Tous les autres p�riph�riques qui ne peuvent �tre class�s dans une des cat�gories ci-dessus sont entass�s ici.
Diff�rents pilotes utilisent diff�rents param�tres, mais ils partagent tous au moins une IRQ, une adresse d'entr�e/sortie, et un nom. Dans sa forme la plus g�n�rique, cela ressemble � �a :
ether=irq,iobase[,param_1[,param_2,...param_8]]],name
Le premier argument non-num�rique est pris comme nom.
La valeur param_n
(si elle est applicable) a g�n�ralement
des significations diff�rentes pour chaque carte/pilote.
Les valeurs courantes de param_n
sont utilis�es pour indiquer des
choses comme l'adresse de la m�moire partag�e, la s�lection d'interface,
le canal DMA et ainsi de suite.
L'utilisation la plus courante de ce param�tre est de forcer le test d'une seconde carte ethernet, alors que par d�faut on en teste une seule. Ceci peut �tre accompli avec un simple ordre :
ether=0,0,eth1
Notez que la valeur z�ro pour l'IRQ et l'I/O base dans l'exemple ci-dessus indiquent au pilote de faire un autotest.
NOTE IMPORTANTE POUR LES UTILISATEURS DE MODULES : ce qui est indiqu�
ci-dessus ne forcera pas un autotest pour une seconde si vous
utilisez les pilotes de p�riph�riques en tant que modules chargeables
au moment de l'ex�cution (au lieu de les avoir compil�s dans le noyau).
La plupart des distributions de Linux utilisent un noyau
central d�pouill� combin� avec une large s�lection de pilotes
modulaires. Le param�tre ether=
s'applique seulement aux pilotes
compil�s directement dans le noyau.
Le Ethernet-HowTo d�crit de fa�on exhaustive l'utilisation de
plusieurs cartes simultan�ment, ainsi que la fa�on dont est utilis�e
la valeur param_n
en fonction des sp�cificit�s de chaque
carte/pilote. Les lecteurs concern�s pourront faire r�f�rence � la
section de ce document correspondant � leur carte pour une information
plus pr�cise.
Ethernet-HowTo
Il existe de nombreuses options pour le pilote du lecteur de disquette,
et qui sont list�es dans le fichier README.fd
dans le r�pertoire
linux/drivers/block
. Cette information est extraite directement
du fichier.
floppy=mask,allowed_drive_mask
Positionne le "bitmask" (masque binaire) des lecteurs autoris�s
� la valeur mask
. Par d�faut, seules les unit�s 0 et 1 de chaque
contr�leur de lecteur de disquette sont autoris�es. Ceci est fait car
certains mat�riels non-standards (cartes m�res ASUS PCI) mettent la
pagaille dans le clavier lorsque l'on acc�de aux unit�s 2 ou 3. Cette
option est un peu obsol�te en raison de l'option cmos.
floppy=all_drives
Positionne le "bitmask" (masque binaire) des disques autoris�s � tous les disques. Utilisez ceci si vous avez plus de deux lecteurs de disquette connect�s � un contr�leur de lecteur de disquettes.
floppy=asus_pci
Positionne le "bitmask" uniquement aux unit�s autoris�es 0 et 1. (Par d�faut)
floppy=daring
Indique au pilote du lecteur de disquette que vous avez un contr�leur de lecteur de disquette qui se conduit bien. Ceci permet des op�rations plus efficaces et plus discr�tes, mais peut �chouer sur certains contr�leurs. Ceci peut acc�l�rer certaines op�rations.
floppy=0,daring
Indique au pilote du lecteur de disquette que votre contr�leur doit �tre utilis� avec pr�caution.
floppy=one_fdc
Indique au pilote de lecteur de disquette que vous n'avez qu'un contr�leur de lecteur de disquette (Par d�faut).
floppy=two_fdc ou floppy=address,two_fdc
Indique au pilote de lecteur de disquette que vous avez deux contr�leurs de lecteurs de disquette. Le second contr�leur est suppos� �tre � l'adresse indiqu�e. Si l'adresse n'est pas donn�e on suppose qu'elle est �gale � 0x370.
floppy=thinkpad
Indique au pilote de lecteur de disquette que vous avez un Thinkpad. Les Thinkpads utilisent une convention invers�e pour la "disk change line" (ligne de changement de disque).
floppy=0,thinkpad
Indique au pilote de lecteur de disquette que vous ne poss�dez pas un Thinkpad.
floppy=drive,type,cmos
Positionne le type cmos du drive
� type
.
De plus, ce lecteur est autoris� dans le "bitmask" (masque binaire).
C'est pratique si vous avez plus de deux lecteurs de disquette (seuls
deux peuvent �tre d�crits dans la cmos physique), ou si votre BIOS
utilise un type de CMOS non-standard. Si l'on positionne le CMOS � 0
pour les deux premiers disques (par d�faut) le pilote de lecteur de
disquette ira lire la cmos physique.
floppy=unexpected_interrupts
Imprime un message d'alerte lorsqu'une interruption inattendue est re�ue (comportement par d�faut).
floppy=no_unexpected_interrupts or floppy=L40SX
Ne pas imprimer de message lorsqu'une interruption inattendue est re�ue. Ceci est n�cessaire sur un IBM L40SX portable dans certains modes vid�o (il semble qu'il y ait une interaction entre la vid�o et les disquettes). Les interruptions inattendues affectent seulement les performances, et peuvent �tre ignor�es sans crainte).
Le pilote de sons peut aussi recevoir des param�tres de d�marrage qui
�craseront les valeurs compil�es dans le programme. Ceci n'est pas
recommand�, et de plus c'est complexe. Ceci est d�crit (�tait d�crit ? )
dans le fichier Readme.Linux
, dans le r�pertoire
linux/drivers/sound
.
Il accepte de recevoir un param�tre de la forme :
sound=device1[,device2[,device3...[,device11]]]
O� chaque valeur de deviceN
est de la forme 0xTaaaId
,
et les octets sont utilis�s de la fa�on suivante :
T - type de p�riph�rique : 1=FM, 2=SB, 3=PAS, 4=GUS, 5=MPU401, 6=SB16, 7=SB16-MPU401
aaa - adresse d'entr�e/sortie en hexad�cimal.
I - ligne d'interruption en hexad�cimal (i.e 10=a, 11=b, ...).
d - canal DMA.
Comme vous pouvez le voir, ceci reste assez malpropre et vous ferez mieux de compiler vos propres valeurs comme c'est recommand�. Si l'on utilise un param�tre de d�marrage `sound=0' on d�sactive enti�rement le pilote de sons.
Le pilote des souris sur bus accepte un seul param�tre, qui est la valeur de l'IRQ mat�rielle � utiliser.
Le pilote MS mouse accepte un seul param�tre, qui correspond � l'IRQ � utiliser.
Depuis le noyau 1.3.75, vous pouvez indiquer au pilote d'imprimante quels sont les ports qu'il doit utiliser et ceux qu'il ne doit pas utiliser. Vous devriez l'utiliser si vous ne voulez pas que le pilote demande tous les ports parall�les disponibles, alors que d'autres pilotes (c.a.d. PLIP, PPA) peuvent aussi les utiliser.
Le format du param�tre est des paires i/o, IRQ. Par exemple,
lp=0x3bc,0,0x378,7
utilisera le port d'adresse 0x3bc
en mode IRQ-less (�lection), et utilisera l'IRQ 7 pour le port
d'adresse 0x378. Le port 0x278 (si il y en a un) ne sera pas test�,
jusqu'� ce que l'autotest soit utilis� en l'absence d'un param�tre
`lp=' argument. Pour d�sactiver totalement le pilote d'impression,
on peut utiliser lp=0
.
Le pilote ISDN n�cessite un param�tre de d�marrage de la forme suivante :
icn=iobase,membase,icn_id1,icn_id2
o� iobase
est l'adresse du port d'entr�e/sortie de la carte,
membase
est l'adresse de base de la m�moire partag�e de la
carte, et les deux icn_id
sont des chaines d'identification
ASCII uniques.
Ce param�tre de d�marrage utilise des paires de valeurs de la forme :
pcbit=membase1,irq1[,membase2,irq2]
o� membaseN
est l'adresse de base de la m�moire partag�e de
la Ni�me carte, et irqN
est l'interruption de la Ni�me carte.
La valeur par d�faut est IRQ 5 et l'adresse de base 0xD0000
.
Le pilote ISDN n�cessite un param�tre de d�marrage de la forme suivantenbsp;:
teles=iobase,irq,membase,protocol,teles_id
o� iobase
est l'adresse du port e/s de la carte, membase
est l'adresse de base de la m�moire partag�e, irq
est le canal
d'interruption utilis� par la carte, et teles_id
est l'identifiant
ASCII unique.
Le pilote DigiBoard accepte une chaine de six identifiants ou entiers s�par�s par des virgules. Les 6 valeurs dans l'ordre sont :
Active/D�sactive la carte Type de la carte : PC/Xi(0), PC/Xe(1), PC/Xeve(2), PC/Xem(3) Active/D�sactive la mise en ordre alternative des broches Nombre de ports sur cette carte Port E/S sur lequel la carte est configur�e (en HEXA si on utilise des chaines d'identification) Adresse de base de la fen�tre m�moire (en HEXA si on utilise les chaines d'identification)
Un exemple de param�tre de d�marrage correct (dans ses deux formes) est :
digi=E,PC/Xi,D,16,200,D0000 digi=1,0,0,16,512,851968
Notez que le pilote prend les valeurs par d�faut de 0x200
pour l'i/o et pour la m�moire partag�e 0xD0000
en l'absence de
param�tre de d�marrage digi=
. Il n'y a pas d'autotest effectu�.
Plus de d�tails peuvent �tre trouv�s dans le fichier
linux/Documentation/digiboard.txt
.
Jusqu'� quatre cartes peuvent �tre support�es en fournissant une
valeur d'E/S unique pour chaque carte install�e. Les autres d�tails
pourront-�tre trouv�s dans le fichier
linux/Documentation/riscom8.txt
.
Le format du parm�tre de d�marrage pour ces p�riph�riques est de la forme :
baycom=modem,io,irq,options[,modem,io,irq,options]
Utiliser modem=1 signifie que vous avez le p�riph�rique ser12,
modem=2 signifie que vous avez le p�riph�rique par96. Utiliser
options=0 signifie l'utilisation du DCD mat�riel, et options=1
signifie l'utilisation du DCD logiciel. L'io
et l'irq
sont l'adresse I/O de base du port, et la valeur de l'interruption.
Il y a plus de d�tails dans le fichier README.baycom
qui
est g�n�ralement dans le r�pertoire /linux/drivers/char/
.
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:26