При загрузке ядра FreeBSD оно будет пытаться найти последовательные порты, с поддержкой которых было откомпилировано. Вы можете повнимательней присмотреться к выдаваемым сообщениям либо выполнить команду
dmesg | grep sio
после загрузки и запуска системы.
Вот пример вывода указанной команды:
sio0 at 0x3f8-0x3ff irq 4 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A
Здесь присутствуют два последовательных порта. Первый использует
irq 4, порт ввода/вывода 0x3f8
и построен на микросхеме UART типа
16550A. Второй использует тот же тип микросхемы, но использует irq 3 и
адрес порта ввода/вывода 0x2f8
. Внутренние модемы выглядят точно
также, как последовательные порты, за исключением того, что к ним
всегда ``подключен'' модем.
В ядро GENERIC
встроена поддержка двух последовательных портов,
с irq и адресами портов ввода/вывода, как в примере выше. Если эти
настройки не соответствуют вашим, или если вы добавили внутренние
модемы, или у вас больше последовательных портов, чем описано в ядре,
просто переконфигурируйте ядро. За дополнительной информацией
обратитесь к разделу
о построении ядра.