Hello, > What esle should I do for using these symbols? For example, i810_valid_spdif_rate() is decalred as "static" function http://lxr.linux.no/source/drivers/sound/i810_audio.c?v=2.4.28#L509 so you need to remove "static" to export. Also you need to add "export-objs += i810_audio.o" to Makefile http://lxr.linux.no/source/drivers/sound/Makefile?v=2.4.28 and recompile from "make dep". And don't forget to load i810_audio.o before loading your module. You can use lsmod to check whether i810_audio.o is loaded or not. -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/