Date: Sat, 16 Nov 2013 20:27:21 -0800 From: Tim Kientzle <tim@kientzle.com> To: Leif Lindholm <leif.lindholm@linaro.org> Cc: freebsd-arm@freebsd.org Subject: Re: change in ARM uboot API Message-ID: <C7EF8A16-3BCA-44D5-926E-2E739DC1C52F@kientzle.com> In-Reply-To: <CAF7UmSwyU985XWLqb%2BeuQrOgMn2CtoVg5r==91_RM8Qh7FF03w@mail.gmail.com> References: <CAF7UmSwyU985XWLqb%2BeuQrOgMn2CtoVg5r==91_RM8Qh7FF03w@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Nov 16, 2013, at 9:53 AM, Leif Lindholm <leif.lindholm@linaro.org> = wrote: > Hi, >=20 > (not subscribed from this address, so please cc on any response) >=20 > I came across a bit of an issue with the ARM uboot GRUB port today, > which I believe will also affect the FreeBSD loader: > = http://git.denx.de/cgi-bin/gitweb.cgi?p=3Du-boot.git;a=3Dcommit;h=3Dfe1378= a961e508b31b1f29a2bb08ba1dac063155 >=20 > In short, the global data pointer has now moved from r8 to r9, and > since no API bump was made as a result of this, software now needs to > preserve both of these registers across calls into u-boot. >=20 > If = http://svnweb.freebsd.org/base/head/sys/boot/arm/uboot/start.S?view=3Dmark= up > is the correct version to inspect, the current loader is affected. Thank you. I=92ll update that code to preserve both registers. Cheers, Tim Kientzle
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C7EF8A16-3BCA-44D5-926E-2E739DC1C52F>