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