Fast clock is implemented as a Turbo Assembler include file
ioclock.asm (Currently not available on this page)
It is available as a standalone TSR(Terminate and stay resident) - program.
IOCLOCK.COM (not available - download zip file instead)
Don't click on this link, use save link as instead.
I have written a sample QBASIC program that can be used as an example.
CLOCK.BAS
If you write your own, Please let me know.
And if you know how to access IACA (PEEK and POKE) from Visual Basic, Please let me know.
Zip file containing IOCLOCK.COM and CLOCK.bas - use pkunzip
CLOCK.ZIP
I have finally found out how to access memory and i/o ports from visual Pasic (PEEK,POKE,IN,OUT). This makes it simple to add a Windows interface on top of ioclock.com and ioexec.com. The first one is a simple clock display, that are syncronized with the rest of the system. Current version only displays the clock - you are still required to adjust it using the previous dos utilities. Therefore first start the older dos versions and then start windows and IOWCLCK
I have supplied two zip files for download.
IOWCLCK.ZIP - Runtime containing IOWCLCK.EXE and VBASM.DLL
IOWCLCK.ZIP - The complete Visual Basic project with sourcecode and *.DLL
The DLL should be copied into c:\windows