Module: CP2112::User_Customization_Definitions
- Defined in:
- lib/cp2112.rb
Constant Summary collapse
- HID_SMBUS_LOCK_VID =
User-Customizable Field Lock Bitmasks
0x01- HID_SMBUS_LOCK_PID =
0x02- HID_SMBUS_LOCK_POWER =
0x04- HID_SMBUS_LOCK_POWER_MODE =
0x08- HID_SMBUS_LOCK_RELEASE_VERSION =
0x10- HID_SMBUS_LOCK_MFG_STR =
0x20- HID_SMBUS_LOCK_PRODUCT_STR =
0x40- HID_SMBUS_LOCK_SERIAL_STR =
0x80- HID_SMBUS_LOCK_UNLOCKED =
Field Lock Bit Values
1- HID_SMBUS_LOCK_LOCKED =
0- HID_SMBUS_BUS_POWER_MAX =
Power Max Value (500 mA)
0xFA- HID_SMBUS_BUS_POWER =
Power Modes
0x00- HID_SMBUS_SELF_POWER_VREG_DIS =
0x01- HID_SMBUS_SELF_POWER_VREG_EN =
0x02- HID_SMBUS_SET_VID =
USB Config Bitmasks
0x01- HID_SMBUS_SET_PID =
0x02- HID_SMBUS_SET_POWER =
0x04- HID_SMBUS_SET_POWER_MODE =
0x08- HID_SMBUS_SET_RELEASE_VERSION =
0x10- HID_SMBUS_SET_IGNORE =
USB Config Bit Values
0- HID_SMBUS_SET_PROGRAM =
1- HID_SMBUS_CP2112_MFG_STRLEN =
String Lengths
30- HID_SMBUS_CP2112_PRODUCT_STRLEN =
30- HID_SMBUS_CP2112_SERIAL_STRLEN =
30