Chris Hanson asks about historical sources for Unix on the Motorola
68K processor.
From my bibliography at
http://www.math.utah.edu/pub/tex/bib/unix.bib
I find these Motorola contributions
The Dynamics of a Semi-Large Software Project with Specific
Reference to a UNIX System Port
USENIX Conference Proceedings, Summer, 1984. Salt Lake City, UT
pp. 332--342
[I think that I have a printed copy in my campus office, but
won't be there for another 10 days or so.]
Latent Source Bugs and UNIX System Portability
Proceedings: USENIX Association Winter Conference, January
23--25, 1985, Dallas, Texas, USA
pp. 125--130
Co-Resident Operating System: UNIX and Real-Time Distributed
Processing
Fifth Real-Time Software and Operating Systems Workshop
Proceedings, May 12--13, 1988. Washington, DC
pp 47--53
Co-Resident Operating System: UNIX and Real-Time Distributed Processing
[Fifth RTOS... as above]
pp. 47--53
A Faster fsck for BSD UNIX
Proceedings of the Winter 1989 USENIX Conference: January
30--February 3, 1989, San Diego, California, USA
pp. 173--185
Also take a look at the 200 entries in
http://www.math.utah.edu/pub/tex/bib/minix.bib
I have made attempts to install Debian 10 on the MC68K on QEMU from an
ISO image at
https://cdimage.debian.org/cdimage/ports/2020-05-30/
Source code is, of course, available, so it could be useful resource
in porting Minix to the MC68K.
However, while I can get the ISO image to boot, I get grub update
failures and when I try run the installer, I get "No PCI buses
available", For now, I have given up on that platform until new ideas
for workarounds appear.
I have similar emulated VMs for ARM64, RISC-V64, PowerPC (big and
little endian), and IBM System 390x, all of which run nicely, have
up-to-date O/Ses and binary software package repositories, and are
used for routine software build testing. My attempts for other VMs
for HPPA, Alpha, and SPARC64 CPUs have failed with install or network
problems.
Debian ISO images are available for IA-64, but QEMU has no support for
the Itanium CPU family. We have a single phyical IA-64 system that
runs fine, but is currently powered off due to machine-room
air-conditioning issues that will be resolved in a couple of months.
-------------------------------------------------------------------------------
- Nelson H. F. Beebe Tel: +1 801 581 5254 -
- University of Utah FAX: +1 801 581 4148 -
- Department of Mathematics, 110 LCB Internet e-mail: beebe(a)math.utah.edu -
- 155 S 1400 E RM 233 beebe(a)acm.org beebe(a)computer.org -
- Salt Lake City, UT 84112-0090, USA URL:
http://www.math.utah.edu/~beebe/ -
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
- Nelson H. F. Beebe Tel: +1 801 581 5254 -
- University of Utah FAX: +1 801 581 4148 -
- Department of Mathematics, 110 LCB Internet e-mail: beebe(a)math.utah.edu -
- 155 S 1400 E RM 233 beebe(a)acm.org beebe(a)computer.org -
- Salt Lake City, UT 84112-0090, USA URL:
http://www.math.utah.edu/~beebe/ -
-------------------------------------------------------------------------------