/proc/ioports et parport

Page principale

Répondre à ce message
Auteur: Frederic Mantegazza
Date:  
À: ML Guilde
Sujet: /proc/ioports et parport
Lorsque je fais un cat /proc/ioports, voici ce que j'obtiens:

0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0070-007f : rtc
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : fpu
02f8-02ff : serial(auto)
0378-037a : parport0
037b-037f : parport0
03c0-03df : vesafb
03f8-03ff : serial(auto)
0778-077a : parport0
0cf8-0cff : PCI conf1
1000-100f : PCI device 8086:244b
1020-103f : PCI device 8086:2442
  1020-103f : usb-uhci
1040-105f : PCI device 8086:2444
  1040-105f : usb-uhci
e800-e8ff : PCI device 8086:2445
  e800-e8ff : Intel ICH - AC'97
ec40-ec7f : PCI device 8086:2445
  ec40-ec7f : Intel ICH - Controller
ecd0-ecdf : PCI device 8086:2443
f000-ffff : PCI Bus #02
  f880-f8ff : PCI device 10b7:9200
    f880-f8ff : eth0
  fc00-fcff : PCI device 9005:0080


Est-ce normal que j'ai plusieurs fois parport0 ? Pourquoi n'ai-je pas de
partport1 et parport2 ?

Je demande ca car j'ai trouve un petit soft qui utilise cette sortie pour
assigner automatiquement une table des adresses des ports //. Et il
utilise le numero pour savoir si c'est le premier, le deuxieme ou le
troisieme.

Or, ici, il affecte toujours la derniere adresse au port 0 (/dev/lp0),
alors que c'est le premier.

Est-ce le programme qui est mal fait, ou bien ma sortie /proc qui
merdouille ?

-- 
    Frederic