![]() |
FuSa 8-Bit Libraries Safety Framework
|
Implements APIs for the Interrupt Manager. More...
#include <driver_cpuctrl.h>#include <driver_cpuint.h>#include <midware_interrupt_manager.h>#include <xc.h>Go to the source code of this file.
Functions | |
| void | MW_SetIntVectorLocation (bool expectAltLoc) |
| Configures whether the device should expect an alternative interrupt vector table location (see IVSEL bit in CPUINT.CTRLA). | |
| errFlag_t | MW_SetIntPriority (bool useRoundRobin, uint8_t altStartVect, uint8_t highPriorityVect) |
| Configures interrupt scheduling and priority scheme. | |
| errFlag_t | MW_EnableGlobalInterrupts (void) |
| Enables global interrupts on the device. | |
| void | MW_DisableGlobalInterrupts (void) |
| Disables global interrupts on the device. | |
Implements APIs for the Interrupt Manager.
Definition in file midware_interrupt_manager.c.