Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!nntp.coast.net!news.kei.com!news.mathworks.com!fu-berlin.de!irz401!orion.sax.de!uriah.heep!news From: j@uriah.heep.sax.de (J Wunsch) Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: Embedded FreeBSD Date: 27 Dec 1996 17:04:10 GMT Organization: Private BSD site, Dresden Lines: 29 Message-ID: <5a0via$df1@uriah.heep.sax.de> References: <32B744C0.2DA9@wdc.net> Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) NNTP-Posting-Host: localhost.heep.sax.de Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Newsreader: knews 0.9.6 X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:33296 Darren Bordelon <darren@wdc.net> wrote: > We would like to have the the file system in flash ram at some address > beyond the normal ram memory. Can the kernel be configured, perhaps with > the ram disk driver, to use such a memory space for a ram disk, or would > a completely new device driver be needed in this situation? I think you could write a bootstrap that runs the kernel directly off the flashram. Running other binaries from the flashram might be more complicated. Perhaps you would indeed better write a `disk driver' for it. You could also consider the embedded MFS hack that is used by the installation floppy, though this is somewhat different from your desire. > We would not need most of the stuff under /etc. What is required, if > anything, by the kernel in this dir? The kernel doesn't read any files, and the only files it's going to write directly are coredumps, ktrace output, and process accounting files. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)