Changeset 4162 for branches/Grace/src/win32k/dev32/devfirst.asm
- Timestamp:
- Sep 2, 2000, 10:49:29 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/Grace/src/win32k/dev32/devfirst.asm
r4010 r4162 1 ; $Id: devfirst.asm,v 1.5.4. 2 2000-08-14 08:57:06bird Exp $1 ; $Id: devfirst.asm,v 1.5.4.3 2000-09-02 20:49:12 bird Exp $ 2 2 ; 3 3 ; DevFirst - entrypoint and segment definitions … … 19 19 ; 20 20 public CODE16START 21 public CODE16_INITSTART 21 22 public DATA16START 22 23 public DATA16START 23 24 public DATA16_BSSSTART 24 25 public DATA16_CONSTSTART 26 public DATA16_INITSTART 25 27 public CODE16START 26 28 public CODE32START … … 103 105 call far ptr FLAT:GETKERNELINFO32 104 106 pop ds 105 ret n107 ret 106 108 _CallGetKernelInfo32 ENDP 107 109 … … 157 159 ; @author knut st. osmundsen 158 160 ; @remark es is cs, not ds! 159 _SSToDS_16a proc near161 _SSToDS_16a proc NEAR 160 162 assume CS:CODE16, DS:DATA16, ES:NOTHING 161 163 mov edx, ds:_TKSSBase16 ; get pointer held by _TKSSBase16 (pointer to stack base) … … 170 172 mov edx, eax 171 173 shr edx, 16 ; dx high 16-bit of 32-bit stack pointer. 172 ret 174 retn 173 175 _SSToDS_16a endp 174 176 … … 220 222 CODE32 ends 221 223 224 CODE16_INIT segment 225 CODE16_INITSTART label byte 226 CODE16_INIT ends 222 227 223 228 DATA16 segment … … 233 238 DATA16_CONST ends 234 239 240 DATA16_INIT segment 241 DATA16_INITSTART label byte 242 DATA16_INIT ends 243 235 244 DATA32 segment 236 245 DATA32START label byte
Note:
See TracChangeset
for help on using the changeset viewer.