Chen Xiao Fan wrote: > As for Windows 98, it is a bit older but there are still > people and business using it or even older product. As a > matter of fact, my work PC was just upgraded to XP from > 98SE one months ago. It is perfectly okay for Olin to > choose to support only 2K/XP though. Mostly I don't support Windows 9x because I use features in CMD.EXE that don't exist in COMMAND.COM. Also there are registry differences so the Win2K procedure for defining environment variables won't work on all version of Win9x. This is the reason the installation program won't run correctly. If you did manage to set up a Win9x installation manually, I expect the executables would work. I don't know anything about WINE, but PIC_PROG and PIC_READ use generic Win32 calls to do serial I/O, so I expect that would work. I'm not doing anything unusual in that area that I know of. All my host programs are actually written to a portability layer specifically to allow easy porting to various operating systems. That layer has already been on Apollo Domain/OS, four old flavors of Unix, and Win32. It should be relatively easy to create the low level layer for Linux. I just haven't had a good reason (paying customer) to do this yet myself. If anyone is seriously interested in having my stuff run on Linux, I would be willing to make all the source code available and provide some guidance. However, this will be some work on my end so I don't want to do this unless someone is serious about it. Once this is done, all my stuff will automatically run on the new target operating system. ***************************************************************** Embed Inc, embedded system specialists in Littleton Massachusetts (978) 742-9014, http://www.embedinc.com -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist