I have installed build essentials and have followed the instructions that came with my serial card but when I run make I get the following errors.
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
I really have no idea what is wrong, can anyone help me please?
Regards Lynette



