Index: chapter.sgml =================================================================== RCS file: /home/ncvs/doc/en_US.ISO8859-1/books/handbook/boot/chapter.sgml,v retrieving revision 1.44 diff -u -r1.44 chapter.sgml --- chapter.sgml 2002/10/18 21:16:32 1.44 +++ chapter.sgml 2002/10/20 23:40:54 @@ -580,59 +580,66 @@ During initial system startup, the boot &man.loader.8; will read the &man.device.hints.5; file. This file stores kernel boot information - known as variables, sometimes referred to as device hints. + known as variables, sometimes referred to as device hints. + Setup of this file is one variable per line, using the standard hash - # as comment markers. After system initialization, new - variables can be added using set, removed with - unset, and viewed with the show - commands. Using the &man.kenv.1; command, you can dump all of these - variables. + # character as comment markers. New variables can be + added using set, removed with + unset, and iewed with the show + commands in the &man.loader.8;. After the system has started, you can + dump all of these hints by using the &man.kenv.1; command. + + These device hints are used by device drivers for + device control, and for controlling the boot behaviour of the kernel. + Syntax works as follows: - These device hints are used by device drivers for device - control. Syntax works as follows: - hint.driver.unit.keyword="value" where driver is the device driver, unit is the unit number and keyword - is the hint keyword. The keyword may consist of the following options: + is the hint keyword. The keyword may consist of the following options: + - at: specifies the bus which the device is attached to. + at: specifies the bus which the device is + attached to. - port: specifies the start address of the I/O - to be used. + port: specifies the start address of the + I/O to be used. - irq: specifies the interrupt request number to be used. + irq: specifies the interrupt request number + to be used. - drq: specifies the DMA channel number. + drq: specifies the DMA channel number. - maddr: specifies the physical memory address occupied by the - device. + maddr: specifies the physical memory address + occupied by the device. - flags: sets various flag bits for the device. + flags: sets various flag bits for the device. + - disabled: if set to 1 the device is disabled. + disabled: if set to 1 the + device is disabled. - Device drivers may accept (or require) more hints not listed here, viewing - their manual page is recommended. For more information, consult the - &man.device.hints.5;, &man.kenv.1;, &man.loader.conf.5;, and &man.loader.8; - manual pages. + Device drivers may accept (or require) more hints not listed here, + viewing their manual page is recommended. For more information, consult + the &man.device.hints.5;, &man.kenv.1;, &man.loader.conf.5;, and + &man.loader.8; manual pages.