master/master.h
changeset 2020 47db5df5c7b3
parent 2018 6c05411fee9b
child 2021 ee30e7f90c2e
equal deleted inserted replaced
2019:63177d870116 2020:47db5df5c7b3
   262 int ec_master_enter_idle_phase(ec_master_t *);
   262 int ec_master_enter_idle_phase(ec_master_t *);
   263 void ec_master_leave_idle_phase(ec_master_t *);
   263 void ec_master_leave_idle_phase(ec_master_t *);
   264 int ec_master_enter_operation_phase(ec_master_t *);
   264 int ec_master_enter_operation_phase(ec_master_t *);
   265 void ec_master_leave_operation_phase(ec_master_t *);
   265 void ec_master_leave_operation_phase(ec_master_t *);
   266 
   266 
   267 #ifdef EC_EOE
       
   268 // EoE
       
   269 void ec_master_eoe_start(ec_master_t *);
       
   270 void ec_master_eoe_stop(ec_master_t *);
       
   271 #endif
       
   272 
       
   273 // datagram IO
   267 // datagram IO
   274 void ec_master_receive_datagrams(ec_master_t *, const uint8_t *, size_t);
   268 void ec_master_receive_datagrams(ec_master_t *, const uint8_t *, size_t);
   275 void ec_master_queue_datagram(ec_master_t *, ec_datagram_t *);
   269 void ec_master_queue_datagram(ec_master_t *, ec_datagram_t *);
   276 void ec_master_queue_datagram_ext(ec_master_t *, ec_datagram_t *);
   270 void ec_master_queue_datagram_ext(ec_master_t *, ec_datagram_t *);
   277 void ec_master_queue_request_fsm_datagram(ec_master_t *, ec_datagram_t *);
   271 void ec_master_queue_request_fsm_datagram(ec_master_t *, ec_datagram_t *);