169,6 → 169,7 |
PCIADA *vmemm[PCIVME_MAX_VMEMM]; // points to PCIADA to which it belongs |
|
int nInitState; // tracks the state of initialisation |
PBUS_INTERFACE_STANDARD busInterface; |
} DEVICE_EXT, *PDEVICE_EXT; |
|
typedef struct |
189,6 → 190,7 |
NTSTATUS PCIVMEOpen(PDEVICE_OBJECT deviceObj, PIRP irp); |
NTSTATUS PCIVMEClose(PDEVICE_OBJECT deviceObj, PIRP irp); |
VOID PCIVMEUnload(PDRIVER_OBJECT driverObj); |
NTSTATUS QueryBusInterface(IN PDEVICE_OBJECT DeviceObject, OUT PBUS_INTERFACE_STANDARD BusInterface); |
NTSTATUS SearchDevices(PDEVICE_OBJECT device_Obj); |
NTSTATUS PLX9050BugFix(PDEVICE_OBJECT device_Obj); |
NTSTATUS PCIVMEExtractResources(PCIADA *pciada, PIRP irp); |
206,6 → 208,7 |
#pragma alloc_text (init, DriverEntry) |
#pragma alloc_text (page, PCIVMEStartDevice) |
#pragma alloc_text (page, PCIVMEAddDevice) |
#pragma alloc_text (page, QueryBusInterface) |
#pragma alloc_text (page, SearchDevices) |
#pragma alloc_text (page, PLX9050BugFix) |
#pragma alloc_text (page, PCIVMEExtractResources) |