[oe-commits] org.oe.dreambox madwifi-ng: add missing patches

tmbinc commit oe at amethyst.openembedded.net
Thu Jul 3 22:27:08 UTC 2008


madwifi-ng: add missing patches

Author: tmbinc at openembedded.org
Branch: org.openembedded.dreambox
Revision: d793a159beaf5a3bdaa829e5977b11634efcfdc5
ViewMTN: http://monotone.openembedded.org/revision/info/d793a159beaf5a3bdaa829e5977b11634efcfdc5
Files:
1
packages/madwifi/files/20-xscale-VFP-wackelf.patch
packages/madwifi/files/30-define-ioreadwrite32be-for-little-endian-too.patch
Diffs:

#
# mt diff -r6b42237fb84d6cc6c96b04e0f1978677ab847a47 -rd793a159beaf5a3bdaa829e5977b11634efcfdc5
#
#
#
# add_file "packages/madwifi/files/20-xscale-VFP-wackelf.patch"
#  content [eece6eeb85e5c93778e3b27f961a7680744a9082]
# 
# add_file "packages/madwifi/files/30-define-ioreadwrite32be-for-little-endian-too.patch"
#  content [1b51cd6c2bc389a29f2144db569945f751b30fea]
#
============================================================
--- packages/madwifi/files/20-xscale-VFP-wackelf.patch	eece6eeb85e5c93778e3b27f961a7680744a9082
+++ packages/madwifi/files/20-xscale-VFP-wackelf.patch	eece6eeb85e5c93778e3b27f961a7680744a9082
@@ -0,0 +1,20 @@
+--- madwifi.orig/ath_hal/Makefile	2007-01-03 23:44:10.000000000 -0600
++++ madwifi/ath_hal/Makefile	2007-01-03 23:47:55.000000000 -0600
+@@ -81,12 +81,16 @@
+ quiet_cmd_uudecode = UUDECODE $@
+       cmd_uudecode = $(obj)/uudecode -o $@ $<
+ 
+-$(obj)/$(TARGET).hal.o: $(HAL)/public/$(TARGET).hal.o.uu $(obj)/uudecode
++$(obj)/wackelf: $(HAL)/public/wackelf.c
++	$(HOSTCC) $(HOSTCFLAGS) -o $@ $<
++
++$(obj)/$(TARGET).hal.o: $(HAL)/public/$(TARGET).hal.o.uu $(obj)/uudecode $(obj)/wackelf
+ ifdef LINUX24
+ 	$(Q)$(obj)/uudecode -o $@ $<
+ else
+ 	$(call if_changed,uudecode)
+ endif
++	$(Q)$(obj)/wackelf -fpa $@
+ 
+ install:
+ 	test -d $(DESTDIR)/$(KMODPATH) || mkdir -p $(DESTDIR)/$(KMODPATH)
============================================================
--- packages/madwifi/files/30-define-ioreadwrite32be-for-little-endian-too.patch	1b51cd6c2bc389a29f2144db569945f751b30fea
+++ packages/madwifi/files/30-define-ioreadwrite32be-for-little-endian-too.patch	1b51cd6c2bc389a29f2144db569945f751b30fea
@@ -0,0 +1,13 @@
+Reported as http://madwifi.org/ticket/1783 ...
+
+--- madwifi-ng-r3314-20080131/ath_hal/ah_os.h~	2007-11-23 20:08:18.000000000 +1030
++++ madwifi-ng-r3314-20080131/ath_hal/ah_os.h	2008-02-11 23:12:11.000000000 +1030
+@@ -168,7 +168,7 @@
+  * for the second time, so the native implementations should be preferred.
+  */
+ #if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,12)) && \
+-	!defined(CONFIG_GENERIC_IOMAP) && (AH_BYTE_ORDER == AH_BIG_ENDIAN) && \
++	!defined(CONFIG_GENERIC_IOMAP) && \
+ 	!defined(__mips__) && !defined(__hppa__) && !defined(__powerpc__)
+ # ifndef iowrite32be
+ #  define iowrite32be(_val, _addr) iowrite32(swab32((_val)), (_addr))






More information about the Openembedded-commits mailing list