text: #ifndef R8180_DM_H
  #define R8180_DM_H
  
  #include "r8180.h"
  /* #include "r8180_hw.h"	*/
  /* #include "r8180_93cx6.h"	*/
  void SwAntennaDiversityRxOk8185(struct net_device *dev, u8 SignalStrength);
  bool SetAntenna8185(struct net_device *dev,	u8 u1bAntennaIndex);
  bool SwitchAntenna(struct net_device *dev);
  void SwAntennaDiversity(struct net_device *dev);
  void SwAntennaDiversityTimerCallback(struct net_device *dev);
  bool CheckDig(struct net_device *dev);
  bool CheckHighPower(struct net_device *dev);
  void rtl8180_hw_dig_wq(struct work_struct *work);
  void rtl8180_tx_pw_wq(struct work_struct *work);
  void rtl8180_rate_adapter(struct work_struct * work);
  void TxPwrTracking87SE(struct net_device *dev);
  bool CheckTxPwrTracking(struct net_device *dev);
  void rtl8180_rate_adapter(struct work_struct * work);
  void timer_rate_adaptive(unsigned long data);
  
  
  #endif
  