While writing interrupt handlers (ISR), which are points
needed to be considered ?
Answers were Sorted based on User's Feedback
Answer / jay
Avoid sleep , use GFP_ATOMIC instead of GFP_KERNEL in kmalloc
| Is This Answer Correct ? | 13 Yes | 1 No |
Answer / rajesh
While writing ISR it is necessary to remember which routine is having high priority
Initialize the stack pointer
| Is This Answer Correct ? | 10 Yes | 2 No |
Answer / baazicha
- Do not issue blocking calls
- Defer as much processing to second level interrupt
handler or BH.
| Is This Answer Correct ? | 5 Yes | 0 No |
Answer / shawn bai
not take too long,actually calling dpc
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / dinesh
while writing ISR you should have proper knowledge about
it......... - by chandu
| Is This Answer Correct ? | 1 Yes | 4 No |
What are recursive functions? Can we make them in line?
What do you do to stay abreast of the latest technologies and tools?
What is return type of isr?
Infinite loops often arise in embedded systems. How does you code an infinite loop in c?
what is plc system
Please write a program to show the functionality of power-save super loop?
What buses are used for communication in embedded system?
Differentiate between mutexes vs semaphores.
Tell me can we use any function inside isr?
Describe a pattern that is not the factory pattern? How is it used and when?
what is meant by a forward reference in c?
Tell me what does dma address will deal with?