Each Folder has Device driver concepts to learn and there is Readme file in each folder to explain the project. All .c files are full of comments explaining Device drivers concepts.
Goal of this project is to follow comments and learn Linux device drivers from scratch.