Home | History | Annotate | Download | only in utils

Lines Matching defs:Rate

106 DESCRIPTION: Translates a network rate (0x02, 0x82, 0x84, etc...) to host rate (1, 2, 3, ....)
108 INPUT: rate - Network rate
113 RETURN: Host rate if the input rate is valid, otherwise returns 0.
165 rate_e networkToHostRate(UINT8 rate)
167 switch (rate)
229 DESCRIPTION: Translates a host rate (1, 2, 3, ....) to network rate (0x02, 0x82, 0x84, etc...)
231 INPUT: rate - Host rate
236 RETURN: Network rate if the input rate is valid, otherwise returns 0.
239 UINT8 hostToNetworkRate(rate_e rate)
241 switch (rate)
301 rate_e rate = DRV_RATE_1M;
303 if(ratesBitMap & DRV_RATE_MASK_1_BARKER) rate = DRV_RATE_1M;
304 if(ratesBitMap & DRV_RATE_MASK_2_BARKER) rate = DRV_RATE_2M;
305 if(ratesBitMap & DRV_RATE_MASK_5_5_CCK) rate = DRV_RATE_5_5M;
306 if(ratesBitMap & DRV_RATE_MASK_11_CCK) rate = DRV_RATE_11M;
307 if(ratesBitMap & DRV_RATE_MASK_22_PBCC) rate = DRV_RATE_22M;
308 if(ratesBitMap & DRV_RATE_MASK_6_OFDM) rate = DRV_RATE_6M;
309 if(ratesBitMap & DRV_RATE_MASK_9_OFDM) rate = DRV_RATE_9M;
310 if(ratesBitMap & DRV_RATE_MASK_12_OFDM) rate = DRV_RATE_12M;
311 if(ratesBitMap & DRV_RATE_MASK_18_OFDM) rate = DRV_RATE_18M;
312 if(ratesBitMap & DRV_RATE_MASK_24_OFDM) rate = DRV_RATE_24M;
313 if(ratesBitMap & DRV_RATE_MASK_36_OFDM) rate = DRV_RATE_36M;
314 if(ratesBitMap & DRV_RATE_MASK_48_OFDM) rate = DRV_RATE_48M;
315 if(ratesBitMap & DRV_RATE_MASK_54_OFDM) rate = DRV_RATE_54M;
317 return rate;
324 DESCRIPTION: Goes over an array of network rates and returns the max basic rate
326 INPUT: pRates - Rate array
331 RETURN: Max basic rate (in network units)
353 DESCRIPTION: Goes over an array of network rates and returns the max active rate
355 INPUT: pRates - Rate array
360 RETURN: Max active rate (in network units)
382 DESCRIPTION: Verify that the input nitwork rate is valid
384 INPUT: rate - input network rate
392 TI_STATUS validateNetworkRate(UINT8 rate)
394 switch (rate)
432 DESCRIPTION: Translates a host rate (1, 2, 3, ....) to utility rate (2, 4, 11, 22, ....)
434 INPUT: rate - Host rate
439 RETURN: Utility rate if the input rate is valid, otherwise returns 0.
442 UINT8 hostToUtilityRate(rate_e rate)
444 switch (rate)
496 DESCRIPTION: Translates a utility rate (2, 4, 11, 22, ....) to host rate (1, 2, 3, ....) to
498 INPUT: rate - Utility rate
503 RETURN: Host rate if the input rate is valid, otherwise returns 0.
506 rate_e utilityToHostRate(UINT8 rate)
508 switch (rate)
581 firstOFDMrateLoc - the index of first OFDM rate in the rates array.
846 /* Make sure that the basic rate set is included in the supported rate set */
849 /* Ignore modulation in the Tx rate. */
905 /* Make sure that in dot11a mode the desired tx rate is OFDM rate */
910 /* Make sure that the Tx rate is less or equsl to the max supported rate */
933 rate_e Rate = DRV_RATE_AUTO;
942 case HW_BIT_RATE_1MBPS: Rate = DRV_RATE_1M; break;
943 case HW_BIT_RATE_2MBPS: Rate = DRV_RATE_2M; break;
944 case HW_BIT_RATE_5_5MBPS: Rate = DRV_RATE_5_5M; break;
945 case HW_BIT_RATE_6MBPS: Rate = DRV_RATE_6M; break;
946 case HW_BIT_RATE_9MBPS: Rate = DRV_RATE_9M; break;
947 case HW_BIT_RATE_11MBPS: Rate = DRV_RATE_11M; break;
948 case HW_BIT_RATE_12MBPS: Rate = DRV_RATE_12M; break;
949 case HW_BIT_RATE_18MBPS: Rate = DRV_RATE_18M; break;
950 case HW_BIT_RATE_22MBPS: Rate = DRV_RATE_22M; break;
951 case HW_BIT_RATE_24MBPS: Rate = DRV_RATE_24M; break;
952 case HW_BIT_RATE_36MBPS: Rate = DRV_RATE_36M; break;
953 case HW_BIT_RATE_48MBPS: Rate = DRV_RATE_48M; break;
954 case HW_BIT_RATE_54MBPS: Rate = DRV_RATE_54M; break;
961 *AppRate = Rate;
969 UINT32 Rate = 0;
975 case DRV_RATE_AUTO: Rate = 0; break;
977 case DRV_RATE_1M: Rate = HW_BIT_RATE_1MBPS; break;
978 case DRV_RATE_2M: Rate = HW_BIT_RATE_2MBPS; break;
979 case DRV_RATE_5_5M: Rate = HW_BIT_RATE_5_5MBPS; break;
980 case DRV_RATE_11M: Rate = HW_BIT_RATE_11MBPS; break;
981 case DRV_RATE_22M: Rate = HW_BIT_RATE_22MBPS; break;
982 case DRV_RATE_6M: Rate = HW_BIT_RATE_6MBPS; break;
983 case DRV_RATE_9M: Rate = HW_BIT_RATE_9MBPS; break;
984 case DRV_RATE_12M: Rate = HW_BIT_RATE_12MBPS; break;
985 case DRV_RATE_18M: Rate = HW_BIT_RATE_18MBPS; break;
986 case DRV_RATE_24M: Rate = HW_BIT_RATE_24MBPS; break;
987 case DRV_RATE_36M: Rate = HW_BIT_RATE_36MBPS; break;
988 case DRV_RATE_48M: Rate = HW_BIT_RATE_48MBPS; break;
989 case DRV_RATE_54M: Rate = HW_BIT_RATE_54MBPS; break;
996 *HwRate = Rate;
1035 * Process : convert rate from Hw rate to Drv rate
1092 * Process : convert rate from Drv rate to Hw rate
1127 WLAN_OS_REPORT(("ERROR: ConvertDrvRate2HwRate: Invalid input Rate = %d\n ", eRate));
1348 rate_e rate = DRV_RATE_1M;
1350 if(ratesBitMap & DRV_RATE_MASK_1_BARKER) rate = DRV_RATE_1M;
1351 if(ratesBitMap & DRV_RATE_MASK_2_BARKER) rate = DRV_RATE_2M;
1352 if(ratesBitMap & DRV_RATE_MASK_5_5_CCK) rate = DRV_RATE_5_5M;
1353 if(ratesBitMap & DRV_RATE_MASK_11_CCK) rate = DRV_RATE_11M;
1354 if(ratesBitMap & DRV_RATE_MASK_22_PBCC) rate = DRV_RATE_22M;
1355 if(ratesBitMap & DRV_RATE_MASK_6_OFDM) rate = DRV_RATE_6M;
1356 if(ratesBitMap & DRV_RATE_MASK_9_OFDM) rate = DRV_RATE_9M;
1357 if(ratesBitMap & DRV_RATE_MASK_12_OFDM) rate = DRV_RATE_12M;
1358 if(ratesBitMap & DRV_RATE_MASK_18_OFDM) rate = DRV_RATE_18M;
1359 if(ratesBitMap & DRV_RATE_MASK_24_OFDM) rate = DRV_RATE_24M;
1360 if(ratesBitMap & DRV_RATE_MASK_36_OFDM) rate = DRV_RATE_36M;
1361 if(ratesBitMap & DRV_RATE_MASK_48_OFDM) rate = DRV_RATE_48M;
1362 if(ratesBitMap & DRV_RATE_MASK_54_OFDM) rate = DRV_RATE_54M;
1364 return rate;
1371 DESCRIPTION: This function return the Max rate.
1375 operationMode - Current operation mode, used only to set default rate.
1378 OUTPUT: rate - The max rate from the OFDM allowed rates.
1379 modulation - The modulation of the Max Basic rate.
1384 void getMaxRate(UINT32 ratesBitMap, rate_e *rate, modulationType_e *modulation, dot11mode_e operationMode)
1388 /* find max rate */
1408 /* No rate is supported */
1409 WLAN_OS_REPORT((" Error; The rate Bit field does not support any available rate\n"));
1423 /* Return the Max rate */
1424 *rate = maxRate;
1448 DESCRIPTION: This function return the Min rate.
1452 operationMode - Current operation mode, used only to set default rate.
1455 OUTPUT: rate - The min rate from the OFDM allowed rates.
1456 modulation - The modulation of the Min Basic rate.
1461 void getMinRate(UINT32 ratesBitMap, rate_e *rate, modulationType_e *modulation, dot11mode_e operationMode)
1465 /* find min rate */
1485 /* No rate is supported */
1486 WLAN_OS_REPORT((" Error; The rate Bit field does not support any available rate\n"));
1500 /* Return the Max rate */
1501 *rate = minRate;
1523 UINT8 hostRateToNumber(rate_e rate)
1525 switch (rate)