dev:ath_hal_4

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dev:ath_hal_4 [2012/12/28 08:12] – AdrianChadddev:ath_hal_4 [2016/07/11 21:21] (current) – AdrianChadd
Line 2: Line 2:
  
 %%|%% [[dev/ath(4)|Driver]] | [[dev/ath_hal(4)|HAL]] | [[dev/ath_hal(4)/HardwareSupport|Supported Hardware]] | [[dev/ath(4)/80211n|802.11n support]] | [[dev/ath(4)/Debugging|Debugging]] | %%|%% [[dev/ath(4)|Driver]] | [[dev/ath_hal(4)|HAL]] | [[dev/ath_hal(4)/HardwareSupport|Supported Hardware]] | [[dev/ath(4)/80211n|802.11n support]] | [[dev/ath(4)/Debugging|Debugging]] |
- 
-(This is a work in progress) 
  
 ===== Introduction ===== ===== Introduction =====
Line 17: Line 15:
 ===== Projects/Notes ===== ===== Projects/Notes =====
  
 +  * [[dev/ath_hal(4)/HardwareOverview|Hardware Overview]]
   * [[dev/ath_hal(4)/LongDistance|Long Distance Link Notes]]   * [[dev/ath_hal(4)/LongDistance|Long Distance Link Notes]]
   * [[dev/ath_hal(4)/PerPacketTPC|Per-packet TPC notes]]   * [[dev/ath_hal(4)/PerPacketTPC|Per-packet TPC notes]]
Line 23: Line 22:
   * [[dev/ath_hal(4)/HalfQuarterRate|Half and Quarter Rate HAL support]]   * [[dev/ath_hal(4)/HalfQuarterRate|Half and Quarter Rate HAL support]]
   * [[dev/ath_hal(4)/SpectralScan|Spectral Scan Notes]]   * [[dev/ath_hal(4)/SpectralScan|Spectral Scan Notes]]
 +  * [[dev/ath_hal(4)/EVM|EVM reporting information]]
 +  * [[dev/ath_hal(4)/AntennaDiversity|Antenna Selection, Switch Tables and Antenna Diversity]]
 +  * [[dev/ath_hal(4)/BluetoothCoex|Bluetooth Coexistence]]
 +  * [[dev/ath_hal(4)/NetworkSleep|MAC power and network sleep]]
 +  * [[dev/ath_hal(4)/LocationReport|Time of flight locationing]]
  
 ===== Directory layout ===== ===== Directory layout =====
Line 33: Line 37:
   * sys/dev/ath/ath_hal/ar5416/ - AR5416 (802.11n) and later support   * sys/dev/ath/ath_hal/ar5416/ - AR5416 (802.11n) and later support
   * sys/dev/ath/ath_hal/ar9001/ - AR9001 specific routines - AR9130, AR9160   * sys/dev/ath/ath_hal/ar9001/ - AR9001 specific routines - AR9130, AR9160
-  * sys/dev/ath/ath_hal/ar9002/ - AR9002 specific routines - AR9220, AR9280, AR9285 +  * sys/dev/ath/ath_hal/ar9002/ - AR9002 specific routines - AR9220, AR9280, AR9285, AR9287 
-  * sys/dev/ath/ath_hal/ar9003/ - empty; future location for AR9300 chipset support+  * sys/contrib/dev/ath/ath_hal/ar9300/ - Qualcomm Atheros AR9300 and later HAL
  
 ===== Chipset? MAC? Baseband? Radio? Huh? ===== ===== Chipset? MAC? Baseband? Radio? Huh? =====
Line 75: Line 79:
 ===== API layout ===== ===== API layout =====
  
-(TODO)+[[dev/ath_hal(4)/ApiOverview|HAL API Overview]]
  
 ===== Further reading ===== ===== Further reading =====
  • dev/ath_hal_4.1356682359.txt.gz
  • Last modified: 2012/12/28 08:12
  • by AdrianChadd