History log of /src/sys/dev/ic/athnvar.h |
Revision | | Date | Author | Comments |
1.8 |
| 05-Oct-2019 |
mrg | remove __packed attribute from struct ieee80211_radiotap_header and all the structures that include it.
this should not change anything while avoiding packed vs alignment warnings from GCC 8, and potentially pessimised code generation due to the packed marker (there are no misaligned members, just that the per-device parts may end unaligned.)
all consumers of these members are done from the properly aligned packet members directly, or, as a union with a 64 byte member, also properly aligned. codegen didn't appear to change, except for the definition of sizeof(struct driver_[rt]x_radiotap_header) in debug info, which is not directly used anywhere.
|
1.7 |
| 13-Sep-2019 |
msaitoh | if_flags is neither int nor short. It's unsigned short.
|
1.6 |
| 02-Feb-2017 |
nonaka | branches: 1.6.14; wlan interfaces make interrupt routine running on softint context.
see http://mail-index.netbsd.org/tech-kern/2016/12/06/msg021281.html
tested device: * ath at pci: AR5212, AR5424 * athn at pci: AR9287 * ipw at pci: 2100BG * iwi at pci: 2915ABG * iwm at pci: 3165, 7260, 8260 * iwn at pci: 4945, 6235 * ral at pci: RT2560 * rtwn at pci: RTL8192CE
|
1.5 |
| 27-Nov-2015 |
jmcneill | branches: 1.5.2; 1.5.4; Pull in changes from OpenBSD r1.34: > Fix values of AR9003 Rx queue software indexes. Both indexes were zero, > which is obviously not intended given how they are used in the ar9003 code. > No currently working athn(4) devices are affected by this change.
|
1.4 |
| 06-Apr-2013 |
martin | branches: 1.4.4; 1.4.12; 1.4.16; Fix return type and value of athn_resume (true for success, not 0 for no error). Avoid endless recursion in athn_init when the device had been suspended via pmf_device_recursive_resume -> athn_resume -> athn_init. Avoid touching the hardware when the device is not fully powered up yet.
|
1.3 |
| 03-Apr-2013 |
christos | instead of ifnet use ethercom.
|
1.2 |
| 30-Mar-2013 |
christos | Use only one set of EDCA variables
|
1.1 |
| 30-Mar-2013 |
christos | This is the initial port of OpenBSD's athn(4) driver. It supports quite a few Atheros 802.11n devices. See the athn(4) manpage for a list.
This port has only been tested with a TP-LINK TL-WN722N USB adapter which has an AR9271 chipset (VENDOR: 0x0cf3, PRODUCT: 0x9271). The BSS, Monitor, and HostAP modes all seem to work on that adapter, though the later has not been tested much.
The driver also supports PCI and CardBUS devices, but those interfaces are completely untested and probably won't work at this point.
If someone can provide me with other adapters that should be supported, particularly PCI or CardBUS adapters, or tell me where I can get one cheaply, I would be happy to try to get the driver working on those devices as well.
|
1.4.16.2 |
| 05-Feb-2017 |
skrll | Sync with HEAD
|
1.4.16.1 |
| 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
1.4.12.2 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.4.12.1 |
| 06-Apr-2013 |
yamt | file athnvar.h was added on branch yamt-pagecache on 2014-05-22 11:40:22 +0000
|
1.4.4.3 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.4.4.2 |
| 23-Jun-2013 |
tls | resync from head
|
1.4.4.1 |
| 06-Apr-2013 |
tls | file athnvar.h was added on branch tls-maxphys on 2013-06-23 06:20:17 +0000
|
1.5.4.1 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.5.2.1 |
| 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.6.14.1 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|