From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1UQhqx-0003Hi-QM for mharc-grub-devel@gnu.org; Fri, 12 Apr 2013 13:33:35 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35070) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UQhqr-0003GT-GM for grub-devel@gnu.org; Fri, 12 Apr 2013 13:33:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UQhqm-0005O0-Gj for grub-devel@gnu.org; Fri, 12 Apr 2013 13:33:29 -0400 Received: from mail-ee0-f50.google.com ([74.125.83.50]:47984) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UQhqm-0005Nj-Ah for grub-devel@gnu.org; Fri, 12 Apr 2013 13:33:24 -0400 Received: by mail-ee0-f50.google.com with SMTP id e53so1406772eek.37 for ; Fri, 12 Apr 2013 10:33:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:subject :x-enigmail-version:content-type; bh=SPhzTu6GzTUsoRmpkBpFgveaU1eAl3wZWirBo3hMx1M=; b=h4YTVuX6eV4eiP46QpzRE22TJbxdtWG0/eaq3uZrXCU2xpPOFRcaZAPWpMcfsABHcQ AfC7jLXjnJvmob/Mmxe/GqoSr/jTzQ+4M/bf4Mri9BlLILUEZj5+l7XW0Zrn2oOSrpTI ae1NbK984T7tz1VLQD27fL/HCsR2LGGmDJ2Phkm30+IpeErW0bYtC5qH3M3FnE2usEE+ AdbojsaA8/Z4lJF2zVYKwV1SC6LGheUibB77rBWZmUrg1dkNTga2nlySCzu8oCzWYYFm ULtE/NXoC7AeVwEvG2DBhQ2oye9bU1BbaN37t6PlHZpU5Bwq9krDW9gwfWVAejBNiDcF wF0w== X-Received: by 10.15.99.201 with SMTP id bl49mr30032513eeb.43.1365788003620; Fri, 12 Apr 2013 10:33:23 -0700 (PDT) Received: from debian.x201.phnet (245-188.1-85.cust.bluewin.ch. [85.1.188.245]) by mx.google.com with ESMTPS id bj2sm12271456eeb.1.2013.04.12.10.33.22 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 12 Apr 2013 10:33:22 -0700 (PDT) Message-ID: <51684561.1040002@gmail.com> Date: Fri, 12 Apr 2013 19:33:21 +0200 From: =?UTF-8?B?VmxhZGltaXIgJ8+GLWNvZGVyL3BoY29kZXInIFNlcmJpbmVua28=?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20130116 Icedove/10.0.12 MIME-Version: 1.0 To: The development of GRUB 2 Subject: ARM branch X-Enigmail-Version: 1.4.1 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enigC6F3B9EEDC39E42EB2F36814" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 74.125.83.50 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2013 17:33:34 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigC6F3B9EEDC39E42EB2F36814 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello, all. I've uploaded Leif's and my ARM code to http://bzr.savannah.gnu.org/lh/grub/branches/arm/changes. Francesco's code will be added as well once his papers are done. The only dirty part for Raspberry pi that I didn't upload is: =3D=3D=3D modified file 'conf/Makefile.common' --- conf/Makefile.common 2013-04-07 00:41:07 +0000 +++ conf/Makefile.common 2013-04-12 14:55:49 +0000 @@ -40,8 +40,7 @@ if COND_arm # Image entry point always in ARM (A32) state - ensure proper functionality if # the rest is built for the Thumb (T32) state. - CFLAGS_PLATFORM +=3D -mthumb-interwork -mno-unaligned-access -mlong-ca= lls - CCASFLAGS_PLATFORM =3D -Wa,-mimplicit-it=3Dthumb + CFLAGS_PLATFORM +=3D -mthumb-interwork -march=3Darmv6 -mlong-calls LDFLAGS_PLATFORM =3D -Wl,--wrap=3D__clear_cache endif =3D=3D=3D modified file 'grub-core/kern/dl.c' --- grub-core/kern/dl.c 2013-03-19 19:25:09 +0000 +++ grub-core/kern/dl.c 2013-04-12 14:55:49 +0000 @@ -588,7 +588,7 @@ { grub_dprintf ("modules", "flushing 0x%lx bytes at %p\n", (unsigned long) mod->sz, mod->base); - grub_arch_sync_caches (mod->base, mod->sz); + // grub_arch_sync_caches (mod->base, mod->sz); } /* Load a module from core memory. */ --------------enigC6F3B9EEDC39E42EB2F36814 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iF4EAREKAAYFAlFoRWEACgkQNak7dOguQgk/2gD+L1bEw2z2y3ZMf3WOrDyuv9TZ dAWyhUBLkw0Xk9NK04QA/j5IX50XAvfs3ZbXZE0QnMy0jua9M/GZEyqBYtS9MVrg =fDii -----END PGP SIGNATURE----- --------------enigC6F3B9EEDC39E42EB2F36814--