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>