diff options
author | adrian <adrian@FreeBSD.org> | 2012-08-15 08:06:06 +0000 |
---|---|---|
committer | adrian <adrian@FreeBSD.org> | 2012-08-15 08:06:06 +0000 |
commit | 709a1cd8d6309d52974ffe82525c418620d675a5 (patch) | |
tree | 02d79c453dac349dfe80da68b53be069d5537945 | |
parent | 39a34bfaf885afa51112d5afb579db3ddf2bb8b4 (diff) | |
download | FreeBSD-src-709a1cd8d6309d52974ffe82525c418620d675a5.zip FreeBSD-src-709a1cd8d6309d52974ffe82525c418620d675a5.tar.gz |
Bump up the rate control table size to incorporate 3 stream entries.
-rw-r--r-- | sys/dev/ath/ath_hal/ah.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/dev/ath/ath_hal/ah.h b/sys/dev/ath/ath_hal/ah.h index b104c4f..45940f0 100644 --- a/sys/dev/ath/ath_hal/ah.h +++ b/sys/dev/ath/ath_hal/ah.h @@ -550,7 +550,7 @@ enum { typedef struct { int rateCount; /* NB: for proper padding */ - uint8_t rateCodeToIndex[144]; /* back mapping */ + uint8_t rateCodeToIndex[256]; /* back mapping */ struct { uint8_t valid; /* valid for rate control use */ uint8_t phy; /* CCK/OFDM/XR */ @@ -564,12 +564,12 @@ typedef struct { * rate; used for dur. calcs */ uint16_t lpAckDuration; /* long preamble ACK duration */ uint16_t spAckDuration; /* short preamble ACK duration*/ - } info[32]; + } info[64]; } HAL_RATE_TABLE; typedef struct { u_int rs_count; /* number of valid entries */ - uint8_t rs_rates[32]; /* rates */ + uint8_t rs_rates[64]; /* rates */ } HAL_RATE_SET; /* |