Win2000 I/O port driver?


Thread Starter

Bill Sturm

Does anyone know how I could read and write to a simple IO port address in a Win2000 system. I do not want to mess around with writing a "driver". I have seen universal port I/O drivers, but I cannot remember where. I do not need interrupts. A routine that emulates file IO would
be ideal. Something like IOPERM for Linux.

Any ideas...

Bill Sturm

Alex Pavloff

For Windows 95/98 and Windows NT4, I used TVicPort, available at It's a generic driver that I used to create a quick and dirty control to access some IO bits on a machine running NT4. I don't know if it runs on Windows 2000, however.

Alex Pavloff
Eason Technology

Johan Bengtsson

You will definitely need a driver, but you might have figured that out already.

Ok, that said I have once written a driver that was almost a general I/O-port driver, I might be able to find it and rewrite it to fit your needs. I am not familiar with IOPERM however.

/Johan Bengtsson

P&L, the Academy of Automation
Box 252, S-281 23 H{ssleholm SWEDEN
Tel: +46 451 49 460, Fax: +46 451 89 833
E-mail: [email protected]

Fred A. Putnam


We have used "Tinyport" for this very successfully. It can be licensed from the

Manfred Keul GmbH,
Landsbergstr. 16,
D-50678 Koeln, Germany
Fax: +49-221-310 0 317
E-mail: [email protected], [email protected]

Tinyport is now included in our Windows 2000 and NT based process control software, LABTECH CONTROL. So, it has been tested for this application extensively and on many PCs.


Fred 4/19
Fred A. Putnam
LABTECH, Suite B09, 2 Dundee Park, Andover, MA, 01810
tel:978-470-0099 x231 cell phone:978-375-3115 FAX:978-470-3338
pager: e-mail page message to [email protected]
e-mail: [email protected] web:
List Management Account wrote: