Content-type: text/html
Page manuel de PCILIB
PCILIB
Section : Manuel de l'administrateur Linux (7)
Updated: 10 avril 2008
Index
Return to Main Contents
NOM
pcilib - Une bibliothèque pour accéder aux périphériques PCI
DESCRIPTION
La bibliothèque PCI (également connue sous les noms de
pcilib
et
libpci)
est une bibliothèque portable pour accéder aux périphériques PCI
et à leur espace de configuration.
MÉTHODES D'ACCÈS
La bibliothèque prend en charge diverses méthodes pour accéder à l'espace
de configuration sur différents systèmes d'exploitation.
Par défaut, la première méthode correspondante dans cette liste est
utilisée, mais vous pouvez outrepasser cette décision (voir l'option
-A
de
lspci(8)).
- linux-sysfs
-
Le système de fichiers
/sys
sur Linux 2.6 et suivants.
L'entête standard de l'espace de configuration est disponible pour tous
les utilisateurs, le reste seulement pour le superutilisateur.
Il prend en charge l'espace de configuration, les domaines PCI
et les informations sur les pilotes attachés du noyau.
- linux-proc
-
L'interface
/proc/bus/pci
prise en charge depuis Linux 2.1.
L'entête standard de l'espace de configuration est disponible pour tous
les utilisateurs, le reste seulement pour le superutilisateur.
- intel-conf1
-
Accès matériel direct via le mécanisme 1 de configuration Intel.
Disponible sur les architectures i386 et compatibles sous Linux,
Solaris/x86, GNU Hurd et Windows.
Nécessite les privilèges du superutilisateur.
- intel-conf2
-
Accès matériel direct via le mécanisme 2 de configuration Intel.
Disponible sur les architectures i386 et compatibles sous Linux,
Solaris/x86, GNU Hurd et Windows.
Nécessite les privilèges du superutilisateur.
Avertissement : cette méthode n'est capable d'adresser que seulement
les 16 premiers périphériques de chaque bus et semble être peu fiable
dans la plupart des cas.
- fbsd-device
-
Le périphérique
/dev/pci
sur FreeBSD.
Nécessite les privilèges du superutilisateur.
- aix-device
-
Méthode d'accès utilisée sur AIX.
Nécessite les privilèges du superutilisateur.
- nbsd-libpci
-
Le périphérique
/dev/pci0
sur NetBSD accédé avec la bibliothèque locale libpci.
- obsd-device
-
Le périphérique
/dev/pci
sur OpenBSD.
Nécessite les privilèges du superutilisateur.
- dump
-
Lire le contenu des registres de configuration à partir d'un fichier
indiqué dans le paramètre
dump.name.
Le format correspond à la sortie de la commande
lspci -x.
PARAMÈTRES
La bibliothèque est contrôlée par plusieurs paramètres.
Ils doivent avoir des valeurs par défaut sensées, mais dans le cas où
vous feriez quelque chose d'inhabituel (ou même quelque chose de bizarre),
vous pouvez les surcharger (voir l'option
-O
de
lspci(8)).
Paramètres des méthodes d'accès particulières
- dump.name
-
Nom du fichier « dump » du bus à lire.
- fbsd.path
-
Chemin du périphérique PCI FreeBSD.
- nbsd.path
-
Chemin du périphérique PCI NetBSD.
- obsd.path
-
Chemin du périphérique PCI OpenBSD.
- proc.path
-
Chemin de l'arborescence des bus du système de fichiers procfs.
- sysfs.path
-
Chemin de l'arborescence des périphériques du système de fichiers sysfs.
Paramètres pour résoudre les identifiants DNS
- net.domain
-
Domaine DNS contenant la base de données des identifiants.
- net.cache_name
-
Nom du fichier utilisé pour le cache des identifiants résolus.
VOIR AUSSI
lspci(8),
setpci(8),
update-pciids(8)
AUTEUR
Les utilitaires PCI sont maintenus par Martin Mares <mj@ucw.cz>.
TRADUCTION
Ce document est une traduction réalisée par Alain Portal
<aportal AT univ-montp2 DOT fr> le 6 juin 2008.
L'équipe de traduction a fait le maximum pour réaliser une adaptation
française de qualité. La version anglaise la plus à jour de ce document est
toujours consultable via la commande : « LANG=C man 7 pcilib ».
N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute
erreur dans cette page de manuel.
Index
- NOM
-
- DESCRIPTION
-
- MÉTHODES D'ACCÈS
-
- PARAMÈTRES
-
- Paramètres des méthodes d'accès particulières
-
- Paramètres pour résoudre les identifiants DNS
-
- VOIR AUSSI
-
- AUTEUR
-
- TRADUCTION
-
This document was created by
man2html,
using the manual pages.
Time: 20:59:13 GMT, June 06, 2008