Experiement Design - huangbj16/rcore-vc4-opengl GitHub Wiki

实验方案设计

实验分为三个阶段,

  1. 在rCore中实现VideoCore IV的驱动,包括用户态和内核态的两部分。之后可以写简易的用户态rust程序实现在界面上画图。此部分涉及增加新的syscall,例如ioctl。

  2. 基于OpenGL实现用户态驱动,封装成API和静态链接库。之后可以在用户态rust程序中调用OpenGL API画图。

  3. 适配MiniGUI,实现OpenGL中对应的API。