Mail Archives: djgpp/1995/01/12/08:55:28
> From djgpp-bounces AT sun DOT soe DOT clarkson DOT edu Thu Jan 12 08:16 EST 1995
> From: Derrick Early <early AT finite DOT nrl DOT navy DOT mil>
> Subject: Lost in DPMI
> To: djgpp AT sun DOT soe DOT clarkson DOT edu (djgpp)
> Date: Thu, 12 Jan 95 7:35:37 "EST
> Mailer: Elm [revision: 70.85]
>
> I have pulled out the dpmi spec and read it from cover to cover. I understand
> what is says, but I don't know how to do what is says. DJ suggested that I
> should lock down all of my pages to increase the speed of a loop that reads the
> parallel port; however, I don't know how to call the dpmi services directly.
Set the registers as required in the DPMI function you want to call, and
then call int86x with the DPMI interrupt vector number.
> Can someone point me in the right direction? Should I be looking at source
> code for the go32 stuff?
No, you sould look over exphndlr.c (or something close to it...), in the
go32 (1.1x) source.
- Raw text -