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

Hardware/GX: Difference between revisions

From WiiBrew
Jump to navigation Jump to search
Marcan (talk | contribs)
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...
 
TD-Linux (talk | contribs)
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.