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 ハードウェアと対話するための関数ポインターが含まれています。 |