Possible Duplicate:Linux Kernel: Good beginners' tutorial What resources are available if I wanted to develop, change and understand device drivers. 
resource for understanding the kernel and drivers
linux;drivers