Ticket #5457: 5457-AddDriversFirmwareAndScriptToDefaultImage.patch
File 5457-AddDriversFirmwareAndScriptToDefaultImage.patch, 5.1 KB (added by , 14 years ago) |
---|
-
build/jam/HaikuImage
180 180 usb_ecm usb_asix 181 181 182 182 # WLAN drivers 183 $(X86_ONLY)atheroswifi $(X86_ONLY)iprowifi3945 183 $(X86_ONLY)atheroswifi $(X86_ONLY)iprowifi3945 $(X86_ONLY)iprowifi4965 184 $(X86_ONLY)marvell88w8363 $(X86_ONLY)ralinkwifi 185 $(X86_ONLY)ipw2100 $(X86_ONLY)iprowifi2200 186 $(X86_ONLY)marvell88w8335 $(X86_ONLY)broadcom43xx 184 187 ; 185 188 #SYSTEM_ADD_ONS_DRIVERS_POWER = $(X86_ONLY)acpi_button ; 186 189 SYSTEM_ADD_ONS_BUS_MANAGERS = $(ATA_ONLY)ata pci $(X86_ONLY)ps2 $(X86_ONLY)isa … … 189 192 SYSTEM_ADD_ONS_FILE_SYSTEMS = bfs cdda ext2 fat iso9660 nfs attribute_overlay 190 193 write_overlay ntfs reiserfs ; #googlefs 191 194 195 # wifi firmware 196 for driver in $(SYSTEM_ADD_ONS_DRIVERS_NET) { 197 local package = [ on $(driver) return $(HAIKU_WIFI_FIRMWARE_PACKAGE) ] ; 198 local archive = [ on $(driver) return $(HAIKU_WIFI_FIRMWARE_ARCHIVE) ] ; 199 if $(archive) { 200 AddWifiFirmwareToHaikuImage $(driver) : $(package) : $(archive) ; 201 } 202 } 192 203 193 204 # modules 194 205 AddFilesToHaikuImage system add-ons kernel bus_managers … … 306 317 AddFilesToHaikuImage system bin : which ; 307 318 SEARCH on installoptionalpackage = [ FDirName $(HAIKU_TOP) data bin ] ; 308 319 AddFilesToHaikuImage system bin : installoptionalpackage ; 320 SEARCH on install-wifi-firmwares.sh = [ FDirName $(HAIKU_TOP) data bin ] ; 321 AddFilesToHaikuImage system bin : install-wifi-firmwares.sh ; 309 322 310 323 AddSymlinkToHaikuImage system bin : bash : sh ; 311 324 AddSymlinkToHaikuImage system bin : trash : untrash ; -
src/add-ons/kernel/drivers/network/wlan/ralinkwifi/Jamfile
1 1 SubDir HAIKU_TOP src add-ons kernel drivers network wlan ralinkwifi ; 2 2 3 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : true ; 3 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] 4 : true ; 4 5 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_wlan ] : true ; 5 6 UsePrivateHeaders net system ; 6 7 UsePrivateKernelHeaders ; … … 23 24 libfreebsd_wlan.a 24 25 libfreebsd_network.a 25 26 ; 27 28 HAIKU_WIFI_FIRMWARE_PACKAGE on ralinkwifi = RT61_Firmware_V1.2 ; 29 HAIKU_WIFI_FIRMWARE_ARCHIVE on ralinkwifi = RT61_Firmware_V1.2.zip ; 30 -
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/Jamfile
1 1 SubDir HAIKU_TOP src add-ons kernel drivers network wlan iprowifi4965 ; 2 2 3 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : true ; 3 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] 4 : true ; 4 5 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_wlan ] : true ; 5 6 UsePrivateHeaders net system ; 6 7 UsePrivateKernelHeaders ; … … 22 23 libfreebsd_wlan.a 23 24 libfreebsd_network.a 24 25 ; 26 27 HAIKU_WIFI_FIRMWARE_PACKAGE on iprowifi4965 = iwlwifi-4965-ucode-4.44.1.20 ; 28 HAIKU_WIFI_FIRMWARE_ARCHIVE on iprowifi4965 = iwlwifi-4965-ucode-4.44.1.20.tgz ; 29 -
src/add-ons/kernel/drivers/network/wlan/iprowifi3945/Jamfile
1 1 SubDir HAIKU_TOP src add-ons kernel drivers network wlan iprowifi3945 ; 2 2 3 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : true ; 3 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] 4 : true ; 4 5 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_wlan ] : true ; 5 6 UsePrivateHeaders net system ; 6 7 UsePrivateKernelHeaders ; … … 21 22 libfreebsd_wlan.a 22 23 libfreebsd_network.a 23 24 ; 25 26 HAIKU_WIFI_FIRMWARE_PACKAGE on iprowifi3945 = iwlwifi-3945-ucode-2.14.1.5 ; 27 HAIKU_WIFI_FIRMWARE_ARCHIVE on iprowifi3945 = iwlwifi-3945-ucode-2.14.1.5.tgz ; 28 -
src/add-ons/kernel/drivers/network/wlan/marvell88w8363/Jamfile
1 1 SubDir HAIKU_TOP src add-ons kernel drivers network wlan marvell88w8363 ; 2 2 3 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : true ; 3 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] 4 : true ; 4 5 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_wlan ] : true ; 5 6 UsePrivateHeaders net system ; 6 7 UsePrivateKernelHeaders ; … … 25 26 libfreebsd_wlan.a 26 27 libfreebsd_network.a 27 28 ; 29 30 HAIKU_WIFI_FIRMWARE_PACKAGE on marvell88w8363 = "" ; 31 HAIKU_WIFI_FIRMWARE_ARCHIVE on marvell88w8363 = 88w8363-fw-3.6.2.2.zip ; 32