The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: newsham@lava.net (Tim Newsham)
Subject: [Unix-jun72] ocr'd e03
Date: Wed, 30 Apr 2008 07:38:58 -1000 (HST)	[thread overview]
Message-ID: <Pine.BSI.4.64.0804300732470.20990@malasada.lava.net> (raw)
In-Reply-To: <3018.1209560511@mini>

> I'm new to this (just discovered it - way cool!), so as an experiment I
> opened the scanned pdf and cut and pasted e03-01,02,03,04 into gimp,
> shrunk them to 3000x3000 and sent them to the tesseract web site.  It
> does an amazing job.  A little emacs work and the source looks good.
>
> Anyway, I know e03 is assigned to someone else, but they where not in
> the svn.  should I check them in?  (I just did it as an experiment, and
> I don't want to step on anyone;)

yes, please.  I'll drop a note to the person this was assigned to
and start talkign to current assignees who havent yet had a chance
to do work to see if any of it should be reclaimed.

> I'm also curious how we boot strap this.  In the end I assume we need a
> binary image which one of the sims can read.  I have 0.5 a mind to write
> a quick and dirty assembler which outputs a binary file...

It seems like we can build this using the V7 assembler, or an earlier
one such as the "as" in the 1972 bits that are around, using the
apout emulator.  I'm probably going to stick with the V7 assembler
for now due to the "mount" issues I ran across in the 1972 assembler.
For quick and dirty bootstrapping I was thinking of writing out
a simh script with a bunch of "deposit" commands to put the image
directly in memory.  At some point later we can figure out if it
would be possible to reconstruct the original boot process (documented
in the 1ed manuals).

> But I suppose it would be better to use the original as/as2.  Can this
> be run with apout? (I'd be curious to hear how people are doing it).

Yup.  I've already tried it on some of the completed sections.  The
one problem I ran across is that the "ux" section defines "mount"
as a label where the 1972 "as" predefines the "mount" system call.
This problem doesnt exist in the 7ed assembler because it doesnt
predefine the system calls.  So I wrote up a "sys.s" (in svn) with
the system call definitions and I left out the definition for "mount"
(which isnt referenced in the kernel code).

> I'm happy to keep plugging through the remaining un-ocr'd pages if no
> one screams, sending email first of course.

Great.  I'll poke at current assignees to see which section would be
most appropriate.

> -brad

Tim Newsham
http://www.thenewsh.com/~newsham/



  reply	other threads:[~2008-04-30 17:38 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-04-30 10:21 [Unix-jun72] Disassembler in progress Warren Toomey
2008-04-30 13:01 ` [Unix-jun72] ocr'd e03 Brad Parker
2008-04-30 17:38   ` Tim Newsham [this message]
2008-04-30 18:49     ` Brad Parker
2008-04-30 19:19       ` Hellwig Geisse
2008-04-30 19:52         ` Tim Newsham
     [not found]     ` <10901.1209581283@mini>
2008-04-30 19:24       ` Tim Newsham
2008-04-30 20:43         ` Brad Parker
2008-04-30 20:26     ` [Unix-jun72] Mar 72 kernel subroutine description Al Kossow
2008-04-30 20:48       ` Brad Parker
2008-05-01 16:23     ` [Unix-jun72] ocr'd e03 Tim Bradshaw

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=Pine.BSI.4.64.0804300732470.20990@malasada.lava.net \
    --to=newsham@lava.net \
    /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).