..автор явно еще не видел "больших залуп". Ну обернул классами порты и.. чё? >"Сгенерированный листинг не уступает написанному вручную на ассемблере."
Смешной малый. Видать до обработчиков прерываний еще не дошел. Как он собирается рулить сохраняемым контекстом в мелких камнях, когда счет идет на "граммы"? когда ядро за периферией не всегда поспевает и нужно выкручиваться?