wilc1000-firmware: new package
PATCH 1/1 wilc1000-firmware: new package
Firmware for Atmel Wilc1000 wireless device.
--- package/Config.in | 1 + package/wilc1000-firmware/Config.in | 6 ++++++ package/wilc1000-firmware/wilc1000-firmware.mk | 25 +++++++++++++++++++++++++ 3 files changed, 32 insertions(+) create mode 100644 package/wilc1000-firmware/Config.in create mode 100644 package/wilc1000-firmware/wilc1000-firmware.mk
package/Config.in +1 -0
@@ -336,6 +336,7 @@ menu "Firmware" source "package/rpi-firmware/Config.in" source "package/sunxi-boards/Config.in" source "package/ux500-firmware/Config.in" + source "package/wilc1000-firmware/Config.in" source "package/zd1211-firmware/Config.in" endmenu source "package/a10disp/Config.in"
package/wilc1000-firmware/Config.in new file +6 -0
@@ -0,0 +1,6 @@ +config BR2_PACKAGE_WILC1000_FIRMWARE + bool "wilc1000-firmware" + help + Firmware for Atmel Wilc1000 wireless device + + https://github.com/linux4sc/wireless-firmware.git
package/wilc1000-firmware/wilc1000-firmware.mk new file +25 -0
@@ -0,0 +1,25 @@ +################################################################################ +# +# wilc1000-firmware +# +################################################################################ + +WILC1000_FIRMWARE_VERSION = 14.1 +WILC1000_FIRMWARE_SITE = https://github.com/linux4sc/wireless-firmware/archive +WILC1000_FIRMWARE_SOURCE = v$(WILC1000_FIRMWARE_VERSION)_Firmware.zip +WILC1000_FIRMWARE_DRIVER_FILE = wilc1003_firmware.bin + +WILC1000_FIRMWARE_LICENSE = PROPRIETARY + +define WILC1000_FIRMWARE_EXTRACT_CMDS + $(UNZIP) -d $(BUILD_DIR) $(DL_DIR)/$(WILC1000_FIRMWARE_SOURCE) + mv $(BUILD_DIR)/wireless-firmware-$(WILC1000_FIRMWARE_VERSION)_Firmware/* $(@D) + rmdir $(BUILD_DIR)/wireless-firmware-$(WILC1000_FIRMWARE_VERSION)_Firmware +endef + +define WILC1000_FIRMWARE_INSTALL_TARGET_CMDS + $(INSTALL) -d -m 0755 $(TARGET_DIR)/lib/firmware/atmel/ + cp $(@D)/$(WILC1000_FIRMWARE_DRIVER_FILE) $(TARGET_DIR)/lib/firmware/atmel/ +endef + +$(eval $(generic-package))
Signature · 1 line
2.5.0
PATCH 1/1 wilc1000-firmware: new package
Hi Ludovic,
Quoted 9 lines · Ludovic Desroches
package/wilc1000-firmware/wilc1000-firmware.mk new file +2
-0@@ -0,0 +1,25 @@ +################################################################################ +#
package/wilc1000-firmware/wilc1000-firmware.mk line 12
Quoted 10 lines
package/wilc1000-firmware/wilc1000-firmware.mk new file +10
-0+# wilc1000-firmware +# +################################################################################ + +WILC1000_FIRMWARE_VERSION = 14.1 +WILC1000_FIRMWARE_SITE = https://github.com/linux4sc/wireless-firmware/archive +WILC1000_FIRMWARE_SOURCE = v$(WILC1000_FIRMWARE_VERSION)_Firmware.zip +WILC1000_FIRMWARE_DRIVER_FILE = wilc1003_firmware.bin + +WILC1000_FIRMWARE_LICENSE = PROPRIETARY
No LICENSE_FILES? Is it distributable? I would guess it is, but we have no indication.
baruch
Signature · 3 lines
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -PATCH 1/1 wilc1000-firmware: new package
Hi Baruch,
Quoted 17 lines · Baruch Siach
Hi Ludovic,
Quoted 14 lines · Ludovic Desroches
package/wilc1000-firmware/wilc1000-firmware.mk new file +7
-0@@ -0,0 +1,25 @@ +################################################################################ +# +# wilc1000-firmware +# +################################################################################ + +WILC1000_FIRMWARE_VERSION = 14.1
Quoted 8 lines
package/wilc1000-firmware/wilc1000-firmware.mk line 12
Quoted 5 lines
package/wilc1000-firmware/wilc1000-firmware.mk new file +5
-0+WILC1000_FIRMWARE_SITE = https://github.com/linux4sc/wireless-firmware/archive +WILC1000_FIRMWARE_SOURCE = v$(WILC1000_FIRMWARE_VERSION)_Firmware.zip +WILC1000_FIRMWARE_DRIVER_FILE = wilc1003_firmware.bin + +WILC1000_FIRMWARE_LICENSE = PROPRIETARYNo
LICENSE_FILES? Is it distributable? I would guess it is, but we have no indication.
Unfortunately there is no license file in this repository.
Yes it is distributable, I thought _REDISTRIBUTE was only used if not.
Regards
Ludovic
PATCH 1/1 wilc1000-firmware: new package
In reply to Ludovic DesrochesHello,
Quoted 7 lines · Ludovic Desroches
Firmware for Atmel Wilc1000 wireless device.
Signed-off-by Ludovic Desroches <[email protected]>--- package/Config.in | 1 + package/wilc1000-firmware/Config.in | 6 ++++++ package/wilc1000-firmware/wilc1000-firmware.mk | 25 +++++++++++++++++++++++++
A hash file was missing.
package/wilc1000-firmware/wilc1000-firmware.mk line 9
Quoted 3 lines
package/wilc1000-firmware/wilc1000-firmware.mk new file +3
-0+WILC1000_FIRMWARE_VERSION = 14.1 +WILC1000_FIRMWARE_SITE = https://github.com/linux4sc/wireless-firmware/archive +WILC1000_FIRMWARE_SOURCE = v$(WILC1000_FIRMWARE_VERSION)_Firmware.zip
What a crappy file name, which doesn't even contain the name of the project :-/
Quoted 1 line
+WILC1000_FIRMWARE_DRIVER_FILE = wilc1003_firmware.bin
This variable is not really needed, it's only used once
package/wilc1000-firmware/wilc1000-firmware.mk line 22
Quoted 11 lines
package/wilc1000-firmware/wilc1000-firmware.mk new file +11
-0+WILC1000_FIRMWARE_LICENSE = PROPRIETARY + +define WILC1000_FIRMWARE_EXTRACT_CMDS + $(UNZIP) -d $(BUILD_DIR) $(DL_DIR)/$(WILC1000_FIRMWARE_SOURCE) + mv $(BUILD_DIR)/wireless-firmware-$(WILC1000_FIRMWARE_VERSION)_Firmware/* $(@D) + rmdir $(BUILD_DIR)/wireless-firmware-$(WILC1000_FIRMWARE_VERSION)_Firmware +endef + +define WILC1000_FIRMWARE_INSTALL_TARGET_CMDS + $(INSTALL) -d -m 0755 $(TARGET_DIR)/lib/firmware/atmel/ + cp $(@D)/$(WILC1000_FIRMWARE_DRIVER_FILE) $(TARGET_DIR)/lib/firmware/atmel/
I've simplified this to use just one $(INSTALL) -D -m 0644 invocation, which is sufficient since 1/ there is only one file to install and 2/ option -D tells $(INSTALL) to create sub-directories as necessary.
Applied with those fixes. Thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH 1/1 wilc1000-firmware: new package
Quoted 11 lines · Thomas Petazzoni
Hello,
Quoted 7 lines · Ludovic Desroches
Firmware for Atmel Wilc1000 wireless device.
Signed-off-by Ludovic Desroches <[email protected]>--- package/Config.in | 1 + package/wilc1000-firmware/Config.in | 6 ++++++ package/wilc1000-firmware/wilc1000-firmware.mk | 25 +++++++++++++++++++++++++
Quoted 8 lines
A hash file was missing.
package/wilc1000-firmware/wilc1000-firmware.mk line 9
Quoted 3 lines
package/wilc1000-firmware/wilc1000-firmware.mk new file +3
-0+WILC1000_FIRMWARE_VERSION = 14.1 +WILC1000_FIRMWARE_SITE = https://github.com/linux4sc/wireless-firmware/archive +WILC1000_FIRMWARE_SOURCE = v$(WILC1000_FIRMWARE_VERSION)_Firmware.zipWhat a crappy file name, which doesn't even contain the name of the project :-/
I agree.
Quoted 21 lines
Quoted 2 lines
+WILC1000_FIRMWARE_DRIVER_FILE = wilc1003_firmware.bin
This variable is not really needed, it's only used once
package/wilc1000-firmware/wilc1000-firmware.mk line 22
Quoted 11 lines
package/wilc1000-firmware/wilc1000-firmware.mk new file +11
-0+WILC1000_FIRMWARE_LICENSE = PROPRIETARY + +define WILC1000_FIRMWARE_EXTRACT_CMDS + $(UNZIP) -d $(BUILD_DIR) $(DL_DIR)/$(WILC1000_FIRMWARE_SOURCE) + mv $(BUILD_DIR)/wireless-firmware-$(WILC1000_FIRMWARE_VERSION)_Firmware/* $(@D) + rmdir $(BUILD_DIR)/wireless-firmware-$(WILC1000_FIRMWARE_VERSION)_Firmware +endef + +define WILC1000_FIRMWARE_INSTALL_TARGET_CMDS + $(INSTALL) -d -m 0755 $(TARGET_DIR)/lib/firmware/atmel/ + cp $(@D)/$(WILC1000_FIRMWARE_DRIVER_FILE) $(TARGET_DIR)/lib/firmware/atmel/I've simplified this to use just one $(INSTALL) -D -m 0644 invocation, which is sufficient since 1/ there is only one file to install and 2/ option -D tells $(INSTALL) to create sub-directories as necessary.
Quoted 1 line
Applied with those fixes. Thanks!
Great, thanks.
Regards
Ludovic