Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Jan 1998 14:25:17 -0700
From:      Nate Williams <nate@mt.sri.com>
To:        Doug Ambrisko <ambrisko@whistle.com>
Cc:        mike@smith.net.au (Mike Smith), gdicus@nomadix.com, mobile@FreeBSD.ORG
Subject:   Re: PC Cards and FreeBSD
Message-ID:  <199801172125.OAA26967@mt.sri.com>
In-Reply-To: <199801091656.IAA27652@crab.whistle.com>
References:  <199801091234.XAA00394@word.smith.net.au> <199801091656.IAA27652@crab.whistle.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> | > +pcic: controller I/O address 0x3e0
> | > +Card inserted, slot 0
> | 
> | The 'card inserted' message is printed as a result of a pcic interrupt, 
> | so the pcic itself is interrupting OK.  So far so good.
> 
> Well, that's not true.  The pcic is polled via a timer and does not register
> the interrupt with the driver.

Actually, the PCIC *is* registered with the driver, but it also polled
via a timer.  I'd like to remove the polling if an interrupt is
registered, but simply haven't committed the (very simple) fix.

> I ran into this when I was playing with a 
> CL-PD6832 eval card in which ISA interrupts did not work (they still don't
> but, I've been in crissis mode with other stuff).  Apparently windows does
> the same type of thing.  Apparently the interrupt mechanism of pcic's are
> not very useful.

Really?  I've had no problems on my test boxes...



Nate



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199801172125.OAA26967>