| Mobil_surveillance_system 1 | 
Inerrupts handler header file. More...
#include "msp430f2617.h"#include <string.h>Go to the source code of this file.
| Typedefs | |
| typedef unsigned char | tBoolean | 
| typedef void(* | tpfInterruptsCallbackFunction )(void) | 
| Functions | |
| void | Interrupts_setUSCI0RX_ISRCallbackFunction (tpfInterruptsCallbackFunction pfUSCI0RX_ISRcallback) | 
| void | Interrupts_setUSCI0TX_ISRCallbackFunction (tpfInterruptsCallbackFunction pfUSCI0TX_ISRcallback) | 
| void | Interrupts_setUSCI1RX_ISRCallbackFunction (tpfInterruptsCallbackFunction pfUSCI1RX_ISRcallback) | 
| void | Interrupts_setUSCI1TX_ISRCallbackFunction (tpfInterruptsCallbackFunction pfUSCI1TX_ISRcallback) | 
| void | Interrupts_setTimerA_ISRCallbackFunction (tpfInterruptsCallbackFunction pfTimerA_ISRcallback) | 
| __interrupt void | USCI1RX_ISR (void) | 
| 0xFFE2 USCI A1/B1 Receive ISR | |
| __interrupt void | USCI1TX_ISR (void) | 
| 0xFFE0 USCI A1/B1 Transmit ISR | |
| __interrupt void | TimerA_ISR (void) | 
| TIMER A ISR. | |
Inerrupts handler header file.
This file contains the interrupts services rutins' functions protoypes.
Definition in file Interrupts.h.
| typedef unsigned char tBoolean | 
bool type defination
Definition at line 24 of file Interrupts.h.
| typedef void(* tpfInterruptsCallbackFunction)(void) | 
Callback functions functionpointer defination
Definition at line 30 of file Interrupts.h.
| void Interrupts_setTimerA_ISRCallbackFunction | ( | tpfInterruptsCallbackFunction | pfTimerA_ISRcallback | ) | 
This function can be used to set the callback function of the TimerA_ISR interrupt.
| pfTimerA_ISRcallback,: | Function pointer pointed to the callback function. | 
Definition at line 71 of file Interrupts.c.
{
    g_pfOnTimerA_ISRcallback = pfTimerA_ISRcallback;
}
| void Interrupts_setUSCI0RX_ISRCallbackFunction | ( | tpfInterruptsCallbackFunction | pfUSCI0RX_ISRcallback | ) | 
This function can be used to set the callback function of the USCI1RX_ISR interrupt.
| pfUSCI0RX_ISRcallback,: | Function pointer pointed to the callback function. | 
Definition at line 40 of file Interrupts.c.
{
    g_pfOnUSCI0RX_ISRcallback = pfUSCI0RX_ISRcallback;
}
| void Interrupts_setUSCI0TX_ISRCallbackFunction | ( | tpfInterruptsCallbackFunction | pfUSCI0TX_ISRcallback | ) | 
This function can be used to set the callback function of the USCI0TX_ISR interrupt.
| pfUSCI0TX_ISRcallback,: | Function pointer pointed to the callback function. | 
Definition at line 48 of file Interrupts.c.
{
    g_pfOnUSCI0TX_ISRcallback = pfUSCI0TX_ISRcallback;
}
| void Interrupts_setUSCI1RX_ISRCallbackFunction | ( | tpfInterruptsCallbackFunction | pfUSCI1RX_ISRcallback | ) | 
This function can be used to set the callback function of the USCI1RX_ISR interrupt.
| pfUSCI1RX_ISRcallback,: | Function pointer pointed to the callback function. | 
Definition at line 56 of file Interrupts.c.
{
    g_pfOnUSCI1RX_ISRcallback = pfUSCI1RX_ISRcallback;
}
| void Interrupts_setUSCI1TX_ISRCallbackFunction | ( | tpfInterruptsCallbackFunction | pfUSCI1TX_ISRcallback | ) | 
This function can be used to set the callback function of the USCI1TX_ISR interrupt.
| pfUSCI1TX_ISRcallback,: | Function pointer pointed to the callback function. | 
Definition at line 63 of file Interrupts.c.
{
    g_pfOnUSCI1TX_ISRcallback = pfUSCI1TX_ISRcallback;
}
 1.7.4
 1.7.4