在2.6.35.9下移植友善的ADC驱动编译不通过。
CC drivers/char/mini2440_adc.o
drivers/char/mini2440_adc.c: In function 'adcdone_int_handler':
drivers/char/mini2440_adc.c:79: error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
drivers/char/mini2440_adc.c:79: error: (Each undeclared identifier is reported only once
drivers/char/mini2440_adc.c:79: error: for each function it appears in.)
drivers/char/mini2440_adc.c: In function 's3c2410_adc_read':
drivers/char/mini2440_adc.c:93: error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
drivers/char/mini2440_adc.c:93: error: implicit declaration of function 'signal_pending'
drivers/char/mini2440_adc.c:93: error: implicit declaration of function 'schedule'
make[2]: *** [drivers/char/mini2440_adc.o] 错误 1
make[1]: *** [drivers/char] 错误 2
make: *** [drivers] 错误 2
怎么解决这个错误呢