So far, I've been concentrating on making prog84 more portable to machines which aren't necessarily PC-clones. My development platform is an Apple PowerBook G3 (running Linux); there's no general-purpose parallel IO on such a machine, so I've attached my programmer to an ActiveWire USB board, using it as a dumb parallel port. I'd also like to make it possible to run a serial-port programmer using only user-level tty ioctls, instead of the direct hardware manipulation prog84 uses now.
(If you're wondering about my choice of the ActiveWire board, it's simply the first experimenter-oriented USB product I encountered. I've also bought a USB SimmStick, and intend to write a driver for it at some point. See also my notes on the Keyspan serial adaptor.)
The old whiny version of this page still has links to the old releases of the code.
Much of the credit for prog84 should go to Frank Damgaard, who also has the most recent non-alpha version on his website.
|1994||Original version 0.9 release. Developed on Linux and NetBSD boxes on old PC-clone hardware.|
|1995-6||Luigi Rizzo makes some fixes, brings out version 2.0.|
|1997||This web page put up.|
|1999||Frank Damgaard has been maintaining prog84 for some time, bringing out versions 2.1 through 2.11, integrating patches from Steve Wahl, Geoffrey Wossum, others(?).|
|2000||Support for the USB parallel peripheral on my non-Intel box; some cleanup; version 3.0.|