Patch by Matt Madia:

* Added iprowifi4965 driver to the image.
* Add the firmware for the Wifi drivers that need it to the image.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35687 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2010-02-28 23:57:28 +00:00
parent e82b595ac6
commit b7fd1cf61c
5 changed files with 38 additions and 5 deletions
+14 -1
View File
@@ -180,7 +180,10 @@ SYSTEM_ADD_ONS_DRIVERS_NET = $(X86_ONLY)3com $(X86_ONLY)atheros813x
usb_ecm usb_asix
# WLAN drivers
$(X86_ONLY)atheroswifi $(X86_ONLY)iprowifi3945
$(X86_ONLY)atheroswifi $(X86_ONLY)iprowifi3945 $(X86_ONLY)iprowifi4965
$(X86_ONLY)marvell88w8363 $(X86_ONLY)ralinkwifi
$(X86_ONLY)ipw2100 $(X86_ONLY)iprowifi2200
$(X86_ONLY)marvell88w8335 $(X86_ONLY)broadcom43xx
;
#SYSTEM_ADD_ONS_DRIVERS_POWER = $(X86_ONLY)acpi_button ;
SYSTEM_ADD_ONS_BUS_MANAGERS = $(ATA_ONLY)ata pci $(X86_ONLY)ps2 $(X86_ONLY)isa
@@ -189,6 +192,14 @@ SYSTEM_ADD_ONS_BUS_MANAGERS = $(ATA_ONLY)ata pci $(X86_ONLY)ps2 $(X86_ONLY)isa
SYSTEM_ADD_ONS_FILE_SYSTEMS = bfs cdda ext2 fat iso9660 nfs attribute_overlay
write_overlay ntfs reiserfs udf ; #googlefs
# wifi firmware
for driver in $(SYSTEM_ADD_ONS_DRIVERS_NET) {
local package = [ on $(driver) return $(HAIKU_WIFI_FIRMWARE_PACKAGE) ] ;
local archive = [ on $(driver) return $(HAIKU_WIFI_FIRMWARE_ARCHIVE) ] ;
if $(archive) {
AddWifiFirmwareToHaikuImage $(driver) : $(package) : $(archive) ;
}
}
# modules
AddFilesToHaikuImage system add-ons kernel bus_managers
@@ -306,6 +317,8 @@ SEARCH on which = [ FDirName $(HAIKU_TOP) data bin ] ;
AddFilesToHaikuImage system bin : which ;
SEARCH on installoptionalpackage = [ FDirName $(HAIKU_TOP) data bin ] ;
AddFilesToHaikuImage system bin : installoptionalpackage ;
SEARCH on install-wifi-firmwares.sh = [ FDirName $(HAIKU_TOP) data bin ] ;
AddFilesToHaikuImage system bin : install-wifi-firmwares.sh ;
AddSymlinkToHaikuImage system bin : bash : sh ;
AddSymlinkToHaikuImage system bin : trash : untrash ;