Article View: comp.sys.nsc.32k
Article #614Re: bsd 4.4 port for pc532
From: Jordan K Hubbard
Date: Wed, 11 Nov 1992 21:34
Date: Wed, 11 Nov 1992 21:34
37 lines
2256 bytes
2256 bytes
Yes, getting a port of 386bsd-0.1 would be a great thing to do. I have actually played with 386bsd (on a pc for 1 week) and I have the sources What is this in reference to? I seem to have missed the thread. Gary and I were talking about this just a couple of weeks ago. I also run 386BSD on my PC (I have for the last month and a half or so and I'm quite happy with it). I've had gcc producing reasonable bsd binaries for the '532 for some time (it's not hard). When linked with my stand-alone stdio library, they actually run, too. None of this is much of a trick, however. The hard part (as I see it) is extracting the MMU setup code from the mach port and somehow grafting it into 386BSD, as well as autoconf'ing in the serial and scsi drivers. Most if the 32532 specific math and assembly code for libc can probably be stolen outright (in fact, the 386BSD math libraries compile with -DNATIONAL!). I need to look at how much trouble the drivers are going to be, but this is hardly my area of expertise. Gary would be far more qualified to comment on that. Actually, I think this would probably amuse the hell out of Bill Jolitz, and he could possibly even be halfway helpful with it if we asked him nice. Those familar with Bill's history will know why it would amuse him to see 386BSD on a national chip. One ofh the problems I see is hosting all this in a coordinated fashion. Phil appears to be trying to host from minix whereas I'm hosting from a PC that shares the same SCSI disk (makes populating a BSD fs with cross-compiled binaries a lot easier!). Adding 30 character filenames to minix is very easy - I'm surprised Phil hasn't done that particular hack yet. In any case, I think cross-compilation is the way to go, for now. Jordan
Technical Details
Message-ID:
<JKH.92Nov11213428@esel.lotus.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!lotus!lotus!jkhReferences:
<m0modS1-00000lC@sucker.pcs.com> <9211110031.AA23727@strawberry.cs.wwu.edu>Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.nsc.32k Path: arc1-ca.pugleaf.net!sparky!uunet!lotus!lotus!jkh From: jkh@esel.lotus.com (Jordan K Hubbard) Subject: Re: bsd 4.4 port for pc532 In-Reply-To: phil@cs.wwu.EDU's message of Wed, 11 Nov 1992 00:31:11 GMT Message-ID: <JKH.92Nov11213428@esel.lotus.com> Sender: news@lotus.com Organization: Lotus Ireland References: <m0modS1-00000lC@sucker.pcs.com> <9211110031.AA23727@strawberry.cs.wwu.edu> Date: 11 Nov 92 21:34:28 Lines: 37