summaryrefslogtreecommitdiffstats
path: root/OvmfPkg/LoongArchVirt/LoongArchVirt.fdf.inc
blob: 22373bec6a43ccc1965a7ab7f8ffe713a28609a7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
## @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