Interrupts - simple introduction to why and how and why they can be difficult · HackerTrans