Nick Kossifidis | 8 Oct 2008 18:04
Favicon

revision 3868 committed

Project     : madwifi
Revision    : 3868
Author      : mickflemm (Nick Kossifidis)
Date        : 2008-10-08 18:04:10 +0200 (Wed, 08 Oct 2008)

Log Message :
 * Add support for RF2413
 * Comment out RF5112 for now (working on an abstract way to handle different 
table formats etc)

Affected Files:
* ath_info/trunk/ath_info.c                           updated             
* ath_info/trunk/eeprom.h                             added               


Modified: ath_info/trunk/ath_info.c
===================================================================
--- ath_info/trunk/ath_info.c	2008-09-23 18:21:56 UTC (rev 3867)
+++ ath_info/trunk/ath_info.c	2008-10-08 16:04:10 UTC (rev 3868)
 <at>  <at>  -28,6 +28,7  <at>  <at> 
 #include <sys/mman.h>
 #include <endian.h>
 #include <byteswap.h>
+#include "eeprom.h"
 
 #undef ARRAY_SIZE
 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))
 <at>  <at>  -64,72 +65,92  <at>  <at> 
 	u_int8_t sr_val;
 };
(Continue reading)

Nick Kossifidis | 19 Oct 2008 16:49
Favicon

revision 3869 committed

Project     : madwifi
Revision    : 3869
Author      : mickflemm (Nick Kossifidis)
Date        : 2008-10-19 16:49:39 +0200 (Sun, 19 Oct 2008)

Log Message :
 * Add support for RF5111
 * Re-enable RF5112 code

Affected Files:
* ath_info/trunk/ath_info.c                           updated             
* ath_info/trunk/eeprom.h                             updated             

Modified: ath_info/trunk/ath_info.c
===================================================================
--- ath_info/trunk/ath_info.c	2008-10-08 16:04:10 UTC (rev 3868)
+++ ath_info/trunk/ath_info.c	2008-10-19 14:49:39 UTC (rev 3869)
 <at>  <at>  -779,8 +779,6  <at>  <at> 

 /*
  * Read per channel calibration info from EEPROM
- * This doesn't work on 2112+ chips (EEPROM versions >= 4.6),
- * I only tested it on 5213 + 5112. This is still work in progress...
  *
  * This info is used to calibrate the baseband power table. Imagine
  * that for each channel there is a power curve that's hw specific
 <at>  <at>  -793,14 +791,194  <at>  <at> 
  * and we have to scale (to create the full table for these channels) and
  * interpolate (in order to create the table for any channel).
  */
(Continue reading)


Gmane