equal
deleted
inserted
replaced
57 #include <stdint.h> |
57 #include <stdint.h> |
58 #endif |
58 #endif |
59 |
59 |
60 /*****************************************************************************/ |
60 /*****************************************************************************/ |
61 |
61 |
62 #define ECRT_VER_MAJOR 1U |
62 #define ECRT_VER_MAJOR 1 |
63 #define ECRT_VER_MINOR 2U |
63 #define ECRT_VER_MINOR 3 |
64 |
64 |
65 #define ECRT_VERSION(a,b) (((a) << 8) + (b)) |
65 #define ECRT_VERSION(a,b) (((a) << 8) + (b)) |
66 #define ECRT_VERSION_MAGIC ECRT_VERSION(ECRT_VER_MAJOR, ECRT_VER_MINOR) |
66 #define ECRT_VERSION_MAGIC ECRT_VERSION(ECRT_VER_MAJOR, ECRT_VER_MINOR) |
67 |
67 |
68 /*****************************************************************************/ |
68 /*****************************************************************************/ |
148 int ecrt_master_activate(ec_master_t *master); |
148 int ecrt_master_activate(ec_master_t *master); |
149 |
149 |
150 void ecrt_master_send(ec_master_t *master); |
150 void ecrt_master_send(ec_master_t *master); |
151 void ecrt_master_receive(ec_master_t *master); |
151 void ecrt_master_receive(ec_master_t *master); |
152 |
152 |
153 void ecrt_master_run(ec_master_t *master); |
|
154 |
|
155 ec_slave_t *ecrt_master_get_slave(const ec_master_t *, const char *); |
153 ec_slave_t *ecrt_master_get_slave(const ec_master_t *, const char *); |
156 |
154 |
157 void ecrt_master_get_status(const ec_master_t *master, ec_master_status_t *); |
155 void ecrt_master_get_status(const ec_master_t *master, ec_master_status_t *); |
158 |
156 |
159 /****************************************************************************** |
157 /****************************************************************************** |