The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
* [TUHS] Historical sources for 68010 + 68451 systems?
@ 2020-09-15 23:28 Chris Hanson
  2020-09-15 23:55 ` Gregg Levine
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Chris Hanson @ 2020-09-15 23:28 UTC (permalink / raw)
  To: tuhs

I have an MVME121 that I’d like to run some stuff on. I’m planning what I’ll need to do to port MINIX 1.5 but since this has a 68451 segmented MMU, I’d like to actually make use of it.

Have any historical sources been published for UNIX on the various 68010 + 68451 systems from the early-mid 1980s? I’m curious how they used segmented MMUs.

I figure at minimum I could have several segments set up to enforce protections and a stable per-process address space, but it’d be good to have an example.

  — Chris


^ permalink raw reply	[flat|nested] 7+ messages in thread
* Re: [TUHS] Historical sources for 68010 + 68451 systems?
@ 2020-09-16 19:53 Nelson H. F. Beebe
  0 siblings, 0 replies; 7+ messages in thread
From: Nelson H. F. Beebe @ 2020-09-16 19:53 UTC (permalink / raw)
  To: tuhs

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@math.utah.edu  -
- 155 S 1400 E RM 233                       beebe@acm.org  beebe@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@math.utah.edu  -
- 155 S 1400 E RM 233                       beebe@acm.org  beebe@computer.org -
- Salt Lake City, UT 84112-0090, USA    URL: http://www.math.utah.edu/~beebe/ -
-------------------------------------------------------------------------------

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2020-09-16 23:48 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-15 23:28 [TUHS] Historical sources for 68010 + 68451 systems? Chris Hanson
2020-09-15 23:55 ` Gregg Levine
2020-09-16  3:05   ` Chris Hanson
2020-09-16  5:21 ` Arno Griffioen
2020-09-16  8:53 ` Al Kossow
2020-09-16 23:47   ` Dave Horsfall
2020-09-16 19:53 Nelson H. F. Beebe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).