still cold (e.g., to initialize keyboards and mice). Why these use polled, rather than interrupt-driven, IO is a mystery.