From owner-freebsd-small Thu Aug 5 12:54:48 1999 Delivered-To: freebsd-small@freebsd.org Received: from astart2.astart.com (astart2.astart.com [206.71.174.194]) by hub.freebsd.org (Postfix) with ESMTP id EBC8E1552A; Thu, 5 Aug 1999 12:54:44 -0700 (PDT) (envelope-from papowell@astart.com) Received: from h4.private (papowell@h4.private [10.0.0.4]) by astart2.astart.com (8.9.3/8.9.3) with ESMTP id MAA43184; Thu, 5 Aug 1999 12:57:10 -0700 (PDT) Received: (from papowell@localhost) by h4.private (8.9.3/8.9.3) id MAA00300; Thu, 5 Aug 1999 12:54:12 -0700 (PDT) Date: Thu, 5 Aug 1999 12:54:12 -0700 (PDT) From: papowell@astart.com Message-Id: <199908051954.MAA00300@h4.private> To: freebsd-hackers@FreeBSD.ORG, freebsd-small@FreeBSD.ORG, roy.s.nielsen@intel.com Subject: Re: bootloader.... Sender: owner-freebsd-small@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > From owner-freebsd-small@FreeBSD.ORG Fri Jul 30 10:45:10 1999 > From: "Nielsen, Roy S" > To: "'freebsd-small@FreeBSD.org'" , > "'freebsd-hackers@FreeBSD.org'" > Subject: bootloader.... > Date: Fri, 30 Jul 1999 10:44:57 -0700 > > I'm looking at booting(embedded devices) and I've been looking at lilo boot > loader code and booteasy bootloader code... > > does anyone know of any documentation that anyone out there has done on this > topic? -- more specifically without > bios calls/support? > > I've seen the booteasy code at: > > ftp://ftp.freebsd.org/pub/FreeBSD/tools/srcs/bteasy/ > > is there a newer version? this code is supposed to be compiled with > TASM/Borland C right? is there source that > can be compiled with gnu tools? > > I'll take any and all suggestions :) > > Thanks, > -roy > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-small" in the body of the message > FreeBSD 3.2-Release: /usr/src/sys/boot/i386/boot0 Note: this is one of a zillion of boot managers that do this. Note2: you only get 512 bytes loaded in from the MBR or 0 level boot. This is BARELY enough to use the BIOS calls. You use this to load the level 1 boot which is usually about 8K, and even it still uses the bios calls, due to the evil keyboard IO, disk IO remapping, etc. etc., etc. that the BIOS does. Patrick Powell Astart Technologies, papowell@astart.com 9475 Chesapeake Drive, Suite D, Network and System San Diego, CA 92123 Consulting 619-874-6543 FAX 619-279-8424 LPRng - Print Spooler (http://www.astart.com) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-small" in the body of the message