若要开发 UART 驱动程序,将使用此标头。
枚举
|
UART_STATUS 定义 UART作状态的值。 |
功能
|
UART_GET_BYTE 从 UART 设备读取数据字节。 |
|
UART_HARDWARE_READ_INDEXED_UCHAR 从索引指定的端口读取字节。 |
|
UART_HARDWARE_READ_UCHAR 从指定的端口或寄存器读取字节。 |
|
UART_HARDWARE_READ_ULONG 从指定的端口或寄存器读取 ULONG 值。 |
|
UART_HARDWARE_READ_ULONG64 从指定的寄存器地址读取ULONG64值。 |
|
UART_HARDWARE_READ_USHORT 从指定的端口或寄存器读取 USHORT 值。 |
|
UART_HARDWARE_WRITE_INDEXED_UCHAR 将字节写入指定的端口地址。 |
|
UART_HARDWARE_WRITE_UCHAR 将字节写入端口或寄存器。 |
|
UART_HARDWARE_WRITE_ULONG 将 ULONG 值写入指定的端口或寄存器。 |
|
UART_HARDWARE_WRITE_ULONG64 将ULONG64值写入指定的寄存器地址。 |
|
UART_HARDWARE_WRITE_USHORT 将 USHORT 值写入指定的端口或寄存器。 |
|
UART_INITIALIZE_PORT 初始化或重置 UART 硬件。 |
|
UART_PUT_BYTE 将数据字节写入 UART 设备。 |
|
UART_RX_READY 确定 UART 硬件中是否存在挂起的数据。 |
|
UART_SET_BAUD 更改 UART 硬件的波特率。 |
|
UART_SET_POWER_D0 提供一个函数,用于将 UART 转换为 D0。 |
|
UART_SET_POWER_D3 提供一个函数,用于将 UART 转换为 D3。 |
结构
|
CPPORT 包含 UART 设备的特定实例的可变运行时状态。 |
|
UART_HARDWARE_ACCESS 包含串行驱动程序用于访问设备硬件的 I/O 函数和函数指针。 |
|
UART_HARDWARE_DRIVER 包含用于与特定类型的 UART 硬件交互的函数指针。 |