I2C Services: Difference between revisions

No edit summary
Line 1: Line 1:
[[Category:Services]]
[[Category:Services]]
= I2C Service Names =
= I2C Service Names =
* "i2c::MCU"
{| class="wikitable" border="1"
* "i2c::CAM"
|-
* "i2c::LCD"
!  Service names
* "i2c::DEB"
!  Notes
* "i2c::HID"
!  Accessible [[I2C_Registers|deviceIDs]]
* "i2c::IR"
|-
* "i2c::EEP"
| "i2c::MCU"
* "i2c::NFC" (Only available via the New3DS i2c sysmodule)
|
* "i2c::QTM" (Only available via the New3DS i2c sysmodule)
| 0, 3
|-
| "i2c::CAM"
|
| 1, 2, 4
|-
| "i2c::LCD"
|
| 5, 6
|-
| "i2c::DEB"
|
| 7, 8
|-
| "i2c::HID"
|
| 9, 10, 11, 12
|-
| "i2c::IR"
|
| 13
|-
| "i2c::EEP"
|
| 14
|-
| "i2c::NFC"
| Only available via the New3DS i2c sysmodule.
| 15
|-
| "i2c::QTM"
| Only available via the New3DS i2c sysmodule.
| 16
|}


Each I2C service can only access certain I2C device(s). When the specified deviceid isn't accessible, error 0xE0A02FEA is returned.
Each I2C service can only access certain I2C [[I2C_Registers|device(s)]]. When the specified deviceid isn't accessible, error 0xE0A02FEA is returned.


= I2C Service =
= I2C Service =