Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Nov 2013 20:40:11 +0000
From:      Andrew Turner <andrew@fubar.geek.nz>
To:        Leif Lindholm <leif.lindholm@linaro.org>
Cc:        freebsd-arm@freebsd.org
Subject:   Re: change in ARM uboot API
Message-ID:  <20131124204011.3baead38@bender.Home>
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 Sat, 16 Nov 2013 17:53:45 +0000
Leif Lindholm <leif.lindholm@linaro.org> wrote:

> Hi,
> 
> (not subscribed from this address, so please cc on any response)
> 
> 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=u-boot.git;a=commit;h=fe1378a961e508b31b1f29a2bb08ba1dac063155
> 
> 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.
> 
> If
> http://svnweb.freebsd.org/base/head/sys/boot/arm/uboot/start.S?view=markup
> is the correct version to inspect, the current loader is affected.

This should be fixed by r258527 [1].

Andrew

[1] http://svnweb.freebsd.org/changeset/base/258527



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20131124204011.3baead38>