On Wed, 11 Oct 2000, Rosselet Christophe wrote:
> apa1480_attach(bus 32, function 0)
> namedaic7xxx: <Adaptec PCMCIA SCSI controller at PCI 32/0/0
> aic7xxx: I/O ports already in use, ignoring.
> apa1480_cs: no SCSI devices found.
> scsi : 0 hosts.
A voir ces messages et le contenu de apa1480_cb.c (package pcmcia_cs,
version 3.1.8 pour moi), apa1480 utilise le driver usuel PCI aic7xxx.
aic7xxx.c (du kernel 2.2.16) utilise la fonction check_region() pour
v�rifier que les I/O ports sont libres. A voir, soit il y a confusion
entre apa1480 et aic7xxx sur qui doit r�server les ports (avec
request_region()), mais � voir rapidement apa1480.c n'utilise pas cette
fonction, soit quelque chose d'autre utilise cette r�gion.
Je suppose que tout cela est en modules. Alors mon conseil: essaie de
trouver quels I/O ports sont demand�s (une fa�on serait de modifier
aic7xxx, ligne environ 9822, et ajouter un 0x%x len %d dans le printk() �
la fin et les param�tres temp_p->base et (MAXREG - MINREG)), et ensuite
compare avec cat /proc/ioports.
Peut-�tre y-a-t-il moyen d'enlever d'autres cartes ? Cette situation
m'�tonne un peu (mais il est vrai que je d�bute en PCMCIA).
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.