diff options
Diffstat (limited to 'src/include/bootloader/bootloaderif.H')
-rw-r--r-- | src/include/bootloader/bootloaderif.H | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/include/bootloader/bootloaderif.H b/src/include/bootloader/bootloaderif.H index dd1c3a8ff..25b3520e8 100644 --- a/src/include/bootloader/bootloaderif.H +++ b/src/include/bootloader/bootloaderif.H @@ -40,11 +40,13 @@ namespace Bootloader{ // Size of exception vector reserved space at start of the HBBL section #define HBBL_EXCEPTION_VECTOR_SIZE (12 * KILOBYTE) +#define MAX_HBB_SIZE (512 * KILOBYTE) + // The Bootloader to Hostboot communication area exists after the working HBB #ifdef BOOTLOADER -#define BLTOHB_COMM_DATA_ADDR (getHRMOR() - ( 2*MEGABYTE) + 512*KILOBYTE) +#define BLTOHB_COMM_DATA_ADDR (getHRMOR() - ( 2*MEGABYTE) + MAX_HBB_SIZE) #else -#define BLTOHB_COMM_DATA_ADDR (getHRMOR() + 512*KILOBYTE) +#define BLTOHB_COMM_DATA_ADDR (getHRMOR() + MAX_HBB_SIZE) #endif // Expected BlToHbData eye catch |