Functions | |
uint32_t | Cy_SysGetCM7Status (uint8_t core) |
Gets the Cortex-M7 core power mode. More... | |
void | Cy_SysEnableCM7 (uint8_t core, uint32_t vectorTableOffset) |
Enables the Cortex-M7 core. More... | |
void | Cy_SysDisableCM7 (uint8_t core) |
Disables the Cortex-M7 core. More... | |
void | Cy_SysRetainCM7 (uint8_t core) |
Retains the Cortex-M7 core. More... | |
void | Cy_SysResetCM7 (uint8_t core) |
Resets the Cortex-M7 core. More... | |
uint32_t Cy_SysGetCM7Status | ( | uint8_t | core | ) |
Gets the Cortex-M7 core power mode.
core | Core type (CM7_0 or CM7_1). |
void Cy_SysEnableCM7 | ( | uint8_t | core, |
uint32_t | vectorTableOffset | ||
) |
Enables the Cortex-M7 core.
The CPU is enabled once if it was in the disabled or retained mode.
core | Core type (CM7_0 or CM7_1). |
vectorTableOffset | The offset of the vector table base address from memory address 0x00000000. The offset should be multiple to 1024 bytes. |
void Cy_SysDisableCM7 | ( | uint8_t | core | ) |
Disables the Cortex-M7 core.
core | Core type (CM7_0 or CM7_1). |
void Cy_SysRetainCM7 | ( | uint8_t | core | ) |
Retains the Cortex-M7 core.
core | Core type (CM7_0 or CM7_1). |
void Cy_SysResetCM7 | ( | uint8_t | core | ) |
Resets the Cortex-M7 core.
core | Core type (CM7_0 or CM7_1). |