чтение клавиатурного ввода с помощью Direct port access
Direct port access предусматривает анализ нулевого бита статусного регистра порта 0x64. Если он 1, то выходной буфер полный, далее читаем сам символ из порта 0x60. Вроде бы всё просто, а не работает. Имеет ли значение, какой тип клавиатуры используется (у меня ноут)? Кто-нибудь может прояснить ситуацию/прислать ссылку на подробное описание?