30 printf (
"3c529 board found on MCA at %#hx IRQ %d -",
42 {
"3Com 3c529 EtherLink III (10base2)", 0x627c },
43 {
"3Com 3c529 EtherLink III (10baseT)", 0x627d },
44 {
"3Com 3c529 EtherLink III (test mode)", 0x62db },
45 {
"3Com 3c529 EtherLink III (TP or coax)", 0x62f6 },
46 {
"3Com 3c529 EtherLink III (TP)", 0x62f7 },
54 ISA_ROM(
"3c529",
"3c529 == MCA 3c509" );
int printf(const char *fmt,...)
Write a formatted string to the console.
void t5x9_disable(struct nic *nic)
static void t529_disable(struct nic *nic, struct mca_device *mca __unused)
static struct mca_device_id el3_mca_adapters[]
#define __unused
Declare a variable or data structure as unused.
DRIVER("3c529", nic_driver, mca_driver, t529_driver, t529_probe, t529_disable)
unsigned char pos[8]
POS register values.
ISA_ROM("3c529", "3c529 == MCA 3c509")
An MCA device ID list entry.
int t5x9_probe(struct nic *nic, uint16_t prod_id_check, uint16_t prod_id_mask)
MCA_DRIVER(t529_driver, el3_mca_adapters)
static int t529_probe(struct nic *nic, struct mca_device *mca)