Subject: CVS commit: src
To: None <source-changes@NetBSD.org>
From: David Young <dyoung@netbsd.org>
List: source-changes
Date: 12/16/2003 06:48:09
Module Name:	src
Committed By:	dyoung
Date:		Tue Dec 16 06:48:09 UTC 2003

Modified Files:
	src/contrib/sys/arch/i386/dev: athhal-elf.o
	src/contrib/sys/dev/ic: athhal.h athhal_devid.h athhal_osdep.c
	    athhal_osdep.h athhal_version.h
	src/sys/dev/ic: ath.c athcompat.h athioctl.h athvar.h
	src/sys/dev/pci: if_ath_pci.c

Log Message:
Synchronize with FreeBSD:

 * add constants to enums

 * HAL update: stops panics, fixes ad hoc-mode beacons, some API
   changes

 * get and use mac/phy/rf front-end revision codes

 * add a custom ath(4) ic_node_getrssi callback which does RSSI
   averaging

 * do not immediately scan, but re-associate after missing beacons.

 * bug fix: don't if_init after detach.

 * HAL diagnostics ioctl, SIOCGATHDIAG

 * send DS parameters element in beacons

 * const-ify some pointers

 * consolidate rx-filter settings into ath_calcrxfilter

 * abstract FreeBSD `ticks', NetBSD `hardclock_ticks' with ATH_TICKS()

 * misc. other changes


To generate a diff of this commit:
cvs rdiff -r1.2 -r1.3 src/contrib/sys/arch/i386/dev/athhal-elf.o
cvs rdiff -r1.2 -r1.3 src/contrib/sys/dev/ic/athhal.h \
    src/contrib/sys/dev/ic/athhal_devid.h \
    src/contrib/sys/dev/ic/athhal_osdep.c \
    src/contrib/sys/dev/ic/athhal_osdep.h \
    src/contrib/sys/dev/ic/athhal_version.h
cvs rdiff -r1.17 -r1.18 src/sys/dev/ic/ath.c
cvs rdiff -r1.2 -r1.3 src/sys/dev/ic/athcompat.h src/sys/dev/ic/athioctl.h
cvs rdiff -r1.5 -r1.6 src/sys/dev/ic/athvar.h
cvs rdiff -r1.4 -r1.5 src/sys/dev/pci/if_ath_pci.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.