View previous topic :: View next topic |
Author |
Message |
david_rovner
Joined: 27 Sep 2003 Posts: 2
|
Posted: Thu Oct 16, 2003 11:52 am Post subject: Windows use of ports |
|
|
I know that windows runs in protected mode. Windows NT and its derivatives run in such a manner that user level 3 cannot directly access ports.
QUESTION: what windows platforms do you have to use to get IR to run correctly? _________________ David R. Rovner |
|
Back to top |
|
|
johnsfine Site Admin
Joined: 10 Aug 2003 Posts: 4766 Location: Bedford, MA |
Posted: Thu Oct 16, 2003 12:13 pm Post subject: |
|
|
IR.EXE can be used on Windows NT and it derivatives, as well as on the Windows 95 derivatives.
The IR distribution includes the file gwiopm.sys which is a device driver which defeats the protection on the printer port. (It doesn't act like a normal device driver and do the protected I/O on behalf of the application. It defeats the protection so the application can do its own I/O).
IR.EXE recognises when gwiopm.sys is needed and automatically installs it (as part of running IR, not as part of installing IR). On a Windows 95 derivative you don't need gwiopm.sys installed. On a Windows NT derivative you need IR to be able to find gwiopm.sys and able to load it. That requires that you have admin privilege when you run IR and seems to also require that IR find gwiopm.sys in a local directory rather than on a file server. |
|
Back to top |
|
|
david_rovner
Joined: 27 Sep 2003 Posts: 2
|
Posted: Thu Oct 16, 2003 1:19 pm Post subject: |
|
|
Thanks for the info! _________________ David R. Rovner |
|
Back to top |
|
|
|