master/sync.c
changeset 1060 5e51425da89f
parent 1055 2be8918682fa
child 1183 d77f634ab0b5
equal deleted inserted replaced
1059:38b1630463aa 1060:5e51425da89f
   150         const ec_sync_t *sync /**< EtherCAT sync manager. */
   150         const ec_sync_t *sync /**< EtherCAT sync manager. */
   151         )
   151         )
   152 {
   152 {
   153     switch ((sync->control_register & 0x0C) >> 2) {
   153     switch ((sync->control_register & 0x0C) >> 2) {
   154         case 0x0: return EC_DIR_INPUT;
   154         case 0x0: return EC_DIR_INPUT;
   155         case 0x1: return EC_DIR_INPUT;
   155         case 0x1: return EC_DIR_OUTPUT;
   156         default: return EC_DIR_INVALID;
   156         default: return EC_DIR_INVALID;
   157     }
   157     }
   158 }
   158 }
   159 
   159 
   160 /*****************************************************************************/
   160 /*****************************************************************************/