Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

61 lines
1.5 KiB

;/*
; * Microsoft Confidential
; * Copyright (C) Microsoft Corporation 1991
; * All Rights Reserved.
; */
; The following are all of the segments used in the load order
;
;SR; We switch the order of the CODE and DATA segments since we will have to
;move the CODE segment for HIMEM COMMAND
;
DATARES segment public byte ; resident data
DATARES ends
;
;Dummy segment to align the code segment on a paragraph boundary
;
DUMMY segment public para
DUMMY ENDS
CODERES segment public byte ; resident code
CODERES ends
;SR;
;No environment segments
;
;;ENVARENA segment public para ; space for DOS ALLOCATE header
;;ENVARENA ends
;;ENVIRONMENT segment public para ; default COMMAND environment
;;ENVIRONMENT ends
INIT segment public para ; initialization code
INIT ends
TAIL segment public para ; end of init - start of transient
TAIL ends
TRANCODE segment public byte ; transient code
TRANCODE ends
TRANDATA segment public byte ; transient data area
TRANDATA ends
TRANSPACE segment public byte ; transient modifiable data area
TRANSPACE ends
TRANTAIL segment public para ; end of transient
TRANTAIL ends
;SR;
; We still keep the CODE and DATA in a group. This is to make addressability
;easy during init. This will not work for COMMAND in ROM but it is fine for
;HIMEM COMMAND. However, the resident code will not refer to any data using
;RESGROUP
;
RESGROUP group CODERES,DATARES,INIT,TAIL
TRANGROUP group TRANCODE,TRANDATA,TRANSPACE,TRANTAIL