Command Header
|
Description
|
0x0001....
|
SetRegisterBits8 (u8 devid, u8 regid, u8 regdata, u8 mask)
|
0x0002....
|
EnableRegisterBits8 (u8 devid, u8 regid, u8 enablemask)
|
0x000300C0
|
DisableRegisterBits8 (u8 devid, u8 regid, u8 disablemask)
|
0x0004....
|
MultiSetRegisterBits16 (u16 regid, u16 regdata, u16 mask, devcount, u8* devidlistptr)
|
0x0005....
|
WriteRegister8 (u8 devid, u8 regid, u8 regdata)
|
0x0006....
|
WriteCommand8 (u8 devid, u8 cmdid)
|
0x0007....
|
WriteRegister16 (u8 devid, u16 regid, u16 regdata)
|
0x0008....
|
MultiWriteRegister16 (u16 regid, u16 regdata, devcount, u8* devidlistptr)
|
0x0009....
|
u8 ReadRegister8 (u8 devid, u8 regid)
|
0x000A....
|
u16 ReadRegister16 (u8 devid, u16 regid)
|
0x000B....
|
WriteRegisterBuffer8 (u8 devid, u8 regid, buffersize, u8* bufferptr)
|
0x000C....
|
WriteRegisterBuffer16 (u8 devid, u16 regid, buffersize, u16* bufferptr)
|
0x000D....
|
|
0x000E....
|
WriteRegisterBuffer8_again? (u8 devid, u8 regid, buffersize, u8* bufferptr)
|
0x000F....
|
|
0x0010....
|
|
0x0011....
|
|
0x0012....
|
|