Joined
·
3 Posts
I've downloaded the kernel source, and have compiled it. I'm booting Debian off the SD card, and kernel is booting fine. Problem is the rt3070sta won't load because of different version strings. I can't get the driver to compile with emdebian gcc. Has anybody else compiled the driver for the rt3070sta on the M001?
Code:
make -C toolsmake[1]: Entering directory `/usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/tools'gcc -g bin2h.c -o bin2hmake[1]: Leaving directory `/usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/tools'/usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/tools/bin2hcp -f os/linux/Makefile.6 /usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/os/linux/Makefilemake -C /usr/src/linux/ SUBDIRS=/usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/os/linux modulesmake[1]: Entering directory `/usr/src/projectgus-kernel_wm8505-bc7cbe1' CC [M] /usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/os/linux/../../common/crypt_md5.oIn file included from /usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/include/chip/rt3070.h:59, from /usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/include/rtmp_chip.h:48, from /usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/include/rt_config.h:70, from /usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/os/linux/../../common/crypt_md5.c:28:/usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/include/chip/mac_usb.h:91: error: expected identifier or ?(? before numeric constant/usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/include/chip/mac_usb.h:92: error: expected ?;? before ?UINT32?In file included from /usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/include/rt_config.h:70, from /usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/os/linux/../../common/crypt_md5.c:28:/usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/include/rtmp_chip.h:131:1: warning: "IDLE" redefinedIn file included from arch/arm/mach-wmt/include/mach/wmt.h:32, from arch/arm/mach-wmt/include/mach/hardware.h:151, from /usr/src/projectgus-kernel_wm8505-bc7cbe1/arch/arm/include/asm/pci.h:7, from include/linux/pci.h:1057, from /usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/include/os/rt_linux.h:50, from /usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/include/rtmp_os.h:42, from /usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/include/rt_config.h:67, from /usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/os/linux/../../common/crypt_md5.c:28:arch/arm/mach-wmt/include/mach/wmt_sdmmc.h:420:1: warning: this is the location of the previous definitionIn file included from /usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/include/rt_config.h:81, from /usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/os/linux/../../common/crypt_md5.c:28:/usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/include/rtmp.h:116: error: expected identifier or ?(? before numeric constantmake[2]: *** [/usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/os/linux/../../common/crypt_md5.o] Error 1make[1]: *** [_module_/usr/src/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/os/linux] Error 2make[1]: Leaving directory `/usr/src/projectgus-kernel_wm8505-bc7cbe1'make: *** [LINUX] Error 2