:orphan: .. title:: CONFIG_INCLUDE_RESET_VECTOR .. kconfig:: CONFIG_INCLUDE_RESET_VECTOR CONFIG_INCLUDE_RESET_VECTOR ########################### *Include Reset vector* *Include Reset vector* Type: ``bool`` Help ==== .. code-block:: none Include the reset vector stub, which enables instruction/data caches and then jumps to __start. This code is typically located at the very beginning of flash memory. You may need to omit this if using the nios2-download tool since it refuses to load data anywhere other than RAM. Help ==== .. code-block:: none Include the reset vector stub, which initializes the stack and prepares for running C code. Direct dependencies =================== \ :kconfig:`NIOS2 ` || \ :kconfig:`RISCV ` *(Includes any dependencies from ifs and menus.)* Default ======= - y Symbols that select this symbol =============================== - \ :kconfig:`SOC_RISCV32_LITEX_VEXRISCV ` - \ :kconfig:`SOC_RISCV32_LITEX_VEXRISCV ` - \ :kconfig:`SOC_RISCV_ANDES_AE350 ` - \ :kconfig:`SOC_RISCV32_MIV ` - \ :kconfig:`SOC_RISCV_SIFIVE_FREEDOM ` - \ :kconfig:`SOC_RISCV_SIFIVE_FU540 ` - \ :kconfig:`SOC_RISCV_SIFIVE_FU740 ` - \ :kconfig:`SOC_JH7100 ` - \ :kconfig:`SOC_RISCV_TELINK_B91 ` - \ :kconfig:`SOC_RISCV_VIRT ` - \ :kconfig:`SOC_RISCV_ANDES_AE350 ` - \ :kconfig:`SOC_RISCV32_MIV ` - \ :kconfig:`SOC_RISCV_SIFIVE_FREEDOM ` - \ :kconfig:`SOC_RISCV_SIFIVE_FU540 ` - \ :kconfig:`SOC_RISCV_SIFIVE_FU740 ` - \ :kconfig:`SOC_JH7100 ` - \ :kconfig:`SOC_RISCV_TELINK_B91 ` - \ :kconfig:`SOC_RISCV_VIRT ` Kconfig definitions =================== At ``/nios2/Kconfig:44`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:39`` → ``/Kconfig:12`` Menu path: (Top) → Nios II Options → Nios II Family Options .. code-block:: kconfig config INCLUDE_RESET_VECTOR bool "Include Reset vector" default y depends on NIOS2 help Include the reset vector stub, which enables instruction/data caches and then jumps to __start. This code is typically located at the very beginning of flash memory. You may need to omit this if using the nios2-download tool since it refuses to load data anywhere other than RAM. ---- At ``/riscv/Kconfig:46`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:39`` → ``/Kconfig:12`` Menu path: (Top) → RISCV Options → RISCV Processor Options .. code-block:: kconfig config INCLUDE_RESET_VECTOR bool "Include Reset vector" depends on RISCV help Include the reset vector stub, which initializes the stack and prepares for running C code. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*