home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / cdrom.zip / DDK / BASE / SRC / DEV / DASD / CDROM / ATAPI / atapiseg.asm < prev    next >
Encoding:
Assembly Source File  |  1998-04-10  |  2.3 KB  |  90 lines

  1.         page    ,132
  2.  
  3. ;**************************************************************************
  4. ;*
  5. ;* SOURCE FILE NAME = ATAPIseg.asm
  6. ;*
  7. ;* DESCRIPTIVE NAME = ATAPI.ADD - Adapter Driver for ATAPI/IDE-CD ROMs
  8. ;*
  9. ;*
  10. ;* Copyright : COPYRIGHT IBM CORPORATION, 1993, 1994
  11. ;*             LICENSED MATERIAL - PROGRAM PROPERTY OF IBM
  12. ;*             REFER TO COPYRIGHT INSTRUCTION FORM#G120-2083
  13. ;*             RESTRICTED MATERIALS OF IBM
  14. ;*             IBM CONFIDENTIAL
  15. ;*
  16. ;* VERSION = V1.0
  17. ;*
  18. ;* DATE 1/1/94
  19. ;*
  20. ;* DESCRIPTION : ATAPI CODE/DATA segment declarations.
  21. ;*
  22. ;* Purpose:
  23. ;*
  24. ;* Notes :
  25. ;*
  26. ;*
  27. ;* CHANGE ACTIVITY =
  28. ;*     DATE       FLAG     DEFECT           CHANGE DESCRIPTION
  29. ;*   --------  ----------  ------  --------------------------------------
  30. ;*   04/05/96  @V151168            Merged warm dock/swap code.
  31. ;*   05/24/96  @V155162            Thinkpad docking/swapping IDE update.
  32. ;****************************************************************************
  33.  
  34.         include devhdr.inc
  35.  
  36. ;/*-------------------------------------*/
  37. ;/* Assembler Helper to order segments  */
  38. ;/*-------------------------------------*/
  39.  
  40. DDHeader        segment dword public 'DATA'
  41.  
  42.                public _DiskDDHeader
  43.  
  44. _DiskDDHeader  dd      -1
  45.                dw      DEVLEV_3 + DEV_CHAR_DEV
  46.                dw      _IDECDStr
  47.                dw      0
  48.                db      "ATAPICD$"
  49.                dw      0
  50.                dw      0
  51.                dw      0
  52.                dw      0
  53.                dd      DEV_ADAPTER_DD + DEV_INITCOMPLETE           ;/*@V155162*/
  54.                dw      0
  55.  
  56. DDHeader        ends
  57.  
  58. LIBDATA         segment dword public 'DATA'
  59. LIBDATA         ends
  60.  
  61. _DATA           segment dword public 'DATA'
  62. _DATA           ends
  63.  
  64. CONST           segment dword public 'CONST'
  65. CONST           ends
  66.  
  67. _BSS            segment dword public 'BSS'
  68. _BSS            ends
  69.  
  70. _TEXT           segment dword public 'CODE'
  71.  
  72.                 extrn  _IDECDStr:near
  73.  
  74. _TEXT           ends
  75.  
  76. Code            segment dword public 'CODE'
  77. Code            ends
  78.  
  79. LIBCODE         segment dword public 'CODE'
  80. LIBCODE         ends
  81.  
  82. RMCode         segment dword public 'CODE'
  83. RMCode         ends
  84.  
  85.  
  86. DGROUP          group   CONST, _BSS, DDHeader, LIBDATA, _DATA
  87. StaticGroup     group   Code, LIBCODE, _TEXT, RMCode
  88.  
  89.         end
  90.