1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-19 10:53:58 +00:00
freebsd/sys/dev/pccard
Warner Losh 4e4b1656c2 Improve support of MFC cards (Multi-function cards). This commit
allows us to properly parse cards with attribute memory based CIS that
before wouldn't parse correctly, sometimes with a panic.  This allows
me to get my 3C562 modem/ethernet card to fail to attach due to
problems in the ep and sio drivers rather than due to problems in the
CIS parsing code :-).

We weren't setting the address to jump to for the function entries.
This caused us to only work when the addional entries were after the
first ones.  On the 3C562/3C563 card this was not the case.

We were also mapping Attribute memory when common memory was asked for
in the target of the LONGLINK_{A,C} or LONGLINK_MFC.

My IBM Home And Away Modem/LAN card still fails for reasons unknown.
2002-03-29 08:05:39 +00:00
..
card_if.m Remove DETACH_NOWARN 2002-02-07 06:43:29 +00:00
devlist2h.awk Move from using PCCARD_ symbols gereated from this file to using PCMCIA_ 2001-11-11 20:15:06 +00:00
files.pccard Moderately hacked pccard code from newconfig. It is somewhat in 1999-10-26 06:52:31 +00:00
Makefile.pccarddevs We do not, and hopefully never will, use the static pccard device table. 2001-01-07 03:58:57 +00:00
pccard_cis_quirks.c Boot verbosify printing the CIS, since we don't normally need to do that. 2002-02-09 21:34:06 +00:00
pccard_cis.c Improve support of MFC cards (Multi-function cards). This commit 2002-03-29 08:05:39 +00:00
pccard.c Make hw.pccard.debug and hw.pccard.cis_debug tunable/sysctl. Setting to 1 2002-03-07 08:03:53 +00:00
pccarddevs Add support for the home Wireless Network airway wireless pcmcia card. 2002-03-17 05:05:42 +00:00
pccarddevs.h Regen for 1.28 of pccarddevs 2002-03-17 05:06:37 +00:00
pccardreg.h Moderately hacked pccard code from newconfig. It is somewhat in 1999-10-26 06:52:31 +00:00
pccardvar.h Add u_int16 prodext value in CISTPL_MANF_ID. This gets a fifth byte 2002-02-20 14:30:46 +00:00
power_if.m Include <sys/bus.h>, which is needed after Doug's latest object changes. 2000-04-16 06:04:13 +00:00