summaryrefslogtreecommitdiffstats
path: root/src/drivers
diff options
context:
space:
mode:
authorMichael Brown2006-03-16 19:51:23 +0100
committerMichael Brown2006-03-16 19:51:23 +0100
commit4ee0e0f85e2df1e671d771edfa920b1bbdc6356c (patch)
treec8c35445a6a45806068892d456f2d9dc71dba870 /src/drivers
parentMerge from Etherboot 5.4 (diff)
parentImport from Etherboot 5.4 (diff)
downloadipxe-4ee0e0f85e2df1e671d771edfa920b1bbdc6356c.tar.gz
ipxe-4ee0e0f85e2df1e671d771edfa920b1bbdc6356c.tar.xz
ipxe-4ee0e0f85e2df1e671d771edfa920b1bbdc6356c.zip
Merge from Etherboot 5.4
Diffstat (limited to 'src/drivers')
-rw-r--r--src/drivers/net/e1000.c19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/drivers/net/e1000.c b/src/drivers/net/e1000.c
index 2eb6b333a..5eab6823e 100644
--- a/src/drivers/net/e1000.c
+++ b/src/drivers/net/e1000.c
@@ -3389,6 +3389,25 @@ e1000_sw_init(struct pci_device *pdev, struct e1000_hw *hw)
* Functions not present in the linux driver
******************************************************************************/
+#if 0
+static uint32_t
+e1000_io_read(struct e1000_hw *hw __unused, uint32_t port)
+{
+ return inl(port);
+}
+#endif
+
+static void
+e1000_io_write(struct e1000_hw *hw __unused, uint32_t port, uint32_t value)
+{
+ outl(value, port);
+}
+
+
+/******************************************************************************
+ * Functions not present in the linux driver
+ ******************************************************************************/
+
static void fill_rx (void)
{
struct e1000_rx_desc *rd;