Subject: Re: NetBSD-Mach?
To: The Great Mr. Kurtz [David A. Gatwood] <davagatw@Mars.utm.edU>
From: Christian Kuhtz <kuhtz@ix.netcom.com>
List: port-mac68k
Date: 12/10/1996 00:52:47
On Mon, 9 Dec 1996 18:58:12 -0600 (CST), "The Great Mr. Kurtz [David A. =
Gatwood]" <davagatw@Mars.utm.edU> wrote:
> Well, since the Mach Microkernel is evidently based on a code base similar
> to the BSD's, that could make things easier.
*grrr* The mk is not based on BSD code, except for some drivers and assembly =
snippets. The BSD OS server is. Are you sure you are not confusing the =
two? It's not like it is incredibly easy to discern the two in Mach-UX.
> That was what I was thinking, especially some of the stuff that's a pain
> to write.... Like the Assembly Language code. :-)
You will not get around the assembly portion. Learn it, use it, and then =
get a life. ;-)
> > Well, you don't need a second booting partition to use the multi-server
> > part of mach. You can run it off a zip untill it out grow that. Just
>=20
> Right. EZ135. Same dif.
Aha. And you are accessing the ZIP from the Mach mk how? ;-) Oh, you are =
saying you have boot blocks that don't care and load anything from any SCSI =
device? ;-)
You can't get there from here. At least not non-stop. Start with something =
simple like a boot block which loads Mach-O or a.out and runs it. That is =
more than enough to mess with the Mach mk. =20
Then, integrate a Minix fs, or similiar cheap-o-filesystem. No point in =
wasting time on funky filesystems while none of the rest of the kernel is =
working. You will not be able to use the fs from the kernel for a long time =
anyway.=20
Burning the kernel onto the disk, with a stupid boot block loader is the =
best way to start, IMHO.
--
Christian Kuhtz kuhtz@ix.netcom.com - hm, ckuhtz@paranet.com - wk=20=
Network/UNIX Specialist BOYCOTT INTERNET SPAM http://www.vix.com/spam
Paranet, Inc. http://www.paranet.com/