summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/wlan/if_upgtvar.h
diff options
context:
space:
mode:
authorhselasky <hselasky@FreeBSD.org>2013-02-18 17:55:27 +0000
committerhselasky <hselasky@FreeBSD.org>2013-02-18 17:55:27 +0000
commit5d87c6bca97ae2e5ac7b6072cf8639c9b0adfc3f (patch)
tree5305817b875d6b50665c703079daa60d313aa8b0 /sys/dev/usb/wlan/if_upgtvar.h
parent26041a646c7abe0dca3f248b66e30f7e75fafe55 (diff)
downloadFreeBSD-src-5d87c6bca97ae2e5ac7b6072cf8639c9b0adfc3f.zip
FreeBSD-src-5d87c6bca97ae2e5ac7b6072cf8639c9b0adfc3f.tar.gz
Fix bad EEPROM parsing code.
MFC after: 2 weeks
Diffstat (limited to 'sys/dev/usb/wlan/if_upgtvar.h')
-rw-r--r--sys/dev/usb/wlan/if_upgtvar.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/usb/wlan/if_upgtvar.h b/sys/dev/usb/wlan/if_upgtvar.h
index 6ef699f..070f9f6 100644
--- a/sys/dev/usb/wlan/if_upgtvar.h
+++ b/sys/dev/usb/wlan/if_upgtvar.h
@@ -453,7 +453,7 @@ struct upgt_softc {
struct upgt_memory sc_memory;
/* data which we found in the EEPROM */
- uint8_t sc_eeprom[UPGT_EEPROM_SIZE];
+ uint8_t sc_eeprom[2 * UPGT_EEPROM_SIZE] __aligned(4);
uint16_t sc_eeprom_hwrx;
struct upgt_lmac_freq3 sc_eeprom_freq3[IEEE80211_CHAN_MAX];
struct upgt_lmac_freq4 sc_eeprom_freq4[IEEE80211_CHAN_MAX][8];
OpenPOWER on IntegriCloud