summaryrefslogtreecommitdiff
path: root/release/src/wl
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2015-01-03 12:04:58 +0100
committerAndreas Baumann <mail@andreasbaumann.cc>2015-01-03 12:04:58 +0100
commit008d0be72b2f160382c6e880765e96b64a050c65 (patch)
tree36f48a98a3815a408e2ce1693dd182af90f80305 /release/src/wl
parent611becfb8726c60cb060368541ad98191d4532f5 (diff)
downloadtomato-008d0be72b2f160382c6e880765e96b64a050c65.tar.gz
tomato-008d0be72b2f160382c6e880765e96b64a050c65.tar.bz2
imported original firmware WRT54GL_v4.30.11_11_US
Diffstat (limited to 'release/src/wl')
-rwxr-xr-xrelease/src/wl/config/wl.mk245
-rwxr-xr-xrelease/src/wl/config/wl_default29
-rwxr-xr-xrelease/src/wl/config/wl_hnd18
-rwxr-xr-xrelease/src/wl/config/wlconfig_lx_router_ap20
-rwxr-xr-xrelease/src/wl/config/wlconfig_lx_router_apsta23
-rwxr-xr-xrelease/src/wl/config/wlconfig_lx_router_dongle23
-rwxr-xr-xrelease/src/wl/config/wlconfig_lx_router_sta20
-rwxr-xr-xrelease/src/wl/config/wlconfig_lx_shared18
-rw-r--r--release/src/wl/linux/ap_bcmwpa.obin0 -> 3052 bytes
-rw-r--r--release/src/wl/linux/ap_d11ucode.obin0 -> 78372 bytes
-rw-r--r--release/src/wl/linux/ap_rc4.obin0 -> 1424 bytes
-rw-r--r--release/src/wl/linux/ap_tkhash.obin0 -> 3784 bytes
-rw-r--r--release/src/wl/linux/ap_wl_linux.obin0 -> 21184 bytes
-rw-r--r--release/src/wl/linux/ap_wlc.obin0 -> 235540 bytes
-rw-r--r--release/src/wl/linux/ap_wlc_led.obin0 -> 7332 bytes
-rw-r--r--release/src/wl/linux/ap_wlc_phy.obin0 -> 126588 bytes
-rw-r--r--release/src/wl/linux/ap_wlc_rate.obin0 -> 6516 bytes
-rw-r--r--release/src/wl/linux/ap_wlc_security.obin0 -> 3704 bytes
-rw-r--r--release/src/wl/linux/apsta_aes.obin0 -> 1676 bytes
-rw-r--r--release/src/wl/linux/apsta_aeskeywrap.obin0 -> 2884 bytes
-rw-r--r--release/src/wl/linux/apsta_bcmwpa.obin0 -> 5268 bytes
-rw-r--r--release/src/wl/linux/apsta_d11ucode.obin0 -> 78372 bytes
-rw-r--r--release/src/wl/linux/apsta_hmac.obin0 -> 1904 bytes
-rw-r--r--release/src/wl/linux/apsta_md5.obin0 -> 5604 bytes
-rw-r--r--release/src/wl/linux/apsta_passhash.obin0 -> 2076 bytes
-rw-r--r--release/src/wl/linux/apsta_prf.obin0 -> 3732 bytes
-rw-r--r--release/src/wl/linux/apsta_rc4.obin0 -> 1424 bytes
-rw-r--r--release/src/wl/linux/apsta_rijndael-alg-fst.obin0 -> 18832 bytes
-rw-r--r--release/src/wl/linux/apsta_sha1.obin0 -> 3436 bytes
-rw-r--r--release/src/wl/linux/apsta_tkhash.obin0 -> 3784 bytes
-rw-r--r--release/src/wl/linux/apsta_wl_linux.obin0 -> 21280 bytes
-rw-r--r--release/src/wl/linux/apsta_wlc.obin0 -> 292844 bytes
-rw-r--r--release/src/wl/linux/apsta_wlc_led.obin0 -> 7716 bytes
-rw-r--r--release/src/wl/linux/apsta_wlc_phy.obin0 -> 126604 bytes
-rw-r--r--release/src/wl/linux/apsta_wlc_rate.obin0 -> 6516 bytes
-rw-r--r--release/src/wl/linux/apsta_wlc_security.obin0 -> 3736 bytes
-rw-r--r--release/src/wl/linux/apsta_wlc_sup.obin0 -> 9660 bytes
-rw-r--r--release/src/wl/linux/apsta_wlc_wet.obin0 -> 7724 bytes
-rw-r--r--release/src/wl/linux/sta_aes.obin0 -> 1676 bytes
-rw-r--r--release/src/wl/linux/sta_aeskeywrap.obin0 -> 2884 bytes
-rw-r--r--release/src/wl/linux/sta_bcmwpa.obin0 -> 5268 bytes
-rw-r--r--release/src/wl/linux/sta_d11ucode.obin0 -> 78372 bytes
-rw-r--r--release/src/wl/linux/sta_hmac.obin0 -> 1904 bytes
-rw-r--r--release/src/wl/linux/sta_md5.obin0 -> 5604 bytes
-rw-r--r--release/src/wl/linux/sta_passhash.obin0 -> 2076 bytes
-rw-r--r--release/src/wl/linux/sta_prf.obin0 -> 3732 bytes
-rw-r--r--release/src/wl/linux/sta_rc4.obin0 -> 1424 bytes
-rw-r--r--release/src/wl/linux/sta_rijndael-alg-fst.obin0 -> 18832 bytes
-rw-r--r--release/src/wl/linux/sta_sha1.obin0 -> 3436 bytes
-rw-r--r--release/src/wl/linux/sta_tkhash.obin0 -> 3784 bytes
-rw-r--r--release/src/wl/linux/sta_wl_linux.obin0 -> 19144 bytes
-rw-r--r--release/src/wl/linux/sta_wlc.obin0 -> 250392 bytes
-rw-r--r--release/src/wl/linux/sta_wlc_led.obin0 -> 7660 bytes
-rw-r--r--release/src/wl/linux/sta_wlc_phy.obin0 -> 126604 bytes
-rw-r--r--release/src/wl/linux/sta_wlc_rate.obin0 -> 6516 bytes
-rw-r--r--release/src/wl/linux/sta_wlc_security.obin0 -> 3688 bytes
-rw-r--r--release/src/wl/linux/sta_wlc_sup.obin0 -> 9660 bytes
-rw-r--r--release/src/wl/linux/sta_wlc_wet.obin0 -> 7724 bytes
-rw-r--r--release/src/wl/linux/wl_ap.obin0 -> 473469 bytes
-rw-r--r--release/src/wl/linux/wl_apsta.obin0 -> 578946 bytes
-rw-r--r--release/src/wl/linux/wl_sta.obin0 -> 534370 bytes
61 files changed, 396 insertions, 0 deletions
diff --git a/release/src/wl/config/wl.mk b/release/src/wl/config/wl.mk
new file mode 100755
index 00000000..d4f6bc2f
--- /dev/null
+++ b/release/src/wl/config/wl.mk
@@ -0,0 +1,245 @@
+# Helper makefile for building Broadcom wl device driver
+# This file maps wl driver feature flags (import) to WLFLAGS and WLFILES (export).
+#
+# Copyright 2005, Broadcom Corporation
+# All Rights Reserved.
+#
+# THIS SOFTWARE IS OFFERED "AS IS", AND BROADCOM GRANTS NO WARRANTIES OF ANY
+# KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE. BROADCOM
+# SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
+# FOR A SPECIFIC PURPOSE OR NONINFRINGEMENT CONCERNING THIS SOFTWARE.
+# $Id: wl.mk,v 1.1.1.3 2005/03/07 07:31:12 kanki Exp $
+
+# os-independent config flag -> WLFLAGS and WLFILES mapping
+
+# debug/internal
+ifeq ($(DEBUG),1)
+WLFLAGS += -DBCMDBG
+endif
+
+## wl driver common
+#w/wpa
+ifeq ($(WL),1)
+WLFILES += wlc.c d11ucode.c wlc_phy.c wlc_rate.c
+WLFILES += wlc_security.c rc4.c tkhash.c bcmwpa.c
+endif
+
+## wl OSL
+ifeq ($(WLVX),1)
+WLFILES += wl_vx.c
+endif
+
+ifeq ($(WLLX),1)
+WLFILES += wl_linux.c
+endif
+
+ifeq ($(WLLXIW),1)
+WLFILES += wl_iw.c
+endif
+
+ifeq ($(WLNDIS),1)
+WLFILES += wl_ndis.c
+WLFILES += wl_ndconfig.c
+endif
+
+ifeq ($(WLCFE),1)
+WLFILES += wl_cfe.c
+endif
+
+ifeq ($(WLRTE),1)
+WLFILES += wl_rte.c
+endif
+
+## wl special
+# oids
+
+#ifdef BINOSL
+ifeq ($(BINOSL),1)
+WLFLAGS += -DBINOSL
+endif
+#endif
+
+## wl features
+# ap
+ifeq ($(AP),1)
+WLFLAGS += -DAP
+endif
+
+# sta
+ifeq ($(STA),1)
+WLFLAGS += -DSTA
+endif
+
+# wet
+ifeq ($(WET),1)
+WLFLAGS += -DWET
+WLFILES += wlc_wet.c
+endif
+
+# led
+ifeq ($(WLLED),1)
+WLFLAGS += -DWLLED
+WLFILES += wlc_led.c
+endif
+
+# WME
+ifeq ($(WME),1)
+WLFLAGS += -DWME
+endif
+
+# PIO
+ifeq ($(PIO),1)
+WLFLAGS += -DPIO
+endif
+
+# CRAM
+ifeq ($(CRAM),1)
+WLFLAGS += -DCRAM
+endif
+
+# 11H
+ifeq ($(WL11H),1)
+WLFLAGS += -DWL11H
+endif
+
+# 11D
+ifeq ($(WL11D),1)
+WLFLAGS += -DWL11D
+endif
+
+# DBAND
+ifeq ($(DBAND),1)
+WLFLAGS += -DDBAND
+endif
+
+# WLRM
+ifeq ($(WLRM),1)
+WLFLAGS += -DWLRM
+endif
+
+# WLCQ
+ifeq ($(WLCQ),1)
+WLFLAGS += -DWLCQ
+endif
+
+## wl security
+# in-driver supplicant
+ifeq ($(BCMSUP_PSK),1)
+WLFLAGS += -DBCMSUP_PSK
+WLFILES += wlc_sup.c aes.c md5.c rijndael-alg-fst.c aeskeywrap.c hmac.c passhash.c prf.c sha1.c
+endif
+
+# bcmccx
+
+# BCMWPA2
+ifeq ($(BCMWPA2),1)
+WLFLAGS += -DBCMWPA2
+#WLFILES += aes.c aeskeywrap.c
+endif
+
+## wl over jtag
+#ifdef BCMJTAG
+ifeq ($(BCMJTAG),1)
+ WLFLAGS += -DBCMJTAG
+ WLFILES += bcmjtag.c ejtag.c jtagm.c
+endif
+#endif
+
+
+## --- which buses
+
+# silicon backplane
+
+ifeq ($(BCMSBBUS),1)
+WLFLAGS += -DBCMBUSTYPE=SB_BUS
+endif
+
+
+# sdio
+
+## --- basic shared files
+
+ifeq ($(HNDDMA),1)
+WLFILES += hnddma.c
+endif
+
+ifeq ($(BCMUTILS),1)
+WLFILES += bcmutils.c
+endif
+
+ifeq ($(BCMSROM),1)
+WLFILES += bcmsrom.c
+endif
+
+ifeq ($(SBUTILS),1)
+WLFILES += sbutils.c
+endif
+
+ifeq ($(SBMIPS),1)
+WLFILES += sbmips.c
+endif
+
+ifeq ($(SBSDRAM),1)
+WLFILES += sbsdram.c
+endif
+
+ifeq ($(SBPCI),1)
+WLFILES += sbpci.c
+endif
+
+ifeq ($(SFLASH),1)
+WLFILES += sflash.c
+endif
+
+ifeq ($(FLASHUTL),1)
+WLFILES += flashutl.c
+endif
+
+
+## --- shared OSL
+# linux osl
+ifeq ($(OSLLX),1)
+WLFILES += linux_osl.c
+endif
+
+ifeq ($(OSLLXPCI),1)
+WLFILES += linux_pci.c
+endif
+
+# vx osl
+ifeq ($(OSLVX),1)
+WLFILES += vx_osl.c
+endif
+
+ifeq ($(OSLCFE),1)
+WLFILES += cfe_osl.c
+endif
+
+ifeq ($(OSLRTE),1)
+WLFILES += hndrte_osl.c
+endif
+
+ifeq ($(OSLNDIS),1)
+WLFILES += ndshared.c ndis_osl.c
+endif
+
+ifeq ($(CONFIG_USBRNDIS_RETAIL),1)
+WLFLAGS += -DCONFIG_USBRNDIS_RETAIL
+WLFILES += wl_ndconfig.c
+endif
+
+ifeq ($(NVRAM),1)
+WLFILES += nvram.c
+endif
+
+ifeq ($(NVRAMVX),1)
+WLFILES += nvram_vx.c
+endif
+
+ifeq ($(NVRAMRO),1)
+WLFILES += nvram_ro.c sflash.c
+endif
+
+#wlinfo:
+# @echo "WLFLAGS=\"$(WLFLAGS)\""
+# @echo "WLFILES=\"$(WLFILES)\""
diff --git a/release/src/wl/config/wl_default b/release/src/wl/config/wl_default
new file mode 100755
index 00000000..a742cb6a
--- /dev/null
+++ b/release/src/wl/config/wl_default
@@ -0,0 +1,29 @@
+# Broadcom 802.11abg Networking Device Driver Configuration file
+#
+# Copyright 2005, Broadcom Corporation
+# All Rights Reserved.
+#
+# THIS SOFTWARE IS OFFERED "AS IS", AND BROADCOM GRANTS NO WARRANTIES OF ANY
+# KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE. BROADCOM
+# SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
+# FOR A SPECIFIC PURPOSE OR NONINFRINGEMENT CONCERNING THIS SOFTWARE.
+
+# default wl driver config file
+#
+# $Id: wl_default,v 1.1.1.3 2005/03/07 07:31:12 kanki Exp $
+
+# wl driver base
+WL=1
+
+# features
+WLLED=1
+WME=1
+PIO=1
+CRAM=1
+WL11H=1
+WL11D=1
+DBAND=1
+WLRM=1
+WLCQ=1
+BCMWPA2=1
+
diff --git a/release/src/wl/config/wl_hnd b/release/src/wl/config/wl_hnd
new file mode 100755
index 00000000..58da4e5b
--- /dev/null
+++ b/release/src/wl/config/wl_hnd
@@ -0,0 +1,18 @@
+# Broadcom 802.11abg Networking Device Driver Configuration file
+#
+# Copyright 2005, Broadcom Corporation
+# All Rights Reserved.
+#
+# THIS SOFTWARE IS OFFERED "AS IS", AND BROADCOM GRANTS NO WARRANTIES OF ANY
+# KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE. BROADCOM
+# SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
+# FOR A SPECIFIC PURPOSE OR NONINFRINGEMENT CONCERNING THIS SOFTWARE.
+# wl driver config shared hnd files
+#
+# $Id: wl_hnd,v 1.1.1.2 2005/03/07 07:31:12 kanki Exp $
+
+HNDDMA=1
+BCMUTILS=1
+SBUTILS=1
+BCMSROM=1
+
diff --git a/release/src/wl/config/wlconfig_lx_router_ap b/release/src/wl/config/wlconfig_lx_router_ap
new file mode 100755
index 00000000..a338eec0
--- /dev/null
+++ b/release/src/wl/config/wlconfig_lx_router_ap
@@ -0,0 +1,20 @@
+# Broadcom 802.11abg Networking Device Driver Configuration file
+#
+# Copyright 2005, Broadcom Corporation
+# All Rights Reserved.
+#
+# THIS SOFTWARE IS OFFERED "AS IS", AND BROADCOM GRANTS NO WARRANTIES OF ANY
+# KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE. BROADCOM
+# SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
+# FOR A SPECIFIC PURPOSE OR NONINFRINGEMENT CONCERNING THIS SOFTWARE.
+#
+# $Id: wlconfig_lx_router_ap,v 1.1.1.3 2005/03/07 07:31:12 kanki Exp $
+#
+# Linux Kernel wl driver config file
+
+# get common
+include $(WLCFGDIR)/wl_default
+
+# features
+AP=1
+
diff --git a/release/src/wl/config/wlconfig_lx_router_apsta b/release/src/wl/config/wlconfig_lx_router_apsta
new file mode 100755
index 00000000..a691804a
--- /dev/null
+++ b/release/src/wl/config/wlconfig_lx_router_apsta
@@ -0,0 +1,23 @@
+# Broadcom 802.11abg Networking Device Driver Configuration file
+#
+# Copyright 2005, Broadcom Corporation
+# All Rights Reserved.
+#
+# THIS SOFTWARE IS OFFERED "AS IS", AND BROADCOM GRANTS NO WARRANTIES OF ANY
+# KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE. BROADCOM
+# SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
+# FOR A SPECIFIC PURPOSE OR NONINFRINGEMENT CONCERNING THIS SOFTWARE.
+#
+# $Id: wlconfig_lx_router_apsta,v 1.1.1.3 2005/03/07 07:31:12 kanki Exp $
+#
+# Linux Kernel wl driver config file
+
+# get common
+include $(WLCFGDIR)/wl_default
+
+# features
+AP=1
+STA=1
+BCMSUP_PSK=1
+WET=1
+
diff --git a/release/src/wl/config/wlconfig_lx_router_dongle b/release/src/wl/config/wlconfig_lx_router_dongle
new file mode 100755
index 00000000..8851e204
--- /dev/null
+++ b/release/src/wl/config/wlconfig_lx_router_dongle
@@ -0,0 +1,23 @@
+# Broadcom 802.11abg Networking Device Driver Configuration file
+#
+# Copyright 2005, Broadcom Corporation
+# All Rights Reserved.
+#
+# THIS SOFTWARE IS OFFERED "AS IS", AND BROADCOM GRANTS NO WARRANTIES OF ANY
+# KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE. BROADCOM
+# SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
+# FOR A SPECIFIC PURPOSE OR NONINFRINGEMENT CONCERNING THIS SOFTWARE.
+#
+# $Id: wlconfig_lx_router_dongle,v 1.1.1.2 2005/03/07 07:31:12 kanki Exp $
+#
+# Linux Kernel wl driver config file
+
+# get common
+include $(WLCFGDIR)/wl_default
+
+# features
+STA=1
+
+BCMSUP_PSK=1
+WL_OIDS=1
+CONFIG_USBRNDIS_RETAIL=1
diff --git a/release/src/wl/config/wlconfig_lx_router_sta b/release/src/wl/config/wlconfig_lx_router_sta
new file mode 100755
index 00000000..1dc3c7b4
--- /dev/null
+++ b/release/src/wl/config/wlconfig_lx_router_sta
@@ -0,0 +1,20 @@
+# Broadcom 802.11abg Networking Device Driver Configuration file
+#
+# Copyright 2005, Broadcom Corporation
+# All Rights Reserved.
+#
+# THIS SOFTWARE IS OFFERED "AS IS", AND BROADCOM GRANTS NO WARRANTIES OF ANY
+# KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE. BROADCOM
+# SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
+# FOR A SPECIFIC PURPOSE OR NONINFRINGEMENT CONCERNING THIS SOFTWARE.
+# $Id: wlconfig_lx_router_sta,v 1.1.1.3 2005/03/07 07:31:12 kanki Exp $
+#
+# Linux Kernel wl driver config file
+
+# get common
+include $(WLCFGDIR)/wl_default
+
+# features
+STA=1
+BCMSUP_PSK=1
+WET=1
diff --git a/release/src/wl/config/wlconfig_lx_shared b/release/src/wl/config/wlconfig_lx_shared
new file mode 100755
index 00000000..56dcac45
--- /dev/null
+++ b/release/src/wl/config/wlconfig_lx_shared
@@ -0,0 +1,18 @@
+# Broadcom 802.11abg Networking Device Driver Configuration file
+#
+# Copyright 2005, Broadcom Corporation
+# All Rights Reserved.
+#
+# THIS SOFTWARE IS OFFERED "AS IS", AND BROADCOM GRANTS NO WARRANTIES OF ANY
+# KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE. BROADCOM
+# SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
+# FOR A SPECIFIC PURPOSE OR NONINFRINGEMENT CONCERNING THIS SOFTWARE.
+#
+# $Id: wlconfig_lx_shared,v 1.1.1.2 2005/03/07 07:31:12 kanki Exp $
+#
+# Linux Kernel shared file
+
+include $(WLCFGDIR)/wl_hnd
+
+# OSL shared
+OSLLX=1
diff --git a/release/src/wl/linux/ap_bcmwpa.o b/release/src/wl/linux/ap_bcmwpa.o
new file mode 100644
index 00000000..b74bfd12
--- /dev/null
+++ b/release/src/wl/linux/ap_bcmwpa.o
Binary files differ
diff --git a/release/src/wl/linux/ap_d11ucode.o b/release/src/wl/linux/ap_d11ucode.o
new file mode 100644
index 00000000..7b5640f8
--- /dev/null
+++ b/release/src/wl/linux/ap_d11ucode.o
Binary files differ
diff --git a/release/src/wl/linux/ap_rc4.o b/release/src/wl/linux/ap_rc4.o
new file mode 100644
index 00000000..32fc0053
--- /dev/null
+++ b/release/src/wl/linux/ap_rc4.o
Binary files differ
diff --git a/release/src/wl/linux/ap_tkhash.o b/release/src/wl/linux/ap_tkhash.o
new file mode 100644
index 00000000..334f6ca7
--- /dev/null
+++ b/release/src/wl/linux/ap_tkhash.o
Binary files differ
diff --git a/release/src/wl/linux/ap_wl_linux.o b/release/src/wl/linux/ap_wl_linux.o
new file mode 100644
index 00000000..bb9d29b0
--- /dev/null
+++ b/release/src/wl/linux/ap_wl_linux.o
Binary files differ
diff --git a/release/src/wl/linux/ap_wlc.o b/release/src/wl/linux/ap_wlc.o
new file mode 100644
index 00000000..aad34065
--- /dev/null
+++ b/release/src/wl/linux/ap_wlc.o
Binary files differ
diff --git a/release/src/wl/linux/ap_wlc_led.o b/release/src/wl/linux/ap_wlc_led.o
new file mode 100644
index 00000000..fef106de
--- /dev/null
+++ b/release/src/wl/linux/ap_wlc_led.o
Binary files differ
diff --git a/release/src/wl/linux/ap_wlc_phy.o b/release/src/wl/linux/ap_wlc_phy.o
new file mode 100644
index 00000000..783d9be2
--- /dev/null
+++ b/release/src/wl/linux/ap_wlc_phy.o
Binary files differ
diff --git a/release/src/wl/linux/ap_wlc_rate.o b/release/src/wl/linux/ap_wlc_rate.o
new file mode 100644
index 00000000..929d04dd
--- /dev/null
+++ b/release/src/wl/linux/ap_wlc_rate.o
Binary files differ
diff --git a/release/src/wl/linux/ap_wlc_security.o b/release/src/wl/linux/ap_wlc_security.o
new file mode 100644
index 00000000..8c055000
--- /dev/null
+++ b/release/src/wl/linux/ap_wlc_security.o
Binary files differ
diff --git a/release/src/wl/linux/apsta_aes.o b/release/src/wl/linux/apsta_aes.o
new file mode 100644
index 00000000..da1aa8c3
--- /dev/null
+++ b/release/src/wl/linux/apsta_aes.o
Binary files differ
diff --git a/release/src/wl/linux/apsta_aeskeywrap.o b/release/src/wl/linux/apsta_aeskeywrap.o
new file mode 100644
index 00000000..c520a564
--- /dev/null
+++ b/release/src/wl/linux/apsta_aeskeywrap.o
Binary files differ
diff --git a/release/src/wl/linux/apsta_bcmwpa.o b/release/src/wl/linux/apsta_bcmwpa.o
new file mode 100644
index 00000000..b9dbe07a
--- /dev/null
+++ b/release/src/wl/linux/apsta_bcmwpa.o
Binary files differ
diff --git a/release/src/wl/linux/apsta_d11ucode.o b/release/src/wl/linux/apsta_d11ucode.o
new file mode 100644
index 00000000..7b5640f8
--- /dev/null
+++ b/release/src/wl/linux/apsta_d11ucode.o
Binary files differ
diff --git a/release/src/wl/linux/apsta_hmac.o b/release/src/wl/linux/apsta_hmac.o
new file mode 100644
index 00000000..fe827882
--- /dev/null
+++ b/release/src/wl/linux/apsta_hmac.o
Binary files differ
diff --git a/release/src/wl/linux/apsta_md5.o b/release/src/wl/linux/apsta_md5.o
new file mode 100644
index 00000000..61fa587d
--- /dev/null
+++ b/release/src/wl/linux/apsta_md5.o
Binary files differ
diff --git a/release/src/wl/linux/apsta_passhash.o b/release/src/wl/linux/apsta_passhash.o
new file mode 100644
index 00000000..b057bffd
--- /dev/null
+++ b/release/src/wl/linux/apsta_passhash.o
Binary files differ
diff --git a/release/src/wl/linux/apsta_prf.o b/release/src/wl/linux/apsta_prf.o
new file mode 100644
index 00000000..8d85a5e2
--- /dev/null
+++ b/release/src/wl/linux/apsta_prf.o
Binary files differ
diff --git a/release/src/wl/linux/apsta_rc4.o b/release/src/wl/linux/apsta_rc4.o
new file mode 100644
index 00000000..32fc0053
--- /dev/null
+++ b/release/src/wl/linux/apsta_rc4.o
Binary files differ
diff --git a/release/src/wl/linux/apsta_rijndael-alg-fst.o b/release/src/wl/linux/apsta_rijndael-alg-fst.o
new file mode 100644
index 00000000..3ed194c5
--- /dev/null
+++ b/release/src/wl/linux/apsta_rijndael-alg-fst.o
Binary files differ
diff --git a/release/src/wl/linux/apsta_sha1.o b/release/src/wl/linux/apsta_sha1.o
new file mode 100644
index 00000000..730e7b72
--- /dev/null
+++ b/release/src/wl/linux/apsta_sha1.o
Binary files differ
diff --git a/release/src/wl/linux/apsta_tkhash.o b/release/src/wl/linux/apsta_tkhash.o
new file mode 100644
index 00000000..334f6ca7
--- /dev/null
+++ b/release/src/wl/linux/apsta_tkhash.o
Binary files differ
diff --git a/release/src/wl/linux/apsta_wl_linux.o b/release/src/wl/linux/apsta_wl_linux.o
new file mode 100644
index 00000000..50d16d84
--- /dev/null
+++ b/release/src/wl/linux/apsta_wl_linux.o
Binary files differ
diff --git a/release/src/wl/linux/apsta_wlc.o b/release/src/wl/linux/apsta_wlc.o
new file mode 100644
index 00000000..331c14d7
--- /dev/null
+++ b/release/src/wl/linux/apsta_wlc.o
Binary files differ
diff --git a/release/src/wl/linux/apsta_wlc_led.o b/release/src/wl/linux/apsta_wlc_led.o
new file mode 100644
index 00000000..f18f4126
--- /dev/null
+++ b/release/src/wl/linux/apsta_wlc_led.o
Binary files differ
diff --git a/release/src/wl/linux/apsta_wlc_phy.o b/release/src/wl/linux/apsta_wlc_phy.o
new file mode 100644
index 00000000..ab3484c9
--- /dev/null
+++ b/release/src/wl/linux/apsta_wlc_phy.o
Binary files differ
diff --git a/release/src/wl/linux/apsta_wlc_rate.o b/release/src/wl/linux/apsta_wlc_rate.o
new file mode 100644
index 00000000..929d04dd
--- /dev/null
+++ b/release/src/wl/linux/apsta_wlc_rate.o
Binary files differ
diff --git a/release/src/wl/linux/apsta_wlc_security.o b/release/src/wl/linux/apsta_wlc_security.o
new file mode 100644
index 00000000..cf847622
--- /dev/null
+++ b/release/src/wl/linux/apsta_wlc_security.o
Binary files differ
diff --git a/release/src/wl/linux/apsta_wlc_sup.o b/release/src/wl/linux/apsta_wlc_sup.o
new file mode 100644
index 00000000..35418e5e
--- /dev/null
+++ b/release/src/wl/linux/apsta_wlc_sup.o
Binary files differ
diff --git a/release/src/wl/linux/apsta_wlc_wet.o b/release/src/wl/linux/apsta_wlc_wet.o
new file mode 100644
index 00000000..ba0cbd8b
--- /dev/null
+++ b/release/src/wl/linux/apsta_wlc_wet.o
Binary files differ
diff --git a/release/src/wl/linux/sta_aes.o b/release/src/wl/linux/sta_aes.o
new file mode 100644
index 00000000..da1aa8c3
--- /dev/null
+++ b/release/src/wl/linux/sta_aes.o
Binary files differ
diff --git a/release/src/wl/linux/sta_aeskeywrap.o b/release/src/wl/linux/sta_aeskeywrap.o
new file mode 100644
index 00000000..c520a564
--- /dev/null
+++ b/release/src/wl/linux/sta_aeskeywrap.o
Binary files differ
diff --git a/release/src/wl/linux/sta_bcmwpa.o b/release/src/wl/linux/sta_bcmwpa.o
new file mode 100644
index 00000000..b9dbe07a
--- /dev/null
+++ b/release/src/wl/linux/sta_bcmwpa.o
Binary files differ
diff --git a/release/src/wl/linux/sta_d11ucode.o b/release/src/wl/linux/sta_d11ucode.o
new file mode 100644
index 00000000..7b5640f8
--- /dev/null
+++ b/release/src/wl/linux/sta_d11ucode.o
Binary files differ
diff --git a/release/src/wl/linux/sta_hmac.o b/release/src/wl/linux/sta_hmac.o
new file mode 100644
index 00000000..fe827882
--- /dev/null
+++ b/release/src/wl/linux/sta_hmac.o
Binary files differ
diff --git a/release/src/wl/linux/sta_md5.o b/release/src/wl/linux/sta_md5.o
new file mode 100644
index 00000000..61fa587d
--- /dev/null
+++ b/release/src/wl/linux/sta_md5.o
Binary files differ
diff --git a/release/src/wl/linux/sta_passhash.o b/release/src/wl/linux/sta_passhash.o
new file mode 100644
index 00000000..b057bffd
--- /dev/null
+++ b/release/src/wl/linux/sta_passhash.o
Binary files differ
diff --git a/release/src/wl/linux/sta_prf.o b/release/src/wl/linux/sta_prf.o
new file mode 100644
index 00000000..8d85a5e2
--- /dev/null
+++ b/release/src/wl/linux/sta_prf.o
Binary files differ
diff --git a/release/src/wl/linux/sta_rc4.o b/release/src/wl/linux/sta_rc4.o
new file mode 100644
index 00000000..32fc0053
--- /dev/null
+++ b/release/src/wl/linux/sta_rc4.o
Binary files differ
diff --git a/release/src/wl/linux/sta_rijndael-alg-fst.o b/release/src/wl/linux/sta_rijndael-alg-fst.o
new file mode 100644
index 00000000..3ed194c5
--- /dev/null
+++ b/release/src/wl/linux/sta_rijndael-alg-fst.o
Binary files differ
diff --git a/release/src/wl/linux/sta_sha1.o b/release/src/wl/linux/sta_sha1.o
new file mode 100644
index 00000000..730e7b72
--- /dev/null
+++ b/release/src/wl/linux/sta_sha1.o
Binary files differ
diff --git a/release/src/wl/linux/sta_tkhash.o b/release/src/wl/linux/sta_tkhash.o
new file mode 100644
index 00000000..334f6ca7
--- /dev/null
+++ b/release/src/wl/linux/sta_tkhash.o
Binary files differ
diff --git a/release/src/wl/linux/sta_wl_linux.o b/release/src/wl/linux/sta_wl_linux.o
new file mode 100644
index 00000000..968bf23c
--- /dev/null
+++ b/release/src/wl/linux/sta_wl_linux.o
Binary files differ
diff --git a/release/src/wl/linux/sta_wlc.o b/release/src/wl/linux/sta_wlc.o
new file mode 100644
index 00000000..6ec38482
--- /dev/null
+++ b/release/src/wl/linux/sta_wlc.o
Binary files differ
diff --git a/release/src/wl/linux/sta_wlc_led.o b/release/src/wl/linux/sta_wlc_led.o
new file mode 100644
index 00000000..bb97b9f1
--- /dev/null
+++ b/release/src/wl/linux/sta_wlc_led.o
Binary files differ
diff --git a/release/src/wl/linux/sta_wlc_phy.o b/release/src/wl/linux/sta_wlc_phy.o
new file mode 100644
index 00000000..f4b558be
--- /dev/null
+++ b/release/src/wl/linux/sta_wlc_phy.o
Binary files differ
diff --git a/release/src/wl/linux/sta_wlc_rate.o b/release/src/wl/linux/sta_wlc_rate.o
new file mode 100644
index 00000000..929d04dd
--- /dev/null
+++ b/release/src/wl/linux/sta_wlc_rate.o
Binary files differ
diff --git a/release/src/wl/linux/sta_wlc_security.o b/release/src/wl/linux/sta_wlc_security.o
new file mode 100644
index 00000000..5ef1a0f9
--- /dev/null
+++ b/release/src/wl/linux/sta_wlc_security.o
Binary files differ
diff --git a/release/src/wl/linux/sta_wlc_sup.o b/release/src/wl/linux/sta_wlc_sup.o
new file mode 100644
index 00000000..35418e5e
--- /dev/null
+++ b/release/src/wl/linux/sta_wlc_sup.o
Binary files differ
diff --git a/release/src/wl/linux/sta_wlc_wet.o b/release/src/wl/linux/sta_wlc_wet.o
new file mode 100644
index 00000000..ba0cbd8b
--- /dev/null
+++ b/release/src/wl/linux/sta_wlc_wet.o
Binary files differ
diff --git a/release/src/wl/linux/wl_ap.o b/release/src/wl/linux/wl_ap.o
new file mode 100644
index 00000000..94307149
--- /dev/null
+++ b/release/src/wl/linux/wl_ap.o
Binary files differ
diff --git a/release/src/wl/linux/wl_apsta.o b/release/src/wl/linux/wl_apsta.o
new file mode 100644
index 00000000..47900bf7
--- /dev/null
+++ b/release/src/wl/linux/wl_apsta.o
Binary files differ
diff --git a/release/src/wl/linux/wl_sta.o b/release/src/wl/linux/wl_sta.o
new file mode 100644
index 00000000..50e0ade0
--- /dev/null
+++ b/release/src/wl/linux/wl_sta.o
Binary files differ