ASM 板


LINE

看板 ASM  RSS
看你要写的bootloader用途 以x86为例, 我的观念至少已经22年前的事了,现在可能不一样了. 底下是以legacy mode 为主 从 bios 开始 POST 会直接 mapping interrupt table . 这些资料应该google都找得到 反正最主要还是透过 int19h 去 load storage 的 mbr 取得第一个boot device的 first sector 到 memory, 最後 jump 0000:7C00, 另外一种就是利用 Boot ROM 方式 你的boot loader 起始点就从这边开始,之後你就要开始做你的用途 通常os在这边就会开始挂上driver 自己写的driver 最主要利用 int13h 去架构 file system int10h (graphics card support), 画画面 用你写的中断取代原本的某些中断,最主要是HW 会利用IRQ 产生对应的 int 例如 LAN card 所以认真来说你只要知道 int3h, int8h int9h int10h, int13h, int16h int19h 其实就够了 这些关键字应该都可以查到 如果你是x86则要切到protection mode, 在做这件,没经验的很容易就crash了 至於规格书我认真没看过,intel写的白皮书还是黄皮书(忘了)上面有提到 但这些都是看 BIOS source code 才知道他们怎麽干的 有一些老书都有介绍一些,但後来觉得那些书都是骗钱(当时15岁 asm都是自学的) 你提到的embeded BIOS user's Manual 我看的一下, 前面部分是BIOS standard interrupt, 但後面指令集应该是他那套eBIOS loader 透过console 做debug用, 感觉很像VIA写的那一套 ※ 引述《adsl9527 (申装adsl的小为)》之铭言: : 最近想自己写看看 bootloader : 想请问 bios interrupt table : 是有规格书的吗 : 网路上是有查到一个 pdf : Embedded BIOS User's Manual : 但我不知道这是不是所有 BIOS 的规格书 : (类似C99规格书) : 我不熟悉这个领域 如果这问题不清楚请再説个 感谢 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.226.27.240 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/ASM/M.1585077851.A.328.html
1F:推 adsl9527: 谢谢回文 很有帮助 05/02 14:06







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:e-shopping站内搜寻

TOP