Hi All I remember, (from the old times when I wrote programs for Windows 3.1), that to talk to ports, and to perform the real time processing it is necessary to write a VxD driver. I remember that there was a very nice book about writing such drivers "Writing Windows Virtual Device Drivers" by David Thielen and Bryan Woodruff. Additionally, having bought these book (supplied with DDK Lite) I didn't need to buy the Windows DDK, which was much more expensive. However I've heard, that now they are giving the Windows DDK for free (at least for newer versions 98 and maybe 95) (I think it is the result of free OS's competition). I couldn't find it on the M$ site, so can not provide the link. Finally: beeing earlier the Windows user & Win software developer (and still having sometimes to use it, mainly because of "closed hardware devices" without Linux drivers) I agree with suggestion of switching to Linux. It is really much more stable, and software development is much easier. Additionally there is Real-Time Linux available if you need the TRUE Real-Time processing. > > > > Hi, > > > > I am brazilian electrical engineer and I was beginning to program the PIC. I was trying to developer a PIC inside´s Data Acquisicion Card . The assembly code i > > > > Anybody has some tips about Windows Real Time Programming? Are there specifical APIs ? Book or Web Sites ? > > > > Thank you, > > > > A good site about microcontroller technology is www.microcontroller.com > > > -- Wojciech Zabolotny http://www.ise.pw.edu.pl/~wzab http://www.debian.org Use Linux - an OS without "trojan horses" inside