:orphan: .. title:: INCLUDE_RESET_VECTOR .. option:: CONFIG_INCLUDE_RESET_VECTOR *Include Reset vector* *Include Reset vector* Type: ``bool`` 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. Help ==== Include the reset vector stub, which initializes the stack and prepares for running C code. Direct dependencies =================== \ :option:`NIOS2 ` || \ :option:`RISCV ` *(Includes any dependencies from ifs and menus.)* Default ======= - y Kconfig definitions =================== .. highlight:: kconfig At ``arch/nios2/Kconfig:44`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:29`` → ``arch/Kconfig:12`` Menu path: (Top) → Nios II Options → Nios II Family Options .. parsed-literal:: config INCLUDE_RESET_VECTOR bool "Include Reset vector" default y depends on \ :option:`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 ``arch/riscv/Kconfig:34`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:29`` → ``arch/Kconfig:12`` Menu path: (Top) → RISCV Options → RISCV Processor Options .. parsed-literal:: config INCLUDE_RESET_VECTOR bool "Include Reset vector" depends on \ :option:`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.)*