home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / g / gtak212.zip / OS2-DD / dd-segs.inc < prev    next >
Text File  |  1993-01-16  |  2KB  |  94 lines

  1. ;##############################################################################
  2. ; $Id: dd-segs.inc,v 1.2 1992/07/24 11:33:51 ak Exp $
  3. ;##############################################################################
  4. ; $Log: dd-segs.inc,v $
  5. ; Revision 1.2  1992/07/24  11:33:51  ak
  6. ; OS/2 2.0
  7. ; BASEDEV drivers
  8. ; VGA debugging
  9. ;
  10. ; Revision 1.1.1.1  1992/01/06  19:55:08  ak
  11. ; Alpha version.
  12. ;
  13. ; Revision 1.1  1992/01/06  19:55:07  ak
  14. ; Initial revision
  15. ;
  16. ;##############################################################################
  17.  
  18. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  19. ;
  20. ; Data segments
  21. ;
  22. _DATA    segment word public 'DATA' use16
  23. _DATA    ends
  24. ;
  25. ;Function pointers to far constructors
  26. XIFB    segment    word public 'DATA' use16
  27. XIFB    ends
  28. XIF    segment    word public 'DATA' use16
  29. XIF    ends
  30. XIFE    segment    word public 'DATA' use16
  31. XIFE    ends
  32. ;Function pointers to near constructors
  33. XIB    segment    word public 'DATA' use16
  34. XIB    ends
  35. XI    segment    word public 'DATA' use16
  36. XI    ends
  37. XIE    segment    word public 'DATA' use16
  38. XIE    ends
  39. ;Function pointers to far destructors
  40. XCFB    segment    word public 'DATA' use16
  41. XCFB    ends
  42. XCF    segment    word public 'DATA' use16
  43. XCF    ends
  44. XCFE    segment    word public 'DATA' use16
  45. XCFE    ends
  46. ;Function pointers to near destructors
  47. XCB    segment    word public 'DATA' use16
  48. XCB    ends
  49. XC    segment    word public 'DATA' use16
  50. XC    ends
  51. XCE    segment    word public 'DATA' use16
  52. XCE    ends
  53. ;
  54. CONST    segment word public 'CONST' use16
  55. CONST    ends
  56. UDATA    segment word public 'BSS' use16
  57. UDATA    ends
  58. _BSS    segment word public 'BSS' use16
  59. _BSS    ends
  60. ;
  61. DGROUP    group    _DATA,XIFB,XIF,XIFE,XIB,XI,XIE,XCB,XC,XCE,XCFB,XCF,XCFE,CONST,UDATA,_BSS
  62.  
  63. ;
  64. ; Code segments
  65. ;
  66. _TEXT    segment    word public 'CODE' use16
  67. _TEXT    ends
  68. ETEXT    segment    word public 'CODE' use16
  69. ETEXT    ends
  70. ITEXT    segment    word public 'CODE' use16
  71. ITEXT    ends
  72. ;
  73. CGROUP    GROUP    _TEXT,ETEXT,ITEXT
  74.  
  75. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  76.  
  77. BegCode    macro    segm
  78. segm    segment    word public 'CODE' use16
  79.     endm
  80.  
  81. EndCode    macro    segm
  82. segm    ends
  83.     endm
  84.     
  85. BegData    macro    segm
  86. segm    segment    word public 'DATA' use16
  87.     endm
  88.  
  89. EndData    macro    segm
  90. segm    ends
  91.     endm
  92.     
  93.  
  94.