]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Change method to determine base memory size.
authorMitsuru IWASAKI <iwasaki@FreeBSD.org>
Fri, 25 Oct 2002 18:46:36 +0000 (18:46 +0000)
committerMitsuru IWASAKI <iwasaki@FreeBSD.org>
Fri, 25 Oct 2002 18:46:36 +0000 (18:46 +0000)
commitfb3a308a4ac3ca2c6fcd097a2990d7ea52ab230f
treec27734a1671d56b883f0c6271e501ebf01d02c5a
parentdf6b615a42c3a228698fa7ee83e75a4cea0fa07c
Change method to determine base memory size.
Try INT 15H/E820H first, then fall back to the old compatibility
method (INT 12H).
This is a workaround for newer machines which have broken INT 12H BIOS
service implementation.

Reviewed by: -current ML
MFC after: 3 days
sys/amd64/amd64/machdep.c
sys/i386/i386/machdep.c