home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ddkx86v1.zip / DDKX86 / H / VFDVDD.H < prev    next >
Text File  |  1995-04-14  |  2KB  |  62 lines

  1. /*DDK*************************************************************************/
  2. /*                                                                           */
  3. /* COPYRIGHT (C) Microsoft Corporation, 1989                                 */
  4. /* COPYRIGHT    Copyright (C) 1995 IBM Corporation                           */
  5. /*                                                                           */
  6. /*    The following IBM OS/2 WARP source code is provided to you solely for  */
  7. /*    the purpose of assisting you in your development of OS/2 WARP device   */
  8. /*    drivers. You may use this code in accordance with the IBM License      */
  9. /*    Agreement provided in the IBM Device Driver Source Kit for OS/2. This  */
  10. /*    Copyright statement may not be removed.                                */
  11. /*                                                                           */
  12. /*****************************************************************************/
  13. /*static char *SCCSID = "@(#)vfdvdd.h   6.7 92/02/06";*/
  14. /***    Virtual Floppy Device Driver VFD/VDD Communication Interface
  15.  *
  16.  *      SCCSID = @(#)vfdvdd.h   6.7 92/02/06
  17.  *
  18.  *
  19.  *
  20.  *
  21.  *      DESCRIPTION
  22.  *      Floppy VFD/VDD shared structures/constants
  23.  *
  24.  *      MODIFICATION HISTORY
  25.  *      --------------------
  26.  *      06/13/90 MTS  Created.
  27.  *
  28.  *      05/07/91 RCW  Changed all occurences of the single line comment
  29.  *                    notation to the standard notation to allow users to
  30.  *                    maintain ANSI compatibility.  This is in response to
  31.  *                    PTR B718526.  All future updates to this and all other
  32.  *                    header files should use the standard commenting format.
  33.  *
  34.  */
  35.  
  36.  
  37. #define VFLPY_NAME      "VFLPY$"
  38.  
  39.  
  40. /***    VDD Requests
  41.  *
  42.  *  Format:
  43.  *      (*pfnVDDReqProc)(hvdm, VFVDDREQ_*, ul1, ul2);
  44.  *
  45.  *  VFVDDREQ_MOTOROFF:
  46.  *      ENTRY
  47.  *          hvdm-> VDM
  48.  *          ul1 == 0                    //not used
  49.  *          ul2 == 0                    //not used
  50.  *      EXIT-SUCCESS
  51.  *          Returns TRUE
  52.  *      EXIT-FAILURE
  53.  *          Returns FALSE
  54.  *      CONTEXT
  55.  *          VDM Task-time
  56.  */
  57.  
  58. #define VFVDDREQ_MOTOROFF       0x00            /* turn floppy motor off */
  59.  
  60. #define START_BIOS_REQS     0            // norton
  61. #define END_BIOS_REQS       1            // norton
  62.