⟩ Please explain whether we can use semaphore or mutex or spinlock in interrupt context in Linux Kernel?
Semaphore or Mutex cannot be used for interrupt context in Linux Kernel. While spinlocks can be used for locking in interrupt context.
Semaphore or Mutex cannot be used for interrupt context in Linux Kernel. While spinlocks can be used for locking in interrupt context.
Tell me which register bank is used if we use the following instructions. SETB PSW.3 A SETB PSW.4 B?
Tell me which registers are used for register indirect addressing mode if data is on-chip?
What is the difference between statements. MOV A, #17H -a MOV A, 17H -b?
Tell me as you know a vast majority of High Performance Embedded systems today use RISC architecture why?
Explain what could be the reasons for a System to have gone blank and how would you Debug it?
Please explain what is the need for having multibyte data input and output buffers in case of device ports?
Please explain why is it better to use multi-threading polling then single threading model?
Explain me why does pre-emptive multi-threading used to solve the central controller problem?
Explain me which bit of the flag register is set when output overflows to the sign bit?
Explain me why do we need virtual device drivers when we have physical device drivers?