opnsense-src/sys/dev/ed
Warner Losh 669697b4ea It turns out that the Toshiba LANCT00A PC Card is really like the
Toshiba PCETC ISA card, and even has the same board type code in the
card ID (0x14).  So, for this card, call ed_probe_WD80x3_generic after
setting things up apropriately.  This makes the card attach and kinda
work (I'm seeing panics in sbdrop).  Since history has shown that the
WD80x3 probe routine is dangerous, only do it for this card.  Also,
disable the memory range check to make sure it is an valid ISA memory.
I think that it is bogus, but I'm not 100% sure, for these cards.

I removed probing for the WD80x3 in 2005 when I added support for the
AX88x90 and DL100xx cards since none of my cards had ever matched it
and PAO3 removed it and none of the cards in their database died.

It is possible there are other quirks about this card too, since no
other open source OS supports it, or even claims to support it.  But
it was a fun half hour hack...
2009-03-28 04:56:56 +00:00
..
ax88x90reg.h MFp4: 2005-10-05 05:21:07 +00:00
dl100xxreg.h MFp4: 2005-10-05 05:21:07 +00:00
if_ed.c Allow the attach routine to fail gracefully and not panic the system. 2009-03-26 17:36:19 +00:00
if_ed98.h Remove ifdef PC98. 2005-04-13 13:02:58 +00:00
if_ed_3c503.c Have a function pointer to the routine to call for writing an mbuf 2006-01-27 19:10:13 +00:00
if_ed_cbus.c o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
if_ed_hpp.c Have a function pointer to the routine to call for writing an mbuf 2006-01-27 19:10:13 +00:00
if_ed_isa.c o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
if_ed_novell.c MFp4: 2006-06-12 04:30:42 +00:00
if_ed_pccard.c It turns out that the Toshiba LANCT00A PC Card is really like the 2009-03-28 04:56:56 +00:00
if_ed_pci.c Add Winbond W89C940F to the list. Also, stub in some entries for two 2007-12-31 03:29:02 +00:00
if_ed_rtl80x9.c Add missing 'sc->chip_type ==' to an ugly switch statement expression 2007-12-31 03:27:21 +00:00
if_ed_sic.c Have a function pointer to the routine to call for writing an mbuf 2006-01-27 19:10:13 +00:00
if_ed_wd80x3.c It turns out that the Toshiba LANCT00A PC Card is really like the 2009-03-28 04:56:56 +00:00
if_edreg.h MFp4: 2005-10-05 05:21:07 +00:00
if_edvar.h It turns out that the Toshiba LANCT00A PC Card is really like the 2009-03-28 04:56:56 +00:00
rtl80x9reg.h MFp4: 2005-10-05 05:21:07 +00:00
tc5299jreg.h MFp4: 2005-10-05 05:21:07 +00:00