User`s manual

CONTENTS
10
B.3.48 WDC_EventIsRegistered() . . . . . . . . . . . . . . . . . .
285
B.3.49 WDC_SetDebugOptions() . . . . . . . . . . . . . . . . . . 286
B.3.50 WDC_Err() . . . . . . . . . . . . . . . . . . . . . . . . . . 288
B.3.51 WDC_Trace() . . . . . . . . . . . . . . . . . . . . . . . . . 289
B.3.52 WDC_GetWDHandle() . . . . . . . . . . . . . . . . . . . . 290
B.3.53 WDC_GetDevContext() . . . . . . . . . . . . . . . . . . . 291
B.3.54 WDC_GetBusType() . . . . . . . . . . . . . . . . . . . . . 292
B.3.55 WDC_Sleep() . . . . . . . . . . . . . . . . . . . . . . . . . 293
B.3.56 WDC_Version() . . . . . . . . . . . . . . . . . . . . . . . 294
B.4 WDC Low Level API . . . . . . . . . . . . . . . . . . . . . . . . . 295
B.4.1 WDC_ID_U Union . . . . . . . . . . . . . . . . . . . . . 295
B.4.2 WDC_ADDR_DESC Structure . . . . . . . . . . . . . . . 295
B.4.3 WDC_DEVICE Structure . . . . . . . . . . . . . . . . . . 296
B.4.4 PWDC_DEVICE . . . . . . . . . . . . . . . . . . . . . . 297
B.4.5 WDC_MEM_DIRECT_ADDR Macro . . . . . . . . . . . 298
B.4.6 WDC_ADDR_IS_MEM Macro . . . . . . . . . . . . . . . 299
B.4.7 WDC_GET_ADDR_DESC Macro . . . . . . . . . . . . . 300
B.4.8 WDC_GET_ENABLED_INT_TYPE Macro . . . . . . . . 301
B.4.9 WDC_IS_KP Macro . . . . . . . . . . . . . . . . . . . . . 302
B.5 WD_xxx Structures, Types and General Definitions . . . . . . . . . 303
B.5.1 WD_BUS_TYP Enumeration . . . . . . . . . . . . . . . . 303
B.5.2 ITEM_TYPE Enumeration . . . . . . . . . . . . . . . . . 303
B.5.3 WD_PCMCIA_ACC_SPEED Enumeration . . . . . . . . . 304
B.5.4 WD_PCMCIA_ACC_WIDTH Enumeration . . . . . . . . 304
B.5.5 WD_PCMCIA_VPP Enumeration . . . . . . . . . . . . . . 304
B.5.6 WD_PCI_ID Structure . . . . . . . . . . . . . . . . . . . . 305
B.5.7 WD_PCMCIA_ID Structure . . . . . . . . . . . . . . . . . 305
B.5.8 WD_PCI_SLOT Structure . . . . . . . . . . . . . . . . . . 305
B.5.9 WD_PCMCIA_SLOT Structure . . . . . . . . . . . . . . . 306
B.5.10 WD_ITEMS Structure . . . . . . . . . . . . . . . . . . . . 306
B.5.11 WD_CARD Structure . . . . . . . . . . . . . . . . . . . . 314
B.5.12 WD_PCI_CARD_INFO Structure . . . . . . . . . . . . . . 314
B.5.13 WD_PCMCIA_CARD_INFO Structure . . . . . . . . . . . 315
B.5.14 WD_DMA Structure . . . . . . . . . . . . . . . . . . . . . 316
B.5.15 WD_TRANSFER Structure . . . . . . . . . . . . . . . . . 318
B.6 Kernel PlugIn Kernel-Mode Functions . . . . . . . . . . . . . . . . 321
B.6.1 KP_Init() . . . . . . . . . . . . . . . . . . . . . . . . . . . 322
B.6.2 KP_Open() . . . . . . . . . . . . . . . . . . . . . . . . . . 324
B.6.3 KP_Close() . . . . . . . . . . . . . . . . . . . . . . . . . . 326
B.6.4 KP_Call() . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
B.6.5 KP_Event() . . . . . . . . . . . . . . . . . . . . . . . . . . 330
B.6.6 KP_IntEnable() . . . . . . . . . . . . . . . . . . . . . . . . 332