Code execution configuration.

Public Attributes#

bool

Enable Suppressed Conditional Branch Target Prefetch.

bool

Enable MSC prefetching.

bool

Disable instruction cache.

bool

Disable automatic cache invalidation on write or erase.

bool

Disable automatic caching of fetches in interrupt context.

bool

Use ahb_hprot to determine if the instruction is cacheable or not.

Public Attribute Documentation#

scbtEn#

bool MSC_ExecConfig_TypeDef::scbtEn

Enable Suppressed Conditional Branch Target Prefetch.


Definition at line 230 of file platform/emlib/inc/em_msc.h

prefetchEn#

bool MSC_ExecConfig_TypeDef::prefetchEn

Enable MSC prefetching.


Definition at line 231 of file platform/emlib/inc/em_msc.h

ifcDis#

bool MSC_ExecConfig_TypeDef::ifcDis

Disable instruction cache.


Definition at line 232 of file platform/emlib/inc/em_msc.h

aiDis#

bool MSC_ExecConfig_TypeDef::aiDis

Disable automatic cache invalidation on write or erase.


Definition at line 233 of file platform/emlib/inc/em_msc.h

iccDis#

bool MSC_ExecConfig_TypeDef::iccDis

Disable automatic caching of fetches in interrupt context.


Definition at line 234 of file platform/emlib/inc/em_msc.h

useHprot#

bool MSC_ExecConfig_TypeDef::useHprot

Use ahb_hprot to determine if the instruction is cacheable or not.


Definition at line 235 of file platform/emlib/inc/em_msc.h