2025-04-27 07:49:33 -04:00

53 lines
1.3 KiB
NASM
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

page ,160
;
;----------------------------------------------------------------------------
; Modification history
;
; 26-Feb-1991 sudeepb Ported for NT DOSEm
;
;----------------------------------------------------------------------------
; Define end labels for each segment in
; IO.SYS. Make the segments paragraph aligned
; to save the trouble of rounding up at run-time.
;
; also defines a special segment called dos_load_seg which is
; used to figure out where to load MSDOS (after sysinit)
Bios_Data segment para public 'Bios_Data'
assume cs:Bios_Data
public BData_end
BData_end:
Bios_Data ends
Bios_Code segment para public 'Bios_Code'
assume cs:Bios_Code
public BCode_end
BCode_end:
Bios_Code ends
sysinitseg segment para public 'system_init'
assume cs:sysinitseg
sysinitseg ends
SpcKbdSeg segment para public 'SoftpcKeyboard'
assume cs:SpcKbdSeg
SpcKbdSeg ends
SpcMseSeg segment para public 'SoftpcMouse'
assume cs:SpcMseSeg
SpcMseSeg ends
SpcEmmSeg segment para public 'SoftpcEmm'
assume cs:SpcEmmSeg
public SI_end
SI_end:
SpcEmmSeg ends
dos_load_seg segment para public 'dos_load_seg'
dos_load_seg ends
end