diff --git a/src/drivers/bus/mca.c b/src/drivers/bus/mca.c index 51f81d8d..9d572ef4 100644 --- a/src/drivers/bus/mca.c +++ b/src/drivers/bus/mca.c @@ -8,7 +8,6 @@ #include "string.h" #include "io.h" #include "console.h" -#include "nic.h" #include "mca.h" /* @@ -145,7 +144,7 @@ struct bus_driver mca_driver __bus_driver = { * Fill in a nic structure * */ -void mca_fill_nic ( struct nic *nic, struct mca_device *mca ) { +void fill_mca_nic ( struct nic *nic, struct mca_device *mca ) { /* ioaddr and irqno must be read in a device-dependent way * from the POS registers diff --git a/src/include/mca.h b/src/include/mca.h index 236c9002..3961375a 100644 --- a/src/include/mca.h +++ b/src/include/mca.h @@ -9,7 +9,7 @@ #define MCA_H #include "isa_ids.h" -#include "dev.h" +#include "nic.h" #define MCA_BUS_TYPE 3 @@ -72,6 +72,12 @@ struct mca_driver { .id_count = sizeof ( _ids ) / sizeof ( _ids[0] ), \ } +/* + * Functions in mca.c + * + */ +extern void fill_mca_nic ( struct nic *nic, struct mca_device *mca ); + /* * MCA bus global definition *