master/ioctl.h
changeset 1148 1762296870bd
parent 1147 0eac1ee8512a
child 1183 d77f634ab0b5
equal deleted inserted replaced
1147:0eac1ee8512a 1148:1762296870bd
   113     uint16_t mailbox_protocols;
   113     uint16_t mailbox_protocols;
   114     uint8_t has_general_category;
   114     uint8_t has_general_category;
   115     ec_sii_coe_details_t coe_details;
   115     ec_sii_coe_details_t coe_details;
   116     ec_sii_general_flags_t general_flags;
   116     ec_sii_general_flags_t general_flags;
   117     int16_t current_on_ebus;
   117     int16_t current_on_ebus;
   118     uint8_t state;
   118     uint8_t al_state;
   119     uint8_t error_flag;
   119     uint8_t error_flag;
   120     uint8_t sync_count;
   120     uint8_t sync_count;
   121     uint16_t sdo_count;
   121     uint16_t sdo_count;
   122     uint32_t sii_nwords;
   122     uint32_t sii_nwords;
   123     char group[EC_IOCTL_STRING_SIZE];
   123     char group[EC_IOCTL_STRING_SIZE];
   214 /*****************************************************************************/
   214 /*****************************************************************************/
   215 
   215 
   216 typedef struct {
   216 typedef struct {
   217     // inputs
   217     // inputs
   218 	uint16_t slave_position;
   218 	uint16_t slave_position;
   219     uint8_t requested_state;
   219     uint8_t al_state;
   220 } ec_ioctl_slave_state_t;
   220 } ec_ioctl_slave_state_t;
   221 
   221 
   222 /*****************************************************************************/
   222 /*****************************************************************************/
   223 
   223 
   224 typedef struct {
   224 typedef struct {