-
CONFIG_HARVARD
¶
Harvard Architecture
Type: bool
Help¶
The ARC CPU can be configured to have two busses; one for instruction fetching and another that serves as a data bus.
Direct dependencies¶
SOC_QUARK_SE_C1000_SS
|| SOC_ARC_IOT
|| (SOC_EMSK_EM7D
&& SOC_EMSK
) || (SOC_EMSK_EM11D
&& SOC_EMSK
) || (SOC_EMSK_EM9D
&& SOC_EMSK
) || (SOC_NSIM_EM
&& SOC_NSIM
) || (SOC_NSIM_SEM
&& SOC_NSIM
) || ARC
(Includes any dependencies from if’s and menus.)
Defaults¶
- “n” if
SOC_QUARK_SE_C1000_SS
- “y” if
SOC_ARC_IOT
- “y” if
SOC_EMSK_EM7D
&&SOC_EMSK
- “n” if
SOC_EMSK_EM11D
&&SOC_EMSK
- “y” if
SOC_EMSK_EM9D
&&SOC_EMSK
- “y” if
SOC_NSIM_EM
&&SOC_NSIM
- “y” if
SOC_NSIM_SEM
&&SOC_NSIM
Kconfig definitions¶
At soc/arc/quark_se_c1000_ss/Kconfig.defconfig:28
Included via Kconfig:10
→ Kconfig.zephyr:23
Menu path: (top menu)
config HARVARD bool default "n" ifSOC_QUARK_SE_C1000_SS
depends onSOC_QUARK_SE_C1000_SS
At soc/arc/snps_arc_iot/Kconfig.defconfig:35
Included via Kconfig:10
→ Kconfig.zephyr:23
Menu path: (top menu)
config HARVARD bool default "y" ifSOC_ARC_IOT
depends onSOC_ARC_IOT
At soc/arc/snps_emsk/Kconfig.defconfig.em7d:34
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arc/snps_emsk/Kconfig.defconfig:14
Menu path: (top menu)
config HARVARD bool default "y" ifSOC_EMSK_EM7D
&&SOC_EMSK
depends onSOC_EMSK_EM7D
&&SOC_EMSK
At soc/arc/snps_emsk/Kconfig.defconfig.em11d:29
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arc/snps_emsk/Kconfig.defconfig:15
Menu path: (top menu)
config HARVARD bool default "n" ifSOC_EMSK_EM11D
&&SOC_EMSK
depends onSOC_EMSK_EM11D
&&SOC_EMSK
At soc/arc/snps_emsk/Kconfig.defconfig.em9d:29
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arc/snps_emsk/Kconfig.defconfig:16
Menu path: (top menu)
config HARVARD bool default "y" ifSOC_EMSK_EM9D
&&SOC_EMSK
depends onSOC_EMSK_EM9D
&&SOC_EMSK
At soc/arc/snps_nsim/Kconfig.defconfig.em:30
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arc/snps_nsim/Kconfig.defconfig:17
Menu path: (top menu)
config HARVARD bool default "y" ifSOC_NSIM_EM
&&SOC_NSIM
depends onSOC_NSIM_EM
&&SOC_NSIM
At soc/arc/snps_nsim/Kconfig.defconfig.sem:30
Included via Kconfig:10
→ Kconfig.zephyr:23
→ soc/arc/snps_nsim/Kconfig.defconfig:18
Menu path: (top menu)
config HARVARD bool default "y" ifSOC_NSIM_SEM
&&SOC_NSIM
depends onSOC_NSIM_SEM
&&SOC_NSIM
At arch/arc/Kconfig:141
Included via Kconfig:10
→ Kconfig.zephyr:29
→ arch/Kconfig:15
Menu path: (top menu) → ARC Options → ARCv2 Family Options
config HARVARD bool prompt "Harvard Architecture" ifARC
depends onARC
help The ARC CPU can be configured to have two busses; one for instruction fetching and another that serves as a data bus.
(Definitions include propagated dependencies, including from if’s and menus.)