UEFI/GOP物理帧缓冲像素绘制失败问题求助
OS开发屏幕像素绘制无效问题
近期从零开始进行OS开发,遇到了屏幕像素绘制完全无效的问题。我使用EDK2提供的UEFI工具及其构建系统编译引导加载程序,在设置1366x768、BGRA颜色格式的显示模式后,从GOP句柄获取到帧缓冲,但向帧缓冲内存空间写入任何值都无法在屏幕上显示。
相关代码/项目路径:
- OS项目:kernelOS
- 引导加载程序项目:kernelOSBootloader
- 函数声明代码:kernelOS/src/Kernel/Graphics/KernGraphics.c
- 清屏函数调用代码:kernelOS/src/Kernel/Kernel.c
内容的提问来源于stack exchange,提问作者kernel_dev
相关产品推荐
相关产品推荐

