Hardware/Processor Interface: Difference between revisions
< Hardware
Information is wrong there is no IRQ value and no IRQ mask at those offsets |
m fixed address typos |
||
Line 1: | Line 1: | ||
{{Infobox MMIO | {{Infobox MMIO | ||
| ppc = Full | | ppc = Full | ||
| base = | | base = 0xcc003000 | ||
| len = 0x100 | | len = 0x100 | ||
| bits = 32 | | bits = 32 | ||
Line 8: | Line 8: | ||
{{hwstub}} | {{hwstub}} | ||
{{yagcd}} | {{yagcd}} | ||
==Interrupt Cause (0xCC003000)== | |||
{| style="border: 1px solid #bbb; border-collapse: collapse; background-color: #eef; padding: 0.2em 0.2em 0.2em 0.2em;" border="1" cellpadding="2" | |||
|- style="background-color: #ddd;" | |||
! IRQ | |||
! Description | |||
|- | |||
| 0 || GP Runtime Error | |||
|- | |||
| 1 || Reset Switch | |||
|- | |||
| 2 || DVD | |||
|- | |||
| 3 || Serial | |||
|- | |||
| 4 || EXI | |||
|- | |||
| 5 || AI (Audio Interface) | |||
|- | |||
| 6 || DSP | |||
|- | |||
| 7 || MEM (Memory Interface) | |||
|- | |||
| 8 || VI (Video Interface) | |||
|- | |||
| 9 || PE Token | |||
|- | |||
| 10 || PE Finish | |||
|- | |||
| 11 || CP (Command Processor) FIFO | |||
|- | |||
| 12 || Debugger | |||
|- | |||
| 13 || Highspeed Port | |||
|- | |||
| 14 || {{hw|Hollywood IRQs}} | |||
|- | |||
| 15 || Unused/reserved | |||
|- | |||
| 16 || Reset Switch State | |||
|- | |||
| 17-31 || Unused/reserved | |||
|} | |||
==Interrupt Mask (0xCC003004)== | |||
{| style="border: 1px solid #bbb; border-collapse: collapse; background-color: #eef; padding: 0.2em 0.2em 0.2em 0.2em;" border="1" cellpadding="2" | |||
|- style="background-color: #ddd;" | |||
! IRQ | |||
! Description | |||
|- | |||
| 0 || GP Runtime Error | |||
|- | |||
| 1 || Reset Switch | |||
|- | |||
| 2 || DVD | |||
|- | |||
| 3 || Serial | |||
|- | |||
| 4 || EXI | |||
|- | |||
| 5 || AI (Audio Interface) | |||
|- | |||
| 6 || DSP | |||
|- | |||
| 7 || MEM (Memory Interface) | |||
|- | |||
| 8 || VI (Video Interface) | |||
|- | |||
| 9 || PE Token | |||
|- | |||
| 10 || PE Finish | |||
|- | |||
| 11 || CP (Command Processor) FIFO | |||
|- | |||
| 12 || Debugger | |||
|- | |||
| 13 || Highspeed Port | |||
|- | |||
| 14 || {{hw|Hollywood IRQs}} | |||
|- | |||
| 15-31 || Unused/reserved | |||
|} |
Revision as of 13:09, 12 April 2010
Processor Interface | |
Access | |
---|---|
Broadway | Full |
Starlet | None |
Registers | |
Base | 0xcc003000 |
Length | 0x100 |
Access size | 32 bits |
Byte order | Big Endian |
This Hardware-related article is a stub. You can help WiiBrew by expanding it. |
This article may be improved with information from Yet Another GameCube Documentation. You can help WiiBrew by expanding this article with the information and wikifying it. |
Interrupt Cause (0xCC003000)
IRQ | Description |
---|---|
0 | GP Runtime Error |
1 | Reset Switch |
2 | DVD |
3 | Serial |
4 | EXI |
5 | AI (Audio Interface) |
6 | DSP |
7 | MEM (Memory Interface) |
8 | VI (Video Interface) |
9 | PE Token |
10 | PE Finish |
11 | CP (Command Processor) FIFO |
12 | Debugger |
13 | Highspeed Port |
14 | Hollywood IRQs |
15 | Unused/reserved |
16 | Reset Switch State |
17-31 | Unused/reserved |
Interrupt Mask (0xCC003004)
IRQ | Description |
---|---|
0 | GP Runtime Error |
1 | Reset Switch |
2 | DVD |
3 | Serial |
4 | EXI |
5 | AI (Audio Interface) |
6 | DSP |
7 | MEM (Memory Interface) |
8 | VI (Video Interface) |
9 | PE Token |
10 | PE Finish |
11 | CP (Command Processor) FIFO |
12 | Debugger |
13 | Highspeed Port |
14 | Hollywood IRQs |
15-31 | Unused/reserved |