GPU/External Registers: Difference between revisions

Bob (talk | contribs)
Created page with "== Map == * 0x1EF00400 is the top screen * 0x1EF00500 is the bottom screen == Init Values from nngxInitialize == * 0x1EF00400 = 0x1C2 * 0x1EF00404 = 0xD1 * 0x1EF00408 = 0x1C1 * ..."
 
Bob (talk | contribs)
No edit summary
Line 3: Line 3:
* 0x1EF00500 is the bottom screen
* 0x1EF00500 is the bottom screen


== Init Values from nngxInitialize ==
== Init Values from nngxInitialize for Top Screen ==
* 0x1EF00400 = 0x1C2
* 0x1EF00400 = 0x1C2
* 0x1EF00404 = 0xD1
* 0x1EF00404 = 0xD1
Line 23: Line 23:
* 0x1EF00444 = 0
* 0x1EF00444 = 0
* 0x1EF00448 = 0
* 0x1EF00448 = 0
* 0x1EF0045C = 0x19000F0
* 0x1EF0045C = 0x19000F0
* 0x1EF00460 = 0x1c100d1
* 0x1EF00460 = 0x1c100d1
Line 29: Line 28:
* 0x1EF00470 = 0x80340
* 0x1EF00470 = 0x80340
* 0x1EF0049C = 0
* 0x1EF0049C = 0
== More Init Values from nngxInitialize for Top Screen ==
* 0x1EF00468 = 0x18300000, later changes to 0x181e6000, framebuffer
* 0x1EF0046C = 0x18300000, later changes to 0x18273000, framebuffer
* 0x1EF00494 = 0x18300000
* 0x1EF00498 = 0x18300000
* 0x1EF00478 = 1, doesn't stay 1, read as 0
* 0x1EF00474 = 0x10501