ARM-LPC313X-ADC-Kernel-Module get Gnublin Community Kernel http://code.google.com/p/gnublin-develop-kernel/ copy lpc313x_adc.c and lpc313x_adc_dev.h to linux-3.3.0-lpc313x/drivers/misc/lpc31xx/ use definitions in lpc313x_adc_dev.h in your own program