NTRCARD Registers: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
gbatek documentation link |
||
(5 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
== Registers == | == Registers == | ||
These registers are similar to the old NDS Cartridge registers, check http://problemkaputt.de/gbatek.htm#dscartridgeioports for more information. | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
! NAME | ! NAME | ||
Line 7: | Line 8: | ||
| REG_NTRCARDMCNT | | REG_NTRCARDMCNT | ||
| 0x10164000 | | 0x10164000 | ||
| 2 | |||
|- | |||
| REG_NTRCARDMDATA | |||
| 0x10164002 | |||
| 2 | | 2 | ||
|- | |- | ||
Line 12: | Line 17: | ||
| 0x10164004 | | 0x10164004 | ||
| 4 | | 4 | ||
|- | |||
| REG_NTRCARDCMD | |||
| 0x10164008 | |||
| 8 | |||
|- | |||
| REG_NTRCARDSEEDX_L | |||
| 0x10164010 | |||
| 4 | |||
|- | |||
| REG_NTRCARDSEEDY_L | |||
| 0x10164014 | |||
| 4 | |||
|- | |||
| REG_NTRCARDSEEDX_H | |||
| 0x10164018 | |||
| 1 | |||
|- | |||
| REG_NTRCARDSEEDY_H | |||
| 0x1016401A | |||
| 1 | |||
|- | |- | ||
| REG_NTRCARDFIFO | | REG_NTRCARDFIFO | ||
Line 17: | Line 42: | ||
| 4 | | 4 | ||
|} | |} | ||
== REG_NTRCARDMCNT == | |||
{| class="wikitable" border="1" | |||
! Bit | |||
! Description | |||
|- | |||
| 14 | |||
| Interrupt enable (1=Enable, 0=Disable) | |||
|- | |||
| 15 | |||
| Enable (1=Enable, 0=Disable) | |||
|} | |||
== REG_NTRCARDROMCNT == | == REG_NTRCARDROMCNT == | ||
Line 25: | Line 63: | ||
| 23 | | 23 | ||
| Data status (1=Ready, 0=Busy) | | Data status (1=Ready, 0=Busy) | ||
|- | |- | ||
| 31 | | 31 | ||
| Start (1=Busy, 0=Idle) | | Start (1=Busy, 0=Idle) | ||
|} | |} |
Latest revision as of 19:41, 3 September 2016
Registers
These registers are similar to the old NDS Cartridge registers, check http://problemkaputt.de/gbatek.htm#dscartridgeioports for more information.
NAME | PHYSICAL ADDRESS | WIDTH |
---|---|---|
REG_NTRCARDMCNT | 0x10164000 | 2 |
REG_NTRCARDMDATA | 0x10164002 | 2 |
REG_NTRCARDROMCNT | 0x10164004 | 4 |
REG_NTRCARDCMD | 0x10164008 | 8 |
REG_NTRCARDSEEDX_L | 0x10164010 | 4 |
REG_NTRCARDSEEDY_L | 0x10164014 | 4 |
REG_NTRCARDSEEDX_H | 0x10164018 | 1 |
REG_NTRCARDSEEDY_H | 0x1016401A | 1 |
REG_NTRCARDFIFO | 0x1016401C | 4 |
REG_NTRCARDMCNT
Bit | Description |
---|---|
14 | Interrupt enable (1=Enable, 0=Disable) |
15 | Enable (1=Enable, 0=Disable) |
REG_NTRCARDROMCNT
Bit | Description |
---|---|
23 | Data status (1=Ready, 0=Busy) |
31 | Start (1=Busy, 0=Idle) |