From ae33cc6557790a502a01b380b0926944ca2f3cfa Mon Sep 17 00:00:00 2001 From: Miguel Date: Wed, 26 Sep 2018 10:22:37 +0200 Subject: ntp and udp --- driver/e1000.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'driver/e1000.c') diff --git a/driver/e1000.c b/driver/e1000.c index 31e1b45..2f50df4 100644 --- a/driver/e1000.c +++ b/driver/e1000.c @@ -137,7 +137,8 @@ // TODO: move all global stuff to some struct so we can run multiple e1000 cards! // -struct netdev dev; ///TODO not global! +struct netdev e1000_dev; ///TODO not global! +static struct netdev dev; struct e1000_rx_desc { volatile uint32_t addr_lo; // 4 @@ -518,6 +519,7 @@ struct netdev e1000_init(uint32_t base) rxinit(); klog("E1000 initialized"); + e1000_dev=dev; return dev; } -- cgit v1.2.3