2005-08-05 11:53:08 +02:00
|
|
|
/*
|
|
|
|
local.h
|
|
|
|
*/
|
|
|
|
|
|
|
|
#define ENABLE_WDETH 1
|
|
|
|
#define ENABLE_NE2000 1
|
|
|
|
#define ENABLE_3C503 1
|
|
|
|
#define ENABLE_PCI 1
|
|
|
|
|
|
|
|
struct dpeth;
|
|
|
|
|
|
|
|
/* 3c503.c */
|
2012-03-24 16:16:34 +01:00
|
|
|
int el2_probe(struct dpeth* dep);
|
2005-08-05 11:53:08 +02:00
|
|
|
|
|
|
|
/* dp8390.c */
|
2012-03-24 16:16:34 +01:00
|
|
|
u8_t inb(port_t port);
|
|
|
|
u16_t inw(port_t port);
|
|
|
|
void outb(port_t port, u8_t v);
|
|
|
|
void outw(port_t port, u16_t v);
|
2005-08-05 11:53:08 +02:00
|
|
|
|
|
|
|
/* ne2000.c */
|
2012-03-24 16:16:34 +01:00
|
|
|
int ne_probe(struct dpeth *dep);
|
|
|
|
void ne_init(struct dpeth *dep);
|
2005-08-05 11:53:08 +02:00
|
|
|
|
|
|
|
/* rtl8029.c */
|
2012-03-24 16:16:34 +01:00
|
|
|
int rtl_probe(struct dpeth *dep, int skip);
|
2005-08-05 11:53:08 +02:00
|
|
|
|
|
|
|
/* wdeth.c */
|
2012-03-24 16:16:34 +01:00
|
|
|
int wdeth_probe(struct dpeth* dep);
|
2005-08-05 11:53:08 +02:00
|
|
|
|