首页 > 解决方案 > 如何在 C 内核中创建和显示自定义字符?

问题描述

我正在用 C 编写一个基本内核,我想创建自定义字符,以便在保持 25x80 文本模式的同时模拟绘图像素。这可能吗?一旦我创建了角色,我将如何访问它们?

我不能使用外部库,也不想与设备驱动程序通信。是否有一段内存可以存储可以覆盖或附加的字符?

标签: ckernelcharactercustomization

解决方案


是否有一段内存可以存储可以覆盖或附加的字符?

不可以。您必须使用 BIOS 中断 ( 10h,AH=0Ch0Dh) 或 VGA 端口 ( 0x92, 0x93)。


推荐阅读