
MsInitVars_s	STRUC
mi_pArenaInfo	DD	?
mi_pbpb	DD	?
mi_Drive	DB	?
mi_BootFlags	DB	?
mi_DosHlpSeg	DW	?
mi_DosHlpLen	DW	?
mi_DosHlpAddr	DD	?
mi_BreakChar	DB	?
mi_PadByte	DB	?
mi_OEMDDStra	DD	?
MsInitVars_s	ENDS


arena_s	STRUC
a_paddr	DD	?
a_size	DD	?
a_laddr	DD	?
a_sel	DW	?
a_aflags	DW	?
a_oflags	DD	?
a_owner	DW	?
arena_s	ENDS

AF_INVALID	EQU	0001H          
AF_FREE	EQU	0002H          
AF_LADDR	EQU	0004H          
AF_PADDR	EQU	0008H          
AF_DOSHLP	EQU	0010H          
AF_FSD	EQU	0020H          
AF_RIPL	EQU	0030H          
AF_OS2KRNL	EQU	0040H          
AF_OS2LDR	EQU	0050H          
AF_SRCMASK	EQU	0070H          
AF_MAPPED	EQU	0080H          
AF_OBJMASK	EQU	1f00H          
AF_FAST	EQU	2000H          
AF_PEND	EQU	4000H          
AF_VEND	EQU	8000H          
AF_OBJSHIFT	EQU	8               
DOSHLP_CODESEL	EQU	0100H 
DOSHLP_DATASEL	EQU	(DOSHLP_CODESEL + 8 )
