Reverse of link list loop in linked list intersaction in linked list linux booting sequence from where linkux kernel code in booting starts what is interrupt how interrupt is registered. what is the paraeters of request_irq what is the dev …
why cant we sleep in interrupt diff between mutex and semaphore spin lock and sempahore multiple debugging techniques kmalloc and vmalloc poll and select call your project overview hw and software arch implement string reverse with boundary checking …
what is breakpoints. how software and hardware breakpoints are implemented what is volatile constant what is the need of volatile constant in embedded system how you will anayse the crash dump how pagefault is handled in linux kernel what is …
Below are some of the interview questions related to V4l2. What is V4L2? Why V4L2 Was introduced? how to create a video node using v4l2? What are the core functionalities supported by video nodes? How you can negotiate the data …
Platform Devices and Drivers Before understanding platform devices and drivers, let’s understand the need which resulted in the introduction of the concept of platform devices and drivers. Linux Kernel introduced the concept of Linux Device model in kernel 2.6 release. …
RISC AND CISC In broader terms, computers can be divided into two components- hardware and software. For architecture designing , both components play a major role. So, the architecture designing of CPU depends on two computing designs:- CISC(Complex Instruction Set …
Linux device driver interview questions , Linux kernel development interview questions, Embedded software development interview questions, OS development interview questions , RTOS development interview questions all of these are grouped together under a single roof. This article list out almost …
In this chapter we will be discussing about different ways of allocating memory in c language. C provide us the flexibility to allocate memory dynamically at run time in case we are not sure of size of memory required at …