mirror of
https://github.com/MiyooCFW/buildroot.git
synced 2025-09-27 22:24:19 +03:00
Merge from bittboy/buildroot@db180c0
This commit is contained in:
25
package/b43-firmware/Config.in
Normal file
25
package/b43-firmware/Config.in
Normal file
@@ -0,0 +1,25 @@
|
||||
config BR2_PACKAGE_B43_FIRMWARE
|
||||
bool "b43-firmware"
|
||||
help
|
||||
Firmware for the Broadcom Wifi devices supported by the b43
|
||||
kernel driver.
|
||||
|
||||
if BR2_PACKAGE_B43_FIRMWARE
|
||||
|
||||
choice
|
||||
prompt "Kernel version"
|
||||
default BR2_PACKAGE_B43_FIRMWARE_KERNEL_AFTER_3_2
|
||||
help
|
||||
Select the kernel version you're using. The b43 driver in
|
||||
kernel >= 3.2 need a different firmware than the b43 drivers
|
||||
from kernel < 3.2.
|
||||
|
||||
config BR2_PACKAGE_B43_FIRMWARE_KERNEL_AFTER_3_2
|
||||
bool ">= 3.2"
|
||||
|
||||
config BR2_PACKAGE_B43_FIRMWARE_KERNEL_BEFORE_3_2
|
||||
bool "< 3.2"
|
||||
|
||||
endchoice
|
||||
|
||||
endif
|
||||
3
package/b43-firmware/b43-firmware.hash
Normal file
3
package/b43-firmware/b43-firmware.hash
Normal file
@@ -0,0 +1,3 @@
|
||||
# Locally computed:
|
||||
sha256 f1e7067aac5b62b67b8b6e4c517990277804339ac16065eb13c731ff909ae46f broadcom-wl-5.100.138.tar.bz2
|
||||
sha256 26a8c370f48fc129d0731cfd751c36cae1419b0bc8ca35781126744e60eae009 broadcom-wl-5.10.56.27.3_mipsel.tar.bz2
|
||||
29
package/b43-firmware/b43-firmware.mk
Normal file
29
package/b43-firmware/b43-firmware.mk
Normal file
@@ -0,0 +1,29 @@
|
||||
################################################################################
|
||||
#
|
||||
# b43-firmware
|
||||
#
|
||||
################################################################################
|
||||
|
||||
ifeq ($(BR2_PACKAGE_B43_FIRMWARE_KERNEL_AFTER_3_2),y)
|
||||
B43_FIRMWARE_VERSION = 5.100.138
|
||||
B43_FIRMWARE_SITE = http://www.lwfinger.com/b43-firmware
|
||||
B43_FIRMWARE_SOURCE = broadcom-wl-$(B43_FIRMWARE_VERSION).tar.bz2
|
||||
B43_FIRMWARE_DRIVER_FILE = linux/wl_apsta.o
|
||||
else ifeq ($(BR2_PACKAGE_B43_FIRMWARE_KERNEL_BEFORE_3_2),y)
|
||||
B43_FIRMWARE_VERSION = 5.10.56.27.3
|
||||
B43_FIRMWARE_SITE = http://mirror2.openwrt.org/sources
|
||||
B43_FIRMWARE_SOURCE = broadcom-wl-$(B43_FIRMWARE_VERSION)_mipsel.tar.bz2
|
||||
B43_FIRMWARE_DRIVER_FILE = driver/wl_apsta/wl_prebuilt.o
|
||||
endif
|
||||
|
||||
B43_FIRMWARE_LICENSE = PROPRIETARY
|
||||
B43_FIRMWARE_REDISTRIBUTE = NO
|
||||
|
||||
B43_FIRMWARE_DEPENDENCIES = host-b43-fwcutter
|
||||
|
||||
define B43_FIRMWARE_INSTALL_TARGET_CMDS
|
||||
$(INSTALL) -d -m 0755 $(TARGET_DIR)/lib/firmware/
|
||||
$(HOST_DIR)/bin/b43-fwcutter -w $(TARGET_DIR)/lib/firmware/ $(@D)/$(B43_FIRMWARE_DRIVER_FILE)
|
||||
endef
|
||||
|
||||
$(eval $(generic-package))
|
||||
Reference in New Issue
Block a user