diff --git a/en_US.ISO8859-1/books/handbook/serialcomms/chapter.sgml b/en_US.ISO8859-1/books/handbook/serialcomms/chapter.sgml index d1f7e147e7..7779e409ad 100644 --- a/en_US.ISO8859-1/books/handbook/serialcomms/chapter.sgml +++ b/en_US.ISO8859-1/books/handbook/serialcomms/chapter.sgml @@ -336,23 +336,31 @@ sio3: type 16550A linkend="kernelconfig">. The relevant device lines for your kernel configuration - file would look like this: + file would look like this, for FreeBSD 4.X: - device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr -device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr -device sio2 at isa? port "IO_COM3" tty irq 5 vector siointr -device sio3 at isa? port "IO_COM4" tty irq 9 vector siointr + device sio0 at isa? port IO_COM1 irq 4 +device sio1 at isa? port IO_COM2 irq 3 +device sio2 at isa? port IO_COM3 irq 5 +device sio3 at isa? port IO_COM4 irq 9 + + and like this, for FreeBSD 5.X: + + device sio + You can comment-out or completely remove lines for devices - you do not have. Please see the &man.sio.4; manual page for - complete information on how to write configuration lines for - multiport boards. Be careful if you are using a configuration + you do not have in the case of FreeBSD 4.X, for + FreeBSD 5.X you have to edit your + /boot/device.hints file to configure your + serial ports. Please refer to the &man.sio.4; manual page for + more information on serial ports and multiport boards configuration. + Be careful if you are using a configuration file that was previously used for a different version of - FreeBSD because the device flags have changed between + FreeBSD because the device flags and the syntax have changed between versions. - port "IO_COM1" is a substitution for + port IO_COM1 is a substitution for port 0x3f8, IO_COM2 is 0x2f8, IO_COM3 is 0x3e8, and IO_COM4 is