Type to store (in packed format) static information for the device info bank (bank 0). This is prefixed with status byte 1 and status byte 2.
More...
#include <i2c.h>
Type to store (in packed format) static information for the device info bank (bank 0). This is prefixed with status byte 1 and status byte 2.
Definition at line 385 of file i2c.h.
◆ caps
uint8_t __RPACKED__::caps[3] |
Capabilities of the device (type and subtype depended)
Definition at line 401 of file i2c.h.
◆ parentsubtype
uint8_t __RPACKED__::parentsubtype |
Parent device's subtype ID.
Definition at line 399 of file i2c.h.
◆ parenttype
uint8_t __RPACKED__::parenttype |
Parent device's type ID.
Definition at line 397 of file i2c.h.
◆ parentvendor
uint8_t __RPACKED__::parentvendor |
Parent device's vendor ID.
Definition at line 395 of file i2c.h.
◆ revision
uint8_t __RPACKED__::revision |
Vendor specific revision of the device.
Definition at line 393 of file i2c.h.
◆ serial
Sieral of the device.
Definition at line 403 of file i2c.h.
◆ subtype
uint8_t __RPACKED__::subtype |
Vendor specific subtype of device.
Definition at line 391 of file i2c.h.
◆ type
uint8_t __RPACKED__::type |
Vendor specific type of device.
Definition at line 389 of file i2c.h.
◆ vendor
uint8_t __RPACKED__::vendor |
Vendor of this device. This is a assigned device vendor ID.
Definition at line 387 of file i2c.h.
The documentation for this struct was generated from the following file: