source: GPL/trunk/drv32/segments.inc@ 679

Last change on this file since 679 was 679, checked in by David Azarewicz, 5 years ago

Merge changes from Paul's uniaud32next branch.

File size: 2.1 KB
Line 
1; $Id: segments.inc,v 1.1.1.1 2003/07/02 13:56:56 eleph Exp $
2;*
3;* Segment definition statements
4;*
5;* (C) 2000-2002 InnoTek Systemberatung GmbH
6;* (C) 2000-2001 Sander van Leeuwen (sandervl@xs4all.nl)
7;*
8;* This program is free software; you can redistribute it and/or
9;* modify it under the terms of the GNU General Public License as
10;* published by the Free Software Foundation; either version 2 of
11;* the License, or (at your option) any later version.
12;*
13;* This program is distributed in the hope that it will be useful,
14;* but WITHOUT ANY WARRANTY; without even the implied warranty of
15;* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16;* GNU General Public License for more details.
17;*
18;* You should have received a copy of the GNU General Public
19;* License along with this program; if not, write to the Free
20;* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,
21;* USA.
22;*
23
24
25DATA16 segment word public use16 'DATA16'
26DATA16 ends
27
28CODE16 segment word public use16 'CODE'
29CODE16 ends
30
31FIRSTCODE32 segment dword public use32 'CODE'
32FIRSTCODE32 ends
33
34CODE32 segment dword public use32 'CODE'
35CODE32 ends
36
37_TEXT segment dword public use32 'CODE'
38_TEXT ends
39
40BEGTEXT segment dword public use32 'CODE'
41BEGTEXT ends
42
43LASTCODE32 segment dword public use32 'CODE'
44LASTCODE32 ends
45
46BSS32 segment dword use32 public 'BSS'
47BSS32 ends
48
49_BSS segment dword use32 public 'BSS'
50_BSS ends
51
52C_COMMON segment dword use32 public 'DATA'
53C_COMMON ends
54
55c_common segment dword use32 public 'DATA'
56c_common ends
57
58CONST32 segment dword use32 public 'CONST'
59CONST32 ends
60
61DATA32 segment dword use32 public 'DATA'
62DATA32 ends
63
64_DATA segment dword use32 public 'DATA'
65_DATA ends
66
67CONST SEGMENT DWORD PUBLIC USE32 'DATA'
68CONST ENDS
69
70CONST2 SEGMENT DWORD PUBLIC USE32 'DATA'
71CONST2 ENDS
72
73LASTDATA32 SEGMENT DWORD PUBLIC USE32 'DATA'
74LASTDATA32 ENDS
75
76;order is important!
77DGROUP group BSS32, DATA32, _DATA, CONST32, C_COMMON, c_common, CONST2, CONST, _BSS, LASTDATA32
78
79CGROUP group FIRSTCODE32, CODE32, _TEXT, BEGTEXT, LASTCODE32
Note: See TracBrowser for help on using the repository browser.