arch: arm: Make PLATFORM_SPECIFIC_INIT available to all ARM variants.
Move PLATFORM_SPECIFIC_INIT declaration from Cortex-M Kconfig to the ARM arch Kconfig in order to make it available for all ARM variants. The rationale is that there is really no good reason why platform-specific initialisation should be a Cortex-M-specific feature and that Cortex-R port is expected to utilise this in a near future. Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
This commit is contained in:
parent
740f6868a5
commit
92625d710d
2 changed files with 6 additions and 6 deletions
|
@ -95,6 +95,12 @@ config RUNTIME_NMI
|
||||||
NMI handler installed when the CPU boots. If a custom handler is
|
NMI handler installed when the CPU boots. If a custom handler is
|
||||||
needed, enable this option and attach it via _NmiHandlerSet().
|
needed, enable this option and attach it via _NmiHandlerSet().
|
||||||
|
|
||||||
|
config PLATFORM_SPECIFIC_INIT
|
||||||
|
bool "Enable platform (SOC) specific startup hook"
|
||||||
|
help
|
||||||
|
The platform specific initialization code (z_platform_init) is executed
|
||||||
|
at the beginning of the startup code (__start).
|
||||||
|
|
||||||
config FAULT_DUMP
|
config FAULT_DUMP
|
||||||
int "Fault dump level"
|
int "Fault dump level"
|
||||||
default 2
|
default 2
|
||||||
|
|
|
@ -255,12 +255,6 @@ config SW_VECTOR_RELAY
|
||||||
(or an Armv8-M baseline core) with no VTOR and no other hardware
|
(or an Armv8-M baseline core) with no VTOR and no other hardware
|
||||||
relocation table mechanisms.
|
relocation table mechanisms.
|
||||||
|
|
||||||
config PLATFORM_SPECIFIC_INIT
|
|
||||||
bool "Enable platform (SOC) specific startup hook"
|
|
||||||
help
|
|
||||||
The platform specific initialization code (z_platform_init) is executed
|
|
||||||
at the beginning of the startup code (__start).
|
|
||||||
|
|
||||||
endmenu
|
endmenu
|
||||||
|
|
||||||
endif # CPU_CORTEX_M
|
endif # CPU_CORTEX_M
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue