You can take a look at M.Carlisle's parallel binding under Windows 95/98:

>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