作者erspicu (.)
看板ASM
标题Re: [问题] nasm bios撰写
时间Mon Jul 11 01:12:07 2016
※ 引述《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....
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.70.88.120
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/ASM/M.1468170730.A.7DA.html
1F:推 oscar60111: 感谢分享 07/11 02:41