GPU/External Registers: Difference between revisions

No edit summary
Line 18: Line 18:
| 0x10400010
| 0x10400010
| 16
| 16
| [[#Memory Fill|Memory Fill1]]  
| [[#Memory Fill|Memory Fill1]] "PSC0"
| GX command 2
| GX command 2
|-
|-
Line 24: Line 24:
| 0x10400020
| 0x10400020
| 16
| 16
| [[#Memory Fill|Memory Fill2]]  
| [[#Memory Fill|Memory Fill2]] "PSC1"
| GX command 2
| GX command 2
|-
|-
Line 37: Line 37:
| 4
| 4
| GPU Busy
| GPU Busy
| Bit31 is set when GPU is busy executing commands.
| Bit31 = cmd-list busy, bit27 = PSC0 busy, bit26 = PSC1 busy.
|-
|-
| 0x1EF00400
| 0x1EF00400
| 0x10400400
| 0x10400400
| 0x100
| 0x100
| [[#Framebuffer_Setup|Framebuffer Setup]] (top)
| [[#Framebuffer_Setup|Framebuffer Setup]] "PDC0" (top screen)
|
|
|-
|-
Line 48: Line 48:
| 0x10400500
| 0x10400500
| 0x100
| 0x100
| [[#Framebuffer_Setup|Framebuffer Setup]] (bottom)
| [[#Framebuffer_Setup|Framebuffer Setup]] "PDC1" (bottom)
|
|
|-
|-
Line 55: Line 55:
| ?
| ?
| [[#Transfer_Engine|Transfer Engine]]
| [[#Transfer_Engine|Transfer Engine]]
|
|-
| 0x1EF014??
| 0x104014??
| 0x14
| PPF
|
|
|-
|-