home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / kernex32.zip / mwdd_src.zip / 32bits / ext2-os2 / fsh32 / fsd32_segdef.inc < prev    next >
Text File  |  1997-03-16  |  2KB  |  84 lines

  1. ;
  2. ; $Header: d:\\32bits\\ext2-os2\\fsh32\\rcs\\fsd32_segdef.inc,v 1.4 1997/03/15 17:52:54 Willm Exp $
  3. ;
  4.  
  5. ; 32 bits OS/2 device driver and IFS support. Provides 32 bits kernel 
  6. ; services (DevHelp) and utility functions to 32 bits OS/2 ring 0 code 
  7. ; (device drivers and installable file system drivers).
  8. ; Copyright (C) 1995, 1996, 1997  Matthieu WILLM (willm@ibm.net)
  9. ;
  10. ; This program is free software; you can redistribute it and/or modify
  11. ; it under the terms of the GNU General Public License as published by
  12. ; the Free Software Foundation; either version 2 of the License, or
  13. ; (at your option) any later version.
  14. ;
  15. ; This program is distributed in the hope that it will be useful,
  16. ; but WITHOUT ANY WARRANTY; without even the implied warranty of
  17. ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  18. ; GNU General Public License for more details.
  19. ;
  20. ; You should have received a copy of the GNU General Public License
  21. ; along with this program; if not, write to the Free Software
  22. ; Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  23.  
  24. ;
  25. ; segment definitions for ext2-os2.ifs
  26. ;
  27.  
  28. ;
  29. ; 16 bits readwrite data (swappable)
  30. ;
  31. ;DATA16 segment word public use16 'DATA16'
  32. ;DATA16 ends
  33.  
  34. ;
  35. ; 16 bits readwrite data (non swappable)
  36. ;
  37. ;FIXED_DATA16 segment word public use16 'DATA16'
  38. ;FIXED_DATA16 ends
  39.  
  40. ;
  41. ; Swappable 16 bits code segment
  42. ;
  43. CODE16 segment word public use16 'CODE'
  44. CODE16 ends
  45.  
  46. ;
  47. ; Non swappable 16 bits code segment
  48. ;
  49. ;FIXED_CODE16 segment word public use16 'CODE'
  50. ;FIXED_CODE16 ends
  51.  
  52. ;
  53. ; Swappable 32 bits code segment
  54. ;
  55. CODE32 segment dword public use32 'CODE'
  56. CODE32 ends
  57.  
  58. ;
  59. ; Non swappable 32 bits code segment
  60. ;
  61. ;EXT2_FIXED_CODE segment dword public use32 'CODE'
  62. ;EXT2_FIXED_CODE ends
  63.  
  64. ;
  65. ; 32 bits readwrite data (non swappable)
  66. ;
  67. ;BSS32   segment dword use32 public 'BSS'
  68. ;BSS32   ends
  69.  
  70. ;c_common        segment dword use32 public 'DATA'
  71. ;c_common        ends
  72.  
  73. DATA32  segment dword use32 public 'DATA'
  74. DATA32  ends
  75.  
  76. ;DGROUP   group BSS32, DATA32
  77.  
  78. ;
  79. ; 32 bits readonly data (non swappable)
  80. ;
  81. ;CONST32_RO      segment dword use32 public 'CONST'
  82. ;CONST32_RO      ends
  83.  
  84.