Linux Device Drivers Part - 6 : Loading Listing and Unloading Kernel Modules
 In this part , we are going to discuss about   1. Loading Kernel modules  2. Listing  kernel modules  3. Unloading kernel modules   Before going ahead with these topics, I strongly recommend you to watch my earlier videos on Linux Device Driver Part 1 to 5.     Fine, lets start with our first topic   1. Loading Kernel modules   In earlier session " Linux Device Drivers Part-5 ", we learnt how to build a sample helloworld Linux Kernel module.   In this session we will see how to load that sample module into the kernel.   We have two kernel utilities which does the trick of loading modules into the kernel.   We have two utilities to perform this task  1. insmod  2. modprobe   In following slides we will discuss about these utilities, their syntax and usage   So,What is insmod and what does it do ?   Insmod is a kernel utility that installs loadable Kernel modules into kernel.           It actually loads the module code and data into the kernel land, it links...