Macros | Functions
stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h File Reference

Header file of CORTEX HAL module. More...

#include "stm32h7xx_hal_def.h"
Include dependency graph for stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CM7_CPUID   ((uint32_t)0x00000003)
 
#define IS_NVIC_DEVICE_IRQ(IRQ)   (((int32_t)IRQ) >= 0x00)
 
#define IS_NVIC_PREEMPTION_PRIORITY(PRIORITY)   ((PRIORITY) < 0x10UL)
 
#define IS_NVIC_PRIORITY_GROUP(GROUP)
 
#define IS_NVIC_SUB_PRIORITY(PRIORITY)   ((PRIORITY) < 0x10UL)
 
#define IS_SYSTICK_CLK_SOURCE(SOURCE)
 
#define NVIC_PRIORITYGROUP_0   ((uint32_t)0x00000007)
 
#define NVIC_PRIORITYGROUP_1   ((uint32_t)0x00000006)
 
#define NVIC_PRIORITYGROUP_2   ((uint32_t)0x00000005)
 
#define NVIC_PRIORITYGROUP_3   ((uint32_t)0x00000004)
 
#define NVIC_PRIORITYGROUP_4   ((uint32_t)0x00000003)
 
#define SYSTICK_CLKSOURCE_HCLK   ((uint32_t)0x00000004)
 
#define SYSTICK_CLKSOURCE_HCLK_DIV8   ((uint32_t)0x00000000)
 

Functions

uint32_t HAL_GetCurrentCPUID (void)
 
void HAL_NVIC_ClearPendingIRQ (IRQn_Type IRQn)
 
void HAL_NVIC_DisableIRQ (IRQn_Type IRQn)
 
void HAL_NVIC_EnableIRQ (IRQn_Type IRQn)
 
uint32_t HAL_NVIC_GetActive (IRQn_Type IRQn)
 
uint32_t HAL_NVIC_GetPendingIRQ (IRQn_Type IRQn)
 
void HAL_NVIC_GetPriority (IRQn_Type IRQn, uint32_t PriorityGroup, uint32_t *pPreemptPriority, uint32_t *pSubPriority)
 
uint32_t HAL_NVIC_GetPriorityGrouping (void)
 
void HAL_NVIC_SetPendingIRQ (IRQn_Type IRQn)
 
void HAL_NVIC_SetPriority (IRQn_Type IRQn, uint32_t PreemptPriority, uint32_t SubPriority)
 
void HAL_NVIC_SetPriorityGrouping (uint32_t PriorityGroup)
 
void HAL_NVIC_SystemReset (void)
 
void HAL_SYSTICK_Callback (void)
 
void HAL_SYSTICK_CLKSourceConfig (uint32_t CLKSource)
 
uint32_t HAL_SYSTICK_Config (uint32_t TicksNumb)
 
void HAL_SYSTICK_IRQHandler (void)
 

Detailed Description

Header file of CORTEX HAL module.

Author
MCD Application Team
Attention

© COPYRIGHT(c) 2017 STMicroelectronics. All rights reserved.

This software component is licensed by ST under BSD 3-Clause license, the "License"; You may not use this file except in compliance with the License. You may obtain a copy of the License at: opensource.org/licenses/BSD-3-Clause

Definition in file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_cortex.h.



picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:03