Re: [问题] nasm bios撰写

楼主: erspicu (.)   2016-07-11 01:12:07
※ 引述《erspicu (.)》之铭言:
: 流程应该是 bios会先跑些东西后跳去vga的bios 做些初始化动作后 在跳回bios
: 不知道是不是因为vga卡要能够用文字模式打印
: 还需要先进行初始化硬件的过程?
这问题我自问自答了
多数网络上找到的hello word sample都是在跑完system BIOS 跟 VGA bios阶段后,
到bootstrap后直接call中断呼叫去打印.
如果要在system BIOS阶段直接打印出一些字串,
system bios本身就必须先做掉vga bios的一些初始化动作,
更低阶的操作是直接透过port读写vga显卡的各register属性,
整个相关初始化参考
http://iocoder.org/bios/
似乎找起来是网络上唯一的sample,直接在bios阶段来个hello word....
作者: oscar60111 (还得努力学习)   2016-07-11 02:41:00
感谢分享

Links booklink

Contact Us: admin [ a t ] ucptt.com