Discussion
A driver that must be usable from both a task and an interrupt handler should
Answer: C
Correct answer: protect its state with a critical section rather than a mutex
A mutex cannot be taken from an interrupt handler - there is no task to own it and blocking would be fatal - so a driver reachable from both must use a short critical section instead. That means disabling interrupts briefly, which is why the protected region has to be kept very short.
No comment is present. Be the first to comment.
Loading…
Post your comment
Please log in or register to post a comment.
Examination Categories
- SSC Exams
- Banking Exams
- Teaching Exams
- Civil Services Exams
- Railways Exams
- Engineering Recruitment Exams
- Defence Exams
- State Government Exams
- Police Exams
- Insurance Exams
- Nursing Exams
- Other Government Exams
- NRA CET
- PG Entrance Exams
- Campus Placement
- MBA Entrance Exams
- CUET and UG Entrance
- Judiciary Exams
- Regulatory Body Exams
- Software Development