nic_rate.h 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. /*
  2. ** Id: //Department/DaVinci/BRANCHES/MT6620_WIFI_DRIVER_V2_3/include/nic/nic_rate.h#1
  3. */
  4. /*! \file nic_rate.h
  5. \brief This file contains the rate utility function of
  6. IEEE 802.11 family for MediaTek 802.11 Wireless LAN Adapters.
  7. */
  8. /*
  9. ** Log: nic_rate.h
  10. **
  11. ** 09 17 2012 cm.chang
  12. ** [BORA00002149] [MT6630 Wi-Fi] Initial software development
  13. ** Duplicate source from MT6620 v2.3 driver branch
  14. ** (Davinci label: MT6620_WIFI_Driver_V2_3_120913_1942_As_MT6630_Base)
  15. *
  16. * 09 03 2010 kevin.huang
  17. * NULL
  18. * Refine #include sequence and solve recursive/nested #include issue
  19. *
  20. * 07 08 2010 cp.wu
  21. *
  22. * [WPD00003833] [MT6620 and MT5931] Driver migration - move to new repository.
  23. *
  24. * 06 10 2010 cp.wu
  25. * [WPD00003833][MT6620 and MT5931] Driver migration
  26. * add buildable & linkable ais_fsm.c
  27. *
  28. * related reference are still waiting to be resolved
  29. *
  30. */
  31. #ifndef _NIC_RATE_H
  32. #define _NIC_RATE_H
  33. /*******************************************************************************
  34. * C O M P I L E R F L A G S
  35. ********************************************************************************
  36. */
  37. /*******************************************************************************
  38. * E X T E R N A L R E F E R E N C E S
  39. ********************************************************************************
  40. */
  41. /*******************************************************************************
  42. * C O N S T A N T S
  43. ********************************************************************************
  44. */
  45. /*******************************************************************************
  46. * D A T A T Y P E S
  47. ********************************************************************************
  48. */
  49. /*******************************************************************************
  50. * P U B L I C D A T A
  51. ********************************************************************************
  52. */
  53. /*******************************************************************************
  54. * P R I V A T E D A T A
  55. ********************************************************************************
  56. */
  57. /*******************************************************************************
  58. * M A C R O S
  59. ********************************************************************************
  60. */
  61. /*******************************************************************************
  62. * F U N C T I O N D E C L A R A T I O N S
  63. ********************************************************************************
  64. */
  65. WLAN_STATUS nicRateIndex2RateCode(IN UINT_8 ucPreambleOption, IN UINT_8 ucRateIndex, OUT PUINT_16 pu2RateCode);
  66. /*******************************************************************************
  67. * F U N C T I O N S
  68. ********************************************************************************
  69. */
  70. #endif /* _NIC_RATE_H */