History log of /openbsd-current/sys/dev/ic/acxvar.h
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.20 29-May-2024 jsg

remove externs with no matching var


Revision tags: OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE OPENBSD_7_1_BASE OPENBSD_7_2_BASE OPENBSD_7_3_BASE OPENBSD_7_4_BASE OPENBSD_7_5_BASE
# 1.19 21-Jul-2008 kevlo

cleanup - we don't have resource structure
ok jsg@


Revision tags: OPENBSD_4_2_BASE OPENBSD_4_3_BASE
# 1.18 18-Jul-2007 damien

replace the ieee80211_wepkey structure with a more generic ieee80211_key
one that can be used with other ciphers than WEP.


# 1.17 11-Apr-2007 claudio

Cleanup makros even more. Remove unused ones and reduce the amount of
insane nesting. This driver is slowly getting to a sane level of makro usage.
OK mglocker@


# 1.16 29-Mar-2007 claudio

Remove FW_TXDESC_GETFIELD_4() it is never used and busted.


# 1.15 29-Mar-2007 claudio

Fix yet another endianess bug. bus_space(9) does all the necessary byte order
conversions so there is no need to use htoleXX() before writing the data to
the HW dma registers. With this and the previous acx.c commit acx(4) finaly
works on big endian machines like macppc. OK mglocker@


Revision tags: OPENBSD_4_0_BASE OPENBSD_4_1_BASE
# 1.14 19-Aug-2006 mglocker

Replace existing rate adaption code with the ieee80211_amrr framework.

ok jsg@


# 1.13 15-Aug-2006 deraadt

spacing


# 1.12 15-Aug-2006 mglocker

Improve watchdog handler.

ok jsg@


# 1.11 12-Aug-2006 mglocker

Fill ic_max_rssi with values depending on the radio type. Makes signal
strength in percentage work.

ok jsg@


# 1.10 07-Aug-2006 mglocker

Enable WEP.

ok jsg@


# 1.9 06-Aug-2006 mglocker

Add bpf hooks. Based on slightly modified diff from jsg.

ok jsg@


# 1.8 05-Aug-2006 mglocker

Adjust copyright.


# 1.7 05-Aug-2006 damien

nuke latest remaining firmware ioctl bits.
ok jsg@

s/le32toh/letoh32/g and remove __offsetof definition while i'm here.


# 1.6 04-Aug-2006 jsg

Remove code that reads the MAC address via the firmware
and then does nothing with it. We already have this
via the EEPROM, which seems to work fine so far.

Slightly tweaked version of a diff from deraadt@


# 1.5 04-Aug-2006 jsg

Load ACX111 firmware for ACX111.
ok mglocker@ claudio@


# 1.4 03-Aug-2006 mglocker

Fix more cvs Id tag tweaks in copyright notes.

Spotted by <gwyllion@ulyssis.org>


# 1.3 03-Aug-2006 mglocker

Add/Fix copyright notes.


# 1.2 03-Aug-2006 mglocker

Change to OpenBSD cvs tag.


# 1.1 03-Aug-2006 mglocker

Inital import for the acx(4) driver.

ok deraadt@ jsg@


Revision tags: OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.19 21-Jul-2008 kevlo

cleanup - we don't have resource structure
ok jsg@


Revision tags: OPENBSD_4_2_BASE OPENBSD_4_3_BASE
# 1.18 18-Jul-2007 damien

replace the ieee80211_wepkey structure with a more generic ieee80211_key
one that can be used with other ciphers than WEP.


# 1.17 11-Apr-2007 claudio

Cleanup makros even more. Remove unused ones and reduce the amount of
insane nesting. This driver is slowly getting to a sane level of makro usage.
OK mglocker@


# 1.16 29-Mar-2007 claudio

Remove FW_TXDESC_GETFIELD_4() it is never used and busted.


# 1.15 29-Mar-2007 claudio

Fix yet another endianess bug. bus_space(9) does all the necessary byte order
conversions so there is no need to use htoleXX() before writing the data to
the HW dma registers. With this and the previous acx.c commit acx(4) finaly
works on big endian machines like macppc. OK mglocker@


Revision tags: OPENBSD_4_0_BASE OPENBSD_4_1_BASE
# 1.14 19-Aug-2006 mglocker

Replace existing rate adaption code with the ieee80211_amrr framework.

ok jsg@


# 1.13 15-Aug-2006 deraadt

spacing


# 1.12 15-Aug-2006 mglocker

Improve watchdog handler.

ok jsg@


# 1.11 12-Aug-2006 mglocker

Fill ic_max_rssi with values depending on the radio type. Makes signal
strength in percentage work.

ok jsg@


# 1.10 07-Aug-2006 mglocker

Enable WEP.

ok jsg@


# 1.9 06-Aug-2006 mglocker

Add bpf hooks. Based on slightly modified diff from jsg.

ok jsg@


# 1.8 05-Aug-2006 mglocker

Adjust copyright.


# 1.7 05-Aug-2006 damien

nuke latest remaining firmware ioctl bits.
ok jsg@

s/le32toh/letoh32/g and remove __offsetof definition while i'm here.


# 1.6 04-Aug-2006 jsg

Remove code that reads the MAC address via the firmware
and then does nothing with it. We already have this
via the EEPROM, which seems to work fine so far.

Slightly tweaked version of a diff from deraadt@


# 1.5 04-Aug-2006 jsg

Load ACX111 firmware for ACX111.
ok mglocker@ claudio@


# 1.4 03-Aug-2006 mglocker

Fix more cvs Id tag tweaks in copyright notes.

Spotted by <gwyllion@ulyssis.org>


# 1.3 03-Aug-2006 mglocker

Add/Fix copyright notes.


# 1.2 03-Aug-2006 mglocker

Change to OpenBSD cvs tag.


# 1.1 03-Aug-2006 mglocker

Inital import for the acx(4) driver.

ok deraadt@ jsg@