1#ifndef _WINDRVR_32BIT_H_
2#define _WINDRVR_32BIT_H_
9#if defined(__cplusplus)
18typedef 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;
195typedef 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