Subject: Re: Atheros .o-file placement proposal
To: None <tech-kern@netbsd.org>
From: Frank van der Linden <fvdl@netbsd.org>
List: tech-kern
Date: 09/09/2003 00:21:53
On Sun, Sep 07, 2003 at 04:12:33PM -0500, David Young wrote:
> 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.

We've made a point of keeping the code BSD-licensed, and that's a bit
fuzzy with these binaries. I think they should definitely be in our
tree, but probably not in sys/. Back when the softdep code had
a different license, we had gnu/sys/ufs/ffs/ffs_softdep.c, and
a reachover to that.

Also, we do not use driver subdirs in dev, we divide them by classes
of drivers. I'd like to be consistent, and have it put in
dev/ic. Perhaps driver subdirs is better in the long run, who knows,
but currently this is not the layout we use.

- Frank

-- 
Frank van der Linden                                            fvdl@netbsd.org
===============================================================================
NetBSD. Free, Unix-like OS. > 45 different platforms.    http://www.netbsd.org/