Functions
interrupt.c File Reference
#include <stdint.h>
#include <debug.h>
#include <cpu.h>
#include <interrupt.h>
#include <hw_memmap.h>

Functions

bool Interrupt_disableMaster (void)
 
void Interrupt_registerInterrupt (uint32_t interruptNumber, void(*intHandler)(void))
 
void Interrupt_unregisterInterrupt (uint32_t interruptNumber)
 
void Interrupt_setPriorityGrouping (uint32_t bits)
 
uint32_t Interrupt_getPriorityGrouping (void)
 
void Interrupt_setPriority (uint32_t interruptNumber, uint8_t priority)
 
uint8_t Interrupt_getPriority (uint32_t interruptNumber)
 
void Interrupt_enableInterrupt (uint32_t interruptNumber)
 
void Interrupt_disableInterrupt (uint32_t interruptNumber)
 
bool Interrupt_isEnabled (uint32_t interruptNumber)
 
void Interrupt_pendInterrupt (uint32_t interruptNumber)
 
void Interrupt_unpendInterrupt (uint32_t interruptNumber)
 
void Interrupt_setPriorityMask (uint8_t priorityMask)
 
uint8_t Interrupt_getPriorityMask (void)
 
void Interrupt_setVectorTableAddress (uint32_t addr)
 
uint32_t Interrupt_getVectorTableAddress (void)
 
void Interrupt_enableSleepOnIsrExit (void)
 
void Interrupt_disableSleepOnIsrExit (void)
 

Copyright 2016, Texas Instruments Incorporated