grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ARM alignment fixes and Linux loader


From: Timothy Baldwin
Subject: ARM alignment fixes and Linux loader
Date: Sun, 16 Oct 2005 00:07:14 +0100
User-agent: KMail/1.8.2

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: pgpEeSh3gqYVr.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]