3c529.c revision a734c64bff58bda2fa48c2795453e092167b0ff7
/*
* Split out from 3c509.c to make build process more sane
*
*/
FILE_LICENCE ( BSD2 );
#include "etherboot.h"
#include "nic.h"
#include "3c509.h"
/*
* Several other pieces of the MCA support code were shamelessly
* borrowed from the Linux kernel source.
*
* MCA support added by Adam Fritzler (mid@auk.cx)
*
* Generalised out of the 3c529 driver and into a bus type by Michael
* Brown <mbrown@fensystems.co.uk>
*
*/
/* Retrieve NIC parameters from MCA device parameters */
printf ( "3c529 board found on MCA at %#hx IRQ %d -",
/* Hand off to generic t5x9 probe routine */
}
t5x9_disable ( nic );
}
static struct mca_device_id el3_mca_adapters[] = {
{ "3Com 3c529 EtherLink III (10base2)", 0x627c },
{ "3Com 3c529 EtherLink III (10baseT)", 0x627d },
{ "3Com 3c529 EtherLink III (test mode)", 0x62db },
{ "3Com 3c529 EtherLink III (TP or coax)", 0x62f6 },
{ "3Com 3c529 EtherLink III (TP)", 0x62f7 },
};
/*
* Local variables:
* c-basic-offset: 8
* c-indent-level: 8
* tab-width: 8
* End:
*/