EDF - OnePIC MCU  v1.1.0
source/32bit/OnePIC_32bit_int.c
Go to the documentation of this file.
00001 
00013 #include "Compiler.h"
00014 #include "OnePIC_int.h"
00015 
00020 void EDF_INT_SourceEnable ( EDF_INT_SOURCE source )
00021 {
00022     switch(source)
00023     {
00024         case INT_TMR_1:
00025             IEC0bits.T1IE = 1;
00026             break;
00027         default:
00028             break;
00029     }
00030 }
00031 
00037 bool EDF_INT_SourceEnableGet ( EDF_INT_SOURCE source )
00038 {
00039     switch(source)
00040     {
00041         case INT_TMR_1:
00042             return IEC0bits.T1IE;
00043             break;
00044         default:
00045             break;
00046     }
00047 }
00052 void EDF_INT_SourceDisable ( EDF_INT_SOURCE source )
00053 {
00054     switch(source)
00055     {
00056         case INT_TMR_1:
00057             IEC0bits.T1IE = 0;
00058             break;
00059         default:
00060             break;
00061     }
00062 }
00067 void EDF_INT_SourceFlagClear ( EDF_INT_SOURCE source )
00068 {
00069     switch(source)
00070     {
00071         case INT_TMR_1:
00072             IFS0bits.T1IF = 0;
00073             break;
00074         default:
00075             break;
00076     }
00077 }
00083 bool EDF_INT_SourceFlagGet ( EDF_INT_SOURCE source )
00084 {
00085     switch(source)
00086     {
00087         case INT_TMR_1:
00088             return IFS0bits.T1IF;
00089             break;
00090         default:
00091             break;
00092     }
00093 }
00094 
00098 void EDF_INT_Enable(void) {
00099 }
00100 
00104 void EDF_INT_Disable(void) {
00105 }
00106 
00107