freebsd-dev/sys/dev/pccard
Warner Losh 8f54c15baf Improve reading of CIS cards:
(1) Align to 64k for the CIS.  Some cards don't like it when we aren't
    aligned to a 64k boundary.  I can't find anything in the standard
    that requires this, but I have 1/2 dozen cards that won't work at
    all unless I enable this.
(2) Sleep 1s before scanning the CIS.  This may be a nop, but has little
    harm.
(3) The CIS can be up to 4k in some weird, odd-ball edge cases.  Since we
    have limiters for when that's not the case, it does no harm to increase
    it to 4k.

#1 was submitted, in a different form, by Carlos Velasco.
2004-04-12 20:56:34 +00:00
..
card_if.m o move the cis tuple definitions into a common file. 2003-10-07 03:33:54 +00:00
devlist2h.awk MFp4: 2003-03-28 06:43:50 +00:00
files.pccard
Makefile.pccarddevs pccarddevs_data.h no longer generated 2003-03-28 06:44:57 +00:00
pccard_cis_quirks.c o move the cis tuple definitions into a common file. 2003-10-07 03:33:54 +00:00
pccard_cis.c Improve reading of CIS cards: 2004-04-12 20:56:34 +00:00
pccard_cis.h Add new file for definitions of CIS. We can share this with cardbus. 2003-10-07 03:35:48 +00:00
pccard.c Convert callers to the new bus_alloc_resource_any(9) API. 2004-03-17 17:50:55 +00:00
pccarddevs Add Xircom XEM5600 and known versions of CE2, CEM33 and CEM56. 2004-04-09 17:08:12 +00:00
pccarddevs.h Sync to pccarddevs 1.83 2004-04-09 17:10:12 +00:00
pccardreg.h o move the cis tuple definitions into a common file. 2003-10-07 03:33:54 +00:00
pccardvar.h MFp4: 2003-11-02 20:18:19 +00:00
power_if.m