I have a couple of links here that I have made at Linux Questions.org's forums which I hope you might find useful.
Problem setting up iBurst USB-terminal on SuSE Remote connection to KInternet
Kernel module with multiple source files compilation problem
Compiling a Kernel Module for User Mode Linux
A program to rip audio to a RAW file (Linux Programming)
Yes these are all Linux type questions, so if you have problem with stuff like that, then I hope this would be useful to you.
EDIT: I've updated the title to a more associative one.