无心化语
禁止发言
禁止发言
  • 注册日期2001-03-23
  • 最后登录2018-06-01
  • 粉丝0
  • 关注0
  • 积分-103分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:17080回复:50

BIOS编译环境

楼主#
更多 发布于:2001-11-12 08:09
用户被禁言,该主题自动屏蔽!

最新喜欢:

zgtaozgtao
paris
驱动小牛
驱动小牛
  • 注册日期2002-01-30
  • 最后登录2006-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-03-08 11:06
顶,现在还有人在做Bios的工作么,我正在寻找一名有雄厚实际经验的兼职讲师,待遇优厚.

有报酬,谈谈?
Oliver
cctvtom
驱动牛犊
驱动牛犊
  • 注册日期2004-03-08
  • 最后登录2004-03-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-03-08 09:11
顶,现在还有人在做Bios的工作么,我正在寻找一名有雄厚实际经验的兼职讲师,待遇优厚.
sunbirds999
驱动牛犊
驱动牛犊
  • 注册日期2003-11-02
  • 最后登录2005-11-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-11-02 17:29
关键是缺少开发指南和相关资料,在biosdiy.net上将尽力提供相关资料,并做好汉化工作.
www.biosdiy.net
bios2000
驱动牛犊
驱动牛犊
  • 注册日期2003-09-17
  • 最后登录2003-10-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-09-17 14:48
award bios 6.0里只有一个bios.mak这样一个make文件吗?是不是我拿到的源码不全阿。其他的用于配置的make文件要自己写?
peien
驱动牛犊
驱动牛犊
  • 注册日期2003-08-08
  • 最后登录2004-07-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-08-09 10:10
bios其实就是汇编
之间是没有什么区别的
编译的话 masm50就可以了
不过还要涉及到其他的一些问题
如果真是要搞bios话
首先是要解决bios code的版权的问题
象整套整套的是不可能有人敢给你
给你一两个文件又是毫无作用的
最重要的是沉下去
jack_zhu
驱动牛犊
驱动牛犊
  • 注册日期2002-03-26
  • 最后登录2008-05-16
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-06-20 22:20
BIOS切实很少人做,但我觉得能够理清楚它的流程要重要些.就象我们知道C语言的语法,就可以写出各种各样的C程序一样.
jiangjun40
驱动牛犊
驱动牛犊
  • 注册日期2003-06-03
  • 最后登录2004-08-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-06-04 20:20
楼上这位老兄说的很对啊,要是只是想玩玩bios那只需要会用那些工具就可以,你如果没有平台的支持有code也是没用的,因为真正的bios工程师的工作是code与硬件不匹配的问题,因为你从AWARD或者PHOENIX公司申请来的code有很多地方是与硬件不匹配的,比如clockgen,那就需要你改啦,其实做bios没有什么前途的,大多数biso工程师都是在台湾公司,在台湾公司呵呵是没有什么意思的,所以啊还是不要做bios啦,当然你在intel除外了。
Lasm
驱动牛犊
驱动牛犊
  • 注册日期2002-09-29
  • 最后登录2005-10-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-05-09 14:03
我真搞不懂这么一群人在这浪费时间干什么呢?
要知道做bios的门槛是比较高的,难并不是很难的,主要是缺少资料和硬件设备.
现在常用的bios有三家Award(台式机大部分采用),Phoenix(笔记本电脑70%采用),AMI(笔记本电脑).一般的电脑OEM厂商,都是从上述三家公司买到bios source code,bios 工程师就是根据客户的需要修改拉以及生产中出现的几率性问题.他们需要很好的和硬件工程co-work,他们要实现的功能必须先硬体支持.工程师们还需要很多hardware&software SPEC.(如:intel白皮书,红皮书,VIA/Ali/SIS 红皮书......)这些个人根本那不到的(泄密要付法律责任的).不同的chipset bios code 也有不同的,所以即使你拿到bios code 而且能够编译,要知道还要有适应他的硬件platform.
所以如果业余爱好根本没有用,除非你当过bios engineer 知道怎么使用bios 整个编译系统.(而bios source code 也是不能随便泄密的,我这里bios code 也有几G了吧,是针对很多不同的机种的.)
所以希望大家研究bios 技术,不要在bios code 上浪费时间拉.
helencaesar
驱动牛犊
驱动牛犊
  • 注册日期2003-03-31
  • 最后登录2003-05-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-05-08 10:38
大家好
这个站的award bios 代码需要高级会员才能下载
哪位大侠能够E_mail给我一份?

helencaesar@netsoffice.com

谢谢!
kiss
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录2003-04-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2003-04-13 07:55
我希望更改BIOS中关于电压的控制.
电压控制芯片支持的范围很大,我想改小

此外P4 的HT有所隐藏。
DMI信息提示我第二颗CPu Disabled by user .


gigabyte- 8IEXP 4M ROM

modbin 6 2.0b才支持

能找到的资源太少了。
无心化语
禁止发言
禁止发言
  • 注册日期2001-03-23
  • 最后登录2018-06-01
  • 粉丝0
  • 关注0
  • 积分-103分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
11楼#
发布于:2003-01-23 20:59
用户被禁言,该主题自动屏蔽!
0ebc0
驱动牛犊
驱动牛犊
  • 注册日期2003-01-20
  • 最后登录2003-01-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2003-01-23 20:58
当然,award bios的格式比较公开,除了boot block,一般是lzh压缩格式,算了,我又不是bios工程师,只是修正一些初始化错误的东西和减少一些厂商在bios里作的限制,自己慢慢研究会有结果,都是很皮毛的东西。
0ebc0
驱动牛犊
驱动牛犊
  • 注册日期2003-01-20
  • 最后登录2003-01-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2003-01-23 20:48
完全错误,我改过不少bios,有ami的,有award的,是改代码部分,比如award的original.tmp或者ami的post跟runtime等核心模块。现在国外改bios的,都不会整个bios写源码编译,除了bios工程师,一般业余爱好者没有人会这样做的。就算你编译成功了又怎么样?还要处理压缩格式还要处理各部分的checksum,你没有内部资料跟工具,根本上很难完成。

你说那本书我看过一下,当时不太懂,没有买,现在想看一下,卖完了,而且当时觉得他好象只讲了些让你似懂非懂的东西,也且也太贵了,没有买。
无心化语
禁止发言
禁止发言
  • 注册日期2001-03-23
  • 最后登录2018-06-01
  • 粉丝0
  • 关注0
  • 积分-103分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
14楼#
发布于:2003-01-23 20:38
用户被禁言,该主题自动屏蔽!
无心化语
禁止发言
禁止发言
  • 注册日期2001-03-23
  • 最后登录2018-06-01
  • 粉丝0
  • 关注0
  • 积分-103分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
15楼#
发布于:2003-01-23 20:26
用户被禁言,该主题自动屏蔽!
jack_zhu
驱动牛犊
驱动牛犊
  • 注册日期2002-03-26
  • 最后登录2008-05-16
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2003-01-22 19:41
bios 和主班一般是一一对应的,但有是也可以通用,SB ,NB,SUPER IO,CLOCKGEN ,PCI 中断相同,一般可以通用。
jack_zhu
驱动牛犊
驱动牛犊
  • 注册日期2002-03-26
  • 最后登录2008-05-16
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2003-01-22 19:18
BIOS的编译不是很简单吗?你把问题说清楚我一定帮解决!
0ebc0
驱动牛犊
驱动牛犊
  • 注册日期2003-01-20
  • 最后登录2003-01-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2003-01-20 20:12
你的ami bios源码可以email一份给我吗?ebc@21cn.com,另外为什么要编译?编译了也没用啊,源码对应的bios不是你的主板吧,直接用十六制进工具改啊,比如qview、hiew,真搞不懂,编译成功有用吗?又不能用。看源码主要是看bios程序的处理方法,然后在自己主板的bios上参考着改就行了。

[编辑 -  1/20/03 by  0ebc0]
无心化语
禁止发言
禁止发言
  • 注册日期2001-03-23
  • 最后登录2018-06-01
  • 粉丝0
  • 关注0
  • 积分-103分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
19楼#
发布于:2003-01-17 10:48
用户被禁言,该主题自动屏蔽!
上一页
游客

返回顶部