MSP430 Driver Library  1.80.00.18
Macros | Functions
sfr.h File Reference
#include "inc/hw_memmap.h"

Go to the source code of this file.

Macros

#define SFR_JTAG_OUTBOX_INTERRUPT   JMBOUTIE
 
#define SFR_JTAG_INBOX_INTERRUPT   JMBINIE
 
#define SFR_NMI_PIN_INTERRUPT   NMIIE
 
#define SFR_VACANT_MEMORY_ACCESS_INTERRUPT   VMAIE
 
#define SFR_OSCILLATOR_FAULT_INTERRUPT   OFIE
 
#define SFR_WATCHDOG_INTERVAL_TIMER_INTERRUPT   WDTIE
 
#define SFR_FLASH_CONTROLLER_ACCESS_VIOLATION_INTERRUPT   ACCVIE
 
#define SFR_RESISTORDISABLE   (!(SYSRSTRE + SYSRSTUP))
 
#define SFR_RESISTORENABLE_PULLUP   (SYSRSTRE + SYSRSTUP)
 
#define SFR_RESISTORENABLE_PULLDOWN   (SYSRSTRE)
 
#define SFR_NMI_RISINGEDGE   (!(SYSNMIIES))
 
#define SFR_NMI_FALLINGEDGE   (SYSNMIIES)
 
#define SFR_RESETPINFUNC_RESET   (!(SYSNMI))
 
#define SFR_RESETPINFUNC_NMI   (SYSNMI)
 

Functions

void SFR_enableInterrupt (uint8_t interruptMask)
 Enables selected SFR interrupt sources. More...
 
void SFR_disableInterrupt (uint8_t interruptMask)
 Disables selected SFR interrupt sources. More...
 
uint8_t SFR_getInterruptStatus (uint8_t interruptFlagMask)
 Returns the status of the selected SFR interrupt flags. More...
 
void SFR_clearInterrupt (uint8_t interruptFlagMask)
 Clears the selected SFR interrupt flags. More...
 
void SFR_setResetPinPullResistor (uint16_t pullResistorSetup)
 Sets the pull-up/down resistor on the ~RST/NMI pin. More...
 
void SFR_setNMIEdge (uint16_t edgeDirection)
 Sets the edge direction that will assert an NMI from a signal on the ~RST/NMI pin if NMI function is active. More...
 
void SFR_setResetNMIPinFunction (uint8_t resetPinFunction)
 Sets the function of the ~RST/NMI pin. More...
 

Macro Definition Documentation

#define SFR_JTAG_OUTBOX_INTERRUPT   JMBOUTIE
#define SFR_JTAG_INBOX_INTERRUPT   JMBINIE
#define SFR_NMI_PIN_INTERRUPT   NMIIE
#define SFR_VACANT_MEMORY_ACCESS_INTERRUPT   VMAIE
#define SFR_OSCILLATOR_FAULT_INTERRUPT   OFIE
#define SFR_WATCHDOG_INTERVAL_TIMER_INTERRUPT   WDTIE
#define SFR_FLASH_CONTROLLER_ACCESS_VIOLATION_INTERRUPT   ACCVIE
#define SFR_RESISTORDISABLE   (!(SYSRSTRE + SYSRSTUP))
#define SFR_RESISTORENABLE_PULLUP   (SYSRSTRE + SYSRSTUP)
#define SFR_RESISTORENABLE_PULLDOWN   (SYSRSTRE)
#define SFR_NMI_RISINGEDGE   (!(SYSNMIIES))
#define SFR_NMI_FALLINGEDGE   (SYSNMIIES)
#define SFR_RESETPINFUNC_RESET   (!(SYSNMI))
#define SFR_RESETPINFUNC_NMI   (SYSNMI)

Copyright 2014, Texas Instruments Incorporated