Как создавать и отображать пользовательские символы в C ядре? - PullRequest
0 голосов
/ 11 января 2020

Я пишу базовое c ядро ​​в C и хочу создать пользовательские символы, чтобы я мог имитировать пиксели рисования, оставаясь в текстовом режиме 25x80. Возможно ли это и как я получу доступ к символам после их создания?

Я не могу использовать внешние библиотеки и не хочу общаться с драйверами устройств. Есть ли раздел памяти, в котором хранятся символы, которые могут быть переписаны или добавлены?

1 Ответ

0 голосов
/ 11 января 2020

Есть ли раздел памяти, в котором хранятся символы, которые могут быть перезаписаны или добавлены?

Нет. Вам придется использовать прерывания B IOS (10h, AH=0Ch или 0Dh) или порты VGA (0x92, 0x93).

...