From owner-cvs-src-old@FreeBSD.ORG Tue Feb 1 08:03:25 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F0D471065674 for ; Tue, 1 Feb 2011 08:03:25 +0000 (UTC) (envelope-from adrian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DCC0B8FC14 for ; Tue, 1 Feb 2011 08:03:25 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p1183PLX050445 for ; Tue, 1 Feb 2011 08:03:25 GMT (envelope-from adrian@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p1183P5k050444 for cvs-src-old@freebsd.org; Tue, 1 Feb 2011 08:03:25 GMT (envelope-from adrian@repoman.freebsd.org) Message-Id: <201102010803.p1183P5k050444@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to adrian@repoman.freebsd.org using -f From: Adrian Chadd Date: Tue, 1 Feb 2011 08:03:01 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files src/sys/dev/ath if_ath_tx_ht.c if_ath_tx_ht.h src/sys/modules/ath Makefile X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Feb 2011 08:03:26 -0000 adrian 2011-02-01 08:03:01 UTC FreeBSD src repository Modified files: sys/conf files sys/modules/ath Makefile Added files: sys/dev/ath if_ath_tx_ht.c if_ath_tx_ht.h Log: SVN rev 218159 on 2011-02-01 08:03:01Z by adrian Include some preliminary TX HT rate scenario setup code. The AR5416 and later TX descriptors have new fields for supporting 11n bits (eg 20/40mhz mode, short/long GI) and enabling/disabling RTS/CTS protection per rate. These functions will be responsible for initialising the TX descriptors for the AR5416 and later chips for both HT and legacy frames. Beacon frames will remain using the non-11n TX descriptor setup for now; Linux ath9k does much the same. Note that these functions aren't yet used anywhere; a few more framework changes are needed before all of the right rate information is available for TX. Revision Changes Path 1.1559 +2 -0 src/sys/conf/files 1.1 +204 -0 src/sys/dev/ath/if_ath_tx_ht.c (new) 1.1 +39 -0 src/sys/dev/ath/if_ath_tx_ht.h (new) 1.17 +1 -1 src/sys/modules/ath/Makefile