make -C /usr/src/linux-2.6.20.3 SUBDIRS=/root/Drivers/alsa-driver-1.0.14rc3 CPP="gcc -E" CC="gcc" modules make[1]: Entering directory `/usr/src/linux-2.6.20.3' CC [M] /root/Drivers/alsa-driver-1.0.14rc3/acore/memalloc.o In file included from /root/Drivers/alsa-driver-1.0.14rc3/acore/memalloc.inc:13, from /root/Drivers/alsa-driver-1.0.14rc3/acore/memalloc.c:1: /root/Drivers/alsa-driver-1.0.14rc3/include/adriver.h: In function `snd_pci_orig_save_state': /root/Drivers/alsa-driver-1.0.14rc3/include/adriver.h:1167: error: too many arguments to function `pci_save_state' /root/Drivers/alsa-driver-1.0.14rc3/include/adriver.h: In function `snd_pci_orig_restore_state': /root/Drivers/alsa-driver-1.0.14rc3/include/adriver.h:1171: error: too many arguments to function `pci_restore_state' make[3]: *** [/root/Drivers/alsa-driver-1.0.14rc3/acore/memalloc.o] Error 1 make[2]: *** [/root/Drivers/alsa-driver-1.0.14rc3/acore] Error 2 make[1]: *** [_module_/root/Drivers/alsa-driver-1.0.14rc3] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.20.3' make: *** [compile] Error 2