OpenBSD Handbook

Current snapshot · amd64 · Generated 2026-09-09

coldfire-0.3.1p2

Motorola Coldfire emulator

Back to search · Project homepage

Description

The Coldfire Emulator is a Motorola Coldfire 5206 Emulator. It's original beginnings date back to the fourth term (2nd year) of the University of Waterloo's Computer Engineering program (summer of 1999). The Electrical and Computer Engineering (E&CE) 222 course - Digital Computers - taught Motorola Coldfire 5206 assembly as an introduction to machine assembly language. Since the Computer Engineering class of 2002 is twice the size of previous classes, the demand for Coldfire boards was much greater than their availability. (Also the fact that several classmates apparently didn't understand "NO food or drinks in the labs" and kept getting the labs deadbolted on us didn't help). Thus, David Grant began his emulator project to work on labs without requiring the actual hardware boards. Although the emulator progressed far enough to be used for the first three labs, interrupts were not yet implemented so the real boards were used for the final assignment. The next term featured the course E&CE 354 - Real-Time Operating Systems - where a project involved writing a real-time executive (RTX) for the Motorola Coldfire 5206 platform. (Insert same problems with availability and stupid classmates here). So, the emulator was dusted off and developed in parallel with the RTX.

Package information

Ports path
emulators/coldfire
Package architecture
amd64
Maintainer
The OpenBSD ports mailing-list <ports@openbsd.org>
Categories
emulators
Available flavors
None listed

These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.

Direct dependencies

Build

Installing and updating packages · Package details as JSON