* a null arg because we know it's not needed.
*/
#define A_MS_TICKGET() OS_GETUPTIME(NULL)
-#define A_MEM_ZERO(p,s) OS_MEMZERO(p,s)
#define WLAN_PHY_OFDM IEEE80211_T_OFDM
#define WLAN_PHY_TURBO IEEE80211_T_TURBO
#ifdef MAGPIE_MERLIN
#define MAX_TX_RATE_TBL 46
-#define MAX_TX_RATE_PHY 48
#else
#define MAX_TX_RATE_TBL 54//46
-#define MAX_TX_RATE_PHY 56//48
#endif
/*
void ar5416AttachRateTables(struct atheros_softc *sc);
+void ath_rate_node_update(struct ath_softc_tgt *sc,
+ struct ath_node_target *an,
+ a_int32_t isnew,
+ a_uint32_t capflag,
+ struct ieee80211_rate *rs);
+
+
+void ath_rate_newstate(struct ath_softc_tgt *sc,
+ struct ieee80211vap_target *vap,
+ enum ieee80211_state state,
+ a_uint32_t capflag,
+ struct ieee80211_rate *rs);
+
#endif /* _RATECTRL_H_ */