Re: Flash File Systems or Translation Layers?

Warner Losh <[email protected]>
Newsgroups gmane.os.freebsd.devel.small
Message-ID <[email protected]>
> The driver for 'this' ;-) is that most bootloaders can't read the  
> (root) filesystem.  By putting the
> kernel out in the flash somewhere, its easy for the loader to read  
> the kernel into memory, do a bit
> of setup, then 'jump' to the kernel.  The kernel can load the root  
> filesystem (or the boot loader can read it
> into memory somewhere, if necessary.)

I'm working on porting the i386 boot2 to the arm part that I'm working
on.  I've written a loader from almost scratch for it (started with
the bootloader that came with an eval board).  I'll add support for
booting off of SD cards and SPI flash memory parts that have been
partitioned using UFS.  I'm not sure how much sense it makes to use
UFS for the SPI part that will just have a kernel, a FPGA image and a
RAM disk on it, but it makes good sense for a SD card that will look
like a more traditional system.

Warner
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-small
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.