First, unlike other ARM assemblers I've seen, GNU AS does not align sections 
to a 4 byte boundary by default. IMHO it should.

This is fixed for grub2-patch3.diff (RISC OS core) by:
http://www.majoroak.f2s.com/tim/grub/patches/grub2-patch7.diff.gz

And for grub2-patch6.diff (Address space abstraction) by:
http://www.majoroak.f2s.com/tim/grub/patches/grub2-patch8.diff.gz

Second, I have cleaned up the Linux/ARM loader and added support for 1Kbyte 
pages. I have successfully tested it on ARM610 and StrongARM processors, with 
RISC OS 3.7. Stuart Winter confirms the Linux/ARM loader works with RISC OS 
4.02 on a StrongARM. Both systems are RiscPCs. Mininum Linux version: 
2.4.18-rmk6 or 2.5.17.

http://www.majoroak.f2s.com/tim/grub/patches/grub2-patch10.diff.gz

Please note this contains a Linux kernel header file licensed under GNU GPL 
version 2 only. I suggest we ask Russell King nicely to change the licence.


-- 
Member AFFS, WYLUG, SWP (UK), UAF, RESPECT, StWC
No to software patents!    Victory to the iraqi resistance!

Attachment: pgpCWP75LEpLv.pgp
Description: PGP signature

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to