C Module Compiling Help

view full story

http://ubuntuforums.org – I have a pinnacle moviebox usb_b used to plug analog equipment into and then run usb to the computer and have been unable to get it working with Ubuntu. There is no native pre-compiled driver and the only working driver that I know of is for windows xp. Sourceforge has a driver that appears to be written in C and ready for compiling into a kernal module but I have no idea how to do that. I know I need header files (which I have) and I think I need to edit the makefile that is included to use the right usb kernal headers. Any help on the best way to go about this would be most appreciated. I am (Hardware)