Changeset 20636


Ignore:
Timestamp:
2010-03-31T13:12:10+02:00 (8 years ago)
Author:
blogic
Message:

[ifxmips] fix licensing issues of ifxmips dsl driver

Location:
trunk/package
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/ifxmips-dsl-api/Config.in

    r20422 r20636  
    1818endchoice 
    1919 
     20config IFXMIPS_DSL_FIRMWARE 
     21        bool "ifxmips-dsl firmware extractor" 
     22        default y 
     23        depends on PACKAGE_kmod-ifxmips-dsl-api 
     24        help 
     25          Say Y, if you need ifxmips-dsl to auto extract the firmware for you from the a800 firmware image 
     26 
    2027config IFXMIPS_DSL_DEBUG 
    2128        bool "ifxmips-dsl debugging" 
  • trunk/package/ifxmips-dsl-api/Makefile

    r20554 r20636  
    3535  URL:=http://www.infineon.com/ 
    3636  MAINTAINER:=Infineon Technologies AG / Lantiq / blogic@openwrt.org 
    37   DEPENDS:=@TARGET_ifxmips 
     37  DEPENDS:=@TARGET_ifxmips @BROKEN 
    3838  FILES:=$(PKG_BUILD_DIR)/src/mei/ifxmips_mei.$(LINUX_KMOD_SUFFIX) \ 
    3939        $(PKG_BUILD_DIR)/src/drv_dsl_cpe_api.$(LINUX_KMOD_SUFFIX) \ 
     
    5858endef 
    5959 
     60ifeq ($(CONFIG_IFXMIPS_DSL_FIRMWARE),y) 
     61FW_FILE:=arcor_A800_452CPW_FW_1.02.206(20081201).bin 
     62define Download/firmware 
     63  URL:=http://www.arcor.de/hilfe/files/pdf/ 
     64  FILE=$(FW_FILE) 
     65  MD5SUM:=19d9af4e369287a0f0abaed415cdac10 
     66endef 
     67$(eval $(call Download,firmware)) 
     68 
     69else 
     70 
    6071define Download/annex-a 
    6172        FILE:=$(FW_BASE_NAME)_a-$(FW_A_VER).tar.gz 
     
    7182endef 
    7283$(eval $(call Download,annex-b)) 
     84endif 
    7385 
    7486IFX_DSL_MAX_DEVICE=1 
     
    146158define KernelPackage/ifxmips-dsl-api/install 
    147159        $(INSTALL_DIR) $(1)/lib/firmware/ 
     160ifeq ($(CONFIG_IFXMIPS_DSL_FIRMWARE),y) 
     161        $(PLATFORM_DIR)/extract.sh $(DL_DIR) '$(FW_FILE)'  
     162        $(CP) $(DL_DIR)/dsl_$(if $(CONFIG_IFXMIPS_ANNEX_A),a,b).bin $(1)/lib/firmware/ModemHWE.bin 
     163else 
    148164        $(CP) $(PKG_BUILD_DIR)/$(FW_BASE_NAME)_$(if $(CONFIG_IFXMIPS_ANNEX_A),a_$(FW_A_FILE_VER),b_$(FW_B_FILE_VER)).bin $(1)/lib/firmware/ModemHWE.bin 
     165endif 
    149166endef 
    150167 
  • trunk/package/ifxmips-dsl-control/Makefile

    r20557 r20636  
    2525  URL:=http://www.infineon.com/ 
    2626  MAINTAINER:=Infineon Technologies AG / Lantiq / blogic@openwrt.org 
    27   DEPENDS:=+kmod-ifxmips-dsl-api +libpthread 
     27  DEPENDS:=+kmod-ifxmips-dsl-api +libpthread @BROKEN 
    2828endef 
    2929 
Note: See TracChangeset for help on using the changeset viewer.