master/ioctl.h
changeset 1425 c1322a8793c0
parent 1421 043a518831b2
child 1426 af45bba80d85
equal deleted inserted replaced
1424:cb02dbe4076f 1425:c1322a8793c0
   163     uint16_t mailbox_protocols;
   163     uint16_t mailbox_protocols;
   164     uint8_t has_general_category;
   164     uint8_t has_general_category;
   165     ec_sii_coe_details_t coe_details;
   165     ec_sii_coe_details_t coe_details;
   166     ec_sii_general_flags_t general_flags;
   166     ec_sii_general_flags_t general_flags;
   167     int16_t current_on_ebus;
   167     int16_t current_on_ebus;
   168     ec_slave_port_desc_t port_descs[EC_MAX_PORTS];
   168     struct {
   169     ec_slave_port_t ports[EC_MAX_PORTS];
   169         ec_slave_port_desc_t desc;
   170     uint16_t next_slave[EC_MAX_PORTS];
   170         ec_slave_port_link_t link;
       
   171         uint32_t receive_time;
       
   172         uint16_t next_slave;
       
   173         uint32_t delay_to_next_dc;
       
   174     } ports[EC_MAX_PORTS];
   171     uint8_t fmmu_bit;
   175     uint8_t fmmu_bit;
   172     uint8_t dc_supported;
   176     uint8_t dc_supported;
   173     ec_slave_dc_range_t dc_range;
   177     ec_slave_dc_range_t dc_range;
   174     uint8_t has_dc_system_time;
   178     uint8_t has_dc_system_time;
   175     uint32_t dc_receive_times[EC_MAX_PORTS];
   179     uint32_t transition_delay;
   176     uint8_t al_state;
   180     uint8_t al_state;
   177     uint8_t error_flag;
   181     uint8_t error_flag;
   178     uint8_t sync_count;
   182     uint8_t sync_count;
   179     uint16_t sdo_count;
   183     uint16_t sdo_count;
   180     uint32_t sii_nwords;
   184     uint32_t sii_nwords;