This repository includes kernel module and user application for Embedded linux on beaglebone black.It helps for beginner to understand how to write kernel module for embedded linux .
1.gpio interrupt:- In this module we are going to view how to create handle and delete the gpio interrupt for gpio
2.netlink call for kernel module :- In this module we are going to view how to use netlink instead of system call for handling hardware calls and how to communicate with hardware
3.Spi Module:- In this module we are going to see how spi driver works and how to create your own spi module.Do remember "Check what mode we are going to use " it plays important role for your driver to work for it.