source: trunk/src/win32k/dev32/devlast.asm@ 1330

Last change on this file since 1330 was 847, checked in by bird, 26 years ago

Initial checkin of Win32k. (not tested & pe2lx not up-to-date!)

File size: 1.2 KB
Line 
1; $Id: devlast.asm,v 1.1 1999-09-06 02:19:56 bird Exp $
2; DevLast - the last object file which is resident all the time.
3; Object files which are linked in after this is discarded after init.
4;
5; Copyright (c) 1999 knut st. osmundsen
6;
7;
8 .model flat
9 .386p
10
11;
12; Include files
13;
14 include devsegdf.inc
15
16
17;
18; Exported symbols
19;
20 public CODE16END
21 public DATA16END
22 public DATA16_BSSEND
23 public DATA16_CONSTEND
24 public CODE16END
25 public CODE32END
26 public DATA32END
27 public BSS32END
28 public CONST32_ROEND
29 public _CallR0Init32
30
31
32
33
34;
35; all segments have a <segmentname>END label at the end of the segment.
36;
37DATA16 segment
38DATA16END db ?
39DATA16 ends
40
41DATA16_BSS segment
42DATA16_BSSEND db ?
43DATA16_BSS ends
44
45DATA16_CONST segment
46DATA16_CONSTEND db ?
47DATA16_CONST ends
48
49
50extrn R0INIT32:FAR
51
52CODE16 segment
53 ASSUME CS:CODE16
54CODE16END db ?
55
56
57_CallR0Init32 PROC NEAR
58 push ds
59 push word ptr [esp+4]
60 push word ptr [esp+8]
61 call far ptr FLAT:R0INIT32
62 pop ds
63 retn
64_CallR0Init32 ENDP
65CODE16 ends
66
67CODE32 segment
68CODE32END db ?
69CODE32 ends
70
71DATA32 segment
72DATA32END db ?
73DATA32 ends
74
75BSS32 segment
76BSS32END LABEL BYTE
77BSS32 ends
78
79CONST32_RO segment
80CONST32_ROEND db ?
81CONST32_RO ends
82END
83
Note: See TracBrowser for help on using the repository browser.