home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ddkx86v5.zip / DDKX86 / SRC / DEV / TESTCFG / TCFGEX.H < prev    next >
C/C++ Source or Header  |  1995-04-14  |  2KB  |  74 lines

  1. /*DDK*************************************************************************/
  2. /*                                                                           */
  3. /* COPYRIGHT    Copyright (C) 1995 IBM Corporation                           */
  4. /*                                                                           */
  5. /*    The following IBM OS/2 WARP source code is provided to you solely for  */
  6. /*    the purpose of assisting you in your development of OS/2 WARP device   */
  7. /*    drivers. You may use this code in accordance with the IBM License      */
  8. /*    Agreement provided in the IBM Device Driver Source Kit for OS/2. This  */
  9. /*    Copyright statement may not be removed.                                */
  10. /*                                                                           */
  11. /*****************************************************************************/
  12. /*static char *SCCSID = "@(#)testcfg.h  6.2 92/02/13";*/
  13.  
  14. /*** TCFGEXT.H - TESTCFG Device Driver Include File
  15.  *
  16.  *
  17.  *
  18.  *
  19.  *   DESCRIPTION
  20.  *
  21.  *     TESTCFG specific include information (defines, protocols, macros)
  22.  *
  23.  *   MODIFICATION HISTORY
  24.  *
  25.  * 1.1  09/17/94 rbdd          J.Grimm    Resource Manager
  26.  */
  27.  
  28.  
  29. /* Device Driver Header */
  30. extern DEVICEHDR devhdr;
  31.  
  32. extern ULONG    APMPresent;
  33. extern FPFUNCTION Device_Help;
  34.  
  35. extern BIOSINFO BIOSInfo;
  36. extern ULONG    EisaCardID[];
  37. extern USHORT   POSCardID[];
  38. extern FLAG     fEisaPresent;
  39. extern FLAG     fMCAPresent;
  40. extern FARPOINTER  pDataSeg;
  41. extern ULONG       ppDataSeg;
  42.  
  43. extern UCHAR FailMessage[];
  44. extern UCHAR OEMHelp[];
  45. extern POSRB    RB;
  46. extern POSLENRB POSLenRB;
  47.  
  48. extern IORB_CONFIGURATION ConfigIORB;
  49. extern IORB_CDB           PassthruIORB;
  50. extern IORB_UNIT_CONTROL  UnitControlIORB;
  51. extern char   DeviceTableBuffer[];
  52. extern struct DevClassTableStruc far *pDriverTable;
  53. extern INQUIRYDATA InquiryData;
  54.  
  55. extern USHORT         FilterADDHandle;
  56. extern void           (far *DriverEP)();
  57. extern void           (far *DriverEPF)();
  58.  
  59. extern HDRIVER DriverHandle;
  60. extern PFNRM   RM_Help0;
  61. extern ULONG   RMFlags;
  62.  
  63. extern USHORT InitData;
  64.  
  65.  
  66. extern PFNRM  RM_Help3;
  67. extern UCHAR  DrvrNameTxt[];
  68. extern USHORT DrvrNameSize;
  69. extern UCHAR  DrvrDescriptTxt[];
  70. extern UCHAR  VendorNameTxt[];
  71.  
  72. extern DRIVERSTRUCT DriverStruct;
  73.  
  74.