CMSIS2000  0.0.7
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
core_7tdmi.h File Reference
#include <stdint.h>
#include "core_7tdmiInstr.h"
#include "core_7tdmiFunc.h"
#include "core_7tdmiInterrupt.h"
Include dependency graph for core_7tdmi.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

union  CPSR_Type
 Union type to access the Special-Purpose Program Status Registers (xPSR). More...

Macros

#define __CM3_CMSIS_VERSION   ((__CM3_CMSIS_VERSION_MAIN << 16) | __CM3_CMSIS_VERSION_SUB)
#define __CM3_CMSIS_VERSION_MAIN   (0x02)
#define __CM3_CMSIS_VERSION_SUB   (0x00)
#define __CORE_7TDMI_H_DEPENDANT
#define __CORE_7TDMI_H_GENERIC
#define __CORTEX_M   (-1)
#define __I   volatile const
#define __IO   volatile
#define __O   volatile
#define CPSR_M_ABT   0x17 /* Abort Processing memory Faults Mode */
#define CPSR_M_FIQ   0x11 /* FIQ Processing Fast Interrupts Mode */
#define CPSR_M_IRQ   0x12 /* IRQ Processing Standard Interrupts Mode */
#define CPSR_M_SVC   0x13 /* Supervisor Processing Software Interrupts Mode */
#define CPSR_M_SYS   0x1F /* System Running Priviledged Operating System Tasks Mode*/
#define CPSR_M_UND   0x1B /* Undefined Processing Undefined Instructions Mode */
#define CPSR_M_USR   0x10 /* Normal User Mode */

Macro Definition Documentation

#define __CORE_7TDMI_H_GENERIC

Definition at line 41 of file core_7tdmi.h.

#define CPSR_M_ABT   0x17 /* Abort Processing memory Faults Mode */

Definition at line 150 of file core_7tdmi.h.

#define CPSR_M_FIQ   0x11 /* FIQ Processing Fast Interrupts Mode */

Definition at line 147 of file core_7tdmi.h.

#define CPSR_M_IRQ   0x12 /* IRQ Processing Standard Interrupts Mode */

Definition at line 148 of file core_7tdmi.h.

#define CPSR_M_SVC   0x13 /* Supervisor Processing Software Interrupts Mode */

Definition at line 149 of file core_7tdmi.h.

#define CPSR_M_SYS   0x1F /* System Running Priviledged Operating System Tasks Mode*/

Definition at line 152 of file core_7tdmi.h.

#define CPSR_M_UND   0x1B /* Undefined Processing Undefined Instructions Mode */

Definition at line 151 of file core_7tdmi.h.

#define CPSR_M_USR   0x10 /* Normal User Mode */

Definition at line 146 of file core_7tdmi.h.