The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: jam@magic.com (James A. Markevitch)
Subject: [Unix-jun72] UNIX V1 bootstrap
Date: Sun, 11 May 2008 07:13:32 -0700 (PDT)	[thread overview]
Message-ID: <200805111413.HAA16057@mist.magic.com> (raw)

I've ported the bootstrap stuff over the whole UNIX V1 build process.
(Note: it would be nice to have a V1 as, so that all of these hacks
we've been doing can go away).

I'll send out the .tar.gz under a separate e-mail, but it's small enough (10K)
and I don't know who's in which timezone, so somebody should be able
to commit it.

There are two versions included: one that copies the bootstrap into
the rf0.dsk image before running the simulator, and one that runs
native under V1.  Given that, if someone builds the kernel using
as under V1, they can use the usr/boot/msys command to install it
without leaving the simulation.

The good news is that you can use that to copy your test kernel into
the cold boot area and if it fails, can re-start the simulator from
the warm boot area and not lose any of your filesystem (assuming your
bad kernel didn't trash it, of course).

I also have a boot command, but haven't tested it yet.  It could be
used to reboot without leaving the simulation.  That's fine if your
kernel works, of course.

James Markevitch



             reply	other threads:[~2008-05-11 14:13 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-05-11 14:13 James A. Markevitch [this message]
2008-05-17 18:06 ` Tim Newsham
2008-05-18  1:04 James A. Markevitch
2008-05-18  1:24 ` Warren Toomey
2008-05-18  3:23   ` Doug Merritt
2008-05-18  6:18 James A. Markevitch
2008-05-18  6:28 ` Warren Toomey

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200805111413.HAA16057@mist.magic.com \
    --to=jam@magic.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).