VirtualBox имитирует 16550 UART с исправленной ошибкой FIFO.
Какой тип микросхемы UART используется в Virtual Box?
318
Tom
Насколько я понимаю, чип UART используется для управления последовательным портом (программист управляет регистрами UART для доступа к последовательному порту). Существует множество типов микросхем UART (например, UART 16550, 8250 UART и т. Д.).
Я пытаюсь написать небольшую программу в сборке (на виртуальной коробке), которая напрямую обращается к последовательному порту (без использования драйвера последовательного порта или BIOS). Но мне нужно знать, какой тип чипа UART используется в Virtual Box, чтобы я мог знать, какие регистры используются этим чипом и т. Д.
Я использую Virtual Box 5.1.18.
Вот как я включаю последовательный порт в Virtual Box:
Может быть, [это] (https://en.wikibooks.org/wiki/Serial_Programming/8250_UART_Programming#Software_Identification_of_the_UART) поможет. Не могу проверить сейчас, хотя.
Daniel B 6 лет назад
1
1 ответ на вопрос
1
David Schwartz
Похожие вопросы
-
6
Virtualbox, VMware, KVM или другое для виртуализации Ubuntu?
-
5
Как я могу заставить VirtualBox хорошо играть с двумя мониторами?
-
3
Подводные камни виртуальных машин Windows XP
-
-
2
Какие (традиционные) модемы работают с Windows Vista 64-разрядной или Windows 7 64-разрядной?
-
2
Должен ли я портировать свою виртуальную машину Ubuntu на виртуальную коробку?
-
2
Есть ли разница в производительности между форматами виртуальных дисков VMDK и VDI с Virtual Box?
-
1
Использование устройства VMWare с VirtualBox / Parallels
-
2
Виртуальная коробка 3.0.2 Сеть
-
2
Можно ли использовать раздел Vista Boot Camp внутри Virtual Box на Mac OS X
-
6
Кто-нибудь испытывает проблемы со звуком с VirtualBox в Linux и есть решение?