Hi, I have a machine with X-Fi Titanium sound card. Im getting the following errors when trying to compile the driver.
make
make -C /lib/modules/2.6.9-89.0.23.ELsmp/build
M=/root/XFiDrv_Linux_Public_US_1.00
make[1]: Entering directory `/usr/src/kernels/2.6.9-89.0.23.EL-smp-
x86_64'
CC [M] /root/XFiDrv_Linux_Public_US_1.00/xfi.o
In file included from /root/XFiDrv_Linux_Public_US_1.00/xfi.c:17:
/root/XFiDrv_Linux_Public_US_1.00/ctatc.h:22:34: linux/spinlock_types.h:
No such file or directory
make[2]: *** [/root/XFiDrv_Linux_Public_US_1.00/xfi.o] Error 1
make[1]: *** [_module_/root/XFiDrv_Linux_Public_US_1.00] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.9-89.0.23.EL-smp-
x86_64'
make: *** [all] Error 2
Other Info:
uname -a
Linux swlin114 2.6.9-89.0.23.ELsmp #1 SMP Fri Mar 5 23:27:13 EST 2010
x86_64 x86_64 x86_64 GNU/Linux
It shows up in lspci:
01:00.0 Audio device: Creative Labs X-Fi Titanium series [EMU20k2] (rev
03)
I also got the vendors device ID if its any help:
lspci -n | grep '01:00.0'
01:00.0 Class 0403: 1102:000b (rev 03)
Does anyone have any ideas?