-=>> Quoting Phil Quinton to All <=-
PQ>> I get the Driver Location by
PQ>> Mov Ax, 4310h
PQ>> Int 21h
PL> No, you don't. The second line should read "Int 2Fh".
PQ>> Which returns Es:Bx => 5 bytes jump code to driver. so I
PQ>> Mov [Driver], Bx
PQ>> Mov [Driver+2], Es
PL> Assuming pointers are stored internally in offset:segment
PL> format, this is correct.
I found the problem, other than the Int21h, I was doing a
Call [Xms]
Instead of a
Call Far [Xms] which sorted it.
Cheers.
-=> Phil <=-
---
---------------
* Origin: Watch the Shadows, Win95 is following.. (2:250/607.96)
|