Hi
Played with arcboot today and fixed (for me atleast) loading of 32-bit
kernels.
I've also added a very simple progress thing so you know something is
happening when
the kernel is loaded.
Anyway, the patch can be found here:
http://fairytale.tal.org/pub/talinux/patches/arcboot-O2boot-and-progress.patch
The fix was quite simple, arcboot was loading the kernel over itself, the
- .base = 0x80004000,
+ .base = 0x80002000,
change is the actual fix. 64-bit kernels loads fine after the fix.
There is some extra stuff (a patch from gentoo, removal debuging from e2fs
lib, etc) too..
--
Kaj-Michael Lang , milang@tal.org
|