Bagikan melalui


header uart.h

Header ini digunakan oleh serport. Untuk informasi selengkapnya, lihat:

uart.h berisi antarmuka pemrograman berikut:

Fungsi panggilan balik

 
UART_GET_BYTE

Membaca byte data dari perangkat UART.
UART_HARDWARE_READ_INDEXED_UCHAR

Membaca byte dari port yang ditentukan oleh indeks.
UART_HARDWARE_READ_UCHAR

Membaca byte dari port atau register yang ditentukan.
UART_HARDWARE_READ_ULONG

Membaca nilai ULONG dari port atau register yang ditentukan.
UART_HARDWARE_READ_ULONG64

Membaca nilai ULONG64 dari alamat register yang ditentukan.
UART_HARDWARE_READ_USHORT

Membaca nilai USHORT dari port atau register yang ditentukan.
UART_HARDWARE_WRITE_INDEXED_UCHAR

Menulis byte ke alamat port yang ditentukan.
UART_HARDWARE_WRITE_UCHAR

Menulis byte ke port atau register.
UART_HARDWARE_WRITE_ULONG

Menulis nilai ULONG ke port atau register yang ditentukan.
UART_HARDWARE_WRITE_ULONG64

Menulis nilai ULONG64 ke alamat register yang ditentukan.
UART_HARDWARE_WRITE_USHORT

Menulis nilai USHORT ke port atau register yang ditentukan.
UART_INITIALIZE_PORT

Menginisialisasi atau mereset perangkat keras UART.
UART_PUT_BYTE

Menulis byte data ke perangkat UART.
UART_RX_READY

Menentukan apakah ada data yang tertunda di perangkat keras UART.
UART_SET_BAUD

Mengubah laju baud perangkat keras UART.

Struktur

 
CPPORT

Berisi status runtime yang dapat diubah dari instans tertentu dari perangkat UART.
UART_HARDWARE_ACCESS

Berisi fungsi I/O dan penunjuk fungsi yang digunakan oleh driver serial untuk mengakses perangkat keras perangkat.
UART_HARDWARE_DRIVER

Berisi penunjuk fungsi untuk berinteraksi dengan jenis perangkat keras UART tertentu.

Enumerasi

 
UART_STATUS

Menentukan nilai untuk status operasi UART.