Article View: comp.sys.nsc.32k
Article #613bsd 4.4 port for pc532
From: Phil Nelson
Date: Wed, 11 Nov 1992 00:31
Date: Wed, 11 Nov 1992 00:31
52 lines
3047 bytes
3047 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 on my pc532 (under Minix) and have looked at them. Before I could be very aggressive toward getting the kernel running, I needed several things working under minix. Here was my partital list . . . a) gcc with gas, gld, ... (I now have it working, up to gcc-2.2.2. gnu ar and ranlib "required" me at add a system call to minix. That system call was truncate/ftruncate. ) b) Some of the Net-2 utilities, pmake, and other tools used in the making of the kernel/utilities. (I have many of those running.) c) Some way of creating, checking, and copying files to a BSD file system. This would have to include mkdir, mknod, newfs, and fsck. (To date I have newfs, fsck, and mknod working. mkdir is almost working in every case. Copying files from a minix partition to the BSD partition is still not started.) d) Support for the BSD disklabel on disks and a way to boot a new kernel (Supported by my hdsetup program and autoboot monitor.) e) Make sure that standalone programs can be created and loaded to a boot partition using the GNU compiler and binutils. (Done just this week. GNU ld did not generate a correct minix a.out file that the hdsetup program recognized. That is now corrected.) f) I have also discovered that to really have the makefiles as configured work under minix for 386bsd/net-2, minix needs to support at least 30 character file names and symbolic links. (I have neither on my version of minix.) g) I also need a way to generate BSD executables under Minix. This means a complete separate library, include structure, .... These programs could not be tested under minix, but only copied to the BSD partitions. (I have none of this done yet.) I will continue to slowly work on getting my system up to the place where I can work on getting a "532BSD" up and working. I am willing to help where I can and I will continue to try to "upgrade" my Minix to make it possible to do a full build for "532BSD." I understand that Mach is running reasonably well on the pc532 and that when it was being distributed, BNR2SS (single server from the Net2 tape) started to work. I have similar problems to try to compile Mach and the BNR2SS under Minix. We will someday get BSD for the pc532! (I hope!!!!) --Phil
Technical Details
Message-ID:
<9211110031.AA23727@strawberry.cs.wwu.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!sdd.hp.com!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!darwin.sura.net!sgiblab!daver!cs.wwu.EDU!phil@cs.wwu.EDUReferences:
<m0modS1-00000lC@sucker.pcs.com>Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.nsc.32k Path: arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!sdd.hp.com!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!darwin.sura.net!sgiblab!daver!cs.wwu.EDU!phil@cs.wwu.EDU From: phil@cs.wwu.EDU (Phil Nelson) Subject: bsd 4.4 port for pc532 Message-ID: <9211110031.AA23727@strawberry.cs.wwu.edu> Sender: news@daver.bungi.com (Network News) Reply-To: phil@cs.wwu.edu Organization: Association for the Prevention of Polar Bears and Kangaroos References: <m0modS1-00000lC@sucker.pcs.com> Date: Wed, 11 Nov 1992 00:31:11 GMT Lines: 54