The goal of this project is to exchange data (like char*, struct...) between Userspace and Linux-Kernel.
Use this command line to compile and create a device file:
make all
To test the driver with myTest.c :
sudo ./myTest
Don't forget to unload the driver and remove the device file using :
make fclean
You may have to change the MAJOR variable from Makefile to compile and make it work.
Makefile variables.
You can find your MAJOR number at the first compilation using make all :