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 :)
--
dwmw2
To unsubscribe, send "unsubscribe mtd" to majordomo at infradead.org
More information about the linux-mtd
mailing list