自制操作系统
发布时间
阅读量:
阅读量

本文概述了在JOS(或任意操作系统)上开发图形界面的方法及其所涉及的一些图形库实现情况。
支持的新特性:
- 支持基本图形显示
- 支持中英文显示(中英文点阵字库)
相关:VBE VESA MMIO 点阵字库
Github : https://github.com/He11oLiu/MOS
About VESA
Video-related electronics standards association(VREA)是制定计算机及小型工作站视频设备标准化协议的关键机构。该协会于1989年在NEC及其八家显卡制造商的支持下正式成立。其最初的动机是为了制定分辨率达800x600的SVGA显示协议。随后随着技术的发展VREA发布了与个人电脑视频接口相关的系列标准
VBE 功能调用
参考博客博客
VBE功能调用
- AH应为4FH, 其意义即为VBE标准
- AL相当于VBE功能编号, 且其范围限定在0至0BH之间
- BL代表子功能编号, 并不排除无子功能的情况
- 执行INT 10H指令
- 返回结果位于AX字段中
全部评论 (0)
还没有任何评论哟~
