diff options
author | Michael Brown | 2005-05-03 13:29:33 +0200 |
---|---|---|
committer | Michael Brown | 2005-05-03 13:29:33 +0200 |
commit | c112f12c5b9b2d883253624c81f6a1c8095966ef (patch) | |
tree | e2a5c9685a30184fc933ac49577d379091801b7f /src/drivers/net/sis900.c | |
parent | Arbitrary alignment is now available. (diff) | |
download | ipxe-c112f12c5b9b2d883253624c81f6a1c8095966ef.tar.gz ipxe-c112f12c5b9b2d883253624c81f6a1c8095966ef.tar.xz ipxe-c112f12c5b9b2d883253624c81f6a1c8095966ef.zip |
Symbol fixups
Diffstat (limited to 'src/drivers/net/sis900.c')
-rw-r--r-- | src/drivers/net/sis900.c | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/src/drivers/net/sis900.c b/src/drivers/net/sis900.c index eb80a52d..b5ba3f08 100644 --- a/src/drivers/net/sis900.c +++ b/src/drivers/net/sis900.c @@ -64,10 +64,16 @@ static unsigned int cur_phy; static unsigned int cur_rx; -static BufferDesc txd; -static BufferDesc rxd[NUM_RX_DESC]; -static unsigned char txb[TX_BUF_SIZE]; -static unsigned char rxb[NUM_RX_DESC * RX_BUF_SIZE]; +struct { + BufferDesc txd; + BufferDesc rxd[NUM_RX_DESC]; + unsigned char txb[TX_BUF_SIZE]; + unsigned char rxb[NUM_RX_DESC * RX_BUF_SIZE]; +} sis900_bufs __shared; +#define txd sis900_bufs.txd +#define rxd sis900_bufs.rxd +#define txb sis900_bufs.txb +#define rxb sis900_bufs.rxb #if 0 static struct mac_chip_info { |