[coreboot] [PATCH] Update Coreboot support in Memtest86+ 4.10

Juhana Helovuo juhe at iki.fi
Fri Dec 10 20:54:18 CET 2010


Hello All,

Here is a patch to make Memtest86+ 4.10 to work with current Coreboot.

The patch is almost the same as in
http://www.coreboot.org/pipermail/coreboot/2010-January/055358.html
and
http://www.coreboot.org/pipermail/coreboot/2010-January/055382.html .

However, the original version did not quite work for me, so I had to 
modify it slightly.

In addition to upgrading Coreboot support, this patch makes the 
following changes in Memtest86+:
* Do not use build host header files, but supply our own.
* Make the build process work on case-insensitive file system.

Before applying the patch, two source files must be renamed:
% mv linuxbios.c coreboot.c
% mv linuxbios_tables.h coreboot_tables.h

I have tested this on Qemu and Asus M4A78-EM with coreboot and SeaBIOS.
Memtest86+ ELF executable was added to CBFS as img/memtest and started 
from SeaBIOS boot menu. Additionally, I tested on Qemu with only 
Coreboot + VGA BIOS and Memtest86+ directly as payload.

If anyone cares to test this on their hardware, please report if this 
works for you.

Best regards,
Juhana Helovuo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: coreboot-v4-support-for-memtest86+-4.10.patch
Type: text/x-patch
Size: 14080 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20101210/33537e68/attachment.patch>


More information about the coreboot mailing list