|
Embedded Wireless Framework
|
The Embedded Wireless Framework RA UART Host Interface API. More...
Go to the source code of this file.
Data Structures | |
| struct | _ewf_interface_ra_uart |
| The RA UART interface implementation data structure type. More... | |
Macros | |
| #define | EWF_INTERFACE_RA_UART_CONFIG_UART_RX_QUEUE_SIZE (2048) |
| #define | EWF_INTERFACE_RA_UART_CONFIG_RESPONSE_QUEUE_SIZE (8) |
| #define | EWF_INTERFACE_RA_UART_CONFIG_URC_QUEUE_SIZE (8) |
| #define | EWF_INTERFACE_RA_UART_INITIALIZE_HEADER(interface_ptr) |
| #define | EWF_INTERFACE_RA_UART_STATIC_DECLARE(interface_ptr, interface_name_symb) |
| Declare a RA UART HOST interface. More... | |
Typedefs | |
| typedef struct _ewf_interface_ra_uart | ewf_interface_ra_uart |
| The RA UART interface implementation data structure type. More... | |
Functions | |
| ewf_result | ewf_interface_ra_uart_hardware_start (ewf_interface *interface_ptr) |
| Start the RA UART hardware interface. | |
| ewf_result | ewf_interface_ra_uart_hardware_stop (ewf_interface *interface_ptr) |
| Stop the RA UART hardware interface. | |
| ewf_result | ewf_interface_ra_uart_hardware_send (ewf_interface *interface_ptr, const uint8_t *buffer_ptr, uint32_t buffer_length) |
| Send a buffer using the RA UART hardware interface. | |
| ewf_result | ewf_interface_ra_uart_hardware_receive (ewf_interface *interface_ptr, uint8_t *buffer_ptr, uint32_t *buffer_length_ptr, bool wait) |
| Receive a buffer using the RA UART hardware interface. | |
The Embedded Wireless Framework RA UART Host Interface API.