s i s t e m a o p e r a c i o n a l m a g n u x l i n u x | ~/ · documentação · suporte · sobre |
Next
Previous
Contents
10. Other Hardware DevicesAny other devices that didn't fit into any of the above categories got lumped together here.
10.1 Ethernet Devices (`ether=')Different drivers make use of different parameters, but they all at least share having an IRQ, an I/O port base value, and a name. In its most generic form, it looks something like this:
ether=irq,iobase[,param_1[,param_2,...param_8]]],name The first non-numeric argument is taken as the name.
The The most common use of this parameter is to force probing for a second ethercard, as the default is to only probe for one. This can be accomplished with a simple:
ether=0,0,eth1 Note that the values of zero for the IRQ and I/O base in the above example tell the driver(s) to autoprobe. IMPORTANT NOTE TO MODULE USERS: The above will not force a
probe for a second card if you are using the driver(s) as run time
loadable modules (instead of having them complied into the kernel).
Most Linux distributions use a bare bones kernel combined with a
large selection of modular drivers. The The Ethernet-HowTo has complete and extensive
documentation on using multiple cards and on the card/driver
specific implementation of the
10.2 The Floppy Disk Driver (`floppy=')There are many floppy driver options, and they are all listed in
10.3 The Sound Driver (`sound=')The sound driver can also accept boot args to override the compiled in values. This is not recommended, as it is rather complex and the documentation for it in the kernel mysteriously vanished (a hint). You are better off to use sound as a module, or compile in your own values. If you choose to use it regardless, then processing
of the argument takes place in the file
sound=device1[,device2[,device3...[,device11]]] where each D - second DMA channel (zero if not applicable) T - device type: 1=FM, 2=SB, 3=PAS, 4=GUS, 5=MPU401,
6=SB16, 7=SB16-MIDI,... The listing of soundcard
types up to 26 (don't forget to convert back to hex
for command line use) are listed in the file
aaa - I/O address in hex. I - interrupt line in hex (i.e 10=a, 11=b, ...) d - First DMA channel. As you can see it gets pretty messy, and you really are better off to use a modular driver or compile in your own personal values as recommended. Using a boot arg of `sound=0' will disable the sound driver entirely.
10.4 The Bus Mouse Driver (`bmouse=')The busmouse driver only accepts one parameter, that being the hardware IRQ value to be used.
10.5 The MS Bus Mouse Driver (`msmouse=')The MS mouse driver only accepts one parameter, that being the hardware IRQ value to be used.
10.6 The Printer Driver (`lp=')With this boot argument you can tell the printer driver what ports to use and what ports not to use. The latter comes in handy if you don't want the printer driver to claim all available parallel ports, so that other drivers (e.g. PLIP, PPA) can use them instead. The format of the argument is multiple i/o, IRQ pairs. For example,
Next Previous Contents |