Compared with semaphores, what is the main advantage of using a spinlock?
In QNX, how do you attach an ISR to a hardware interrupt? Can multiple ISRs be
attached to the same hardware interrupt source? If so, in what order will the ISRs be
invoked when an interrupt event occurs?