Возникла проблема с установкой драйвера устройства COM портов на чипе MCS9865.
Собственно первый шаг - компиляция- даёт ошибку:
rm -f *.mod.c *.o *.ko .*.cmd *.symvers
make -C /lib/modules/2.6.28-11-generic/build/ SUBDIRS=/home/dreamweaver/Desktop/MCS9865_Linux modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.28-11-generic'
CC [M] /home/dreamweaver/Desktop/MCS9865_Linux/mcs9865.o
/home/dreamweaver/Desktop/MCS9865_Linux/mcs9865.c: In function ‘receive_chars’:
/home/dreamweaver/Desktop/MCS9865_Linux/mcs9865.c:622: error: ‘struct uart_info’ has no member named ‘tty’
/home/dreamweaver/Desktop/MCS9865_Linux/mcs9865.c: In function ‘receive_chars_dma_done’:
/home/dreamweaver/Desktop/MCS9865_Linux/mcs9865.c:852: error: ‘struct uart_info’ has no member named ‘tty’
/home/dreamweaver/Desktop/MCS9865_Linux/mcs9865.c: In function ‘serial9865_handle_port’:
/home/dreamweaver/Desktop/MCS9865_Linux/mcs9865.c:957: error: ‘struct uart_info’ has no member named ‘tty’
/home/dreamweaver/Desktop/MCS9865_Linux/mcs9865.c: In function ‘serial9865_probe’:
/home/dreamweaver/Desktop/MCS9865_Linux/mcs9865.c:2068: error: ‘SA_SHIRQ’ undeclared (first use in this function)
/home/dreamweaver/Desktop/MCS9865_Linux/mcs9865.c:2068: error: (Each undeclared identifier is reported only once
/home/dreamweaver/Desktop/MCS9865_Linux/mcs9865.c:2068: error: for each function it appears in.)
make[2]: *** [/home/dreamweaver/Desktop/MCS9865_Linux/mcs9865.o] Error 1
make[1]: *** [_module_/home/dreamweaver/Desktop/MCS9865_Linux] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.28-11-generic'
make: *** [default] Error 2
Кто-нибудь сталкивался с этой траблой?
Пользователь решил продолжить мысль 20 Октября 2009, 19:34:01:
Ау! Есть кто-нибудь? Гуру, отзовитесь!