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 |
How to reduce interrupt latency?
what is difference between micro processor & micro controller ?
what are buses used for communication in embedded system?
Tell me what is the purpose of using critical sections?
Mention how I/O devices are classified for embedded system?
What is priority inheritance?
What is null pointer and what is its use?
Describe the life-cycle of a software development (application design) process.
What is a semaphore? What are the different types of semaphore?
Explain what is a watchdog timer?
Describe the structure and contents of a design document, or a set of design documents, for a multi-tiered web application.
How many types of ipc mechanism you know?