Re: PCMCIA, Wechselmedium MMC und ata

From: Peter Danecek <Peter.Danecek(at)Physik.uni-muenchen.de>
Date: Mon, 21 Oct 2002 17:21:33 +0200

Bernd Walter wrote:
>
>
> Das einzige ata was ich sehe ist ein removed.
> Wenn du uns Logzeilen verschwiegen hast und der wirklich als ata kommt,
> dann dürfte das in aller Regel ein Fehler in der pccard.conf sein.
> Du solltest prüfen, ob die angegebenen I/O Bereiche und IRQs auch
> wirklich frei sind und gegenenfalls in /etc/pccard.conf anpassen.
> Den debuglevel auf 4 zu setzen mach ebenfalls Sinn.
>

Nun ich habe jetzt man debuglevel 4 eingestellt:

---
Oct 21 16:40:31 specht /kernel: pccard: card removed, slot 1
Oct 21 16:40:31 specht pccardd[243]: ata0: GENERIC Flash ATA / ATA HDD
removed.
Oct 21 16:40:34 specht /kernel: pccard: card inserted, slot 1
Oct 21 16:40:40 specht pccardd[243]: Card "OnSpec"("B004 V 1.00")
[(null)] [(nul
l)] has function ID 4 
Oct 21 16:40:40 specht pccardd[243]: Found existing driver (ata) for
(null) 
Oct 21 16:40:40 specht pccardd[243]: Using I/O addr 0x170, size 8 
Oct 21 16:40:40 specht pccardd[243]: Using I/O addr 0x376, size 2 
Oct 21 16:40:40 specht pccardd[243]: Setting config reg at offs 0x200 to
0x43, R
eset time = 50 ms 
Oct 21 16:40:45 specht pccardd[243]: Assigning I/O window 0, start
0x170, size 0
x8 flags 0x7 
Oct 21 16:40:45 specht pccardd[243]: Assigning I/O window 1, start
0x376, size 0
x2 flags 0x7 
Oct 21 16:40:45 specht pccardd[243]: Assign ata0, io 0x170-0x177, mem
0x0, 0 byt
es, irq 10, flags 0 
Oct 21 16:40:45 specht pccardd[243]: driver allocation failed for
(null)((null))
: Device not configured
---
Allerdings weiss ich trotzdem nicht _GENAU_ was ich mache.
hier einige Zeilen aus meinem pccard.conf
---
io      0x240-0x2ff
irq     10 11 15
memory  0xd4000  96k
---
das ganze ist von den default-Werten abgeleitet (default/pccard.conf). 
Allerdings ohne IRQ 3 (IrDa/Com2), IRQ 5 (Soundcard), der IO-Bereich ist
oben abgeschnitten,
da die Soundcarte u.a. angeblich 0x300-301 belegt (wo ich das her habe
weiss nun nicht mehr auf Anhieb.)
Was mir nicht ganz klar ist:
Wird dieser Bereich nun zugewiesen oder eben nicht:
	Assigning I/O window 1, start 0x376, size 0x2 flags 0x7 
	dito 0x170 ...
Wird der IRQ 10 mit der Netzwerkkarte geteilt und ist das so ok.
Wieso ata0 ? Ich habe doch einen Primary IDE Controller (Festplatte und
manchmal CDROM) sollten dieser nicht ata0 sein ?
Was sagen die flags aus ?
Einige Karten habe in /etc/defaults/pccard.conf einträge wie
	config 0x1 "ata" ?
	config 0x2 "ata" ?
wie kommt man auf diese Werte ?
gruss petr
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 21 Oct 2002 - 17:56:14 CEST

search this site