|
@@ -1,3 +1,20 @@
|
|
|
|
+if ARCH_ARMV8 && ARCH_CPU_64BIT
|
|
|
|
+ menu "AArch64 Architecture Configuration"
|
|
|
|
+ config ARCH_TEXT_OFFSET
|
|
|
|
+ hex "Text offset"
|
|
|
|
+ default 0x200000
|
|
|
|
+ config ARCH_RAM_OFFSET
|
|
|
|
+ hex "RAM offset"
|
|
|
|
+ default 0
|
|
|
|
+ config ARCH_SECONDARY_CPU_STACK_SIZE
|
|
|
|
+ int "Secondary CPU stack size"
|
|
|
|
+ default 4096
|
|
|
|
+ config ARCH_HAVE_EFFICIENT_UNALIGNED_ACCESS
|
|
|
|
+ bool
|
|
|
|
+ default y
|
|
|
|
+ endmenu
|
|
|
|
+endif
|
|
|
|
+
|
|
config ARCH_CPU_64BIT
|
|
config ARCH_CPU_64BIT
|
|
bool
|
|
bool
|
|
|
|
|
|
@@ -236,7 +253,3 @@ config ARCH_HOST_SIMULATOR
|
|
config ARCH_CPU_STACK_GROWS_UPWARD
|
|
config ARCH_CPU_STACK_GROWS_UPWARD
|
|
bool
|
|
bool
|
|
default n
|
|
default n
|
|
-
|
|
|
|
-if ARCH_ARMV8 && ARCH_CPU_64BIT
|
|
|
|
- source "$RTT_DIR/libcpu/aarch64/Kconfig"
|
|
|
|
-endif
|
|
|