FYI the reason why it locks is the 286 multi-tasking is busted.. if you
comment out the iret in ken/slp.c it goes further, but it's busted none the
less...
I just downloaded the source, and after much scrounging around I found my
old Borland 3.1 compiler.. I built the un.exe, and it does the same thing..
blank screen, and off to nowhere... so I started to add some printf's...
Such as this bit in ken\main.c
craftproc();
printf("main.c craftproc()\n");
initdevices();
printf("main.c initdevices()\n");
cinit();
printf("main.c cinit()\n");
binit();
printf("main.c binit()\n");
and I modified dmr\cov.c
initvid()
{
// if (video==1)
// (gdt_beg+6)->base_l =0;
outbyte (VIDCA,VIDCSTART);
outbyte (VIDCD,0);
outbyte (VIDCA,VIDCEND);
outbyte (VIDCD,14);
outbyte (VIDCA,VIDADDRL);
outbyte (VIDCD,0);
outbyte (VIDCA,VIDADDRH);
outbyte (VIDCD,0);
// clear_screen(vd_attr);
cosilence();
}
so I could see some more.. it seems to initialize ok under virtual PC.. I
think the next thing is to dig for some more info on the 1st task.. My Lyons
book is somewhere as I want to create a dummy task that prints "a", and a
second one that prints "b", so I can test the scheduler and get
"abababababba" or something like that..
Another thing I noticed after trying to build the userland is that crt0.asm
is missing.. I'm too much of a newbie to construct that though.. Anyways
I'll try to get further this weekend either with my Lyons book, or with v6
on simh.
I came across his book a few days ago in the Computer Science section of the
University of Canterbury (NZ) Library.
Does anyone know what happened to it? Where it disappeared to, etc?
--
"The Thoth System: Multi-Process Stucturing and Portability"
Prof Cheriton has been on the faculty of Stanford University since
the early 80's. The book was derived from his PhD thesis at the
University of Waterloo.
I emailed him about a year ago asking exactly this question, since
I was looking for software to run on a TI990 minicomputer, and it's
gone.. He didn't really want to even talk much about it.
The Stanford V-System is the closest descendent of Thoth. Even that
may be difficult to find.
More than 20 years ago I worked on a CDC minicomputer the Cyber 18/30. I heard
about an operating system for it that used Zed. Does anyone know about it?
Brantley
I came across his book a few days ago in the Computer Science section of the
University of Canterbury (NZ) Library.
Does anyone know what happened to it? Where it disappeared to, etc?
Zed, for example, is another BCPL derivative, so I feel right at home with it.
Wesley Parish
--
Mau e ki, "He aha te mea nui?"
You ask, "What is the most important thing?"
Maku e ki, "He tangata, he tangata, he tangata."
I reply, "It is people, it is people, it is people."
http://www.linuxjournal.com/article.php?sid=7035&mode=thread&order=0&thold=0
some quotes:
<< LJ: Is it true that you suggested the name "UNIX" for the long ago OS,
Multics? What does that word mean?
BK: Yes, long ago. Multics was an acronym for something like Multiplexed
Information and Computing Service, and it was big and complicated because it
had many of everything. I suggested Unics for Ken's new system, because it was
small and had at most one of anything. (Multi and uni are both Latin roots, so
it was a very weak pun.) Someone else spelled it with the letter X; no one can
remember who. >>
<< LJ: What UNIX OSes do you like? Linux? BSD?
BK: The way I use them, which is as a casual programmer, it doesn't
matter--they are all the same. If I encounter some difference, it only makes me
mad, because there really isn't any reason for things to be different most of
the time. I use Solaris at Princeton, Irix when I visit Bell Labs, and FreeBSD
on my Mac; I also have Cygwin on several PCs so that standard tools are readily
available. >>
But Brian, FreeBSD does not run on a Mac unless you don't need features like
booting up all the way.
http://www.freebsd.org/platforms/ppc.html
<< 3 July, 2002 : This page has been significantly updated. FreeBSD/PowerPC
currently boots almost to the point of reaching single-user mode. >>
Oh well.
Kenneth Stailey:
But Brian, FreeBSD does not run on a Mac unless you don't need features like
booting up all the way.
=======
I think that just underscores the point: it doesn't matter which
church the system goes to as long as it works.
If everyone was as areligious in their computing the world would
be a much better place.
Norman Wilson
Toronto ON
I used to have an old Lotus 123 1A manual, it was for the 3270PC. It
mentioned how there was some windowed system and a way to escape to
DOS 2.0 and how 123 had to be run in full-screen mode because it
raw-blitted to the video RAM. Sounded like the system was rather
Windows 2-like, or at the very least Windows 1-like, back before the
Mac. *blink* I don't know, never seen a 3270PC in real life.
I do think that this CP/88 might be that windowed system.
...I wonder if it could run on Bochs or some other x86 PC emulator *g*
-uso.
kirei-na pinku-na E-MAIL-saito
___________________________________________________________
Get your own Web-based E-mail Service at http://www.zzn.com
Hi all,
I see I've built up a long list of e-mails from people who have
stuff to donate to the Unix Archive. There is now an FTP upload area on
the machine: ftp to minnie.tuhs.org, cd to incoming.
If you do upload anything called XXX, please also include a README.XXX file
so I know what it is, where it came from and other useful information.
If you have material that cannot be publicly released at present, but
would like it archived for safety reasons, simply use random file names,
and tell me the correct names in the README file. I will squirrel these
things away for later.
The area is set to allow uploads and to see the directory contents. No
downloads are possible.
Thanks all!
Warren
I've just come across mention of an I80x86 product of IBM's, called CP/88 and
CP/X86
http://www.stanford.edu/group/mmdd/SiliconValley/Ferguson/Chapter.5.html
Anybody know anything more about it, and is it still extant, in existence?
Wesley Parish
--
Mau e ki, "He aha te mea nui?"
You ask, "What is the most important thing?"
Maku e ki, "He tangata, he tangata, he tangata."
I reply, "It is people, it is people, it is people."