Difference between revisions of "MSIF Registers"
Jump to navigation
Jump to search
Line 46: | Line 46: | ||
| 0x30 | | 0x30 | ||
| 2 | | 2 | ||
− | | MS TPC Command | + | | [[#MS TPC Command|MS TPC Command]] |
|- | |- | ||
| 0x34 | | 0x34 | ||
Line 54: | Line 54: | ||
| 0x38 | | 0x38 | ||
| 2 | | 2 | ||
− | | MS Status | + | | [[#MS Status|MS Status]] |
|- | |- | ||
| 0x3C | | 0x3C | ||
| 2 | | 2 | ||
− | | MS System control | + | | [[#MS System control|MS System control]] |
|- | |- | ||
| 0x3C | | 0x3C | ||
Line 87: | Line 87: | ||
| 4 | | 4 | ||
| Port 1 I/O request size and flags | | Port 1 I/O request size and flags | ||
+ | |} | ||
+ | |||
+ | == MS TPC Command == | ||
+ | {| class="wikitable" border="1" | ||
+ | ! Bit(s) | ||
+ | ! Description | ||
+ | |- | ||
+ | | 0-10 | ||
+ | | Size | ||
+ | |- | ||
+ | | 12-15 | ||
+ | | TPC | ||
+ | |} | ||
+ | |||
+ | == MS Status == | ||
+ | {| class="wikitable" border="1" | ||
+ | ! Bit(s) | ||
+ | ! Description | ||
+ | |- | ||
+ | | 8 | ||
+ | | Timeout | ||
+ | |- | ||
+ | | 9 | ||
+ | | CRC Error | ||
+ | |- | ||
+ | | 9 | ||
+ | | CRC Error | ||
+ | |- | ||
+ | | 12 | ||
+ | | Ready | ||
+ | |- | ||
+ | | 14 | ||
+ | | FIFO ready | ||
+ | |} | ||
+ | |||
+ | == MS System control == | ||
+ | {| class="wikitable" border="1" | ||
+ | ! Bit(s) | ||
+ | ! Description | ||
+ | |- | ||
+ | | 15 | ||
+ | | Reset | ||
|} | |} |
Revision as of 07:28, 15 August 2017
MMIO Interface
Name | Physical address |
---|---|
SceMsif | 0xE0900000 |
Registers
Offset | Size | Description |
---|---|---|
0x00 | 2 | Command ID? |
0x02 | 2 | ?? |
0x04 | 2 | Control? |
0x0C | 4 | Flags? |
0x10 | 2 | Number of sectors of the command? |
0x20 | 2 | FIFO? |
0x24 | 1 | Command FIFO |
0x30 | 2 | MS TPC Command |
0x34 | 4 | MS Data FIFO |
0x38 | 2 | MS Status |
0x3C | 2 | MS System control |
0x3C | 2 | ?? |
0x80 | 4 | Port 0 I/O request address |
0x84 | 4 | Port 0 I/O request unknown |
0x88 | 4 | Port 0 I/O request size and flags |
0x90 | 4 | Port 1 I/O request address |
0x94 | 4 | Port 1 I/O request unknown |
0x98 | 4 | Port 1 I/O request size and flags |
MS TPC Command
Bit(s) | Description |
---|---|
0-10 | Size |
12-15 | TPC |
MS Status
Bit(s) | Description |
---|---|
8 | Timeout |
9 | CRC Error |
9 | CRC Error |
12 | Ready |
14 | FIFO ready |
MS System control
Bit(s) | Description |
---|---|
15 | Reset |