12 #ifndef FSL_UART_HAL_H_
13 #define FSL_UART_HAL_H_
_uart_stop_bit_count
UART number of stop bits.
uint32 uartSourceClockInHz
void uart_hal_disable_transmitter(uint32 uartInstance)
Disable the UART transmitter.
_uart_parity_mode
UART parity mode.
enum _uart_stop_bit_count uart_stop_bit_count_t
UART number of stop bits.
_uart_operation_config
UART operation configuration constants.
void uart_hal_disable_receiver(uint32 uartInstance)
Disable the UART receiver.
enum _uart_parity_mode uart_parity_mode_t
UART parity mode.
_uart_bit_count_per_char
UART number of bits in a character.
UART configuration structure.
uart_stop_bit_count_t stopBitCount
unsigned long uint32
This defines uint32 as unsigned long.
enum _uart_wakeup_method uart_wakeup_method_t
UART wakeup from standby method constants.
The isf_types.h file contains the ISF data type definitions and some of the globally used macros...
uart_parity_mode_t parityMode
_uart_wakeup_method
UART wakeup from standby method constants.
enum _uart_bit_count_per_char uart_bit_count_per_char_t
UART number of bits in a character.
uart_bit_count_per_char_t bitCountPerChar
enum _uart_status uart_status_t
Error codes for the UART driver.
enum _uart_break_char_length uart_break_char_length_t
UART break character length settings for transmit/detect.
void uart_hal_enable_transmitter(uint32 uartInstance)
Enable the UART transmitter.
_uart_idle_line_select
UART idle line detect selection types.
_uart_break_char_length
UART break character length settings for transmit/detect.
enum _uart_idle_line_select uart_idle_line_select_t
UART idle line detect selection types.
_uart_status
Error codes for the UART driver.
uart_status_t uart_hal_init(uint32 uartInstance, const uart_config_t *config)
Initialize the UART controller.
enum _uart_operation_config uart_operation_config_t
UART operation configuration constants.
struct UartConfig uart_config_t
UART configuration structure.
void uart_hal_enable_receiver(uint32 uartInstance)
Enable the UART receiver.