GPIO Registers: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
CelesteBlue (talk | contribs) |
||
Line 51: | Line 51: | ||
== GPIO Bus 0 ports == | == GPIO Bus 0 ports == | ||
{| class='wikitable' | {| class='wikitable' | ||
|- | |- | ||
Line 75: | Line 76: | ||
|- | |- | ||
| 6 | | 6 | ||
| Game | | Game Card reader LED | ||
|- | |- | ||
| 7 | | 7 | ||
| PS Button Blue LED | | PS Button Blue LED (only blue ?? no red?) | ||
|- | |- | ||
| 8 | | 8 | ||
Line 99: | Line 100: | ||
|- | |- | ||
| 16 | | 16 | ||
| GPO 0 | | GPO 0 (Developpement Tool LED 0) | ||
|- | |- | ||
| 17 | | 17 | ||
| GPO 1 | | GPO 1 (Developpement Tool LED 1) | ||
|- | |- | ||
| 18 | | 18 | ||
| GPO 2 | | GPO 2 (Developpement Tool LED 2) | ||
|- | |- | ||
| 19 | | 19 | ||
| GPO 3 | | GPO 3 (Developpement Tool LED 3) | ||
|- | |- | ||
| 20 | | 20 | ||
| GPO 4 | | GPO 4 (Developpement Tool LED 4) | ||
|- | |- | ||
| 21 | | 21 | ||
| GPO 5 | | GPO 5 (Developpement Tool LED 5) | ||
|- | |- | ||
| 22 | | 22 | ||
| GPO 6 | | GPO 6 (Developpement Tool LED 6) | ||
|- | |- | ||
| 23 | | 23 | ||
| GPO 7 | | GPO 7 (Developpement Tool LED 7) | ||
|- | |- | ||
| 24 | | 24 |
Revision as of 01:50, 22 January 2020
MMIO Interfaces
Name | Physical address |
---|---|
SceGpio0Reg | 0xE20A0000 |
SceGpio1Reg | 0xE0100000 |
Registers
Offset | Size | Description |
---|---|---|
0x00 | 4 | Port mode (1=out, 0=in) (1 bit each port) |
0x04 | 4 | Port read (1=low, 0=high?) (1 bit each port) |
0x08 | 4 | Port set (1 bit each port) |
0x0C | 4 | Port clear (1 bit each port) |
0x14 | 4 | Interrupt mode (2 bits) for interrupts 0-15 |
0x18 | 4 | Interrupt mode (2 bits) for interrupts 16-31 |
0x34 | 4 | Port read latched? (1=low, 0=high?) (1 bit each port) |
It looks like +0x10,+0x14,+0x18,+0x1C,+0x20 are related to interrupt enable, and +0x38,+0x3C,+0x40,+0x44,+0x48 to interrupt ack.
GPIO Bus 0 ports
Port | Description |
---|---|
0 | OLED/LCD |
1 | unk |
2 | unk |
3 | Syscon related (output) |
4 | Syscon related (input) |
5 | UDCD (USB Device Controller Driver) related |
6 | Game Card reader LED |
7 | PS Button Blue LED (only blue ?? no red?) |
8 | unk |
9 | Camera |
12 | UDCD (USB Device Controller Driver) related |
13 | HDMI related (input) |
14 | unk |
15 | HDMI related (output) |
16 | GPO 0 (Developpement Tool LED 0) |
17 | GPO 1 (Developpement Tool LED 1) |
18 | GPO 2 (Developpement Tool LED 2) |
19 | GPO 3 (Developpement Tool LED 3) |
20 | GPO 4 (Developpement Tool LED 4) |
21 | GPO 5 (Developpement Tool LED 5) |
22 | GPO 6 (Developpement Tool LED 6) |
23 | GPO 7 (Developpement Tool LED 7) |
24 | UDCD (USB Device Controller Driver) related |
25 | unk |
26 | unk |
27 | Motion related |
28 | Motion related |
29 | unk |
30 | 3G Modem related |
31 | unk |
GPIO Bus 1 ports
Port | Description |
---|---|
7 | LCD related. Backlight? |