AMI WinBIOS; 12/15/93 Onwards
รหัส ความหมาย
01 กำลังจะเริ่มต้นการทดสอบรีจิสเตอร์หน่วยประมวลผล; ปิดใช้งาน NMI ต่อไป
02 ปิดใช้งาน NMI แล้ว กำลังเริ่มต้นการหน่วงเวลาเปิดเครื่อง
03 การหน่วงเวลาเปิดเครื่องเสร็จสิ้น (เพื่อตรวจสอบ soft reset/power-on)
05 กำหนด soft reset/power-on แล้ว กำลังเปิดใช้งาน ROM (เช่น ปิดใช้งาน shadow RAM cache, หากมี)
06 เปิดใช้งาน ROM แล้ว กำลังคำนวณผลรวม BIOS ROM
07 ผ่านการตรวจสอบผลรวม BIOS ROM แล้ว จะทำการทดสอบรีจิสเตอร์ปิดเครื่อง CMOS ต่อไป
08 การทดสอบรีจิสเตอร์ปิดเครื่อง CMOS เสร็จสิ้น กำลังคำนวณผลรวม CMOS ต่อไป
09 การคำนวณผลรวม CMOS เสร็จสิ้น; เขียนไบต์ CMOS diag; กำลังเริ่มต้น CMOS
0A การเริ่มต้น CMOS เสร็จสิ้น (ถ้ามี) กำลังจะเริ่มต้นรีจิสเตอร์สถานะ CMOS สำหรับวันที่และเวลา
0B การเริ่มต้นรีจิสเตอร์สถานะ CMOS เสร็จสิ้น การเริ่มต้นใดๆ ก่อนแป้นพิมพ์ BAT จะดำเนินการต่อไป
0C บัฟเฟอร์ I/B ของคอนโทรลเลอร์ KB ว่าง กำลังจะออกคำสั่ง BAT ไปยังคอนโทรลเลอร์แป้นพิมพ์
0D ออกคำสั่ง BAT ไปยังคอนโทรลเลอร์แป้นพิมพ์แล้ว กำลังจะตรวจสอบคำสั่ง BAT
0E ตรวจสอบผลลัพธ์ BAT ของคอนโทรลเลอร์แป้นพิมพ์แล้ว การเริ่มต้นใดๆ หลังจาก KB controller BAT จะดำเนินการต่อไป
0F การเริ่มต้นหลังจาก KB controller BAT เสร็จสิ้น จะเขียนไบต์คำสั่งแป้นพิมพ์ต่อไป
10 เขียนไบต์คำสั่งคอนโทรลเลอร์แป้นพิมพ์แล้ว กำลังจะออกคำสั่งบล็อก/ปลดบล็อกพิน 23 และ 24
11 บล็อก/ปลดบล็อกพิน 23 และ 24 ของคอนโทรลเลอร์แป้นพิมพ์แล้ว; ตรวจสอบการกดปุ่มระหว่างเปิดเครื่อง
12 การตรวจสอบการกดปุ่มระหว่างเปิดเครื่องเสร็จสิ้น กำลังจะปิดใช้งานคอนโทรลเลอร์ DMA/Interrupt
13 ปิดใช้งานคอนโทรลเลอร์ DMA #1 และ #2 และคอนโทรลเลอร์ขัดจังหวะ #1 และ #2 แล้ว; ปิดใช้งานการแสดงผลวิดีโอและเริ่มต้นพอร์ต B; เริ่มต้นชิปเซ็ต/ตรวจจับหน่วยความจำอัตโนมัติต่อไป
14 เริ่มต้นชิปเซ็ต/ตรวจจับหน่วยความจำอัตโนมัติเสร็จสิ้น กำลังจะแตกไฟล์ POST code หาก BIOS ถูกบีบอัด
15 แตกไฟล์ POST code แล้ว กำลังจะเริ่มต้นการทดสอบตัวจับเวลา 8254
19 การทดสอบตัวจับเวลา 8254 เสร็จสิ้น กำลังจะเริ่มต้นการทดสอบการรีเฟรชหน่วยความจำ
1A สายรีเฟรชหน่วยความจำกำลังสลับ กำลังจะตรวจสอบเวลาเปิด/ปิด 15 ไมโครวินาที
20 การทดสอบการรีเฟรชหน่วยความจำ 30 ไมโครวินาทีเสร็จสิ้น กำลังจะเริ่มต้นการทดสอบหน่วยความจำฐาน 64K/สายแอดเดรส
21 ผ่านการทดสอบสายแอดเดรสแล้ว กำลังจะสลับพาริตี
22 สลับพาริตีเสร็จสิ้น กำลังจะทำการทดสอบ R/W ข้อมูลตามลำดับบนหน่วยความจำฐาน 64k
23 ผ่านการทดสอบ R/W ข้อมูลตามลำดับฐาน 64k แล้ว กำลังจะตั้งค่า BIOS stack และทำการตั้งค่าใดๆ ก่อนการขัดจังหวะ
24 ตั้งค่าก่อนการเริ่มต้นเวกเตอร์เสร็จสิ้น กำลังจะเริ่มต้นเวกเตอร์ขัดจังหวะ
25 การเริ่มต้นเวกเตอร์ขัดจังหวะเสร็จสิ้น กำลังจะอ่านพอร์ตอินพุตของ 9042 สำหรับสวิตช์เทอร์โบ (ถ้ามี) และล้างรหัสผ่านหากสวิตช์ POST diag เปิดอยู่
26 อ่านพอร์ตอินพุตของ 8042 แล้ว กำลังจะเริ่มต้นข้อมูลส่วนกลางสำหรับสวิตช์เทอร์โบ
27 การเริ่มต้นข้อมูลส่วนกลางสำหรับสวิตช์เทอร์โบเสร็จสิ้น การเริ่มต้นใดๆ ก่อนการตั้งค่าโหมดวิดีโอจะดำเนินการต่อไป
28 การเริ่มต้นก่อนการตั้งค่าโหมดวิดีโอเสร็จสิ้น กำลังจะตั้งค่าโหมดขาวดำและโหมดสี
2A ตั้งค่าโหมดขาวดำและโหมดสีเสร็จสิ้น กำลังจะสลับพาริตีก่อนการทดสอบ ROM เสริม
2B สลับพาริตีเสร็จสิ้น กำลังจะมอบการควบคุมสำหรับการตั้งค่าใดๆ ก่อนการตรวจสอบ ROM วิดีโอเสริม
2C การประมวลผลก่อนการควบคุม ROM วิดีโอเสร็จสิ้น กำลังจะค้นหา ROM วิดีโอเสริมและมอบการควบคุม
2D การควบคุม ROM วิดีโอเสริมเสร็จสิ้น กำลังจะมอบการควบคุมเพื่อดำเนินการประมวลผลใดๆ หลังจาก ROM วิดีโอส่งคืนการควบคุม
2E กลับจากการประมวลผลหลังจากการควบคุม ROM วิดีโอ หากไม่พบ EGA/VGA ให้ทำการทดสอบ R/W หน่วยความจำจอแสดงผล
2F ไม่พบ EGA/VGA กำลังจะเริ่มต้นการทดสอบ R/W หน่วยความจำจอแสดงผล
30 ผ่านการทดสอบ R/W หน่วยความจำจอแสดงผลแล้ว กำลังจะตรวจสอบการติดตามย้อนกลับ
31 การทดสอบ R/W หน่วยความจำจอแสดงผล/การตรวจสอบการติดตามย้อนกลับล้มเหลว กำลังจะทำการทดสอบ R/W หน่วยความจำจอแสดงผลสำรอง
32 ผ่านการทดสอบ R/W หน่วยความจำจอแสดงผลสำรองแล้ว กำลังจะตรวจสอบการติดตามย้อนกลับของจอแสดงผลสำรอง
34 การตรวจสอบจอแสดงผลวิดีโอเสร็จสิ้น จะตั้งค่าโหมดจอแสดงผลต่อไป
37 ตั้งค่าโหมดจอแสดงผลแล้ว กำลังจะแสดงข้อความเปิดเครื่อง
39 อ่านและบันทึกตำแหน่งเคอร์เซอร์ใหม่แล้ว กำลังจะแสดงข้อความ Hit
3B แสดงข้อความ Hit แล้ว กำลังจะเริ่มต้นการทดสอบหน่วยความจำโหมดเสมือน
40 กำลังจะเตรียมตารางตัวอธิบาย
42 เตรียมตารางตัวอธิบายแล้ว กำลังจะเข้าสู่โหมดเสมือนสำหรับการทดสอบหน่วยความจำ
43 เข้าสู่โหมดเสมือนแล้ว กำลังจะเปิดใช้งานการขัดจังหวะสำหรับโหมดวินิจฉัย
44 เปิดใช้งานการขัดจังหวะแล้ว (หากสวิตช์วินิจฉัยเปิดอยู่) กำลังจะเริ่มต้นข้อมูลเพื่อตรวจสอบการพันรอบหน่วยความจำที่ 0:0
45 เริ่มต้นข้อมูลแล้ว กำลังจะตรวจสอบการพันรอบหน่วยความจำที่ 0:0 และค้นหาขนาดหน่วยความจำระบบทั้งหมด
46 การทดสอบการพันรอบหน่วยความจำเสร็จสิ้น การคำนวณขนาดหน่วยความจำเสร็จสิ้น กำลังจะเขียนรูปแบบเพื่อทดสอบหน่วยความจำ
47 เขียนรูปแบบที่จะทดสอบในหน่วยความจำแบบขยายแล้ว กำลังจะเขียนรูปแบบในหน่วยความจำฐาน 640k
48 เขียนรูปแบบในหน่วยความจำฐานแล้ว กำลังจะค้นหาจำนวนหน่วยความจำที่ต่ำกว่า 1Mb
49 พบและยืนยันจำนวนหน่วยความจำที่ต่ำกว่า 1Mb แล้ว กำลังจะค้นหาจำนวนหน่วยความจำที่สูงกว่า 1Mb
4B พบและยืนยันจำนวนหน่วยความจำที่สูงกว่า 1Mb แล้ว ตรวจสอบ soft reset และกำลังจะล้างหน่วยความจำที่ต่ำกว่า 1Mb สำหรับ soft reset ต่อไป (หากเปิดเครื่อง ให้ไปที่ POST # 4Eh)
4C ล้างหน่วยความจำที่ต่ำกว่า 1Mb แล้ว (SOFT RESET)
4D ล้างหน่วยความจำที่สูงกว่า 1Mb แล้ว (SOFT RESET); บันทึกขนาดหน่วยความจำต่อไป (ไปที่ POST # 52h)
4E เริ่มต้นการทดสอบหน่วยความจำแล้ว (ไม่ใช่ SOFT RESET); แสดงขนาดหน่วยความจำ 64K แรกต่อไป
4F การแสดงขนาดหน่วยความจำเริ่มต้นแล้ว ข้อมูลนี้จะได้รับการอัปเดตระหว่างการทดสอบหน่วยความจำ; การทดสอบหน่วยความจำแบบลำดับและแบบสุ่มต่อไป
50 การทดสอบ/การเริ่มต้นหน่วยความจำที่ต่ำกว่า 1Mb เสร็จสิ้น กำลังจะปรับขนาดหน่วยความจำที่แสดงสำหรับการย้ายตำแหน่ง/เงา
51 ปรับขนาดหน่วยความจำที่แสดงเนื่องจากการย้ายตำแหน่ง/เงาแล้ว จะทำการทดสอบหน่วยความจำที่สูงกว่า 1Mb ต่อไป
52 การทดสอบ/การเริ่มต้นหน่วยความจำที่สูงกว่า 1Mb เสร็จสิ้น กำลังจะบันทึกข้อมูลขนาดหน่วยความจำ
53 บันทึกข้อมูลขนาดหน่วยความจำแล้ว กำลังบันทึกรีจิสเตอร์ CPU กำลังจะเข้าสู่โหมดจริง
54 ปิดเครื่องสำเร็จ CPU อยู่ในโหมดจริง ปิดใช้งานสายเกต A20 ต่อไป
57 ปิดใช้งานสายแอดเดรส A20 สำเร็จ กำลังจะปรับขนาดหน่วยความจำขึ้นอยู่กับการย้ายตำแหน่ง/เงา
58 ปรับขนาดหน่วยความจำสำหรับการย้ายตำแหน่ง/เงาแล้ว กำลังจะล้างข้อความ Hit
59 ล้างข้อความ Hit แล้ว แสดงข้อความ กำลังจะเริ่มต้นการทดสอบ DMA และคอนโทรลเลอร์ขัดจังหวะ
60 ผ่านการทดสอบรีจิสเตอร์เพจ DMA แล้ว กำลังจะทดสอบรีจิสเตอร์ฐาน DMA #1
62 ผ่านการทดสอบรีจิสเตอร์ฐาน DMA #1 แล้ว กำลังจะทดสอบรีจิสเตอร์ฐาน DMA #2
65 ผ่านการทดสอบรีจิสเตอร์ฐาน DMA #2 แล้ว กำลังจะตั้งโปรแกรม DMA หน่วย 1 และ 2
66 ตั้งโปรแกรม DMA หน่วย 1 และ 2 เสร็จสิ้น กำลังจะเริ่มต้นคอนโทรลเลอร์ขัดจังหวะ 8259
67 เริ่มต้น 8259 เสร็จสิ้น กำลังจะเริ่มต้นการทดสอบแป้นพิมพ์
F4 กำลังดำเนินการเปิดใช้งานแหล่ง NMI แบบขยาย (EISA)
80 เริ่มต้นการทดสอบแป้นพิมพ์แล้ว ล้างบัฟเฟอร์เอาต์พุต; ตรวจสอบปุ่มค้าง; ออกคำสั่งรีเซ็ตแป้นพิมพ์ต่อไป
81 พบข้อผิดพลาดในการรีเซ็ตแป้นพิมพ์/ปุ่มค้าง กำลังจะออกคำสั่งทดสอบส่วนต่อประสานคอนโทรลเลอร์แป้นพิมพ์
82 การทดสอบส่วนต่อประสานคอนโทรลเลอร์แป้นพิมพ์เสร็จสิ้น กำลังจะเขียนไบต์คำสั่งและเริ่มต้นบัฟเฟอร์แบบวงกลม
83 เขียนไบต์คำสั่งแล้ว; เริ่มต้นข้อมูลส่วนกลางเสร็จสิ้น; ตรวจสอบปุ่มล็อคต่อไป
84 เสร็จสิ้นการตรวจสอบปุ่มล็อค กำลังจะตรวจสอบขนาดหน่วยความจำที่ไม่ตรงกันกับ CMOS
85 เสร็จสิ้นการตรวจสอบขนาดหน่วยความจำ กำลังจะแสดงข้อผิดพลาดซอฟต์แวร์และตรวจสอบรหัสผ่านหรือข้ามการตั้งค่า
86 ตรวจสอบรหัสผ่านแล้ว กำลังจะตั้งโปรแกรมก่อนการตั้งค่า
87 ตั้งโปรแกรมก่อนการตั้งค่าเสร็จสิ้น แตกไฟล์ SETUP code และดำเนินการตั้งค่า CMOS
88 กลับจากการตั้งค่า CMOS และล้างหน้าจอแล้ว กำลังจะตั้งโปรแกรมหลังการตั้งค่า
89 ตั้งโปรแกรมหลังการตั้งค่าเสร็จสิ้น กำลังจะแสดงข้อความบนหน้าจอเปิดเครื่อง
8B แสดงข้อความบนหน้าจอแรกแล้ว แสดงข้อความ กำลังจะทำ Main/Video BIOS shadow
8C Main และ Video BIOS shadow สำเร็จ กำลังจะเริ่มต้นการตั้งโปรแกรมตัวเลือกการตั้งค่าหลังจากการตั้งค่า CMOS
8D ตั้งโปรแกรมตัวเลือกการตั้งค่าแล้ว; ตรวจสอบและเริ่มต้นเมาส์ต่อไป
8E เสร็จสิ้นการตรวจสอบและเริ่มต้นเมาส์แล้ว กำลังจะรีเซ็ตคอนโทรลเลอร์ฮาร์ดดิสก์
8F รีเซ็ตคอนโทรลเลอร์ฮาร์ดดิสก์เสร็จสิ้น จะทำการตั้งค่าฟล็อปปี้ดิสก์ต่อไป
91 การตั้งค่าฟล็อปปี้ดิสก์เสร็จสิ้น จะทำการตั้งค่าฮาร์ดดิสก์ต่อไป
94 การตั้งค่าฮาร์ดดิสก์เสร็จสิ้น กำลังจะตั้งค่าขนาดหน่วยความจำฐานและหน่วยความจำแบบขยาย
96 ปรับขนาดหน่วยความจำเนื่องจากการสนับสนุนเมาส์, hdisk ประเภท 47; การเริ่มต้นใดๆ ก่อน C800, การควบคุม ROM เสริมต่อไป
97 การเริ่มต้นก่อนการควบคุม ROM เสริม C800 เสร็จสิ้น จะทำการตรวจสอบและควบคุม ROM เสริมต่อไป
98 การควบคุม ROM เสริมเสร็จสิ้น กำลังจะมอบการควบคุมเพื่อดำเนินการประมวลผลใดๆ ที่จำเป็นหลังจาก ROM เสริมส่งคืนการควบคุม
99 การเริ่มต้นใดๆ ที่จำเป็นหลังจากการทดสอบ ROM เสริมเสร็จสิ้น กำลังจะตั้งค่าพื้นที่ข้อมูลตัวจับเวลาและที่อยู่ฐานของเครื่องพิมพ์
9A กลับมาหลังจากตั้งค่าตัวจับเวลาและที่อยู่ฐานของเครื่องพิมพ์แล้ว กำลังจะตั้งค่าที่อยู่ฐาน RS-232
9B กลับมาหลังจากตั้งค่าที่อยู่ฐาน RS-232 แล้ว กำลังจะเริ่มต้นใดๆ ก่อนการทดสอบ Coprocessor
9C การเริ่มต้นที่จำเป็นก่อน Coprocessor เสร็จสิ้น กำลังจะเริ่มต้น Coprocessor ต่อไป
9D เริ่มต้น Coprocessor แล้ว กำลังจะเริ่มต้นใดๆ หลังจากการทดสอบ Coprocessor
9E การเริ่มต้นหลังจากการทดสอบ Coprocessor เสร็จสิ้น กำลังจะตรวจสอบแป้นพิมพ์แบบขยาย; ID แป้นพิมพ์ และ NumLock
9F เสร็จสิ้นการตรวจสอบแป้นพิมพ์แบบขยาย; ตั้งค่าแฟล็ก ID แล้ว; เปิด/ปิด NumLock, ออกคำสั่ง ID แป้นพิมพ์ต่อไป
A0 ออกคำสั่ง ID แป้นพิมพ์แล้ว กำลังจะรีเซ็ตแฟล็ก ID แป้นพิมพ์
A1 รีเซ็ตแฟล็ก ID แป้นพิมพ์แล้ว จะทำการทดสอบหน่วยความจำแคชต่อไป
A2 การทดสอบหน่วยความจำแคชเสร็จสิ้น กำลังจะแสดงข้อผิดพลาดซอฟต์แวร์ใดๆ
A3 การแสดงข้อผิดพลาดซอฟต์แวร์เสร็จสิ้น กำลังจะตั้งค่าอัตราการพิมพ์ซ้ำของแป้นพิมพ์
A4 ตั้งค่าอัตราการพิมพ์ซ้ำของแป้นพิมพ์แล้ว กำลังจะตั้งโปรแกรมสถานะการรอคอยของหน่วยความจำ
A5 การตั้งโปรแกรมสถานะการรอคอยของหน่วยความจำเสร็จสิ้น กำลังจะล้างหน้าจอและเปิดใช้งาน parity/NMI
A7 เปิดใช้งาน NMI และพาริตีแล้ว กำลังจะเริ่มต้นใดๆ ที่จำเป็นก่อนมอบการควบคุมให้กับ ROM เสริมที่ E000
A8 การเริ่มต้นก่อนการควบคุม ROM E000 เสร็จสิ้น ROM E000 จะได้รับการควบคุมต่อไป
A9 กลับมาจากการควบคุม ROM E000 แล้ว กำลังจะเริ่มต้นที่จำเป็น
AA การเริ่มต้นหลังจากการควบคุม ROM เสริม E000 เสร็จสิ้น กำลังจะแสดงการกำหนดค่าระบบ
B0 แสดงการกำหนดค่าระบบแล้ว กำลังจะแตกไฟล์ SETUP code สำหรับการตั้งค่า hot-key
B1 การแตกไฟล์ SETUP code เสร็จสิ้น กำลังจะคัดลอกรหัสใดๆ ไปยังพื้นที่เฉพาะ
00 การคัดลอกรหัสไปยังพื้นที่เฉพาะเสร็จสิ้น กำลังจะมอบการควบคุมให้กับบูตโหลดเดอร์ INT 19h
ไม่มีความคิดเห็น:
แสดงความคิดเห็น