|
INTERRUPT
|
INTERRUPT.h File Reference
Detailed Description
- Date:
- 2015-10-05
NOTE: This file is generated by DAVE. Any manual modification done to this file will be lost when the code is regenerated.
Definition in file INTERRUPT.h.
#include <xmc_common.h>
#include <DAVE_Common.h>#include <xmc_scu.h>#include "interrupt_conf.h"#include "interrupt_extern.h"Data Structures | |
| struct | INTERRUPT |
| This structure holds run-time configurations of INTERRUPT APP. More... | |
Typedefs | |
| typedef struct INTERRUPT | INTERRUPT_t |
| This structure holds run-time configurations of INTERRUPT APP. | |
Functions | |
| DAVE_APP_VERSION_t | INTERRUPT_GetAppVersion (void) |
| Get INTERRUPT APP version. | |
| INTERRUPT_STATUS_t | INTERRUPT_Init (const INTERRUPT_t *const handler) |
| Initializes INTERRUPT APP instance. | |
| __STATIC_INLINE void | INTERRUPT_Enable (const INTERRUPT_t *const handler) |
| Enables the IRQ. | |
| __STATIC_INLINE void | INTERRUPT_Disable (const INTERRUPT_t *const handler) |
| Disables the IRQ. | |
| __STATIC_INLINE uint32_t | INTERRUPT_GetPending (const INTERRUPT_t *const handler) |
| Get the pending IRQ. | |
| __STATIC_INLINE void | INTERRUPT_SetPending (const INTERRUPT_t *const handler) |
| Set the IRQ to pending state. | |
| __STATIC_INLINE void | INTERRUPT_ClearPending (const INTERRUPT_t *const handler) |
| Clears the pending status of the IRQ. | |
| __STATIC_INLINE uint32_t | INTERRUPT_GetActive (const INTERRUPT_t *const handler) |
| Get current running active status of the IRQ. This API is applicable only for XMC4000 devices. | |
| enum | INTERRUPT_STATUS { INTERRUPT_STATUS_SUCCESS = 0U, INTERRUPT_STATUS_FAILURE = 1U } |
| typedef enum INTERRUPT_STATUS | INTERRUPT_STATUS_t |