xref: /platform/fvp-base/rules.mk
  • Home
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • current directory
1LOCAL_DIR := $(GET_LOCAL_DIR)
2
3MODULE := $(LOCAL_DIR)
4
5LK_HEAP_IMPLEMENTATION ?= dlmalloc
6
7ARCH	:= arm64
8ARM_CPU := cortex-a53
9CPU	:= generic
10WITH_SMP := 1
11
12MODULE_SRCS += $(LOCAL_DIR)/debug.c
13MODULE_SRCS += $(LOCAL_DIR)/platform.c
14
15MEMBASE := 0x80000000
16MEMSIZE ?= 0x80000000
17KERNEL_LOAD_OFFSET := 0x8000000
18
19MODULE_DEPS += \
20    dev/power/psci \
21    dev/interrupt/arm_gic \
22    dev/timer/arm_generic \
23    dev/uart/pl011 \
24    lib/fdtwalk \
25
26GLOBAL_DEFINES += \
27    MEMBASE=$(MEMBASE) \
28    MEMSIZE=$(MEMSIZE) \
29    MMU_WITH_TRAMPOLINE=1 \
30    TIMER_ARM_GENERIC_SELECTED=CNTV
31
32LINKER_SCRIPT += \
33    $(BUILDDIR)/system-onesegment.ld
34
35include make/module.mk
36

Last Index update Fri Aug 22 02:39:33 CST 2025