Date: Wed, 30 Jul 1997 17:21:29 -0700 From: John Polstra <jdp@polstra.com> To: Terry Lambert <terry@lambert.org> Cc: msmith@atrad.adelaide.edu.au, current@FreeBSD.ORG Subject: Re: pccard and -current; a long way to go. :-( Message-ID: <199707310021.RAA19296@austin.polstra.com> In-Reply-To: Your message of "Wed, 30 Jul 1997 10:05:24 PDT." <199707301705.KAA05229@phaeton.artisoft.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> > * Solve the booting problem. My hacked-up bootloader was within > > about 6 bytes of the maximum size -- way too big to commit. GRUB? > > An a.out wrapper for the ELF kernel? > > Frankly, I'd be happy to live with your hacked-up boot loader. OK: ftp://ftp.polstra.com/pub/FreeBSD/elfboot/elfboot-1.0.tar.gz Here is the README.ELF file: This is a hacked-up version of the FreeBSD bootloader that can load both ELF and a.out kernels. The modifications are based on a set of patches received from Bryan Ford <baford@schirf.cs.utah.edu>. This work was done between March, 1997 and May, 1997, starting with the version of the bootloader from FreeBSD-current at that time. I have not attempted to incorporate more recent changes into it. It is possible that you will need to embed it in a "/usr/src/sys" tree of the same vintage, in order to get the right versions of the include files. This bootloader is not suitable for committing to FreeBSD, because it is too large. The limit is 14 sectors (7168 bytes). This bootloader is currently only 32 bytes under that (7136 bytes). John Polstra <jdp@polstra.com> 30 July 1997 -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-knowledge is always bad news." -- John Barth
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199707310021.RAA19296>