摘要: 前言: 0x03我们提到: 把12(红色)用循环写入显存,每个像素点怎么显示都要看对应的显存地址,比如0xa0000到0xaffff就是每一个像素点的显存 你问为什么12就是红色,这些东西在主板出厂的时候就是规定好的,就是有点调用主板api的味道,这是我的猜测,具体为什么还要你们来查 你会发现12是 阅读全文
posted @ 2023-02-21 20:03 Z_Chan 阅读(113) 评论(0) 推荐(0) 编辑
摘要: haribote用在1.44软盘上面的,建立这种环境比较困难,但是我们可以用grub进行引导,我在想整个os最大1.44x10^20Byte我以后要写多点该怎么办呢 先不管了,我下面直接教软盘上面的系统怎么在实体机上面运行 1.打开开发环境(见目录0x00)里面的install文件夹 2.先用SDF 阅读全文
posted @ 2023-02-21 18:25 Z_Chan 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 首先配置环境见目录0x00,创建class01文件夹 直接看目录结构 │ main.c(可以调用asm的函数,可以使用最原始的c语言,你要明白基本所有头文件都要用汇编自己造)│ Makefile(make脚本)├─asm│ asmhead.asm(别管)│ ipl10.asm(别管)│ naskfu 阅读全文
posted @ 2023-02-21 13:52 Z_Chan 阅读(45) 评论(0) 推荐(0) 编辑