master/fsm.h
changeset 397 c5d2fb08e43f
parent 344 5d8281f1aa2a
child 398 ff37601361a8
equal deleted inserted replaced
396:189909f92019 397:c5d2fb08e43f
    70     void (*sii_state)(ec_fsm_t *); /**< SII state function */
    70     void (*sii_state)(ec_fsm_t *); /**< SII state function */
    71     uint16_t sii_offset; /**< input: offset in SII */
    71     uint16_t sii_offset; /**< input: offset in SII */
    72     unsigned int sii_mode; /**< SII reading done by APRD (0) or NPRD (1) */
    72     unsigned int sii_mode; /**< SII reading done by APRD (0) or NPRD (1) */
    73     uint8_t sii_value[4]; /**< raw SII value (32bit) */
    73     uint8_t sii_value[4]; /**< raw SII value (32bit) */
    74     cycles_t sii_start; /**< sii start */
    74     cycles_t sii_start; /**< sii start */
       
    75     uint8_t sii_check_once_more; /**< do one more check in case of timeout */
    75 
    76 
    76     void (*change_state)(ec_fsm_t *); /**< slave state change state function */
    77     void (*change_state)(ec_fsm_t *); /**< slave state change state function */
    77     ec_slave_state_t change_new; /**< input: new state */
    78     ec_slave_state_t change_new; /**< input: new state */
    78     unsigned long change_jiffies; /**< change timer */
    79     unsigned long change_jiffies; /**< change timer */
    79 
    80