summaryrefslogtreecommitdiff
path: root/src/drivers/net/rtl8139.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/drivers/net/rtl8139.h')
-rw-r--r--src/drivers/net/rtl8139.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/drivers/net/rtl8139.h b/src/drivers/net/rtl8139.h
index 58b2167..7419f65 100644
--- a/src/drivers/net/rtl8139.h
+++ b/src/drivers/net/rtl8139.h
@@ -19,6 +19,7 @@ typedef struct {
port32_t TCR_port;
port32_t RCR_port;
port32_t MPC_port;
+ pci_controller_t *pci;
pci_device_descriptor_t pci_descriptor;
uint32_t model_id;
const char *model;
@@ -31,7 +32,7 @@ typedef struct {
network_vtable_t base;
} rtl8139_vtable_t;
-void rtl8139_init( rtl8139_t *rtl8139, pci_device_descriptor_t *descriptor, interrupt_t *interrupt, void *context );
+void rtl8139_init( rtl8139_t *rtl8139, pci_controller_t *pci, pci_device_descriptor_t *descriptor, interrupt_t *interrupt, void *context );
void rtl8139_activate( void *obj );
void rtl8139_deactivate( void *obj );
void rtl8139_deinit( void *obj );