Заголовок uart.h
Этот заголовок используется с устройствами UART.
uart.h содержит следующие интерфейсы программирования:
Функции обратного вызова
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 Содержит функции ввода-вывода и указатели функций, используемые последовательным драйверами для доступа к оборудованию устройства. |
UART_HARDWARE_DRIVER Содержит указатели функций для взаимодействия с определенным типом оборудования UART. |
Перечисления
UART_STATUS Определяет значения состояния операции UART. |