AMI CORE8 OEM BIOS

本文档是AMI CORE8 OEM BIOS的开发入门指南,介绍了SDL语言、TOKEN的使用、ELINK机制以及PCI和IO设备的配置。通过理解这些概念,可以帮助BIOS工程师更好地维护和定制BIOS项目。
摘要由CSDN通过智能技术生成

AMI CORE8 OEM BIOS开发入门 收藏

有段时间有写书的想法,可是一直比较懒,到现在也只写了一个提纲。

提纲也好,毕竟是原创,发出来吧。

第一章

SDL

System Description Language (SDL)

是AMI CORE8中引入的一种描述语言,SDL简单的说就是把BIOS代码中经常要改动的地方整理出来,单独放在SDL文件里面。这样要修改BIOS的时候,只需要改动SDL文件就可以了,不用去改动什么ASM,EQU,INC之类的文件。

所以,用SDL的目的是为了易于BIOS工程师更好的维护整个project

第一节
TOKEN

TOKEN在AMI CORE8中是非常重要的,拿到CRB BIOS Source code之后,其实一般改改TOKEN就能制作出一个能点亮主板的BIOS了(如果硬件没什么大问题的话)。

TOKEN可以OUTPUT到EQU或者MAK

因为有的情况是,根本没必要把某个文件或者Module编译进BIOS,用OUTPUT到MAK就可以实现这点。

这里谈点个人经验,AMI做BIOS已经做了很多年了,基本上OEM BIOS需要改什么AMI的工程师都是清楚的,所以很多时候我们OEM BIOS工程师不需要去跑到代码内部去改,改改token就可以了。

至于改哪个token,改为何值,这个其实可

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值