Subject: Re: CVS commit: src/sys/contrib/dev/ath/netbsd
To: Garrett D'Amore <gdamore@NetBSD.org>
From: Garrett D'Amore <garrett_damore@tadpole.com>
List: source-changes
Date: 04/03/2006 19:13:10
David Young wrote:
> On Tue, Apr 04, 2006 at 01:26:53AM +0000, Garrett D'Amore wrote:
>   
>> Module Name:	src
>> Committed By:	gdamore
>> Date:		Tue Apr  4 01:26:53 UTC 2006
>>
>> Added Files:
>> 	src/sys/contrib/dev/ath/netbsd: Makefile.ath.inc
>>
>> Log Message:
>> Centralize rules for building atheros HAL for various supported platforms,
>> including easy override mechanism for ports that need it.
>>
>> To use this, just .include this file instead of listing explicit rules
>> for building the target.  A change to std/conf/files will be made shortly
>> that lists /athhal.o as an object if "ath" is defined.
>>
>> If you need to override the default HAL selected for some reason (for example
>> to use an xscale version of the HAL on evbarm kernels that support it), add
>> a "makeoptions ATH_MACHINE_HAL=<hal>", for example to select the XScale
>> LE configuration you could use "makeoptions ATH_MACHINE_HAL=xscale-le-elf".
>>     
>
> Garrett,
>
> You rock.
>
> Dave
>
>   

I'm going to commit a change to make i386, amd64, etc. all use this. 
I'm testing right now, which unfortunately requires me to bootstrap
toolchains for amd64 and macppc....

-- 
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