From owner-freebsd-hackers Sat Nov 8 03:16:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA01431 for hackers-outgoing; Sat, 8 Nov 1997 03:16:48 -0800 (PST) (envelope-from owner-freebsd-hackers) Received: from d198-232.uoregon.edu (d198-232.uoregon.edu [128.223.198.232]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA01419 for ; Sat, 8 Nov 1997 03:16:43 -0800 (PST) (envelope-from mini@d198-232.uoregon.edu) Received: (from mini@localhost) by d198-232.uoregon.edu (8.8.5/8.8.5) id DAA21133; Sat, 8 Nov 1997 03:16:31 -0800 (PST) Message-ID: <19971108031630.47892@micron.mini.net> Date: Sat, 8 Nov 1997 03:16:30 -0800 From: Jonathan Mini To: Mike Smith Cc: wghhicks@ix.netcom.com, hackers@FreeBSD.ORG Subject: Re: x86 gods; advice? Suggestions? References: <3464465C.435B3950@ix.netcom.com> <199711081106.VAA01053@word.smith.net.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.85e In-Reply-To: <199711081106.VAA01053@word.smith.net.au>; from Mike Smith on Sat, Nov 08, 1997 at 09:36:46PM +1030 X-files: The Truth is Out There Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Mike Smith stands accused of saying: > > Jonathan Mini wrote: > > > I have looked at FreeBSD's boot loading code in detail. As to writing > > > realmode code, I feel your pain. Currently I am suffering from the same > > > problem myself. The closest I have come is Bruce's bcc package, which is > > > *ahem* an entertaining set of utilities. The C compiler has been more annoying > > > that frustrating. > > > > Well, in the bad old days, I would probably have reached for Forth. > > There is some precedent for this approach over at Sun... > > OpenBoot is big and expensive. > > > I could probably whip up a Forth metacompiler for FreeBSD pretty quickly > > using PFE as the host. Just a thought. > > If you can roll a bootloader that uses just the BIOS and has a > footprint around 7k, you'll have our attention... 7k? wow. You've got more space than I thought you did. (by a lot) -- Jonathan Mini Ingenious Productions Software Development P.O. Box 5693, Eugene, Or. 97405 "A child of five could understand this! Quick -- Fetch me a child of five."