EMB_CHECK: ;embのチェック
mov ax,4300h
int 2fh
cmp al,80h
jz @@
stc
ret
@@:
mov ax,4310h
int 2fh
mov [XMS_CALL+0],bx
mov [XMS_CALL+2],es
clc
ret
XMS_CALL dw 0,0
;このサブルーチンは、XMSドライバが組み込まれていなければ、CF=1を返します。
;組み込まれていれば、[XMS_CALL]にコール先を格納します。
;使用するためには、下記のようにします。
; mov ah,0
; call far [XMS_CALL]
|