From owner-freebsd-stable Tue Jan 11 19: 1:22 2000 Delivered-To: freebsd-stable@freebsd.org Received: from workhorse.iMach.com (workhorse.iMach.com [206.127.77.89]) by hub.freebsd.org (Postfix) with ESMTP id 3DB60154F4; Tue, 11 Jan 2000 19:00:56 -0800 (PST) (envelope-from forrestc@workhorse.iMach.com) Received: from localhost (forrestc@localhost) by workhorse.iMach.com (8.9.3/8.9.3) with SMTP id TAA11462; Tue, 11 Jan 2000 19:59:09 -0700 (MST) Date: Tue, 11 Jan 2000 19:59:08 -0700 (MST) From: "Forrest W. Christian" To: Geff Hanoian Cc: Mike Smith , freebsd-stable@FreeBSD.ORG Subject: Re: fbsdboot.exe can't load elf kernels In-Reply-To: <200001120122.RAA12091@kusanagi.boing.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 11 Jan 2000, Geff Hanoian wrote: > I did the research a few months ago. One manufacturer actually wanted > to sell us a compiler to install a "DOS thing" according the sales person. > I don't remember the models, etc. I'll look it up at some point. Maybe some > embedded experts could lend a hand? I'm defintely an embedded beginner. Nearly 100% of "modern" Flash Memory devices either emulate an IDE drive in Hardware or have emulate a standard BIOS disk device using some sort of BIOS driver, usually in such a way so that it will boot a DOS-like OS from it. Of course, the ones which truly emulate an IDE drive at the hardware level just work like an IDE drive, although slower on writes. The BIOS ones get tricky. Obviously, if the boot loader only uses bios calls to do it's dirty work, these work well, at least through the boot process. If the boot loader tries to access the hardware directly, and it doesn't directly support the flash device, then the boot loader doesn't work. Of course, this also applies to the OS. - Forrest W. Christian (forrestc@imach.com) KD7EHZ ---------------------------------------------------------------------- iMach, Ltd., P.O. Box 5749, Helena, MT 59604 http://www.imach.com Solutions for your high-tech problems. (406)-442-6648 ---------------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message