Summary Embedded Linux device driver is part of Linux kernel, application will use Linux device driver to interact with Linux Kernel. You can compile the driver into the kernel or you can compile the driver into module, load and use the module. Application programs have a main() function, where Linux drivers have macro module_init to […]