///////////////////////////////////////////////////////////////////////////// // Precompiled Header ///////////////////////////////////////////////////////////////////////////// //#include #include #include #include #include #include "stdio.h" #include "string.h" #define WMI_SUPPORT // Include WMI Support code #include #include #include typedef unsigned char BYTE; // 8-bits typedef unsigned short WORD; // 16-bits typedef unsigned long DWORD; // 32-bits typedef unsigned char UCHAR; // 8-bits typedef unsigned short USHORT; // 16-bits typedef unsigned long ULONG; // 32-bits typedef BYTE *PBYTE; typedef WORD *PWORD; typedef DWORD *PDWORD; typedef UCHAR *PUCHAR; typedef USHORT *PUSHORT; typedef ULONG *PULONG; // Definitions and Macros. #include "esils.h" // Esils #include "spd_ver.h" // Dirver Version Information #include "spx_defs.h" // SPX Generic Definitions #include "spd_defs.h" // SPEED Specific Definitions #include "speedwmi.h" // SPEED Specific WMI Definitions #include "uartlib.h" #include "lib95x.h" //Structures #include "spx_card.h" // Common Card Info #include "spd_card.h" // SPEED card device structure #include "spx_misc.h" // Misc #include "serialp.h" // Serial prototypes and macros // Common PnP function prototypes. #include "spx.h" // Common PnP header // SPEED specific function prototypes #include "spd_proto.h" // Exportable Function Prototypes #if defined(i386) #include "spd_log.h" // SPEED Specific Error Log Messages #endif // i386