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.


prefetchEn#

bool MSC_ExecConfig_TypeDef::prefetchEn

Enable MSC prefetching.


ifcDis#

bool MSC_ExecConfig_TypeDef::ifcDis

Disable instruction cache.


aiDis#

bool MSC_ExecConfig_TypeDef::aiDis

Disable automatic cache invalidation on write or erase.


iccDis#

bool MSC_ExecConfig_TypeDef::iccDis

Disable automatic caching of fetches in interrupt context.


useHprot#

bool MSC_ExecConfig_TypeDef::useHprot

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