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 is digital signal controller ?
Describe a pattern that is not the factory pattern? How is it used and when?
what is a pure function in arm terminology?
What is the purpose of the segment register?
What is the difference between a web server, web farm and web garden? How would your web application need to change for each?
What's the difference between asynchrony and concurrency?
Can we use any function inside isr?
What is pass by value and pass by reference? How are structure passed as arguments?
Please write a program to show the functionality of power-save super loop?
Explain what are real-time embedded systems?
What is the function of simple thread poll in embedded system?
Tell me what is the purpose of using critical sections?