In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Difference between revisions of "Hardware/GX"

From WiiBrew
Jump to navigation Jump to search
(New page: {{Infobox MMIO | title = Pixel Engine | ppc = Full | base = 0x0c001000 | len = 0x100 | bits = 32 | ppcirq = 9,10 }} {{Infobox MMIO | title = Command Processor | ppc = Full | base = 0x0c000...)
 
(lolfifo)
Line 15: Line 15:
 
| ppcirq = 11
 
| ppcirq = 11
 
}}
 
}}
 +
==GX FIFO==
 +
All sorts of graphics data (vertices, primitives, etc) are sent through the FIFO at CC008000. Data is sent via first sending an 8 bit type identifier, then any-sized data.
 
{{hwstub}}
 
{{hwstub}}
 
{{yagcd}}
 
{{yagcd}}

Revision as of 23:36, 1 March 2009

Pixel Engine
Access
BroadwayFull
StarletNone
Registers
Base0x0c001000
Length0x100
Access size32 bits
Byte orderBig Endian
IRQs
Broadway9,10
This box: view  talk  edit
Command Processor
Access
BroadwayFull
StarletNone
Registers
Base0x0c000000
Length0x80
Access size16 bits
Byte orderBig Endian
IRQs
Broadway11
This box: view  talk  edit

GX FIFO

All sorts of graphics data (vertices, primitives, etc) are sent through the FIFO at CC008000. Data is sent via first sending an 8 bit type identifier, then any-sized data.