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 the advantages and disadvantages of embedded system?
What is inversion of control?
What are the types of embedded system?
Tell me about 3 times you failed.
what is plc system
What are the different types of customizations that is used with the “volatile” keyword?
What are the functional requirements that are used in the embedded systems?
Why would you choose java in embedded systems?
Whether we can use semaphore or mutex or spinlock in interrupt context in linux kernel?
What are some alternate ways to store data other than a relational database? Why would you do that, and what are the trade-offs?
How do you identify hardware errors?
Why we use embedded systems?