912f17daa2
In this installment, we learn that it is bad to access registers that are only defined for mfc cards in the interrupt handler when we do not in fact have a mfc card. For MFC cards, we'll only call the ISR if the this card interrupted bit is set. For non mfc cards (which are basically 90% of pccards in use), we always call the ISR and avoid touching the suspect registers. We always pacify the bit in the MFC case on the off chance that will help in the itnerrupt handler not being registed. |
||
---|---|---|
.. | ||
card_if.m | ||
devlist2h.awk | ||
files.pccard | ||
Makefile.pccarddevs | ||
pccard_cis_quirks.c | ||
pccard_cis.c | ||
pccard.c | ||
pccarddevs | ||
pccarddevs.h | ||
pccardreg.h | ||
pccardvar.h | ||
power_if.m |