TizenRT Public API
v2.0 M2
|
Provides APIs for UART (Universal Asynchronous Receiver/Transmitter) More...
![]() |
Files | |
file | iotbus_uart.h |
Iotbus APIs for UART. | |
Typedefs | |
typedef struct _iotbus_uart_wrapper_s * | iotbus_uart_context_h |
Pointer definition to the internal struct _iotbus_uart_wrapper_s. More... | |
Enumerations |
Functions | |
iotbus_uart_context_h | iotbus_uart_init (const char *path) |
initializes uart_context. More... | |
int | iotbus_uart_stop (iotbus_uart_context_h hnd) |
closes uart_context. More... | |
int | iotbus_uart_read (iotbus_uart_context_h hnd, char *buf, unsigned int length) |
reads data over uart bus. More... | |
int | iotbus_uart_write (iotbus_uart_context_h hnd, const char *buf, unsigned int length) |
writes data over uart bus. More... | |
Provides APIs for UART (Universal Asynchronous Receiver/Transmitter)
typedef struct _iotbus_uart_wrapper_s* iotbus_uart_context_h |
Pointer definition to the internal struct _iotbus_uart_wrapper_s.
Definition at line 55 of file iotbus_uart.h.
enum iotbus_uart_parity_e |
Enumeration of UART parity type.
Enumeration Details:
IOTBUS_UART_PARITY_NONE
IOTBUS_UART_PARITY_EVEN
IOTBUS_UART_PARITY_ODD
Definition at line 44 of file iotbus_uart.h.
iotbus_uart_context_h iotbus_uart_init | ( | const char * | path | ) |
initializes uart_context.
#include <iotbus/iotbus_uart.h>
[in] | path | uart device node path |
int iotbus_uart_read | ( | iotbus_uart_context_h | hnd, |
char * | buf, | ||
unsigned int | length | ||
) |
reads data over uart bus.
#include <iotbus/iotbus_uart.h>
[in] | hnd | handle of uart_context |
[in] | buf | the pointer of data buffer |
[in] | length | size to read |
int iotbus_uart_stop | ( | iotbus_uart_context_h | hnd | ) |
closes uart_context.
#include <iotbus/iotbus_uart.h>
[in] | hnd | handle of uart_context |
int iotbus_uart_write | ( | iotbus_uart_context_h | hnd, |
const char * | buf, | ||
unsigned int | length | ||
) |
writes data over uart bus.
#include <iotbus/iotbus_uart.h>
[in] | hnd | handle of uart_context |
[in] | buf | the pointer of data buffer |
[in] | length | size to write |