Date: Tue, 21 Jan 1997 18:36:00 -0700 (MST) From: Nate Williams <nate@mt.sri.com> To: Nate Williams <nate@mt.sri.com> Cc: Michael Smith <msmith@atrad.adelaide.edu.au>, mobile@freebsd.org Subject: Re: What PCMCIA ethernet card supported/recommended? Message-ID: <199701220136.SAA23158@rocky.mt.sri.com> In-Reply-To: <199701220130.SAA23116@rocky.mt.sri.com> References: <199701220059.RAA22967@rocky.mt.sri.com> <199701220104.LAA10230@genesis.atrad.adelaide.edu.au> <199701220130.SAA23116@rocky.mt.sri.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> > Hmm; how does one go about demuxing the interrupt? (With the price tag > > on the PCCARD spec, I'm really forced to guess and infer on stuff > > like this 8( ) > .. > [Digging out my spec.] > > Hmm, nothing obvious jumps out at me, but I suspect that a 'device' sets > a big in one of the CIS-Tuples that said it generated the IRQ. > > But, I could be completely out to lunch. :) I found it in a different book. (They are like 12 of them). Card Services determines which function has interrupted by reading each function's INTR bit in the Function Configuration and Status Register (FCSR). After the IRS is completed, Card Services will clear the interrupt by writing a zero to the INTR bit in the function that has just been serviced. Nate
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199701220136.SAA23158>