История изменений
Исправление firkax, (текущая версия) :
Автор этих строк такой же некомпетентный как и ты, очевидно. Это из википедии цитата? По стилю не похоже, в википедии нет многоточий. Если даже оттуда - надо поправить но мне лень.
Работа «драйвера» клавиатуры заключается в чтении одного байта из порта 0x60 по прерыванию IRQ1, а затем конвертации этих байт (скан-кодов клавиш) в ascii-коды букв. Хотсвап как таковой ему неинтересен, нет клавиатуры - нет присланных байт, есть клавиатура - и вот она шлёт что-то, принимаем.
Есть ещё несколько команд, которые можно слать от компа к клавиатуре (мигание индикаторами и настройка автоповтора нажатых кнопок), но на работоспособность основной её функции это не влияет.
Виндовый же драйвер специально проверяет на своём старте, подключена ли клавиатура, и тупо ломается если её нет.
Исправление firkax, :
Автор этих строк такой же некомпетентный как и ты, очевидно. Это из википедии цитата? По стилю не похоже, в википедии нет многоточий. Если даже оттуда - надо поправить но мне лень.
Работа «драйвера» клавиатуры заключается в чтении одного байта из порта 0x60 по прерыванию IRQ1, а затем конвертации этих байт (скан-кодов клавиш) в ascii-коды букв. Хотсвап как таковой ему неинтересен, нет клавиатуры - нет присланных байт, есть клавиатура - и вот она шлёт что-то, принимаем.
Виндовый же драйвер специально проверяет на своём старте, подключена ли клавиатура, и тупо ломается если её нет.
Исправление firkax, :
Автор этих строк такой же некомпетентный как и ты, очевидно. Это из википедии цитата? По стилю не похоже, в википедии нет многоточий. Если даже оттуда - надо поправить но мне лень.
Работа «драйвера» клавиатуры заключается в чтении одного байта из порта 0x60 по прерыванию IRQ1, а затем конвертации этих байт (скан-кодов клавишь) в ascii-коды букв. Хотсвап как таковой ему неинтересен, нет клавиатуры - нет присланных байт, есть клавиатура - и вот она шлёт что-то, принимаем.
Виндовый же драйвер специально проверяет на своём старте, подключена ли клавиатура, и тупо ломается если её нет.
Исправление firkax, :
Автор этих строк такой же некомпетентный как и ты, очевидно. Это из википедии цитата? По стилю не похоже, в википедии нет многоточий. Если даже оттуда - надо поправить но мне лень.
Работа «драйвера» клавиатуры заключается в чтении одного байта из порта 0x60 по прерыванию IRQ1, а затем конвертации этих байт (скан-кодов клавишь) в ascii-коды букв. Хотсвап как таковой ему неинтересен, нет клавиатуры - нет присланных байт, есть клавиатура - и вот она шлёт что-то, принимаем.
Виндовый же драйвер специально проверяет подключена л клавиатура на своём старте и тупо ломается если её нет.
Исправление firkax, :
Автор этих строк такой же некомпетентный как и ты, очевидно. Это из википедии цитата? По стилю не похоже, в википедии нет многоточий. Если даже оттуда - надо поправить но мне лень.
Работа «драйвера» клавиатуры заключается в чтении одного байта из порта 0x60 по прерыванию IRQ1, а затем конвертации этих байт (скан-кодов клавишь) в ascii-коды букв. Хотсвап как таковой ему неинтересен, нет клавиатуры - нет присланных байт, есть клавиатура - и вот она шлёт что-то, принимаем.
Исходная версия firkax, :
Автор этих строк такой же некомпетентный как и ты, очевидно. Это из википедии цитата? По стилю не похоже, в википедии нет многоточий. Если даже оттуда - надо поправить но мне лень.