My Linux Kernel Mentorship Journey (BLOG)
By: Shivam Chaudhary
RTOS is an acronym for Real Time Operating System. There are such conditions where the correctness or requirement of the output not only depends upon the logic of the application but also time plays an important role for example deployment of airbags while a crash is detected in the vehicles ...
Read More →A Signal Emitted by Hardware or Software for the processor to serve a HIGH PRIORITY task by taking the CPU from a low priority one. Jumping from one task to another to serve the defined requirements under ...
Read More →To solve the problem of lack of modularity and extensibility, the modern monolithic kernel has kernel module. LKM (Loadable Kernel Module) is an object file that contains code, ...
Read More →Linux kernel programming is much different from the User Space programming. Linux Kernel is a stand-alone entity that can not use the libraries of userspace. As a result, the userspace function such as malloc, calloc, free, open, etc is no longer use ...
Read More →For byte-oriented operation, the majority of the drivers are char device drivers for example serial drivers, Audio drivers, camera drivers and basic I/O drivers. Also, we can't back and forth the data in the device file all these ...
Read More →