|
openUBMC Chip Abstract Layer V0.1
|
成员的完整列表,这些成员属于 DRIVER_UART::Uart,包括所有继承而来的类成员
| close(int32_t index)=0 | DRIVER_UART::Uart | pure virtual |
| config(int32_t index, void *config, uint32_t size)=0 | bcal::IDriver | pure virtual |
| free(void) | bcal::IDriver | inlinevirtual |
| get_host_baud_rate(int32_t index) | DRIVER_UART::Uart | virtual |
| get_version(void)=0 | bcal::IDriver | pure virtual |
| init(void *args, uint32_t size)=0 | bcal::IDriver | pure virtual |
| lock(int32_t index)=0 | bcal::IDriver | pure virtual |
| open(int32_t index)=0 | DRIVER_UART::Uart | pure virtual |
| port_connect_port(uint32_t src_port, uint32_t dst_port) | DRIVER_UART::Uart | virtual |
| query_port_connection(int32_t index)=0 | DRIVER_UART::Uart | pure virtual |
| query_uart_connection(int32_t index)=0 | DRIVER_UART::Uart | pure virtual |
| read(int32_t index, uint32_t len)=0 | DRIVER_UART::Uart | pure virtual |
| select_read(int32_t index, uint32_t len, uint32_t timeout)=0 | DRIVER_UART::Uart | pure virtual |
| send_break(int32_t index, int32_t duration)=0 | DRIVER_UART::Uart | pure virtual |
| set_baud_rate(int32_t index, uint32_t baud)=0 | DRIVER_UART::Uart | pure virtual |
| set_data_bits(int32_t index, uint8_t bits)=0 | DRIVER_UART::Uart | pure virtual |
| set_parity(int32_t index, char parity)=0 | DRIVER_UART::Uart | pure virtual |
| set_stop_bits(int32_t index, uint8_t bits)=0 | DRIVER_UART::Uart | pure virtual |
| uart_connect_port(uint32_t src_uart, uint32_t dst_port) | DRIVER_UART::Uart | virtual |
| uart_connect_uart(uint32_t src_uart, uint32_t dst_uart) | DRIVER_UART::Uart | virtual |
| unlock(int32_t index)=0 | bcal::IDriver | pure virtual |
| write(int32_t index, const string_view_t &val)=0 | DRIVER_UART::Uart | pure virtual |
| ~IDriver() | bcal::IDriver | inline |