Date: Sat, 2 May 2009 00:29:10 +0400 From: Stanislav Sedov <stas@FreeBSD.org> To: freebsd-arm@freebsd.org Subject: Re: PXA27X support Message-ID: <20090502002910.8890ddac.stas@FreeBSD.org> In-Reply-To: <be2f52430905010626s212cf8ebt2a22899297629802@mail.gmail.com> References: <be2f52430905010626s212cf8ebt2a22899297629802@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 1 May 2009 15:26:22 +0200 Jacques Fourie <jacques.fourie@gmail.com> mentioned: > Hi, > > I've been working on getting FreeBSD to boot on my Yoggie > (http://www.yoggie.com/open-firewall-soho) platform. > The only major missing piece is that set_cpufuncs() doesn't support the PXA270 : > > --- a/sys/arm/arm/cpufunc.c > +++ b/sys/arm/arm/cpufunc.c > @@ -1192,6 +1192,7 @@ set_cpufuncs() > #ifdef CPU_XSCALE_PXA2X0 > /* ignore core revision to test PXA2xx CPUs */ > if ((cputype & ~CPU_ID_XSCALE_COREREV_MASK) == CPU_ID_PXA250 || > + (cputype & ~CPU_ID_XSCALE_COREREV_MASK) == CPU_ID_PXA27X || > (cputype & ~CPU_ID_XSCALE_COREREV_MASK) == CPU_ID_PXA210) { > > There are some other differences between the PXA255 and PXA270 such as > different gpio pins etc. but I'm > unsure as to what the best way is to handle this elegantly in the > current pxa code. Currently I'm using a bunch > of #ifdefs in files such as pxa_machdep.c. > Hi! Can you, please, share you code so we can see how to better intergrate it with the current code? -- Stanislav Sedov ST4096-RIPE
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090502002910.8890ddac.stas>