blob: e44841c71422335930a23baad64a70fe848e0a40 [file] [log] [blame]
/********************************************************************************
* Marvell GPL License Option
*
* If you received this File from Marvell, you may opt to use, redistribute and/or
* modify this File in accordance with the terms and conditions of the General
* Public License Version 2, June 1991 (the "GPL License"), a copy of which is
* available along with the File in the license.txt file or by writing to the Free
* Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 or
* on the worldwide web at http://www.gnu.org/licenses/gpl.txt.
*
* THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE IMPLIED
* WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE ARE EXPRESSLY
* DISCLAIMED. The GPL License provides additional details about this warranty
* disclaimer.
******************************************************************************/
/**********************************************************************************************************************
* DO NOT EDIT! Automatically generated by "Interface Specification Compiler" ver-1.0
* <ansi-c> : pic.h
**********************************************************************************************************************/
#ifdef _pic_h
#else
#define _pic_h " pic_h >>> "
#include "ctypes.h"
#pragma pack(4)
#ifdef __cplusplus
extern "C"
{
#endif
/**********************************************************************************************************************
* INTERFACE: cmn
* ` Defines the Registers common to all the PICs.
* @ fSrcPolSel0 (P)
* ` Defines the PIC0 Polarity of Fast interrupt sources
* %unsigned 32 pol 0
* * * *
* * * Polarity. 1 – Active high, 0 – Active low.
* * * POL[0] defines the polarity of interrupt source 0.
* @ fSrcPolSel1 (P)
* ` Defines the PIC1Polarity of Fast interrupt sources
* %unsigned 32 pol 0
* * * *
* * * Polarity. 1 – Active high, 0 – Active low.
* * * POL[0] defines the polarity of interrupt source 0.
* @ fSrcPolSel2 (P)
* ` Defines the PIC2 Polarity of Fast interrupt sources
* %unsigned 32 pol 0
* * * *
* * * Polarity. 1 – Active high, 0 – Active low.
* * * POL[0] defines the polarity of interrupt source 0.
* @ fSrcSensSel0 (P)
* ` Defines the PIC0 Sensitivity of Fast interrupt sources
* %unsigned 32 sens 0
* * * *
* * * Sensitivity. 1 – Edge triggered, 0 – level triggered.
* * * SENS[0] defines the sensitivity of interrupt source 0.
* * * NOTE: Software must always program 0, as edge triggered interrupt source is no more supported.
* @ fSrcSensSel1 (P)
* ` Defines the PIC1 Sensitivity of Fast interrupt sources
* %unsigned 32 sens 0
* * * *
* * * Sensitivity. 1 – Edge triggered, 0 – level triggered.
* * * SENS[0] defines the sensitivity of interrupt source 0.
* * * NOTE: Software must always program 0, as edge triggered interrupt source is no more supported.
* @ fSrcSensSel2 (P)
* ` Defines the PIC2 Sensitivity of Fast interrupt sources
* %unsigned 32 sens 0
* * * *
* * * Sensitivity. 1 – Edge triggered, 0 – level triggered.
* * * SENS[0] defines the sensitivity of interrupt source 0.
* * * NOTE: Software must always program 0, as edge triggered interrupt source is no more supported.
* @ fIntSts0 (R)
* ` PIC0 Interrupt Status of Fast interrupt sources
* %unsigned 1 ists 0 [32]
* * * *
* * * Interrupt Status for all the sources.
* * * 1 : interrupt is asserted when IE[x] is active.
* * * 0 : no interrupt is asserted because of ISTS[x].
* @ fIntSts1 (R)
* ` PIC1 Interrupt Status of Fast interrupt sources
* %unsigned 1 ists 0 [32]
* * * *
* * * Interrupt Status for all the sources.
* * * 1 : interrupt is asserted when IE[x] is active.
* * * 0 : no interrupt is asserted because of ISTS[x].
* @ fIntSts2 (R)
* ` PIC2 Interrupt Status of Fast interrupt sources
* %unsigned 1 ists 0 [32]
* * * *
* * * Interrupt Status for all the sources.
* * * 1 : interrupt is asserted when IE[x] is active.
* * * 0 : no interrupt is asserted because of ISTS[x].
* @ nSrcPolSel0 (P)
* ` Defines the PIC0 Polarity of Normal interrupt sources
* %unsigned 32 pol 0
* * * *
* * * Polarity. 1 – Active high, 0 – Active low.
* * * POL[0] defines the polarity of interrupt source 0.
* @ nSrcPolSel1 (P)
* ` Defines the PIC1 Polarity of Normal interrupt sources
* %unsigned 32 pol 0
* * * *
* * * Polarity. 1 – Active high, 0 – Active low.
* * * POL[0] defines the polarity of interrupt source 0.
* @ nSrcPolSel2 (P)
* ` Defines the PIC2 Polarity of Normal interrupt sources
* %unsigned 32 pol 0
* * * *
* * * Polarity. 1 – Active high, 0 – Active low.
* * * POL[0] defines the polarity of interrupt source 0.
* @ nSrcSensSel0 (P)
* ` Defines the PIC0 Sensitivity of Normal interrupt sources
* %unsigned 32 sens 0
* * * *
* * * Sensitivity. 1 – Edge triggered, 0 – level triggered.
* * * SENS[0] defines the sensitivity of interrupt source 0.
* * * NOTE: Software must always program 0, as edge triggered interrupt source is no more supported.
* @ nSrcSensSel1 (P)
* ` Defines the PIC1 Sensitivity of Normal interrupt sources
* %unsigned 32 sens 0
* * * *
* * * Sensitivity. 1 – Edge triggered, 0 – level triggered.
* * * SENS[0] defines the sensitivity of interrupt source 0.
* * * NOTE: Software must always program 0, as edge triggered interrupt source is no more supported.
* @ nSrcSensSel2 (P)
* ` Defines the PIC2 Sensitivity of Normal interrupt sources
* %unsigned 32 sens 0
* * * *
* * * Sensitivity. 1 – Edge triggered, 0 – level triggered.
* * * SENS[0] defines the sensitivity of interrupt source 0.
* * * NOTE: Software must always program 0, as edge triggered interrupt source is no more supported.
* @ nIntSts0 (R)
* ` PIC0 Interrupt Status of Fast interrupt sources
* %unsigned 1 ists 0 [32]
* * * *
* * * Interrupt Status. ISTS[0] is for interrupt source 0.
* * * 1 : interrupt is asserted when IE[0] is active.
* * * 0 : no interrupt is asserted because of ISTS[0].
* @ nIntSts1 (R)
* ` PIC1 Interrupt Status of Fast interrupt sources
* %unsigned 1 ists 0 [32]
* * * *
* * * Interrupt Status. ISTS[0] is for interrupt source 0.
* * * 1 : interrupt is asserted when IE[0] is active.
* * * 0 : no interrupt is asserted because of ISTS[0].
* @ nIntSts2 (R)
* ` PIC2 Interrupt Status of Fast interrupt sources
* %unsigned 1 ists 0 [32]
* * * *
* * * Interrupt Status. ISTS[0] is for interrupt source 0.
* * * 1 : interrupt is asserted when IE[0] is active.
* * * 0 : no interrupt is asserted because of ISTS[0].
**********************************************************************************************************************/
#ifdef h_cmn
#else
#define h_cmn
#define \
AR_cmn \
18
#define \
AB_cmn \
7
typedef struct SIE_cmn {
#define RA_cmn_fSrcPolSel0 0x00000
#define w32cmn_fSrcPolSel0 { \
UNSG32 ufSrcPolSel0_pol : 32; \
}
/* @'00000 */ union { UNSG32 u32cmn_fSrcPolSel0;
struct w32cmn_fSrcPolSel0;
};
/* [31: 0] */ #define BA_cmn_fSrcPolSel0_pol 0x00000
/* ---:--- */ #define bcmn_fSrcPolSel0_pol 32 /*bit*/
/* ---:--- */ #define LSb32cmn_fSrcPolSel0_pol 0 /*:31*/
/* ---:--- */ #define MSK32cmn_fSrcPolSel0_pol 0xFFFFFFFF
/* ---:--- */ #define GET32cmn_fSrcPolSel0_pol(r32) (((r32)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define GET16cmn_fSrcPolSel0_pol(r16) (((r16)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define SET32cmn_fSrcPolSel0_pol(r32,v) do{(r32)&=~(0xFFFFFFFF<< 0);(r32)|=((v)&0xFFFFFFFF)<< 0;}while(0)
/* ---:--- */ #define SET16cmn_fSrcPolSel0_pol(r16,v) do{(r16)&=~(0xFFFFFFFF<< 0);(r16)|=((v)&0xFFFFFFFF)<< 0;}while(0)
#define RA_cmn_fSrcPolSel1 0x00004
#define w32cmn_fSrcPolSel1 { \
UNSG32 ufSrcPolSel1_pol : 32; \
}
/* @'00004 */ union { UNSG32 u32cmn_fSrcPolSel1;
struct w32cmn_fSrcPolSel1;
};
/* [31: 0] */ #define BA_cmn_fSrcPolSel1_pol 0x00004
/* ---:--- */ #define bcmn_fSrcPolSel1_pol 32 /*bit*/
/* ---:--- */ #define LSb32cmn_fSrcPolSel1_pol 0 /*:31*/
/* ---:--- */ #define MSK32cmn_fSrcPolSel1_pol 0xFFFFFFFF
/* ---:--- */ #define GET32cmn_fSrcPolSel1_pol(r32) (((r32)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define GET16cmn_fSrcPolSel1_pol(r16) (((r16)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define SET32cmn_fSrcPolSel1_pol(r32,v) do{(r32)&=~(0xFFFFFFFF<< 0);(r32)|=((v)&0xFFFFFFFF)<< 0;}while(0)
/* ---:--- */ #define SET16cmn_fSrcPolSel1_pol(r16,v) do{(r16)&=~(0xFFFFFFFF<< 0);(r16)|=((v)&0xFFFFFFFF)<< 0;}while(0)
#define RA_cmn_fSrcPolSel2 0x00008
#define w32cmn_fSrcPolSel2 { \
UNSG32 ufSrcPolSel2_pol : 32; \
}
/* @'00008 */ union { UNSG32 u32cmn_fSrcPolSel2;
struct w32cmn_fSrcPolSel2;
};
/* [31: 0] */ #define BA_cmn_fSrcPolSel2_pol 0x00008
/* ---:--- */ #define bcmn_fSrcPolSel2_pol 32 /*bit*/
/* ---:--- */ #define LSb32cmn_fSrcPolSel2_pol 0 /*:31*/
/* ---:--- */ #define MSK32cmn_fSrcPolSel2_pol 0xFFFFFFFF
/* ---:--- */ #define GET32cmn_fSrcPolSel2_pol(r32) (((r32)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define GET16cmn_fSrcPolSel2_pol(r16) (((r16)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define SET32cmn_fSrcPolSel2_pol(r32,v) do{(r32)&=~(0xFFFFFFFF<< 0);(r32)|=((v)&0xFFFFFFFF)<< 0;}while(0)
/* ---:--- */ #define SET16cmn_fSrcPolSel2_pol(r16,v) do{(r16)&=~(0xFFFFFFFF<< 0);(r16)|=((v)&0xFFFFFFFF)<< 0;}while(0)
#define RA_cmn_fSrcSensSel0 0x0000C
#define w32cmn_fSrcSensSel0 { \
UNSG32 ufSrcSensSel0_sens : 32; \
}
/* @'0000C */ union { UNSG32 u32cmn_fSrcSensSel0;
struct w32cmn_fSrcSensSel0;
};
/* [31: 0] */ #define BA_cmn_fSrcSensSel0_sens 0x0000C
/* ---:--- */ #define bcmn_fSrcSensSel0_sens 32 /*bit*/
/* ---:--- */ #define LSb32cmn_fSrcSensSel0_sens 0 /*:31*/
/* ---:--- */ #define MSK32cmn_fSrcSensSel0_sens 0xFFFFFFFF
/* ---:--- */ #define GET32cmn_fSrcSensSel0_sens(r32) (((r32)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define GET16cmn_fSrcSensSel0_sens(r16) (((r16)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define SET32cmn_fSrcSensSel0_sens(r32,v) do{(r32)&=~(0xFFFFFFFF<< 0);(r32)|=((v)&0xFFFFFFFF)<< 0;}while(0)
/* ---:--- */ #define SET16cmn_fSrcSensSel0_sens(r16,v) do{(r16)&=~(0xFFFFFFFF<< 0);(r16)|=((v)&0xFFFFFFFF)<< 0;}while(0)
#define RA_cmn_fSrcSensSel1 0x00010
#define w32cmn_fSrcSensSel1 { \
UNSG32 ufSrcSensSel1_sens : 32; \
}
/* @'00010 */ union { UNSG32 u32cmn_fSrcSensSel1;
struct w32cmn_fSrcSensSel1;
};
/* [31: 0] */ #define BA_cmn_fSrcSensSel1_sens 0x00010
/* ---:--- */ #define bcmn_fSrcSensSel1_sens 32 /*bit*/
/* ---:--- */ #define LSb32cmn_fSrcSensSel1_sens 0 /*:31*/
/* ---:--- */ #define MSK32cmn_fSrcSensSel1_sens 0xFFFFFFFF
/* ---:--- */ #define GET32cmn_fSrcSensSel1_sens(r32) (((r32)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define GET16cmn_fSrcSensSel1_sens(r16) (((r16)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define SET32cmn_fSrcSensSel1_sens(r32,v) do{(r32)&=~(0xFFFFFFFF<< 0);(r32)|=((v)&0xFFFFFFFF)<< 0;}while(0)
/* ---:--- */ #define SET16cmn_fSrcSensSel1_sens(r16,v) do{(r16)&=~(0xFFFFFFFF<< 0);(r16)|=((v)&0xFFFFFFFF)<< 0;}while(0)
#define RA_cmn_fSrcSensSel2 0x00014
#define w32cmn_fSrcSensSel2 { \
UNSG32 ufSrcSensSel2_sens : 32; \
}
/* @'00014 */ union { UNSG32 u32cmn_fSrcSensSel2;
struct w32cmn_fSrcSensSel2;
};
/* [31: 0] */ #define BA_cmn_fSrcSensSel2_sens 0x00014
/* ---:--- */ #define bcmn_fSrcSensSel2_sens 32 /*bit*/
/* ---:--- */ #define LSb32cmn_fSrcSensSel2_sens 0 /*:31*/
/* ---:--- */ #define MSK32cmn_fSrcSensSel2_sens 0xFFFFFFFF
/* ---:--- */ #define GET32cmn_fSrcSensSel2_sens(r32) (((r32)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define GET16cmn_fSrcSensSel2_sens(r16) (((r16)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define SET32cmn_fSrcSensSel2_sens(r32,v) do{(r32)&=~(0xFFFFFFFF<< 0);(r32)|=((v)&0xFFFFFFFF)<< 0;}while(0)
/* ---:--- */ #define SET16cmn_fSrcSensSel2_sens(r16,v) do{(r16)&=~(0xFFFFFFFF<< 0);(r16)|=((v)&0xFFFFFFFF)<< 0;}while(0)
#define RA_cmn_fIntSts0 0x00018
#define w32cmn_fIntSts0 { \
UNSG32 ufIntSts0_ists_0i : 1; \
UNSG32 ufIntSts0_ists_1i : 1; \
UNSG32 ufIntSts0_ists_2i : 1; \
UNSG32 ufIntSts0_ists_3i : 1; \
UNSG32 ufIntSts0_ists_4i : 1; \
UNSG32 ufIntSts0_ists_5i : 1; \
UNSG32 ufIntSts0_ists_6i : 1; \
UNSG32 ufIntSts0_ists_7i : 1; \
UNSG32 ufIntSts0_ists_8i : 1; \
UNSG32 ufIntSts0_ists_9i : 1; \
UNSG32 ufIntSts0_ists_10i : 1; \
UNSG32 ufIntSts0_ists_11i : 1; \
UNSG32 ufIntSts0_ists_12i : 1; \
UNSG32 ufIntSts0_ists_13i : 1; \
UNSG32 ufIntSts0_ists_14i : 1; \
UNSG32 ufIntSts0_ists_15i : 1; \
UNSG32 ufIntSts0_ists_16i : 1; \
UNSG32 ufIntSts0_ists_17i : 1; \
UNSG32 ufIntSts0_ists_18i : 1; \
UNSG32 ufIntSts0_ists_19i : 1; \
UNSG32 ufIntSts0_ists_20i : 1; \
UNSG32 ufIntSts0_ists_21i : 1; \
UNSG32 ufIntSts0_ists_22i : 1; \
UNSG32 ufIntSts0_ists_23i : 1; \
UNSG32 ufIntSts0_ists_24i : 1; \
UNSG32 ufIntSts0_ists_25i : 1; \
UNSG32 ufIntSts0_ists_26i : 1; \
UNSG32 ufIntSts0_ists_27i : 1; \
UNSG32 ufIntSts0_ists_28i : 1; \
UNSG32 ufIntSts0_ists_29i : 1; \
UNSG32 ufIntSts0_ists_30i : 1; \
UNSG32 ufIntSts0_ists_31i : 1; \
}
/* @'00018 */ union { UNSG32 u32cmn_fIntSts0;
struct w32cmn_fIntSts0;
};
/* [ 0: 0] */ #define BA_cmn_fIntSts0_ists_0i 0x00018
/* ---:--- */ #define bcmn_fIntSts0_ists_0i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_0i 0 /*: 0*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_0i 0x00000001
/* ---:--- */ #define GET32cmn_fIntSts0_ists_0i(r32) (((r32)>> 0)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_0i(r16) (((r16)>> 0)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_0i(r32,v) do{(r32)&=~(0x0001<< 0);(r32)|=((v)&0x0001)<< 0;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_0i(r16,v) do{(r16)&=~(0x0001<< 0);(r16)|=((v)&0x0001)<< 0;}while(0)
/* [ 1: 1] */ #define BA_cmn_fIntSts0_ists_1i 0x00018
/* ---:--- */ #define bcmn_fIntSts0_ists_1i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_1i 1 /*: 1*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_1i 0x00000002
/* ---:--- */ #define GET32cmn_fIntSts0_ists_1i(r32) (((r32)>> 1)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_1i(r16) (((r16)>> 1)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_1i(r32,v) do{(r32)&=~(0x0001<< 1);(r32)|=((v)&0x0001)<< 1;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_1i(r16,v) do{(r16)&=~(0x0001<< 1);(r16)|=((v)&0x0001)<< 1;}while(0)
/* [ 2: 2] */ #define BA_cmn_fIntSts0_ists_2i 0x00018
/* ---:--- */ #define bcmn_fIntSts0_ists_2i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_2i 2 /*: 2*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_2i 0x00000004
/* ---:--- */ #define GET32cmn_fIntSts0_ists_2i(r32) (((r32)>> 2)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_2i(r16) (((r16)>> 2)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_2i(r32,v) do{(r32)&=~(0x0001<< 2);(r32)|=((v)&0x0001)<< 2;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_2i(r16,v) do{(r16)&=~(0x0001<< 2);(r16)|=((v)&0x0001)<< 2;}while(0)
/* [ 3: 3] */ #define BA_cmn_fIntSts0_ists_3i 0x00018
/* ---:--- */ #define bcmn_fIntSts0_ists_3i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_3i 3 /*: 3*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_3i 0x00000008
/* ---:--- */ #define GET32cmn_fIntSts0_ists_3i(r32) (((r32)>> 3)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_3i(r16) (((r16)>> 3)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_3i(r32,v) do{(r32)&=~(0x0001<< 3);(r32)|=((v)&0x0001)<< 3;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_3i(r16,v) do{(r16)&=~(0x0001<< 3);(r16)|=((v)&0x0001)<< 3;}while(0)
/* [ 4: 4] */ #define BA_cmn_fIntSts0_ists_4i 0x00018
/* ---:--- */ #define bcmn_fIntSts0_ists_4i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_4i 4 /*: 4*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_4i 0x00000010
/* ---:--- */ #define GET32cmn_fIntSts0_ists_4i(r32) (((r32)>> 4)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_4i(r16) (((r16)>> 4)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_4i(r32,v) do{(r32)&=~(0x0001<< 4);(r32)|=((v)&0x0001)<< 4;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_4i(r16,v) do{(r16)&=~(0x0001<< 4);(r16)|=((v)&0x0001)<< 4;}while(0)
/* [ 5: 5] */ #define BA_cmn_fIntSts0_ists_5i 0x00018
/* ---:--- */ #define bcmn_fIntSts0_ists_5i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_5i 5 /*: 5*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_5i 0x00000020
/* ---:--- */ #define GET32cmn_fIntSts0_ists_5i(r32) (((r32)>> 5)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_5i(r16) (((r16)>> 5)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_5i(r32,v) do{(r32)&=~(0x0001<< 5);(r32)|=((v)&0x0001)<< 5;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_5i(r16,v) do{(r16)&=~(0x0001<< 5);(r16)|=((v)&0x0001)<< 5;}while(0)
/* [ 6: 6] */ #define BA_cmn_fIntSts0_ists_6i 0x00018
/* ---:--- */ #define bcmn_fIntSts0_ists_6i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_6i 6 /*: 6*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_6i 0x00000040
/* ---:--- */ #define GET32cmn_fIntSts0_ists_6i(r32) (((r32)>> 6)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_6i(r16) (((r16)>> 6)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_6i(r32,v) do{(r32)&=~(0x0001<< 6);(r32)|=((v)&0x0001)<< 6;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_6i(r16,v) do{(r16)&=~(0x0001<< 6);(r16)|=((v)&0x0001)<< 6;}while(0)
/* [ 7: 7] */ #define BA_cmn_fIntSts0_ists_7i 0x00018
/* ---:--- */ #define bcmn_fIntSts0_ists_7i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_7i 7 /*: 7*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_7i 0x00000080
/* ---:--- */ #define GET32cmn_fIntSts0_ists_7i(r32) (((r32)>> 7)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_7i(r16) (((r16)>> 7)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_7i(r32,v) do{(r32)&=~(0x0001<< 7);(r32)|=((v)&0x0001)<< 7;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_7i(r16,v) do{(r16)&=~(0x0001<< 7);(r16)|=((v)&0x0001)<< 7;}while(0)
/* [ 8: 8] */ #define BA_cmn_fIntSts0_ists_8i 0x00019
/* ---:--- */ #define bcmn_fIntSts0_ists_8i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_8i 8 /*: 8*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_8i 0x00000100
/* ---:--- */ #define GET32cmn_fIntSts0_ists_8i(r32) (((r32)>> 8)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_8i(r16) (((r16)>> 8)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_8i(r32,v) do{(r32)&=~(0x0001<< 8);(r32)|=((v)&0x0001)<< 8;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_8i(r16,v) do{(r16)&=~(0x0001<< 8);(r16)|=((v)&0x0001)<< 8;}while(0)
/* [ 9: 9] */ #define BA_cmn_fIntSts0_ists_9i 0x00019
/* ---:--- */ #define bcmn_fIntSts0_ists_9i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_9i 9 /*: 9*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_9i 0x00000200
/* ---:--- */ #define GET32cmn_fIntSts0_ists_9i(r32) (((r32)>> 9)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_9i(r16) (((r16)>> 9)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_9i(r32,v) do{(r32)&=~(0x0001<< 9);(r32)|=((v)&0x0001)<< 9;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_9i(r16,v) do{(r16)&=~(0x0001<< 9);(r16)|=((v)&0x0001)<< 9;}while(0)
/* [10:10] */ #define BA_cmn_fIntSts0_ists_10i 0x00019
/* ---:--- */ #define bcmn_fIntSts0_ists_10i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_10i 10 /*:10*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_10i 0x00000400
/* ---:--- */ #define GET32cmn_fIntSts0_ists_10i(r32) (((r32)>>10)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_10i(r16) (((r16)>>10)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_10i(r32,v) do{(r32)&=~(0x0001<<10);(r32)|=((v)&0x0001)<<10;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_10i(r16,v) do{(r16)&=~(0x0001<<10);(r16)|=((v)&0x0001)<<10;}while(0)
/* [11:11] */ #define BA_cmn_fIntSts0_ists_11i 0x00019
/* ---:--- */ #define bcmn_fIntSts0_ists_11i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_11i 11 /*:11*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_11i 0x00000800
/* ---:--- */ #define GET32cmn_fIntSts0_ists_11i(r32) (((r32)>>11)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_11i(r16) (((r16)>>11)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_11i(r32,v) do{(r32)&=~(0x0001<<11);(r32)|=((v)&0x0001)<<11;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_11i(r16,v) do{(r16)&=~(0x0001<<11);(r16)|=((v)&0x0001)<<11;}while(0)
/* [12:12] */ #define BA_cmn_fIntSts0_ists_12i 0x00019
/* ---:--- */ #define bcmn_fIntSts0_ists_12i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_12i 12 /*:12*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_12i 0x00001000
/* ---:--- */ #define GET32cmn_fIntSts0_ists_12i(r32) (((r32)>>12)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_12i(r16) (((r16)>>12)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_12i(r32,v) do{(r32)&=~(0x0001<<12);(r32)|=((v)&0x0001)<<12;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_12i(r16,v) do{(r16)&=~(0x0001<<12);(r16)|=((v)&0x0001)<<12;}while(0)
/* [13:13] */ #define BA_cmn_fIntSts0_ists_13i 0x00019
/* ---:--- */ #define bcmn_fIntSts0_ists_13i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_13i 13 /*:13*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_13i 0x00002000
/* ---:--- */ #define GET32cmn_fIntSts0_ists_13i(r32) (((r32)>>13)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_13i(r16) (((r16)>>13)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_13i(r32,v) do{(r32)&=~(0x0001<<13);(r32)|=((v)&0x0001)<<13;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_13i(r16,v) do{(r16)&=~(0x0001<<13);(r16)|=((v)&0x0001)<<13;}while(0)
/* [14:14] */ #define BA_cmn_fIntSts0_ists_14i 0x00019
/* ---:--- */ #define bcmn_fIntSts0_ists_14i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_14i 14 /*:14*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_14i 0x00004000
/* ---:--- */ #define GET32cmn_fIntSts0_ists_14i(r32) (((r32)>>14)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_14i(r16) (((r16)>>14)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_14i(r32,v) do{(r32)&=~(0x0001<<14);(r32)|=((v)&0x0001)<<14;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_14i(r16,v) do{(r16)&=~(0x0001<<14);(r16)|=((v)&0x0001)<<14;}while(0)
/* [15:15] */ #define BA_cmn_fIntSts0_ists_15i 0x00019
/* ---:--- */ #define bcmn_fIntSts0_ists_15i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_15i 15 /*:15*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_15i 0x00008000
/* ---:--- */ #define GET32cmn_fIntSts0_ists_15i(r32) (((r32)>>15)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_15i(r16) (((r16)>>15)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_15i(r32,v) do{(r32)&=~(0x0001<<15);(r32)|=((v)&0x0001)<<15;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_15i(r16,v) do{(r16)&=~(0x0001<<15);(r16)|=((v)&0x0001)<<15;}while(0)
/* [16:16] */ #define BA_cmn_fIntSts0_ists_16i 0x0001A
/* ---:--- */ #define bcmn_fIntSts0_ists_16i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_16i 16 /*:16*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_16i 0x00010000
/* ---:--- */ #define GET32cmn_fIntSts0_ists_16i(r32) (((r32)>>16)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_16i(r16) (((r16)>> 0)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_16i(r32,v) do{(r32)&=~(0x0001<<16);(r32)|=((v)&0x0001)<<16;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_16i(r16,v) do{(r16)&=~(0x0001<< 0);(r16)|=((v)&0x0001)<< 0;}while(0)
/* [17:17] */ #define BA_cmn_fIntSts0_ists_17i 0x0001A
/* ---:--- */ #define bcmn_fIntSts0_ists_17i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_17i 17 /*:17*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_17i 0x00020000
/* ---:--- */ #define GET32cmn_fIntSts0_ists_17i(r32) (((r32)>>17)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_17i(r16) (((r16)>> 1)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_17i(r32,v) do{(r32)&=~(0x0001<<17);(r32)|=((v)&0x0001)<<17;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_17i(r16,v) do{(r16)&=~(0x0001<< 1);(r16)|=((v)&0x0001)<< 1;}while(0)
/* [18:18] */ #define BA_cmn_fIntSts0_ists_18i 0x0001A
/* ---:--- */ #define bcmn_fIntSts0_ists_18i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_18i 18 /*:18*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_18i 0x00040000
/* ---:--- */ #define GET32cmn_fIntSts0_ists_18i(r32) (((r32)>>18)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_18i(r16) (((r16)>> 2)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_18i(r32,v) do{(r32)&=~(0x0001<<18);(r32)|=((v)&0x0001)<<18;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_18i(r16,v) do{(r16)&=~(0x0001<< 2);(r16)|=((v)&0x0001)<< 2;}while(0)
/* [19:19] */ #define BA_cmn_fIntSts0_ists_19i 0x0001A
/* ---:--- */ #define bcmn_fIntSts0_ists_19i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_19i 19 /*:19*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_19i 0x00080000
/* ---:--- */ #define GET32cmn_fIntSts0_ists_19i(r32) (((r32)>>19)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_19i(r16) (((r16)>> 3)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_19i(r32,v) do{(r32)&=~(0x0001<<19);(r32)|=((v)&0x0001)<<19;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_19i(r16,v) do{(r16)&=~(0x0001<< 3);(r16)|=((v)&0x0001)<< 3;}while(0)
/* [20:20] */ #define BA_cmn_fIntSts0_ists_20i 0x0001A
/* ---:--- */ #define bcmn_fIntSts0_ists_20i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_20i 20 /*:20*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_20i 0x00100000
/* ---:--- */ #define GET32cmn_fIntSts0_ists_20i(r32) (((r32)>>20)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_20i(r16) (((r16)>> 4)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_20i(r32,v) do{(r32)&=~(0x0001<<20);(r32)|=((v)&0x0001)<<20;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_20i(r16,v) do{(r16)&=~(0x0001<< 4);(r16)|=((v)&0x0001)<< 4;}while(0)
/* [21:21] */ #define BA_cmn_fIntSts0_ists_21i 0x0001A
/* ---:--- */ #define bcmn_fIntSts0_ists_21i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_21i 21 /*:21*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_21i 0x00200000
/* ---:--- */ #define GET32cmn_fIntSts0_ists_21i(r32) (((r32)>>21)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_21i(r16) (((r16)>> 5)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_21i(r32,v) do{(r32)&=~(0x0001<<21);(r32)|=((v)&0x0001)<<21;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_21i(r16,v) do{(r16)&=~(0x0001<< 5);(r16)|=((v)&0x0001)<< 5;}while(0)
/* [22:22] */ #define BA_cmn_fIntSts0_ists_22i 0x0001A
/* ---:--- */ #define bcmn_fIntSts0_ists_22i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_22i 22 /*:22*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_22i 0x00400000
/* ---:--- */ #define GET32cmn_fIntSts0_ists_22i(r32) (((r32)>>22)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_22i(r16) (((r16)>> 6)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_22i(r32,v) do{(r32)&=~(0x0001<<22);(r32)|=((v)&0x0001)<<22;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_22i(r16,v) do{(r16)&=~(0x0001<< 6);(r16)|=((v)&0x0001)<< 6;}while(0)
/* [23:23] */ #define BA_cmn_fIntSts0_ists_23i 0x0001A
/* ---:--- */ #define bcmn_fIntSts0_ists_23i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_23i 23 /*:23*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_23i 0x00800000
/* ---:--- */ #define GET32cmn_fIntSts0_ists_23i(r32) (((r32)>>23)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_23i(r16) (((r16)>> 7)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_23i(r32,v) do{(r32)&=~(0x0001<<23);(r32)|=((v)&0x0001)<<23;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_23i(r16,v) do{(r16)&=~(0x0001<< 7);(r16)|=((v)&0x0001)<< 7;}while(0)
/* [24:24] */ #define BA_cmn_fIntSts0_ists_24i 0x0001B
/* ---:--- */ #define bcmn_fIntSts0_ists_24i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_24i 24 /*:24*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_24i 0x01000000
/* ---:--- */ #define GET32cmn_fIntSts0_ists_24i(r32) (((r32)>>24)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_24i(r16) (((r16)>> 8)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_24i(r32,v) do{(r32)&=~(0x0001<<24);(r32)|=((v)&0x0001)<<24;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_24i(r16,v) do{(r16)&=~(0x0001<< 8);(r16)|=((v)&0x0001)<< 8;}while(0)
/* [25:25] */ #define BA_cmn_fIntSts0_ists_25i 0x0001B
/* ---:--- */ #define bcmn_fIntSts0_ists_25i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_25i 25 /*:25*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_25i 0x02000000
/* ---:--- */ #define GET32cmn_fIntSts0_ists_25i(r32) (((r32)>>25)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_25i(r16) (((r16)>> 9)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_25i(r32,v) do{(r32)&=~(0x0001<<25);(r32)|=((v)&0x0001)<<25;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_25i(r16,v) do{(r16)&=~(0x0001<< 9);(r16)|=((v)&0x0001)<< 9;}while(0)
/* [26:26] */ #define BA_cmn_fIntSts0_ists_26i 0x0001B
/* ---:--- */ #define bcmn_fIntSts0_ists_26i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_26i 26 /*:26*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_26i 0x04000000
/* ---:--- */ #define GET32cmn_fIntSts0_ists_26i(r32) (((r32)>>26)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_26i(r16) (((r16)>>10)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_26i(r32,v) do{(r32)&=~(0x0001<<26);(r32)|=((v)&0x0001)<<26;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_26i(r16,v) do{(r16)&=~(0x0001<<10);(r16)|=((v)&0x0001)<<10;}while(0)
/* [27:27] */ #define BA_cmn_fIntSts0_ists_27i 0x0001B
/* ---:--- */ #define bcmn_fIntSts0_ists_27i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_27i 27 /*:27*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_27i 0x08000000
/* ---:--- */ #define GET32cmn_fIntSts0_ists_27i(r32) (((r32)>>27)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_27i(r16) (((r16)>>11)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_27i(r32,v) do{(r32)&=~(0x0001<<27);(r32)|=((v)&0x0001)<<27;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_27i(r16,v) do{(r16)&=~(0x0001<<11);(r16)|=((v)&0x0001)<<11;}while(0)
/* [28:28] */ #define BA_cmn_fIntSts0_ists_28i 0x0001B
/* ---:--- */ #define bcmn_fIntSts0_ists_28i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_28i 28 /*:28*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_28i 0x10000000
/* ---:--- */ #define GET32cmn_fIntSts0_ists_28i(r32) (((r32)>>28)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_28i(r16) (((r16)>>12)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_28i(r32,v) do{(r32)&=~(0x0001<<28);(r32)|=((v)&0x0001)<<28;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_28i(r16,v) do{(r16)&=~(0x0001<<12);(r16)|=((v)&0x0001)<<12;}while(0)
/* [29:29] */ #define BA_cmn_fIntSts0_ists_29i 0x0001B
/* ---:--- */ #define bcmn_fIntSts0_ists_29i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_29i 29 /*:29*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_29i 0x20000000
/* ---:--- */ #define GET32cmn_fIntSts0_ists_29i(r32) (((r32)>>29)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_29i(r16) (((r16)>>13)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_29i(r32,v) do{(r32)&=~(0x0001<<29);(r32)|=((v)&0x0001)<<29;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_29i(r16,v) do{(r16)&=~(0x0001<<13);(r16)|=((v)&0x0001)<<13;}while(0)
/* [30:30] */ #define BA_cmn_fIntSts0_ists_30i 0x0001B
/* ---:--- */ #define bcmn_fIntSts0_ists_30i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_30i 30 /*:30*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_30i 0x40000000
/* ---:--- */ #define GET32cmn_fIntSts0_ists_30i(r32) (((r32)>>30)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_30i(r16) (((r16)>>14)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_30i(r32,v) do{(r32)&=~(0x0001<<30);(r32)|=((v)&0x0001)<<30;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_30i(r16,v) do{(r16)&=~(0x0001<<14);(r16)|=((v)&0x0001)<<14;}while(0)
/* [31:31] */ #define BA_cmn_fIntSts0_ists_31i 0x0001B
/* ---:--- */ #define bcmn_fIntSts0_ists_31i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts0_ists_31i 31 /*:31*/
/* ---:--- */ #define MSK32cmn_fIntSts0_ists_31i 0x80000000
/* ---:--- */ #define GET32cmn_fIntSts0_ists_31i(r32) (((r32)>>31)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts0_ists_31i(r16) (((r16)>>15)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts0_ists_31i(r32,v) do{(r32)&=~(0x0001<<31);(r32)|=((v)&0x0001)<<31;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts0_ists_31i(r16,v) do{(r16)&=~(0x0001<<15);(r16)|=((v)&0x0001)<<15;}while(0)
#define RA_cmn_fIntSts1 0x0001C
#define w32cmn_fIntSts1 { \
UNSG32 ufIntSts1_ists_0i : 1; \
UNSG32 ufIntSts1_ists_1i : 1; \
UNSG32 ufIntSts1_ists_2i : 1; \
UNSG32 ufIntSts1_ists_3i : 1; \
UNSG32 ufIntSts1_ists_4i : 1; \
UNSG32 ufIntSts1_ists_5i : 1; \
UNSG32 ufIntSts1_ists_6i : 1; \
UNSG32 ufIntSts1_ists_7i : 1; \
UNSG32 ufIntSts1_ists_8i : 1; \
UNSG32 ufIntSts1_ists_9i : 1; \
UNSG32 ufIntSts1_ists_10i : 1; \
UNSG32 ufIntSts1_ists_11i : 1; \
UNSG32 ufIntSts1_ists_12i : 1; \
UNSG32 ufIntSts1_ists_13i : 1; \
UNSG32 ufIntSts1_ists_14i : 1; \
UNSG32 ufIntSts1_ists_15i : 1; \
UNSG32 ufIntSts1_ists_16i : 1; \
UNSG32 ufIntSts1_ists_17i : 1; \
UNSG32 ufIntSts1_ists_18i : 1; \
UNSG32 ufIntSts1_ists_19i : 1; \
UNSG32 ufIntSts1_ists_20i : 1; \
UNSG32 ufIntSts1_ists_21i : 1; \
UNSG32 ufIntSts1_ists_22i : 1; \
UNSG32 ufIntSts1_ists_23i : 1; \
UNSG32 ufIntSts1_ists_24i : 1; \
UNSG32 ufIntSts1_ists_25i : 1; \
UNSG32 ufIntSts1_ists_26i : 1; \
UNSG32 ufIntSts1_ists_27i : 1; \
UNSG32 ufIntSts1_ists_28i : 1; \
UNSG32 ufIntSts1_ists_29i : 1; \
UNSG32 ufIntSts1_ists_30i : 1; \
UNSG32 ufIntSts1_ists_31i : 1; \
}
/* @'0001C */ union { UNSG32 u32cmn_fIntSts1;
struct w32cmn_fIntSts1;
};
/* [ 0: 0] */ #define BA_cmn_fIntSts1_ists_0i 0x0001C
/* ---:--- */ #define bcmn_fIntSts1_ists_0i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_0i 0 /*: 0*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_0i 0x00000001
/* ---:--- */ #define GET32cmn_fIntSts1_ists_0i(r32) (((r32)>> 0)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_0i(r16) (((r16)>> 0)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_0i(r32,v) do{(r32)&=~(0x0001<< 0);(r32)|=((v)&0x0001)<< 0;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_0i(r16,v) do{(r16)&=~(0x0001<< 0);(r16)|=((v)&0x0001)<< 0;}while(0)
/* [ 1: 1] */ #define BA_cmn_fIntSts1_ists_1i 0x0001C
/* ---:--- */ #define bcmn_fIntSts1_ists_1i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_1i 1 /*: 1*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_1i 0x00000002
/* ---:--- */ #define GET32cmn_fIntSts1_ists_1i(r32) (((r32)>> 1)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_1i(r16) (((r16)>> 1)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_1i(r32,v) do{(r32)&=~(0x0001<< 1);(r32)|=((v)&0x0001)<< 1;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_1i(r16,v) do{(r16)&=~(0x0001<< 1);(r16)|=((v)&0x0001)<< 1;}while(0)
/* [ 2: 2] */ #define BA_cmn_fIntSts1_ists_2i 0x0001C
/* ---:--- */ #define bcmn_fIntSts1_ists_2i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_2i 2 /*: 2*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_2i 0x00000004
/* ---:--- */ #define GET32cmn_fIntSts1_ists_2i(r32) (((r32)>> 2)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_2i(r16) (((r16)>> 2)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_2i(r32,v) do{(r32)&=~(0x0001<< 2);(r32)|=((v)&0x0001)<< 2;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_2i(r16,v) do{(r16)&=~(0x0001<< 2);(r16)|=((v)&0x0001)<< 2;}while(0)
/* [ 3: 3] */ #define BA_cmn_fIntSts1_ists_3i 0x0001C
/* ---:--- */ #define bcmn_fIntSts1_ists_3i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_3i 3 /*: 3*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_3i 0x00000008
/* ---:--- */ #define GET32cmn_fIntSts1_ists_3i(r32) (((r32)>> 3)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_3i(r16) (((r16)>> 3)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_3i(r32,v) do{(r32)&=~(0x0001<< 3);(r32)|=((v)&0x0001)<< 3;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_3i(r16,v) do{(r16)&=~(0x0001<< 3);(r16)|=((v)&0x0001)<< 3;}while(0)
/* [ 4: 4] */ #define BA_cmn_fIntSts1_ists_4i 0x0001C
/* ---:--- */ #define bcmn_fIntSts1_ists_4i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_4i 4 /*: 4*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_4i 0x00000010
/* ---:--- */ #define GET32cmn_fIntSts1_ists_4i(r32) (((r32)>> 4)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_4i(r16) (((r16)>> 4)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_4i(r32,v) do{(r32)&=~(0x0001<< 4);(r32)|=((v)&0x0001)<< 4;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_4i(r16,v) do{(r16)&=~(0x0001<< 4);(r16)|=((v)&0x0001)<< 4;}while(0)
/* [ 5: 5] */ #define BA_cmn_fIntSts1_ists_5i 0x0001C
/* ---:--- */ #define bcmn_fIntSts1_ists_5i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_5i 5 /*: 5*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_5i 0x00000020
/* ---:--- */ #define GET32cmn_fIntSts1_ists_5i(r32) (((r32)>> 5)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_5i(r16) (((r16)>> 5)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_5i(r32,v) do{(r32)&=~(0x0001<< 5);(r32)|=((v)&0x0001)<< 5;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_5i(r16,v) do{(r16)&=~(0x0001<< 5);(r16)|=((v)&0x0001)<< 5;}while(0)
/* [ 6: 6] */ #define BA_cmn_fIntSts1_ists_6i 0x0001C
/* ---:--- */ #define bcmn_fIntSts1_ists_6i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_6i 6 /*: 6*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_6i 0x00000040
/* ---:--- */ #define GET32cmn_fIntSts1_ists_6i(r32) (((r32)>> 6)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_6i(r16) (((r16)>> 6)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_6i(r32,v) do{(r32)&=~(0x0001<< 6);(r32)|=((v)&0x0001)<< 6;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_6i(r16,v) do{(r16)&=~(0x0001<< 6);(r16)|=((v)&0x0001)<< 6;}while(0)
/* [ 7: 7] */ #define BA_cmn_fIntSts1_ists_7i 0x0001C
/* ---:--- */ #define bcmn_fIntSts1_ists_7i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_7i 7 /*: 7*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_7i 0x00000080
/* ---:--- */ #define GET32cmn_fIntSts1_ists_7i(r32) (((r32)>> 7)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_7i(r16) (((r16)>> 7)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_7i(r32,v) do{(r32)&=~(0x0001<< 7);(r32)|=((v)&0x0001)<< 7;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_7i(r16,v) do{(r16)&=~(0x0001<< 7);(r16)|=((v)&0x0001)<< 7;}while(0)
/* [ 8: 8] */ #define BA_cmn_fIntSts1_ists_8i 0x0001D
/* ---:--- */ #define bcmn_fIntSts1_ists_8i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_8i 8 /*: 8*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_8i 0x00000100
/* ---:--- */ #define GET32cmn_fIntSts1_ists_8i(r32) (((r32)>> 8)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_8i(r16) (((r16)>> 8)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_8i(r32,v) do{(r32)&=~(0x0001<< 8);(r32)|=((v)&0x0001)<< 8;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_8i(r16,v) do{(r16)&=~(0x0001<< 8);(r16)|=((v)&0x0001)<< 8;}while(0)
/* [ 9: 9] */ #define BA_cmn_fIntSts1_ists_9i 0x0001D
/* ---:--- */ #define bcmn_fIntSts1_ists_9i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_9i 9 /*: 9*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_9i 0x00000200
/* ---:--- */ #define GET32cmn_fIntSts1_ists_9i(r32) (((r32)>> 9)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_9i(r16) (((r16)>> 9)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_9i(r32,v) do{(r32)&=~(0x0001<< 9);(r32)|=((v)&0x0001)<< 9;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_9i(r16,v) do{(r16)&=~(0x0001<< 9);(r16)|=((v)&0x0001)<< 9;}while(0)
/* [10:10] */ #define BA_cmn_fIntSts1_ists_10i 0x0001D
/* ---:--- */ #define bcmn_fIntSts1_ists_10i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_10i 10 /*:10*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_10i 0x00000400
/* ---:--- */ #define GET32cmn_fIntSts1_ists_10i(r32) (((r32)>>10)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_10i(r16) (((r16)>>10)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_10i(r32,v) do{(r32)&=~(0x0001<<10);(r32)|=((v)&0x0001)<<10;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_10i(r16,v) do{(r16)&=~(0x0001<<10);(r16)|=((v)&0x0001)<<10;}while(0)
/* [11:11] */ #define BA_cmn_fIntSts1_ists_11i 0x0001D
/* ---:--- */ #define bcmn_fIntSts1_ists_11i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_11i 11 /*:11*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_11i 0x00000800
/* ---:--- */ #define GET32cmn_fIntSts1_ists_11i(r32) (((r32)>>11)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_11i(r16) (((r16)>>11)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_11i(r32,v) do{(r32)&=~(0x0001<<11);(r32)|=((v)&0x0001)<<11;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_11i(r16,v) do{(r16)&=~(0x0001<<11);(r16)|=((v)&0x0001)<<11;}while(0)
/* [12:12] */ #define BA_cmn_fIntSts1_ists_12i 0x0001D
/* ---:--- */ #define bcmn_fIntSts1_ists_12i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_12i 12 /*:12*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_12i 0x00001000
/* ---:--- */ #define GET32cmn_fIntSts1_ists_12i(r32) (((r32)>>12)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_12i(r16) (((r16)>>12)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_12i(r32,v) do{(r32)&=~(0x0001<<12);(r32)|=((v)&0x0001)<<12;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_12i(r16,v) do{(r16)&=~(0x0001<<12);(r16)|=((v)&0x0001)<<12;}while(0)
/* [13:13] */ #define BA_cmn_fIntSts1_ists_13i 0x0001D
/* ---:--- */ #define bcmn_fIntSts1_ists_13i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_13i 13 /*:13*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_13i 0x00002000
/* ---:--- */ #define GET32cmn_fIntSts1_ists_13i(r32) (((r32)>>13)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_13i(r16) (((r16)>>13)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_13i(r32,v) do{(r32)&=~(0x0001<<13);(r32)|=((v)&0x0001)<<13;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_13i(r16,v) do{(r16)&=~(0x0001<<13);(r16)|=((v)&0x0001)<<13;}while(0)
/* [14:14] */ #define BA_cmn_fIntSts1_ists_14i 0x0001D
/* ---:--- */ #define bcmn_fIntSts1_ists_14i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_14i 14 /*:14*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_14i 0x00004000
/* ---:--- */ #define GET32cmn_fIntSts1_ists_14i(r32) (((r32)>>14)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_14i(r16) (((r16)>>14)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_14i(r32,v) do{(r32)&=~(0x0001<<14);(r32)|=((v)&0x0001)<<14;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_14i(r16,v) do{(r16)&=~(0x0001<<14);(r16)|=((v)&0x0001)<<14;}while(0)
/* [15:15] */ #define BA_cmn_fIntSts1_ists_15i 0x0001D
/* ---:--- */ #define bcmn_fIntSts1_ists_15i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_15i 15 /*:15*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_15i 0x00008000
/* ---:--- */ #define GET32cmn_fIntSts1_ists_15i(r32) (((r32)>>15)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_15i(r16) (((r16)>>15)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_15i(r32,v) do{(r32)&=~(0x0001<<15);(r32)|=((v)&0x0001)<<15;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_15i(r16,v) do{(r16)&=~(0x0001<<15);(r16)|=((v)&0x0001)<<15;}while(0)
/* [16:16] */ #define BA_cmn_fIntSts1_ists_16i 0x0001E
/* ---:--- */ #define bcmn_fIntSts1_ists_16i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_16i 16 /*:16*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_16i 0x00010000
/* ---:--- */ #define GET32cmn_fIntSts1_ists_16i(r32) (((r32)>>16)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_16i(r16) (((r16)>> 0)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_16i(r32,v) do{(r32)&=~(0x0001<<16);(r32)|=((v)&0x0001)<<16;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_16i(r16,v) do{(r16)&=~(0x0001<< 0);(r16)|=((v)&0x0001)<< 0;}while(0)
/* [17:17] */ #define BA_cmn_fIntSts1_ists_17i 0x0001E
/* ---:--- */ #define bcmn_fIntSts1_ists_17i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_17i 17 /*:17*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_17i 0x00020000
/* ---:--- */ #define GET32cmn_fIntSts1_ists_17i(r32) (((r32)>>17)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_17i(r16) (((r16)>> 1)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_17i(r32,v) do{(r32)&=~(0x0001<<17);(r32)|=((v)&0x0001)<<17;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_17i(r16,v) do{(r16)&=~(0x0001<< 1);(r16)|=((v)&0x0001)<< 1;}while(0)
/* [18:18] */ #define BA_cmn_fIntSts1_ists_18i 0x0001E
/* ---:--- */ #define bcmn_fIntSts1_ists_18i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_18i 18 /*:18*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_18i 0x00040000
/* ---:--- */ #define GET32cmn_fIntSts1_ists_18i(r32) (((r32)>>18)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_18i(r16) (((r16)>> 2)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_18i(r32,v) do{(r32)&=~(0x0001<<18);(r32)|=((v)&0x0001)<<18;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_18i(r16,v) do{(r16)&=~(0x0001<< 2);(r16)|=((v)&0x0001)<< 2;}while(0)
/* [19:19] */ #define BA_cmn_fIntSts1_ists_19i 0x0001E
/* ---:--- */ #define bcmn_fIntSts1_ists_19i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_19i 19 /*:19*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_19i 0x00080000
/* ---:--- */ #define GET32cmn_fIntSts1_ists_19i(r32) (((r32)>>19)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_19i(r16) (((r16)>> 3)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_19i(r32,v) do{(r32)&=~(0x0001<<19);(r32)|=((v)&0x0001)<<19;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_19i(r16,v) do{(r16)&=~(0x0001<< 3);(r16)|=((v)&0x0001)<< 3;}while(0)
/* [20:20] */ #define BA_cmn_fIntSts1_ists_20i 0x0001E
/* ---:--- */ #define bcmn_fIntSts1_ists_20i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_20i 20 /*:20*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_20i 0x00100000
/* ---:--- */ #define GET32cmn_fIntSts1_ists_20i(r32) (((r32)>>20)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_20i(r16) (((r16)>> 4)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_20i(r32,v) do{(r32)&=~(0x0001<<20);(r32)|=((v)&0x0001)<<20;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_20i(r16,v) do{(r16)&=~(0x0001<< 4);(r16)|=((v)&0x0001)<< 4;}while(0)
/* [21:21] */ #define BA_cmn_fIntSts1_ists_21i 0x0001E
/* ---:--- */ #define bcmn_fIntSts1_ists_21i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_21i 21 /*:21*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_21i 0x00200000
/* ---:--- */ #define GET32cmn_fIntSts1_ists_21i(r32) (((r32)>>21)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_21i(r16) (((r16)>> 5)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_21i(r32,v) do{(r32)&=~(0x0001<<21);(r32)|=((v)&0x0001)<<21;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_21i(r16,v) do{(r16)&=~(0x0001<< 5);(r16)|=((v)&0x0001)<< 5;}while(0)
/* [22:22] */ #define BA_cmn_fIntSts1_ists_22i 0x0001E
/* ---:--- */ #define bcmn_fIntSts1_ists_22i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_22i 22 /*:22*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_22i 0x00400000
/* ---:--- */ #define GET32cmn_fIntSts1_ists_22i(r32) (((r32)>>22)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_22i(r16) (((r16)>> 6)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_22i(r32,v) do{(r32)&=~(0x0001<<22);(r32)|=((v)&0x0001)<<22;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_22i(r16,v) do{(r16)&=~(0x0001<< 6);(r16)|=((v)&0x0001)<< 6;}while(0)
/* [23:23] */ #define BA_cmn_fIntSts1_ists_23i 0x0001E
/* ---:--- */ #define bcmn_fIntSts1_ists_23i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_23i 23 /*:23*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_23i 0x00800000
/* ---:--- */ #define GET32cmn_fIntSts1_ists_23i(r32) (((r32)>>23)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_23i(r16) (((r16)>> 7)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_23i(r32,v) do{(r32)&=~(0x0001<<23);(r32)|=((v)&0x0001)<<23;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_23i(r16,v) do{(r16)&=~(0x0001<< 7);(r16)|=((v)&0x0001)<< 7;}while(0)
/* [24:24] */ #define BA_cmn_fIntSts1_ists_24i 0x0001F
/* ---:--- */ #define bcmn_fIntSts1_ists_24i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_24i 24 /*:24*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_24i 0x01000000
/* ---:--- */ #define GET32cmn_fIntSts1_ists_24i(r32) (((r32)>>24)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_24i(r16) (((r16)>> 8)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_24i(r32,v) do{(r32)&=~(0x0001<<24);(r32)|=((v)&0x0001)<<24;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_24i(r16,v) do{(r16)&=~(0x0001<< 8);(r16)|=((v)&0x0001)<< 8;}while(0)
/* [25:25] */ #define BA_cmn_fIntSts1_ists_25i 0x0001F
/* ---:--- */ #define bcmn_fIntSts1_ists_25i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_25i 25 /*:25*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_25i 0x02000000
/* ---:--- */ #define GET32cmn_fIntSts1_ists_25i(r32) (((r32)>>25)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_25i(r16) (((r16)>> 9)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_25i(r32,v) do{(r32)&=~(0x0001<<25);(r32)|=((v)&0x0001)<<25;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_25i(r16,v) do{(r16)&=~(0x0001<< 9);(r16)|=((v)&0x0001)<< 9;}while(0)
/* [26:26] */ #define BA_cmn_fIntSts1_ists_26i 0x0001F
/* ---:--- */ #define bcmn_fIntSts1_ists_26i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_26i 26 /*:26*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_26i 0x04000000
/* ---:--- */ #define GET32cmn_fIntSts1_ists_26i(r32) (((r32)>>26)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_26i(r16) (((r16)>>10)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_26i(r32,v) do{(r32)&=~(0x0001<<26);(r32)|=((v)&0x0001)<<26;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_26i(r16,v) do{(r16)&=~(0x0001<<10);(r16)|=((v)&0x0001)<<10;}while(0)
/* [27:27] */ #define BA_cmn_fIntSts1_ists_27i 0x0001F
/* ---:--- */ #define bcmn_fIntSts1_ists_27i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_27i 27 /*:27*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_27i 0x08000000
/* ---:--- */ #define GET32cmn_fIntSts1_ists_27i(r32) (((r32)>>27)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_27i(r16) (((r16)>>11)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_27i(r32,v) do{(r32)&=~(0x0001<<27);(r32)|=((v)&0x0001)<<27;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_27i(r16,v) do{(r16)&=~(0x0001<<11);(r16)|=((v)&0x0001)<<11;}while(0)
/* [28:28] */ #define BA_cmn_fIntSts1_ists_28i 0x0001F
/* ---:--- */ #define bcmn_fIntSts1_ists_28i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_28i 28 /*:28*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_28i 0x10000000
/* ---:--- */ #define GET32cmn_fIntSts1_ists_28i(r32) (((r32)>>28)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_28i(r16) (((r16)>>12)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_28i(r32,v) do{(r32)&=~(0x0001<<28);(r32)|=((v)&0x0001)<<28;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_28i(r16,v) do{(r16)&=~(0x0001<<12);(r16)|=((v)&0x0001)<<12;}while(0)
/* [29:29] */ #define BA_cmn_fIntSts1_ists_29i 0x0001F
/* ---:--- */ #define bcmn_fIntSts1_ists_29i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_29i 29 /*:29*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_29i 0x20000000
/* ---:--- */ #define GET32cmn_fIntSts1_ists_29i(r32) (((r32)>>29)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_29i(r16) (((r16)>>13)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_29i(r32,v) do{(r32)&=~(0x0001<<29);(r32)|=((v)&0x0001)<<29;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_29i(r16,v) do{(r16)&=~(0x0001<<13);(r16)|=((v)&0x0001)<<13;}while(0)
/* [30:30] */ #define BA_cmn_fIntSts1_ists_30i 0x0001F
/* ---:--- */ #define bcmn_fIntSts1_ists_30i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_30i 30 /*:30*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_30i 0x40000000
/* ---:--- */ #define GET32cmn_fIntSts1_ists_30i(r32) (((r32)>>30)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_30i(r16) (((r16)>>14)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_30i(r32,v) do{(r32)&=~(0x0001<<30);(r32)|=((v)&0x0001)<<30;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_30i(r16,v) do{(r16)&=~(0x0001<<14);(r16)|=((v)&0x0001)<<14;}while(0)
/* [31:31] */ #define BA_cmn_fIntSts1_ists_31i 0x0001F
/* ---:--- */ #define bcmn_fIntSts1_ists_31i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts1_ists_31i 31 /*:31*/
/* ---:--- */ #define MSK32cmn_fIntSts1_ists_31i 0x80000000
/* ---:--- */ #define GET32cmn_fIntSts1_ists_31i(r32) (((r32)>>31)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts1_ists_31i(r16) (((r16)>>15)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts1_ists_31i(r32,v) do{(r32)&=~(0x0001<<31);(r32)|=((v)&0x0001)<<31;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts1_ists_31i(r16,v) do{(r16)&=~(0x0001<<15);(r16)|=((v)&0x0001)<<15;}while(0)
#define RA_cmn_fIntSts2 0x00020
#define w32cmn_fIntSts2 { \
UNSG32 ufIntSts2_ists_0i : 1; \
UNSG32 ufIntSts2_ists_1i : 1; \
UNSG32 ufIntSts2_ists_2i : 1; \
UNSG32 ufIntSts2_ists_3i : 1; \
UNSG32 ufIntSts2_ists_4i : 1; \
UNSG32 ufIntSts2_ists_5i : 1; \
UNSG32 ufIntSts2_ists_6i : 1; \
UNSG32 ufIntSts2_ists_7i : 1; \
UNSG32 ufIntSts2_ists_8i : 1; \
UNSG32 ufIntSts2_ists_9i : 1; \
UNSG32 ufIntSts2_ists_10i : 1; \
UNSG32 ufIntSts2_ists_11i : 1; \
UNSG32 ufIntSts2_ists_12i : 1; \
UNSG32 ufIntSts2_ists_13i : 1; \
UNSG32 ufIntSts2_ists_14i : 1; \
UNSG32 ufIntSts2_ists_15i : 1; \
UNSG32 ufIntSts2_ists_16i : 1; \
UNSG32 ufIntSts2_ists_17i : 1; \
UNSG32 ufIntSts2_ists_18i : 1; \
UNSG32 ufIntSts2_ists_19i : 1; \
UNSG32 ufIntSts2_ists_20i : 1; \
UNSG32 ufIntSts2_ists_21i : 1; \
UNSG32 ufIntSts2_ists_22i : 1; \
UNSG32 ufIntSts2_ists_23i : 1; \
UNSG32 ufIntSts2_ists_24i : 1; \
UNSG32 ufIntSts2_ists_25i : 1; \
UNSG32 ufIntSts2_ists_26i : 1; \
UNSG32 ufIntSts2_ists_27i : 1; \
UNSG32 ufIntSts2_ists_28i : 1; \
UNSG32 ufIntSts2_ists_29i : 1; \
UNSG32 ufIntSts2_ists_30i : 1; \
UNSG32 ufIntSts2_ists_31i : 1; \
}
/* @'00020 */ union { UNSG32 u32cmn_fIntSts2;
struct w32cmn_fIntSts2;
};
/* [ 0: 0] */ #define BA_cmn_fIntSts2_ists_0i 0x00020
/* ---:--- */ #define bcmn_fIntSts2_ists_0i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_0i 0 /*: 0*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_0i 0x00000001
/* ---:--- */ #define GET32cmn_fIntSts2_ists_0i(r32) (((r32)>> 0)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_0i(r16) (((r16)>> 0)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_0i(r32,v) do{(r32)&=~(0x0001<< 0);(r32)|=((v)&0x0001)<< 0;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_0i(r16,v) do{(r16)&=~(0x0001<< 0);(r16)|=((v)&0x0001)<< 0;}while(0)
/* [ 1: 1] */ #define BA_cmn_fIntSts2_ists_1i 0x00020
/* ---:--- */ #define bcmn_fIntSts2_ists_1i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_1i 1 /*: 1*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_1i 0x00000002
/* ---:--- */ #define GET32cmn_fIntSts2_ists_1i(r32) (((r32)>> 1)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_1i(r16) (((r16)>> 1)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_1i(r32,v) do{(r32)&=~(0x0001<< 1);(r32)|=((v)&0x0001)<< 1;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_1i(r16,v) do{(r16)&=~(0x0001<< 1);(r16)|=((v)&0x0001)<< 1;}while(0)
/* [ 2: 2] */ #define BA_cmn_fIntSts2_ists_2i 0x00020
/* ---:--- */ #define bcmn_fIntSts2_ists_2i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_2i 2 /*: 2*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_2i 0x00000004
/* ---:--- */ #define GET32cmn_fIntSts2_ists_2i(r32) (((r32)>> 2)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_2i(r16) (((r16)>> 2)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_2i(r32,v) do{(r32)&=~(0x0001<< 2);(r32)|=((v)&0x0001)<< 2;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_2i(r16,v) do{(r16)&=~(0x0001<< 2);(r16)|=((v)&0x0001)<< 2;}while(0)
/* [ 3: 3] */ #define BA_cmn_fIntSts2_ists_3i 0x00020
/* ---:--- */ #define bcmn_fIntSts2_ists_3i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_3i 3 /*: 3*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_3i 0x00000008
/* ---:--- */ #define GET32cmn_fIntSts2_ists_3i(r32) (((r32)>> 3)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_3i(r16) (((r16)>> 3)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_3i(r32,v) do{(r32)&=~(0x0001<< 3);(r32)|=((v)&0x0001)<< 3;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_3i(r16,v) do{(r16)&=~(0x0001<< 3);(r16)|=((v)&0x0001)<< 3;}while(0)
/* [ 4: 4] */ #define BA_cmn_fIntSts2_ists_4i 0x00020
/* ---:--- */ #define bcmn_fIntSts2_ists_4i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_4i 4 /*: 4*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_4i 0x00000010
/* ---:--- */ #define GET32cmn_fIntSts2_ists_4i(r32) (((r32)>> 4)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_4i(r16) (((r16)>> 4)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_4i(r32,v) do{(r32)&=~(0x0001<< 4);(r32)|=((v)&0x0001)<< 4;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_4i(r16,v) do{(r16)&=~(0x0001<< 4);(r16)|=((v)&0x0001)<< 4;}while(0)
/* [ 5: 5] */ #define BA_cmn_fIntSts2_ists_5i 0x00020
/* ---:--- */ #define bcmn_fIntSts2_ists_5i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_5i 5 /*: 5*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_5i 0x00000020
/* ---:--- */ #define GET32cmn_fIntSts2_ists_5i(r32) (((r32)>> 5)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_5i(r16) (((r16)>> 5)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_5i(r32,v) do{(r32)&=~(0x0001<< 5);(r32)|=((v)&0x0001)<< 5;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_5i(r16,v) do{(r16)&=~(0x0001<< 5);(r16)|=((v)&0x0001)<< 5;}while(0)
/* [ 6: 6] */ #define BA_cmn_fIntSts2_ists_6i 0x00020
/* ---:--- */ #define bcmn_fIntSts2_ists_6i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_6i 6 /*: 6*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_6i 0x00000040
/* ---:--- */ #define GET32cmn_fIntSts2_ists_6i(r32) (((r32)>> 6)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_6i(r16) (((r16)>> 6)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_6i(r32,v) do{(r32)&=~(0x0001<< 6);(r32)|=((v)&0x0001)<< 6;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_6i(r16,v) do{(r16)&=~(0x0001<< 6);(r16)|=((v)&0x0001)<< 6;}while(0)
/* [ 7: 7] */ #define BA_cmn_fIntSts2_ists_7i 0x00020
/* ---:--- */ #define bcmn_fIntSts2_ists_7i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_7i 7 /*: 7*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_7i 0x00000080
/* ---:--- */ #define GET32cmn_fIntSts2_ists_7i(r32) (((r32)>> 7)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_7i(r16) (((r16)>> 7)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_7i(r32,v) do{(r32)&=~(0x0001<< 7);(r32)|=((v)&0x0001)<< 7;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_7i(r16,v) do{(r16)&=~(0x0001<< 7);(r16)|=((v)&0x0001)<< 7;}while(0)
/* [ 8: 8] */ #define BA_cmn_fIntSts2_ists_8i 0x00021
/* ---:--- */ #define bcmn_fIntSts2_ists_8i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_8i 8 /*: 8*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_8i 0x00000100
/* ---:--- */ #define GET32cmn_fIntSts2_ists_8i(r32) (((r32)>> 8)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_8i(r16) (((r16)>> 8)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_8i(r32,v) do{(r32)&=~(0x0001<< 8);(r32)|=((v)&0x0001)<< 8;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_8i(r16,v) do{(r16)&=~(0x0001<< 8);(r16)|=((v)&0x0001)<< 8;}while(0)
/* [ 9: 9] */ #define BA_cmn_fIntSts2_ists_9i 0x00021
/* ---:--- */ #define bcmn_fIntSts2_ists_9i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_9i 9 /*: 9*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_9i 0x00000200
/* ---:--- */ #define GET32cmn_fIntSts2_ists_9i(r32) (((r32)>> 9)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_9i(r16) (((r16)>> 9)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_9i(r32,v) do{(r32)&=~(0x0001<< 9);(r32)|=((v)&0x0001)<< 9;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_9i(r16,v) do{(r16)&=~(0x0001<< 9);(r16)|=((v)&0x0001)<< 9;}while(0)
/* [10:10] */ #define BA_cmn_fIntSts2_ists_10i 0x00021
/* ---:--- */ #define bcmn_fIntSts2_ists_10i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_10i 10 /*:10*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_10i 0x00000400
/* ---:--- */ #define GET32cmn_fIntSts2_ists_10i(r32) (((r32)>>10)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_10i(r16) (((r16)>>10)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_10i(r32,v) do{(r32)&=~(0x0001<<10);(r32)|=((v)&0x0001)<<10;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_10i(r16,v) do{(r16)&=~(0x0001<<10);(r16)|=((v)&0x0001)<<10;}while(0)
/* [11:11] */ #define BA_cmn_fIntSts2_ists_11i 0x00021
/* ---:--- */ #define bcmn_fIntSts2_ists_11i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_11i 11 /*:11*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_11i 0x00000800
/* ---:--- */ #define GET32cmn_fIntSts2_ists_11i(r32) (((r32)>>11)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_11i(r16) (((r16)>>11)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_11i(r32,v) do{(r32)&=~(0x0001<<11);(r32)|=((v)&0x0001)<<11;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_11i(r16,v) do{(r16)&=~(0x0001<<11);(r16)|=((v)&0x0001)<<11;}while(0)
/* [12:12] */ #define BA_cmn_fIntSts2_ists_12i 0x00021
/* ---:--- */ #define bcmn_fIntSts2_ists_12i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_12i 12 /*:12*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_12i 0x00001000
/* ---:--- */ #define GET32cmn_fIntSts2_ists_12i(r32) (((r32)>>12)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_12i(r16) (((r16)>>12)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_12i(r32,v) do{(r32)&=~(0x0001<<12);(r32)|=((v)&0x0001)<<12;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_12i(r16,v) do{(r16)&=~(0x0001<<12);(r16)|=((v)&0x0001)<<12;}while(0)
/* [13:13] */ #define BA_cmn_fIntSts2_ists_13i 0x00021
/* ---:--- */ #define bcmn_fIntSts2_ists_13i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_13i 13 /*:13*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_13i 0x00002000
/* ---:--- */ #define GET32cmn_fIntSts2_ists_13i(r32) (((r32)>>13)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_13i(r16) (((r16)>>13)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_13i(r32,v) do{(r32)&=~(0x0001<<13);(r32)|=((v)&0x0001)<<13;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_13i(r16,v) do{(r16)&=~(0x0001<<13);(r16)|=((v)&0x0001)<<13;}while(0)
/* [14:14] */ #define BA_cmn_fIntSts2_ists_14i 0x00021
/* ---:--- */ #define bcmn_fIntSts2_ists_14i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_14i 14 /*:14*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_14i 0x00004000
/* ---:--- */ #define GET32cmn_fIntSts2_ists_14i(r32) (((r32)>>14)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_14i(r16) (((r16)>>14)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_14i(r32,v) do{(r32)&=~(0x0001<<14);(r32)|=((v)&0x0001)<<14;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_14i(r16,v) do{(r16)&=~(0x0001<<14);(r16)|=((v)&0x0001)<<14;}while(0)
/* [15:15] */ #define BA_cmn_fIntSts2_ists_15i 0x00021
/* ---:--- */ #define bcmn_fIntSts2_ists_15i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_15i 15 /*:15*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_15i 0x00008000
/* ---:--- */ #define GET32cmn_fIntSts2_ists_15i(r32) (((r32)>>15)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_15i(r16) (((r16)>>15)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_15i(r32,v) do{(r32)&=~(0x0001<<15);(r32)|=((v)&0x0001)<<15;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_15i(r16,v) do{(r16)&=~(0x0001<<15);(r16)|=((v)&0x0001)<<15;}while(0)
/* [16:16] */ #define BA_cmn_fIntSts2_ists_16i 0x00022
/* ---:--- */ #define bcmn_fIntSts2_ists_16i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_16i 16 /*:16*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_16i 0x00010000
/* ---:--- */ #define GET32cmn_fIntSts2_ists_16i(r32) (((r32)>>16)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_16i(r16) (((r16)>> 0)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_16i(r32,v) do{(r32)&=~(0x0001<<16);(r32)|=((v)&0x0001)<<16;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_16i(r16,v) do{(r16)&=~(0x0001<< 0);(r16)|=((v)&0x0001)<< 0;}while(0)
/* [17:17] */ #define BA_cmn_fIntSts2_ists_17i 0x00022
/* ---:--- */ #define bcmn_fIntSts2_ists_17i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_17i 17 /*:17*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_17i 0x00020000
/* ---:--- */ #define GET32cmn_fIntSts2_ists_17i(r32) (((r32)>>17)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_17i(r16) (((r16)>> 1)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_17i(r32,v) do{(r32)&=~(0x0001<<17);(r32)|=((v)&0x0001)<<17;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_17i(r16,v) do{(r16)&=~(0x0001<< 1);(r16)|=((v)&0x0001)<< 1;}while(0)
/* [18:18] */ #define BA_cmn_fIntSts2_ists_18i 0x00022
/* ---:--- */ #define bcmn_fIntSts2_ists_18i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_18i 18 /*:18*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_18i 0x00040000
/* ---:--- */ #define GET32cmn_fIntSts2_ists_18i(r32) (((r32)>>18)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_18i(r16) (((r16)>> 2)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_18i(r32,v) do{(r32)&=~(0x0001<<18);(r32)|=((v)&0x0001)<<18;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_18i(r16,v) do{(r16)&=~(0x0001<< 2);(r16)|=((v)&0x0001)<< 2;}while(0)
/* [19:19] */ #define BA_cmn_fIntSts2_ists_19i 0x00022
/* ---:--- */ #define bcmn_fIntSts2_ists_19i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_19i 19 /*:19*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_19i 0x00080000
/* ---:--- */ #define GET32cmn_fIntSts2_ists_19i(r32) (((r32)>>19)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_19i(r16) (((r16)>> 3)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_19i(r32,v) do{(r32)&=~(0x0001<<19);(r32)|=((v)&0x0001)<<19;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_19i(r16,v) do{(r16)&=~(0x0001<< 3);(r16)|=((v)&0x0001)<< 3;}while(0)
/* [20:20] */ #define BA_cmn_fIntSts2_ists_20i 0x00022
/* ---:--- */ #define bcmn_fIntSts2_ists_20i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_20i 20 /*:20*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_20i 0x00100000
/* ---:--- */ #define GET32cmn_fIntSts2_ists_20i(r32) (((r32)>>20)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_20i(r16) (((r16)>> 4)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_20i(r32,v) do{(r32)&=~(0x0001<<20);(r32)|=((v)&0x0001)<<20;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_20i(r16,v) do{(r16)&=~(0x0001<< 4);(r16)|=((v)&0x0001)<< 4;}while(0)
/* [21:21] */ #define BA_cmn_fIntSts2_ists_21i 0x00022
/* ---:--- */ #define bcmn_fIntSts2_ists_21i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_21i 21 /*:21*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_21i 0x00200000
/* ---:--- */ #define GET32cmn_fIntSts2_ists_21i(r32) (((r32)>>21)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_21i(r16) (((r16)>> 5)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_21i(r32,v) do{(r32)&=~(0x0001<<21);(r32)|=((v)&0x0001)<<21;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_21i(r16,v) do{(r16)&=~(0x0001<< 5);(r16)|=((v)&0x0001)<< 5;}while(0)
/* [22:22] */ #define BA_cmn_fIntSts2_ists_22i 0x00022
/* ---:--- */ #define bcmn_fIntSts2_ists_22i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_22i 22 /*:22*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_22i 0x00400000
/* ---:--- */ #define GET32cmn_fIntSts2_ists_22i(r32) (((r32)>>22)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_22i(r16) (((r16)>> 6)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_22i(r32,v) do{(r32)&=~(0x0001<<22);(r32)|=((v)&0x0001)<<22;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_22i(r16,v) do{(r16)&=~(0x0001<< 6);(r16)|=((v)&0x0001)<< 6;}while(0)
/* [23:23] */ #define BA_cmn_fIntSts2_ists_23i 0x00022
/* ---:--- */ #define bcmn_fIntSts2_ists_23i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_23i 23 /*:23*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_23i 0x00800000
/* ---:--- */ #define GET32cmn_fIntSts2_ists_23i(r32) (((r32)>>23)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_23i(r16) (((r16)>> 7)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_23i(r32,v) do{(r32)&=~(0x0001<<23);(r32)|=((v)&0x0001)<<23;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_23i(r16,v) do{(r16)&=~(0x0001<< 7);(r16)|=((v)&0x0001)<< 7;}while(0)
/* [24:24] */ #define BA_cmn_fIntSts2_ists_24i 0x00023
/* ---:--- */ #define bcmn_fIntSts2_ists_24i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_24i 24 /*:24*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_24i 0x01000000
/* ---:--- */ #define GET32cmn_fIntSts2_ists_24i(r32) (((r32)>>24)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_24i(r16) (((r16)>> 8)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_24i(r32,v) do{(r32)&=~(0x0001<<24);(r32)|=((v)&0x0001)<<24;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_24i(r16,v) do{(r16)&=~(0x0001<< 8);(r16)|=((v)&0x0001)<< 8;}while(0)
/* [25:25] */ #define BA_cmn_fIntSts2_ists_25i 0x00023
/* ---:--- */ #define bcmn_fIntSts2_ists_25i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_25i 25 /*:25*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_25i 0x02000000
/* ---:--- */ #define GET32cmn_fIntSts2_ists_25i(r32) (((r32)>>25)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_25i(r16) (((r16)>> 9)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_25i(r32,v) do{(r32)&=~(0x0001<<25);(r32)|=((v)&0x0001)<<25;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_25i(r16,v) do{(r16)&=~(0x0001<< 9);(r16)|=((v)&0x0001)<< 9;}while(0)
/* [26:26] */ #define BA_cmn_fIntSts2_ists_26i 0x00023
/* ---:--- */ #define bcmn_fIntSts2_ists_26i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_26i 26 /*:26*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_26i 0x04000000
/* ---:--- */ #define GET32cmn_fIntSts2_ists_26i(r32) (((r32)>>26)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_26i(r16) (((r16)>>10)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_26i(r32,v) do{(r32)&=~(0x0001<<26);(r32)|=((v)&0x0001)<<26;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_26i(r16,v) do{(r16)&=~(0x0001<<10);(r16)|=((v)&0x0001)<<10;}while(0)
/* [27:27] */ #define BA_cmn_fIntSts2_ists_27i 0x00023
/* ---:--- */ #define bcmn_fIntSts2_ists_27i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_27i 27 /*:27*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_27i 0x08000000
/* ---:--- */ #define GET32cmn_fIntSts2_ists_27i(r32) (((r32)>>27)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_27i(r16) (((r16)>>11)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_27i(r32,v) do{(r32)&=~(0x0001<<27);(r32)|=((v)&0x0001)<<27;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_27i(r16,v) do{(r16)&=~(0x0001<<11);(r16)|=((v)&0x0001)<<11;}while(0)
/* [28:28] */ #define BA_cmn_fIntSts2_ists_28i 0x00023
/* ---:--- */ #define bcmn_fIntSts2_ists_28i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_28i 28 /*:28*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_28i 0x10000000
/* ---:--- */ #define GET32cmn_fIntSts2_ists_28i(r32) (((r32)>>28)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_28i(r16) (((r16)>>12)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_28i(r32,v) do{(r32)&=~(0x0001<<28);(r32)|=((v)&0x0001)<<28;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_28i(r16,v) do{(r16)&=~(0x0001<<12);(r16)|=((v)&0x0001)<<12;}while(0)
/* [29:29] */ #define BA_cmn_fIntSts2_ists_29i 0x00023
/* ---:--- */ #define bcmn_fIntSts2_ists_29i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_29i 29 /*:29*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_29i 0x20000000
/* ---:--- */ #define GET32cmn_fIntSts2_ists_29i(r32) (((r32)>>29)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_29i(r16) (((r16)>>13)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_29i(r32,v) do{(r32)&=~(0x0001<<29);(r32)|=((v)&0x0001)<<29;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_29i(r16,v) do{(r16)&=~(0x0001<<13);(r16)|=((v)&0x0001)<<13;}while(0)
/* [30:30] */ #define BA_cmn_fIntSts2_ists_30i 0x00023
/* ---:--- */ #define bcmn_fIntSts2_ists_30i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_30i 30 /*:30*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_30i 0x40000000
/* ---:--- */ #define GET32cmn_fIntSts2_ists_30i(r32) (((r32)>>30)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_30i(r16) (((r16)>>14)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_30i(r32,v) do{(r32)&=~(0x0001<<30);(r32)|=((v)&0x0001)<<30;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_30i(r16,v) do{(r16)&=~(0x0001<<14);(r16)|=((v)&0x0001)<<14;}while(0)
/* [31:31] */ #define BA_cmn_fIntSts2_ists_31i 0x00023
/* ---:--- */ #define bcmn_fIntSts2_ists_31i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_fIntSts2_ists_31i 31 /*:31*/
/* ---:--- */ #define MSK32cmn_fIntSts2_ists_31i 0x80000000
/* ---:--- */ #define GET32cmn_fIntSts2_ists_31i(r32) (((r32)>>31)&0x0001)
/* ---:--- */ #define GET16cmn_fIntSts2_ists_31i(r16) (((r16)>>15)&0x0001)
/* ---:--- */ #define SET32cmn_fIntSts2_ists_31i(r32,v) do{(r32)&=~(0x0001<<31);(r32)|=((v)&0x0001)<<31;}while(0)
/* ---:--- */ #define SET16cmn_fIntSts2_ists_31i(r16,v) do{(r16)&=~(0x0001<<15);(r16)|=((v)&0x0001)<<15;}while(0)
#define RA_cmn_nSrcPolSel0 0x00024
#define w32cmn_nSrcPolSel0 { \
UNSG32 unSrcPolSel0_pol : 32; \
}
/* @'00024 */ union { UNSG32 u32cmn_nSrcPolSel0;
struct w32cmn_nSrcPolSel0;
};
/* [31: 0] */ #define BA_cmn_nSrcPolSel0_pol 0x00024
/* ---:--- */ #define bcmn_nSrcPolSel0_pol 32 /*bit*/
/* ---:--- */ #define LSb32cmn_nSrcPolSel0_pol 0 /*:31*/
/* ---:--- */ #define MSK32cmn_nSrcPolSel0_pol 0xFFFFFFFF
/* ---:--- */ #define GET32cmn_nSrcPolSel0_pol(r32) (((r32)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define GET16cmn_nSrcPolSel0_pol(r16) (((r16)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define SET32cmn_nSrcPolSel0_pol(r32,v) do{(r32)&=~(0xFFFFFFFF<< 0);(r32)|=((v)&0xFFFFFFFF)<< 0;}while(0)
/* ---:--- */ #define SET16cmn_nSrcPolSel0_pol(r16,v) do{(r16)&=~(0xFFFFFFFF<< 0);(r16)|=((v)&0xFFFFFFFF)<< 0;}while(0)
#define RA_cmn_nSrcPolSel1 0x00028
#define w32cmn_nSrcPolSel1 { \
UNSG32 unSrcPolSel1_pol : 32; \
}
/* @'00028 */ union { UNSG32 u32cmn_nSrcPolSel1;
struct w32cmn_nSrcPolSel1;
};
/* [31: 0] */ #define BA_cmn_nSrcPolSel1_pol 0x00028
/* ---:--- */ #define bcmn_nSrcPolSel1_pol 32 /*bit*/
/* ---:--- */ #define LSb32cmn_nSrcPolSel1_pol 0 /*:31*/
/* ---:--- */ #define MSK32cmn_nSrcPolSel1_pol 0xFFFFFFFF
/* ---:--- */ #define GET32cmn_nSrcPolSel1_pol(r32) (((r32)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define GET16cmn_nSrcPolSel1_pol(r16) (((r16)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define SET32cmn_nSrcPolSel1_pol(r32,v) do{(r32)&=~(0xFFFFFFFF<< 0);(r32)|=((v)&0xFFFFFFFF)<< 0;}while(0)
/* ---:--- */ #define SET16cmn_nSrcPolSel1_pol(r16,v) do{(r16)&=~(0xFFFFFFFF<< 0);(r16)|=((v)&0xFFFFFFFF)<< 0;}while(0)
#define RA_cmn_nSrcPolSel2 0x0002C
#define w32cmn_nSrcPolSel2 { \
UNSG32 unSrcPolSel2_pol : 32; \
}
/* @'0002C */ union { UNSG32 u32cmn_nSrcPolSel2;
struct w32cmn_nSrcPolSel2;
};
/* [31: 0] */ #define BA_cmn_nSrcPolSel2_pol 0x0002C
/* ---:--- */ #define bcmn_nSrcPolSel2_pol 32 /*bit*/
/* ---:--- */ #define LSb32cmn_nSrcPolSel2_pol 0 /*:31*/
/* ---:--- */ #define MSK32cmn_nSrcPolSel2_pol 0xFFFFFFFF
/* ---:--- */ #define GET32cmn_nSrcPolSel2_pol(r32) (((r32)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define GET16cmn_nSrcPolSel2_pol(r16) (((r16)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define SET32cmn_nSrcPolSel2_pol(r32,v) do{(r32)&=~(0xFFFFFFFF<< 0);(r32)|=((v)&0xFFFFFFFF)<< 0;}while(0)
/* ---:--- */ #define SET16cmn_nSrcPolSel2_pol(r16,v) do{(r16)&=~(0xFFFFFFFF<< 0);(r16)|=((v)&0xFFFFFFFF)<< 0;}while(0)
#define RA_cmn_nSrcSensSel0 0x00030
#define w32cmn_nSrcSensSel0 { \
UNSG32 unSrcSensSel0_sens : 32; \
}
/* @'00030 */ union { UNSG32 u32cmn_nSrcSensSel0;
struct w32cmn_nSrcSensSel0;
};
/* [31: 0] */ #define BA_cmn_nSrcSensSel0_sens 0x00030
/* ---:--- */ #define bcmn_nSrcSensSel0_sens 32 /*bit*/
/* ---:--- */ #define LSb32cmn_nSrcSensSel0_sens 0 /*:31*/
/* ---:--- */ #define MSK32cmn_nSrcSensSel0_sens 0xFFFFFFFF
/* ---:--- */ #define GET32cmn_nSrcSensSel0_sens(r32) (((r32)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define GET16cmn_nSrcSensSel0_sens(r16) (((r16)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define SET32cmn_nSrcSensSel0_sens(r32,v) do{(r32)&=~(0xFFFFFFFF<< 0);(r32)|=((v)&0xFFFFFFFF)<< 0;}while(0)
/* ---:--- */ #define SET16cmn_nSrcSensSel0_sens(r16,v) do{(r16)&=~(0xFFFFFFFF<< 0);(r16)|=((v)&0xFFFFFFFF)<< 0;}while(0)
#define RA_cmn_nSrcSensSel1 0x00034
#define w32cmn_nSrcSensSel1 { \
UNSG32 unSrcSensSel1_sens : 32; \
}
/* @'00034 */ union { UNSG32 u32cmn_nSrcSensSel1;
struct w32cmn_nSrcSensSel1;
};
/* [31: 0] */ #define BA_cmn_nSrcSensSel1_sens 0x00034
/* ---:--- */ #define bcmn_nSrcSensSel1_sens 32 /*bit*/
/* ---:--- */ #define LSb32cmn_nSrcSensSel1_sens 0 /*:31*/
/* ---:--- */ #define MSK32cmn_nSrcSensSel1_sens 0xFFFFFFFF
/* ---:--- */ #define GET32cmn_nSrcSensSel1_sens(r32) (((r32)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define GET16cmn_nSrcSensSel1_sens(r16) (((r16)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define SET32cmn_nSrcSensSel1_sens(r32,v) do{(r32)&=~(0xFFFFFFFF<< 0);(r32)|=((v)&0xFFFFFFFF)<< 0;}while(0)
/* ---:--- */ #define SET16cmn_nSrcSensSel1_sens(r16,v) do{(r16)&=~(0xFFFFFFFF<< 0);(r16)|=((v)&0xFFFFFFFF)<< 0;}while(0)
#define RA_cmn_nSrcSensSel2 0x00038
#define w32cmn_nSrcSensSel2 { \
UNSG32 unSrcSensSel2_sens : 32; \
}
/* @'00038 */ union { UNSG32 u32cmn_nSrcSensSel2;
struct w32cmn_nSrcSensSel2;
};
/* [31: 0] */ #define BA_cmn_nSrcSensSel2_sens 0x00038
/* ---:--- */ #define bcmn_nSrcSensSel2_sens 32 /*bit*/
/* ---:--- */ #define LSb32cmn_nSrcSensSel2_sens 0 /*:31*/
/* ---:--- */ #define MSK32cmn_nSrcSensSel2_sens 0xFFFFFFFF
/* ---:--- */ #define GET32cmn_nSrcSensSel2_sens(r32) (((r32)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define GET16cmn_nSrcSensSel2_sens(r16) (((r16)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define SET32cmn_nSrcSensSel2_sens(r32,v) do{(r32)&=~(0xFFFFFFFF<< 0);(r32)|=((v)&0xFFFFFFFF)<< 0;}while(0)
/* ---:--- */ #define SET16cmn_nSrcSensSel2_sens(r16,v) do{(r16)&=~(0xFFFFFFFF<< 0);(r16)|=((v)&0xFFFFFFFF)<< 0;}while(0)
#define RA_cmn_nIntSts0 0x0003C
#define w32cmn_nIntSts0 { \
UNSG32 unIntSts0_ists_0i : 1; \
UNSG32 unIntSts0_ists_1i : 1; \
UNSG32 unIntSts0_ists_2i : 1; \
UNSG32 unIntSts0_ists_3i : 1; \
UNSG32 unIntSts0_ists_4i : 1; \
UNSG32 unIntSts0_ists_5i : 1; \
UNSG32 unIntSts0_ists_6i : 1; \
UNSG32 unIntSts0_ists_7i : 1; \
UNSG32 unIntSts0_ists_8i : 1; \
UNSG32 unIntSts0_ists_9i : 1; \
UNSG32 unIntSts0_ists_10i : 1; \
UNSG32 unIntSts0_ists_11i : 1; \
UNSG32 unIntSts0_ists_12i : 1; \
UNSG32 unIntSts0_ists_13i : 1; \
UNSG32 unIntSts0_ists_14i : 1; \
UNSG32 unIntSts0_ists_15i : 1; \
UNSG32 unIntSts0_ists_16i : 1; \
UNSG32 unIntSts0_ists_17i : 1; \
UNSG32 unIntSts0_ists_18i : 1; \
UNSG32 unIntSts0_ists_19i : 1; \
UNSG32 unIntSts0_ists_20i : 1; \
UNSG32 unIntSts0_ists_21i : 1; \
UNSG32 unIntSts0_ists_22i : 1; \
UNSG32 unIntSts0_ists_23i : 1; \
UNSG32 unIntSts0_ists_24i : 1; \
UNSG32 unIntSts0_ists_25i : 1; \
UNSG32 unIntSts0_ists_26i : 1; \
UNSG32 unIntSts0_ists_27i : 1; \
UNSG32 unIntSts0_ists_28i : 1; \
UNSG32 unIntSts0_ists_29i : 1; \
UNSG32 unIntSts0_ists_30i : 1; \
UNSG32 unIntSts0_ists_31i : 1; \
}
/* @'0003C */ union { UNSG32 u32cmn_nIntSts0;
struct w32cmn_nIntSts0;
};
/* [ 0: 0] */ #define BA_cmn_nIntSts0_ists_0i 0x0003C
/* ---:--- */ #define bcmn_nIntSts0_ists_0i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_0i 0 /*: 0*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_0i 0x00000001
/* ---:--- */ #define GET32cmn_nIntSts0_ists_0i(r32) (((r32)>> 0)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_0i(r16) (((r16)>> 0)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_0i(r32,v) do{(r32)&=~(0x0001<< 0);(r32)|=((v)&0x0001)<< 0;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_0i(r16,v) do{(r16)&=~(0x0001<< 0);(r16)|=((v)&0x0001)<< 0;}while(0)
/* [ 1: 1] */ #define BA_cmn_nIntSts0_ists_1i 0x0003C
/* ---:--- */ #define bcmn_nIntSts0_ists_1i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_1i 1 /*: 1*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_1i 0x00000002
/* ---:--- */ #define GET32cmn_nIntSts0_ists_1i(r32) (((r32)>> 1)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_1i(r16) (((r16)>> 1)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_1i(r32,v) do{(r32)&=~(0x0001<< 1);(r32)|=((v)&0x0001)<< 1;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_1i(r16,v) do{(r16)&=~(0x0001<< 1);(r16)|=((v)&0x0001)<< 1;}while(0)
/* [ 2: 2] */ #define BA_cmn_nIntSts0_ists_2i 0x0003C
/* ---:--- */ #define bcmn_nIntSts0_ists_2i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_2i 2 /*: 2*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_2i 0x00000004
/* ---:--- */ #define GET32cmn_nIntSts0_ists_2i(r32) (((r32)>> 2)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_2i(r16) (((r16)>> 2)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_2i(r32,v) do{(r32)&=~(0x0001<< 2);(r32)|=((v)&0x0001)<< 2;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_2i(r16,v) do{(r16)&=~(0x0001<< 2);(r16)|=((v)&0x0001)<< 2;}while(0)
/* [ 3: 3] */ #define BA_cmn_nIntSts0_ists_3i 0x0003C
/* ---:--- */ #define bcmn_nIntSts0_ists_3i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_3i 3 /*: 3*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_3i 0x00000008
/* ---:--- */ #define GET32cmn_nIntSts0_ists_3i(r32) (((r32)>> 3)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_3i(r16) (((r16)>> 3)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_3i(r32,v) do{(r32)&=~(0x0001<< 3);(r32)|=((v)&0x0001)<< 3;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_3i(r16,v) do{(r16)&=~(0x0001<< 3);(r16)|=((v)&0x0001)<< 3;}while(0)
/* [ 4: 4] */ #define BA_cmn_nIntSts0_ists_4i 0x0003C
/* ---:--- */ #define bcmn_nIntSts0_ists_4i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_4i 4 /*: 4*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_4i 0x00000010
/* ---:--- */ #define GET32cmn_nIntSts0_ists_4i(r32) (((r32)>> 4)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_4i(r16) (((r16)>> 4)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_4i(r32,v) do{(r32)&=~(0x0001<< 4);(r32)|=((v)&0x0001)<< 4;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_4i(r16,v) do{(r16)&=~(0x0001<< 4);(r16)|=((v)&0x0001)<< 4;}while(0)
/* [ 5: 5] */ #define BA_cmn_nIntSts0_ists_5i 0x0003C
/* ---:--- */ #define bcmn_nIntSts0_ists_5i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_5i 5 /*: 5*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_5i 0x00000020
/* ---:--- */ #define GET32cmn_nIntSts0_ists_5i(r32) (((r32)>> 5)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_5i(r16) (((r16)>> 5)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_5i(r32,v) do{(r32)&=~(0x0001<< 5);(r32)|=((v)&0x0001)<< 5;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_5i(r16,v) do{(r16)&=~(0x0001<< 5);(r16)|=((v)&0x0001)<< 5;}while(0)
/* [ 6: 6] */ #define BA_cmn_nIntSts0_ists_6i 0x0003C
/* ---:--- */ #define bcmn_nIntSts0_ists_6i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_6i 6 /*: 6*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_6i 0x00000040
/* ---:--- */ #define GET32cmn_nIntSts0_ists_6i(r32) (((r32)>> 6)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_6i(r16) (((r16)>> 6)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_6i(r32,v) do{(r32)&=~(0x0001<< 6);(r32)|=((v)&0x0001)<< 6;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_6i(r16,v) do{(r16)&=~(0x0001<< 6);(r16)|=((v)&0x0001)<< 6;}while(0)
/* [ 7: 7] */ #define BA_cmn_nIntSts0_ists_7i 0x0003C
/* ---:--- */ #define bcmn_nIntSts0_ists_7i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_7i 7 /*: 7*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_7i 0x00000080
/* ---:--- */ #define GET32cmn_nIntSts0_ists_7i(r32) (((r32)>> 7)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_7i(r16) (((r16)>> 7)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_7i(r32,v) do{(r32)&=~(0x0001<< 7);(r32)|=((v)&0x0001)<< 7;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_7i(r16,v) do{(r16)&=~(0x0001<< 7);(r16)|=((v)&0x0001)<< 7;}while(0)
/* [ 8: 8] */ #define BA_cmn_nIntSts0_ists_8i 0x0003D
/* ---:--- */ #define bcmn_nIntSts0_ists_8i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_8i 8 /*: 8*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_8i 0x00000100
/* ---:--- */ #define GET32cmn_nIntSts0_ists_8i(r32) (((r32)>> 8)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_8i(r16) (((r16)>> 8)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_8i(r32,v) do{(r32)&=~(0x0001<< 8);(r32)|=((v)&0x0001)<< 8;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_8i(r16,v) do{(r16)&=~(0x0001<< 8);(r16)|=((v)&0x0001)<< 8;}while(0)
/* [ 9: 9] */ #define BA_cmn_nIntSts0_ists_9i 0x0003D
/* ---:--- */ #define bcmn_nIntSts0_ists_9i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_9i 9 /*: 9*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_9i 0x00000200
/* ---:--- */ #define GET32cmn_nIntSts0_ists_9i(r32) (((r32)>> 9)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_9i(r16) (((r16)>> 9)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_9i(r32,v) do{(r32)&=~(0x0001<< 9);(r32)|=((v)&0x0001)<< 9;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_9i(r16,v) do{(r16)&=~(0x0001<< 9);(r16)|=((v)&0x0001)<< 9;}while(0)
/* [10:10] */ #define BA_cmn_nIntSts0_ists_10i 0x0003D
/* ---:--- */ #define bcmn_nIntSts0_ists_10i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_10i 10 /*:10*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_10i 0x00000400
/* ---:--- */ #define GET32cmn_nIntSts0_ists_10i(r32) (((r32)>>10)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_10i(r16) (((r16)>>10)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_10i(r32,v) do{(r32)&=~(0x0001<<10);(r32)|=((v)&0x0001)<<10;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_10i(r16,v) do{(r16)&=~(0x0001<<10);(r16)|=((v)&0x0001)<<10;}while(0)
/* [11:11] */ #define BA_cmn_nIntSts0_ists_11i 0x0003D
/* ---:--- */ #define bcmn_nIntSts0_ists_11i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_11i 11 /*:11*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_11i 0x00000800
/* ---:--- */ #define GET32cmn_nIntSts0_ists_11i(r32) (((r32)>>11)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_11i(r16) (((r16)>>11)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_11i(r32,v) do{(r32)&=~(0x0001<<11);(r32)|=((v)&0x0001)<<11;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_11i(r16,v) do{(r16)&=~(0x0001<<11);(r16)|=((v)&0x0001)<<11;}while(0)
/* [12:12] */ #define BA_cmn_nIntSts0_ists_12i 0x0003D
/* ---:--- */ #define bcmn_nIntSts0_ists_12i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_12i 12 /*:12*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_12i 0x00001000
/* ---:--- */ #define GET32cmn_nIntSts0_ists_12i(r32) (((r32)>>12)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_12i(r16) (((r16)>>12)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_12i(r32,v) do{(r32)&=~(0x0001<<12);(r32)|=((v)&0x0001)<<12;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_12i(r16,v) do{(r16)&=~(0x0001<<12);(r16)|=((v)&0x0001)<<12;}while(0)
/* [13:13] */ #define BA_cmn_nIntSts0_ists_13i 0x0003D
/* ---:--- */ #define bcmn_nIntSts0_ists_13i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_13i 13 /*:13*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_13i 0x00002000
/* ---:--- */ #define GET32cmn_nIntSts0_ists_13i(r32) (((r32)>>13)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_13i(r16) (((r16)>>13)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_13i(r32,v) do{(r32)&=~(0x0001<<13);(r32)|=((v)&0x0001)<<13;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_13i(r16,v) do{(r16)&=~(0x0001<<13);(r16)|=((v)&0x0001)<<13;}while(0)
/* [14:14] */ #define BA_cmn_nIntSts0_ists_14i 0x0003D
/* ---:--- */ #define bcmn_nIntSts0_ists_14i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_14i 14 /*:14*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_14i 0x00004000
/* ---:--- */ #define GET32cmn_nIntSts0_ists_14i(r32) (((r32)>>14)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_14i(r16) (((r16)>>14)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_14i(r32,v) do{(r32)&=~(0x0001<<14);(r32)|=((v)&0x0001)<<14;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_14i(r16,v) do{(r16)&=~(0x0001<<14);(r16)|=((v)&0x0001)<<14;}while(0)
/* [15:15] */ #define BA_cmn_nIntSts0_ists_15i 0x0003D
/* ---:--- */ #define bcmn_nIntSts0_ists_15i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_15i 15 /*:15*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_15i 0x00008000
/* ---:--- */ #define GET32cmn_nIntSts0_ists_15i(r32) (((r32)>>15)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_15i(r16) (((r16)>>15)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_15i(r32,v) do{(r32)&=~(0x0001<<15);(r32)|=((v)&0x0001)<<15;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_15i(r16,v) do{(r16)&=~(0x0001<<15);(r16)|=((v)&0x0001)<<15;}while(0)
/* [16:16] */ #define BA_cmn_nIntSts0_ists_16i 0x0003E
/* ---:--- */ #define bcmn_nIntSts0_ists_16i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_16i 16 /*:16*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_16i 0x00010000
/* ---:--- */ #define GET32cmn_nIntSts0_ists_16i(r32) (((r32)>>16)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_16i(r16) (((r16)>> 0)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_16i(r32,v) do{(r32)&=~(0x0001<<16);(r32)|=((v)&0x0001)<<16;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_16i(r16,v) do{(r16)&=~(0x0001<< 0);(r16)|=((v)&0x0001)<< 0;}while(0)
/* [17:17] */ #define BA_cmn_nIntSts0_ists_17i 0x0003E
/* ---:--- */ #define bcmn_nIntSts0_ists_17i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_17i 17 /*:17*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_17i 0x00020000
/* ---:--- */ #define GET32cmn_nIntSts0_ists_17i(r32) (((r32)>>17)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_17i(r16) (((r16)>> 1)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_17i(r32,v) do{(r32)&=~(0x0001<<17);(r32)|=((v)&0x0001)<<17;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_17i(r16,v) do{(r16)&=~(0x0001<< 1);(r16)|=((v)&0x0001)<< 1;}while(0)
/* [18:18] */ #define BA_cmn_nIntSts0_ists_18i 0x0003E
/* ---:--- */ #define bcmn_nIntSts0_ists_18i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_18i 18 /*:18*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_18i 0x00040000
/* ---:--- */ #define GET32cmn_nIntSts0_ists_18i(r32) (((r32)>>18)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_18i(r16) (((r16)>> 2)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_18i(r32,v) do{(r32)&=~(0x0001<<18);(r32)|=((v)&0x0001)<<18;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_18i(r16,v) do{(r16)&=~(0x0001<< 2);(r16)|=((v)&0x0001)<< 2;}while(0)
/* [19:19] */ #define BA_cmn_nIntSts0_ists_19i 0x0003E
/* ---:--- */ #define bcmn_nIntSts0_ists_19i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_19i 19 /*:19*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_19i 0x00080000
/* ---:--- */ #define GET32cmn_nIntSts0_ists_19i(r32) (((r32)>>19)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_19i(r16) (((r16)>> 3)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_19i(r32,v) do{(r32)&=~(0x0001<<19);(r32)|=((v)&0x0001)<<19;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_19i(r16,v) do{(r16)&=~(0x0001<< 3);(r16)|=((v)&0x0001)<< 3;}while(0)
/* [20:20] */ #define BA_cmn_nIntSts0_ists_20i 0x0003E
/* ---:--- */ #define bcmn_nIntSts0_ists_20i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_20i 20 /*:20*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_20i 0x00100000
/* ---:--- */ #define GET32cmn_nIntSts0_ists_20i(r32) (((r32)>>20)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_20i(r16) (((r16)>> 4)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_20i(r32,v) do{(r32)&=~(0x0001<<20);(r32)|=((v)&0x0001)<<20;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_20i(r16,v) do{(r16)&=~(0x0001<< 4);(r16)|=((v)&0x0001)<< 4;}while(0)
/* [21:21] */ #define BA_cmn_nIntSts0_ists_21i 0x0003E
/* ---:--- */ #define bcmn_nIntSts0_ists_21i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_21i 21 /*:21*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_21i 0x00200000
/* ---:--- */ #define GET32cmn_nIntSts0_ists_21i(r32) (((r32)>>21)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_21i(r16) (((r16)>> 5)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_21i(r32,v) do{(r32)&=~(0x0001<<21);(r32)|=((v)&0x0001)<<21;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_21i(r16,v) do{(r16)&=~(0x0001<< 5);(r16)|=((v)&0x0001)<< 5;}while(0)
/* [22:22] */ #define BA_cmn_nIntSts0_ists_22i 0x0003E
/* ---:--- */ #define bcmn_nIntSts0_ists_22i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_22i 22 /*:22*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_22i 0x00400000
/* ---:--- */ #define GET32cmn_nIntSts0_ists_22i(r32) (((r32)>>22)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_22i(r16) (((r16)>> 6)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_22i(r32,v) do{(r32)&=~(0x0001<<22);(r32)|=((v)&0x0001)<<22;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_22i(r16,v) do{(r16)&=~(0x0001<< 6);(r16)|=((v)&0x0001)<< 6;}while(0)
/* [23:23] */ #define BA_cmn_nIntSts0_ists_23i 0x0003E
/* ---:--- */ #define bcmn_nIntSts0_ists_23i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_23i 23 /*:23*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_23i 0x00800000
/* ---:--- */ #define GET32cmn_nIntSts0_ists_23i(r32) (((r32)>>23)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_23i(r16) (((r16)>> 7)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_23i(r32,v) do{(r32)&=~(0x0001<<23);(r32)|=((v)&0x0001)<<23;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_23i(r16,v) do{(r16)&=~(0x0001<< 7);(r16)|=((v)&0x0001)<< 7;}while(0)
/* [24:24] */ #define BA_cmn_nIntSts0_ists_24i 0x0003F
/* ---:--- */ #define bcmn_nIntSts0_ists_24i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_24i 24 /*:24*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_24i 0x01000000
/* ---:--- */ #define GET32cmn_nIntSts0_ists_24i(r32) (((r32)>>24)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_24i(r16) (((r16)>> 8)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_24i(r32,v) do{(r32)&=~(0x0001<<24);(r32)|=((v)&0x0001)<<24;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_24i(r16,v) do{(r16)&=~(0x0001<< 8);(r16)|=((v)&0x0001)<< 8;}while(0)
/* [25:25] */ #define BA_cmn_nIntSts0_ists_25i 0x0003F
/* ---:--- */ #define bcmn_nIntSts0_ists_25i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_25i 25 /*:25*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_25i 0x02000000
/* ---:--- */ #define GET32cmn_nIntSts0_ists_25i(r32) (((r32)>>25)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_25i(r16) (((r16)>> 9)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_25i(r32,v) do{(r32)&=~(0x0001<<25);(r32)|=((v)&0x0001)<<25;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_25i(r16,v) do{(r16)&=~(0x0001<< 9);(r16)|=((v)&0x0001)<< 9;}while(0)
/* [26:26] */ #define BA_cmn_nIntSts0_ists_26i 0x0003F
/* ---:--- */ #define bcmn_nIntSts0_ists_26i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_26i 26 /*:26*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_26i 0x04000000
/* ---:--- */ #define GET32cmn_nIntSts0_ists_26i(r32) (((r32)>>26)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_26i(r16) (((r16)>>10)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_26i(r32,v) do{(r32)&=~(0x0001<<26);(r32)|=((v)&0x0001)<<26;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_26i(r16,v) do{(r16)&=~(0x0001<<10);(r16)|=((v)&0x0001)<<10;}while(0)
/* [27:27] */ #define BA_cmn_nIntSts0_ists_27i 0x0003F
/* ---:--- */ #define bcmn_nIntSts0_ists_27i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_27i 27 /*:27*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_27i 0x08000000
/* ---:--- */ #define GET32cmn_nIntSts0_ists_27i(r32) (((r32)>>27)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_27i(r16) (((r16)>>11)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_27i(r32,v) do{(r32)&=~(0x0001<<27);(r32)|=((v)&0x0001)<<27;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_27i(r16,v) do{(r16)&=~(0x0001<<11);(r16)|=((v)&0x0001)<<11;}while(0)
/* [28:28] */ #define BA_cmn_nIntSts0_ists_28i 0x0003F
/* ---:--- */ #define bcmn_nIntSts0_ists_28i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_28i 28 /*:28*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_28i 0x10000000
/* ---:--- */ #define GET32cmn_nIntSts0_ists_28i(r32) (((r32)>>28)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_28i(r16) (((r16)>>12)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_28i(r32,v) do{(r32)&=~(0x0001<<28);(r32)|=((v)&0x0001)<<28;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_28i(r16,v) do{(r16)&=~(0x0001<<12);(r16)|=((v)&0x0001)<<12;}while(0)
/* [29:29] */ #define BA_cmn_nIntSts0_ists_29i 0x0003F
/* ---:--- */ #define bcmn_nIntSts0_ists_29i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_29i 29 /*:29*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_29i 0x20000000
/* ---:--- */ #define GET32cmn_nIntSts0_ists_29i(r32) (((r32)>>29)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_29i(r16) (((r16)>>13)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_29i(r32,v) do{(r32)&=~(0x0001<<29);(r32)|=((v)&0x0001)<<29;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_29i(r16,v) do{(r16)&=~(0x0001<<13);(r16)|=((v)&0x0001)<<13;}while(0)
/* [30:30] */ #define BA_cmn_nIntSts0_ists_30i 0x0003F
/* ---:--- */ #define bcmn_nIntSts0_ists_30i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_30i 30 /*:30*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_30i 0x40000000
/* ---:--- */ #define GET32cmn_nIntSts0_ists_30i(r32) (((r32)>>30)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_30i(r16) (((r16)>>14)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_30i(r32,v) do{(r32)&=~(0x0001<<30);(r32)|=((v)&0x0001)<<30;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_30i(r16,v) do{(r16)&=~(0x0001<<14);(r16)|=((v)&0x0001)<<14;}while(0)
/* [31:31] */ #define BA_cmn_nIntSts0_ists_31i 0x0003F
/* ---:--- */ #define bcmn_nIntSts0_ists_31i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts0_ists_31i 31 /*:31*/
/* ---:--- */ #define MSK32cmn_nIntSts0_ists_31i 0x80000000
/* ---:--- */ #define GET32cmn_nIntSts0_ists_31i(r32) (((r32)>>31)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts0_ists_31i(r16) (((r16)>>15)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts0_ists_31i(r32,v) do{(r32)&=~(0x0001<<31);(r32)|=((v)&0x0001)<<31;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts0_ists_31i(r16,v) do{(r16)&=~(0x0001<<15);(r16)|=((v)&0x0001)<<15;}while(0)
#define RA_cmn_nIntSts1 0x00040
#define w32cmn_nIntSts1 { \
UNSG32 unIntSts1_ists_0i : 1; \
UNSG32 unIntSts1_ists_1i : 1; \
UNSG32 unIntSts1_ists_2i : 1; \
UNSG32 unIntSts1_ists_3i : 1; \
UNSG32 unIntSts1_ists_4i : 1; \
UNSG32 unIntSts1_ists_5i : 1; \
UNSG32 unIntSts1_ists_6i : 1; \
UNSG32 unIntSts1_ists_7i : 1; \
UNSG32 unIntSts1_ists_8i : 1; \
UNSG32 unIntSts1_ists_9i : 1; \
UNSG32 unIntSts1_ists_10i : 1; \
UNSG32 unIntSts1_ists_11i : 1; \
UNSG32 unIntSts1_ists_12i : 1; \
UNSG32 unIntSts1_ists_13i : 1; \
UNSG32 unIntSts1_ists_14i : 1; \
UNSG32 unIntSts1_ists_15i : 1; \
UNSG32 unIntSts1_ists_16i : 1; \
UNSG32 unIntSts1_ists_17i : 1; \
UNSG32 unIntSts1_ists_18i : 1; \
UNSG32 unIntSts1_ists_19i : 1; \
UNSG32 unIntSts1_ists_20i : 1; \
UNSG32 unIntSts1_ists_21i : 1; \
UNSG32 unIntSts1_ists_22i : 1; \
UNSG32 unIntSts1_ists_23i : 1; \
UNSG32 unIntSts1_ists_24i : 1; \
UNSG32 unIntSts1_ists_25i : 1; \
UNSG32 unIntSts1_ists_26i : 1; \
UNSG32 unIntSts1_ists_27i : 1; \
UNSG32 unIntSts1_ists_28i : 1; \
UNSG32 unIntSts1_ists_29i : 1; \
UNSG32 unIntSts1_ists_30i : 1; \
UNSG32 unIntSts1_ists_31i : 1; \
}
/* @'00040 */ union { UNSG32 u32cmn_nIntSts1;
struct w32cmn_nIntSts1;
};
/* [ 0: 0] */ #define BA_cmn_nIntSts1_ists_0i 0x00040
/* ---:--- */ #define bcmn_nIntSts1_ists_0i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_0i 0 /*: 0*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_0i 0x00000001
/* ---:--- */ #define GET32cmn_nIntSts1_ists_0i(r32) (((r32)>> 0)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_0i(r16) (((r16)>> 0)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_0i(r32,v) do{(r32)&=~(0x0001<< 0);(r32)|=((v)&0x0001)<< 0;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_0i(r16,v) do{(r16)&=~(0x0001<< 0);(r16)|=((v)&0x0001)<< 0;}while(0)
/* [ 1: 1] */ #define BA_cmn_nIntSts1_ists_1i 0x00040
/* ---:--- */ #define bcmn_nIntSts1_ists_1i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_1i 1 /*: 1*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_1i 0x00000002
/* ---:--- */ #define GET32cmn_nIntSts1_ists_1i(r32) (((r32)>> 1)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_1i(r16) (((r16)>> 1)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_1i(r32,v) do{(r32)&=~(0x0001<< 1);(r32)|=((v)&0x0001)<< 1;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_1i(r16,v) do{(r16)&=~(0x0001<< 1);(r16)|=((v)&0x0001)<< 1;}while(0)
/* [ 2: 2] */ #define BA_cmn_nIntSts1_ists_2i 0x00040
/* ---:--- */ #define bcmn_nIntSts1_ists_2i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_2i 2 /*: 2*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_2i 0x00000004
/* ---:--- */ #define GET32cmn_nIntSts1_ists_2i(r32) (((r32)>> 2)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_2i(r16) (((r16)>> 2)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_2i(r32,v) do{(r32)&=~(0x0001<< 2);(r32)|=((v)&0x0001)<< 2;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_2i(r16,v) do{(r16)&=~(0x0001<< 2);(r16)|=((v)&0x0001)<< 2;}while(0)
/* [ 3: 3] */ #define BA_cmn_nIntSts1_ists_3i 0x00040
/* ---:--- */ #define bcmn_nIntSts1_ists_3i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_3i 3 /*: 3*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_3i 0x00000008
/* ---:--- */ #define GET32cmn_nIntSts1_ists_3i(r32) (((r32)>> 3)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_3i(r16) (((r16)>> 3)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_3i(r32,v) do{(r32)&=~(0x0001<< 3);(r32)|=((v)&0x0001)<< 3;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_3i(r16,v) do{(r16)&=~(0x0001<< 3);(r16)|=((v)&0x0001)<< 3;}while(0)
/* [ 4: 4] */ #define BA_cmn_nIntSts1_ists_4i 0x00040
/* ---:--- */ #define bcmn_nIntSts1_ists_4i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_4i 4 /*: 4*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_4i 0x00000010
/* ---:--- */ #define GET32cmn_nIntSts1_ists_4i(r32) (((r32)>> 4)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_4i(r16) (((r16)>> 4)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_4i(r32,v) do{(r32)&=~(0x0001<< 4);(r32)|=((v)&0x0001)<< 4;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_4i(r16,v) do{(r16)&=~(0x0001<< 4);(r16)|=((v)&0x0001)<< 4;}while(0)
/* [ 5: 5] */ #define BA_cmn_nIntSts1_ists_5i 0x00040
/* ---:--- */ #define bcmn_nIntSts1_ists_5i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_5i 5 /*: 5*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_5i 0x00000020
/* ---:--- */ #define GET32cmn_nIntSts1_ists_5i(r32) (((r32)>> 5)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_5i(r16) (((r16)>> 5)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_5i(r32,v) do{(r32)&=~(0x0001<< 5);(r32)|=((v)&0x0001)<< 5;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_5i(r16,v) do{(r16)&=~(0x0001<< 5);(r16)|=((v)&0x0001)<< 5;}while(0)
/* [ 6: 6] */ #define BA_cmn_nIntSts1_ists_6i 0x00040
/* ---:--- */ #define bcmn_nIntSts1_ists_6i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_6i 6 /*: 6*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_6i 0x00000040
/* ---:--- */ #define GET32cmn_nIntSts1_ists_6i(r32) (((r32)>> 6)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_6i(r16) (((r16)>> 6)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_6i(r32,v) do{(r32)&=~(0x0001<< 6);(r32)|=((v)&0x0001)<< 6;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_6i(r16,v) do{(r16)&=~(0x0001<< 6);(r16)|=((v)&0x0001)<< 6;}while(0)
/* [ 7: 7] */ #define BA_cmn_nIntSts1_ists_7i 0x00040
/* ---:--- */ #define bcmn_nIntSts1_ists_7i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_7i 7 /*: 7*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_7i 0x00000080
/* ---:--- */ #define GET32cmn_nIntSts1_ists_7i(r32) (((r32)>> 7)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_7i(r16) (((r16)>> 7)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_7i(r32,v) do{(r32)&=~(0x0001<< 7);(r32)|=((v)&0x0001)<< 7;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_7i(r16,v) do{(r16)&=~(0x0001<< 7);(r16)|=((v)&0x0001)<< 7;}while(0)
/* [ 8: 8] */ #define BA_cmn_nIntSts1_ists_8i 0x00041
/* ---:--- */ #define bcmn_nIntSts1_ists_8i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_8i 8 /*: 8*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_8i 0x00000100
/* ---:--- */ #define GET32cmn_nIntSts1_ists_8i(r32) (((r32)>> 8)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_8i(r16) (((r16)>> 8)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_8i(r32,v) do{(r32)&=~(0x0001<< 8);(r32)|=((v)&0x0001)<< 8;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_8i(r16,v) do{(r16)&=~(0x0001<< 8);(r16)|=((v)&0x0001)<< 8;}while(0)
/* [ 9: 9] */ #define BA_cmn_nIntSts1_ists_9i 0x00041
/* ---:--- */ #define bcmn_nIntSts1_ists_9i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_9i 9 /*: 9*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_9i 0x00000200
/* ---:--- */ #define GET32cmn_nIntSts1_ists_9i(r32) (((r32)>> 9)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_9i(r16) (((r16)>> 9)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_9i(r32,v) do{(r32)&=~(0x0001<< 9);(r32)|=((v)&0x0001)<< 9;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_9i(r16,v) do{(r16)&=~(0x0001<< 9);(r16)|=((v)&0x0001)<< 9;}while(0)
/* [10:10] */ #define BA_cmn_nIntSts1_ists_10i 0x00041
/* ---:--- */ #define bcmn_nIntSts1_ists_10i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_10i 10 /*:10*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_10i 0x00000400
/* ---:--- */ #define GET32cmn_nIntSts1_ists_10i(r32) (((r32)>>10)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_10i(r16) (((r16)>>10)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_10i(r32,v) do{(r32)&=~(0x0001<<10);(r32)|=((v)&0x0001)<<10;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_10i(r16,v) do{(r16)&=~(0x0001<<10);(r16)|=((v)&0x0001)<<10;}while(0)
/* [11:11] */ #define BA_cmn_nIntSts1_ists_11i 0x00041
/* ---:--- */ #define bcmn_nIntSts1_ists_11i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_11i 11 /*:11*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_11i 0x00000800
/* ---:--- */ #define GET32cmn_nIntSts1_ists_11i(r32) (((r32)>>11)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_11i(r16) (((r16)>>11)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_11i(r32,v) do{(r32)&=~(0x0001<<11);(r32)|=((v)&0x0001)<<11;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_11i(r16,v) do{(r16)&=~(0x0001<<11);(r16)|=((v)&0x0001)<<11;}while(0)
/* [12:12] */ #define BA_cmn_nIntSts1_ists_12i 0x00041
/* ---:--- */ #define bcmn_nIntSts1_ists_12i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_12i 12 /*:12*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_12i 0x00001000
/* ---:--- */ #define GET32cmn_nIntSts1_ists_12i(r32) (((r32)>>12)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_12i(r16) (((r16)>>12)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_12i(r32,v) do{(r32)&=~(0x0001<<12);(r32)|=((v)&0x0001)<<12;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_12i(r16,v) do{(r16)&=~(0x0001<<12);(r16)|=((v)&0x0001)<<12;}while(0)
/* [13:13] */ #define BA_cmn_nIntSts1_ists_13i 0x00041
/* ---:--- */ #define bcmn_nIntSts1_ists_13i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_13i 13 /*:13*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_13i 0x00002000
/* ---:--- */ #define GET32cmn_nIntSts1_ists_13i(r32) (((r32)>>13)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_13i(r16) (((r16)>>13)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_13i(r32,v) do{(r32)&=~(0x0001<<13);(r32)|=((v)&0x0001)<<13;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_13i(r16,v) do{(r16)&=~(0x0001<<13);(r16)|=((v)&0x0001)<<13;}while(0)
/* [14:14] */ #define BA_cmn_nIntSts1_ists_14i 0x00041
/* ---:--- */ #define bcmn_nIntSts1_ists_14i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_14i 14 /*:14*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_14i 0x00004000
/* ---:--- */ #define GET32cmn_nIntSts1_ists_14i(r32) (((r32)>>14)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_14i(r16) (((r16)>>14)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_14i(r32,v) do{(r32)&=~(0x0001<<14);(r32)|=((v)&0x0001)<<14;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_14i(r16,v) do{(r16)&=~(0x0001<<14);(r16)|=((v)&0x0001)<<14;}while(0)
/* [15:15] */ #define BA_cmn_nIntSts1_ists_15i 0x00041
/* ---:--- */ #define bcmn_nIntSts1_ists_15i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_15i 15 /*:15*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_15i 0x00008000
/* ---:--- */ #define GET32cmn_nIntSts1_ists_15i(r32) (((r32)>>15)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_15i(r16) (((r16)>>15)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_15i(r32,v) do{(r32)&=~(0x0001<<15);(r32)|=((v)&0x0001)<<15;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_15i(r16,v) do{(r16)&=~(0x0001<<15);(r16)|=((v)&0x0001)<<15;}while(0)
/* [16:16] */ #define BA_cmn_nIntSts1_ists_16i 0x00042
/* ---:--- */ #define bcmn_nIntSts1_ists_16i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_16i 16 /*:16*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_16i 0x00010000
/* ---:--- */ #define GET32cmn_nIntSts1_ists_16i(r32) (((r32)>>16)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_16i(r16) (((r16)>> 0)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_16i(r32,v) do{(r32)&=~(0x0001<<16);(r32)|=((v)&0x0001)<<16;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_16i(r16,v) do{(r16)&=~(0x0001<< 0);(r16)|=((v)&0x0001)<< 0;}while(0)
/* [17:17] */ #define BA_cmn_nIntSts1_ists_17i 0x00042
/* ---:--- */ #define bcmn_nIntSts1_ists_17i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_17i 17 /*:17*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_17i 0x00020000
/* ---:--- */ #define GET32cmn_nIntSts1_ists_17i(r32) (((r32)>>17)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_17i(r16) (((r16)>> 1)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_17i(r32,v) do{(r32)&=~(0x0001<<17);(r32)|=((v)&0x0001)<<17;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_17i(r16,v) do{(r16)&=~(0x0001<< 1);(r16)|=((v)&0x0001)<< 1;}while(0)
/* [18:18] */ #define BA_cmn_nIntSts1_ists_18i 0x00042
/* ---:--- */ #define bcmn_nIntSts1_ists_18i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_18i 18 /*:18*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_18i 0x00040000
/* ---:--- */ #define GET32cmn_nIntSts1_ists_18i(r32) (((r32)>>18)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_18i(r16) (((r16)>> 2)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_18i(r32,v) do{(r32)&=~(0x0001<<18);(r32)|=((v)&0x0001)<<18;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_18i(r16,v) do{(r16)&=~(0x0001<< 2);(r16)|=((v)&0x0001)<< 2;}while(0)
/* [19:19] */ #define BA_cmn_nIntSts1_ists_19i 0x00042
/* ---:--- */ #define bcmn_nIntSts1_ists_19i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_19i 19 /*:19*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_19i 0x00080000
/* ---:--- */ #define GET32cmn_nIntSts1_ists_19i(r32) (((r32)>>19)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_19i(r16) (((r16)>> 3)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_19i(r32,v) do{(r32)&=~(0x0001<<19);(r32)|=((v)&0x0001)<<19;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_19i(r16,v) do{(r16)&=~(0x0001<< 3);(r16)|=((v)&0x0001)<< 3;}while(0)
/* [20:20] */ #define BA_cmn_nIntSts1_ists_20i 0x00042
/* ---:--- */ #define bcmn_nIntSts1_ists_20i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_20i 20 /*:20*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_20i 0x00100000
/* ---:--- */ #define GET32cmn_nIntSts1_ists_20i(r32) (((r32)>>20)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_20i(r16) (((r16)>> 4)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_20i(r32,v) do{(r32)&=~(0x0001<<20);(r32)|=((v)&0x0001)<<20;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_20i(r16,v) do{(r16)&=~(0x0001<< 4);(r16)|=((v)&0x0001)<< 4;}while(0)
/* [21:21] */ #define BA_cmn_nIntSts1_ists_21i 0x00042
/* ---:--- */ #define bcmn_nIntSts1_ists_21i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_21i 21 /*:21*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_21i 0x00200000
/* ---:--- */ #define GET32cmn_nIntSts1_ists_21i(r32) (((r32)>>21)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_21i(r16) (((r16)>> 5)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_21i(r32,v) do{(r32)&=~(0x0001<<21);(r32)|=((v)&0x0001)<<21;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_21i(r16,v) do{(r16)&=~(0x0001<< 5);(r16)|=((v)&0x0001)<< 5;}while(0)
/* [22:22] */ #define BA_cmn_nIntSts1_ists_22i 0x00042
/* ---:--- */ #define bcmn_nIntSts1_ists_22i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_22i 22 /*:22*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_22i 0x00400000
/* ---:--- */ #define GET32cmn_nIntSts1_ists_22i(r32) (((r32)>>22)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_22i(r16) (((r16)>> 6)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_22i(r32,v) do{(r32)&=~(0x0001<<22);(r32)|=((v)&0x0001)<<22;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_22i(r16,v) do{(r16)&=~(0x0001<< 6);(r16)|=((v)&0x0001)<< 6;}while(0)
/* [23:23] */ #define BA_cmn_nIntSts1_ists_23i 0x00042
/* ---:--- */ #define bcmn_nIntSts1_ists_23i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_23i 23 /*:23*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_23i 0x00800000
/* ---:--- */ #define GET32cmn_nIntSts1_ists_23i(r32) (((r32)>>23)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_23i(r16) (((r16)>> 7)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_23i(r32,v) do{(r32)&=~(0x0001<<23);(r32)|=((v)&0x0001)<<23;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_23i(r16,v) do{(r16)&=~(0x0001<< 7);(r16)|=((v)&0x0001)<< 7;}while(0)
/* [24:24] */ #define BA_cmn_nIntSts1_ists_24i 0x00043
/* ---:--- */ #define bcmn_nIntSts1_ists_24i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_24i 24 /*:24*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_24i 0x01000000
/* ---:--- */ #define GET32cmn_nIntSts1_ists_24i(r32) (((r32)>>24)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_24i(r16) (((r16)>> 8)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_24i(r32,v) do{(r32)&=~(0x0001<<24);(r32)|=((v)&0x0001)<<24;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_24i(r16,v) do{(r16)&=~(0x0001<< 8);(r16)|=((v)&0x0001)<< 8;}while(0)
/* [25:25] */ #define BA_cmn_nIntSts1_ists_25i 0x00043
/* ---:--- */ #define bcmn_nIntSts1_ists_25i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_25i 25 /*:25*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_25i 0x02000000
/* ---:--- */ #define GET32cmn_nIntSts1_ists_25i(r32) (((r32)>>25)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_25i(r16) (((r16)>> 9)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_25i(r32,v) do{(r32)&=~(0x0001<<25);(r32)|=((v)&0x0001)<<25;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_25i(r16,v) do{(r16)&=~(0x0001<< 9);(r16)|=((v)&0x0001)<< 9;}while(0)
/* [26:26] */ #define BA_cmn_nIntSts1_ists_26i 0x00043
/* ---:--- */ #define bcmn_nIntSts1_ists_26i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_26i 26 /*:26*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_26i 0x04000000
/* ---:--- */ #define GET32cmn_nIntSts1_ists_26i(r32) (((r32)>>26)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_26i(r16) (((r16)>>10)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_26i(r32,v) do{(r32)&=~(0x0001<<26);(r32)|=((v)&0x0001)<<26;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_26i(r16,v) do{(r16)&=~(0x0001<<10);(r16)|=((v)&0x0001)<<10;}while(0)
/* [27:27] */ #define BA_cmn_nIntSts1_ists_27i 0x00043
/* ---:--- */ #define bcmn_nIntSts1_ists_27i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_27i 27 /*:27*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_27i 0x08000000
/* ---:--- */ #define GET32cmn_nIntSts1_ists_27i(r32) (((r32)>>27)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_27i(r16) (((r16)>>11)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_27i(r32,v) do{(r32)&=~(0x0001<<27);(r32)|=((v)&0x0001)<<27;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_27i(r16,v) do{(r16)&=~(0x0001<<11);(r16)|=((v)&0x0001)<<11;}while(0)
/* [28:28] */ #define BA_cmn_nIntSts1_ists_28i 0x00043
/* ---:--- */ #define bcmn_nIntSts1_ists_28i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_28i 28 /*:28*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_28i 0x10000000
/* ---:--- */ #define GET32cmn_nIntSts1_ists_28i(r32) (((r32)>>28)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_28i(r16) (((r16)>>12)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_28i(r32,v) do{(r32)&=~(0x0001<<28);(r32)|=((v)&0x0001)<<28;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_28i(r16,v) do{(r16)&=~(0x0001<<12);(r16)|=((v)&0x0001)<<12;}while(0)
/* [29:29] */ #define BA_cmn_nIntSts1_ists_29i 0x00043
/* ---:--- */ #define bcmn_nIntSts1_ists_29i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_29i 29 /*:29*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_29i 0x20000000
/* ---:--- */ #define GET32cmn_nIntSts1_ists_29i(r32) (((r32)>>29)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_29i(r16) (((r16)>>13)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_29i(r32,v) do{(r32)&=~(0x0001<<29);(r32)|=((v)&0x0001)<<29;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_29i(r16,v) do{(r16)&=~(0x0001<<13);(r16)|=((v)&0x0001)<<13;}while(0)
/* [30:30] */ #define BA_cmn_nIntSts1_ists_30i 0x00043
/* ---:--- */ #define bcmn_nIntSts1_ists_30i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_30i 30 /*:30*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_30i 0x40000000
/* ---:--- */ #define GET32cmn_nIntSts1_ists_30i(r32) (((r32)>>30)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_30i(r16) (((r16)>>14)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_30i(r32,v) do{(r32)&=~(0x0001<<30);(r32)|=((v)&0x0001)<<30;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_30i(r16,v) do{(r16)&=~(0x0001<<14);(r16)|=((v)&0x0001)<<14;}while(0)
/* [31:31] */ #define BA_cmn_nIntSts1_ists_31i 0x00043
/* ---:--- */ #define bcmn_nIntSts1_ists_31i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts1_ists_31i 31 /*:31*/
/* ---:--- */ #define MSK32cmn_nIntSts1_ists_31i 0x80000000
/* ---:--- */ #define GET32cmn_nIntSts1_ists_31i(r32) (((r32)>>31)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts1_ists_31i(r16) (((r16)>>15)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts1_ists_31i(r32,v) do{(r32)&=~(0x0001<<31);(r32)|=((v)&0x0001)<<31;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts1_ists_31i(r16,v) do{(r16)&=~(0x0001<<15);(r16)|=((v)&0x0001)<<15;}while(0)
#define RA_cmn_nIntSts2 0x00044
#define w32cmn_nIntSts2 { \
UNSG32 unIntSts2_ists_0i : 1; \
UNSG32 unIntSts2_ists_1i : 1; \
UNSG32 unIntSts2_ists_2i : 1; \
UNSG32 unIntSts2_ists_3i : 1; \
UNSG32 unIntSts2_ists_4i : 1; \
UNSG32 unIntSts2_ists_5i : 1; \
UNSG32 unIntSts2_ists_6i : 1; \
UNSG32 unIntSts2_ists_7i : 1; \
UNSG32 unIntSts2_ists_8i : 1; \
UNSG32 unIntSts2_ists_9i : 1; \
UNSG32 unIntSts2_ists_10i : 1; \
UNSG32 unIntSts2_ists_11i : 1; \
UNSG32 unIntSts2_ists_12i : 1; \
UNSG32 unIntSts2_ists_13i : 1; \
UNSG32 unIntSts2_ists_14i : 1; \
UNSG32 unIntSts2_ists_15i : 1; \
UNSG32 unIntSts2_ists_16i : 1; \
UNSG32 unIntSts2_ists_17i : 1; \
UNSG32 unIntSts2_ists_18i : 1; \
UNSG32 unIntSts2_ists_19i : 1; \
UNSG32 unIntSts2_ists_20i : 1; \
UNSG32 unIntSts2_ists_21i : 1; \
UNSG32 unIntSts2_ists_22i : 1; \
UNSG32 unIntSts2_ists_23i : 1; \
UNSG32 unIntSts2_ists_24i : 1; \
UNSG32 unIntSts2_ists_25i : 1; \
UNSG32 unIntSts2_ists_26i : 1; \
UNSG32 unIntSts2_ists_27i : 1; \
UNSG32 unIntSts2_ists_28i : 1; \
UNSG32 unIntSts2_ists_29i : 1; \
UNSG32 unIntSts2_ists_30i : 1; \
UNSG32 unIntSts2_ists_31i : 1; \
}
/* @'00044 */ union { UNSG32 u32cmn_nIntSts2;
struct w32cmn_nIntSts2;
};
/* [ 0: 0] */ #define BA_cmn_nIntSts2_ists_0i 0x00044
/* ---:--- */ #define bcmn_nIntSts2_ists_0i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_0i 0 /*: 0*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_0i 0x00000001
/* ---:--- */ #define GET32cmn_nIntSts2_ists_0i(r32) (((r32)>> 0)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_0i(r16) (((r16)>> 0)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_0i(r32,v) do{(r32)&=~(0x0001<< 0);(r32)|=((v)&0x0001)<< 0;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_0i(r16,v) do{(r16)&=~(0x0001<< 0);(r16)|=((v)&0x0001)<< 0;}while(0)
/* [ 1: 1] */ #define BA_cmn_nIntSts2_ists_1i 0x00044
/* ---:--- */ #define bcmn_nIntSts2_ists_1i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_1i 1 /*: 1*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_1i 0x00000002
/* ---:--- */ #define GET32cmn_nIntSts2_ists_1i(r32) (((r32)>> 1)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_1i(r16) (((r16)>> 1)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_1i(r32,v) do{(r32)&=~(0x0001<< 1);(r32)|=((v)&0x0001)<< 1;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_1i(r16,v) do{(r16)&=~(0x0001<< 1);(r16)|=((v)&0x0001)<< 1;}while(0)
/* [ 2: 2] */ #define BA_cmn_nIntSts2_ists_2i 0x00044
/* ---:--- */ #define bcmn_nIntSts2_ists_2i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_2i 2 /*: 2*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_2i 0x00000004
/* ---:--- */ #define GET32cmn_nIntSts2_ists_2i(r32) (((r32)>> 2)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_2i(r16) (((r16)>> 2)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_2i(r32,v) do{(r32)&=~(0x0001<< 2);(r32)|=((v)&0x0001)<< 2;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_2i(r16,v) do{(r16)&=~(0x0001<< 2);(r16)|=((v)&0x0001)<< 2;}while(0)
/* [ 3: 3] */ #define BA_cmn_nIntSts2_ists_3i 0x00044
/* ---:--- */ #define bcmn_nIntSts2_ists_3i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_3i 3 /*: 3*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_3i 0x00000008
/* ---:--- */ #define GET32cmn_nIntSts2_ists_3i(r32) (((r32)>> 3)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_3i(r16) (((r16)>> 3)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_3i(r32,v) do{(r32)&=~(0x0001<< 3);(r32)|=((v)&0x0001)<< 3;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_3i(r16,v) do{(r16)&=~(0x0001<< 3);(r16)|=((v)&0x0001)<< 3;}while(0)
/* [ 4: 4] */ #define BA_cmn_nIntSts2_ists_4i 0x00044
/* ---:--- */ #define bcmn_nIntSts2_ists_4i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_4i 4 /*: 4*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_4i 0x00000010
/* ---:--- */ #define GET32cmn_nIntSts2_ists_4i(r32) (((r32)>> 4)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_4i(r16) (((r16)>> 4)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_4i(r32,v) do{(r32)&=~(0x0001<< 4);(r32)|=((v)&0x0001)<< 4;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_4i(r16,v) do{(r16)&=~(0x0001<< 4);(r16)|=((v)&0x0001)<< 4;}while(0)
/* [ 5: 5] */ #define BA_cmn_nIntSts2_ists_5i 0x00044
/* ---:--- */ #define bcmn_nIntSts2_ists_5i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_5i 5 /*: 5*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_5i 0x00000020
/* ---:--- */ #define GET32cmn_nIntSts2_ists_5i(r32) (((r32)>> 5)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_5i(r16) (((r16)>> 5)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_5i(r32,v) do{(r32)&=~(0x0001<< 5);(r32)|=((v)&0x0001)<< 5;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_5i(r16,v) do{(r16)&=~(0x0001<< 5);(r16)|=((v)&0x0001)<< 5;}while(0)
/* [ 6: 6] */ #define BA_cmn_nIntSts2_ists_6i 0x00044
/* ---:--- */ #define bcmn_nIntSts2_ists_6i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_6i 6 /*: 6*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_6i 0x00000040
/* ---:--- */ #define GET32cmn_nIntSts2_ists_6i(r32) (((r32)>> 6)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_6i(r16) (((r16)>> 6)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_6i(r32,v) do{(r32)&=~(0x0001<< 6);(r32)|=((v)&0x0001)<< 6;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_6i(r16,v) do{(r16)&=~(0x0001<< 6);(r16)|=((v)&0x0001)<< 6;}while(0)
/* [ 7: 7] */ #define BA_cmn_nIntSts2_ists_7i 0x00044
/* ---:--- */ #define bcmn_nIntSts2_ists_7i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_7i 7 /*: 7*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_7i 0x00000080
/* ---:--- */ #define GET32cmn_nIntSts2_ists_7i(r32) (((r32)>> 7)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_7i(r16) (((r16)>> 7)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_7i(r32,v) do{(r32)&=~(0x0001<< 7);(r32)|=((v)&0x0001)<< 7;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_7i(r16,v) do{(r16)&=~(0x0001<< 7);(r16)|=((v)&0x0001)<< 7;}while(0)
/* [ 8: 8] */ #define BA_cmn_nIntSts2_ists_8i 0x00045
/* ---:--- */ #define bcmn_nIntSts2_ists_8i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_8i 8 /*: 8*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_8i 0x00000100
/* ---:--- */ #define GET32cmn_nIntSts2_ists_8i(r32) (((r32)>> 8)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_8i(r16) (((r16)>> 8)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_8i(r32,v) do{(r32)&=~(0x0001<< 8);(r32)|=((v)&0x0001)<< 8;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_8i(r16,v) do{(r16)&=~(0x0001<< 8);(r16)|=((v)&0x0001)<< 8;}while(0)
/* [ 9: 9] */ #define BA_cmn_nIntSts2_ists_9i 0x00045
/* ---:--- */ #define bcmn_nIntSts2_ists_9i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_9i 9 /*: 9*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_9i 0x00000200
/* ---:--- */ #define GET32cmn_nIntSts2_ists_9i(r32) (((r32)>> 9)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_9i(r16) (((r16)>> 9)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_9i(r32,v) do{(r32)&=~(0x0001<< 9);(r32)|=((v)&0x0001)<< 9;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_9i(r16,v) do{(r16)&=~(0x0001<< 9);(r16)|=((v)&0x0001)<< 9;}while(0)
/* [10:10] */ #define BA_cmn_nIntSts2_ists_10i 0x00045
/* ---:--- */ #define bcmn_nIntSts2_ists_10i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_10i 10 /*:10*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_10i 0x00000400
/* ---:--- */ #define GET32cmn_nIntSts2_ists_10i(r32) (((r32)>>10)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_10i(r16) (((r16)>>10)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_10i(r32,v) do{(r32)&=~(0x0001<<10);(r32)|=((v)&0x0001)<<10;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_10i(r16,v) do{(r16)&=~(0x0001<<10);(r16)|=((v)&0x0001)<<10;}while(0)
/* [11:11] */ #define BA_cmn_nIntSts2_ists_11i 0x00045
/* ---:--- */ #define bcmn_nIntSts2_ists_11i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_11i 11 /*:11*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_11i 0x00000800
/* ---:--- */ #define GET32cmn_nIntSts2_ists_11i(r32) (((r32)>>11)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_11i(r16) (((r16)>>11)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_11i(r32,v) do{(r32)&=~(0x0001<<11);(r32)|=((v)&0x0001)<<11;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_11i(r16,v) do{(r16)&=~(0x0001<<11);(r16)|=((v)&0x0001)<<11;}while(0)
/* [12:12] */ #define BA_cmn_nIntSts2_ists_12i 0x00045
/* ---:--- */ #define bcmn_nIntSts2_ists_12i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_12i 12 /*:12*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_12i 0x00001000
/* ---:--- */ #define GET32cmn_nIntSts2_ists_12i(r32) (((r32)>>12)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_12i(r16) (((r16)>>12)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_12i(r32,v) do{(r32)&=~(0x0001<<12);(r32)|=((v)&0x0001)<<12;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_12i(r16,v) do{(r16)&=~(0x0001<<12);(r16)|=((v)&0x0001)<<12;}while(0)
/* [13:13] */ #define BA_cmn_nIntSts2_ists_13i 0x00045
/* ---:--- */ #define bcmn_nIntSts2_ists_13i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_13i 13 /*:13*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_13i 0x00002000
/* ---:--- */ #define GET32cmn_nIntSts2_ists_13i(r32) (((r32)>>13)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_13i(r16) (((r16)>>13)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_13i(r32,v) do{(r32)&=~(0x0001<<13);(r32)|=((v)&0x0001)<<13;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_13i(r16,v) do{(r16)&=~(0x0001<<13);(r16)|=((v)&0x0001)<<13;}while(0)
/* [14:14] */ #define BA_cmn_nIntSts2_ists_14i 0x00045
/* ---:--- */ #define bcmn_nIntSts2_ists_14i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_14i 14 /*:14*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_14i 0x00004000
/* ---:--- */ #define GET32cmn_nIntSts2_ists_14i(r32) (((r32)>>14)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_14i(r16) (((r16)>>14)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_14i(r32,v) do{(r32)&=~(0x0001<<14);(r32)|=((v)&0x0001)<<14;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_14i(r16,v) do{(r16)&=~(0x0001<<14);(r16)|=((v)&0x0001)<<14;}while(0)
/* [15:15] */ #define BA_cmn_nIntSts2_ists_15i 0x00045
/* ---:--- */ #define bcmn_nIntSts2_ists_15i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_15i 15 /*:15*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_15i 0x00008000
/* ---:--- */ #define GET32cmn_nIntSts2_ists_15i(r32) (((r32)>>15)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_15i(r16) (((r16)>>15)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_15i(r32,v) do{(r32)&=~(0x0001<<15);(r32)|=((v)&0x0001)<<15;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_15i(r16,v) do{(r16)&=~(0x0001<<15);(r16)|=((v)&0x0001)<<15;}while(0)
/* [16:16] */ #define BA_cmn_nIntSts2_ists_16i 0x00046
/* ---:--- */ #define bcmn_nIntSts2_ists_16i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_16i 16 /*:16*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_16i 0x00010000
/* ---:--- */ #define GET32cmn_nIntSts2_ists_16i(r32) (((r32)>>16)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_16i(r16) (((r16)>> 0)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_16i(r32,v) do{(r32)&=~(0x0001<<16);(r32)|=((v)&0x0001)<<16;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_16i(r16,v) do{(r16)&=~(0x0001<< 0);(r16)|=((v)&0x0001)<< 0;}while(0)
/* [17:17] */ #define BA_cmn_nIntSts2_ists_17i 0x00046
/* ---:--- */ #define bcmn_nIntSts2_ists_17i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_17i 17 /*:17*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_17i 0x00020000
/* ---:--- */ #define GET32cmn_nIntSts2_ists_17i(r32) (((r32)>>17)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_17i(r16) (((r16)>> 1)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_17i(r32,v) do{(r32)&=~(0x0001<<17);(r32)|=((v)&0x0001)<<17;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_17i(r16,v) do{(r16)&=~(0x0001<< 1);(r16)|=((v)&0x0001)<< 1;}while(0)
/* [18:18] */ #define BA_cmn_nIntSts2_ists_18i 0x00046
/* ---:--- */ #define bcmn_nIntSts2_ists_18i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_18i 18 /*:18*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_18i 0x00040000
/* ---:--- */ #define GET32cmn_nIntSts2_ists_18i(r32) (((r32)>>18)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_18i(r16) (((r16)>> 2)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_18i(r32,v) do{(r32)&=~(0x0001<<18);(r32)|=((v)&0x0001)<<18;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_18i(r16,v) do{(r16)&=~(0x0001<< 2);(r16)|=((v)&0x0001)<< 2;}while(0)
/* [19:19] */ #define BA_cmn_nIntSts2_ists_19i 0x00046
/* ---:--- */ #define bcmn_nIntSts2_ists_19i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_19i 19 /*:19*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_19i 0x00080000
/* ---:--- */ #define GET32cmn_nIntSts2_ists_19i(r32) (((r32)>>19)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_19i(r16) (((r16)>> 3)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_19i(r32,v) do{(r32)&=~(0x0001<<19);(r32)|=((v)&0x0001)<<19;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_19i(r16,v) do{(r16)&=~(0x0001<< 3);(r16)|=((v)&0x0001)<< 3;}while(0)
/* [20:20] */ #define BA_cmn_nIntSts2_ists_20i 0x00046
/* ---:--- */ #define bcmn_nIntSts2_ists_20i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_20i 20 /*:20*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_20i 0x00100000
/* ---:--- */ #define GET32cmn_nIntSts2_ists_20i(r32) (((r32)>>20)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_20i(r16) (((r16)>> 4)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_20i(r32,v) do{(r32)&=~(0x0001<<20);(r32)|=((v)&0x0001)<<20;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_20i(r16,v) do{(r16)&=~(0x0001<< 4);(r16)|=((v)&0x0001)<< 4;}while(0)
/* [21:21] */ #define BA_cmn_nIntSts2_ists_21i 0x00046
/* ---:--- */ #define bcmn_nIntSts2_ists_21i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_21i 21 /*:21*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_21i 0x00200000
/* ---:--- */ #define GET32cmn_nIntSts2_ists_21i(r32) (((r32)>>21)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_21i(r16) (((r16)>> 5)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_21i(r32,v) do{(r32)&=~(0x0001<<21);(r32)|=((v)&0x0001)<<21;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_21i(r16,v) do{(r16)&=~(0x0001<< 5);(r16)|=((v)&0x0001)<< 5;}while(0)
/* [22:22] */ #define BA_cmn_nIntSts2_ists_22i 0x00046
/* ---:--- */ #define bcmn_nIntSts2_ists_22i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_22i 22 /*:22*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_22i 0x00400000
/* ---:--- */ #define GET32cmn_nIntSts2_ists_22i(r32) (((r32)>>22)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_22i(r16) (((r16)>> 6)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_22i(r32,v) do{(r32)&=~(0x0001<<22);(r32)|=((v)&0x0001)<<22;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_22i(r16,v) do{(r16)&=~(0x0001<< 6);(r16)|=((v)&0x0001)<< 6;}while(0)
/* [23:23] */ #define BA_cmn_nIntSts2_ists_23i 0x00046
/* ---:--- */ #define bcmn_nIntSts2_ists_23i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_23i 23 /*:23*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_23i 0x00800000
/* ---:--- */ #define GET32cmn_nIntSts2_ists_23i(r32) (((r32)>>23)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_23i(r16) (((r16)>> 7)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_23i(r32,v) do{(r32)&=~(0x0001<<23);(r32)|=((v)&0x0001)<<23;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_23i(r16,v) do{(r16)&=~(0x0001<< 7);(r16)|=((v)&0x0001)<< 7;}while(0)
/* [24:24] */ #define BA_cmn_nIntSts2_ists_24i 0x00047
/* ---:--- */ #define bcmn_nIntSts2_ists_24i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_24i 24 /*:24*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_24i 0x01000000
/* ---:--- */ #define GET32cmn_nIntSts2_ists_24i(r32) (((r32)>>24)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_24i(r16) (((r16)>> 8)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_24i(r32,v) do{(r32)&=~(0x0001<<24);(r32)|=((v)&0x0001)<<24;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_24i(r16,v) do{(r16)&=~(0x0001<< 8);(r16)|=((v)&0x0001)<< 8;}while(0)
/* [25:25] */ #define BA_cmn_nIntSts2_ists_25i 0x00047
/* ---:--- */ #define bcmn_nIntSts2_ists_25i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_25i 25 /*:25*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_25i 0x02000000
/* ---:--- */ #define GET32cmn_nIntSts2_ists_25i(r32) (((r32)>>25)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_25i(r16) (((r16)>> 9)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_25i(r32,v) do{(r32)&=~(0x0001<<25);(r32)|=((v)&0x0001)<<25;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_25i(r16,v) do{(r16)&=~(0x0001<< 9);(r16)|=((v)&0x0001)<< 9;}while(0)
/* [26:26] */ #define BA_cmn_nIntSts2_ists_26i 0x00047
/* ---:--- */ #define bcmn_nIntSts2_ists_26i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_26i 26 /*:26*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_26i 0x04000000
/* ---:--- */ #define GET32cmn_nIntSts2_ists_26i(r32) (((r32)>>26)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_26i(r16) (((r16)>>10)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_26i(r32,v) do{(r32)&=~(0x0001<<26);(r32)|=((v)&0x0001)<<26;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_26i(r16,v) do{(r16)&=~(0x0001<<10);(r16)|=((v)&0x0001)<<10;}while(0)
/* [27:27] */ #define BA_cmn_nIntSts2_ists_27i 0x00047
/* ---:--- */ #define bcmn_nIntSts2_ists_27i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_27i 27 /*:27*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_27i 0x08000000
/* ---:--- */ #define GET32cmn_nIntSts2_ists_27i(r32) (((r32)>>27)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_27i(r16) (((r16)>>11)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_27i(r32,v) do{(r32)&=~(0x0001<<27);(r32)|=((v)&0x0001)<<27;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_27i(r16,v) do{(r16)&=~(0x0001<<11);(r16)|=((v)&0x0001)<<11;}while(0)
/* [28:28] */ #define BA_cmn_nIntSts2_ists_28i 0x00047
/* ---:--- */ #define bcmn_nIntSts2_ists_28i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_28i 28 /*:28*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_28i 0x10000000
/* ---:--- */ #define GET32cmn_nIntSts2_ists_28i(r32) (((r32)>>28)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_28i(r16) (((r16)>>12)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_28i(r32,v) do{(r32)&=~(0x0001<<28);(r32)|=((v)&0x0001)<<28;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_28i(r16,v) do{(r16)&=~(0x0001<<12);(r16)|=((v)&0x0001)<<12;}while(0)
/* [29:29] */ #define BA_cmn_nIntSts2_ists_29i 0x00047
/* ---:--- */ #define bcmn_nIntSts2_ists_29i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_29i 29 /*:29*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_29i 0x20000000
/* ---:--- */ #define GET32cmn_nIntSts2_ists_29i(r32) (((r32)>>29)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_29i(r16) (((r16)>>13)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_29i(r32,v) do{(r32)&=~(0x0001<<29);(r32)|=((v)&0x0001)<<29;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_29i(r16,v) do{(r16)&=~(0x0001<<13);(r16)|=((v)&0x0001)<<13;}while(0)
/* [30:30] */ #define BA_cmn_nIntSts2_ists_30i 0x00047
/* ---:--- */ #define bcmn_nIntSts2_ists_30i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_30i 30 /*:30*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_30i 0x40000000
/* ---:--- */ #define GET32cmn_nIntSts2_ists_30i(r32) (((r32)>>30)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_30i(r16) (((r16)>>14)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_30i(r32,v) do{(r32)&=~(0x0001<<30);(r32)|=((v)&0x0001)<<30;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_30i(r16,v) do{(r16)&=~(0x0001<<14);(r16)|=((v)&0x0001)<<14;}while(0)
/* [31:31] */ #define BA_cmn_nIntSts2_ists_31i 0x00047
/* ---:--- */ #define bcmn_nIntSts2_ists_31i 1 /*bit*/
/* ---:--- */ #define LSb32cmn_nIntSts2_ists_31i 31 /*:31*/
/* ---:--- */ #define MSK32cmn_nIntSts2_ists_31i 0x80000000
/* ---:--- */ #define GET32cmn_nIntSts2_ists_31i(r32) (((r32)>>31)&0x0001)
/* ---:--- */ #define GET16cmn_nIntSts2_ists_31i(r16) (((r16)>>15)&0x0001)
/* ---:--- */ #define SET32cmn_nIntSts2_ists_31i(r32,v) do{(r32)&=~(0x0001<<31);(r32)|=((v)&0x0001)<<31;}while(0)
/* ---:--- */ #define SET16cmn_nIntSts2_ists_31i(r16,v) do{(r16)&=~(0x0001<<15);(r16)|=((v)&0x0001)<<15;}while(0)
} SIE_cmn;
#define dftcmn_fSrcPolSel0 0x00000000
typedef union { UNSG32 u32;
struct w32cmn_fSrcPolSel0;
} T32cmn_fSrcPolSel0;
#define dftcmn_fSrcPolSel1 0x00000000
typedef union { UNSG32 u32;
struct w32cmn_fSrcPolSel1;
} T32cmn_fSrcPolSel1;
#define dftcmn_fSrcPolSel2 0x00000000
typedef union { UNSG32 u32;
struct w32cmn_fSrcPolSel2;
} T32cmn_fSrcPolSel2;
#define dftcmn_fSrcSensSel0 0x00000000
typedef union { UNSG32 u32;
struct w32cmn_fSrcSensSel0;
} T32cmn_fSrcSensSel0;
#define dftcmn_fSrcSensSel1 0x00000000
typedef union { UNSG32 u32;
struct w32cmn_fSrcSensSel1;
} T32cmn_fSrcSensSel1;
#define dftcmn_fSrcSensSel2 0x00000000
typedef union { UNSG32 u32;
struct w32cmn_fSrcSensSel2;
} T32cmn_fSrcSensSel2;
#define dftcmn_fIntSts0 0x00000000
typedef union { UNSG32 u32;
struct w32cmn_fIntSts0;
} T32cmn_fIntSts0;
#define dftcmn_fIntSts1 0x00000000
typedef union { UNSG32 u32;
struct w32cmn_fIntSts1;
} T32cmn_fIntSts1;
#define dftcmn_fIntSts2 0x00000000
typedef union { UNSG32 u32;
struct w32cmn_fIntSts2;
} T32cmn_fIntSts2;
#define dftcmn_nSrcPolSel0 0x00000000
typedef union { UNSG32 u32;
struct w32cmn_nSrcPolSel0;
} T32cmn_nSrcPolSel0;
#define dftcmn_nSrcPolSel1 0x00000000
typedef union { UNSG32 u32;
struct w32cmn_nSrcPolSel1;
} T32cmn_nSrcPolSel1;
#define dftcmn_nSrcPolSel2 0x00000000
typedef union { UNSG32 u32;
struct w32cmn_nSrcPolSel2;
} T32cmn_nSrcPolSel2;
#define dftcmn_nSrcSensSel0 0x00000000
typedef union { UNSG32 u32;
struct w32cmn_nSrcSensSel0;
} T32cmn_nSrcSensSel0;
#define dftcmn_nSrcSensSel1 0x00000000
typedef union { UNSG32 u32;
struct w32cmn_nSrcSensSel1;
} T32cmn_nSrcSensSel1;
#define dftcmn_nSrcSensSel2 0x00000000
typedef union { UNSG32 u32;
struct w32cmn_nSrcSensSel2;
} T32cmn_nSrcSensSel2;
#define dftcmn_nIntSts0 0x00000000
typedef union { UNSG32 u32;
struct w32cmn_nIntSts0;
} T32cmn_nIntSts0;
#define dftcmn_nIntSts1 0x00000000
typedef union { UNSG32 u32;
struct w32cmn_nIntSts1;
} T32cmn_nIntSts1;
#define dftcmn_nIntSts2 0x00000000
typedef union { UNSG32 u32;
struct w32cmn_nIntSts2;
} T32cmn_nIntSts2;
/* Member function: read (or self test read) from SRAM or flat register interface and return words read */
SIGN32 cmn_drvrd (SIE_cmn *p, UNSG32 u32base, SIGN32 bMEM, SIGN32 bST);
/* Member function: generate write-commands or direct-write (or self test write) and return write count */
SIGN32 cmn_drvwr (SIE_cmn *p, UNSG32 u32base, SIGN32 bMEM, SIGN32 bST, UNSG32 *pu32cmd);
/* Member function: element reset */
void cmn_reset (SIE_cmn *p);
/* Member function: check elements, return SUCCESS if identical or ERR_MISMATCH */
#define cmn_check(p,pie,ps8name,hfpErrLOG) cmn_cmp(p,pie, ps8name,hfpErrLOG,0,0)
#define cmn_print(p, ps8name,hfpErrLOG) cmn_cmp(p,NULL,ps8name,hfpErrLOG,0,0)
SIGN32 cmn_cmp (SIE_cmn *p, SIE_cmn *pie, char *ps8name, UNSG32 hfpErrLOG, SIGN32 bMEM, SIGN32 bST);
/* Member function: import interface values from a text string of compact all bits */
SIGN32 cmn_import(SIE_cmn *p, char *regs);
/* Member function: export interface values to a text string of compact all bits */
SIGN32 cmn_export(SIE_cmn *p, char *regs);
#endif
/**********************************************************************************************************************
* ENDOFINTERFACE: cmn
**********************************************************************************************************************/
/**********************************************************************************************************************
* INTERFACE: perPIC
* ` Defines the Registers per PIC.
* @ fTgtPolSel (P)
* ` Defines the Polarity of Fast interrupt target(s).
* %unsigned 1 pol 0
* * * *
* * * Polarity. 1 – Active high, 0 – Active low.
* * * POL[0] defines the polarity of interrupt source 0.
* @ fTgtSensSel (P)
* ` Defines the Sensitivity of Fast interrupt target(s).
* %unsigned 1 sens 0
* * * *
* * * Sensitivity. 1 – Edge triggered, 0 – level triggered.
* * * SENS[0] defines the sensitivity of interrupt source 0.
* @ fIntE (P)
* ` Defines the enable bit for the Fast interrupt sources
* %unsigned 32 ie 0
* * * *
* * * Interrupt Enable. IE[0] enables interrupt source 0.
* * * 1 : interrupt is asserted when source is active
* * * 0 : no interrupt is asserted because of this source.
* @ fGIntE (P)
* ` Defines the global enable bit for the Fast interrupt.
* %unsigned 1 gIe 0
* * * *
* * * Global Interrupt Enable. 1: enable 0: disable
* * * Fast interrupt target is asserted only when an interrupt source is enabled by its own IE bit in fIntE register, and gIe is 1.
* @ nTgtPolSel (P)
* ` Defines the Polarity of Normal interrupt target(s).
* %unsigned 1 pol 0
* * * *
* * * Polarity. 1 – Active high, 0 – Active low.
* * * POL[0] defines the polarity of interrupt source 0.
* @ nTgtSensSel (P)
* ` Defines the Sensitivity of Normal interrupt target(s).
* %unsigned 1 sens 0
* * * *
* * * Sensitivity. 1 – Edge triggered, 0 – level triggered.
* * * SENS[0] defines the sensitivity of interrupt source 0.
* @ nIntE (P)
* ` Defines the enable bit for the Normal interrupt sources
* %unsigned 32 ie 0
* * * *
* * * Interrupt Enable. IE[0] enables interrupt source 0.
* * * 1 : interrupt is asserted when source is active
* * * 0 : no interrupt is asserted because of this source.
* @ nGIntE (P)
* ` Defines the global enable bit for the Normal interrupt.
* %unsigned 1 gIe 0
* * * *
* * * Global Interrupt Enable. 1: enable 0: disable
* * * Normal interrupt target is asserted only when an interrupt source is enabled by its own IE bit in nIntE register, and gIe is 1.
**********************************************************************************************************************/
#ifdef h_perPIC
#else
#define h_perPIC
#define \
AR_perPIC \
8
#define \
AB_perPIC \
5
typedef struct SIE_perPIC {
#define RA_perPIC_fTgtPolSel 0x00000
#define w32perPIC_fTgtPolSel { \
UNSG32 ufTgtPolSel_pol : 1; \
UNSG32 _x00000 : 31; \
}
/* @'00000 */ union { UNSG32 u32perPIC_fTgtPolSel;
struct w32perPIC_fTgtPolSel;
};
/* [ 0: 0] */ #define BA_perPIC_fTgtPolSel_pol 0x00000
/* ---:--- */ #define bperPIC_fTgtPolSel_pol 1 /*bit*/
/* ---:--- */ #define LSb32perPIC_fTgtPolSel_pol 0 /*: 0*/
/* ---:--- */ #define MSK32perPIC_fTgtPolSel_pol 0x00000001
/* ---:--- */ #define GET32perPIC_fTgtPolSel_pol(r32) (((r32)>> 0)&0x0001)
/* ---:--- */ #define GET16perPIC_fTgtPolSel_pol(r16) (((r16)>> 0)&0x0001)
/* ---:--- */ #define SET32perPIC_fTgtPolSel_pol(r32,v) do{(r32)&=~(0x0001<< 0);(r32)|=((v)&0x0001)<< 0;}while(0)
/* ---:--- */ #define SET16perPIC_fTgtPolSel_pol(r16,v) do{(r16)&=~(0x0001<< 0);(r16)|=((v)&0x0001)<< 0;}while(0)
#define RA_perPIC_fTgtSensSel 0x00004
#define w32perPIC_fTgtSensSel { \
UNSG32 ufTgtSensSel_sens : 1; \
UNSG32 _x00004 : 31; \
}
/* @'00004 */ union { UNSG32 u32perPIC_fTgtSensSel;
struct w32perPIC_fTgtSensSel;
};
/* [ 0: 0] */ #define BA_perPIC_fTgtSensSel_sens 0x00004
/* ---:--- */ #define bperPIC_fTgtSensSel_sens 1 /*bit*/
/* ---:--- */ #define LSb32perPIC_fTgtSensSel_sens 0 /*: 0*/
/* ---:--- */ #define MSK32perPIC_fTgtSensSel_sens 0x00000001
/* ---:--- */ #define GET32perPIC_fTgtSensSel_sens(r32) (((r32)>> 0)&0x0001)
/* ---:--- */ #define GET16perPIC_fTgtSensSel_sens(r16) (((r16)>> 0)&0x0001)
/* ---:--- */ #define SET32perPIC_fTgtSensSel_sens(r32,v) do{(r32)&=~(0x0001<< 0);(r32)|=((v)&0x0001)<< 0;}while(0)
/* ---:--- */ #define SET16perPIC_fTgtSensSel_sens(r16,v) do{(r16)&=~(0x0001<< 0);(r16)|=((v)&0x0001)<< 0;}while(0)
#define RA_perPIC_fIntE 0x00008
#define w32perPIC_fIntE { \
UNSG32 ufIntE_ie : 32; \
}
/* @'00008 */ union { UNSG32 u32perPIC_fIntE;
struct w32perPIC_fIntE;
};
/* [31: 0] */ #define BA_perPIC_fIntE_ie 0x00008
/* ---:--- */ #define bperPIC_fIntE_ie 32 /*bit*/
/* ---:--- */ #define LSb32perPIC_fIntE_ie 0 /*:31*/
/* ---:--- */ #define MSK32perPIC_fIntE_ie 0xFFFFFFFF
/* ---:--- */ #define GET32perPIC_fIntE_ie(r32) (((r32)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define GET16perPIC_fIntE_ie(r16) (((r16)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define SET32perPIC_fIntE_ie(r32,v) do{(r32)&=~(0xFFFFFFFF<< 0);(r32)|=((v)&0xFFFFFFFF)<< 0;}while(0)
/* ---:--- */ #define SET16perPIC_fIntE_ie(r16,v) do{(r16)&=~(0xFFFFFFFF<< 0);(r16)|=((v)&0xFFFFFFFF)<< 0;}while(0)
#define RA_perPIC_fGIntE 0x0000C
#define w32perPIC_fGIntE { \
UNSG32 ufGIntE_gIe : 1; \
UNSG32 _x0000C : 31; \
}
/* @'0000C */ union { UNSG32 u32perPIC_fGIntE;
struct w32perPIC_fGIntE;
};
/* [ 0: 0] */ #define BA_perPIC_fGIntE_gIe 0x0000C
/* ---:--- */ #define bperPIC_fGIntE_gIe 1 /*bit*/
/* ---:--- */ #define LSb32perPIC_fGIntE_gIe 0 /*: 0*/
/* ---:--- */ #define MSK32perPIC_fGIntE_gIe 0x00000001
/* ---:--- */ #define GET32perPIC_fGIntE_gIe(r32) (((r32)>> 0)&0x0001)
/* ---:--- */ #define GET16perPIC_fGIntE_gIe(r16) (((r16)>> 0)&0x0001)
/* ---:--- */ #define SET32perPIC_fGIntE_gIe(r32,v) do{(r32)&=~(0x0001<< 0);(r32)|=((v)&0x0001)<< 0;}while(0)
/* ---:--- */ #define SET16perPIC_fGIntE_gIe(r16,v) do{(r16)&=~(0x0001<< 0);(r16)|=((v)&0x0001)<< 0;}while(0)
#define RA_perPIC_nTgtPolSel 0x00010
#define w32perPIC_nTgtPolSel { \
UNSG32 unTgtPolSel_pol : 1; \
UNSG32 _x00010 : 31; \
}
/* @'00010 */ union { UNSG32 u32perPIC_nTgtPolSel;
struct w32perPIC_nTgtPolSel;
};
/* [ 0: 0] */ #define BA_perPIC_nTgtPolSel_pol 0x00010
/* ---:--- */ #define bperPIC_nTgtPolSel_pol 1 /*bit*/
/* ---:--- */ #define LSb32perPIC_nTgtPolSel_pol 0 /*: 0*/
/* ---:--- */ #define MSK32perPIC_nTgtPolSel_pol 0x00000001
/* ---:--- */ #define GET32perPIC_nTgtPolSel_pol(r32) (((r32)>> 0)&0x0001)
/* ---:--- */ #define GET16perPIC_nTgtPolSel_pol(r16) (((r16)>> 0)&0x0001)
/* ---:--- */ #define SET32perPIC_nTgtPolSel_pol(r32,v) do{(r32)&=~(0x0001<< 0);(r32)|=((v)&0x0001)<< 0;}while(0)
/* ---:--- */ #define SET16perPIC_nTgtPolSel_pol(r16,v) do{(r16)&=~(0x0001<< 0);(r16)|=((v)&0x0001)<< 0;}while(0)
#define RA_perPIC_nTgtSensSel 0x00014
#define w32perPIC_nTgtSensSel { \
UNSG32 unTgtSensSel_sens : 1; \
UNSG32 _x00014 : 31; \
}
/* @'00014 */ union { UNSG32 u32perPIC_nTgtSensSel;
struct w32perPIC_nTgtSensSel;
};
/* [ 0: 0] */ #define BA_perPIC_nTgtSensSel_sens 0x00014
/* ---:--- */ #define bperPIC_nTgtSensSel_sens 1 /*bit*/
/* ---:--- */ #define LSb32perPIC_nTgtSensSel_sens 0 /*: 0*/
/* ---:--- */ #define MSK32perPIC_nTgtSensSel_sens 0x00000001
/* ---:--- */ #define GET32perPIC_nTgtSensSel_sens(r32) (((r32)>> 0)&0x0001)
/* ---:--- */ #define GET16perPIC_nTgtSensSel_sens(r16) (((r16)>> 0)&0x0001)
/* ---:--- */ #define SET32perPIC_nTgtSensSel_sens(r32,v) do{(r32)&=~(0x0001<< 0);(r32)|=((v)&0x0001)<< 0;}while(0)
/* ---:--- */ #define SET16perPIC_nTgtSensSel_sens(r16,v) do{(r16)&=~(0x0001<< 0);(r16)|=((v)&0x0001)<< 0;}while(0)
#define RA_perPIC_nIntE 0x00018
#define w32perPIC_nIntE { \
UNSG32 unIntE_ie : 32; \
}
/* @'00018 */ union { UNSG32 u32perPIC_nIntE;
struct w32perPIC_nIntE;
};
/* [31: 0] */ #define BA_perPIC_nIntE_ie 0x00018
/* ---:--- */ #define bperPIC_nIntE_ie 32 /*bit*/
/* ---:--- */ #define LSb32perPIC_nIntE_ie 0 /*:31*/
/* ---:--- */ #define MSK32perPIC_nIntE_ie 0xFFFFFFFF
/* ---:--- */ #define GET32perPIC_nIntE_ie(r32) (((r32)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define GET16perPIC_nIntE_ie(r16) (((r16)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define SET32perPIC_nIntE_ie(r32,v) do{(r32)&=~(0xFFFFFFFF<< 0);(r32)|=((v)&0xFFFFFFFF)<< 0;}while(0)
/* ---:--- */ #define SET16perPIC_nIntE_ie(r16,v) do{(r16)&=~(0xFFFFFFFF<< 0);(r16)|=((v)&0xFFFFFFFF)<< 0;}while(0)
#define RA_perPIC_nGIntE 0x0001C
#define w32perPIC_nGIntE { \
UNSG32 unGIntE_gIe : 1; \
UNSG32 _x0001C : 31; \
}
/* @'0001C */ union { UNSG32 u32perPIC_nGIntE;
struct w32perPIC_nGIntE;
};
/* [ 0: 0] */ #define BA_perPIC_nGIntE_gIe 0x0001C
/* ---:--- */ #define bperPIC_nGIntE_gIe 1 /*bit*/
/* ---:--- */ #define LSb32perPIC_nGIntE_gIe 0 /*: 0*/
/* ---:--- */ #define MSK32perPIC_nGIntE_gIe 0x00000001
/* ---:--- */ #define GET32perPIC_nGIntE_gIe(r32) (((r32)>> 0)&0x0001)
/* ---:--- */ #define GET16perPIC_nGIntE_gIe(r16) (((r16)>> 0)&0x0001)
/* ---:--- */ #define SET32perPIC_nGIntE_gIe(r32,v) do{(r32)&=~(0x0001<< 0);(r32)|=((v)&0x0001)<< 0;}while(0)
/* ---:--- */ #define SET16perPIC_nGIntE_gIe(r16,v) do{(r16)&=~(0x0001<< 0);(r16)|=((v)&0x0001)<< 0;}while(0)
} SIE_perPIC;
#define dftperPIC_fTgtPolSel 0x00000000
typedef union { UNSG32 u32;
struct w32perPIC_fTgtPolSel;
} T32perPIC_fTgtPolSel;
#define dftperPIC_fTgtSensSel 0x00000000
typedef union { UNSG32 u32;
struct w32perPIC_fTgtSensSel;
} T32perPIC_fTgtSensSel;
#define dftperPIC_fIntE 0x00000000
typedef union { UNSG32 u32;
struct w32perPIC_fIntE;
} T32perPIC_fIntE;
#define dftperPIC_fGIntE 0x00000000
typedef union { UNSG32 u32;
struct w32perPIC_fGIntE;
} T32perPIC_fGIntE;
#define dftperPIC_nTgtPolSel 0x00000000
typedef union { UNSG32 u32;
struct w32perPIC_nTgtPolSel;
} T32perPIC_nTgtPolSel;
#define dftperPIC_nTgtSensSel 0x00000000
typedef union { UNSG32 u32;
struct w32perPIC_nTgtSensSel;
} T32perPIC_nTgtSensSel;
#define dftperPIC_nIntE 0x00000000
typedef union { UNSG32 u32;
struct w32perPIC_nIntE;
} T32perPIC_nIntE;
#define dftperPIC_nGIntE 0x00000000
typedef union { UNSG32 u32;
struct w32perPIC_nGIntE;
} T32perPIC_nGIntE;
/* Member function: read (or self test read) from SRAM or flat register interface and return words read */
SIGN32 perPIC_drvrd (SIE_perPIC *p, UNSG32 u32base, SIGN32 bMEM, SIGN32 bST);
/* Member function: generate write-commands or direct-write (or self test write) and return write count */
SIGN32 perPIC_drvwr (SIE_perPIC *p, UNSG32 u32base, SIGN32 bMEM, SIGN32 bST, UNSG32 *pu32cmd);
/* Member function: element reset */
void perPIC_reset (SIE_perPIC *p);
/* Member function: check elements, return SUCCESS if identical or ERR_MISMATCH */
#define perPIC_check(p,pie,ps8name,hfpErrLOG) perPIC_cmp(p,pie, ps8name,hfpErrLOG,0,0)
#define perPIC_print(p, ps8name,hfpErrLOG) perPIC_cmp(p,NULL,ps8name,hfpErrLOG,0,0)
SIGN32 perPIC_cmp (SIE_perPIC *p, SIE_perPIC *pie, char *ps8name, UNSG32 hfpErrLOG, SIGN32 bMEM, SIGN32 bST);
/* Member function: import interface values from a text string of compact all bits */
SIGN32 perPIC_import(SIE_perPIC *p, char *regs);
/* Member function: export interface values to a text string of compact all bits */
SIGN32 perPIC_export(SIE_perPIC *p, char *regs);
#endif
/**********************************************************************************************************************
* ENDOFINTERFACE: perPIC
**********************************************************************************************************************/
/**********************************************************************************************************************
* INTERFACE: PIC
* ` Registers generated from script Start
* @
* $perPIC CPU0
* ` Registers generated from script End
* @
* $cmn cmn
**********************************************************************************************************************/
#ifdef h_PIC
#else
#define h_PIC
#define \
AR_PIC \
26
#define \
AB_PIC \
7
typedef struct SIE_PIC {
#define RA_PIC_CPU0 0x00000
/* @'00000 */ SIE_perPIC ie_CPU0;
#define RA_PIC_cmn 0x00020
/* @'00020 */ SIE_cmn ie_cmn;
} SIE_PIC;
/* Member function: read (or self test read) from SRAM or flat register interface and return words read */
SIGN32 PIC_drvrd (SIE_PIC *p, UNSG32 u32base, SIGN32 bMEM, SIGN32 bST);
/* Member function: generate write-commands or direct-write (or self test write) and return write count */
SIGN32 PIC_drvwr (SIE_PIC *p, UNSG32 u32base, SIGN32 bMEM, SIGN32 bST, UNSG32 *pu32cmd);
/* Member function: element reset */
void PIC_reset (SIE_PIC *p);
/* Member function: check elements, return SUCCESS if identical or ERR_MISMATCH */
#define PIC_check(p,pie,ps8name,hfpErrLOG) PIC_cmp(p,pie, ps8name,hfpErrLOG,0,0)
#define PIC_print(p, ps8name,hfpErrLOG) PIC_cmp(p,NULL,ps8name,hfpErrLOG,0,0)
SIGN32 PIC_cmp (SIE_PIC *p, SIE_PIC *pie, char *ps8name, UNSG32 hfpErrLOG, SIGN32 bMEM, SIGN32 bST);
/* Member function: import interface values from a text string of compact all bits */
SIGN32 PIC_import(SIE_PIC *p, char *regs);
/* Member function: export interface values to a text string of compact all bits */
SIGN32 PIC_export(SIE_PIC *p, char *regs);
#endif
/**********************************************************************************************************************
* ENDOFINTERFACE: PIC
**********************************************************************************************************************/
/**********************************************************************************************************************
* INTERFACE: IRQ
* ` to print the IRQs in defines files for ASIC and firmware use
* : mc_irq 0
* : v2gInt 1
* : IntrFigo 2
* : IntrHwBlk 3
* : bcmIntr 4
* : intrPb0 5
* : intrPb1 6
* : intrPb2 7
* : ictlInst0CPUIrq 8
* : ictlInst1CPUIrq 9
* : ictlInst2CPUIrq 10
* : usb0Intr 11
* : nanfIntr 12
* : emmc_int 13
* : ptp1Irq 14
* : sdio_interrupt 15
* : eth1Irq 16
* : sm2socHwInt0 17
* : sm2socHwInt1 18
* : sm2socSwInt 19
* : intrGfx3D 20
* : nCTIIRQ0 21
* : nCTIIRQ1 22
* : nPMUIRQ0 23
* : nPMUIRQ1 24
* : nPMUIRQ2 25
* : nPMUIRQ3 26
* : nAXIERRIRQ 27
* : fvs_crc2icu_intr 28
* : XINTdec 29
* : intrAhbTrc 30
* : AxiErrMonIntr 31
* : AxiWrFiltIntr 32
* : dHubIntrAvio0 33
* : dHubIntrAvio1 34
* : zspInt 35
* : TOTAL_IRQ 36
* * * *
* @ dummy (R)
* %unsigned 32 0x00000000
* * * *
* * * dummy
**********************************************************************************************************************/
#ifdef h_IRQ
#else
#define h_IRQ
#define \
AR_IRQ \
1
#define \
AB_IRQ \
2
#define IRQ_mc_irq 0x0
#define IRQ_v2gInt 0x1
#define IRQ_IntrFigo 0x2
#define IRQ_IntrHwBlk 0x3
#define IRQ_bcmIntr 0x4
#define IRQ_intrPb0 0x5
#define IRQ_intrPb1 0x6
#define IRQ_intrPb2 0x7
#define IRQ_ictlInst0CPUIrq 0x8
#define IRQ_ictlInst1CPUIrq 0x9
#define IRQ_ictlInst2CPUIrq 0xA
#define IRQ_usb0Intr 0xB
#define IRQ_nanfIntr 0xC
#define IRQ_emmc_int 0xD
#define IRQ_ptp1Irq 0xE
#define IRQ_sdio_interrupt 0xF
#define IRQ_eth1Irq 0x10
#define IRQ_sm2socHwInt0 0x11
#define IRQ_sm2socHwInt1 0x12
#define IRQ_sm2socSwInt 0x13
#define IRQ_intrGfx3D 0x14
#define IRQ_nCTIIRQ0 0x15
#define IRQ_nCTIIRQ1 0x16
#define IRQ_nPMUIRQ0 0x17
#define IRQ_nPMUIRQ1 0x18
#define IRQ_nPMUIRQ2 0x19
#define IRQ_nPMUIRQ3 0x1A
#define IRQ_nAXIERRIRQ 0x1B
#define IRQ_fvs_crc2icu_intr 0x1C
#define IRQ_XINTdec 0x1D
#define IRQ_intrAhbTrc 0x1E
#define IRQ_AxiErrMonIntr 0x1F
#define IRQ_AxiWrFiltIntr 0x20
#define IRQ_dHubIntrAvio0 0x21
#define IRQ_dHubIntrAvio1 0x22
#define IRQ_zspInt 0x23
#define IRQ_TOTAL_IRQ 0x24
typedef struct SIE_IRQ {
#define RA_IRQ_dummy 0x00000
#define w32IRQ_dummy { \
UNSG32 udummy_0x00000000 : 32; \
}
/* @'00000 */ union { UNSG32 u32IRQ_dummy;
struct w32IRQ_dummy;
};
/* [31: 0] */ #define BA_IRQ_dummy_0x00000000 0x00000
/* ---:--- */ #define bIRQ_dummy_0x00000000 32 /*bit*/
/* ---:--- */ #define LSb32IRQ_dummy_0x00000000 0 /*:31*/
/* ---:--- */ #define MSK32IRQ_dummy_0x00000000 0xFFFFFFFF
/* ---:--- */ #define GET32IRQ_dummy_0x00000000(r32) (((r32)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define GET16IRQ_dummy_0x00000000(r16) (((r16)>> 0)&0xFFFFFFFF)
/* ---:--- */ #define SET32IRQ_dummy_0x00000000(r32,v) do{(r32)&=~(0xFFFFFFFF<< 0);(r32)|=((v)&0xFFFFFFFF)<< 0;}while(0)
/* ---:--- */ #define SET16IRQ_dummy_0x00000000(r16,v) do{(r16)&=~(0xFFFFFFFF<< 0);(r16)|=((v)&0xFFFFFFFF)<< 0;}while(0)
} SIE_IRQ;
#define dftIRQ_dummy 0x00000000
typedef union { UNSG32 u32;
struct w32IRQ_dummy;
} T32IRQ_dummy;
/* Member function: read (or self test read) from SRAM or flat register interface and return words read */
SIGN32 IRQ_drvrd (SIE_IRQ *p, UNSG32 u32base, SIGN32 bMEM, SIGN32 bST);
/* Member function: generate write-commands or direct-write (or self test write) and return write count */
SIGN32 IRQ_drvwr (SIE_IRQ *p, UNSG32 u32base, SIGN32 bMEM, SIGN32 bST, UNSG32 *pu32cmd);
/* Member function: element reset */
void IRQ_reset (SIE_IRQ *p);
/* Member function: check elements, return SUCCESS if identical or ERR_MISMATCH */
#define IRQ_check(p,pie,ps8name,hfpErrLOG) IRQ_cmp(p,pie, ps8name,hfpErrLOG,0,0)
#define IRQ_print(p, ps8name,hfpErrLOG) IRQ_cmp(p,NULL,ps8name,hfpErrLOG,0,0)
SIGN32 IRQ_cmp (SIE_IRQ *p, SIE_IRQ *pie, char *ps8name, UNSG32 hfpErrLOG, SIGN32 bMEM, SIGN32 bST);
/* Member function: import interface values from a text string of compact all bits */
SIGN32 IRQ_import(SIE_IRQ *p, char *regs);
/* Member function: export interface values to a text string of compact all bits */
SIGN32 IRQ_export(SIE_IRQ *p, char *regs);
#endif
/**********************************************************************************************************************
* ENDOFINTERFACE: IRQ
**********************************************************************************************************************/
#pragma pack()
#ifdef __cplusplus
}
#endif
#endif /* _pic_h */
/**********************************************************************************************************************
* ENDOFFILE (by "Interface Specification Compiler" ver-1.0): pic.h
**********************************************************************************************************************/