blob: 22373bec6a43ccc1965a7ab7f8ffe713a28609a7 [file] [log] [blame]
## @file
#
# Copyright (c) 2024 Loongson Technology Corporation Limited. All rights reserved.<BR>
#
# SPDX-License-Identifier: BSD-2-Clause-Patent
#
##
DEFINE BLOCK_SIZE = 0x1000
############################################################################
# FW total
DEFINE FW_BASE_ADDRESS = 0x1c000000
DEFINE FW_BLOCKS = 0x400
DEFINE FW_SIZE = 0x400000
############################################################################
#Flash code layout
#Set Sec size in flash
DEFINE SECFV_SIZE = 0x00010000
#Set Pei size in flash
DEFINE PEIFV_SIZE = 0x00040000
#Set Dxe size in flash
DEFINE DXEFV_SIZE = 0x00350000
#Set FVMAIN size
DEFINE FVMAIN_SIZE = $(SECFV_SIZE) + $(PEIFV_SIZE) +$(DXEFV_SIZE)
#Set Memory layout
DEFINE SEC_PEI_TEMP_RAM_BASE = 0x10000
DEFINE SEC_PEI_TEMP_RAM_SIZE = 0x80000
DEFINE DEVICE_TREE_RAM_BASE = 0x100000