Changes

m
only the GX2 is at 0xfc200000, oops
Line 1: Line 1: −
Some of the Wii U's hardware components are available to and primarily used by the {{hw|Espresso}}; including the {{hw|GX2}}, DSP and AX. These devices are mapped and available in [[Cafe OS]] userspace at 0xfc200000, used without the [[IOSU]]'s involvement.
+
Some of the Wii U's hardware components are available to and primarily used by the {{hw|Espresso}}; including the {{hw|GX2}}, DSP and AX. These devices are mapped and available in [[Cafe OS]] userspace, used without the [[IOSU]]'s involvement.
    
==GX2 Registers==
 
==GX2 Registers==
Line 15: Line 15:  
The GX2 consists of an R7xx family Radeon. While documentation perfectly matching the card is yet to be found, several documents can be brought together to form a reasonable picture of the register layout.
 
The GX2 consists of an R7xx family Radeon. While documentation perfectly matching the card is yet to be found, several documents can be brought together to form a reasonable picture of the register layout.
   −
Reverse-engineering has revealed that the GX2's MMIO registers (referred to as ''GpuF0MMReg'' in AMD's docs) are at 0x0c200000. The other MMIO locations (''GpuF0Pcie'', ''VGA_IO'') are not known at this point.
+
Reverse-engineering has revealed that the GX2's MMIO registers (referred to as ''GpuF0MMReg'' in AMD's docs) are at 0x0c200000; mapped at 0xfc200000 in [[Cafe OS]] userspace. The other MMIO locations (''GpuF0Pcie'', ''VGA_IO'') are not known at this point.
    
*[https://developer.amd.com/wordpress/media/2012/10/42589_rv630_rrg_1.01o.pdf RV630 Register Reference Guide]
 
*[https://developer.amd.com/wordpress/media/2012/10/42589_rv630_rrg_1.01o.pdf RV630 Register Reference Guide]