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