Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Jan 2007 20:35:31 GMT
From:      Sam Leffler <sam@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 113791 for review
Message-ID:  <200701312035.l0VKZV7M016028@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=113791

Change 113791 by sam@sam_ebb on 2007/01/31 20:35:29

	standardize on .5 dBm for min/max channel power; we
	only need 1 dBm units for 11h but there's no reason
	to discard extra information that's useful to users

Affected files ...

.. //depot/projects/wifi/sys/net80211/_ieee80211.h#15 edit
.. //depot/projects/wifi/sys/net80211/ieee80211.c#40 edit

Differences ...

==== //depot/projects/wifi/sys/net80211/_ieee80211.h#15 (text+ko) ====

@@ -109,8 +109,8 @@
 	u_int16_t	ic_flags;	/* see below */
 	u_int8_t	ic_ieee;	/* IEEE channel number */
 	int8_t		ic_maxregpower;	/* maximum regulatory tx power in dBm */
-	int8_t		ic_maxpower;	/* maximum tx power in dBm */
-	int8_t		ic_minpower;	/* minimum tx power in dBm */
+	int8_t		ic_maxpower;	/* maximum tx power in .5 dBm */
+	int8_t		ic_minpower;	/* minimum tx power in .5 dBm */
 };
 
 #define	IEEE80211_CHAN_MAX	255

==== //depot/projects/wifi/sys/net80211/ieee80211.c#40 (text+ko) ====

@@ -612,11 +612,12 @@
 			cw = 5;
 		else
 			cw = 20;
-		printf("%4d  %4d%c %2d  %6d  %6d  %6d\n"
+		printf("%4d  %4d%c %2d  %6d  %4d.%d  %4d.%d\n"
 			, c->ic_ieee, c->ic_freq, type
 			, cw
 			, c->ic_maxregpower
-			, c->ic_minpower, c->ic_maxpower
+			, c->ic_minpower / 2, c->ic_minpower & 1 ? 5 : 0
+			, c->ic_maxpower / 2, c->ic_maxpower & 1 ? 5 : 0
 		);
 	}
 }



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200701312035.l0VKZV7M016028>