equal
deleted
inserted
replaced
107 struct semaphore device_sem; /**< device semaphore */ |
107 struct semaphore device_sem; /**< device semaphore */ |
108 |
108 |
109 ec_fsm_master_t fsm; /**< master state machine */ |
109 ec_fsm_master_t fsm; /**< master state machine */ |
110 ec_datagram_t fsm_datagram; /**< datagram used for state machines */ |
110 ec_datagram_t fsm_datagram; /**< datagram used for state machines */ |
111 ec_master_mode_t mode; /**< master mode */ |
111 ec_master_mode_t mode; /**< master mode */ |
|
112 unsigned int injection_seq_fsm; /**< datagram injection sequence number |
|
113 for the FSM side */ |
|
114 unsigned int injection_seq_rt; /**< datagram injection sequence number |
|
115 for the realtime side */ |
112 |
116 |
113 struct list_head slaves; /**< list of slaves on the bus */ |
117 struct list_head slaves; /**< list of slaves on the bus */ |
114 unsigned int slave_count; /**< number of slaves on the bus */ |
118 unsigned int slave_count; /**< number of slaves on the bus */ |
115 |
119 |
116 struct list_head datagram_queue; /**< datagram queue */ |
120 struct list_head datagram_queue; /**< datagram queue */ |