From f81bf3bc52c4ec0372d199ddf2b8f21060cb3529 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Fri, 12 Jan 2007 02:37:47 +0000 Subject: [PATCH] We *do* have a __data16_array after all! --- src/arch/i386/drivers/net/undinet.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/arch/i386/drivers/net/undinet.c b/src/arch/i386/drivers/net/undinet.c index 5041e3a4..2e7c13af 100644 --- a/src/arch/i386/drivers/net/undinet.c +++ b/src/arch/i386/drivers/net/undinet.c @@ -301,13 +301,8 @@ static int undinet_isr_triggered ( void ) { /** Maximum length of a packet transmitted via the UNDI API */ #define UNDI_PKB_LEN 1514 -/** A packet transmitted via the UNDI API */ -struct undi_packet { - uint8_t bytes[UNDI_PKB_LEN]; -}; - /** UNDI packet buffer */ -static struct undi_packet __data16 ( undinet_pkb ); +static char __data16_array ( undinet_pkb, [UNDI_PKB_LEN] ); #define undinet_pkb __use_data16 ( undinet_pkb ) /** UNDI transmit buffer descriptor */