|
|
| Line 1: |
Line 1: |
| The DSi has an I2C bus. It is suspected that there is more than one device connected to this bus.
| | #REDIRECT [[I2C Bus]] |
| One of the known connected devices is another power management interface, which can be used to reset the DSi to the system menu.
| |
| It is also rumored that the camera can be controlled through the I2C bus.
| |
| | |
| | |
| === ARM7 IO REGISTERS ===
| |
| {| class="wikitable" border="1"
| |
| |-
| |
| ! ADDRESS
| |
| ! WIDTH (bytes)
| |
| ! NAME
| |
| |-
| |
| | 0x04004500
| |
| | 1
| |
| | REG_I2CDATA
| |
| |-
| |
| | 0x04004501
| |
| | 1
| |
| | REG_I2CCNT
| |
| |}
| |
| | |
|
| |
| {| class="wikitable" border="1"
| |
| |+ '''REG_I2CCNT'''
| |
| |-
| |
| ! BIT
| |
| ! DESCRIPTION
| |
| |-
| |
| | 0
| |
| | ?
| |
| |-
| |
| | 1
| |
| | More data coming?
| |
| |-
| |
| | 2-5
| |
| | ?
| |
| |-
| |
| | 6
| |
| | Interrupt enable?
| |
| |-
| |
| | 7
| |
| | Enable?
| |
| |}
| |
| | |
| === Interfacing the I2C bus ===
| |
| Coming soon..
| |