AMI BIOS启动代码中英文对照表

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
测试所有安装的内存.同时检测"DEL"和"ESC"键,若按下,则停止测试内存.显示总安装内存容量.
3C
Mid POST initialization of chipset registers.
在上电自检期间初始化芯片寄存器
40
Detect different devices (Parallel ports, serial ports, and coprocessor in CPU, … etc.) successfully installed in the system and update the BDA,EBDA…etc.
2C
Initializes different devices. Detects and initializes the video adapter installed in the system that have optional ROMs.
继续初始化设备,检测并初始化所安装的显示适配器(内建基本调用程序).
进入BIOS设置程序如果需要或者用户选择,检查启动密码.
7C
Generate and write contents of ESCD in NVRam.
产生并重写ESCD(位于NVRam中).
8C
Late POST initialization of chipset registers.
为上电自检末期初始化芯片寄存器.
重新安排所有CPU要用的系统管理中断向量.
24
Uncompress and initialize any platform specific BIOS modules. GPNV is initialized at this checkpoint.
解压缩并初始化各个平台的细节模块.在这一步GPNV被初始化.
检测PS/2鼠标是否存在.
0C
Detects the presence of Keyboard in KBC port.
检测键盘是否存在
0E
Testing and initialization of different Input Devices. Also, update the Kernel Variables.Traps the INT09h vector, so that the POST INT09h handler gets control for IRQ1. Uncompress all available language, BIOS logo, and Silent logo modules.
检测设备(并口,串口,处理器...等等),更新BIOS数据区,扩展BIOS数据区.
52
Updates CMOS memory size from memory found in memory test. Allocates memory for Extended BIOS Data Area from base memory. Programming the memory hole or any kind of implementation that needs an adjustment in system RAM size if needed.
05
Initializes the interrupt controlling hardware (generally PIC) and interrupt vector table.
初始化中断控制器和中断向量表
06
Do R/W test to CH-2 count reg. Initialize CH-0 as system timer.Install the POSTINT1Ch handler. Enable IRQ-0 inPIC for system timer interrupt.Traps INT1Ch vector to "POSTINT1ChHandlerBlock."
//禁止不可屏蔽中断,奇偶校验,EGA显卡,DMA控制器.初始化BIOS,POST,实时时钟数据区.初始化BIOS模块中的上电自检(POST)入口和GPNV区域,初始化核心变量之CMOS中的一些标志.
04
Check CMOS diagnostic byte to determine if battery power is OK and CMOS checksum is OK. Verify CMOS checksum manually by reading storage area. If the CMOS checksum is bad, update CMOS with power-on default values and clear passwords. Initialize status register A.Initializes data variables that are based on CMOS setup questions.Initializes both the 8259 compatible PICs in the system.
2E
Initializes all the output devices.
初始化所有的输出设备
31
Allocate memory for ADM module and uncompress it. Give control to ADM module for initialization. Initialize language and font modules for ADM.Activate ADM module.
37
Displaying sign-on message, CPU information, setup key message, and any OEM specific information.
显示开始信息,CPU型号信息,进入设置模式信息(就是按什么键进入BIOS设置)和其他设备制造商的特别信息.
[原创]AMI BIOS POSTCODE启动代码中英文对照表
启动代码
启动代码意义解释(英文)
启动代码意义解释(中文)
00
Passes control to OS Loader (typically INT19h).
//完成启动的控制,转向操作系统的载入(相当于INT19H的功能.)
03
Disable NMI, Parity, video for EGA, and DMA controllers. Initialize BIOS, POST, Runtime data area. Also initialize BIOS modules on POST entry and GPNV area. Initialized CMOS as mentioned in the Kernel Variable "wCMOSFlags."
2A
Initializes different devices through DIM.See DIM Code Checkpoints section of document for more information.
按照设计资料手册初始化不同的硬件设备.(得到更多的测试点信息,请看设计资料手册.)
测试和初始化不同的输入设备,同时,更新核心参数.设置INT09号中断向量,使之与IRQ1挂接.解压缩:可以使用的语言模块,BIOS LOGO画面,全屏开机画面模块.
13
Early POST initialization of chipset registers.
上电自检前期初始化芯片寄存器.
20
Relocate System Management Interrupt vector for all CPU in the system.
对CH-2计数寄存器进行读写测试,初始化CH-0为系统时钟.加载POST INT1CH中断服务程序(就是把服务程序的地址放到中断向量表中).开IRQ-0(系统时钟中断)
07
Fixes CPU POST interface calling pointer.
定位CPU上电自检接口的调用指针
08
Initializes the CPU. The BAT test is being done on KBC. Program the keyboard controller command byte is being done after Auto detection of KB/MS using AMI KB-5.
初始化CPU,基本检测将在键盘控制器(KBC)中完成.对键盘控制器命令字节的编程将在自动检测键盘/鼠标(使用AMI KB-5)后完成.
0A
Initializes the 8042 compatible Key Board Controller.
初始化8042(或兼容芯片)键盘控制ence of PS/2 mouse.
检查CMOS诊断位,判断电池电量是否OK.验证CMOS校验码(保存在CMOS中).如果校验码错,则清除密码(译者注:利用这个原理,可以修改CMOS数据,使其校验通不过,这样就清除了开机密码啦!),并载入上电默认的参数设置,初始化状态寄存器(如同在BIOS设置的选项:载入默认的设置),同时初始化8259(中断优先级).
根据测试到的内存大小更新CMOS数据.从基本内存中分配内存给扩展BIOS数据区.编程内存的缺口(针对某些需要调整内存大小的程序.)
60
Initializes NUM-LOCK status and programs the KBD typematic rate.
初始化"NUM_LOCK"键的状态.设定键盘重复按键的重复速率.
38
Initializes different devices through DIM. See DIM Code Checkpoints section of document for more information. USB controllers are initialized at this point.
84
Log errors encountered during POST.
记录在上电自检中遇到的错误.
85
Display errors to the user and gets the user response for error.
显示错误给用户,检测用户对错误的处理动作.
87
Execute BIOS setup if needed / requested. Check boot password if installed.
75
Initialize Int-13 and prepare for IPL detection.
初始化INT-13,准备进行初始载入程序检测.
78
Initializes IPL devices controlled by BIOS and option ROMs.
根据BIOS设定和ROM信息,初始化IPL的控制设备
根据设计资料手册初始化不同设备,在这一步,USB控制器被初始化.
39
Initializes DMAC-1 & DMAC-2.
初始化DMA控制器1和2.
3A
Initialize RTC date/time.
初始化实时时钟的时间日期.
3B
Test for total memory installed in the system. Also, Check forDELor ESC keys to limit memory test. Display total memory in the system.
解压缩ADM模块并分配其内存,把控制权交给ADM模块去初始化.初始化语言和字体模块.
33
Initializes the silent boot module. Set the window for displaying text information.
初始化"无声"(就是看不到基本信息,只有开机画面)启动模式.设置显示文字信息的窗口.
8D
Build ACPI tables (if ACPI is supported)
相关文档
最新文档