Lines Matching refs:UART_Handle
407 typedef struct UART_Config_ *UART_Handle; typedef
420 typedef void (*UART_Callback) (UART_Handle handle, void *buf, size_t count);
570 typedef void (*UART_CloseFxn) (UART_Handle handle);
576 typedef int_fast16_t (*UART_ControlFxn) (UART_Handle handle, uint_fast16_t cmd, void *arg);
582 typedef void (*UART_InitFxn) (UART_Handle handle);
588 typedef UART_Handle (*UART_OpenFxn) (UART_Handle handle, UART_Params *params);
593 typedef int_fast32_t (*UART_ReadFxn) (UART_Handle handle, void *buffer,
600 typedef int_fast32_t (*UART_ReadPollingFxn) (UART_Handle handle, void *buffer,
607 typedef void (*UART_ReadCancelFxn) (UART_Handle handle);
613 typedef int_fast32_t (*UART_WriteFxn) (UART_Handle handle, const void *buffer,
620 typedef int_fast32_t (*UART_WritePollingFxn) (UART_Handle handle,
627 typedef void (*UART_WriteCancelFxn) (UART_Handle handle);
699 extern void UART_close(UART_Handle handle);
738 extern int_fast16_t UART_control(UART_Handle handle, uint_fast16_t cmd, void *arg);
770 extern UART_Handle UART_open(uint_least8_t index, UART_Params *params);
835 extern int_fast32_t UART_write(UART_Handle handle, const void *buffer, size_t size);
860 extern int_fast32_t UART_writePolling(UART_Handle handle, const void *buffer, size_t size);
873 extern void UART_writeCancel(UART_Handle handle);
908 extern int_fast32_t UART_read(UART_Handle handle, void *buffer, size_t size);
930 extern int_fast32_t UART_readPolling(UART_Handle handle, void *buffer, size_t size);
943 extern void UART_readCancel(UART_Handle handle);