Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add a size argument to free. will be used soon, but for now default to 0. | 2014-07-12 | 1 | -2/+2 | |
| | | | | after discussions with beck deraadt kettenis. | ||||
* | replace custom macro AR5K_ELEMENTS() with nitems() | 2009-06-02 | 1 | -4/+4 | |
| | |||||
* | const void foo() makes no sense. No binary change. | 2009-01-15 | 1 | -3/+3 | |
| | | | | ok niklas@ otto@ | ||||
* | add a HAL function to force disabling the hardware crypto engine | 2008-08-29 | 1 | -1/+24 | |
| | |||||
* | introduce new IEEE80211_STA_ONLY kernel option that can be set to | 2008-08-27 | 1 | -1/+3 | |
| | | | | | | | | | remove IBSS and HostAP support from net80211 and 802.11 drivers. it can be used to shrink RAMDISK kernels for instance (like what was done for wi(4)). it also has the benefit of highlighting what is specific to IBSS and HostAP modes in the code. the cost is that we now have two code paths to maintain. | ||||
* | backout last "fix" because it breaks operation on some devices. even | 2007-11-01 | 1 | -1/+3 | |
| | | | | | | | if the fix looks right, it seems to expose another problem that i haven't found yet. figured out by Denis Doroshenko at gmail dot com | ||||
* | fix the setup of Tx descriptors. the frame type and "no ack" bits were | 2007-10-29 | 1 | -3/+5 | |
| | | | | | | | | | | | | | | initialized in ar5k_ar521*_setup_tx_desc() but cleared in ar5k_ar521*_fill_tx_desc() by setting the segment length incorrectly. From ath5k via Nick Kossifidis (mickflemm at gmail dot com)* ---snip--- The missing no_ack in broadcast frames caused them to be retried up to the retry_limit(1+4=5 transmissions by default). ---snap--- * it was explicitly mentioned that it is ISC-licensed now | ||||
* | ``it's'' -> ``its'' when the grammar gods require this change. | 2007-04-10 | 1 | -2/+2 | |
| | |||||
* | add some HAL functions (again) inspired by the changes from the | 2007-03-12 | 1 | -2/+66 | |
| | | | | | madwifi-old-openhal project. this was backed out the last time because it was too close to the release and i didn't respect the ABI/API lock. | ||||
* | do not use bcopy to set the mac address registers. this diff should | 2007-03-12 | 1 | -11/+9 | |
| | | | | | | fix the "hal" on big endian systems. thanks to the madwifi-old-openhal people | ||||
* | back out, reyk is not paying attention | 2007-03-05 | 1 | -66/+2 | |
| | |||||
* | Add some HAL functions. | 2007-03-05 | 1 | -2/+66 | |
| | | | | | | From madwifi-old-openhal via Nick Kossifidis (mickflemm at gmail dot com) Bump copyright while I'm here. | ||||
* | Consistently spell FALLTHROUGH to appease lint. | 2007-02-14 | 1 | -2/+2 | |
| | | | | ok kettenis@ cloder@ tom@ henning@ | ||||
* | Update my e-mail address in the copyright statement, no binary changes. | 2005-12-18 | 1 | -2/+2 | |
| | |||||
* | KNF | 2005-10-07 | 1 | -2/+2 | |
| | |||||
* | fix a bug in Tx descriptor processing. | 2005-10-04 | 1 | -2/+2 | |
| | | | | found by David Malone | ||||
* | don't attach unsupported radio chipsets | 2005-09-19 | 1 | -1/+2 | |
| | | | | based on a diff by jsg@ | ||||
* | ansi, no binary change. | 2005-09-10 | 1 | -303/+115 | |
| | | | | ok reyk@ | ||||
* | catched->caught | 2005-08-14 | 1 | -2/+2 | |
| | |||||
* | reduce stack usage | 2005-08-02 | 1 | -9/+14 | |
| | | | | spotted out by jsg@ | ||||
* | remove non-constant array initializers which is a GNU extension. | 2005-06-17 | 1 | -4/+4 | |
| | | | | suggested by anil some time ago. | ||||
* | remove some misplaced htole32s | 2005-05-27 | 1 | -7/+7 | |
| | |||||
* | ath_hal_rx_monitor should be used for link state monitoring instead of | 2005-05-24 | 1 | -8/+4 | |
| | | | | | | setting the promisc mode. rename it to ath_hal_rx_signal and remove the incorrect promisc flag. this should fix some problems with ath running in forwarding mode. | ||||
* | sync power management settings. this should fix some unrecoverable | 2005-05-21 | 1 | -9/+13 | |
| | | | | sleep mode timeouts for ar5210, ar5211 and ar5212. | ||||
* | the ar5210 is silicon version 0, not 1. | 2005-05-08 | 1 | -2/+2 | |
| | |||||
* | fix silicon version number reporting. ie. ath0: mac 80.6 -> ath0: mac 5.6. | 2005-05-08 | 1 | -3/+4 | |
| | |||||
* | beautify the code by renaming HAL functions with capitalized words (i | 2005-04-18 | 1 | -176/+176 | |
| | | | | | always wanted to do that). this breaks HAL compatibility but porting should be easy, have a look at athvar.h. no functional changes. | ||||
* | move reset of HAL descriptors to ath.c | 2005-04-08 | 1 | -9/+1 | |
| | |||||
* | bye bye unportable bitfields | 2005-04-08 | 1 | -86/+108 | |
| | |||||
* | pad keys with zeros to a supported key length. this is bad but seems | 2005-04-06 | 1 | -4/+4 | |
| | | | | | to be the default WEP behaviour for string-based keys and allows commands like "ifconfig ath0 nwkey yuck" to work... | ||||
* | some fixes for wep and reset. | 2005-03-20 | 1 | -51/+32 | |
| | | | | | | btw.: this is a commit using an ar5212 in 11b mode... ok deraadt@, krw@ | ||||
* | ignore bmiss interrupts for now. | 2005-03-18 | 1 | -1/+4 | |
| | |||||
* | fix beacon handling | 2005-03-10 | 1 | -12/+12 | |
| | |||||
* | a new year and a new, less restrictive license. because it has to be | 2005-02-17 | 1 | -21/+12 | |
| | | | | | | free. go ahead miod@ | ||||
* | knf | 2005-02-17 | 1 | -29/+41 | |
| | |||||
* | cosmetic changes, fix regdomain code and beacon handling | 2005-02-17 | 1 | -33/+24 | |
| | |||||
* | fix an invalid condition which returns on an invalid beacon state. | 2005-02-16 | 1 | -2/+2 | |
| | |||||
* | fix regulation domain handling | 2005-01-09 | 1 | -4/+4 | |
| | |||||
* | sync with the latest work and add some stuff needed by the upcoming ar5211/ar5212 | 2004-12-31 | 1 | -179/+180 | |
| | | | | support. some further cleanups and changes will follow. | ||||
* | store number of supported gpio pins | 2004-11-23 | 1 | -1/+4 | |
| | |||||
* | some fixes for beeing compatible with gcc3 as noticed by some people. | 2004-11-11 | 1 | -18/+19 | |
| | | | | thanks to Joerg Sonnenberger and Nathan Binkert. | ||||
* | use __packed instead of __attribute__ ((__packed__)) (ok miod@), check | 2004-11-08 | 1 | -9/+12 | |
| | | | | possible NULL mac in the keycache function. | ||||
* | knf, use positive error values (suggested by miod@) | 2004-11-03 | 1 | -296/+299 | |
| | |||||
* | spacing, beautify dmesg output | 2004-11-02 | 1 | -77/+82 | |
| | |||||
* | removed some printfs | 2004-11-02 | 1 | -19/+1 | |
| | |||||
* | import of a free hal part for the ath driver as a replacement for the | 2004-11-02 | 1 | -0/+2514 | |
binary-only hal module found in FreeBSD and NetBSD. OpenBSD's approach is based on reverse engineering because it is _not_ possible to include a non-free and binary-only piece of software in a 100% free operating system. it still lacks some features found in the "official" hal module but this will be done very soon with a help by a lot of contributors - because it's free. ok deraadt@ |