PHiLIP
|
Controls the uart peripherals. More...
Go to the source code of this file.
Macros | |
#define | UART_IF_BUF_SIZE (1024) |
Size allocated for if uart buffer. | |
#define | UART_DUT_BUF_SIZE (128) |
Size allocated for dut uart buffer. | |
Functions | |
void | init_dut_uart (map_t *reg) |
Initializes dut uart registers. More... | |
void | init_if_uart () |
Initializes interface uart registers. | |
error_t | commit_dut_uart () |
Commits the dut uart registers and executes operations. More... | |
error_t | poll_dut_uart () |
Polls for any commands from the dut uart. More... | |
error_t | poll_if_uart () |
Polls for any commands from the interface uart. More... | |
void | update_dut_uart_inputs () |
Updates the uart input levels. | |
void | GPIO_CTS_INT () |
This function handles dut_cts event interrupt. | |
void | init_dut_uart_msp () |
Only for use with the STM32xxxx_HAL_Driver. | |
void | deinit_dut_uart_msp () |
Only for use with the STM32xxxx_HAL_Driver. | |
void | init_if_uart_msp () |
Only for use with the STM32xxxx_HAL_Driver. | |
void | deinit_if_uart_msp () |
Only for use with the STM32xxxx_HAL_Driver. | |
Controls the uart peripherals.