bios开发常识

玩bIos大概2年, 首先声明, 本人是业余出身, 没人拿到NDA  也没在这个圈里混过

 

1     首先分析厂家

 

老大当然是phoenix  phoenix 确实是当之无愧的老大。 不管安全性(bios密码AMI 在windows状态可以读出,而phoenix读不出来)

phoenix的模块性特别好。而ami的代码看起来乱轰轰的。

ami 和 insyde 为何这2家放到一起因为他们研发中心都在台湾, 所有他们的代码 看起来很像 搞不好人员流动,挑来挑去。

phoenix 的研发中心本来在上海 不知道为何被phoenix撤掉了, 看来中国凶猛

 

至于南京哪家, 据说从phoenix挖了高管, 而且南京这家幕后,是有个很深背景, 不可说。

 

还有一些专门做工业控制的bios  好像美国

 

当然我还遇到所谓hp bios 和 dell bios 这些公司对bios兴趣不是很大。开始搞搞 偶尔搞搞。

 

2  开发bios真正难点

 

千万别听一些所谓的人告诉你。啥需要汇编语言。 需要啥技术文档,最大的难点

这个圈是封闭,比如你开发intel的主板 有些资料必须花钱 或者签保密条约你才能拿到。

其他的主板也一样, 这个完全不是技术问题。 而所谓的商业秘密 无谓就是pci config space一些东西。

而且还有所谓的专利, 微码更新

  bios的市场 说大不大  phoenix 收入也就1亿美金左右,, 大公司看不上, 小公司缺的不是就是技术。

而是 法律问题 专利 保密合同, 还要一个就是厂商的配合。  当然南京哪家和长城合作还可以 可以做一些军队用

的bios 至于说是否安全 至于天知道。

 

第二个难点 就是开发sdk和 调试工具

好像行情是4w美金  有源码的sdk , 调试工具我价格不是很知道。 但估计也不便宜。

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
HDMI BIOS开发是指开发与HDMI接口相关的基本输入输出系统(BIOS)。HDMI(High-Definition Multimedia Interface)是一种数字化音视频接口,通过它可以传输高清视频和多声道音频信号。而BIOS是计算机系统中的基本输入输出系统,负责在计算机启动时初始化硬件设备,并提供一些基础功能。 在HDMI BIOS开发中,开发人员需要根据HDMI接口的相关标准和规范,设计和实现支持HDMI接口的各项功能和特性。这可能包括从计算机主板到显示器的HDMI信号传输的初始化和控制,音频数据的处理和解码等。 开发HDMI BIOS需要具备一定的硬件和软件知识。开发人员需要了解HDMI接口的工作原理和编码标准,熟悉各种HDMI相关芯片的技术规格和功能特性。同时,他们还需要掌握BIOS开发的相关技术,如编程语言(如C语言)和硬件接口(如PCIe接口)等。 在HDMI BIOS开发过程中,开发人员通常会使用开发工具和调试设备来测试和验证他们的代码。他们可能会模拟HDMI信号传输和音视频数据的处理,以确保BIOS能够正确地初始化和控制HDMI接口,并且能够提供稳定和良好的音视频传输效果。 总之,HDMI BIOS开发是一项复杂而专业的工作,需要开发人员具备深厚的硬件和软件知识。通过开发HDMI BIOS,我们能够实现计算机与显示设备之间的高清音视频传输,为用户提供更好的视听体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值