STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
|
macros to handle interrupts and specific clock configurations More...
Macros | |
#define | __HAL_HCD_ENABLE(__HANDLE__) |
#define | __HAL_HCD_DISABLE(__HANDLE__) |
#define | __HAL_HCD_GET_FLAG(__HANDLE__, __INTERRUPT__) |
#define | __HAL_HCD_GET_CH_FLAG(__HANDLE__, __chnum__, __INTERRUPT__) |
#define | __HAL_HCD_CLEAR_FLAG(__HANDLE__, __INTERRUPT__) |
#define | __HAL_HCD_IS_INVALID_INTERRUPT(__HANDLE__) |
#define | __HAL_HCD_CLEAR_HC_INT(chnum, __INTERRUPT__) |
#define | __HAL_HCD_MASK_HALT_HC_INT(chnum) |
#define | __HAL_HCD_UNMASK_HALT_HC_INT(chnum) |
#define | __HAL_HCD_MASK_ACK_HC_INT(chnum) |
#define | __HAL_HCD_UNMASK_ACK_HC_INT(chnum) |
#define | __HAL_HCD_SET_HC_CSPLT(chnum) |
#define | __HAL_HCD_CLEAR_HC_CSPLT(chnum) |
#define | __HAL_HCD_CLEAR_HC_SSPLT(chnum) |
macros to handle interrupts and specific clock configurations
#define __HAL_HCD_ENABLE | ( | __HANDLE__ | ) |
#include <stm32f4xx_hal_hcd.h>
Definition at line 157 of file stm32f4xx_hal_hcd.h.
Referenced by HAL_HCD_Start().
#define __HAL_HCD_DISABLE | ( | __HANDLE__ | ) |
#include <stm32f4xx_hal_hcd.h>
Definition at line 158 of file stm32f4xx_hal_hcd.h.
Referenced by HAL_HCD_DeInit(), and HAL_HCD_Init().
#define __HAL_HCD_GET_FLAG | ( | __HANDLE__, | |
__INTERRUPT__ ) |
#include <stm32f4xx_hal_hcd.h>
Definition at line 160 of file stm32f4xx_hal_hcd.h.
Referenced by HAL_HCD_IRQHandler().
#define __HAL_HCD_GET_CH_FLAG | ( | __HANDLE__, | |
__chnum__, | |||
__INTERRUPT__ ) |
#include <stm32f4xx_hal_hcd.h>
Definition at line 163 of file stm32f4xx_hal_hcd.h.
Referenced by HCD_HC_IN_IRQHandler(), and HCD_HC_OUT_IRQHandler().
#define __HAL_HCD_CLEAR_FLAG | ( | __HANDLE__, | |
__INTERRUPT__ ) |
#include <stm32f4xx_hal_hcd.h>
Definition at line 166 of file stm32f4xx_hal_hcd.h.
Referenced by HAL_HCD_IRQHandler().
#define __HAL_HCD_IS_INVALID_INTERRUPT | ( | __HANDLE__ | ) |
#include <stm32f4xx_hal_hcd.h>
Definition at line 167 of file stm32f4xx_hal_hcd.h.
Referenced by HAL_HCD_IRQHandler().
#define __HAL_HCD_CLEAR_HC_INT | ( | chnum, | |
__INTERRUPT__ ) |
#include <stm32f4xx_hal_hcd.h>
Definition at line 169 of file stm32f4xx_hal_hcd.h.
Referenced by HCD_HC_IN_IRQHandler(), and HCD_HC_OUT_IRQHandler().
#define __HAL_HCD_MASK_HALT_HC_INT | ( | chnum | ) |
#include <stm32f4xx_hal_hcd.h>
Definition at line 170 of file stm32f4xx_hal_hcd.h.
#define __HAL_HCD_UNMASK_HALT_HC_INT | ( | chnum | ) |
#include <stm32f4xx_hal_hcd.h>
Definition at line 171 of file stm32f4xx_hal_hcd.h.
#define __HAL_HCD_MASK_ACK_HC_INT | ( | chnum | ) |
#include <stm32f4xx_hal_hcd.h>
Definition at line 172 of file stm32f4xx_hal_hcd.h.
#define __HAL_HCD_UNMASK_ACK_HC_INT | ( | chnum | ) |
#include <stm32f4xx_hal_hcd.h>
Definition at line 173 of file stm32f4xx_hal_hcd.h.
Referenced by HCD_HC_IN_IRQHandler().
#define __HAL_HCD_SET_HC_CSPLT | ( | chnum | ) |
#include <stm32f4xx_hal_hcd.h>
Definition at line 174 of file stm32f4xx_hal_hcd.h.
#define __HAL_HCD_CLEAR_HC_CSPLT | ( | chnum | ) |
#include <stm32f4xx_hal_hcd.h>
Definition at line 175 of file stm32f4xx_hal_hcd.h.
Referenced by HCD_HC_IN_IRQHandler(), and HCD_HC_OUT_IRQHandler().
#define __HAL_HCD_CLEAR_HC_SSPLT | ( | chnum | ) |
#include <stm32f4xx_hal_hcd.h>
Definition at line 176 of file stm32f4xx_hal_hcd.h.