I2C Services
Jump to navigation
Jump to search
I2C Service Names
- "i2c::MCU"
- "i2c::CAM"
- "i2c::LCD"
- "i2c::DEB"
- "i2c::HID"
- "i2c::IR"
- "i2c::EEP"
I2C Service
Command Header | Description |
---|---|
0x0001.... | SetRegisterBits8 (devid, u8 regid, u8 regdata, mask) |
0x0002.... | EnableRegisterBits8 (devid, u8 regid, enablemask) |
0x0003.... | DisableRegisterBits8 (devid, u8 regid, disablemask) |
0x0004.... | MultiSetRegisterBits16 (u16 regid, u16 regdata, mask, devcount, devidlistptr) |
0x0005.... | WriteRegister8 (devid, u8 regid, u8 regdata) |
0x0006.... | WriteCommand8 (devid, u8 cmdid) |
0x0007.... | WriteRegister16 (devid, u16 regid, u16 regdata) |
0x0008.... | MultiWriteRegister16 (u16 regid, u16 regdata, devcount, devidlistptr) |
0x0009.... | u8 ReadRegister8 (devid, u8 regid) |
0x000A.... | u16 ReadRegister16 (devid, u16 regid) |
0x000B.... | |
0x000C.... | |
0x000D.... | |
0x000E.... | |
0x000F.... | |
0x0010.... | |
0x0011.... | |
0x0012.... |