深圳奇冠电子厂,专业电脑诊断卡生产厂家
   我厂于2011年7月正式启用全新改版,旧版页面不再更新请进入新页面
ENGLISH
联系我们
新版页面
首 页 | 公司简介 | 新闻资讯 | 产品展示 | 营销网络 | 人才招聘 | 信息反馈 | 客户服务  | 技术支持 |  奇冠社区
技术支持

Late Award BIOS (4.5x-non PnP)

Code

Meaning

C0

Turn Off Chipset Cache; OEM specific cache control

01

Processor Test 1; Processor Status (1Flags) Verification. Tests carry/zero/sign/overflow processor status flags.

02

Processor Test 2; Read/Write/Verify all CPU registers except SS/SP and BP with data pattern FF and 00.

03

Initialise Chips; Disable NMI/PIE/UEL/SQWV; video; parity checking; DMA; reset maths coprocessor. Clear all page registers and CMOS shutdown byte. Initialise timer 0 1 and 2 including set EISA timer to a known state. Initialise DMA controllers 0 and 1; interrupt controllers 0 and 1 and EISA extended registers.

04

Test Memory Refresh Toggle

05

Blank video; initialise keyboard

06

Reserved

07

Test CMOS Interface and battery status. Detects bad battery. BE and Chipset Default Initialisation. Program chipset registers with power-on BIOS defaults.

C1

Memory Presence Test; OEM specific test to size on-board memory

C5

Early Shadow; OEM specific?aenable for fast boot

C6

Cache Presence Test; External cache size detection

08

Setup Low Memory; Early chipset initialisation. Memory presence test. OEM chipset routines. Clear low 64K of memory. Test first 64K memory

09

Early Cache Initialisation. Cyrix CPU Initialisation. Cache Initialisation

0A

Setup Interrupt Vector Table; Initialise first 120 interrupt vectors with SPURIOUS_INT_HDLR and initialise INT 00-FF according to INT_TBL.

0B

Test CMOS RAM Checksum if bad or Insert key depressed; load defaults.

0C

Initialise keyboard; Set NUM LOCK status.

0D

Initialise video interface; Detect CPU Clock. Read CMOS location 14h to find out type of video. Detect and initialise video adapter.

0E

Test Video Memory. Write signon message to screen. Set up Shadow RAM and enable according to Setup.

0F

Test DMA Controller 0. BIOS Checksum Test. keyboard detect and initialisation.

10

Test DMA Controller 1

11

Test DMA Page Registers

12-13

Reserved

14

Test Timer Counter 2. Test 8254 Timer 0 Counter 2

15

Test 8259-1 Mask Bits. Alternately turns on and off interrupt lines.

16

Test 8259-2 Mask Bits. Alternately turns on and off interrupt lines.

17

Test Stuck 8259 interrupt bits. Turn off interrupts then verify no interrupt mask register is on.

18

Test 8259 Interrupt Functionality. Force an interrupt and verify that it occurred.

19

Test Stuck NMI Bits (Parity/I/O check). Verify NMI can be cleared.

1A

Display CPU Clock

1B-1E

Reserved

1F

Set EISA Mode. If EISA NVR checksum is good execute EISA initialisation. If not execute ISA tests and clear EISA mode flag. Test EISA configuration memory integrity (checksum and communication interface).

20

Enable Slot 0. Motherboard

21-2F

Enable Slots 1-15

30

Size Base and Extended Memory. From 256-640K and that above 1 Mb.

31

Test Base and Extended Memory. Various patterns are used on that described above. This will be skipped in EISA mode and can be skipped in ISA mode with Esc.

32

Test EISA Extended Memory. If EISA Mode flag is set then test EISA memory found in slots initialisation. This will be skipped in ISA mode and can be skipped in EISA mode with Esc.

33-3B

Reserved

3C

Setup Enabled

3D

Initialise and Install Mouse

3E

Setup Cache Controller

3F

Reserved

BF

Chipset Initialisation. Program registers with Setup values.

40

Display virus protect enable or disable.

41

Initialise floppy drive(s) and controller

42

Initialise hard drive(s) and controller

43

Detect and initialise Serial/Parallel Ports and game port.

44

Reserved

45

Detect and Initialise Maths Coprocessor

46

Reserved

47

Reserved

48-4D

Reserved

4E

Manufacturing POST Loop or Display Messages. Reboot if manufacturing POST Loop Pin is set. Otherwise display any messages (i.e. non-fatal errors detected during POST) and enter Setup.

4F

Security Check. Ask password (optional)

50

Write CMOS. Write all CMOS values back to RAM and clear screen.

51

Pre-boot Enable. Enable Parity Checker; NMI and cache before boot.

52

Initialise Option ROMs. Between C800-EFFF. When FSCAN option is enabled will initialise between C800-F7FF

53

Initialise Time Value In 40h BIOS area.

60

Setup Virus Protect. According to Setup

61

Set Boot Speed

62

Setup NumLock. According to Setup

63

Boot attempt. Set Low Stack. Boot via INT 19

B0

Spurious. If interrupt occurs in protected mode

B1

Unclaimed NMI. If unmasked NMI occurs display "Press F1 to disable NMI; F2 reboot"

E1-EF

Setup Pages. E1=Page 1; E2=Page 2 etc

FF

Boot

Late Award BIOS (4-5x PnP)

Code

Meaning

C0

1.Turn off OEM specific cache, shadow

2.Initialize standard devices with default values:

DMA controller (8237)

Programmable Interrupt Controller (8259)

Programmable Interval Timer (8254)

RTC chip

C1

Auto detection of onboard DRAM & Cache

C3

1. Test the first 256K DRAM

2. Expand the compressed codes into temporary DRAM area including the compressed system BIOS & Option ROMs

C5

Copy the BIOS from ROM into E000FFFF shadow RAM so that POST will go faster

01-02

Reserved

03

Initialize EISA registers (EISA BIOS only)

04

Reserved

05

1. Keyboard Controller Self Test

2. Enable Keyboard Interface

06

Reserved

07

Verifies CMOS's basic R/W functionality

BE

Program defaults values into chipset according to the MODBINable Chipset Default Table

09

1.Program configuration register of Cyrix CPU according to the MODBINable Cyrix Register Table

2.OEM specific cache initialization

0A

1.Initialize the first 32 interrupt vectors with corresponding interrupt handlers

Initialize INT No from 33120 with Dummy (Spurious) interrupt handler

2.Issue CPUID instruction to identify CPU type

3.Early Power Management initialization (OEM specific)

0B

1.Verify the RTC time is valid or not

2.Detect bad battery

3.Read CMOS data into BIOS stack area

4.PnP initializations including (PnP BIOS only)

Assign CSN to PnP ISA card

Create resource map from ESCD

5.Assign IO & Memory for PCI devices (PCI BIOS only)

0C

Initialization of the BIOS data area (40:040:FF)

0D

1.Program some of the chipset's value according to setup.(Early setup value program)

2.Measure CPU speed for display & decide the system clock speed

3.Video initialization including Monochrome, CGA, EGA/VGA

If no display device found, the speaker will beep.

0E

1.Initialize the APIC (MultiProcessor BIOS only)

2.Test video RAM (If Monochrome display device found)

3.Show message including:

Award logo

Copyright string

BIOS date code & Part No

OEM specific sign on messages

Energy Star logo (Green BIOS only)

CPU brand, type & speed

0F

DMA channel 0 test

10

DMA channel 1 test

11

DMA page registers test

12-13

Reserved

14

Test 8254 timer 0 counter 2

15

Test 8259 interrupt mask bits for channel 1

16

Test 8259 interrupt mask bits for channel 2

17

Reserved

19

Test 8259 functionality

1A-1D

Reserved

1E

If EISA NVM checksum is good, execute EISA initialization (EISA BIOS only)

1F-29

Reserved

30

Get base memory & extended memory size

31

1.Test base memory from 256K to 640K

2.Test extended memory from 1M to the top of memory

32

1.Display the Award Plug & Play BIOS extension message(PnP BIOS only)

2.Program all onboard super I/O chips(if any) including COM ports, LPT ports, FDD port according to setup value

33-3B

Reserved

3C

Set flag to allow users to enter CMOS setup utility

3D

1.Initialise keyboard

2.Install PS2 mouse

3E

Try to turn on level 2 cache Note: Some chipset may need to turn on the L2 cache in this stage. But usually, the cache is turn on later in Post 61h

3F-40

Reserved

BF

1.Program the rest of the chipset's value according to setup (later setup value program)

2.If auto configuration is enabled, programmed the chipset with predefined values in the MODBINable AutoTable

41

Initialize floppy disk drive controller

42

Initialize hard drive controller

43

If it is a PnP BIOS, initialize serial & parallel ports

44

Reserved

45

Initialize math coprocessor

46-4D

Reserved

4E

If there is any error detected (such as video, KB....), show all the error messages on the screen &amp; wait for user to press <F1> key

4F

1.If password is needed, ask for password

2.Clear the Energy Star logo (Green BIOS only)

50

Write all the CMOS values currently in the BIOS stack are back into the CMOS

51

Reserved

52

1.Initialize all ISA ROMs

2.Later PCI initializations(PCI BIOS only)

assign IRQ to PCI devices

initialize all PCI ROMs

3.PnP initializations (PnP BIOS only)

assign IO, Memory, IRQ & DMA to PnP ISA devices

initialize all PnP ISA ROMs

4.Program shadow RAM according to setup settings

5.Program parity according to setup setting

6.Power Management initialization

Enable/Disable global PM

APM interface initialization

53

1.If it is not a PnP BIOS, initialize serial & parallel ports

2.Initialize time value in BIOS data area by translate the RTC time value into a timer tick value

54-5F

Reserved

60

Setup virus protection (boot sector protection) functionality according to setup setting

61

1.Try to turn on level 2 cache (if L2 cache already turned on in post 3D, this part will be skipped)

2.Set the boot up speed according to setup setting

3.Last chance for chipset initialization

4.Last chance for Power Management initialization (Green BIOS only)

5.Show the system configuration table

62

1.Setup daylight saving according to setup values

2.Program the NUM lock, typematic rate & typematic speed according to setup setting

63

1.If there is any changes in the hardware configuration, update the ESCD information (PnP BIOS only)

2.Clear memory that have been used

3.Boot system via INT 19h

FF

Boot

Award Unexpected Errors

Code

Meaning

B0

If interrupt occurs in protected mode

B1

Unclaimed NMI occurs

BACK

 

联系我们 |  网站地图 |  常见问题解答 |  下载中心 |  奇冠代码 |  付款方式 |  奇冠淘宝店 |
粤ICP备05013424号
 
客服QQ:419508888  MSN:qiguan2009@hotmail.com  E-mail:P678@163.net
电话:0755-6128 5959 020-6113 1568
Copyright © 2002-2020 深圳(原广州)奇冠电子厂 All rights 管理