CMSIS2000  0.0.7
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
iArch.h File Reference

This file is used define macroses for ARM arch ARM. More...

Go to the source code of this file.

Macros

#define i_ARCH   ARM7
#define i_MCU_FAMILY_CHECK2(current_fam, test_famh)   ((CONCAT_iarch(current_fam,_MCU_FAMILY_NUM)) == CONCAT_iarch(test_famh,_MCU_FAMILY_NUM))
#define iarch   int
 MCU Architecture type.
#define iSTACK_DELTA   (iSTACK_DIRECTION*sizeof(iStack_t))
 The size of changing stack for one PUSH/POP operation.
#define iSTACK_DIRECTION   (-1)
 The architecture stack growth direction.
#define iStack_t   unsigned iarch
 Architecture stack type.
#define LPC11xx_MCU_FAMILY_NUM   1100
#define LPC13xx_MCU_FAMILY_NUM   1300
#define LPC17xx_MCU_FAMILY_NUM   1700
#define LPC2xxx_MCU_FAMILY_NUM   2000
#define sizeof_iarch   4
 The size of main architecture type.

Detailed Description

This file is used define macroses for ARM arch ARM.

Definition in file iArch.h.