]> Chaos Git - corbenik/ctrulib.git/commitdiff
arm11u && sdmc : fix
authorsmea <smealum@gmail.com>
Sun, 2 Mar 2014 15:06:34 +0000 (16:06 +0100)
committersmea <smealum@gmail.com>
Sun, 2 Mar 2014 15:06:34 +0000 (16:06 +0100)
arm11u/source/main.c
sdmc/source/main.c

index be61cd7d656f95d5812f4905c1451d26549c2c31..baf0c6dc2d6553a3bb58a3f08e6421bec13d4d49 100644 (file)
@@ -26,10 +26,10 @@ void gspGpuInit()
 
        //set subscreen to blue
        u32 regData=0x01FF0000;
-       GSPGPU_WriteHWRegs(NULL, 0x202A04, (u8*)&regData, 4);
+       GSPGPU_WriteHWRegs(NULL, 0x202A04, &regData, 4);
 
        //grab main left screen framebuffer addresses
-       GSPGPU_ReadHWRegs(NULL, 0x400468, (u8*)&topLeftFramebuffers, 8);
+       GSPGPU_ReadHWRegs(NULL, 0x400468, (u32*)&topLeftFramebuffers, 8);
 
        //convert PA to VA (assuming FB in VRAM)
        topLeftFramebuffers[0]+=0x7000000;
@@ -71,10 +71,10 @@ void gspGpuExit()
 void swapBuffers()
 {
        u32 regData;
-       GSPGPU_ReadHWRegs(NULL, 0x400478, (u8*)&regData, 4);
+       GSPGPU_ReadHWRegs(NULL, 0x400478, (u32*)&regData, 4);
        regData^=1;
        currentBuffer=regData&1;
-       GSPGPU_WriteHWRegs(NULL, 0x400478, (u8*)&regData, 4);
+       GSPGPU_WriteHWRegs(NULL, 0x400478, (u32*)&regData, 4);
 }
 
 void copyBuffer()
@@ -132,7 +132,7 @@ int main()
                        u32 PAD=hidSharedMem[7];
                        
                        u32 regData=PAD|0x01000000;
-                       GSPGPU_WriteHWRegs(NULL, 0x202A04, (u8*)&regData, 4);
+                       GSPGPU_WriteHWRegs(NULL, 0x202A04, (u32*)&regData, 4);
 
                        renderEffect();
                        swapBuffers();
index c845177f454731c9bd344950444956f6825a9047..3a6ceb4689c084f22c96f1d60852ffba4ccac3f8 100644 (file)
@@ -27,10 +27,10 @@ void gspGpuInit()
 
        //set subscreen to blue
        u32 regData=0x01FF0000;
-       GSPGPU_WriteHWRegs(NULL, 0x202A04, (u8*)&regData, 4);
+       GSPGPU_WriteHWRegs(NULL, 0x202A04, &regData, 4);
 
        //grab main left screen framebuffer addresses
-       GSPGPU_ReadHWRegs(NULL, 0x400468, (u8*)&topLeftFramebuffers, 8);
+       GSPGPU_ReadHWRegs(NULL, 0x400468, (u32*)&topLeftFramebuffers, 8);
 
        //convert PA to VA (assuming FB in VRAM)
        topLeftFramebuffers[0]+=0x7000000;
@@ -73,10 +73,10 @@ void gspGpuExit()
 void swapBuffers()
 {
        u32 regData;
-       GSPGPU_ReadHWRegs(NULL, 0x400478, (u8*)&regData, 4);
+       GSPGPU_ReadHWRegs(NULL, 0x400478, &regData, 4);
        regData^=1;
        currentBuffer=regData&1;
-       GSPGPU_WriteHWRegs(NULL, 0x400478, (u8*)&regData, 4);
+       GSPGPU_WriteHWRegs(NULL, 0x400478, &regData, 4);
 }
 
 void copyBuffer()
@@ -150,7 +150,7 @@ int main()
                swapBuffers();
                copyBuffer();
                u32 regData=PAD|0x01000000;
-               GSPGPU_WriteHWRegs(NULL, 0x202A04, (u8*)&regData, 4);
+               GSPGPU_WriteHWRegs(NULL, 0x202A04, &regData, 4);
                svc_sleepThread(1000000000);
        }