Hi, I'm trying to read in a floating point value with sysfs, but I'm getting the following error when compiling ( kernel 2.6.26.8): CC [M] drivers/misc/servo_pwm.o drivers/misc/servo_pwm.c: In function 'servo_pwm_servo_1_fill_write': drivers/misc/servo_pwm.c:217: warning: 'pos' is used uninitialized in this function Building modules, stage 2. MODPOST 14 modules ERROR: "__fixunssfsi" [drivers/misc/servo_pwm.ko] undefined! ERROR: "__divsf3" [drivers/misc/servo_pwm.ko] undefined! ERROR: "__eqsf2" [drivers/misc/servo_pwm.ko] undefined! ERROR: "__extendsfdf2" [drivers/misc/servo_pwm.ko] undefined! make[1]: *** [__modpost] Error 1 make: *** [modules] Error 2 viper@little:~/arm-toolchain/usr/src/linux-2.6.26.8$ What's the matter? NetWinder floating point is turned on in kernel config. Cheers, Tom ------------------------------------------------------------------- List admin: http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm FAQ: http://www.arm.linux.org.uk/mailinglists/faq.php Etiquette: http://www.arm.linux.org.uk/mailinglists/etiquette.php
- Follow-Ups:
- Re: Using floating point in driver
- From: Russell King - ARM Linux
- Re: Using floating point in driver
- Prev by Date: Re: cross compiling libtorrent
- Next by Date: Re: Using floating point in driver
- Previous by thread: Need to allocate more dma memory
- Next by thread: Re: Using floating point in driver
- Index(es):