mz_error_t
Enumeration of monoZ Error Flags.
monoZ Public All peripheral Configurations will send to monoZ library through this file
MZ_UART_INIT_ST uart3_instance
mz_error_t UART3_init(void)
UART initialize.
static void uart3_rx_intr(void *arg)
static void uart3_tx_intr(void *arg)
#define MZ_UART_INSTANCE
Define UART Instance.
#define MZ_UART3_INIT_STOPBITS
Define the Monoz Uart3 Initial STOPBITS.
#define MZ_UART3_INIT_PARITY
Define the Monoz Uart3 Initial PARITY.
#define MZ_UART3_INIT_MODE
Define the Monoz Uart3 Initial MODE.
#define MZ_UART3_INIT_HWFLOWCTL
Define the Monoz Uart3 Initial HARWARE FLOW CONTROL( HWFLOWCTL)
#define MZ_UART3_INIT_BAUDRATE
Define the Monoz Uart3 Initial BAUDRATE.
#define MZ_UART3_INSTANCE
Define the Monoz Uart3 INSTANCE.
#define MZ_UART3_INIT_OVERSAMPLING
Define the Monoz Uart3 Initial Over sampling rate.
#define MZ_UART3_INIT_ONEBITSAMPLING
Define the Monoz Uart3 Initial ONE BIT SAMPLING to be Disabled.
#define MZ_UART3_INIT_WORDLENGTH
Define the Monoz Uart3 Initial WORDLENGTH.
#define MZ_UART3_ADVANCEDINIT_ADVFEATUREINIT
Define Advance feature.
This file includes monoZ Uart Related APIs.
mz_error_t MZ_UART_register_intr_cb_tx(uint8_t uart_no, _uart_api cb)
This function registers the TX complete callback function for the specific UART.
mz_error_t MZ_UART_register_intr_cb_rx(uint8_t uart_no, _uart_api cb)
This function registers the RX complete callback function for the specific UART.
mz_error_t MZ_UART_Receive_IT(uint8_t uart_no, uint8_t *pData, uint16_t Size)
This function is used to receive data using UART in interrupt mode.
Structure for monoZ UART Initialization parameters.
Structure for UART state Handler.