Paparazzi UAS  v5.18.0_stable
Paparazzi is a free software Unmanned Aircraft System.
ssp_hw.h File Reference
#include "LPC21xx.h"
+ Include dependency graph for ssp_hw.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SSP_Enable()   SetBit(SSPCR1, SSE);
 
#define SSP_Disable()   ClearBit(SSPCR1, SSE);
 
#define SSP_EnableRxi()   SetBit(SSPIMSC, RXIM)
 
#define SSP_DisableRxi()   ClearBit(SSPIMSC, RXIM)
 
#define SSP_EnableTxi()   SetBit(SSPIMSC, TXIM)
 
#define SSP_DisableTxi()   ClearBit(SSPIMSC, TXIM)
 
#define SSP_EnableRti()   SetBit(SSPIMSC, RTIM);
 
#define SSP_DisableRti()   ClearBit(SSPIMSC, RTIM);
 
#define SSP_ClearRti()   SetBit(SSPICR, RTIC);
 
#define SSP_Send(_a)   {SSPDR = (_a);}
 

Macro Definition Documentation

◆ SSP_ClearRti

#define SSP_ClearRti ( )    SetBit(SSPICR, RTIC);

Definition at line 14 of file ssp_hw.h.

◆ SSP_Disable

#define SSP_Disable ( )    ClearBit(SSPCR1, SSE);

Definition at line 7 of file ssp_hw.h.

◆ SSP_DisableRti

#define SSP_DisableRti ( )    ClearBit(SSPIMSC, RTIM);

Definition at line 13 of file ssp_hw.h.

◆ SSP_DisableRxi

#define SSP_DisableRxi ( )    ClearBit(SSPIMSC, RXIM)

Definition at line 9 of file ssp_hw.h.

◆ SSP_DisableTxi

#define SSP_DisableTxi ( )    ClearBit(SSPIMSC, TXIM)

Definition at line 11 of file ssp_hw.h.

◆ SSP_Enable

#define SSP_Enable ( )    SetBit(SSPCR1, SSE);

Definition at line 6 of file ssp_hw.h.

◆ SSP_EnableRti

#define SSP_EnableRti ( )    SetBit(SSPIMSC, RTIM);

Definition at line 12 of file ssp_hw.h.

◆ SSP_EnableRxi

#define SSP_EnableRxi ( )    SetBit(SSPIMSC, RXIM)

Definition at line 8 of file ssp_hw.h.

◆ SSP_EnableTxi

#define SSP_EnableTxi ( )    SetBit(SSPIMSC, TXIM)

Definition at line 10 of file ssp_hw.h.

◆ SSP_Send

#define SSP_Send (   _a)    {SSPDR = (_a);}

Definition at line 16 of file ssp_hw.h.