Pixel Engine |
Access |
---|
Broadway | Full |
---|
Starlet | None |
---|
Registers |
---|
Base | 0x0c001000 |
---|
Length | 0x100 |
---|
Access size | 32 bits |
---|
Byte order | Big Endian |
---|
IRQs |
---|
Broadway | 9,10 |
---|
|
Command Processor |
Access |
---|
Broadway | Full |
---|
Starlet | None |
---|
Registers |
---|
Base | 0x0c000000 |
---|
Length | 0x80 |
---|
Access size | 16 bits |
---|
Byte order | Big Endian |
---|
IRQs |
---|
Broadway | 11 |
---|
|
GX FIFO
Graphics processor commands can be 8bit or 32bit, but they must be sent 32bit. The CPU has a 32-bit FIFO accessed through the WGPIPE register at 0xcc008000that will automatically pack data for you. All sorts of graphics data (vertices, primitives, etc) are sent through the FIFO.