home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C!T ROM 5
/
ctrom5b.zip
/
ctrom5b
/
PROGRAM
/
DIVERSEN
/
DOS32V3B
/
LIB
/
V24.INC
< prev
Wrap
Text File
|
1995-03-10
|
2KB
|
37 lines
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; ;
; DOS32 - By Adam Seychell ;
; ;
; Include file to replace DOS32.INC of DOS32 V2.4 ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Global start32 :near
Global GetIRQVector :near
Global SetIRQVector :near
Global GetIntVector :near
Global SetIntVector :near
Global AllocDMAregion :near
Global Allocate_Memory :near
Global Debug :near
Global Debug_run :near
Global CODE32_sel :word ; Selector
Global DATA32_sel :word ; Selector
Global Zero_sel :word ; Selector
Global PIC1_Base :byte ; IRQ 0..7
Global PIC2_Base :byte ; IRQ 0..7
Global Environment_segment :word ; real mode segment
Global Environment_addr :dword ; 32bit offset
Global PSP_segment :word ; real mode segment
Global PSP_addr :dword ; 32bit offset
Global _0b8000h :dword ; 32bit offset
Global _0a0000h :dword ; 32bit offset
Global CODE32_addr :dword ; 32bit offset
Global Zero_Addr :dword ; 32bit offset
; macro used for calling DOS and BIOS Servises in real mode
;but from protected mode
;
DosInt MACRO n
int n
endm