[Top][All Lists]
[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!
pgpEeSh3gqYVr.pgp
Description: PGP signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- ARM alignment fixes and Linux loader,
Timothy Baldwin <=