IO Registers: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
No edit summary |
||
Line 8: | Line 8: | ||
| REG_VERSION | | REG_VERSION | ||
| [[Version_Register|Version Register]] | | [[Version_Register|Version Register]] | ||
{{8BitRegister| | {{8BitRegister | ||
| 0 : Domestic (Japanese model) | |||
1 : Oversea (US or European model) | |||
|1 | |||
| 0 : NTSC Clock (7.67Mhz) | |||
1 : PAL Clock (7.60Mhz) | |||
|1 | |||
| 0 : Expansion unit connected | |||
1 : Expansion unit not connected | |||
|1 | |||
| ? | |||
|1 | |||
|Version number|4}} | |||
|? | |? | ||
|- | |- | ||
Line 15: | Line 33: | ||
| Status of each pin (direction is controller by REG_CTRL1) | | Status of each pin (direction is controller by REG_CTRL1) | ||
{{8BitRegister|PD7|1|PD6|1|PD5|1|PD4|1|PD3|1|PD2|1|PD1|1|PD0|1}} | {{8BitRegister|PD7|1|PD6|1|PD5|1|PD4|1|PD3|1|PD2|1|PD1|1|PD0|1}} | ||
| | | ? | ||
|- | |- | ||
| $A10005 | | $A10005 | ||
Line 22: | Line 39: | ||
| Status of each pin (direction is controller by REG_CTRL2) | | Status of each pin (direction is controller by REG_CTRL2) | ||
{{8BitRegister|PD7|1|PD6|1|PD5|1|PD4|1|PD3|1|PD2|1|PD1|1|PD0|1}} | {{8BitRegister|PD7|1|PD6|1|PD5|1|PD4|1|PD3|1|PD2|1|PD1|1|PD0|1}} | ||
| | |? | ||
|- | |- | ||
| $A10007 | | $A10007 | ||
Line 28: | Line 45: | ||
| Status of each pin (direction is controller by REG_CTRL3) | | Status of each pin (direction is controller by REG_CTRL3) | ||
{{8BitRegister|PD7|1|PD6|1|PD5|1|PD4|1|PD3|1|PD2|1|PD1|1|PD0|1}} | {{8BitRegister|PD7|1|PD6|1|PD5|1|PD4|1|PD3|1|PD2|1|PD1|1|PD0|1}} | ||
| | |? | ||
|- | |- | ||
| $A10009 | | $A10009 |
Revision as of 22:17, 13 March 2012
Address | Name | Read | Write | ||||||||||||||||||||||||||||||||||||
$A10001 | REG_VERSION | Version Register
|
? | ||||||||||||||||||||||||||||||||||||
$A10003 | REG_DATA1 | Status of each pin (direction is controller by REG_CTRL1)
|
? | ||||||||||||||||||||||||||||||||||||
$A10005 | REG_DATA2 | Status of each pin (direction is controller by REG_CTRL2)
|
? | ||||||||||||||||||||||||||||||||||||
$A10007 | REG_DATA3 | Status of each pin (direction is controller by REG_CTRL3)
|
? | ||||||||||||||||||||||||||||||||||||
$A10009 | REG_CTRL1 | ? | Select the direction of the pin (0 = input, 1 = output)
| ||||||||||||||||||||||||||||||||||||
$A1000B | REG_CTRL2 | ? | Select the direction of the pin (0 = input, 1 = output)
| ||||||||||||||||||||||||||||||||||||
$A1000D | REG_CTRL3 | ? | Select the direction of the pin (0 = input, 1 = output)
| ||||||||||||||||||||||||||||||||||||
$A1000F | REG_TXDATA1 | ||||||||||||||||||||||||||||||||||||||
$A10011 | REG_RXDATA1 | ||||||||||||||||||||||||||||||||||||||
$A10013 | REG_S_CTRL1 |
|
| ||||||||||||||||||||||||||||||||||||
$A10015 | REG_TXDATA2 | ||||||||||||||||||||||||||||||||||||||
$A10017 | REG_RXDATA2 | ||||||||||||||||||||||||||||||||||||||
$A10019 | REG_S_CTRL2 |
|
| ||||||||||||||||||||||||||||||||||||
$A1001B | REG_TXDATA3 | ||||||||||||||||||||||||||||||||||||||
$A1001D | REG_RXDATA3 | ||||||||||||||||||||||||||||||||||||||
$A1001F | REG_S_CTRL3 |
|
|