Home
last modified time | relevance | path

Searched refs:modbus_adu (Results 1 – 7 of 7) sorted by relevance

/Zephyr-latest/include/zephyr/modbus/
Dmodbus.h72 struct modbus_adu { struct
409 typedef int (*modbus_raw_cb_t)(const int iface, const struct modbus_adu *adu,
434 const struct modbus_adu *const rx_adu,
435 struct modbus_adu *const tx_adu,
572 int modbus_raw_submit_rx(const int iface, const struct modbus_adu *adu);
581 void modbus_raw_put_header(const struct modbus_adu *adu, uint8_t *header);
589 void modbus_raw_get_header(struct modbus_adu *adu, const uint8_t *header);
598 void modbus_raw_set_server_failure(struct modbus_adu *adu);
612 int modbus_raw_backend_txn(const int iface, struct modbus_adu *adu);
/Zephyr-latest/subsys/modbus/
Dmodbus_raw.c51 int modbus_raw_submit_rx(const int iface, const struct modbus_adu *adu) in modbus_raw_submit_rx()
79 void modbus_raw_put_header(const struct modbus_adu *adu, uint8_t *header) in modbus_raw_put_header()
90 void modbus_raw_get_header(struct modbus_adu *adu, const uint8_t *header) in modbus_raw_get_header()
103 static void modbus_set_exception(struct modbus_adu *adu, in modbus_set_exception()
113 void modbus_raw_set_server_failure(struct modbus_adu *adu) in modbus_raw_set_server_failure()
122 int modbus_raw_backend_txn(const int iface, struct modbus_adu *adu) in modbus_raw_backend_txn()
146 memcpy(&ctx->tx_adu, adu, sizeof(struct modbus_adu)); in modbus_raw_backend_txn()
158 memcpy(adu, &ctx->rx_adu, sizeof(struct modbus_adu)); in modbus_raw_backend_txn()
Dmodbus_internal.h119 struct modbus_adu rx_adu;
121 struct modbus_adu tx_adu;
/Zephyr-latest/tests/subsys/modbus/src/
Dtest_modbus.h50 int client_raw_cb(const int iface, const struct modbus_adu *adu,
52 int server_raw_cb(const int iface, const struct modbus_adu *adu,
Dtest_modbus_raw.c12 static struct modbus_adu tmp_adu;
19 int server_raw_cb(const int iface, const struct modbus_adu *adu, in server_raw_cb()
42 int client_raw_cb(const int iface, const struct modbus_adu *adu, in client_raw_cb()
/Zephyr-latest/samples/subsys/modbus/tcp_server/src/
Dmain.c32 const struct modbus_adu *rx_adu, in custom_handler()
33 struct modbus_adu *tx_adu, in custom_handler()
159 static struct modbus_adu tmp_adu;
163 static int server_raw_cb(const int iface, const struct modbus_adu *adu, in server_raw_cb()
214 static int modbus_tcp_reply(int client, struct modbus_adu *adu) in modbus_tcp_reply()
/Zephyr-latest/samples/subsys/modbus/tcp_gateway/src/
Dmain.c18 static struct modbus_adu tmp_adu;
46 static int modbus_tcp_reply(int client, struct modbus_adu *adu) in modbus_tcp_reply()