[laptop-discuss] Re: Building ath for sparc without a complete ON build
Garrett D'Amore
garrett_damore at tadpole.com
Sun Sep 10 11:28:02 PDT 2006
Ritesh Sood wrote:
>
>
> On 9/10/06, *Garrett D'Amore* <garrett_damore at tadpole.com
> <mailto:garrett_damore at tadpole.com>> wrote:
>
> Ritesh Sood wrote:
> > On 9/10/06, peter.memishian at sun.com
> <mailto:peter.memishian at sun.com> <peter.memishian at sun.com
> <mailto:peter.memishian at sun.com>> wrote:
> >
> >
> > We don't currently build ath on SPARC, which is why you
> cannot find a
> > Makefile. More importantly, the object-file-only[1] HAL
> layer is only
> > provided for x86 and x64 at this point
> (common/io/ath/hal_*.o.uu).
> > I think it would be possible to provide it for SPARC and
> SPARCv9,
> > but no one has done the necessary work.
> >
> > [1] My understanding is that the HAL source is owned by
> Atheros and its
> > terms do not enable redistribution -- hence the cursed
> uuencoded
> > object files in the source tree.
> >
> > --
> > meem
> >
> > I suspected the issue with the x86 HAL library, so I checked
> on madWIFI, and they do mention SPARC as one of the archs
> supported in general. I couldn't tell however if they have
> released this particular binary, mainly because I don't know where
> to look for it.
> >
> > Any further help is greatly appreciated,
> >
>
> The HAL sources are owned by Sam Leffler and escrowed at
> Atheros. Only
> Sam can do a build.
>
> There is a sparcv9 HAL, but it isn't compatible with Solaris; he
> needs
> to build with a custom gcc apparently.
>
> I'm working to get this resolved, but it costs money, and the bean
> counters have tightened purse strings. Once the purse strings
> ease up,
> I'll get a SPARCv9 HAL and associated Makefiles committed.
>
> -- Garrett
> > cheers,
> > ritesh
> >
> >
> > This message posted from opensolaris.org <http://opensolaris.org>
> > _______________________________________________
> > laptop-discuss mailing list
> > laptop-discuss at opensolaris.org
> <mailto:laptop-discuss at opensolaris.org>
> >
>
>
> --
> Garrett D'Amore, Principal Software Engineer
> Tadpole Computer / Computing Technologies Division,
> General Dynamics C4 Systems
> http://www.tadpolecomputer.com/
> Phone: 951 325-2134 Fax: 951 325-2191
>
> So I guess I'll wait until the HAL binary is released, but I would
> like to get one point clarified. You have mentioned SPARCV9 HAL, but I
> understand that my Ultra 60 is a SPARCV8aplus. Will it work for me?
Yes. SPARCv8aplus is a 32-bit environment on a sparcv9 processor. The
Solaris kernel always runs sparcv9 (i.e. 64-bit), unless you're running
a version of Solaris older than Solaris 9.
- -Garrett
--
Garrett D'Amore, Principal Software Engineer
Tadpole Computer / Computing Technologies Division,
General Dynamics C4 Systems
http://www.tadpolecomputer.com/
Phone: 951 325-2134 Fax: 951 325-2191
More information about the laptop-discuss
mailing list