Home
last modified time | relevance | path

Searched refs:uart_hw (Results 1 – 2 of 2) sorted by relevance

/bsp/phytium/libraries/drivers/
A Ddrv_usart.c34 FPl011 *uart_hw = RT_NULL; in uart_configure() local
41 uart_hw = uart->handle; in uart_configure()
48 RT_ASSERT(FPl011CfgInitialize(uart_hw, &config) == FT_SUCCESS); in uart_configure()
49 FPl011SetHandler(uart_hw, Ft_Os_Uart_Callback, serial); in uart_configure()
51 FPl011SetRxFifoThreadhold(uart_hw, FPL011IFLS_RXIFLSEL_1_4); in uart_configure()
52 FPl011SetTxFifoThreadHold(uart_hw, FPL011IFLS_TXIFLSEL_1_2); in uart_configure()
56 FPl011SetInterruptMask(uart_hw, intr_mask); in uart_configure()
57 …FPl011SetOptions(uart_hw, FPL011_OPTION_UARTEN | FPL011_OPTION_RXEN | FPL011_OPTION_TXEN | FPL011_… in uart_configure()
59 rt_hw_interrupt_set_priority(uart_hw->config.irq_num, uart->config.isr_priority); in uart_configure()
60 rt_hw_interrupt_install(uart_hw->config.irq_num, rt_hw_uart_isr, uart_hw, "uart"); in uart_configure()
[all …]
/bsp/samd21/sam_d2x_asflib/sam0/drivers/uart/
A Duart.c63 Uart *const uart_hw = module->hw; in _uart_write() local
71 uart_hw->TRANSMIT_DATA.reg = data_to_send & UART_TRANSMIT_DATA_MASK; in _uart_write()
87 Uart *const uart_hw = module->hw; in _uart_read() local
89 uint16_t received_data = (uart_hw->RECEIVE_DATA.reg & UART_RECEIVE_DATA_MASK); in _uart_read()

Completed in 4 milliseconds