[pcbios] Always show INT 15,88 result under DEBUG=memmap
Always call INT 15,88 even if we don't use the result. This allows DEBUG=memmap to show the complete result set returned by all of the INT 15 memory-map calls. Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
parent
58f6e55362
commit
bae3964e6f
@ -139,13 +139,13 @@ static unsigned int extmemsize_88 ( void ) {
|
|||||||
* use the E820 memory map obtained via get_memmap();
|
* use the E820 memory map obtained via get_memmap();
|
||||||
*/
|
*/
|
||||||
unsigned int extmemsize ( void ) {
|
unsigned int extmemsize ( void ) {
|
||||||
unsigned int extmem;
|
unsigned int extmem_e801;
|
||||||
|
unsigned int extmem_88;
|
||||||
|
|
||||||
/* Try INT 15,e801 first, then fall back to INT 15,88 */
|
/* Try INT 15,e801 first, then fall back to INT 15,88 */
|
||||||
extmem = extmemsize_e801();
|
extmem_88 = extmemsize_88();
|
||||||
if ( ! extmem )
|
extmem_e801 = extmemsize_e801();
|
||||||
extmem = extmemsize_88();
|
return ( extmem_e801 ? extmem_e801 : extmem_88 );
|
||||||
return extmem;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Reference in New Issue
Block a user