1 #ifndef _WINDRVR_32BIT_H_
2 #define _WINDRVR_32BIT_H_
9 #if defined(__cplusplus)
18 typedef u32 WD_BUS_TYPE_32B;
22 WD_BUS_TYPE_32B dwBusType;
85 } WD_KERNEL_PLUGIN_CALL_V40_32B;
97 WD_KERNEL_PLUGIN_CALL_V40_32B kpCall;
108 u32 dwEnabledIntType;
110 } WD_INTERRUPT_V91_32B;
114 WD_CARD_V118_32B Card;
120 CHAR cDescription[100];
121 } WD_CARD_REGISTER_V118_32B;
129 } WD_KERNEL_PLUGIN_V40_32B;
153 WD_PCI_ID_32B cardId;
154 WD_PCI_SLOT_32B pciSlot;
171 u32 dwNumMatchTables;
177 #include <pshpack1.h>
191 u32 pUserDirectMemAddr;
195 typedef struct WDC_DEVICE_32B{
197 WD_PCI_SLOT_32B slot;
203 WD_CARD_REGISTER_V118_32B cardReg;
205 WD_KERNEL_PLUGIN_V40_32B kerPlug;
207 WD_INTERRUPT_V91_32B Int;
210 WD_EVENT_V121_32B Event;
214 } WDC_DEVICE_32B, *PWDC_DEVICE_32B;
224 #if defined(__cplusplus)
#define WD_MAX_KP_NAME_LENGTH