Apply linuxbios-rename-other-payload-options.patch
(Patch 2, refs #14) Signed-off-by: Ed Swierk <eswierk@arastra.com> Acked-by: Stefan Reinauer <stepan@coresystems.de> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2529 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
committed by
Stefan Reinauer
parent
8bb1dc5c77
commit
be13dc72d9
@@ -30,21 +30,21 @@ extern unsigned char _heap, _eheap;
|
||||
#include "../lib/lzma.c"
|
||||
#endif
|
||||
|
||||
#ifndef CONFIG_ROM_STREAM_START
|
||||
#define CONFIG_ROM_STREAM_START 0xffff0000UL
|
||||
#ifndef CONFIG_ROM_PAYLOAD_START
|
||||
#define CONFIG_ROM_PAYLOAD_START 0xffff0000UL
|
||||
#endif
|
||||
|
||||
/* well, this is a mess, and it will get fixed, but not right away.
|
||||
* until we stop using 'ld' for building the rom image, that is.
|
||||
* problem is, that on the sc520, ROM_STREAM_START has to be at 0x2000000.
|
||||
* but if you set CONFIG_ROM_STREAM_START to that, then ld will try to
|
||||
* problem is, that on the sc520, ROM_PAYLOAD_START has to be at 0x2000000.
|
||||
* but if you set CONFIG_ROM_PAYLOAD_START to that, then ld will try to
|
||||
* build a giant image: 0x0-0x2000000, i.e. almost 4 GB.
|
||||
* so make this non-static, non-const for now.
|
||||
*/
|
||||
|
||||
/*XXXXXXXXXXXXXX */
|
||||
/*static const */unsigned char *rom_start = (unsigned char *)CONFIG_ROM_STREAM_START;
|
||||
/*static const */unsigned char *rom_end = (unsigned char *)(CONFIG_ROM_STREAM_START + PAYLOAD_SIZE - 1);
|
||||
/*static const */unsigned char *rom_start = (unsigned char *)CONFIG_ROM_PAYLOAD_START;
|
||||
/*static const */unsigned char *rom_end = (unsigned char *)(CONFIG_ROM_PAYLOAD_START + PAYLOAD_SIZE - 1);
|
||||
/*XXXXXXXXXXXXXX */
|
||||
|
||||
static const unsigned char *rom;
|
||||
|
Reference in New Issue
Block a user