Hi,
the attached patch does the following: - renames LinuxBIOS to coreboot; in addition you need to mv linuxbios.c coreboot.c and mv linuxbios_tables.h coreboot_tables.h - fixes cross compilation with an i386-elf- cross toolchain. i.e. use $(OBJCOPY) instead of objcopy, add $(CROSS) - instead of preprocessing bootsect.S into bootsect.s, the intermediate file is now called bootsect.pre.s. This fixes compilation of memtest86+ on case insensitive filesystems (like NTFS and HFS+) - Drop unused HWRPB coreboot table type - Add support for coreboot table forward. The coreboot table may live somewhere else in memory, in which case there's only a "forwarder" in the lower 1MB of memory.
Best regards, Stefan
On Sat, Jan 23, 2010 at 8:50 AM, Stefan Reinauer stepan@coresystems.dewrote:
Hi,
the attached patch does the following:
- renames LinuxBIOS to coreboot; in addition you need to mv linuxbios.c
coreboot.c and mv linuxbios_tables.h coreboot_tables.h
- fixes cross compilation with an i386-elf- cross toolchain. i.e. use
$(OBJCOPY) instead of objcopy, add $(CROSS)
- instead of preprocessing bootsect.S into bootsect.s, the intermediate
file is now called bootsect.pre.s. This fixes compilation of memtest86+ on case insensitive filesystems (like NTFS and HFS+)
- Drop unused HWRPB coreboot table type
- Add support for coreboot table forward. The coreboot table may live
somewhere else in memory, in which case there's only a "forwarder" in the lower 1MB of memory.
Thanks Stefan! That definitely needed to be done.
Myles
On Sat, 2010-01-23 at 09:43 -0700, Myles Watson wrote:
On Sat, Jan 23, 2010 at 8:50 AM, Stefan Reinauer stepan@coresystems.de wrote: Hi,
the attached patch does the following:
In Message-ID: 4B5CB231.7030404@coresystems.de there was a follow-on patch to fix a bug for memtest86+, but I didn't see that also sent to memtest86... Was the fix added?
Subject: Re: [coreboot] [PATCH] Update LinuxBIOS/coreboot support in memtest86+ 4.0 Date: 01/24/2010 03:48:49 PM (Sun, 24 Jan 2010 21:48:49 +0100)
On 2/17/10 7:39 PM, Jeremy Jackson wrote:
On Sat, 2010-01-23 at 09:43 -0700, Myles Watson wrote:
On Sat, Jan 23, 2010 at 8:50 AM, Stefan Reinauer stepan@coresystems.de wrote: Hi,
the attached patch does the following:
In Message-ID: 4B5CB231.7030404@coresystems.de there was a follow-on patch to fix a bug for memtest86+, but I didn't see that also sent to memtest86... Was the fix added?
Subject: Re: [coreboot] [PATCH] Update LinuxBIOS/coreboot support in memtest86+ 4.0 Date: 01/24/2010 03:48:49 PM (Sun, 24 Jan 2010 21:48:49 +0100)
I never got any feedback on the memtest86 patch, but that same follow-on patch is needed for memtest86, too.
Stefan