The GMX 6809 CPU III from GIMIX Inc. was a high-performance 6809 processor card for the SS-50 bus. It was designed specifically to run Microware's OS-9/6809 Level II operating system with minimal overhead, to maximize performance.
GMX 6809 CPU III features:
The GMX 6809 CPU III had similar capabilities as the CMS 9639 (for the EXORbus) from Creative Micro Systems.
Intelligent serial I/O boards for the SS-30 bus allowed many users to be simultaneously using the system without bogging down the main processor with interrupts for each character.
A separate SS-30 bus CRC Generator board was available to speed up calculating the 24-bit CRC that each OS-9 memory module contains. Using the memory-to-memory DMA on the GMX 6809 CPU III, an 8KB module could be checked in 8.5 msec. vs. 455 msec. or more using the software routine. But it required masking interrupts for the duration of the DMA transfer to the CRC Generator because it wasn't reentrant. (Why didn't they rather set a "busy" flag to prevent starting another transfer until the first one was completed, to avoid masking interrupts?)
Does anyone have or know where to find a boot image for OS-9-GMX III? It would likely consist of the OS9Boot file on floppy disk or on a hard drive, as well as part of the kernel in an EPROM.
The history of GIMIX would also be very interesting. It appears that the founder, Richard Don, passed away in 2005, but I will try to contact his family to see if they would be able and willing to provide me some history.
|GMX 6809 CPU III User's Manual.
|GIMIX CRC Generator Board User's Manual.
|Microware OS-9 Level Two System Designer's Guide
(handwritten annotations are mine).
|Home||Other 6809||Contact||Site map|