Initial import of binutils 2.22 on the new vendor branch
[dragonfly.git] / tools / tools / ath / athprom / eeprom-5
1 # $FreeBSD: src/tools/tools/ath/athprom/eeprom-5,v 1.1 2008/12/07 19:17:33 sam Exp $
2 #
3 # v5 format EEPROM template
4 #
5 .ifmode 11a
6  =================Header Information for mode 11a===============
7  |  Major Version           $V_major  |  Minor Version           $V_minor  |
8  |  EAR Start              $earStart  |  Target Power Start     $tpStart  |
9  |  EEP MAP                $eepMap  |  Enable 32 khz      $exist32KHzCrystal  |
10  |  EEP Map2PowerCalStart  $eepMap2PowerCalStart  |                            |
11  |-------------------------------------------------------------|
12  |  A Mode         $Amode  |  B Mode         $Bmode  |  G Mode        $Gmode  |
13  |  RegDomain    $regdomain |  Turbo2 Disable $turbo2Disable  |  Turbo5 Disable $turbo5Disable |
14  |  RF Silent      $rfKill  |  XR5 Disable    $disableXr5  |  XR2 Disable    $disableXr2 |
15  | Turbo 2W Maximum dBm $turbo2WMaxPower5 | cckOfdmDelta(10x) $cckOfdmDelta | GainI $gainI   |
16  |-------------------------------------------------------------|
17  |  worldwide roaming        $WWR  |  False detect backoff  $falseDetectBackoff  |
18  |  device type              $deviceType  |  Switch Settling Time  $switchSettling  |
19  |  ADC Desired size       $adcDesiredSize  |  XLNA Gain             $xlnaGain  |
20  |  tx end to XLNA on     $txEndToXLNAOn  |  Threashold 62         $thresh62  |
21  |  tx end to XPA off     $txEndToXPAOff  |  tx end to XPA on      $txFrameToXPAOn  |
22  |  PGA Desired size       $pgaDesiredSize  |  Noise Threshold        $noiseFloorThresh  |
23  |  XPD Gain              $xgain  |  XPD                      $xpd  |
24  |  txrx Attenuation      $txrxAtten  |  Capabilities        $capField  |
25  |  Turbo txrx Attenuat   $txrxAttenTurbo  |  Turbo Switch Settling $switchSettlingTurbo  |
26  |  Turbo ADC Desired Size $adcDesiredSizeTurbo  |  Turbo PGA Desired Size $pgaDesiredSizeTurbo  |
27  |  Turbo rxtx Margin     $rxtxMarginTurbo  |                              |
28  |  Antenna control    0  $antennaControl0  |  Antenna control    1  $antennaControl1  |
29  |  Antenna control    2  $antennaControl2  |  Antenna control    3  $antennaControl3  |
30  |  Antenna control    4  $antennaControl4  |  Antenna control    5  $antennaControl5  |
31  |  Antenna control    6  $antennaControl6  |  Antenna control    7  $antennaControl7  |
32  |  Antenna control    8  $antennaControl8  |  Antenna control    9  $antennaControl9  |
33  |  Antenna control   10  $antennaControl10  |                              |
34  |-------------------------------------------------------------|
35  |   OB_1   $ob1   |   OB_2    $ob2   |   OB_3   $ob3  |   OB_4     $ob4   |
36  |   DB_1   $db1   |   DB_2    $db2   |   DB_3   $db3  |   DB_4     $db4   |
37  ===============================================================
38
39 =========2413 Power Calibration Information===================
40 | XPD_Gain_mask     $xpd_mask | Number of channels    $numChannels |        |
41 |========|======|========|========|========|========|========|
42 |  freq  | pd   |  pwr1  |  pwr2  |  pwr3  |  pwr4  |  pwr5  |
43 | maxpow | gain | [Vpd]  | [Vpd]  | [Vpd]  | [Vpd]  | [Vpd]  |
44 |========|======|========|========|========|========|========|
45 .forchan
46 .ifpdgain 0
47 | $freq   | $pd_gain | $maxpwr0  | $maxpwr1  | $maxpwr2  | $maxpwr3  | $maxpwr4  |
48 |        |      | $Vpd0  | $Vpd1  | $Vpd2  | $Vpd3  | $Vpd4  |
49 .endpdgain
50 .ifpdgain 1
51 | $maxpow  | $pd_gain | $maxpwr0  | $maxpwr1  | $maxpwr2  | $maxpwr3  | $maxpwr4  |
52 |        |      | $Vpd0  | $Vpd1  | $Vpd2  | $Vpd3  | $Vpd4  |
53 .endpdgain
54 .forpdgain 2
55 | $maxpow  | $pd_gain | $maxpwr0  | $maxpwr1  | $maxpwr2  | $maxpwr3  | $maxpwr4  |
56 |        |      | $Vpd0  | $Vpd1  | $Vpd2  | $Vpd3  | $Vpd4  |
57 .endforpdgain
58 |========|======|========|========|========|========|========|
59 .endforchan
60
61 ============================Target Power Info===============================
62 |     rate     |     $testChannel0     |     $testChannel1     |     $testChannel2     |     $testChannel3     |
63 |==============|==============|==============|==============|==============|
64 |     6-24     |     $pwr6_24_0     |     $pwr6_24_1     |     $pwr6_24_2     |     $pwr6_24_3     |
65 |      36      |     $pwr36_0     |     $pwr36_1     |     $pwr36_2     |     $pwr36_3     |
66 |      48      |     $pwr48_0     |     $pwr48_1     |     $pwr48_2     |     $pwr48_3     |
67 |      54      |     $pwr54_0     |     $pwr54_1     |     $pwr54_2     |     $pwr54_3     |
68 |==============|==============|==============|==============|==============|
69 |     rate     |     $testChannel4     |     $testChannel5     |     $testChannel6     |     $testChannel7     |
70 |==============|==============|==============|==============|==============|
71 |     6-24     |     $pwr6_24_4     |     $pwr6_24_5     |     $pwr6_24_6     |     $pwr6_24_7     |
72 |      36      |     $pwr36_4     |     $pwr36_5     |     $pwr36_6     |     $pwr36_7     |
73 |      48      |     $pwr48_4     |     $pwr48_5     |     $pwr48_6     |     $pwr48_7     |
74 |      54      |     $pwr54_4     |     $pwr54_5     |     $pwr54_6     |     $pwr54_7     |
75 |==============|==============|==============|==============|==============|
76
77 =======================Test Group Band Edge Power========================
78 .forctl
79 |                                                                       |
80 | CTL: $CTL   [ $ctlRD $ctlType mode ]                                    |
81 |=======|=======|=======|=======|=======|=======|=======|=======|=======|
82 | edge  | $rdEdge0  | $rdEdge1  | $rdEdge2  | $rdEdge3  | $rdEdge4  | $rdEdge5  | $rdEdge6  | $rdEdge7  |
83 |=======|=======|=======|=======|=======|=======|=======|=======|=======|
84 | power | $rdEdgePower0  | $rdEdgePower1  | $rdEdgePower2  | $rdEdgePower3  | $rdEdgePower4  | $rdEdgePower5  | $rdEdgePower6  | $rdEdgePower7  |
85 |=======|=======|=======|=======|=======|=======|=======|=======|=======|
86 | flag  |  $rdEdgeFlag0   |  $rdEdgeFlag1   |  $rdEdgeFlag2   |  $rdEdgeFlag3   |  $rdEdgeFlag4   |  $rdEdgeFlag5   |  $rdEdgeFlag6   |  $rdEdgeFlag7   |
87 =========================================================================
88 .endforctl
89 .endmode
90
91 .ifmode 11b
92  =================Header Information for mode 11b===============
93  |  Major Version           $V_major  |  Minor Version           $V_minor  |
94  |  EAR Start              $earStart  |  Target Power Start     $tpStart  |
95  |  EEP MAP                $eepMap  |  Enable 32 khz      $exist32KHzCrystal  |
96  |  EEP Map2PowerCalStart  $eepMap2PowerCalStart  |                            |
97  |-------------------------------------------------------------|
98  |  A Mode         $Amode  |  B Mode         $Bmode  |  G Mode        $Gmode  |
99  |  RegDomain    $regdomain |  Turbo2 Disable $turbo2Disable  |  Turbo5 Disable $turbo5Disable |
100  |  RF Silent      $rfKill  |  XR5 Disable    $disableXr5  |  XR2 Disable    $disableXr2 |
101  | Turbo 2W Maximum dBm $turbo2WMaxPower5 | cckOfdmDelta(10x) $cckOfdmDelta | GainI $gainI   |
102  |-------------------------------------------------------------|
103  |  worldwide roaming        $WWR  |  False detect backoff  $falseDetectBackoff  |
104  |  device type              $deviceType  |  Switch Settling Time  $switchSettling  |
105  |  ADC Desired size       $adcDesiredSize  |  XLNA Gain             $xlnaGain  |
106  |  tx end to XLNA on     $txEndToXLNAOn  |  Threashold 62         $thresh62  |
107  |  tx end to XPA off     $txEndToXPAOff  |  tx end to XPA on      $txFrameToXPAOn  |
108  |  PGA Desired size       $pgaDesiredSize  |  Noise Threshold        $noiseFloorThresh  |
109  |  XPD Gain              $xgain  |  XPD                      $xpd  |
110  |  txrx Attenuation      $txrxAtten  |  Capabilities        $capField  |
111  |  Turbo txrx Attenuat   $txrxAttenTurbo  |  Turbo Switch Settling $switchSettlingTurbo  |
112  |  Turbo ADC Desired Size $adcDesiredSizeTurbo  |  Turbo PGA Desired Size $pgaDesiredSizeTurbo  |
113  |  Turbo rxtx Margin     $rxtxMarginTurbo  |                              |
114  |  Antenna control    0  $antennaControl0  |  Antenna control    1  $antennaControl1  |
115  |  Antenna control    2  $antennaControl2  |  Antenna control    3  $antennaControl3  |
116  |  Antenna control    4  $antennaControl4  |  Antenna control    5  $antennaControl5  |
117  |  Antenna control    6  $antennaControl6  |  Antenna control    7  $antennaControl7  |
118  |  Antenna control    8  $antennaControl8  |  Antenna control    9  $antennaControl9  |
119  |  Antenna control   10  $antennaControl10  |                              |
120  |-------------------------------------------------------------|
121  |   OB_1   $obFor24   |   B_OB    $ob2GHz0   |   DB_1   $dbFor24  |   B_DB     $db2GHz0   |
122  ===============================================================
123
124 =========2413 Power Calibration Information===================
125 | XPD_Gain_mask     $xpd_mask | Number of channels    $numChannels |        |
126 |========|======|========|========|========|========|========|
127 |  freq  | pd   |  pwr1  |  pwr2  |  pwr3  |  pwr4  |  pwr5  |
128 | maxpow | gain | [Vpd]  | [Vpd]  | [Vpd]  | [Vpd]  | [Vpd]  |
129 |========|======|========|========|========|========|========|
130 .forchan
131 .ifpdgain 0
132 | $freq   | $pd_gain | $maxpwr0  | $maxpwr1  | $maxpwr2  | $maxpwr3  | $maxpwr4  |
133 |        |      | $Vpd0  | $Vpd1  | $Vpd2  | $Vpd3  | $Vpd4  |
134 .endpdgain
135 .ifpdgain 1
136 | $maxpow  | $pd_gain | $maxpwr0  | $maxpwr1  | $maxpwr2  | $maxpwr3  | $maxpwr4  |
137 |        |      | $Vpd0  | $Vpd1  | $Vpd2  | $Vpd3  | $Vpd4  |
138 .endpdgain
139 .forpdgain 2
140 | $maxpow  | $pd_gain | $maxpwr0  | $maxpwr1  | $maxpwr2  | $maxpwr3  | $maxpwr4  |
141 |        |      | $Vpd0  | $Vpd1  | $Vpd2  | $Vpd3  | $Vpd4  |
142 .endforpdgain
143 |========|======|========|========|========|========|========|
144 .endforchan
145
146 =============Target Power Info================
147 |     rate     |     $testChannel0     |     $testChannel1     |
148 |==============|==============|==============|
149 |      1       |     $pwr6_24_0     |     $pwr6_24_1     |
150 |      2       |     $pwr36_0     |     $pwr36_1     |
151 |      5.5     |     $pwr48_0     |     $pwr48_1     |
152 |      11      |     $pwr54_0     |     $pwr54_1     |
153 |==============|==============|==============|
154
155 =======================Test Group Band Edge Power========================
156 .forctl
157 |                                                                       |
158 | CTL: $CTL   [ $ctlRD $ctlType mode ]                                    |
159 |=======|=======|=======|=======|=======|=======|=======|=======|=======|
160 | edge  | $rdEdge0  | $rdEdge1  | $rdEdge2  | $rdEdge3  | $rdEdge4  | $rdEdge5  | $rdEdge6  | $rdEdge7  |
161 |=======|=======|=======|=======|=======|=======|=======|=======|=======|
162 | power | $rdEdgePower0  | $rdEdgePower1  | $rdEdgePower2  | $rdEdgePower3  | $rdEdgePower4  | $rdEdgePower5  | $rdEdgePower6  | $rdEdgePower7  |
163 |=======|=======|=======|=======|=======|=======|=======|=======|=======|
164 | flag  |  $rdEdgeFlag0   |  $rdEdgeFlag1   |  $rdEdgeFlag2   |  $rdEdgeFlag3   |  $rdEdgeFlag4   |  $rdEdgeFlag5   |  $rdEdgeFlag6   |  $rdEdgeFlag7   |
165 =========================================================================
166 .endforctl
167 .endmode
168
169 .ifmode 11g
170  =================Header Information for mode 11g===============
171  |  Major Version           $V_major  |  Minor Version           $V_minor  |
172  |  EAR Start              $earStart  |  Target Power Start     $tpStart  |
173  |  EEP MAP                $eepMap  |  Enable 32 khz      $exist32KHzCrystal  |
174  |  EEP Map2PowerCalStart  $eepMap2PowerCalStart  |                            |
175  |-------------------------------------------------------------|
176  |  A Mode         $Amode  |  B Mode         $Bmode  |  G Mode        $Gmode  |
177  |  RegDomain    $regdomain |  Turbo2 Disable $turbo2Disable  |  Turbo5 Disable $turbo5Disable |
178  |  RF Silent      $rfKill  |  XR5 Disable    $disableXr5  |  XR2 Disable    $disableXr2 |
179  | Turbo 2W Maximum dBm $turbo2WMaxPower5 | cckOfdmDelta(10x) $cckOfdmDelta | GainI $gainI   |
180  |-------------------------------------------------------------|
181  |  worldwide roaming        $WWR  |  False detect backoff  $falseDetectBackoff  |
182  |  device type              $deviceType  |  Switch Settling Time  $switchSettling  |
183  |  ADC Desired size       $adcDesiredSize  |  XLNA Gain             $xlnaGain  |
184  |  tx end to XLNA on     $txEndToXLNAOn  |  Threashold 62         $thresh62  |
185  |  tx end to XPA off     $txEndToXPAOff  |  tx end to XPA on      $txFrameToXPAOn  |
186  |  PGA Desired size       $pgaDesiredSize  |  Noise Threshold        $noiseFloorThresh  |
187  |  XPD Gain              $xgain  |  XPD                      $xpd  |
188  |  txrx Attenuation      $txrxAtten  |  Capabilities        $capField  |
189  |  Turbo txrx Attenuat   $txrxAttenTurbo  |  Turbo Switch Settling $switchSettlingTurbo  |
190  |  Turbo ADC Desired Size $adcDesiredSizeTurbo  |  Turbo PGA Desired Size $pgaDesiredSizeTurbo  |
191  |  Turbo rxtx Margin     $rxtxMarginTurbo  |                              |
192  |  Antenna control    0  $antennaControl0  |  Antenna control    1  $antennaControl1  |
193  |  Antenna control    2  $antennaControl2  |  Antenna control    3  $antennaControl3  |
194  |  Antenna control    4  $antennaControl4  |  Antenna control    5  $antennaControl5  |
195  |  Antenna control    6  $antennaControl6  |  Antenna control    7  $antennaControl7  |
196  |  Antenna control    8  $antennaControl8  |  Antenna control    9  $antennaControl9  |
197  |  Antenna control   10  $antennaControl10  |                              |
198  |-------------------------------------------------------------|
199  |   OB_1   $obFor24g   |   B_OB    $ob2GHz1   |   DB_1   $dbFor24g  |   B_DB     $db2GHz1   |
200  ===============================================================
201
202 =========2413 Power Calibration Information===================
203 | XPD_Gain_mask     $xpd_mask | Number of channels    $numChannels |        |
204 |========|======|========|========|========|========|========|
205 |  freq  | pd   |  pwr1  |  pwr2  |  pwr3  |  pwr4  |  pwr5  |
206 | maxpow | gain | [Vpd]  | [Vpd]  | [Vpd]  | [Vpd]  | [Vpd]  |
207 |========|======|========|========|========|========|========|
208 .forchan
209 .ifpdgain 0
210 | $freq   | $pd_gain | $maxpwr0  | $maxpwr1  | $maxpwr2  | $maxpwr3  | $maxpwr4  |
211 |        |      | $Vpd0  | $Vpd1  | $Vpd2  | $Vpd3  | $Vpd4  |
212 .endpdgain
213 .ifpdgain 1
214 | $maxpow  | $pd_gain | $maxpwr0  | $maxpwr1  | $maxpwr2  | $maxpwr3  | $maxpwr4  |
215 |        |      | $Vpd0  | $Vpd1  | $Vpd2  | $Vpd3  | $Vpd4  |
216 .endpdgain
217 .forpdgain 2
218 | $maxpow  | $pd_gain | $maxpwr0  | $maxpwr1  | $maxpwr2  | $maxpwr3  | $maxpwr4  |
219 |        |      | $Vpd0  | $Vpd1  | $Vpd2  | $Vpd3  | $Vpd4  |
220 .endforpdgain
221 |========|======|========|========|========|========|========|
222 .endforchan
223
224 =============Target Power Info================
225 |     rate     |     $testChannel0     |     $testChannel1     |
226 |==============|==============|==============|
227 |     6-24     |     $pwr6_24_0     |     $pwr6_24_1     |
228 |      36      |     $pwr36_0     |     $pwr36_1     |
229 |      48      |     $pwr48_0     |     $pwr48_1     |
230 |      54      |     $pwr54_0     |     $pwr54_1     |
231 |==============|==============|==============|
232
233 =======================Test Group Band Edge Power========================
234 .forctl
235 |                                                                       |
236 | CTL: $CTL   [ $ctlRD $ctlType mode ]                                    |
237 |=======|=======|=======|=======|=======|=======|=======|=======|=======|
238 | edge  | $rdEdge0  | $rdEdge1  | $rdEdge2  | $rdEdge3  | $rdEdge4  | $rdEdge5  | $rdEdge6  | $rdEdge7  |
239 |=======|=======|=======|=======|=======|=======|=======|=======|=======|
240 | power | $rdEdgePower0  | $rdEdgePower1  | $rdEdgePower2  | $rdEdgePower3  | $rdEdgePower4  | $rdEdgePower5  | $rdEdgePower6  | $rdEdgePower7  |
241 |=======|=======|=======|=======|=======|=======|=======|=======|=======|
242 | flag  |  $rdEdgeFlag0   |  $rdEdgeFlag1   |  $rdEdgeFlag2   |  $rdEdgeFlag3   |  $rdEdgeFlag4   |  $rdEdgeFlag5   |  $rdEdgeFlag6   |  $rdEdgeFlag7   |
243 =========================================================================
244 .endforctl
245 .endmode