какой драйвер управляет последовательным портом x86 ttyS0 в linux - PullRequest
0 голосов
/ 24 января 2019

проверяя последовательную папку @: \ drivers \ tty \ serial

Там много разных драйверов последовательного порта, какой для x86?

1 Ответ

0 голосов
/ 24 января 2019

Для x86 не существует ни одного чипа UART.
В IBM PC изначально использовался 8250 , позже он стал заменять его на 16550 , а затем на 16750..
С появлением чипов SuperIO каждый производитель имел свою реализацию UART, но все они были более или менее совместимы с 16550/750 и 8250.
Сегодня чипсеты обычно имеют на одну или более16750 UART интегрированы в PCH, но у них нет внешнего разъема, поэтому на рынке присутствует множество серийных USB / PCI-устройств сторонних производителей.
В конце концов, драйвер зависит от микросхемы UART.


Если вас интересует встроенный UART (с разъемом на задней панели ПК), драйвер, вероятно, находится в папке 8250 , если в вашем чипсете не используется другой чип UART.

...