master/slave_config.h
branchstable-1.5
changeset 2438 9c3e629a220c
parent 2366 5682b63f826a
child 2443 2c3ccdde3919
equal deleted inserted replaced
2437:7b8078c1ad36 2438:9c3e629a220c
    41 
    41 
    42 #include "globals.h"
    42 #include "globals.h"
    43 #include "slave.h"
    43 #include "slave.h"
    44 #include "sync_config.h"
    44 #include "sync_config.h"
    45 #include "fmmu_config.h"
    45 #include "fmmu_config.h"
       
    46 #include "coe_emerg_ring.h"
    46 
    47 
    47 /*****************************************************************************/
    48 /*****************************************************************************/
    48 
    49 
    49 /** Convenience macro for printing configuration-specific information to
    50 /** Convenience macro for printing configuration-specific information to
    50  * syslog.
    51  * syslog.
   139 
   140 
   140     struct list_head sdo_configs; /**< List of SDO configurations. */
   141     struct list_head sdo_configs; /**< List of SDO configurations. */
   141     struct list_head sdo_requests; /**< List of SDO requests. */
   142     struct list_head sdo_requests; /**< List of SDO requests. */
   142     struct list_head voe_handlers; /**< List of VoE handlers. */
   143     struct list_head voe_handlers; /**< List of VoE handlers. */
   143     struct list_head soe_configs; /**< List of SoE configurations. */
   144     struct list_head soe_configs; /**< List of SoE configurations. */
       
   145 
       
   146     ec_coe_emerg_ring_t emerg_ring; /**< CoE emergency ring buffer. */
   144 };
   147 };
   145 
   148 
   146 /*****************************************************************************/
   149 /*****************************************************************************/
   147 
   150 
   148 void ec_slave_config_init(ec_slave_config_t *, ec_master_t *, uint16_t,
   151 void ec_slave_config_init(ec_slave_config_t *, ec_master_t *, uint16_t,