次の方法で共有


UART

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