Subject: Re: Embedding NetBSD
To: None <port-mips@NetBSD.ORG>
From: Toru Nishimura <nisimura@itc.aist-nara.ac.jp>
List: port-mips
Date: 04/25/2001 14:53:56
> Could someone direct me to a FAQ or other info regarding embedding NetBSD
> into "deeply" embedded systems. I need to have info on bootloaders ( I need
> to add system diagnostics and some boot terminal functions ), Flash file
> system management (for onboard Flash, not Compact Flash cards).

It's out of NetBSD scope, in theory.

"The art of embedding" is too hot topic that it has not been mature
enough to make text books for the subject.  The issue is, such the
systems are subject specific by nature, and it's not necessarily true
that one instance of the approach and implementation is useful, or even
valid, to others.  So, no siliver bullet.  Let's say, bootloader.
Some bright engineers can build feature-rich, useful, and yet
re-targettable ROM monitor, but it's very likely "over engineered" for
specific development project with given time-frame. 

For flash memory, I can provide a pointer to OpenBSD/wgrisc.  It
implements "flash memory disk" on conventional flash chip.  As I'm
unable to try the code myself, I can not say the usefulness or the
technical feasiblity.

Tohru Nishimura