Add David Woodhouse's firmware package.

This commit is contained in:
Arne Fitzenreiter
2010-03-31 22:47:36 +02:00
parent 1c372c313d
commit 443aece5ee
4 changed files with 194 additions and 9 deletions

View File

@@ -1,6 +1,18 @@
#lib/firmware/3com
lib/firmware/3com/3C359.bin
lib/firmware/3com/typhoon.bin
lib/firmware/LICENCE.agere
lib/firmware/LICENCE.atheros_firmware
lib/firmware/LICENCE.i2400m
lib/firmware/LICENCE.iwlwifi_firmware
lib/firmware/LICENCE.libertas
lib/firmware/LICENCE.mwl8k
lib/firmware/LICENCE.qla2xxx
lib/firmware/LICENCE.ralink-firmware.txt
lib/firmware/LICENCE.xc5000
lib/firmware/LICENSE.dib0700
lib/firmware/LICENSE.radeon_rlc
lib/firmware/WHENCE
#lib/firmware/acenic
lib/firmware/acenic/tg1.bin
lib/firmware/acenic/tg2.bin
@@ -12,24 +24,29 @@ lib/firmware/advansys/3550.bin
lib/firmware/advansys/38C0800.bin
lib/firmware/advansys/38C1600.bin
lib/firmware/advansys/mcode.bin
lib/firmware/agere_ap_fw.bin
lib/firmware/agere_sta_fw.bin
lib/firmware/ar9170-1.fw
lib/firmware/ar9170-2.fw
lib/firmware/ar9271.fw
lib/firmware/ath3k-1.fw
lib/firmware/atmsar11.fw
#lib/firmware/av7110
lib/firmware/av7110/bootcode.bin
#lib/firmware/bnx2
lib/firmware/bnx2/bnx2-mips-06-4.6.16.fw
lib/firmware/bnx2/bnx2-mips-06-5.0.0.j3.fw
lib/firmware/bnx2/bnx2-mips-06-5.0.0.j6.fw
lib/firmware/bnx2/bnx2-mips-09-4.6.17.fw
lib/firmware/bnx2/bnx2-mips-09-5.0.0.j3.fw
lib/firmware/bnx2/bnx2-mips-09-5.0.0.j9.fw
lib/firmware/bnx2/bnx2-rv2p-06-4.6.16.fw
lib/firmware/bnx2/bnx2-rv2p-06-5.0.0.j3.fw
lib/firmware/bnx2/bnx2-rv2p-09-5.0.0.j10.fw
lib/firmware/bnx2/bnx2-rv2p-09ax-5.0.0.j3.fw
lib/firmware/bnx2/bnx2-rv2p-09ax-5.0.0.j10.fw
lib/firmware/bnx2/bnx2-rv2p-09-4.6.15.fw
lib/firmware/bnx2/bnx2-rv2p-09-5.0.0.j3.fw
lib/firmware/bnx2/bnx2-rv2p-09ax-5.0.0.j3.fw
lib/firmware/bnx2x-e1-5.0.21.0.fw
lib/firmware/bnx2x-e1-5.2.13.0.fw
lib/firmware/bnx2x-e1h-5.0.21.0.fw
lib/firmware/bnx2x-e1h-5.2.13.0.fw
lib/firmware/bnx2x-e1-4.8.53.0.fw
lib/firmware/bnx2x-e1-5.2.7.0.fw
lib/firmware/bnx2x-e1h-4.8.53.0.fw
lib/firmware/bnx2x-e1h-5.2.7.0.fw
#lib/firmware/cis
lib/firmware/cis/3CCFEM556.cis
lib/firmware/cis/3CXEM556.cis
@@ -54,12 +71,17 @@ lib/firmware/cxgb3/ael2005_twx_edc.bin
lib/firmware/cxgb3/ael2020_twx_edc.bin
lib/firmware/cxgb3/t3b_psram-1.1.0.bin
lib/firmware/cxgb3/t3c_psram-1.1.0.bin
lib/firmware/cxgb3/t3fw-7.0.0.bin
lib/firmware/cxgb3/t3fw-7.1.0.bin
lib/firmware/cxgb3/t3fw-7.4.0.bin
#lib/firmware/dabusb
lib/firmware/dabusb/bitstream.bin
lib/firmware/dabusb/firmware.fw
#lib/firmware/dsp56k
#lib/firmware/dsp56k/bootstrap.asm
lib/firmware/dsp56k/bootstrap.bin
lib/firmware/dvb-fe-xc5000-1.6.114.fw
lib/firmware/dvb-usb-dib0700-1.20.fw
#lib/firmware/e100
lib/firmware/e100/d101m_ucode.bin
lib/firmware/e100/d101s_ucode.bin
@@ -82,7 +104,17 @@ lib/firmware/emi62/spdif.fw
#lib/firmware/ess
lib/firmware/ess/maestro3_assp_kernel.fw
lib/firmware/ess/maestro3_assp_minisrc.fw
lib/firmware/f2255usb.bin
lib/firmware/i2400m-fw-usb-1.3.sbcf
lib/firmware/i2400m-fw-usb-1.4.sbcf
lib/firmware/intelliport2.bin
lib/firmware/iwlwifi-1000-3.ucode
lib/firmware/iwlwifi-3945-2.ucode
lib/firmware/iwlwifi-4965-2.ucode
lib/firmware/iwlwifi-5000-1.ucode
lib/firmware/iwlwifi-5000-2.ucode
lib/firmware/iwlwifi-5150-2.ucode
lib/firmware/iwlwifi-6000-4.ucode
#lib/firmware/kaweth
lib/firmware/kaweth/new_code.bin
lib/firmware/kaweth/new_code_fix.bin
@@ -102,20 +134,53 @@ lib/firmware/keyspan/usa28xb.fw
lib/firmware/keyspan/usa49w.fw
lib/firmware/keyspan/usa49wlc.fw
#lib/firmware/keyspan_pda
#lib/firmware/keyspan_pda/keyspan_pda.S
lib/firmware/keyspan_pda/keyspan_pda.fw
#lib/firmware/keyspan_pda/xircom_pgs.S
lib/firmware/keyspan_pda/xircom_pgs.fw
#lib/firmware/korg
lib/firmware/korg/k1212.dsp
#lib/firmware/libertas
lib/firmware/libertas/cf8385.bin
lib/firmware/libertas/cf8385_helper.bin
lib/firmware/libertas/gspi8682.bin
lib/firmware/libertas/gspi8682_helper.bin
lib/firmware/libertas/gspi8686_v9.bin
lib/firmware/libertas/gspi8686_v9_helper.bin
lib/firmware/libertas/gspi8688.bin
lib/firmware/libertas/gspi8688_helper.bin
lib/firmware/libertas/sd8385.bin
lib/firmware/libertas/sd8385_helper.bin
lib/firmware/libertas/sd8682.bin
lib/firmware/libertas/sd8682_helper.bin
lib/firmware/libertas/sd8686_v8.bin
lib/firmware/libertas/sd8686_v8_helper.bin
lib/firmware/libertas/sd8686_v9.bin
lib/firmware/libertas/sd8686_v9_helper.bin
lib/firmware/libertas/sd8688.bin
lib/firmware/libertas/sd8688_helper.bin
lib/firmware/libertas/usb8388_v5.bin
lib/firmware/libertas/usb8388_v9.bin
lib/firmware/libertas/usb8682.bin
#lib/firmware/matrox
lib/firmware/matrox/g200_warp.fw
lib/firmware/matrox/g400_warp.fw
lib/firmware/mts_cdma.fw
lib/firmware/mts_edge.fw
lib/firmware/mts_gsm.fw
#lib/firmware/mwl8k
lib/firmware/mwl8k/fmimage_8687.fw
lib/firmware/mwl8k/helper_8687.fw
#lib/firmware/myricom
lib/firmware/myricom/lanai.bin
#lib/firmware/ositech
lib/firmware/ositech/Xilinx7OD.bin
lib/firmware/ql2100_fw.bin
lib/firmware/ql2200_fw.bin
lib/firmware/ql2300_fw.bin
lib/firmware/ql2322_fw.bin
lib/firmware/ql2400_fw.bin
lib/firmware/ql2500_fw.bin
#lib/firmware/qlogic
lib/firmware/qlogic/1040.bin
lib/firmware/qlogic/12160.bin
@@ -131,6 +196,8 @@ lib/firmware/radeon/R420_cp.bin
lib/firmware/radeon/R520_cp.bin
lib/firmware/radeon/R600_me.bin
lib/firmware/radeon/R600_pfp.bin
lib/firmware/radeon/R600_rlc.bin
lib/firmware/radeon/R700_rlc.bin
lib/firmware/radeon/RS600_cp.bin
lib/firmware/radeon/RS690_cp.bin
lib/firmware/radeon/RS780_me.bin
@@ -151,14 +218,31 @@ lib/firmware/radeon/RV730_me.bin
lib/firmware/radeon/RV730_pfp.bin
lib/firmware/radeon/RV770_me.bin
lib/firmware/radeon/RV770_pfp.bin
lib/firmware/rt2561.bin
lib/firmware/rt2561s.bin
lib/firmware/rt2661.bin
lib/firmware/rt2860.bin
lib/firmware/rt2870.bin
lib/firmware/rt73.bin
lib/firmware/s2250.fw
lib/firmware/s2250_loader.fw
#lib/firmware/sb16
lib/firmware/sb16/alaw_main.csp
lib/firmware/sb16/ima_adpcm_capture.csp
lib/firmware/sb16/ima_adpcm_init.csp
lib/firmware/sb16/ima_adpcm_playback.csp
lib/firmware/sb16/mulaw_main.csp
#lib/firmware/slicoss
lib/firmware/slicoss/gbdownload.sys
lib/firmware/slicoss/gbrcvucode.sys
lib/firmware/slicoss/oasisdbgdownload.sys
lib/firmware/slicoss/oasisdownload.sys
lib/firmware/slicoss/oasisrcvucode.sys
#lib/firmware/sun
lib/firmware/sun/cassini.bin
#lib/firmware/sxg
lib/firmware/sxg/saharadbgdownloadB.sys
lib/firmware/sxg/saharadownloadB.sys
#lib/firmware/tehuti
lib/firmware/tehuti/bdx.bin
lib/firmware/ti_3410.fw
@@ -170,6 +254,21 @@ lib/firmware/tigon/tg3_tso5.bin
lib/firmware/tr_smctr.bin
#lib/firmware/ttusb-budget
lib/firmware/ttusb-budget/dspbootcode.bin
#lib/firmware/usbdux
#lib/firmware/usbdux/Makefile_dux
#lib/firmware/usbdux/README.dux
#lib/firmware/usbdux/fx2-include.asm
#lib/firmware/usbdux/usbdux_firmware.asm
#lib/firmware/usbdux/usbduxfast_firmware.asm
lib/firmware/usbdux_firmware.bin
lib/firmware/usbduxfast_firmware.bin
lib/firmware/v4l-cx231xx-avcore-01.fw
lib/firmware/v4l-cx23418-apu.fw
lib/firmware/v4l-cx23418-cpu.fw
lib/firmware/v4l-cx23418-dig.fw
lib/firmware/v4l-cx23885-avcore-01.fw
lib/firmware/v4l-cx23885-enc.fw
lib/firmware/v4l-cx25840.fw
#lib/firmware/vicam
lib/firmware/vicam/firmware.fw
lib/firmware/whiteheat.fw
@@ -182,3 +281,11 @@ lib/firmware/yamaha/ds1_ctrl.fw
lib/firmware/yamaha/ds1_dsp.fw
lib/firmware/yamaha/ds1e_ctrl.fw
lib/firmware/yamaha/yss225_registers.bin
lib/firmware/bnx2/bnx2-mips-06-5.0.0.j6.fw
lib/firmware/bnx2/bnx2-mips-09-5.0.0.j9.fw
lib/firmware/bnx2/bnx2-rv2p-09-5.0.0.j10.fw
lib/firmware/bnx2/bnx2-rv2p-09ax-5.0.0.j10.fw
lib/firmware/bnx2x-e1-5.0.21.0.fw
lib/firmware/bnx2x-e1-5.2.13.0.fw
lib/firmware/bnx2x-e1h-5.0.21.0.fw
lib/firmware/bnx2x-e1h-5.2.13.0.fw

View File

@@ -193,6 +193,7 @@
* linux-2.6.32.10-ipfire
* linux-2.6.32.10-ipfire-xen
* linux-atm-2.4.1
* linux-firmware-20100318
* linux-libc-headers-2.6.12.0
* lm_sensors-3.1.2
* logrotate-3.7.1

76
lfs/linux-firmware Normal file
View File

@@ -0,0 +1,76 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
# Copyright (C) 2010 Michael Tremer & Christian Schmidt #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
# the Free Software Foundation, either version 3 of the License, or #
# (at your option) any later version. #
# #
# This program is distributed in the hope that it will be useful, #
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
# GNU General Public License for more details. #
# #
# You should have received a copy of the GNU General Public License #
# along with this program. If not, see <http://www.gnu.org/licenses/>. #
# #
###############################################################################
###############################################################################
# Definitions
###############################################################################
include Config
VER = 20100318
THISAPP = linux-firmware-$(VER)
DL_FILE = $(THISAPP).tar.bz2
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
###############################################################################
# Top-level Rules
###############################################################################
objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
$(DL_FILE)_MD5 = 57e3ec91c81eee2443b0ab6d83c43633
install : $(TARGET)
check : $(patsubst %,$(DIR_CHK)/%,$(objects))
download :$(patsubst %,$(DIR_DL)/%,$(objects))
md5 : $(subst %,%_MD5,$(objects))
###############################################################################
# Downloading, checking, md5sum
###############################################################################
$(patsubst %,$(DIR_CHK)/%,$(objects)) :
@$(CHECK)
$(patsubst %,$(DIR_DL)/%,$(objects)) :
@$(LOAD)
$(subst %,%_MD5,$(objects)) :
@$(MD5)
###############################################################################
# Installation Details
###############################################################################
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
mkdir -p /lib/firmware
cd $(DIR_APP) && cp -vr * /lib/firmware
@rm -rf $(DIR_APP)
@$(POSTBUILD)

View File

@@ -341,6 +341,7 @@ buildipfire() {
ipfiremake unzip
ipfiremake which
ipfiremake xz
ipfiremake linux-firmware
ipfiremake linux XEN=1
ipfiremake kqemu XEN=1
#ipfiremake kvm-kmod XEN=1