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

Code

Meaning

01

Processor register test about to start and NMI to be disabled.

02

NMI is Disabled. Power on delay starting.

03

Power on delay complete. Any initialization before keyboard BAT is in progress next.

04

Any init before keyboard BAT is complete. Reading keyboard SYS bit, to check soft reset/power on.

05

Soft reset/ power-on determined. Going to enable ROM; i.e. disable shadow RAM/Cache if any.

06

ROM is enabled. Calculating ROM BIOS checksum and waiting for 8042 keyboard controller input buffer to be free.

07

ROM BIOS checksum passed; KB controller input buffer free. Going to issue BAT command to the keyboard controller.

08

BAT command to keyboard controller is issued. Going to verify the BAT command.

09

Keyboard controller BAT result verified. Keyboard command byte to be written next.

0A

Keyboard command byte code is issued. Going to write command byte data.

0B

Keyboard controller command byte is written. Going to issue Pin-23 & 24 blocking/unblocking command.

0C

Pin-23 & 24 of keyboard controller is blocked/ unblocked. NOP command of keyboard controller to be issued next.

0D

NOP command processing is done. CMOS shutdown register test to be done next.

0E

CMOS shutdown register R/W test passed. Going to calculate CMOS checksum and update DIAG byte.

0F

CMOS checksum calculation is done; DIAG byte written. CMOS init to begin (If "INIT CMOS IN EVERY BOOT" is set).

10

CMOS initialization done (if any). CMOS status register about to init for Date and Time.

11

CMOS Status register initialised. Going to disable DMA and Interrupt controllers.

12

DMA controller #1 & #2, interrupt controller #1 & #2 disabled. About to disable Video display and init port-B.

13

Disable Video display and initialise port B. Chipset init/auto memory detection about to begin.

14

Chipset initialization/auto memory detection over. 8254 timer test about to start.

15

CH-2 timer test halfway. 8254 CH-2 timer test to be complete.

16

Ch-2 timer test over. 8254 CH-1 timer test to be complete.

17

CH-1 timer test over. 8254 CH-0 timer test to be complete.

18

CH-0 timer test over. About to start memory refresh.

19

Memory Refresh started. Memory Refresh test to be done next.

1A

Memory Refresh line is toggling. Going to check 15 microsecond ON/OFF time.

1B

Memory Refresh period 30 microsecond test complete. Base 64K memory test about to start.

20

Base 64k memory test started. Address line test to be done next.

21

Address line test passed. Going to do toggle parity.

22

Toggle parity over. Going for sequential data R/W test.

23

Base 64k sequential data R/W test passed. Any setup before Interrupt vector init about to start.

24

Setup required before vector initialization complete. Interrupt vector initialization about to begin.

25

Interrupt vector initialization done. Going to read I/O port of 8042 for turbo switch (if any).

26

I/O port of 8042 is read. Going to initialize global data for turbo switch.

27

Global data initialization is over. Any initialization after interrupt vector to be done next.

28

Initialization after interrupt vector is complete. Going for monochrome mode setting.

29

Monochrome mode setting is done. Going for Colour mode setting.

2A

Colour mode setting is done. About to go for toggle parity before optional ROM test.

2B

Toggle parity over. About to give control for any setup required before optional video ROM check.

2C

Processing before video ROM control is done. About to look for optional video ROM and give control.

2D

Optional video ROM control done. About to give control for processing after video ROM returns control.

2E

Return from processing after video ROM control. If EGA/VGA not found do display memory R/W test.

2F

EGA/VGA not found. Display memory R/W test about to begin.

30

Display memory R/W test passed. About to look for the retrace checking.

31

Display memory R/W test or retrace checking failed. About to do alternate Display memory R/W test.

32

Alternate Display memory R/W test passed. About to look for the alternate display retrace checking.

33

Video display checking over. Verification of display type with switch setting and actual card to begin.

34

Verification of display adapter done. Display mode to be set next.

35

Display mode set complete. BIOS ROM data area about to be checked.

36

BIOS ROM data area check over. Going to set cursor for power on message.

37

Cursor setting for power on message complete. Going to display power on message.

38

Power on message display complete. Going to read new cursor position.

39

New cursor position read and saved. Going to display the reference string.

3A

Reference string display over. Going to display the Hit <ESC> message.

3B

Hit <ESC> message displayed. Virtual mode memory test about to start.

40

Preparation for virtual mode test started. Going to verify from video memory.

41

Returned after verifying from display memory. Going to prepare descriptor tables.

42

Descriptor tables prepared. Going to enter in virtual mode for memory test.

43

Entered in virtual mode. Going to enable interrupts for diagnostics mode.

44

Interrupts enabled (if diags switch on). Going to initialize data to check mem wrap around at 0:0.

45

Data initialized. Going to check for memory wrap around at 0:0 and finding total memory size.

46

Mem wrap around test done. Size calculation over. About to go for writing patterns to test memory.

47

Pattern to be tested written in extended memory. Going to write patterns in base 640k memory.

48

Patterns written in base memory. Going to find out amount of memory below 1M b.

49

Amount of memory below 1Mb found and verified. Going to find amount of memory above 1Mb.

4A

Amount of memory above 1Mb found and verified. Going for BIOS ROM data area check.

4B

BIOS ROM data area check over. Going to check <ESC> and clear mem below 1 Mb for soft reset.

4C

Memory below 1Mb cleared. (SOFT RESET). Going to clear memory above 1 Mb.

4D

Memory above 1Mb cleared. (SOFT RESET). Going to save memory size.

4E

Memory test started. (NO SOFT RESET). About to display first 64K memory test.

4F

Memory size display started. This will be updated during memory test. Going for sequential and random memory test.

50

Memory test below 1Mb complete. Going to adjust memory size for relocation/shadow.

51

Memory size adjusted due to relocation/shadow. Memory test above 1Mb to follow.

52

Memory test above 1Mb complete. Preparing to go back to real mode.

53

CPU registers saved including memory size. Going to enter real mode.

54

Shutdown successful; CPU in real mode. Going to restore registers saved during prep for shutdown.

55

Registers restored. Going to disable gate A20 address line.

56

A20 address line disable successful. BIOS ROM data area about to be checked.

57

BIOS ROM data area check halfway. BIOS ROM data area check to be complete.

58

BIOS ROM data area check over. Going to clear Hit <ESC> message.

59

Hit <ESC> message cleared. <WAIT...> message displayed. About to start DMA and PIC test.

60

DMA page register test passed. About to verify from display memory.

61

Display memory verification over. About to go for DMA #1 base register test.

62

DMA #1 base register test passed. About to go for DMA #2 base register test.

63

DMA #2 base register test passed. About to go for BIOS ROM data area check.

64

BIOS ROM data area check halfway. BIOS ROM data area check to be complete.

65

BIOS ROM data area check over. About to program DMA unit 1 and 2.

66

DMA unit 1 and 2 programming over. About to initialize 8259 interrupt controller.

67

8259 initialization over. About to start keyboard test.

80

Keyboard test started. Clearing output buffer, checking for stuck key. About to issue keyboard reset.

81

Keyboard reset error/stuck key found. About to issue keyboard controller interface command.

82

Keyboard controller interface test over. About to write command byte and init circular buffer.

83

Command byte written, Global data init done. About to check for lock-key.

84

Lock-key checking over. About to check for memory size mismatch with CMOS.

85

Memory size check done. About to display soft error and check for password or bypass setup.

86

Password checked. About to do programming before setup.

87

Programming before setup complete. Going to CMOS setup program.

88

Returned from CMOS setup program, screen is cleared. About to do programming after setup.

89

Programming after setup complete. Going to display power on screen message.

8A

First screen message displayed. About to display <WAIT...> message.

8B

<WAIT...> message displayed. About to do Main and Video BIOS shadow.

8C

Main/Video BIOS shadow successful. Setup options programming after CMOS setup about to start.

8D

Setup options programmed; mouse check and initialisation to be done next.

8E

Mouse check and initialisation complete. Going for hard disk and floppy reset.

8F

Floppy check returns that floppy is to be initialized. Floppy setup to follow.

90

Floppy setup is over. Test for hard disk presence to be done.

91

Hard disk presence test over. Hard disk setup to follow.

92

Hard disk setup complete. About to go for BIOS ROM data area check.

93

BIOS ROM data area check halfway. BIOS ROM data area check to be complete.

94

BIOS ROM data area check over. Going to set base and extended memory size.

95

Mem size adjusted due to mouse support, hard disk type 47. Going to verify from display memory.

96

Returned after verifying from display memory. Going to do any init before C800 optional ROM control

97

Any init before C800 optional ROM control is over. Optional ROM check and control will be done next.

98

Optional ROM control is done. About to give control to do any required processing after optional ROM returns control.

99

Any init required after optional ROM test over. Going to setup timer data area and printer base address.

9A

Return after setting timer and printer base address. Going to set the RS-232 base address.

9B

Returned after RS-232 base address. Going to do any initialization before coprocessor test

9C

Required initialization before co-processor over. Going to initialize the coprocessor next.

9D

Coprocessor initialized. Going to do any initialization after coprocessor test.

9E

Initialization after coprocessor test complete. Going to check extd keyboard

keyboard ID and num lock.

9F

Extd keyboard check is done, ID flag set. num lock on/off. Keyboard ID command to be issued.

A0

Keyboard ID command issued. Keyboard ID flag to be reset.

A1

Keyboard ID flag reset. Cache memory test to follow.

A2

Cache memory test over. Going to display soft errors.

A3

Soft error display complete. Going to set keyboard typematic rate.

A4

Keyboard typematic rate set. Going to program memory wait states.

A5

Memory wait states programming over. Screen to be cleared next.

A6

Screen cleared. Going to enable parity and NMI.

A7

NMI and parity enabled. Going to do any initi before giving control to optional ROM at E000.

A8

Initialization before E000 ROM control over. E000 ROM to get control next.

A9

Returned from E000 ROM control. Going to do any initialisation after E000 optional ROM control.

AA

Initialization after E000 optional ROM control is over. Going to display the system configuration.

00

System configuration is displayed. Going to give control to INT 19h boot loader.

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 管理