Machine Characteristics - BIOS Interrupt 0x15-E820
Table of Contents

This is one of a number of machine-characteristics.

E820 Report

The 'E820' BIOS call gives a booting real-mode program information about memory ranges in the machine as the BIOS has configured them. How do different machines report the information? The table below shows some examples.

Machine First Returned EBX Continuation Value Continuation Value Increase Final Continuation Value in EBX Final Carry Flag Row Size Number of Rows* Range of types
Dell Latitude XP 475D laptop. 80486 1 1 0 0 20 2 1 only
AOpen motherboard. Pentium 3 600MHz. Award BIOS 3.60 1 1 0 0 20 9 1 to 4
Acer Travelmate 525TE 1 1 0 0 20 7 1 to 4
Asus EEE 4G netbook. Celeron M ULV 630MHz. AMI ASUS 701 BIOS 1 1 0 0 20 10 1 to 4
Award Modular BIOS v4.51pg (1984-1999) 1 1 0 0 20 7 1 to 4
Viglen MPC-L. Geode 399MHz. ION A503 BIOS 0x3cd4 20 0 0 20 8 1 to 4
Jetway NC91. Dual-core Atom 1.6GHz. Phoenix-AwardBIOS 1 1 0 0 20 10 1 to 4
Dell Latitude C600 Phoenix BIOS 1 1 0 0 20 5 1 to 2
Thin client 1 1 0 0 20 7 1 to 4
Toshiba Tecra 710CDT 0x89d8 20 0 0 20 7 1 to 2
Touch screen PC 1 1 0 0 20 5 1 to 2
233Mhz Pentium 1 1 0 0 20 7 1 to 2
3.2Ghz AMD Phenom II X2 555 (dual core) 1 1 0 0 20 10 1 to 4
Dell Dimension 8110 (Celeron) 1 1 0 0 20 11 1 to 4
Toshiba Satellite M65 1 1 0 0 20 15 1 to 4
(To be determined) 1 1 0 0 20 7 1 to 4

Notes

  • All machines tested supported the e820 call
  • Number of Rows may vary due to memory installed
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License