AVR SD Safety Framework 1.0.0
Loading...
Searching...
No Matches
driver_cpuint.c File Reference

Implements APIs for the CPUINT (CPU Interrupt Controller) driver. More...

#include <stdint.h>
#include <driver_ccp_asm.h>
#include <driver_cpuint.h>
#include <xc.h>

Functions

void CPUINT_SetControlA (uint8_t bitmask)
 Sets specific bits in the CTRLA register.
void CPUINT_ClearControlA (uint8_t bitmask)
 Clears specific bits in the CTRLA register.
void CPUINT_ModifyControlA (uint8_t groupMask, uint8_t groupConfig)
 Modifies specific bit field(s) in the CTRLA register.
void CPUINT_WriteIntPriority0 (uint8_t value)
 Overwrites the LVL0PRI register value.
void CPUINT_WriteIntPriority1 (uint8_t value)
 Overwrites the LVL1VEC register value.

Detailed Description

Implements APIs for the CPUINT (CPU Interrupt Controller) driver.