Subject: Atheros .o-file placement proposal
To: None <tech-kern@netbsd.org>
From: David Young <dyoung@pobox.com>
List: tech-kern
Date: 09/07/2003 16:12:33
I propose that the platform-independent Atheros HAL header files go
into src/sys/contrib/dev/ath/, and the i386-dependent objects go into
src/sys/contrib/arch/i386/dev/ath/.

Just to be perfectly clear, here is the FreeBSD layout (left column)
and the NetBSD layout that I propose (right column) for comparison,

FreeBSD src/sys/contrib	 	-->		NetBSD src/sys/contrib
-----------------------				----------------------
dev/ath/COPYRIGHT					dev/ath/COPYRIGHT
dev/ath/README						dev/ath/README
dev/ath/ah.h						dev/ath/ah.h	  
dev/ath/ah_desc.h					dev/ath/ah_desc.h 
dev/ath/ah_devid.h					dev/ath/ah_devid.h
dev/ath/version.h					dev/ath/version.h
dev/ath/freebsd/ah_osdep.c          dev/ath/ah_osdep.c
dev/ath/freebsd/ah_osdep.h          dev/ath/ah_osdep.h
dev/ath/freebsd/opt_ah.h			dev/ath/opt_ah.h
dev/ath/freebsd/ah_if.m				dev/ath/ah_if.m
dev/ath/freebsd/i386-elf.hal.o.uu	arch/i386/dev/ath/i386-elf.hal.o.uu

As the HAL becomes available for new architectures, I will add
arch/macppc/dev/ath/, etc.

Ok?

Dave

-- 
David Young             OJC Technologies
dyoung@ojctech.com      Urbana, IL * (217) 278-3933