Qual é o tipo do chip UART usado pelo Virtual Box?

0

Baseado em meu entendimento, um chip UART é usado para controlar a porta serial (o programador manipula os registros UART para acessar a porta serial). Existem muitos tipos de chips UART (por exemplo: UART 16550, 8250 UART, etc.).

Eu estou tentando escrever um pequeno programa em Assembly (no Virtual Box) que acessa a porta serial diretamente (sem usar um driver de porta serial ou BIOS). Mas eu preciso saber qual é o tipo de chip UART usado pelo Virtual Box, para que eu possa saber quais são os registros usados por este chip, etc.

Estou usando o Virtual Box 5.1.18.

É assim que eu habilito a porta serial no Virtual Box:

    
por Tom 13.10.2017 / 20:21

1 resposta

1

O VirtualBox simula um UART 16550 com o bug FIFO corrigido.

    
por 13.10.2017 / 20:56