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

Hardware/Processor interface

From WiiUBrew
< Hardware
Revision as of 03:11, 19 February 2024 by Hexkyz (talk | contribs)
Jump to navigation Jump to search
Processor interface
Access
EspressoFull
StarbuckNone
Registers
Base0x0c000000
Length0xc0000
Access size32 bits
Byte orderBig Endian
This box: view  talk  edit


IRQ Sources

Bit Group Description
0 ALL ERROR
1 ALL RSW
2 ALL DI
3 ALL SI
4 ALL Reserved
5 ALL AI
6 ALL DSP
7 ALL MEM
8 ALL Reserved
9 ALL Reserved
10 ALL Reserved
11 ALL Reserved
12 ALL DEBUG
13 ALL Reserved
14 ALL Reserved
15 ALL Reserved
16 LATTE Reserved
17 LATTE WG0_THRESHOLD
18 LATTE WG1_THRESHOLD
19 LATTE WG2_THRESHOLD
20 LATTE MB_CPU0
21 LATTE MB_CPU1
22 LATTE MB_CPU2
23 LATTE GPU7
24 LATTE AHB
25 LATTE Reserved
26 LATTE Reserved
27 LATTE Reserved
28 LATTE Reserved
29 LATTE Reserved
30 LATTE Reserved
31 LATTE Reserved

Register List

Processor Interface
Address Bits Name Description
0x0c000000 32 PI_PPCINTSTS Triggered IRQs for the PPC core
0x0c000004 32 PI_PPCINTEN Allowed IRQs for the PPC core
0x0c000040 32

0x0c000044 32

0x0c000048 32

0x0c00004c 32

0x0c000050 32

0x0c000054 32

0x0c000058 32

0x0c00005c 32

0x0c000060 32

0x0c000064 32

0x0c000068 32

0x0c00006c 32

0x0c000078 32 PI_PPC0INTSTS Triggered IRQs for PPC core 0
0x0c00007c 32 PI_PPC0INTEN Allowed IRQs for PPC core 0
0x0c000080 32 PI_PPC1INTSTS Triggered IRQs for PPC core 1
0x0c000084 32 PI_PPC1INTEN Allowed IRQs for PPC core 1
0x0c000088 32 PI_PPC2INTSTS Triggered IRQs for PPC core 2
0x0c00008c 32 PI_PPC2INTEN Allowed IRQs for PPC core 2

Register Details