The friendly Operating System for the Internet of Things
arm7_common.h File Reference

ARM7 CPU common declarations. More...

Detailed Description

Author
Freie Universit├Ąt Berlin, Computer Systems & Telematics

Definition in file arm7_common.h.

#include "bitarithm.h"
+ Include dependency graph for arm7_common.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

PCONP Constants
#define PCTIM0   (BIT1)
 
#define PCTIM1   (BIT2)
 
#define PCUART0   (BIT3)
 
#define PCUART1   (BIT4)
 
#define PCPWM1   (BIT6)
 
#define PCI2C0   (BIT7)
 
#define PCSPI   (BIT8)
 
#define PCRTC   (BIT9)
 
#define PCSSP1   (BIT10)
 
#define PCEMC   (BIT11)
 
#define PCAD   (BIT12)
 
#define PCAN1   (BIT13)
 
#define PCAN2   (BIT14)
 
#define PCI2C1   (BIT19)
 
#define PCSSP0   (BIT21)
 
#define PCTIM2   (BIT22)
 
#define PCTIM3   (BIT23)
 
#define PCUART2   (BIT24)
 
#define PCUART3   (BIT25)
 
#define PCI2C2   (BIT26)
 
#define PCI2S   (BIT27)
 
#define PCSDC   (BIT28)
 
#define PCGPDMA   (BIT29)
 
#define PCENET   (BIT30)
 
#define PCUSB   (BIT31)
 
PCON Constants
#define PM0   (BIT0)
 
#define PM1   (BIT1)
 
#define BODPDM   (BIT2)
 
#define BOGD   (BIT3)
 
#define BORD   (BIT4)
 
#define PM2   (BIT7)
 
#define PM_IDLE   (PM0)
 
#define PM_SLEEP   (PM2|PM0)
 
#define PM_POWERDOWN   (PM1)
 
Timer Symbols
#define MR0I   (BIT0)
 
#define MR0R   (BIT1)
 
#define MR0S   (BIT2)
 
#define MR1I   (BIT3)
 
#define MR1R   (BIT4)
 
#define MR1S   (BIT5)
 
#define MR2I   (BIT6)
 
#define MR2R   (BIT7)
 
#define MR2S   (BIT8)
 
#define MR3I   (BIT9)
 
#define MR3R   (BIT10)
 
#define MR3S   (BIT11)