⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 armcsl_macros_270.h

📁 dm270 source code
💻 H
📖 第 1 页 / 共 2 页
字号:
/*   *  Copyright 2002 by Texas Instruments Incorporated.  *  All rights reserved. Property of Texas Instruments Incorporated. *  Restricted rights to use, duplicate or disclose this code are *  granted through contract. *//******************************************************************************\*           Copyright (C) 2002 Texas Instruments Incorporated.*                           All Rights Reserved*------------------------------------------------------------------------------* PROJECT....... DM270 ARM Chip Support Library*  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!  WARNING: THIS IS AN AUTO-GENERATED FILE  !!!!!!!!!!!!!!!  !!!!!!!!!!!!!           DO NOT EDIT THIS FILE.          !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!**------------------------------------------------------------------------------*   CREATED:       March, 2002*------------------------------------------------------------------------------***\******************************************************************************//*-----------------------------------------------------------------------------------**  Macros for TMR0 Module:*------------------------------------------------------------------------------------*/#define TMR0_RGET(Reg)				_TMR0_##Reg##_GET()#define TMR0_RSET(Reg, Val)			_TMR0_##Reg##_SET(Val)#define TMR0_FGET(Reg, Field)			_TMR0_##Reg##_FGET(Field)#define TMR0_FSET(Reg, Field, Val)		_TMR0_##Reg##_FSET(Field, Val)#define TMR0_ADDR(Reg)				_TMR0_##Reg##_ADDR#define TMR0_FMK(Reg, Field, Val)		_TMR0_##Reg##_##Field##_MK(Val)#define TMR0_RAOI(Reg, AND, OR, INV)		_TMR0_##Reg##_AOI(AND, OR, INV)#define TMR0_FAOI(Reg, Field, AND, OR, INV)	_TMR0_##Reg##_FAOI(Field, AND, OR, INV)/*-----------------------------------------------------------------------------------**  Macros for TMR1 Module:*------------------------------------------------------------------------------------*/#define TMR1_RGET(Reg)				_TMR1_##Reg##_GET()#define TMR1_RSET(Reg, Val)			_TMR1_##Reg##_SET(Val)#define TMR1_FGET(Reg, Field)			_TMR1_##Reg##_FGET(Field)#define TMR1_FSET(Reg, Field, Val)		_TMR1_##Reg##_FSET(Field, Val)#define TMR1_ADDR(Reg)				_TMR1_##Reg##_ADDR#define TMR1_FMK(Reg, Field, Val)		_TMR1_##Reg##_##Field##_MK(Val)#define TMR1_RAOI(Reg, AND, OR, INV)		_TMR1_##Reg##_AOI(AND, OR, INV)#define TMR1_FAOI(Reg, Field, AND, OR, INV)	_TMR1_##Reg##_FAOI(Field, AND, OR, INV)/*-----------------------------------------------------------------------------------**  Macros for TMR2 Module:*------------------------------------------------------------------------------------*/#define TMR2_RGET(Reg)				_TMR2_##Reg##_GET()#define TMR2_RSET(Reg, Val)			_TMR2_##Reg##_SET(Val)#define TMR2_FGET(Reg, Field)			_TMR2_##Reg##_FGET(Field)#define TMR2_FSET(Reg, Field, Val)		_TMR2_##Reg##_FSET(Field, Val)#define TMR2_ADDR(Reg)				_TMR2_##Reg##_ADDR#define TMR2_FMK(Reg, Field, Val)		_TMR2_##Reg##_##Field##_MK(Val)#define TMR2_RAOI(Reg, AND, OR, INV)		_TMR2_##Reg##_AOI(AND, OR, INV)#define TMR2_FAOI(Reg, Field, AND, OR, INV)	_TMR2_##Reg##_FAOI(Field, AND, OR, INV)/*-----------------------------------------------------------------------------------**  Macros for TMR3 Module:*------------------------------------------------------------------------------------*/#define TMR3_RGET(Reg)				_TMR3_##Reg##_GET()#define TMR3_RSET(Reg, Val)			_TMR3_##Reg##_SET(Val)#define TMR3_FGET(Reg, Field)			_TMR3_##Reg##_FGET(Field)#define TMR3_FSET(Reg, Field, Val)		_TMR3_##Reg##_FSET(Field, Val)#define TMR3_ADDR(Reg)				_TMR3_##Reg##_ADDR#define TMR3_FMK(Reg, Field, Val)		_TMR3_##Reg##_##Field##_MK(Val)#define TMR3_RAOI(Reg, AND, OR, INV)		_TMR3_##Reg##_AOI(AND, OR, INV)#define TMR3_FAOI(Reg, Field, AND, OR, INV)	_TMR3_##Reg##_FAOI(Field, AND, OR, INV)/*-----------------------------------------------------------------------------------**  Macros for SP0 Module:*------------------------------------------------------------------------------------*/#define SP0_RGET(Reg)				_SP0_##Reg##_GET()#define SP0_RSET(Reg, Val)			_SP0_##Reg##_SET(Val)#define SP0_FGET(Reg, Field)			_SP0_##Reg##_FGET(Field)#define SP0_FSET(Reg, Field, Val)		_SP0_##Reg##_FSET(Field, Val)#define SP0_ADDR(Reg)				_SP0_##Reg##_ADDR#define SP0_FMK(Reg, Field, Val)		_SP0_##Reg##_##Field##_MK(Val)#define SP0_RAOI(Reg, AND, OR, INV)		_SP0_##Reg##_AOI(AND, OR, INV)#define SP0_FAOI(Reg, Field, AND, OR, INV)	_SP0_##Reg##_FAOI(Field, AND, OR, INV)/*-----------------------------------------------------------------------------------**  Macros for SP1 Module:*------------------------------------------------------------------------------------*/#define SP1_RGET(Reg)				_SP1_##Reg##_GET()#define SP1_RSET(Reg, Val)			_SP1_##Reg##_SET(Val)#define SP1_FGET(Reg, Field)			_SP1_##Reg##_FGET(Field)#define SP1_FSET(Reg, Field, Val)		_SP1_##Reg##_FSET(Field, Val)#define SP1_ADDR(Reg)				_SP1_##Reg##_ADDR#define SP1_FMK(Reg, Field, Val)		_SP1_##Reg##_##Field##_MK(Val)#define SP1_RAOI(Reg, AND, OR, INV)		_SP1_##Reg##_AOI(AND, OR, INV)#define SP1_FAOI(Reg, Field, AND, OR, INV)	_SP1_##Reg##_FAOI(Field, AND, OR, INV)/*-----------------------------------------------------------------------------------**  Macros for UART0 Module:*------------------------------------------------------------------------------------*/#define UART0_RGET(Reg)				_UART0_##Reg##_GET()#define UART0_RSET(Reg, Val)			_UART0_##Reg##_SET(Val)#define UART0_FGET(Reg, Field)			_UART0_##Reg##_FGET(Field)#define UART0_FSET(Reg, Field, Val)		_UART0_##Reg##_FSET(Field, Val)#define UART0_ADDR(Reg)				_UART0_##Reg##_ADDR#define UART0_FMK(Reg, Field, Val)		_UART0_##Reg##_##Field##_MK(Val)#define UART0_RAOI(Reg, AND, OR, INV)		_UART0_##Reg##_AOI(AND, OR, INV)#define UART0_FAOI(Reg, Field, AND, OR, INV)	_UART0_##Reg##_FAOI(Field, AND, OR, INV)/*-----------------------------------------------------------------------------------**  Macros for UART1 Module:*------------------------------------------------------------------------------------*/#define UART1_RGET(Reg)				_UART1_##Reg##_GET()#define UART1_RSET(Reg, Val)			_UART1_##Reg##_SET(Val)#define UART1_FGET(Reg, Field)			_UART1_##Reg##_FGET(Field)#define UART1_FSET(Reg, Field, Val)		_UART1_##Reg##_FSET(Field, Val)#define UART1_ADDR(Reg)				_UART1_##Reg##_ADDR#define UART1_FMK(Reg, Field, Val)		_UART1_##Reg##_##Field##_MK(Val)#define UART1_RAOI(Reg, AND, OR, INV)		_UART1_##Reg##_AOI(AND, OR, INV)#define UART1_FAOI(Reg, Field, AND, OR, INV)	_UART1_##Reg##_FAOI(Field, AND, OR, INV)/*-----------------------------------------------------------------------------------**  Macros for WDT Module:*------------------------------------------------------------------------------------*/#define WDT_RGET(Reg)				_WDT_##Reg##_GET()#define WDT_RSET(Reg, Val)			_WDT_##Reg##_SET(Val)#define WDT_FGET(Reg, Field)			_WDT_##Reg##_FGET(Field)#define WDT_FSET(Reg, Field, Val)		_WDT_##Reg##_FSET(Field, Val)#define WDT_ADDR(Reg)				_WDT_##Reg##_ADDR#define WDT_FMK(Reg, Field, Val)		_WDT_##Reg##_##Field##_MK(Val)#define WDT_RAOI(Reg, AND, OR, INV)		_WDT_##Reg##_AOI(AND, OR, INV)#define WDT_FAOI(Reg, Field, AND, OR, INV)	_WDT_##Reg##_FAOI(Field, AND, OR, INV)/*-----------------------------------------------------------------------------------**  Macros for MMCSD Module:*------------------------------------------------------------------------------------*/#define MMCSD_RGET(Reg)				_MMCSD_##Reg##_GET()#define MMCSD_RSET(Reg, Val)			_MMCSD_##Reg##_SET(Val)#define MMCSD_FGET(Reg, Field)			_MMCSD_##Reg##_FGET(Field)#define MMCSD_FSET(Reg, Field, Val)		_MMCSD_##Reg##_FSET(Field, Val)#define MMCSD_ADDR(Reg)				_MMCSD_##Reg##_ADDR#define MMCSD_FMK(Reg, Field, Val)		_MMCSD_##Reg##_##Field##_MK(Val)#define MMCSD_RAOI(Reg, AND, OR, INV)		_MMCSD_##Reg##_AOI(AND, OR, INV)#define MMCSD_FAOI(Reg, Field, AND, OR, INV)	_MMCSD_##Reg##_FAOI(Field, AND, OR, INV)/*-----------------------------------------------------------------------------------**  Macros for INTC Module:*------------------------------------------------------------------------------------*/#define INTC_RGET(Reg)				_INTC_##Reg##_GET()#define INTC_RSET(Reg, Val)			_INTC_##Reg##_SET(Val)#define INTC_FGET(Reg, Field)			_INTC_##Reg##_FGET(Field)#define INTC_FSET(Reg, Field, Val)		_INTC_##Reg##_FSET(Field, Val)#define INTC_ADDR(Reg)				_INTC_##Reg##_ADDR#define INTC_FMK(Reg, Field, Val)		_INTC_##Reg##_##Field##_MK(Val)#define INTC_RAOI(Reg, AND, OR, INV)		_INTC_##Reg##_AOI(AND, OR, INV)#define INTC_FAOI(Reg, Field, AND, OR, INV)	_INTC_##Reg##_FAOI(Field, AND, OR, INV)/*-----------------------------------------------------------------------------------**  Macros for GIO Module:*------------------------------------------------------------------------------------*/#define GIO_RGET(Reg)				_GIO_##Reg##_GET()#define GIO_RSET(Reg, Val)			_GIO_##Reg##_SET(Val)#define GIO_FGET(Reg, Field)			_GIO_##Reg##_FGET(Field)#define GIO_FSET(Reg, Field, Val)		_GIO_##Reg##_FSET(Field, Val)#define GIO_ADDR(Reg)				_GIO_##Reg##_ADDR#define GIO_FMK(Reg, Field, Val)		_GIO_##Reg##_##Field##_MK(Val)#define GIO_RAOI(Reg, AND, OR, INV)		_GIO_##Reg##_AOI(AND, OR, INV)#define GIO_FAOI(Reg, Field, AND, OR, INV)	_GIO_##Reg##_FAOI(Field, AND, OR, INV)/*-----------------------------------------------------------------------------------*

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -