master/fsm.h
changeset 269 a03be9a6fed6
parent 266 0234b0c26c52
child 286 f3352378b4d4
equal deleted inserted replaced
268:4f9c149fb71f 269:a03be9a6fed6
    69     void (*slave_state)(ec_fsm_t *); /**< slave state function */
    69     void (*slave_state)(ec_fsm_t *); /**< slave state function */
    70 
    70 
    71     void (*sii_state)(ec_fsm_t *); /**< SII state function */
    71     void (*sii_state)(ec_fsm_t *); /**< SII state function */
    72     uint16_t sii_offset; /**< input: offset in SII */
    72     uint16_t sii_offset; /**< input: offset in SII */
    73     unsigned int sii_mode; /**< SII reading done by APRD (0) or NPRD (1) */
    73     unsigned int sii_mode; /**< SII reading done by APRD (0) or NPRD (1) */
    74     uint8_t sii_result[4]; /**< output: raw SII value (32bit) */
    74     uint8_t sii_value[4]; /**< raw SII value (32bit) */
    75     cycles_t sii_start; /**< sii start */
    75     cycles_t sii_start; /**< sii start */
    76 
    76 
    77     void (*change_state)(ec_fsm_t *); /**< slave state change state function */
    77     void (*change_state)(ec_fsm_t *); /**< slave state change state function */
    78     uint8_t change_new; /**< input: new state */
    78     uint8_t change_new; /**< input: new state */
    79     cycles_t change_start; /**< change start */
    79     cycles_t change_start; /**< change start */