Я начал создание небольшой ос под UEFI, в данный момент она умеет выходить из служб загрузки (ExitBootServices) и после этого закрашивать по одному пикселю экран (соответственно, весь экран красится циклом, а конкретные области, окна, буквы - алгоритмом).
Мне нужно каким то образом сделать поддержку мышки, чтобы это хоть как-то стало похоже на подобие рабочего стола (хах, знаю, звучит бредово)
Олег, спасибо огромное, я уж и не надеялся на хорошую статью по многопоточности, хотя сам искал очень много по этой теме. Я понимаю, что надо сначала реализовать её, т.к. драйвера - дело параллельное друг с другом, но нигде не мог найти примера, как это сделать.
Коротко ответить на ваш вопрос сложно. Все таки разработчики привыкли работать с более высокоуровневыми вещами. В основном используют SDK - обернутые в привычные для ЯВУ вещи вызовы к ядру операционной системы.