| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1615 人关注过本帖
标题:Bios 源代码的困惑
只看楼主 加入收藏
efkxzyf
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-10-17
收藏
 问题点数:0 回复次数:9 
Bios 源代码的困惑
Bios 源代码的困惑:我想为主板增加一些功能并有幸下载到 Award Bios 6.00Pg Source Code 源代码,但对于该代码的特殊处理方式却不甚了了,尤其是对 NMAK.EXE 的用法和 BIOS.MAK 的语法结构,搜遍网络,几乎没有介绍(相对于汇编语言),大陆又少有有关开发人员,所以很希望高手们指点津迷,不胜感激.首个问题是执行 BIOS.BAT 后出现错误提示:
... ...
Mouse.obj(mouse.asm):Fatal error L1123:FCODE:SEGMENT DEFINED BOTH 16- and 32- bit
Pos: 99 record type: 56FE
NMAK:Fatal error U1077: 'LINK' return code '2'
stop
搜索更多相关主题的帖子: 源代码 Bios 困惑 
2006-10-17 22:31
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
对BIOS源代码进行分析是相当困难的,尤其是在业余条件下。我现在想了解BIOS中断的调用方式都很难找到相应的资料,楼主能将源代码贴出来吗?

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2006-10-18 10:35
efkxzyf
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-10-17
收藏
得分:0 
http://www.tomore.com/1/10919.html

本想贴上但6M太大,贴不上,可以提供网址(标题上),若下载不到,我再发到您邮箱。

2006-10-18 10:47
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
谢谢楼主!

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2006-10-18 11:05
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
下载解压缩后竟有500多个文件,我就象刘姥姥进了大观园——找不到北。只有慢慢花时间来研究。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2006-10-18 12:08
efkxzyf
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-10-17
收藏
得分:0 
    不谢,它是模块化和结构化的成功典范,别被它吓住,其中有一多半是生成的文件。只要键入 BIOS  XXX  ,就会自动汇编、连接成 XXX.BIN  ,可以直接烧入 FLASH  芯片。需要安装 MASM 6.11 左右的版本,并设置好环境变量,要求在 98 或以前版本的 DOS 下运行,一楼的错误估计不是源代码的错误,而是设置不当,只是我不熟悉 80X86 汇编,不过有大量的教材可循,问题是先排除源代码的错误和缺失,故此请您或其他网友先查出原因,代码特殊性的问题我们再共同交流。
2006-10-18 15:14
efkxzyf
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-10-17
收藏
得分:0 
代码能通过不?
2006-10-19 07:52
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 

很抱歉,我目前还没有时间来测试!


活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2006-10-19 11:08
efkxzyf
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-10-17
收藏
得分:0 
不需要很复杂,按上述操作,没有错误提示就初步通过了。
2006-10-19 13:44
efkxzyf
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-10-17
收藏
得分:0 
以下是引用hu9jj在2006-10-18 12:08:28的发言:
下载解压缩后竟有500多个文件,我就象刘姥姥进了大观园——找不到北。只有慢慢花时间来研究。

其实源代码提供厂商的工程师也不可能全部掌握,它们有一个开发团队,每人一个或若干个模块及相关文件。我们也只需研究其中感兴趣的一两个模块足以矣。为此,要先验证文件的完整性,请大家帮忙。

2006-11-16 22:08
快速回复:Bios 源代码的困惑
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018642 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved