1关于开发BIOS开发的流程?2需要什么软件,如何设置开发环境(最好举例说明如AMI、Award、Phoenix相同点和不同点)?3如何添加自己的代码?我翻看以前的帖子,都没有完全说明,或者有谁可以推荐一个关于BIOS开发的网页、论坛。还有,这里好冷啊,希望大家共同努力,给Fir...
全文
回复(25) 2002-04-30 13:33 来自版块 - FirmWare
表情
andyysj想学BIOS还是到相关公司吧, 东西太过啦,自己学太麻烦,(2005-07-14 17:57)
manfred只有当Checksum!=0时,机器才会跑Bootblock,然后初始化Floppy,为Flash BIOS做准备。我用的是phoenix的code.(2005-06-30 17:34)
manfred清华大学的那本书就是垃圾,而且很老了,看了也是些皮毛。(2005-06-29 13:38)
peien这里其实就是直接的跳地址 至于接下来做什么事情 就看你跳到那边后的程序是做什么了(2003-08-09 10:38)
Lasm我想知道ami bios的压缩格式是怎样的,除了bootblock外,还有那些模块没有压缩,我看了一下bootblock: 在倒数第16字节,也就是通常所说的f000:fff0那里,有一条跳转指令(应该ibm兼容机都是这条指令): f000:fff0 然后在e05...(2003-05-07 15:07)
Lasm我想知道ami bios的压缩格式是怎样的,除了bootblock外,还有那些模块没有压缩,我看了一下bootblock: 在倒数第16字节,也就是通常所说的f000:fff0那里,有一条跳转指令(应该ibm兼容机都是这条指令): f000:fff0 然后在e05...(2003-05-07 15:04)
paris我想,学习BIOS还可以,学好就难了 开发工具(软硬),主板原理图,芯片的文档,许多规范的文档。。。。。。,没有这些,比较困难吧 有了这些+你这方面的素养+3到5年的勤奋===了解BIOS (2003-03-28 13:40)
X_rayBIOS用ASM开发,并且是芯片厂提供的ASM.第一个BIOS也是在别的计算机上编译的. MASM是在BIOS的基础上运行的,用MASM开发BIOS就如同小子生老子一样.(修改可以) 在IBM PC-XT TECHNICAL REFERANCE BOOK上有唯一全公开的BIO...(2003-02-17 08:23)
jack_zhu1关于开发BIOS开发的流程? :a.run bootrom. :b.Initialize Memory. :c.Initialize NB,SB. :d.boot. [编辑 - 9/13/03 by jack_zhu](2003-02-10 18:46)
kermit想研究BIOS就去研究linux BIOS. 研究award和AMI是没有用的. 而且研究BIOS的爱好者就把它当作学汇编吧. BIOS是一个庞大的系统.我想jack_zhu也不见得知道很多. 毕竟现在的BIOS工程师知道最多的就是如何填寄存器的值. 一个USb的启动问题都曾经耗...(2003-01-28 18:34)

返回顶部