adads.is a driver for ADS7846 it registers ADS7846 as a misc device to compile it, type arm-linux-gcc -O2 -D__KERNEL__ -DMODULE -I"your kernel include path" -c ads.c and place the driver module file to you module path ----------------------------------------------------------------------------- SDL_ads7846.patch is a patch file for SDL-1.2.8 apply it and make SDL library with your corss-compiler