You can take a look at M.Carlisle's parallel binding under Windows 95/98:
ftp://ftp.usafa.af.mil/pub/dfcs/carlisle/parallel/parallel.zip
>Hi you all.
>I'm developing an ADA program to control the parallel
>port on a PC. It seems easy, just as in C.
>The problem is I get some EXCEPTION ACCESS VIOLATION,
>everytime I try to access the address of the port. But
>the files compile OK.
>I'm stuck. ANybody has done it before?
>If you are interested I can send you the source code.
>Thanks in advance
>Carlos