Page suivantePage pr�c�denteTable des mati�res

7. Autres P�riph�riques Mat�riels

Tous les autres p�riph�riques qui ne peuvent �tre class�s dans une des cat�gories ci-dessus sont entass�s ici.

7.1 P�riph�riques Ethernet (`ether=')

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

7.2 Le pilote du Lecteur de Disquettes (`floppy=')

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 drivetype. 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).

7.3 Le pilote de sons (`sound=')

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.

7.4 Le pilote de souris sur bus "Bus Mouse" (`bmouse=')

Le pilote des souris sur bus accepte un seul param�tre, qui est la valeur de l'IRQ mat�rielle � utiliser.

7.5 Le pilote MS Bus Mouse (`msmouse=')

Le pilote MS mouse accepte un seul param�tre, qui correspond � l'IRQ � utiliser.

7.6 Le pilote d'imprimantes (`lp=')

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.

7.7 Le pilote ICN ISDN (`icn=')

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.

7.8 Le pilote PCBIT ISDN (`pcbit=')

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.

7.9 Le pilote Teles ISDN (`teles=')

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.

7.10 Le pilote DigiBoard (`digi=')

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.

7.11 le pilote RISCom/8 Multiport Serial (`riscom8=')

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.

7.12 Le modem S�rie/Parall�le Radio Baycom (`baycom=')

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/.


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:26