EDF - OnePIC MCU  v1.1.0
32bit
Collaboration diagram for 32bit:

Modules

 ISR
 mTouch
 Potentiometer
 Timers

Functions

void EDF_INT_SourceEnable (EDF_INT_SOURCE source)
 enables a specific interrupt
bool EDF_INT_SourceEnableGet (EDF_INT_SOURCE source)
void EDF_INT_SourceDisable (EDF_INT_SOURCE source)
 disables a specific interrupt
void EDF_INT_SourceFlagClear (EDF_INT_SOURCE source)
 clears a specific interrupt
bool EDF_INT_SourceFlagGet (EDF_INT_SOURCE source)
 retrieves the interrupt flag
void EDF_INT_Enable (void)
 enables all interrupts by enabling GIE
void EDF_INT_Disable (void)
 disables all interrupts by clearing GIE

Detailed Description

32bit


Function Documentation

void EDF_INT_Disable ( void  )

disables all interrupts by clearing GIE

Note:
also disables the periphial interrupt (PEIE)

Definition at line 104 of file OnePIC_32bit_int.c.

void EDF_INT_Enable ( void  )

enables all interrupts by enabling GIE

Note:
also enables the periphial interrupt (PEIE)

Definition at line 98 of file OnePIC_32bit_int.c.

void EDF_INT_SourceDisable ( EDF_INT_SOURCE  source)

disables a specific interrupt

Parameters:
sourceinterrupt source to disable

Definition at line 52 of file OnePIC_32bit_int.c.

void EDF_INT_SourceEnable ( EDF_INT_SOURCE  source)

enables a specific interrupt

Parameters:
sourcethe source of the interrupt to enable

Definition at line 20 of file OnePIC_32bit_int.c.

bool EDF_INT_SourceEnableGet ( EDF_INT_SOURCE  source)
Parameters:
source
Returns:
a bool indicating if the interrupt is enabled or not

Definition at line 37 of file OnePIC_32bit_int.c.

void EDF_INT_SourceFlagClear ( EDF_INT_SOURCE  source)

clears a specific interrupt

Parameters:
sourceinterrupt flag to clear

Definition at line 67 of file OnePIC_32bit_int.c.

bool EDF_INT_SourceFlagGet ( EDF_INT_SOURCE  source)

retrieves the interrupt flag

Parameters:
sourcesource of interrupt flag to get
Returns:
bool indicating if flag is set or not

Definition at line 83 of file OnePIC_32bit_int.c.