diff options
| author | Marty Connor | 2007-11-20 16:23:32 +0100 |
|---|---|---|
| committer | Marty Connor | 2007-11-20 16:23:32 +0100 |
| commit | e41550b0bafca53d35fde62b4103399348cbf2a6 (patch) | |
| tree | b156d4033752c20ef52040b779b4323b0ac8fb65 /src/drivers/net/e1000/e1000.h | |
| parent | Fix typo. (diff) | |
| download | ipxe-e41550b0bafca53d35fde62b4103399348cbf2a6.tar.gz ipxe-e41550b0bafca53d35fde62b4103399348cbf2a6.tar.xz ipxe-e41550b0bafca53d35fde62b4103399348cbf2a6.zip | |
A version of the new e1000 driver that transmits.
autonegotiation still needs work. receive is not working yet.
Diffstat (limited to 'src/drivers/net/e1000/e1000.h')
| -rw-r--r-- | src/drivers/net/e1000/e1000.h | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/drivers/net/e1000/e1000.h b/src/drivers/net/e1000/e1000.h index 4d78f7dff..8af4f4e2f 100644 --- a/src/drivers/net/e1000/e1000.h +++ b/src/drivers/net/e1000/e1000.h @@ -255,21 +255,16 @@ struct e1000_adapter { #define NUM_TX_DESC 8 #define NUM_RX_DESC 8 - char *tx_desc_ring; - char *rx_desc_ring; - struct io_buffer *tx_iobuf[NUM_TX_DESC]; struct io_buffer *rx_iobuf[NUM_RX_DESC]; - struct e1000_tx_desc *tx_desc[NUM_TX_DESC]; - struct e1000_rx_desc *rx_desc[NUM_RX_DESC]; - struct e1000_tx_desc *tx_base; struct e1000_rx_desc *rx_base; - + uint32_t tx_head; uint32_t tx_tail; uint32_t tx_fill_ctr; + uint32_t rx_tail; uint32_t ioaddr; |
