Hello again people,
I was just trying to compile the WLAN USB driver, but I'm having trouble
making it work.
The wlan drivers configure OK, but when I try and make them I get
compiler errors that refer to /usr/src/linux/include/linux/usb.h and
these lines in particular:
static __inline__ void wait_ms(unsigned int ms)
{
if(!in_interrupt()) {
current->state = TASK_UNINTERRUPTIBLE;
schedule_timeout(1 + ms * HZ / 1000);
}
else
mdelay(ms);
}
The errors are below .. the compiler seems to be mis-interpreting the
instructions .. or something, I'm not a C programmer so I don't know
what's going on ;-)
gcc -v says
gcc version 2.96 20000731 (Kondara MNU/Linux 2.1)
Am I doing something obviously wrong??
Cheers,
sjb
gcc -c -O2 -Wall -Wstrict-prototypes -fomit-frame-pointer -pipe
-D__LINUX_WLAN__ -D__KERNEL__ -DMODULE=1 -I../include -I../../include
-I/usr/src/linux/include \
-DWLAN_HOSTIF=WLAN_USB prism2wext.c -o obj_usb/prism2wext.o
In file included from ../include/prism2/prism2wext.h:71,
from prism2wext.c:39:
/usr/src/linux/include/linux/usb.h: In function `wait_ms':
/usr/src/linux/include/linux/usb.h:147: `irq_stat_R2176dd22' undeclared
(first use in this function)
/usr/src/linux/include/linux/usb.h:147: (Each undeclared identifier is
reported only once
/usr/src/linux/include/linux/usb.h:147: for each function it appears in.)
/usr/src/linux/include/linux/usb.h:149: warning: implicit declaration of
function `schedule_timeout_R17d59d01'
/usr/src/linux/include/linux/usb.h:152: warning: implicit declaration of
function `__const_udelay_Reae3dfd6'
/usr/src/linux/include/linux/usb.h:152: warning: implicit declaration of
function `__udelay_R9e7d6bd0'
prism2wext.c: In function `prism2wext_get_wireless_stats':
prism2wext.c:83: warning: implicit declaration of function
`printk_R1b7d4074'
prism2wext.c: In function `prism2wext_support_ioctl':
prism2wext.c:322: warning: implicit declaration of function
`__generic_copy_to_user_Rd523fdd3'
make[3]: *** [obj_usb/prism2wext.o] Error 1
make[3]: Leaving directory
`/root/packages/linux-wlan-ng-0.1.15-pre4/src/prism2/driver'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/root/packages/linux-wlan-ng-0.1.15-pre4/src/prism2'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/packages/linux-wlan-ng-0.1.15-pre4/src'
make: *** [all] Error 2
-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone? Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users