DiskOnChip bootloader.

David Woodhouse dwmw2 at infradead.org
Tue Jan 18 06:26:23 EST 2000

I've just taken a look at the grub source code, and it looks like:

	a. It should easily it in the 48Kb which we have for DoC firmware.		b. It should be fairly easy to make it talk DiskOnChip.

This is promising - we should be able to replace the DiskOnChip built-in BIOS 
with a version of grub which is capable of reading DOS and ext2 partitions off 
the DiskOnChip, and booting kernels it finds on them.

All we need to do is modify stage1 to handle the fact that the whole 
thing's already been loaded into memory - stage1 could probably be eliminated, 
in fact, if we modify stage2 to be aware that it may be loaded at a different 
address to normal.

I reckon it'd be a few minutes work to get Grub running from the DiskOnChip 
firmware, and about half a day more to add primitive read-only DiskOnChip 
support to its rawread() routine so it can actually boot a kernel off the 
DiskOnChip too.

If only I had that time available ATM :)


To unsubscribe, send "unsubscribe mtd" to majordomo at infradead.org

More information about the linux-mtd mailing list