1193b341dSSepherosa Ziehau.\"- 23b2190c0SSascha Wildner.\" Copyright (c) 2002-2009 Sam Leffler, Errno Consulting 3193b341dSSepherosa Ziehau.\" All rights reserved. 43b2190c0SSascha Wildner.\" 5193b341dSSepherosa Ziehau.\" Redistribution and use in source and binary forms, with or without 6193b341dSSepherosa Ziehau.\" modification, are permitted provided that the following conditions 7193b341dSSepherosa Ziehau.\" are met: 8193b341dSSepherosa Ziehau.\" 1. Redistributions of source code must retain the above copyright 9193b341dSSepherosa Ziehau.\" notice, this list of conditions and the following disclaimer, 10193b341dSSepherosa Ziehau.\" without modification. 11193b341dSSepherosa Ziehau.\" 2. Redistributions in binary form must reproduce at minimum a disclaimer 12193b341dSSepherosa Ziehau.\" similar to the "NO WARRANTY" disclaimer below ("Disclaimer") and any 13193b341dSSepherosa Ziehau.\" redistribution must be conditioned upon including a substantially 14193b341dSSepherosa Ziehau.\" similar Disclaimer requirement for further binary redistribution. 15193b341dSSepherosa Ziehau.\" 16193b341dSSepherosa Ziehau.\" NO WARRANTY 17193b341dSSepherosa Ziehau.\" THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 18193b341dSSepherosa Ziehau.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 19*df052c2aSSascha Wildner.\" LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY 20193b341dSSepherosa Ziehau.\" AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL 21193b341dSSepherosa Ziehau.\" THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY, 22193b341dSSepherosa Ziehau.\" OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 23193b341dSSepherosa Ziehau.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24193b341dSSepherosa Ziehau.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER 25193b341dSSepherosa Ziehau.\" IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 26193b341dSSepherosa Ziehau.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 27193b341dSSepherosa Ziehau.\" THE POSSIBILITY OF SUCH DAMAGES. 28193b341dSSepherosa Ziehau.\" 29646ad10fSSascha Wildner.\" $FreeBSD: head/share/man/man4/ath_hal.4 253552 2013-07-22 19:32:42Z pluknet $ 30193b341dSSepherosa Ziehau.\" 31646ad10fSSascha Wildner.Dd January 2, 2014 32193b341dSSepherosa Ziehau.Dt ATH_HAL 4 33193b341dSSepherosa Ziehau.Os 34193b341dSSepherosa Ziehau.Sh NAME 35193b341dSSepherosa Ziehau.Nm ath_hal 36193b341dSSepherosa Ziehau.Nd "Atheros Hardware Access Layer (HAL)" 37193b341dSSepherosa Ziehau.Sh SYNOPSIS 3854170488SSascha Wildner.Cd "device ath_hal" 3928b76601SSascha Wildner.Cd "options AH_SUPPORT_AR5416" 40b1cb37aeSSascha Wildner.\"or 41b1cb37aeSSascha Wildner.\".Cd "device ath_ar5210" 42b1cb37aeSSascha Wildner.\".Cd "device ath_ar5211" 43b1cb37aeSSascha Wildner.\".Cd "device ath_ar5212" 44b1cb37aeSSascha Wildner.\".Cd "device ath_rf2413" 45b1cb37aeSSascha Wildner.\".Cd "device ath_rf2417" 46b1cb37aeSSascha Wildner.\".Cd "device ath_rf2425" 47b1cb37aeSSascha Wildner.\".Cd "device ath_rf5111" 48b1cb37aeSSascha Wildner.\".Cd "device ath_rf5112" 49b1cb37aeSSascha Wildner.\".Cd "device ath_rf5413" 50b1cb37aeSSascha Wildner.\".Cd "device ath_ar5416" 5128b76601SSascha Wildner.\".Cd "device ath_ar5312" 5228b76601SSascha Wildner.\".Cd "device ath_rf2136" 5328b76601SSascha Wildner.\".Cd "device ath_rf2137" 54646ad10fSSascha Wildner.\".Cd "device ath_ar9130" 55b1cb37aeSSascha Wildner.\".Cd "device ath_ar9160" 56b1cb37aeSSascha Wildner.\".Cd "device ath_ar9280" 57646ad10fSSascha Wildner.\".Cd "device ath_ar9285" 58646ad10fSSascha Wildner.\".Cd "device ath_ar9287" 59646ad10fSSascha Wildner.\".Cd "device ath_ar9300" 60b1cb37aeSSascha Wildner.\".Cd "options AH_SUPPORT_AR5416" 61193b341dSSepherosa Ziehau.Sh DESCRIPTION 6228b76601SSascha WildnerThe hal provides hardware support for wireless network adapters based on 633b2190c0SSascha Wildnerthe Atheros AR5210, AR5211, AR5212, AR5213, AR2413, AR2417, AR2425, 64646ad10fSSascha WildnerAR5413, AR5416, AR5418, AR5424, AR9160, AR9220, AR9280, AR9285, AR9287, 65646ad10fSSascha WildnerAR9380, AR9390, AR9580, AR9590, AR9562 and QCA9565 66646ad10fSSascha Wildnerchips (and companion RF/baseband parts). 6728b76601SSascha WildnerThis code is part of the 68193b341dSSepherosa Ziehau.Xr ath 4 6928b76601SSascha Wildnerdriver but configured separately to allow fine-grained control 7028b76601SSascha Wildnerover the set of chips supported. 7128b76601SSascha WildnerSelecting 72193b341dSSepherosa Ziehau.Nm 7328b76601SSascha Wildnerenables support for all PCI and Cardbus devices. 74646ad10fSSascha WildnerNote this includes AR5416, AR5418, AR9130, AR9160, AR9220, AR9280, AR9285 75646ad10fSSascha Wildnerand AR9287 devices and must be accompanied by the 7628b76601SSascha WildnerAH_SUPPORT_AR5416 7728b76601SSascha Wildneroption to enable the extended hardware descriptor format used by 7828b76601SSascha WildnerAR5416 and later devices. 7928b76601SSascha Wildner.Pp 80646ad10fSSascha WildnerSome devices come in Cardbus/MiniPCI/PCI format. 81646ad10fSSascha WildnerOthers (for example AR2413, AR2427, AR5418, AR9280, AR9285, AR9287) come in 82646ad10fSSascha WildnerPCIe, Mini-PCIe or ExpressCard format. 8328b76601SSascha Wildner.Pp 8428b76601SSascha WildnerHistorically this code has been released in a binary-only form 8528b76601SSascha Wildnerand packaged as a separate module. 8628b76601SSascha WildnerWith the release of source code for the hal this is no longer true 8728b76601SSascha Wildnerand the code is tightly integrated with the driver. 88193b341dSSepherosa Ziehau.Sh HARDWARE 89193b341dSSepherosa ZiehauThe following cards are among those supported by the 90193b341dSSepherosa Ziehau.Nm 91193b341dSSepherosa Ziehaumodule: 92193b341dSSepherosa Ziehau.Pp 93193b341dSSepherosa Ziehau.Bl -column -compact "Samsung SWL-5200N" "AR5212" "Cardbus" "a/b/g" 94193b341dSSepherosa Ziehau.It Em "Card Chip Bus Standard" 95193b341dSSepherosa Ziehau.It "Aztech WL830PC AR5212 CardBus b/g" 96193b341dSSepherosa Ziehau.It "D-Link DWL-A650 AR5210 CardBus a" 97193b341dSSepherosa Ziehau.It "D-Link DWL-AB650 AR5211 CardBus a/b" 98193b341dSSepherosa Ziehau.It "D-Link DWL-A520 AR5210 PCI a" 99193b341dSSepherosa Ziehau.It "D-Link DWL-AG520 AR5212 PCI a/b/g" 100193b341dSSepherosa Ziehau.It "D-Link DWL-AG650 AR5212 CardBus a/b/g" 101193b341dSSepherosa Ziehau.It "D-Link DWL-G520B AR5212 PCI b/g" 102193b341dSSepherosa Ziehau.It "D-Link DWL-G650B AR5212 CardBus b/g" 103193b341dSSepherosa Ziehau.It "Elecom LD-WL54AG AR5212 Cardbus a/b/g" 104193b341dSSepherosa Ziehau.It "Elecom LD-WL54 AR5211 Cardbus a" 105193b341dSSepherosa Ziehau.It "Fujitsu E5454 AR5212 Cardbus a/b/g" 106193b341dSSepherosa Ziehau.It "Fujitsu FMV-JW481 AR5212 Cardbus a/b/g" 107193b341dSSepherosa Ziehau.It "Fujitsu E5454 AR5212 Cardbus a/b/g" 108193b341dSSepherosa Ziehau.It "HP NC4000 AR5212 PCI a/b/g" 109193b341dSSepherosa Ziehau.It "I/O Data WN-AB AR5212 CardBus a/b" 110193b341dSSepherosa Ziehau.It "I/O Data WN-AG AR5212 CardBus a/b/g" 111193b341dSSepherosa Ziehau.It "I/O Data WN-A54 AR5212 CardBus a" 112193b341dSSepherosa Ziehau.It "Linksys WMP55AG AR5212 PCI a/b/g" 113193b341dSSepherosa Ziehau.It "Linksys WPC51AB AR5211 CardBus a/b" 114193b341dSSepherosa Ziehau.It "Linksys WPC55AG AR5212 CardBus a/b/g" 115193b341dSSepherosa Ziehau.It "NEC PA-WL/54AG AR5212 CardBus a/b/g" 116193b341dSSepherosa Ziehau.It "Netgear WAG311 AR5212 PCI a/b/g" 117193b341dSSepherosa Ziehau.It "Netgear WAB501 AR5211 CardBus a/b" 118193b341dSSepherosa Ziehau.It "Netgear WAG511 AR5212 CardBus a/b/g" 119646ad10fSSascha Wildner.It "Netgear WG311 (aka WG311v1) AR5212 PCI b/g" 120646ad10fSSascha Wildner.It "Netgear WG311v2 AR5212 PCI b/g" 121646ad10fSSascha Wildner.It "Netgear WG311T AR5212 PCI b/g" 122193b341dSSepherosa Ziehau.It "Netgear WG511T AR5212 CardBus b/g" 123193b341dSSepherosa Ziehau.It "Orinoco 8480 AR5212 CardBus a/b/g" 124193b341dSSepherosa Ziehau.It "Orinoco 8470WD AR5212 CardBus a/b/g" 125193b341dSSepherosa Ziehau.It "Proxim Skyline 4030 AR5210 CardBus a" 126193b341dSSepherosa Ziehau.It "Proxim Skyline 4032 AR5210 PCI a" 127193b341dSSepherosa Ziehau.It "Samsung SWL-5200N AR5212 CardBus a/b/g" 128193b341dSSepherosa Ziehau.It "SMC SMC2735W AR5210 CardBus a" 129193b341dSSepherosa Ziehau.It "Sony PCWA-C700 AR5212 Cardbus a/b" 130193b341dSSepherosa Ziehau.It "Sony PCWA-C300S AR5212 Cardbus b/g" 131193b341dSSepherosa Ziehau.It "Sony PCWA-C500 AR5210 Cardbus a" 132193b341dSSepherosa Ziehau.It "3Com 3CRPAG175 AR5212 CardBus a/b/g" 133646ad10fSSascha Wildner.It "TP-LINK TL-WDN4800 AR9380 PCIe a/b/g/n" 134193b341dSSepherosa Ziehau.El 135193b341dSSepherosa Ziehau.Sh SEE ALSO 136193b341dSSepherosa Ziehau.Xr ath 4 137193b341dSSepherosa Ziehau.Sh HISTORY 138193b341dSSepherosa ZiehauThe 139193b341dSSepherosa Ziehau.Nm 140193b341dSSepherosa Ziehaumodule first appeared in 141193b341dSSepherosa Ziehau.Fx 5.2 142193b341dSSepherosa Ziehauand was imported into 143193b341dSSepherosa Ziehau.Dx 1.5 . 144193b341dSSepherosa Ziehau.Sh BUGS 145193b341dSSepherosa ZiehauSee 146193b341dSSepherosa Ziehau.Xr ath 4 147193b341dSSepherosa Ziehaufor known bugs. 148