bus_write_32 125 bsp/drv/dev/serial/pl011.c bus_write_32(UART_DR, (uint32_t)c); bus_write_32 147 bsp/drv/dev/serial/pl011.c bus_write_32(UART_IMSC, 0); bus_write_32 149 bsp/drv/dev/serial/pl011.c bus_write_32(UART_IMSC, (IMSC_RX | IMSC_TX)); bus_write_32 173 bsp/drv/dev/serial/pl011.c bus_write_32(UART_ICR, ICR_RX); bus_write_32 182 bsp/drv/dev/serial/pl011.c bus_write_32(UART_ICR, ICR_TX); bus_write_32 192 bsp/drv/dev/serial/pl011.c bus_write_32(UART_CR, 0); /* Disable everything */ bus_write_32 193 bsp/drv/dev/serial/pl011.c bus_write_32(UART_ICR, 0x07ff); /* Clear all interrupt status */ bus_write_32 204 bsp/drv/dev/serial/pl011.c bus_write_32(UART_IBRD, divider); bus_write_32 205 bsp/drv/dev/serial/pl011.c bus_write_32(UART_FBRD, fraction); bus_write_32 208 bsp/drv/dev/serial/pl011.c bus_write_32(UART_LCRH, (LCRH_WLEN8 | LCRH_FEN)); bus_write_32 211 bsp/drv/dev/serial/pl011.c bus_write_32(UART_CR, (CR_RXE | CR_TXE | CR_UARTEN)); bus_write_32 217 bsp/drv/dev/serial/pl011.c bus_write_32(UART_IMSC, (IMSC_RX | IMSC_TX)); bus_write_32 224 bsp/drv/dev/serial/pl011.c bus_write_32(UART_IMSC, 0); /* Disable all interrupts */ bus_write_32 225 bsp/drv/dev/serial/pl011.c bus_write_32(UART_CR, 0); /* Disable everything */ bus_write_32 43 bsp/drv/x86/include/busio.h void bus_write_32(int addr, uint32_t val);