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 하드웨어와 상호 작용하기 위한 함수 포인터를 포함합니다. |