From 18b6986b89577f61fa2900657f9ba819b03fe4d8 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Sat, 13 Apr 2002 16:42:23 +0000 Subject: 2002-04-11 Chris Johns * network/rtems_bsdnet.h: To address PR59, added the drv_ctrl driver control block field to the ifconfig network driver structure. This field is needed by the i82586 driver which was ported from NetBSD as it had better hardware abstraction. --- c/src/libchip/ChangeLog | 7 +++++++ c/src/libchip/network/i82586.c | 3 +-- 2 files changed, 8 insertions(+), 2 deletions(-) (limited to 'c') diff --git a/c/src/libchip/ChangeLog b/c/src/libchip/ChangeLog index 5ae82e46a2..a2c9259277 100644 --- a/c/src/libchip/ChangeLog +++ b/c/src/libchip/ChangeLog @@ -1,3 +1,10 @@ +2002-04-11 Chris Johns + + * network/rtems_bsdnet.h: To address PR59, added the drv_ctrl driver + control block field to the ifconfig network driver structure. This + field is needed by the i82586 driver which was ported from NetBSD + as it had better hardware abstraction. + 2002-04-04 Ralf Corsepius * network/i82586.c: Include . diff --git a/c/src/libchip/network/i82586.c b/c/src/libchip/network/i82586.c index e4dab5121b..7649a12859 100644 --- a/c/src/libchip/network/i82586.c +++ b/c/src/libchip/network/i82586.c @@ -317,8 +317,7 @@ i82586_attach(struct rtems_bsdnet_ifconfig *config, int attaching) if ((unit = rtems_bsdnet_parse_driver_name (config, &name)) < 0) return 0; - sc = 0; /* config->drv_ctrl; */ -#warning "undo this hack" + sc = config->drv_ctrl; ifp = &sc->arpcom.ac_if; #if I82586_DEBUG -- cgit v1.2.3