0

我试图很好地理解图形适配器的工作原理以及图形驱动程序的构建方式。

到目前为止,我已经阅读了英特尔的(非常技术性的)文档,查看了 linux i915 drm 驱动程序,并在网上搜索了数周的更多信息。我正在测试的平台是 Minnowboard MAX(64 位 Intel®Atom™ E38xx 系列 SoC - valleyview 图形),我拥有更改和刷新 UEFI 固件的工具和知识(使用 EDK2 - https://github. com/tianocore/tianocore.github.io/wiki/MinnowBoard)。所以我的问题是:

1)我读过通过环形缓冲区(通过发出批处理缓冲区)向图形适配器发出命令,是否在 git 存储库中找到的固件中初始化了环形缓冲区?

2)如果不是初始化一个的步骤是什么?

3) 如果它被初始化并且在图形适配器的帮助下生成控制台输出 - 我如何找到我应该写入批处理缓冲区的地址?

任何帮助或指示将不胜感激。

4

0 回答 0