Microprocessor-Design
Microprocessor-Design designed the board as well as the firmware and software. The key hardware elements were the processors, Freescale 68000 and 6809, each with their own memory space and peripheral I/O, with shared or dual-ported RAM as the vehicle for inter-processor communications. We designed and developed the device drivers in Assembler for the two (related) commercial operating systems, considerable utility code in Assembler 'C' and Modula-2 and implemented a Modula-2 compiler for the 68000 side. We also wrote the inter-processor code to allow the 6809 side to act as an interrupt-driven intelligent I/O processor with the 68000 side as master.
Last updated on