> We need to recreate enough of the boot chain to make self-support possible.
> James Markevitch I think was working on this; James, can you give us a
> status report?
It's up and running. It requires the KE11 fix that Brad made (so that
switch registers work). I tested against that and can boot without
pre-loading core with anything other than the 32W bootstrap. It pulls
the bootstrap (bos) and operating system from the high portion of the
RF11 image.
I'll upload this this evening.
James Markevitch
Wednesday I got V1 running on my Mac. Great fun!
The level of sophistication impressed people here.
Do you folks think we can move the sources for
the kernel into it and have it be self supporting?
Hi
I have a few xt computers and would like to put some old unix OS on,
what unix would you guys recommend for it ? most of the unix that i have
tried to search for are for machines that are older than xt.
Regards,
Angus
I've just written a Readme to describe how to build the kernel and filesystems,
and to run 1st Edition UNIX. Can a few people who haven't actually used the
system please have a go and give me feedback on the Readme.
To fetch the repository:
svn checkout http://unix-jun72.googlecode.com/svn/trunk/ unix72
Then go into the new unix72/ and read the Readme.
Thanks,
Warren
I'm still working on the last1120 C compiler, so I've added the original code
to svn. Right now, the compiler executes fine under Apout (enough to recompile
itself), but not on V1 with the 0407 patch. I can compile simple C programs,
and execute the resulting 0407 binary on V1. I'm running this program to get a
memory dump of the process while it is running:
main()
{
char c[];
int i;
printf("Hello world\n");
c= main;
while (c != 0) {
i= *c & 0277;
printf("%o %o\n", c, i);
c++;
}
}
so I can compare the Apout memory environment with the V1 memory environment.
But it's very sloooow. I wonder why; V7 on simh is much faster than V1.
Cheers,
Warren
P.S The C compiler doesn't have for loops :-)
In the svn repository, patches/upcase.patch now fixes the kernel so
that CR is converted into LF. This means that you don't have to type ^J
in any more.
Warren
I removed some older tools from the svn. If you're still using them
and want to hold on to them, you might want to back up your copy
before updating, or pull old versions from svn (feel free to send
me questions if you are unsure how).
Assemv7 and assem went away as did dumpaout.py.
Tim Newsham
http://www.thenewsh.com/~newsham/
Would people mind if I imported apout src code into svn under tools/?
It's 35 files, 280K. I've fixed one small bug, and as we use it a lot it
might be good that you can get the latest version.
Warren
I just tried this command and got this output. Any ideas?
Warren
# who bin
).. Jan 1 13:02:48
b Dec 17 21:22:33
:. Jan 6 04:04:20
Jan 1 00:00:00
s1c Jan 2 08:46:04
2cat Jan 1 15:35:29
e Jan 2 08:27:52
chmod6 Dec 3 20:05:51
Jan 1 00:00:00
d Nov 24 08:05:49
:db Jan 1 18:01:07
Jan 1 00:00:00
ds> Jan 9 10:39:19
Jan 1 00:00:01
hoAe Jan 1 00:00:00
Bexit Jan 1 20:26:45
n Jan 1 00:00:00
formF Dec 26 13:00:28
Jan 1 00:00:01
l Jan 1 00:00:00
Jlogin Jan 1 22:53:32
i Jan 1 00:00:00
makiN Nov 24 06:05:45
r Jan 1 00:00:01
n Jan 1 00:00:00
Rod Jan 2 01:19:06
w Jan 1 00:00:00
rmV Dec 20 04:59:37
Jan 1 00:00:01
s Nov 24 09:55:03
Zskip Jan 2 03:44:31
a Jan 1 00:00:00
strip^ Jan 12 21:01:19
Jan 1 00:00:01
mat Jan 2 09:58:53
btm Jan 2 06:10:31
Jan 1 00:00:00
wcf Dec 4 02:01:29
e Jan 1 00:00:01