Насколько я понимаю, чип UART используется для управления последовательным портом (программист управляет регистрами UART для доступа к последовательному порту). Существует множество типов микросхем UART (например, UART 16550, 8250 UART и т.д.).

Я пытаюсь написать небольшую программу в сборке (на виртуальной коробке), которая напрямую обращается к последовательному порту (без использования драйвера последовательного порта или BIOS). Но мне нужно знать, какой тип чипа UART используется в Virtual Box, чтобы я мог знать, какие регистры используются этим чипом и т.д.

Я использую Virtual Box 5.1.18.

Вот как я включаю последовательный порт в Virtual Box:

1 ответ1

1

VirtualBox имитирует 16550 UART с исправленной ошибкой FIFO.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .