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
..
2002-03-20 02:08:01 +00:00
2002-03-20 08:56:31 +00:00
2002-03-20 02:08:01 +00:00
2001-04-16 13:20:39 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-19 20:12:08 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2001-11-15 07:52:49 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2001-11-03 08:32:28 +00:00
2002-03-20 02:08:01 +00:00
2002-01-08 06:47:55 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-02-04 15:55:21 +00:00
2002-02-04 14:01:27 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-23 19:37:11 +00:00
2001-07-02 05:29:58 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2001-02-06 11:21:58 +00:00
2002-03-20 02:08:01 +00:00
2001-11-04 08:58:22 +00:00
2002-03-20 09:55:07 +00:00
2002-03-22 06:39:13 +00:00
2001-06-15 00:19:43 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-23 15:36:13 +00:00
2002-03-20 02:08:01 +00:00
2001-11-04 08:54:15 +00:00
2002-03-20 02:08:01 +00:00
2001-09-12 08:38:13 +00:00
2002-03-20 02:08:01 +00:00
2001-11-15 07:52:49 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 07:51:46 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-19 23:20:21 +00:00
2002-01-14 00:13:45 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 09:55:07 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-29 00:32:32 +00:00
2002-02-26 03:37:35 +00:00