CALLHMA - 8


;

;.Proto long XMM_QueryTotalFree(void);

;

;.Params

;

;.Return < 0 - ,

; .

; >= 0 - .

;

;**

_XMM_QueryTotalFree proc near

c_begin

mov ah, 8

call [XMM_Control]

or ax, ax

mov ax, dx

mov dx, 0

jnz @success8

mov dh, bl

@success8:

c_end

_XMM_QueryTotalFree endp

;**

;.Name _XMM_AllocateExtended

;.Title

;

;.Descr

; ,

; .

;

;.Proto long XMM_AllocateExtended(unsigned space);

;

;.Params space -

; ;

;

;.Return < 0 - ,

; .

; > 0L -

; .

;

;**

_XMM_AllocateExtended proc near

c_begin

mov ah, 9

mov dx, [bp+4]

call [XMM_Control]

or ax, ax

mov ax, dx

mov dx, 0

jnz @success9

mov dh, bl

@success9:

c_end

_XMM_AllocateExtended endp

;**

;.Name _XMM_FreeExtended

;.Title

;

;.Descr

; ,

; XMM_AllocateExtended().

;

;.Proto long XMM_FreeExtended(unsigned handle);

;

;.Params handle - ;

;

;.Return < 0 - ,

; .

; 0L - .

;

;**