22 lines
630 B
C
22 lines
630 B
C
#ifndef EZUSB_IIDX_EEPROM_CMD_H
|
|
#define EZUSB_IIDX_EEPROM_CMD_H
|
|
|
|
/* commands are the same for v1 and v2 */
|
|
enum ezusb_iidx_eeprom_command {
|
|
EZUSB_IIDX_EEPROM_CMD_READ = 0x02,
|
|
EZUSB_IIDX_EEPROM_CMD_WRITE = 0x03
|
|
};
|
|
|
|
enum ezusb_iidx_eeprom_command_status_v1 {
|
|
EZUSB_IIDX_EEPROM_CMD_STATUS_V1_READ_OK = 0x01,
|
|
EZUSB_IIDX_EEPROM_CMD_STATUS_V1_WRITE_OK = 0x02,
|
|
EZUSB_IIDX_EEPROM_CMD_STATUS_V1_FAULT = 0xFE
|
|
};
|
|
|
|
enum ezusb_iidx_eeprom_command_status_v2 {
|
|
EZUSB_IIDX_EEPROM_CMD_STATUS_V2_READ_OK = 0x21,
|
|
EZUSB_IIDX_EEPROM_CMD_STATUS_V2_WRITE_OK = 0x22,
|
|
EZUSB_IIDX_EEPROM_CMD_STATUS_V2_FAULT = 0xFE
|
|
};
|
|
|
|
#endif |