blob: 2e6151b949b271e9de9955c1ca8727f0cddcdf4c [file] [log] [blame]
/*******************************************************************************
* DISCLAIMER
* This software is supplied by Renesas Electronics Corporation and is only
* intended for use with Renesas products. No other uses are authorized. This
* software is owned by Renesas Electronics Corporation and is protected under
* all applicable laws, including copyright laws.
* THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING
* THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT
* LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
* AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED.
* TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS
* ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE
* FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR
* ANY REASON RELATED TO THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE
* BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
* Renesas reserves the right, without notice, to make changes to this software
* and to discontinue the availability of this software. By using this software,
* you agree to the additional terms and conditions found by accessing the
* following link:
* http://www.renesas.com/disclaimer
*
* Copyright (C) 2012 Renesas Electronics Corporation. All rights reserved.
*******************************************************************************/
/*******************************************************************************
* File Name : intc_iodefine.h
* Version : 0.01
* Device(s) : Aragon
* Tool-Chain : DS-5 Ver 5.13
* ARM Complier
* :
* H/W Platform : Aragon CPU Board
* Description : Aragon Sample Program vecotr.s
*******************************************************************************/
/*******************************************************************************
* History : DD.MM.YYYY Version Description
*******************************************************************************/
#ifndef __INTC_IODEFINE_H__
#define __INTC_IODEFINE_H__
#include "typedefine.h"
typedef union { /* ICDxxx0 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SW0:1; /* SW0 */
_UDWORD SW1:1; /* SW1 */
_UDWORD SW2:1; /* SW2 */
_UDWORD SW3:1; /* SW3 */
_UDWORD SW4:1; /* SW4 */
_UDWORD SW5:1; /* SW5 */
_UDWORD SW6:1; /* SW6 */
_UDWORD SW7:1; /* SW7 */
_UDWORD SW8:1; /* SW8 */
_UDWORD SW9:1; /* SW9 */
_UDWORD SW10:1; /* SW10 */
_UDWORD SW11:1; /* SW11 */
_UDWORD SW12:1; /* SW12 */
_UDWORD SW13:1; /* SW13 */
_UDWORD SW14:1; /* SW14 */
_UDWORD SW15:1; /* SW15 */
_UDWORD PMUIRQ0:1; /* PMUIRQ0 */
_UDWORD COMMRX0:1; /* COMMRX0 */
_UDWORD COMMTX0:1; /* COMMTX0 */
_UDWORD CTIIRQ0:1; /* CTIIRQ0 */
_UDWORD :12; /* */
} BIT; /* */
} ICDxxx0; /* */
typedef union { /* ICDxxx1 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD IRQ0:1; /* IRQ0 */
_UDWORD IRQ1:1; /* IRQ1 */
_UDWORD IRQ2:1; /* IRQ2 */
_UDWORD IRQ3:1; /* IRQ3 */
_UDWORD IRQ4:1; /* IRQ4 */
_UDWORD IRQ5:1; /* IRQ5 */
_UDWORD IRQ6:1; /* IRQ6 */
_UDWORD IRQ7:1; /* IRQ7 */
_UDWORD PL310ERR:1; /* PL310ERR */
_UDWORD DMAINT0:1; /* DMAINT0 */
_UDWORD DMAINT1:1; /* DMAINT1 */
_UDWORD DMAINT2:1; /* DMAINT2 */
_UDWORD DMAINT3:1; /* DMAINT3 */
_UDWORD DMAINT4:1; /* DMAINT4 */
_UDWORD DMAINT5:1; /* DMAINT5 */
_UDWORD DMAINT6:1; /* DMAINT6 */
_UDWORD DMAINT7:1; /* DMAINT7 */
_UDWORD DMAINT8:1; /* DMAINT8 */
_UDWORD DMAINT9:1; /* DMAINT9 */
_UDWORD DMAINT10:1; /* DMAINT10 */
_UDWORD DMAINT11:1; /* DMAINT11 */
_UDWORD DMAINT12:1; /* DMAINT12 */
_UDWORD DMAINT13:1; /* DMAINT13 */
_UDWORD DMAINT14:1; /* DMAINT14 */
_UDWORD DMAINT15:1; /* DMAINT15 */
_UDWORD DMAERR:1; /* DMAERR */
_UDWORD :6; /* */
} BIT; /* */
} ICDxxx1; /* */
typedef union { /* ICDxxx2 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD :9; /* */
_UDWORD USBI0:1; /* USBI0 */
_UDWORD USBI1:1; /* USBI1 */
_UDWORD S0_VI_VSYNC0:1; /* S0_VI_VSYNC0 */
_UDWORD S0_LO_VSYNC0:1; /* S0_LO_VSYNC0 */
_UDWORD S0_VSYNCERR0:1; /* S0_VSYNCERR0 */
_UDWORD GR3_VLINE0:1; /* GR3_VLINE0 */
_UDWORD S0_VFIELD0:1; /* S0_VFIELD0 */
_UDWORD IV1_VBUFERR0:1; /* IV1_VBUFERR0 */
_UDWORD IV3_VBUFERR0:1; /* IV3_VBUFERR0 */
_UDWORD IV5_VBUFERR0:1; /* IV5_VBUFERR0 */
_UDWORD IV6_VBUFERR0:1; /* IV6_VBUFERR0 */
_UDWORD S0_WLINE0:1; /* S0_WLINE0 */
_UDWORD S1_VI_VSYNC0:1; /* S1_VI_VSYNC0 */
_UDWORD S1_LO_VSYNC0:1; /* S1_LO_VSYNC0 */
_UDWORD S1_VSYNCERR0:1; /* S1_VSYNCERR0 */
_UDWORD S1_VFIELD0:1; /* S1_VFIELD0 */
_UDWORD IV2_VBUFERR0:1; /* IV2_VBUFERR0 */
_UDWORD IV4_VBUFERR0:1; /* IV4_VBUFERR0 */
_UDWORD S1_WLINE0:1; /* S1_WLINE0 */
_UDWORD OIR_VI_VSYNC0:1; /* OIR_VI_VSYNC0 */
_UDWORD OIR_LO_VSYNC0:1; /* OIR_LO_VSYNC0 */
_UDWORD OIR_VSYNCERR0:1; /* OIR_VSYNCERR0 */
_UDWORD OIR_VFIELD0:1; /* OIR_VFIELD0 */
} BIT; /* */
} ICDxxx2; /* */
typedef union { /* ICDxxx3 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD IV7_VBUFERR0:1; /* IV7_VBUFERR0 */
_UDWORD IV8_VBUFERR0:1; /* IV8_VBUFERR0 */
_UDWORD OIR_WLINE0:1; /* OIR_WLINE0 */
_UDWORD S0_VI_VSYNC1:1; /* S0_VI_VSYNC1 */
_UDWORD S0_LO_VSYNC1:1; /* S0_LO_VSYNC1 */
_UDWORD S0_VSYNCERR1:1; /* S0_VSYNCERR1 */
_UDWORD GR3_VLINE1:1; /* GR3_VLINE1 */
_UDWORD S0_VFIELD1:1; /* S0_VFIELD1 */
_UDWORD IV1_VBUFERR1:1; /* IV1_VBUFERR1 */
_UDWORD IV3_VBUFERR1:1; /* IV3_VBUFERR1 */
_UDWORD IV5_VBUFERR1:1; /* IV5_VBUFERR1 */
_UDWORD IV6_VBUFERR1:1; /* IV6_VBUFERR1 */
_UDWORD S0_WLINE1:1; /* S0_WLINE1 */
_UDWORD S1_VI_VSYNC1:1; /* S1_VI_VSYNC1 */
_UDWORD S1_LO_VSYNC1:1; /* S1_LO_VSYNC1 */
_UDWORD S1_VSYNCERR1:1; /* S1_VSYNCERR1 */
_UDWORD S1_VFIELD1:1; /* S1_VFIELD1 */
_UDWORD IV2_VBUFERR1:1; /* IV2_VBUFERR1 */
_UDWORD IV4_VBUFERR1:1; /* IV4_VBUFERR1 */
_UDWORD S1_WLINE1:1; /* S1_WLINE1 */
_UDWORD OIR_VI_VSYNC1:1; /* OIR_VI_VSYNC1 */
_UDWORD OIR_LO_VSYNC1:1; /* OIR_LO_VSYNC1 */
_UDWORD OIR_VLINE1:1; /* OIR_VLINE1 */
_UDWORD OIR_VFIELD1:1; /* OIR_VFIELD1 */
_UDWORD IV7_VBUFERR1:1; /* IV7_VBUFERR1 */
_UDWORD IV8_VBUFERR1:1; /* IV8_VBUFERR1 */
_UDWORD OIR_WLINE1:1; /* OIR_WLINE1 */
_UDWORD IMRDI:1; /* IMRDI */
_UDWORD IMR2I0:1; /* IMR2I0 */
_UDWORD IMR2I1:1; /* IMR2I1 */
_UDWORD JEDI:1; /* JEDI */
_UDWORD JDTI:1; /* JDTI */
} BIT; /* */
} ICDxxx3; /* */
typedef union { /* ICDxxx4 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD CMP0:1; /* CMP0 */
_UDWORD CMP1:1; /* CMP1 */
_UDWORD INT0:1; /* INT0 */
_UDWORD INT1:1; /* INT1 */
_UDWORD INT2:1; /* INT2 */
_UDWORD INT3:1; /* INT3 */
_UDWORD OSTMI0:1; /* OSTMI0 */
_UDWORD OSTMI1:1; /* OSTMI1 */
_UDWORD CMI:1; /* CMI */
_UDWORD WTOUT:1; /* WTOUT */
_UDWORD ITI:1; /* ITI */
_UDWORD TGI0A:1; /* TGI0A */
_UDWORD TGI0B:1; /* TGI0B */
_UDWORD TGI0C:1; /* TGI0C */
_UDWORD TGI0D:1; /* TGI0D */
_UDWORD TGI0V:1; /* TGI0V */
_UDWORD TGI0E:1; /* TGI0E */
_UDWORD TGI0F:1; /* TGI0F */
_UDWORD TGI1A:1; /* TGI1A */
_UDWORD TGI1B:1; /* TGI1B */
_UDWORD TGI1V:1; /* TGI1V */
_UDWORD TGI1U:1; /* TGI1U */
_UDWORD TGI2A:1; /* TGI2A */
_UDWORD TGI2B:1; /* TGI2B */
_UDWORD TGI2V:1; /* TGI2V */
_UDWORD TGI2U:1; /* TGI2U */
_UDWORD TGI3A:1; /* TGI3A */
_UDWORD TGI3B:1; /* TGI3B */
_UDWORD TGI3C:1; /* TGI3C */
_UDWORD TGI3D:1; /* TGI3D */
_UDWORD TGI3V:1; /* TGI3V */
_UDWORD TGI4A:1; /* TGI4A */
} BIT; /* */
} ICDxxx4; /* */
typedef union { /* ICDxxx5 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TGI4B:1; /* TGI4B */
_UDWORD TGI4C:1; /* TGI4C */
_UDWORD TGI4D:1; /* TGI4D */
_UDWORD TGI4V:1; /* TGI4V */
_UDWORD CMI1:1; /* CMI1 */
_UDWORD CMI2:1; /* CMI2 */
_UDWORD SGDEI0:1; /* SGDEI0 */
_UDWORD SGDEI1:1; /* SGDEI1 */
_UDWORD SGDEI2:1; /* SGDEI2 */
_UDWORD SGDEI3:1; /* SGDEI3 */
_UDWORD ADI:1; /* ADI */
_UDWORD ADWAR:1; /* ADWAR */
_UDWORD SSII0:1; /* SSII0 */
_UDWORD SSIRXI0:1; /* SSIRXI0 */
_UDWORD SSITXI0:1; /* SSITXI0 */
_UDWORD SSII1:1; /* SSII1 */
_UDWORD SSIRXI1:1; /* SSIRXI1 */
_UDWORD SSITXI1:1; /* SSITXI1 */
_UDWORD SSII2:1; /* SSII2 */
_UDWORD SSIRTI2:1; /* SSIRTI2 */
_UDWORD SSII3:1; /* SSII3 */
_UDWORD SSIRXI3:1; /* SSIRXI3 */
_UDWORD SSITXI3:1; /* SSITXI3 */
_UDWORD SSII4:1; /* SSII4 */
_UDWORD SSIRTI4:1; /* SSIRTI4 */
_UDWORD SSII5:1; /* SSII5 */
_UDWORD SSIRXI5:1; /* SSIRXI5 */
_UDWORD SSITXI5:1; /* SSITXI5 */
_UDWORD SPDIFI:1; /* SPDIFI */
_UDWORD TEI0:1; /* TEI0 */
_UDWORD RI0:1; /* RI0 */
_UDWORD TI0:1; /* TI0 */
} BIT; /* */
} ICDxxx5; /* */
typedef union { /* ICDxxx6 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SPI0:1; /* SPI0 */
_UDWORD STI0:1; /* STI0 */
_UDWORD NAKI0:1; /* NAKI0 */
_UDWORD ALI0:1; /* ALI0 */
_UDWORD TMOI0:1; /* TMOI0 */
_UDWORD TEI1:1; /* TEI1 */
_UDWORD RI1:1; /* RI1 */
_UDWORD TI1:1; /* TI1 */
_UDWORD SPI1:1; /* SPI1 */
_UDWORD STI1:1; /* STI1 */
_UDWORD NAKI1:1; /* NAKI1 */
_UDWORD ALI1:1; /* ALI1 */
_UDWORD TMOI1:1; /* TMOI1 */
_UDWORD TEI2:1; /* TEI2 */
_UDWORD RI2:1; /* RI2 */
_UDWORD TI2:1; /* TI2 */
_UDWORD SPI2:1; /* SPI2 */
_UDWORD STI2:1; /* STI2 */
_UDWORD NAKI2:1; /* NAKI2 */
_UDWORD ALI2:1; /* ALI2 */
_UDWORD TMOI2:1; /* TMOI2 */
_UDWORD TEI3:1; /* TEI3 */
_UDWORD RI3:1; /* RI3 */
_UDWORD TI3:1; /* TI3 */
_UDWORD SPI3:1; /* SPI3 */
_UDWORD STI3:1; /* STI3 */
_UDWORD NAKI3:1; /* NAKI3 */
_UDWORD ALI3:1; /* ALI3 */
_UDWORD TMOI3:1; /* TMOI3 */
_UDWORD BRI0:1; /* BRI0 */
_UDWORD ERI0:1; /* ERI0 */
_UDWORD RXI0:1; /* RXI0 */
} BIT; /* */
} ICDxxx6; /* */
typedef union { /* ICDxxx7 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TXI0:1; /* TXI0 */
_UDWORD BRI1:1; /* BRI1 */
_UDWORD ERI1:1; /* ERI1 */
_UDWORD RXI1:1; /* RXI1 */
_UDWORD TXI1:1; /* TXI1 */
_UDWORD BRI2:1; /* BRI2 */
_UDWORD ERI2:1; /* ERI2 */
_UDWORD RXI2:1; /* RXI2 */
_UDWORD TXI2:1; /* TXI2 */
_UDWORD BRI3:1; /* BRI3 */
_UDWORD ERI3:1; /* ERI3 */
_UDWORD RXI3:1; /* RXI3 */
_UDWORD TXI3:1; /* TXI3 */
_UDWORD BRI4:1; /* BRI4 */
_UDWORD ERI4:1; /* ERI4 */
_UDWORD RXI4:1; /* RXI4 */
_UDWORD TXI4:1; /* TXI4 */
_UDWORD BRI5:1; /* BRI5 */
_UDWORD ERI5:1; /* ERI5 */
_UDWORD RXI5:1; /* RXI5 */
_UDWORD TXI5:1; /* TXI5 */
_UDWORD BRI6:1; /* BRI6 */
_UDWORD ERI6:1; /* ERI6 */
_UDWORD RXI6:1; /* RXI6 */
_UDWORD TXI6:1; /* TXI6 */
_UDWORD BRI7:1; /* BRI7 */
_UDWORD ERI7:1; /* ERI7 */
_UDWORD RXI7:1; /* RXI7 */
_UDWORD TXI7:1; /* TXI7 */
_UDWORD GERI:1; /* GERI */
_UDWORD RFI:1; /* RFI */
_UDWORD CFRXI0:1; /* CFRXI0 */
} BIT; /* */
} ICDxxx7; /* */
typedef union { /* ICDxxx8 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD CERI0:1; /* CERI0 */
_UDWORD CTXI0:1; /* CTXI0 */
_UDWORD CFRXI1:1; /* CFRXI1 */
_UDWORD CERI1:1; /* CERI1 */
_UDWORD CTXI1:1; /* CTXI1 */
_UDWORD CFRXI2:1; /* CFRXI2 */
_UDWORD CERI2:1; /* CERI2 */
_UDWORD CTXI2:1; /* CTXI2 */
_UDWORD CFRXI3:1; /* CFRXI3 */
_UDWORD CERI3:1; /* CERI3 */
_UDWORD CTXI3:1; /* CTXI3 */
_UDWORD CFRXI4:1; /* CFRXI4 */
_UDWORD CERI4:1; /* CERI4 */
_UDWORD CTXI4:1; /* CTXI4 */
_UDWORD SPEI0:1; /* SPEI0 */
_UDWORD SPRI0:1; /* SPRI0 */
_UDWORD SPTI0:1; /* SPTI0 */
_UDWORD SPEI1:1; /* SPEI1 */
_UDWORD SPRI1:1; /* SPRI1 */
_UDWORD SPTI1:1; /* SPTI1 */
_UDWORD SPEI2:1; /* SPEI2 */
_UDWORD SPRI2:1; /* SPRI2 */
_UDWORD SPTI2:1; /* SPTI2 */
_UDWORD SPEI3:1; /* SPEI3 */
_UDWORD SPRI3:1; /* SPRI3 */
_UDWORD SPTI3:1; /* SPTI3 */
_UDWORD SPEI4:1; /* SPEI4 */
_UDWORD SPRI4:1; /* SPRI4 */
_UDWORD SPTI4:1; /* SPTI4 */
_UDWORD IEBBTD:1; /* IEBBTD */
_UDWORD IEBBTERR:1; /* IEBBTERR */
_UDWORD IEBBTSTA:1; /* IEBBTSTA */
} BIT; /* */
} ICDxxx8; /* */
typedef union { /* ICDxxx9 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD IEBBTV:1; /* IEBBTV */
_UDWORD ISY:1; /* ISY */
_UDWORD IERR:1; /* IERR */
_UDWORD ITARG:1; /* ITARG */
_UDWORD ISEC:1; /* ISEC */
_UDWORD IBUF:1; /* IBUF */
_UDWORD IREADY:1; /* IREADY */
_UDWORD FLSTE:1; /* FLSTE */
_UDWORD FLTENDI:1; /* FLTENDI */
_UDWORD FLTREQ0I:1; /* FLTREQ0I */
_UDWORD FLTREQ1I:1; /* FLTREQ1I */
_UDWORD MMC0:1; /* MMC0 */
_UDWORD MMC1:1; /* MMC1 */
_UDWORD MMC2:1; /* MMC2 */
_UDWORD SDHI0_3:1; /* SDHI0_3 */
_UDWORD SDHI0_0:1; /* SDHI0_0 */
_UDWORD SDHI0_1:1; /* SDHI0_1 */
_UDWORD SDHI1_3:1; /* SDHI1_3 */
_UDWORD SDHI1_0:1; /* SDHI1_0 */
_UDWORD SDHI1_1:1; /* SDHI1_1 */
_UDWORD ARM:1; /* ARM */
_UDWORD PRD:1; /* PRD */
_UDWORD CUP:1; /* CUP */
_UDWORD SCUAI0:1; /* SCUAI0 */
_UDWORD SCUAI1:1; /* SCUAI1 */
_UDWORD SCUFDI0:1; /* SCUFDI0 */
_UDWORD SCUFDI1:1; /* SCUFDI1 */
_UDWORD SCUFDI2:1; /* SCUFDI2 */
_UDWORD SCUFDI3:1; /* SCUFDI3 */
_UDWORD SCUFUI0:1; /* SCUFUI0 */
_UDWORD SCUFUI1:1; /* SCUFUI1 */
_UDWORD SCUFUI2:1; /* SCUFUI2 */
} BIT; /* */
} ICDxxx9; /* */
typedef union { /* ICDxxx10 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SCUFUI3:1; /* SCUFUI3 */
_UDWORD SCUDVI0:1; /* SCUDVI0 */
_UDWORD SCUDVI1:1; /* SCUDVI1 */
_UDWORD SCUDVI2:1; /* SCUDVI2 */
_UDWORD SCUDVI3:1; /* SCUDVI3 */
_UDWORD MLBCI:1; /* MLBCI */
_UDWORD MLBSI:1; /* MLBSI */
_UDWORD DRC0:1; /* DRC0 */
_UDWORD DRC1:1; /* DRC1 */
_UDWORD :2; /* */
_UDWORD LINI0_INT_T:1; /* LINI0_INT_T */
_UDWORD LINI0_INT_R:1; /* LINI0_INT_R */
_UDWORD LINI0_INT_S:1; /* LINI0_INT_S */
_UDWORD LINI0_INT_M:1; /* LINI0_INT_M */
_UDWORD LINI1_INT_T:1; /* LINI1_INT_T */
_UDWORD LINI1_INT_R:1; /* LINI1_INT_R */
_UDWORD LINI1_INT_S:1; /* LINI1_INT_S */
_UDWORD LINI1_INT_M:1; /* LINI1_INT_M */
_UDWORD :8; /* */
_UDWORD ERI0:1; /* ERI0 */
_UDWORD RXI0:1; /* RXI0 */
_UDWORD TXI0:1; /* TXI0 */
_UDWORD TEI0:1; /* TEI0 */
_UDWORD ERI1:1; /* ERI1 */
} BIT; /* */
} ICDxxx10; /* */
typedef union { /* ICDxxx11 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD RXI1:1; /* RXI1 */
_UDWORD TXI1:1; /* TXI1 */
_UDWORD TEI1:1; /* TEI1 */
_UDWORD :4; /* */
_UDWORD ETHERI:1; /* ETHERI */
_UDWORD :4; /* */
_UDWORD CEUI:1; /* CEUI */
_UDWORD INT_CSIH0TIR:1; /* INT_CSIH0TIR */
_UDWORD INT_CSIH0TIRE:1; /* INT_CSIH0TIRE */
_UDWORD INT_CSIH1TIC:1; /* INT_CSIH1TIC */
_UDWORD INT_CSIH1TIJC:1; /* INT_CSIH1TIJC */
_UDWORD ECCE10:1; /* ECCE10 */
_UDWORD ECCE20:1; /* ECCE20 */
_UDWORD ECCOVF0:1; /* ECCOVF0 */
_UDWORD ECCE11:1; /* ECCE11 */
_UDWORD ECCE21:1; /* ECCE21 */
_UDWORD ECCOVF1:1; /* ECCOVF1 */
_UDWORD ECCE12:1; /* ECCE12 */
_UDWORD ECCE22:1; /* ECCE22 */
_UDWORD ECCOVF2:1; /* ECCOVF2 */
_UDWORD ECCE13:1; /* ECCE13 */
_UDWORD ECCE23:1; /* ECCE23 */
_UDWORD ECCOVF3:1; /* ECCOVF3 */
_UDWORD H2XMLB_ERRINT:1; /* H2XMLB_ERRINT */
_UDWORD H2XIC1_ERRINT:1; /* H2XIC1_ERRINT */
_UDWORD X2HPERI1_ERRINT:1; /* X2HPERI1_ERRINT */
} BIT; /* */
} ICDxxx11; /* */
typedef union { /* ICDxxx12 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD X2HPERI2_ERRINT:1; /* X2HPERI2_ERRINT */
_UDWORD X2HPERI34_ERRINT:1; /* X2HPERI34_ERRINT */
_UDWORD X2HPERI5_ERRINT:1; /* X2HPERI5_ERRINT */
_UDWORD X2HPERI67_ERRINT:1; /* X2HPERI67_ERRINT */
_UDWORD X2HDBGR_ERRINT:1; /* X2HDBGR_ERRINT */
_UDWORD PRRI:1; /* PRRI */
_UDWORD IFEI0:1; /* IFEI0 */
_UDWORD OFFI0:1; /* OFFI0 */
_UDWORD PFVEI0:1; /* PFVEI0 */
_UDWORD IFEI1:1; /* IFEI1 */
_UDWORD OFFI1:1; /* OFFI1 */
_UDWORD PFVEI1:1; /* PFVEI1 */
_UDWORD :20; /* */
} BIT; /* */
} ICDxxx12; /* */
typedef union { /* ICDxxx13 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT0:1; /* TINT0 */
_UDWORD TINT1:1; /* TINT1 */
_UDWORD TINT2:1; /* TINT2 */
_UDWORD TINT3:1; /* TINT3 */
_UDWORD TINT4:1; /* TINT4 */
_UDWORD TINT5:1; /* TINT5 */
_UDWORD TINT6:1; /* TINT6 */
_UDWORD TINT7:1; /* TINT7 */
_UDWORD TINT8:1; /* TINT8 */
_UDWORD TINT9:1; /* TINT9 */
_UDWORD TINT10:1; /* TINT10 */
_UDWORD TINT11:1; /* TINT11 */
_UDWORD TINT12:1; /* TINT12 */
_UDWORD TINT13:1; /* TINT13 */
_UDWORD TINT14:1; /* TINT14 */
_UDWORD TINT15:1; /* TINT15 */
_UDWORD TINT16:1; /* TINT16 */
_UDWORD TINT17:1; /* TINT17 */
_UDWORD TINT18:1; /* TINT18 */
_UDWORD TINT19:1; /* TINT19 */
_UDWORD TINT20:1; /* TINT20 */
_UDWORD TINT21:1; /* TINT21 */
_UDWORD TINT22:1; /* TINT22 */
_UDWORD TINT23:1; /* TINT23 */
_UDWORD TINT24:1; /* TINT24 */
_UDWORD TINT25:1; /* TINT25 */
_UDWORD TINT26:1; /* TINT26 */
_UDWORD TINT27:1; /* TINT27 */
_UDWORD TINT28:1; /* TINT28 */
_UDWORD TINT29:1; /* TINT29 */
_UDWORD TINT30:1; /* TINT30 */
_UDWORD TINT31:1; /* TINT31 */
} BIT; /* */
} ICDxxx13; /* */
typedef union { /* ICDxxx14 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT32:1; /* TINT32 */
_UDWORD TINT33:1; /* TINT33 */
_UDWORD TINT34:1; /* TINT34 */
_UDWORD TINT35:1; /* TINT35 */
_UDWORD TINT36:1; /* TINT36 */
_UDWORD TINT37:1; /* TINT37 */
_UDWORD TINT38:1; /* TINT38 */
_UDWORD TINT39:1; /* TINT39 */
_UDWORD TINT40:1; /* TINT40 */
_UDWORD TINT41:1; /* TINT41 */
_UDWORD TINT42:1; /* TINT42 */
_UDWORD TINT43:1; /* TINT43 */
_UDWORD TINT44:1; /* TINT44 */
_UDWORD TINT45:1; /* TINT45 */
_UDWORD TINT46:1; /* TINT46 */
_UDWORD TINT47:1; /* TINT47 */
_UDWORD TINT48:1; /* TINT48 */
_UDWORD TINT49:1; /* TINT49 */
_UDWORD TINT50:1; /* TINT50 */
_UDWORD TINT51:1; /* TINT51 */
_UDWORD TINT52:1; /* TINT52 */
_UDWORD TINT53:1; /* TINT53 */
_UDWORD TINT54:1; /* TINT54 */
_UDWORD TINT55:1; /* TINT55 */
_UDWORD TINT56:1; /* TINT56 */
_UDWORD TINT57:1; /* TINT57 */
_UDWORD TINT58:1; /* TINT58 */
_UDWORD TINT59:1; /* TINT59 */
_UDWORD TINT60:1; /* TINT60 */
_UDWORD TINT61:1; /* TINT61 */
_UDWORD TINT62:1; /* TINT62 */
_UDWORD TINT63:1; /* TINT63 */
} BIT; /* */
} ICDxxx14; /* */
typedef union { /* ICDxxx15 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT64:1; /* TINT64 */
_UDWORD TINT65:1; /* TINT65 */
_UDWORD TINT66:1; /* TINT66 */
_UDWORD TINT67:1; /* TINT67 */
_UDWORD TINT68:1; /* TINT68 */
_UDWORD TINT69:1; /* TINT69 */
_UDWORD TINT70:1; /* TINT70 */
_UDWORD TINT71:1; /* TINT71 */
_UDWORD TINT72:1; /* TINT72 */
_UDWORD TINT73:1; /* TINT73 */
_UDWORD TINT74:1; /* TINT74 */
_UDWORD TINT75:1; /* TINT75 */
_UDWORD TINT76:1; /* TINT76 */
_UDWORD TINT77:1; /* TINT77 */
_UDWORD TINT78:1; /* TINT78 */
_UDWORD TINT79:1; /* TINT79 */
_UDWORD TINT80:1; /* TINT80 */
_UDWORD TINT81:1; /* TINT81 */
_UDWORD TINT82:1; /* TINT82 */
_UDWORD TINT83:1; /* TINT83 */
_UDWORD TINT84:1; /* TINT84 */
_UDWORD TINT85:1; /* TINT85 */
_UDWORD TINT86:1; /* TINT86 */
_UDWORD TINT87:1; /* TINT87 */
_UDWORD TINT88:1; /* TINT88 */
_UDWORD TINT89:1; /* TINT89 */
_UDWORD TINT90:1; /* TINT90 */
_UDWORD TINT91:1; /* TINT91 */
_UDWORD TINT92:1; /* TINT92 */
_UDWORD TINT93:1; /* TINT93 */
_UDWORD TINT94:1; /* TINT94 */
_UDWORD TINT95:1; /* TINT95 */
} BIT; /* */
} ICDxxx15; /* */
typedef union { /* ICDxxx16 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT96:1; /* TINT96 */
_UDWORD TINT97:1; /* TINT97 */
_UDWORD TINT98:1; /* TINT98 */
_UDWORD TINT99:1; /* TINT99 */
_UDWORD TINT100:1; /* TINT100 */
_UDWORD TINT101:1; /* TINT101 */
_UDWORD TINT102:1; /* TINT102 */
_UDWORD TINT103:1; /* TINT103 */
_UDWORD TINT104:1; /* TINT104 */
_UDWORD TINT105:1; /* TINT105 */
_UDWORD TINT106:1; /* TINT106 */
_UDWORD TINT107:1; /* TINT107 */
_UDWORD TINT108:1; /* TINT108 */
_UDWORD TINT109:1; /* TINT109 */
_UDWORD TINT110:1; /* TINT110 */
_UDWORD TINT111:1; /* TINT111 */
_UDWORD TINT112:1; /* TINT112 */
_UDWORD TINT113:1; /* TINT113 */
_UDWORD TINT114:1; /* TINT114 */
_UDWORD TINT115:1; /* TINT115 */
_UDWORD TINT116:1; /* TINT116 */
_UDWORD TINT117:1; /* TINT117 */
_UDWORD TINT118:1; /* TINT118 */
_UDWORD TINT119:1; /* TINT119 */
_UDWORD TINT120:1; /* TINT120 */
_UDWORD TINT121:1; /* TINT121 */
_UDWORD TINT122:1; /* TINT122 */
_UDWORD TINT123:1; /* TINT123 */
_UDWORD TINT124:1; /* TINT124 */
_UDWORD TINT125:1; /* TINT125 */
_UDWORD TINT126:1; /* TINT126 */
_UDWORD TINT127:1; /* TINT127 */
} BIT; /* */
} ICDxxx16; /* */
typedef union { /* ICDxxx17 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT128:1; /* TINT128 */
_UDWORD TINT129:1; /* TINT129 */
_UDWORD TINT130:1; /* TINT130 */
_UDWORD TINT131:1; /* TINT131 */
_UDWORD TINT132:1; /* TINT132 */
_UDWORD TINT133:1; /* TINT133 */
_UDWORD TINT134:1; /* TINT134 */
_UDWORD TINT135:1; /* TINT135 */
_UDWORD TINT136:1; /* TINT136 */
_UDWORD TINT137:1; /* TINT137 */
_UDWORD TINT138:1; /* TINT138 */
_UDWORD TINT139:1; /* TINT139 */
_UDWORD TINT140:1; /* TINT140 */
_UDWORD TINT141:1; /* TINT141 */
_UDWORD TINT142:1; /* TINT142 */
_UDWORD TINT143:1; /* TINT143 */
_UDWORD TINT144:1; /* TINT144 */
_UDWORD TINT145:1; /* TINT145 */
_UDWORD TINT146:1; /* TINT146 */
_UDWORD TINT147:1; /* TINT147 */
_UDWORD TINT148:1; /* TINT148 */
_UDWORD TINT149:1; /* TINT149 */
_UDWORD TINT150:1; /* TINT150 */
_UDWORD TINT151:1; /* TINT151 */
_UDWORD TINT152:1; /* TINT152 */
_UDWORD TINT153:1; /* TINT153 */
_UDWORD TINT154:1; /* TINT154 */
_UDWORD TINT155:1; /* TINT155 */
_UDWORD TINT156:1; /* TINT156 */
_UDWORD TINT157:1; /* TINT157 */
_UDWORD TINT158:1; /* TINT158 */
_UDWORD TINT159:1; /* TINT159 */
} BIT; /* */
} ICDxxx17; /* */
typedef union { /* ICDxxx18 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT160:1; /* TINT160 */
_UDWORD TINT161:1; /* TINT161 */
_UDWORD TINT162:1; /* TINT162 */
_UDWORD :29; /* */
} BIT; /* */
} ICDxxx18; /* */
struct st_intc { /* struct INTC */
union { /* ICDDCR */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD Enable:1; /* Enable */
_UDWORD :31; /* */
} BIT; /* */
} ICDDCR; /* */
union { /* ICDICTR */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD ITLinesNumber:5; /* ITLinesNumber */
_UDWORD CPUNumber:3; /* CPUNumber */
_UDWORD :2; /* */
_UDWORD SecurityExtn:1; /* SecurityExtn */
_UDWORD LSPI:5; /* LSPI */
_UDWORD :16; /* */
} BIT; /* */
} ICDICTR; /* */
union { /* ICDIIDR */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD Implementer:12; /* Implementer */
_UDWORD Revision:4; /* Revision */
_UDWORD Variant:4; /* Variant */
_UDWORD :4; /* */
_UDWORD ProductID:8; /* ProductID */
} BIT; /* */
} ICDIIDR; /* */
_UBYTE wk0[116]; /* */
union { /* ICDISR */
_UDWORD LONG[19]; /* Long Access */
struct { /* ICDISRn */
ICDxxx0 ICDISR0; /* ICDISR0 */
ICDxxx1 ICDISR1; /* ICDISR1 */
ICDxxx2 ICDISR2; /* ICDISR2 */
ICDxxx3 ICDISR3; /* ICDISR3 */
ICDxxx4 ICDISR4; /* ICDISR4 */
ICDxxx5 ICDISR5; /* ICDISR5 */
ICDxxx6 ICDISR6; /* ICDISR6 */
ICDxxx7 ICDISR7; /* ICDISR7 */
ICDxxx8 ICDISR8; /* ICDISR8 */
ICDxxx9 ICDISR9; /* ICDISR9 */
ICDxxx10 ICDISR10; /* ICDISR10 */
ICDxxx11 ICDISR11; /* ICDISR11 */
ICDxxx12 ICDISR12; /* ICDISR12 */
ICDxxx13 ICDISR13; /* ICDISR13 */
ICDxxx14 ICDISR14; /* ICDISR14 */
ICDxxx15 ICDISR15; /* ICDISR15 */
ICDxxx16 ICDISR16; /* ICDISR16 */
ICDxxx17 ICDISR17; /* ICDISR17 */
ICDxxx18 ICDISR18; /* ICDISR18 */
} n; /* */
} ICDISR; /* */
_UBYTE wk1[52]; /* */
union { /* ICDISER */
_UDWORD LONG[19]; /* Long Access */
struct { /* ICDISERn */
ICDxxx0 ICDISER0; /* ICDISER0 */
ICDxxx1 ICDISER1; /* ICDISER1 */
ICDxxx2 ICDISER2; /* ICDISER2 */
ICDxxx3 ICDISER3; /* ICDISER3 */
ICDxxx4 ICDISER4; /* ICDISER4 */
ICDxxx5 ICDISER5; /* ICDISER5 */
ICDxxx6 ICDISER6; /* ICDISER6 */
ICDxxx7 ICDISER7; /* ICDISER7 */
ICDxxx8 ICDISER8; /* ICDISER8 */
ICDxxx9 ICDISER9; /* ICDISER9 */
ICDxxx10 ICDISER10; /* ICDISER10 */
ICDxxx11 ICDISER11; /* ICDISER11 */
ICDxxx12 ICDISER12; /* ICDISER12 */
ICDxxx13 ICDISER13; /* ICDISER13 */
ICDxxx14 ICDISER14; /* ICDISER14 */
ICDxxx15 ICDISER15; /* ICDISER15 */
ICDxxx16 ICDISER16; /* ICDISER16 */
ICDxxx17 ICDISER17; /* ICDISER17 */
ICDxxx18 ICDISER18; /* ICDISER18 */
} n; /* */
} ICDISER; /* */
_UBYTE wk2[52]; /* */
union { /* ICDICER */
_UDWORD LONG[19]; /* Long Access */
struct { /* ICDICERn */
ICDxxx0 ICDICER0; /* ICDICER0 */
ICDxxx1 ICDICER1; /* ICDICER1 */
ICDxxx2 ICDICER2; /* ICDICER2 */
ICDxxx3 ICDICER3; /* ICDICER3 */
ICDxxx4 ICDICER4; /* ICDICER4 */
ICDxxx5 ICDICER5; /* ICDICER5 */
ICDxxx6 ICDICER6; /* ICDICER6 */
ICDxxx7 ICDICER7; /* ICDICER7 */
ICDxxx8 ICDICER8; /* ICDICER8 */
ICDxxx9 ICDICER9; /* ICDICER9 */
ICDxxx10 ICDICER10; /* ICDICER10 */
ICDxxx11 ICDICER11; /* ICDICER11 */
ICDxxx12 ICDICER12; /* ICDICER12 */
ICDxxx13 ICDICER13; /* ICDICER13 */
ICDxxx14 ICDICER14; /* ICDICER14 */
ICDxxx15 ICDICER15; /* ICDICER15 */
ICDxxx16 ICDICER16; /* ICDICER16 */
ICDxxx17 ICDICER17; /* ICDICER17 */
ICDxxx18 ICDICER18; /* ICDICER18 */
} n; /* */
} ICDICER; /* */
_UBYTE wk3[52]; /* */
union { /* ICDISPR */
_UDWORD LONG[19]; /* Long Access */
struct { /* ICDISPRn */
ICDxxx0 ICDISPR0; /* ICDISPR0 */
ICDxxx1 ICDISPR1; /* ICDISPR1 */
ICDxxx2 ICDISPR2; /* ICDISPR2 */
ICDxxx3 ICDISPR3; /* ICDISPR3 */
ICDxxx4 ICDISPR4; /* ICDISPR4 */
ICDxxx5 ICDISPR5; /* ICDISPR5 */
ICDxxx6 ICDISPR6; /* ICDISPR6 */
ICDxxx7 ICDISPR7; /* ICDISPR7 */
ICDxxx8 ICDISPR8; /* ICDISPR8 */
ICDxxx9 ICDISPR9; /* ICDISPR9 */
ICDxxx10 ICDISPR10; /* ICDISPR10 */
ICDxxx11 ICDISPR11; /* ICDISPR11 */
ICDxxx12 ICDISPR12; /* ICDISPR12 */
ICDxxx13 ICDISPR13; /* ICDISPR13 */
ICDxxx14 ICDISPR14; /* ICDISPR14 */
ICDxxx15 ICDISPR15; /* ICDISPR15 */
ICDxxx16 ICDISPR16; /* ICDISPR16 */
ICDxxx17 ICDISPR17; /* ICDISPR17 */
ICDxxx18 ICDISPR18; /* ICDISPR18 */
} n; /* */
} ICDISPR; /* */
_UBYTE wk4[52]; /* */
union { /* ICDICPR */
_UDWORD LONG[19]; /* Long Access */
struct { /* ICDICPRn */
ICDxxx0 ICDICPR0; /* ICDICPR0 */
ICDxxx1 ICDICPR1; /* ICDICPR1 */
ICDxxx2 ICDICPR2; /* ICDICPR2 */
ICDxxx3 ICDICPR3; /* ICDICPR3 */
ICDxxx4 ICDICPR4; /* ICDICPR4 */
ICDxxx5 ICDICPR5; /* ICDICPR5 */
ICDxxx6 ICDICPR6; /* ICDICPR6 */
ICDxxx7 ICDICPR7; /* ICDICPR7 */
ICDxxx8 ICDICPR8; /* ICDICPR8 */
ICDxxx9 ICDICPR9; /* ICDICPR9 */
ICDxxx10 ICDICPR10; /* ICDICPR10 */
ICDxxx11 ICDICPR11; /* ICDICPR11 */
ICDxxx12 ICDICPR12; /* ICDICPR12 */
ICDxxx13 ICDICPR13; /* ICDICPR13 */
ICDxxx14 ICDICPR14; /* ICDICPR14 */
ICDxxx15 ICDICPR15; /* ICDICPR15 */
ICDxxx16 ICDICPR16; /* ICDICPR16 */
ICDxxx17 ICDICPR17; /* ICDICPR17 */
ICDxxx18 ICDICPR18; /* ICDICPR18 */
} n; /* */
} ICDICPR; /* */
_UBYTE wk5[52]; /* */
union { /* ICDABR */
_UDWORD LONG[19]; /* Long Access */
struct { /* ICDABRn */
ICDxxx0 ICDABR0; /* ICDABR0 */
ICDxxx1 ICDABR1; /* ICDABR1 */
ICDxxx2 ICDABR2; /* ICDABR2 */
ICDxxx3 ICDABR3; /* ICDABR3 */
ICDxxx4 ICDABR4; /* ICDABR4 */
ICDxxx5 ICDABR5; /* ICDABR5 */
ICDxxx6 ICDABR6; /* ICDABR6 */
ICDxxx7 ICDABR7; /* ICDABR7 */
ICDxxx8 ICDABR8; /* ICDABR8 */
ICDxxx9 ICDABR9; /* ICDABR9 */
ICDxxx10 ICDABR10; /* ICDABR10 */
ICDxxx11 ICDABR11; /* ICDABR11 */
ICDxxx12 ICDABR12; /* ICDABR12 */
ICDxxx13 ICDABR13; /* ICDABR13 */
ICDxxx14 ICDABR14; /* ICDABR14 */
ICDxxx15 ICDABR15; /* ICDABR15 */
ICDxxx16 ICDABR16; /* ICDABR16 */
ICDxxx17 ICDABR17; /* ICDABR17 */
ICDxxx18 ICDABR18; /* ICDABR18 */
} n; /* */
} ICDABR; /* */
_UBYTE wk6[180]; /* */
union { /* ICDIPR0 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SW0:8; /* SW0 */
_UDWORD SW1:8; /* SW1 */
_UDWORD SW2:8; /* SW2 */
_UDWORD SW3:8; /* SW3 */
} BIT; /* */
} ICDIPR0; /* */
union { /* ICDIPR1 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SW4:8; /* SW4 */
_UDWORD SW5:8; /* SW5 */
_UDWORD SW6:8; /* SW6 */
_UDWORD SW7:8; /* SW7 */
} BIT; /* */
} ICDIPR1; /* */
union { /* ICDIPR2 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SW8:8; /* SW8 */
_UDWORD SW9:8; /* SW9 */
_UDWORD SW10:8; /* SW10 */
_UDWORD SW11:8; /* SW11 */
} BIT; /* */
} ICDIPR2; /* */
union { /* ICDIPR3 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SW12:8; /* SW12 */
_UDWORD SW13:8; /* SW13 */
_UDWORD SW14:8; /* SW14 */
_UDWORD SW15:8; /* SW15 */
} BIT; /* */
} ICDIPR3; /* */
union { /* ICDIPR4 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD PMUIRQ0:8; /* PMUIRQ0 */
_UDWORD COMMRX0:8; /* COMMRX0 */
_UDWORD COMMTX0:8; /* COMMTX0 */
_UDWORD CTIIRQ0:8; /* CTIIRQ0 */
} BIT; /* */
} ICDIPR4; /* */
_UBYTE wk7[12]; /* */
union { /* ICDIPR8 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD IRQ0:8; /* IRQ0 */
_UDWORD IRQ1:8; /* IRQ1 */
_UDWORD IRQ2:8; /* IRQ2 */
_UDWORD IRQ3:8; /* IRQ3 */
} BIT; /* */
} ICDIPR8; /* */
union { /* ICDIPR9 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD IRQ4:8; /* IRQ4 */
_UDWORD IRQ5:8; /* IRQ5 */
_UDWORD IRQ6:8; /* IRQ6 */
_UDWORD IRQ7:8; /* IRQ7 */
} BIT; /* */
} ICDIPR9; /* */
union { /* ICDIPR10 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD PL310ERR:8; /* PL310ERR */
_UDWORD DMAINT0:8; /* DMAINT0 */
_UDWORD DMAINT1:8; /* DMAINT1 */
_UDWORD DMAINT2:8; /* DMAINT2 */
} BIT; /* */
} ICDIPR10; /* */
union { /* ICDIPR11 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD DMAINT3:8; /* DMAINT3 */
_UDWORD DMAINT4:8; /* DMAINT4 */
_UDWORD DMAINT5:8; /* DMAINT5 */
_UDWORD DMAINT6:8; /* DMAINT6 */
} BIT; /* */
} ICDIPR11; /* */
union { /* ICDIPR12 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD DMAINT7:8; /* DMAINT7 */
_UDWORD DMAINT8:8; /* DMAINT8 */
_UDWORD DMAINT9:8; /* DMAINT9 */
_UDWORD DMAINT10:8; /* DMAINT10 */
} BIT; /* */
} ICDIPR12; /* */
union { /* ICDIPR13 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD DMAINT11:8; /* DMAINT11 */
_UDWORD DMAINT12:8; /* DMAINT12 */
_UDWORD DMAINT13:8; /* DMAINT13 */
_UDWORD DMAINT14:8; /* DMAINT14 */
} BIT; /* */
} ICDIPR13; /* */
union { /* ICDIPR14 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD DMAINT15:8; /* DMAINT15 */
_UDWORD DMAERR:8; /* DMAERR */
_UDWORD :16; /* */
} BIT; /* */
} ICDIPR14; /* */
_UBYTE wk8[12]; /* */
union { /* ICDIPR18 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD :8; /* */
_UDWORD USBI0:8; /* USBI0 */
_UDWORD USBI1:8; /* USBI1 */
_UDWORD S0_VI_VSYNC0:8; /* S0_VI_VSYNC0 */
} BIT; /* */
} ICDIPR18; /* */
union { /* ICDIPR19 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD S0_LO_VSYNC0:8; /* S0_LO_VSYNC0 */
_UDWORD S0_VSYNCERR0:8; /* S0_VSYNCERR0 */
_UDWORD GR3_VLINE0:8; /* GR3_VLINE0 */
_UDWORD S0_VFIELD0:8; /* S0_VFIELD0 */
} BIT; /* */
} ICDIPR19; /* */
union { /* ICDIPR20 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD IV1_VBUFERR0:8; /* IV1_VBUFERR0 */
_UDWORD IV3_VBUFERR0:8; /* IV3_VBUFERR0 */
_UDWORD IV5_VBUFERR0:8; /* IV5_VBUFERR0 */
_UDWORD IV6_VBUFERR0:8; /* IV6_VBUFERR0 */
} BIT; /* */
} ICDIPR20; /* */
union { /* ICDIPR21 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD S0_WLINE0:8; /* S0_WLINE0 */
_UDWORD S1_VI_VSYNC0:8; /* S1_VI_VSYNC0 */
_UDWORD S1_LO_VSYNC0:8; /* S1_LO_VSYNC0 */
_UDWORD S1_VSYNCERR0:8; /* S1_VSYNCERR0 */
} BIT; /* */
} ICDIPR21; /* */
union { /* ICDIPR22 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD S1_VFIELD0:8; /* S1_VFIELD0 */
_UDWORD IV2_VBUFERR0:8; /* IV2_VBUFERR0 */
_UDWORD IV4_VBUFERR0:8; /* IV4_VBUFERR0 */
_UDWORD S1_WLINE0:8; /* S1_WLINE0 */
} BIT; /* */
} ICDIPR22; /* */
union { /* ICDIPR23 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD OIR_VI_VSYNC0:8; /* OIR_VI_VSYNC0 */
_UDWORD OIR_LO_VSYNC0:8; /* OIR_LO_VSYNC0 */
_UDWORD OIR_VSYNCERR0:8; /* OIR_VSYNCERR0 */
_UDWORD OIR_VFIELD0:8; /* OIR_VFIELD0 */
} BIT; /* */
} ICDIPR23; /* */
union { /* ICDIPR24 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD IV7_VBUFERR0:8; /* IV7_VBUFERR0 */
_UDWORD IV8_VBUFERR0:8; /* IV8_VBUFERR0 */
_UDWORD OIR_WLINE0:8; /* OIR_WLINE0 */
_UDWORD S0_VI_VSYNC1:8; /* S0_VI_VSYNC1 */
} BIT; /* */
} ICDIPR24; /* */
union { /* ICDIPR25 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD S0_LO_VSYNC1:8; /* S0_LO_VSYNC1 */
_UDWORD S0_VSYNCERR1:8; /* S0_VSYNCERR1 */
_UDWORD GR3_VLINE1:8; /* GR3_VLINE1 */
_UDWORD S0_VFIELD1:8; /* S0_VFIELD1 */
} BIT; /* */
} ICDIPR25; /* */
union { /* ICDIPR26 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD IV1_VBUFERR1:8; /* IV1_VBUFERR1 */
_UDWORD IV3_VBUFERR1:8; /* IV3_VBUFERR1 */
_UDWORD IV5_VBUFERR1:8; /* IV5_VBUFERR1 */
_UDWORD IV6_VBUFERR1:8; /* IV6_VBUFERR1 */
} BIT; /* */
} ICDIPR26; /* */
union { /* ICDIPR27 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD S0_WLINE1:8; /* S0_WLINE1 */
_UDWORD S1_VI_VSYNC1:8; /* S1_VI_VSYNC1 */
_UDWORD S1_LO_VSYNC1:8; /* S1_LO_VSYNC1 */
_UDWORD S1_VSYNCERR1:8; /* S1_VSYNCERR1 */
} BIT; /* */
} ICDIPR27; /* */
union { /* ICDIPR28 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD S1_VFIELD1:8; /* S1_VFIELD1 */
_UDWORD IV2_VBUFERR1:8; /* IV2_VBUFERR1 */
_UDWORD IV4_VBUFERR1:8; /* IV4_VBUFERR1 */
_UDWORD S1_WLINE1:8; /* S1_WLINE1 */
} BIT; /* */
} ICDIPR28; /* */
union { /* ICDIPR29 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD OIR_VI_VSYNC1:8; /* OIR_VI_VSYNC1 */
_UDWORD OIR_LO_VSYNC1:8; /* OIR_LO_VSYNC1 */
_UDWORD OIR_VLINE1:8; /* OIR_VLINE1 */
_UDWORD OIR_VFIELD1:8; /* OIR_VFIELD1 */
} BIT; /* */
} ICDIPR29; /* */
union { /* ICDIPR30 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD IV7_VBUFERR1:8; /* IV7_VBUFERR1 */
_UDWORD IV8_VBUFERR1:8; /* IV8_VBUFERR1 */
_UDWORD OIR_WLINE1:8; /* OIR_WLINE1 */
_UDWORD IMRDI:8; /* IMRDI */
} BIT; /* */
} ICDIPR30; /* */
union { /* ICDIPR31 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD IMR2I0:8; /* IMR2I0 */
_UDWORD IMR2I1:8; /* IMR2I1 */
_UDWORD JEDI:8; /* JEDI */
_UDWORD JDTI:8; /* JDTI */
} BIT; /* */
} ICDIPR31; /* */
union { /* ICDIPR32 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD CMP0:8; /* CMP0 */
_UDWORD CMP1:8; /* CMP1 */
_UDWORD INT0:8; /* INT0 */
_UDWORD INT1:8; /* INT1 */
} BIT; /* */
} ICDIPR32; /* */
union { /* ICDIPR33 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD INT2:8; /* INT2 */
_UDWORD INT3:8; /* INT3 */
_UDWORD OSTMI0:8; /* OSTMI0 */
_UDWORD OSTMI1:8; /* OSTMI1 */
} BIT; /* */
} ICDIPR33; /* */
union { /* ICDIPR34 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD CMI:8; /* CMI */
_UDWORD WTOUT:8; /* WTOUT */
_UDWORD ITI:8; /* ITI */
_UDWORD TGI0A:8; /* TGI0A */
} BIT; /* */
} ICDIPR34; /* */
union { /* ICDIPR35 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TGI0B:8; /* TGI0B */
_UDWORD TGI0C:8; /* TGI0C */
_UDWORD TGI0D:8; /* TGI0D */
_UDWORD TGI0V:8; /* TGI0V */
} BIT; /* */
} ICDIPR35; /* */
union { /* ICDIPR36 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TGI0E:8; /* TGI0E */
_UDWORD TGI0F:8; /* TGI0F */
_UDWORD TGI1A:8; /* TGI1A */
_UDWORD TGI1B:8; /* TGI1B */
} BIT; /* */
} ICDIPR36; /* */
union { /* ICDIPR37 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TGI1V:8; /* TGI1V */
_UDWORD TGI1U:8; /* TGI1U */
_UDWORD TGI2A:8; /* TGI2A */
_UDWORD TGI2B:8; /* TGI2B */
} BIT; /* */
} ICDIPR37; /* */
union { /* ICDIPR38 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TGI2V:8; /* TGI2V */
_UDWORD TGI2U:8; /* TGI2U */
_UDWORD TGI3A:8; /* TGI3A */
_UDWORD TGI3B:8; /* TGI3B */
} BIT; /* */
} ICDIPR38; /* */
union { /* ICDIPR39 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TGI3C:8; /* TGI3C */
_UDWORD TGI3D:8; /* TGI3D */
_UDWORD TGI3V:8; /* TGI3V */
_UDWORD TGI4A:8; /* TGI4A */
} BIT; /* */
} ICDIPR39; /* */
union { /* ICDIPR40 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TGI4B:8; /* TGI4B */
_UDWORD TGI4C:8; /* TGI4C */
_UDWORD TGI4D:8; /* TGI4D */
_UDWORD TGI4V:8; /* TGI4V */
} BIT; /* */
} ICDIPR40; /* */
union { /* ICDIPR41 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD CMI1:8; /* CMI1 */
_UDWORD CMI2:8; /* CMI2 */
_UDWORD SGDEI0:8; /* SGDEI0 */
_UDWORD SGDEI1:8; /* SGDEI1 */
} BIT; /* */
} ICDIPR41; /* */
union { /* ICDIPR42 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SGDEI2:8; /* SGDEI2 */
_UDWORD SGDEI3:8; /* SGDEI3 */
_UDWORD ADI:8; /* ADI */
_UDWORD ADWAR:8; /* ADWAR */
} BIT; /* */
} ICDIPR42; /* */
union { /* ICDIPR43 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SSII0:8; /* SSII0 */
_UDWORD SSIRXI0:8; /* SSIRXI0 */
_UDWORD SSITXI0:8; /* SSITXI0 */
_UDWORD SSII1:8; /* SSII1 */
} BIT; /* */
} ICDIPR43; /* */
union { /* ICDIPR44 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SSIRXI1:8; /* SSIRXI1 */
_UDWORD SSITXI1:8; /* SSITXI1 */
_UDWORD SSII2:8; /* SSII2 */
_UDWORD SSIRTI2:8; /* SSIRTI2 */
} BIT; /* */
} ICDIPR44; /* */
union { /* ICDIPR45 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SSII3:8; /* SSII3 */
_UDWORD SSIRXI3:8; /* SSIRXI3 */
_UDWORD SSITXI3:8; /* SSITXI3 */
_UDWORD SSII4:8; /* SSII4 */
} BIT; /* */
} ICDIPR45; /* */
union { /* ICDIPR46 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SSIRTI4:8; /* SSIRTI4 */
_UDWORD SSII5:8; /* SSII5 */
_UDWORD SSIRXI5:8; /* SSIRXI5 */
_UDWORD SSITXI5:8; /* SSITXI5 */
} BIT; /* */
} ICDIPR46; /* */
union { /* ICDIPR47 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SPDIFI:8; /* SPDIFI */
_UDWORD TEI0:8; /* TEI0 */
_UDWORD RI0:8; /* RI0 */
_UDWORD TI0:8; /* TI0 */
} BIT; /* */
} ICDIPR47; /* */
union { /* ICDIPR48 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SPI0:8; /* SPI0 */
_UDWORD STI0:8; /* STI0 */
_UDWORD NAKI0:8; /* NAKI0 */
_UDWORD ALI0:8; /* ALI0 */
} BIT; /* */
} ICDIPR48; /* */
union { /* ICDIPR49 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TMOI0:8; /* TMOI0 */
_UDWORD TEI1:8; /* TEI1 */
_UDWORD RI1:8; /* RI1 */
_UDWORD TI1:8; /* TI1 */
} BIT; /* */
} ICDIPR49; /* */
union { /* ICDIPR50 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SPI1:8; /* SPI1 */
_UDWORD STI1:8; /* STI1 */
_UDWORD NAKI1:8; /* NAKI1 */
_UDWORD ALI1:8; /* ALI1 */
} BIT; /* */
} ICDIPR50; /* */
union { /* ICDIPR51 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TMOI1:8; /* TMOI1 */
_UDWORD TEI2:8; /* TEI2 */
_UDWORD RI2:8; /* RI2 */
_UDWORD TI2:8; /* TI2 */
} BIT; /* */
} ICDIPR51; /* */
union { /* ICDIPR52 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SPI2:8; /* SPI2 */
_UDWORD STI2:8; /* STI2 */
_UDWORD NAKI2:8; /* NAKI2 */
_UDWORD ALI2:8; /* ALI2 */
} BIT; /* */
} ICDIPR52; /* */
union { /* ICDIPR53 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TMOI2:8; /* TMOI2 */
_UDWORD TEI3:8; /* TEI3 */
_UDWORD RI3:8; /* RI3 */
_UDWORD TI3:8; /* TI3 */
} BIT; /* */
} ICDIPR53; /* */
union { /* ICDIPR54 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SPI3:8; /* SPI3 */
_UDWORD STI3:8; /* STI3 */
_UDWORD NAKI3:8; /* NAKI3 */
_UDWORD ALI3:8; /* ALI3 */
} BIT; /* */
} ICDIPR54; /* */
union { /* ICDIPR55 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TMOI3:8; /* TMOI3 */
_UDWORD BRI0:8; /* BRI0 */
_UDWORD ERI0:8; /* ERI0 */
_UDWORD RXI0:8; /* RXI0 */
} BIT; /* */
} ICDIPR55; /* */
union { /* ICDIPR56 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TXI0:8; /* TXI0 */
_UDWORD BRI1:8; /* BRI1 */
_UDWORD ERI1:8; /* ERI1 */
_UDWORD RXI1:8; /* RXI1 */
} BIT; /* */
} ICDIPR56; /* */
union { /* ICDIPR57 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TXI1:8; /* TXI1 */
_UDWORD BRI2:8; /* BRI2 */
_UDWORD ERI2:8; /* ERI2 */
_UDWORD RXI2:8; /* RXI2 */
} BIT; /* */
} ICDIPR57; /* */
union { /* ICDIPR58 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TXI2:8; /* TXI2 */
_UDWORD BRI3:8; /* BRI3 */
_UDWORD ERI3:8; /* ERI3 */
_UDWORD RXI3:8; /* RXI3 */
} BIT; /* */
} ICDIPR58; /* */
union { /* ICDIPR59 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TXI3:8; /* TXI3 */
_UDWORD BRI4:8; /* BRI4 */
_UDWORD ERI4:8; /* ERI4 */
_UDWORD RXI4:8; /* RXI4 */
} BIT; /* */
} ICDIPR59; /* */
union { /* ICDIPR60 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TXI4:8; /* TXI4 */
_UDWORD BRI5:8; /* BRI5 */
_UDWORD ERI5:8; /* ERI5 */
_UDWORD RXI5:8; /* RXI5 */
} BIT; /* */
} ICDIPR60; /* */
union { /* ICDIPR61 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TXI5:8; /* TXI5 */
_UDWORD BRI6:8; /* BRI6 */
_UDWORD ERI6:8; /* ERI6 */
_UDWORD RXI6:8; /* RXI6 */
} BIT; /* */
} ICDIPR61; /* */
union { /* ICDIPR62 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TXI6:8; /* TXI6 */
_UDWORD BRI7:8; /* BRI7 */
_UDWORD ERI7:8; /* ERI7 */
_UDWORD RXI7:8; /* RXI7 */
} BIT; /* */
} ICDIPR62; /* */
union { /* ICDIPR63 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TXI7:8; /* TXI7 */
_UDWORD GERI:8; /* GERI */
_UDWORD RFI:8; /* RFI */
_UDWORD CFRXI0:8; /* CFRXI0 */
} BIT; /* */
} ICDIPR63; /* */
union { /* ICDIPR64 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD CERI0:8; /* CERI0 */
_UDWORD CTXI0:8; /* CTXI0 */
_UDWORD CFRXI1:8; /* CFRXI1 */
_UDWORD CERI1:8; /* CERI1 */
} BIT; /* */
} ICDIPR64; /* */
union { /* ICDIPR65 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD CTXI1:8; /* CTXI1 */
_UDWORD CFRXI2:8; /* CFRXI2 */
_UDWORD CERI2:8; /* CERI2 */
_UDWORD CTXI2:8; /* CTXI2 */
} BIT; /* */
} ICDIPR65; /* */
union { /* ICDIPR66 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD CFRXI3:8; /* CFRXI3 */
_UDWORD CERI3:8; /* CERI3 */
_UDWORD CTXI3:8; /* CTXI3 */
_UDWORD CFRXI4:8; /* CFRXI4 */
} BIT; /* */
} ICDIPR66; /* */
union { /* ICDIPR67 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD CERI4:8; /* CERI4 */
_UDWORD CTXI4:8; /* CTXI4 */
_UDWORD SPEI0:8; /* SPEI0 */
_UDWORD SPRI0:8; /* SPRI0 */
} BIT; /* */
} ICDIPR67; /* */
union { /* ICDIPR68 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SPTI0:8; /* SPTI0 */
_UDWORD SPEI1:8; /* SPEI1 */
_UDWORD SPRI1:8; /* SPRI1 */
_UDWORD SPTI1:8; /* SPTI1 */
} BIT; /* */
} ICDIPR68; /* */
union { /* ICDIPR69 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SPEI2:8; /* SPEI2 */
_UDWORD SPRI2:8; /* SPRI2 */
_UDWORD SPTI2:8; /* SPTI2 */
_UDWORD SPEI3:8; /* SPEI3 */
} BIT; /* */
} ICDIPR69; /* */
union { /* ICDIPR70 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SPRI3:8; /* SPRI3 */
_UDWORD SPTI3:8; /* SPTI3 */
_UDWORD SPEI4:8; /* SPEI4 */
_UDWORD SPRI4:8; /* SPRI4 */
} BIT; /* */
} ICDIPR70; /* */
union { /* ICDIPR71 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SPTI4:8; /* SPTI4 */
_UDWORD IEBBTD:8; /* IEBBTD */
_UDWORD IEBBTERR:8; /* IEBBTERR */
_UDWORD IEBBTSTA:8; /* IEBBTSTA */
} BIT; /* */
} ICDIPR71; /* */
union { /* ICDIPR72 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD IEBBTV:8; /* IEBBTV */
_UDWORD ISY:8; /* ISY */
_UDWORD IERR:8; /* IERR */
_UDWORD ITARG:8; /* ITARG */
} BIT; /* */
} ICDIPR72; /* */
union { /* ICDIPR73 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD ISEC:8; /* ISEC */
_UDWORD IBUF:8; /* IBUF */
_UDWORD IREADY:8; /* IREADY */
_UDWORD FLSTE:8; /* FLSTE */
} BIT; /* */
} ICDIPR73; /* */
union { /* ICDIPR74 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD FLTENDI:8; /* FLTENDI */
_UDWORD FLTREQ0I:8; /* FLTREQ0I */
_UDWORD FLTREQ1I:8; /* FLTREQ1I */
_UDWORD MMC0:8; /* MMC0 */
} BIT; /* */
} ICDIPR74; /* */
union { /* ICDIPR75 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD MMC1:8; /* MMC1 */
_UDWORD MMC2:8; /* MMC2 */
_UDWORD SDHI0_3:8; /* SDHI0_3 */
_UDWORD SDHI0_0:8; /* SDHI0_0 */
} BIT; /* */
} ICDIPR75; /* */
union { /* ICDIPR76 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SDHI0_1:8; /* SDHI0_1 */
_UDWORD SDHI1_3:8; /* SDHI1_3 */
_UDWORD SDHI1_0:8; /* SDHI1_0 */
_UDWORD SDHI1_1:8; /* SDHI1_1 */
} BIT; /* */
} ICDIPR76; /* */
union { /* ICDIPR77 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD ARM:8; /* ARM */
_UDWORD PRD:8; /* PRD */
_UDWORD CUP:8; /* CUP */
_UDWORD SCUAI0:8; /* SCUAI0 */
} BIT; /* */
} ICDIPR77; /* */
union { /* ICDIPR78 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SCUAI1:8; /* SCUAI1 */
_UDWORD SCUFDI0:8; /* SCUFDI0 */
_UDWORD SCUFDI1:8; /* SCUFDI1 */
_UDWORD SCUFDI2:8; /* SCUFDI2 */
} BIT; /* */
} ICDIPR78; /* */
union { /* ICDIPR79 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SCUFDI3:8; /* SCUFDI3 */
_UDWORD SCUFUI0:8; /* SCUFUI0 */
_UDWORD SCUFUI1:8; /* SCUFUI1 */
_UDWORD SCUFUI2:8; /* SCUFUI2 */
} BIT; /* */
} ICDIPR79; /* */
union { /* ICDIPR80 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SCUFUI3:8; /* SCUFUI3 */
_UDWORD SCUDVI0:8; /* SCUDVI0 */
_UDWORD SCUDVI1:8; /* SCUDVI1 */
_UDWORD SCUDVI2:8; /* SCUDVI2 */
} BIT; /* */
} ICDIPR80; /* */
union { /* ICDIPR81 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SCUDVI3:8; /* SCUDVI3 */
_UDWORD MLBCI:8; /* MLBCI */
_UDWORD MLBSI:8; /* MLBSI */
_UDWORD DRC0:8; /* DRC0 */
} BIT; /* */
} ICDIPR81; /* */
union { /* ICDIPR82 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD DRC1:8; /* DRC1 */
_UDWORD :16; /* */
_UDWORD LINI0_INT_T:8; /* LINI0_INT_T */
} BIT; /* */
} ICDIPR82; /* */
union { /* ICDIPR83 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD LINI0_INT_R:8; /* LINI0_INT_R */
_UDWORD LINI0_INT_S:8; /* LINI0_INT_S */
_UDWORD LINI0_INT_M:8; /* LINI0_INT_M */
_UDWORD LINI1_INT_T:8; /* LINI1_INT_T */
} BIT; /* */
} ICDIPR83; /* */
union { /* ICDIPR84 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD LINI1_INT_R:8; /* LINI1_INT_R */
_UDWORD LINI1_INT_S:8; /* LINI1_INT_S */
_UDWORD LINI1_INT_M:8; /* LINI1_INT_M */
_UDWORD :8; /* */
} BIT; /* */
} ICDIPR84; /* */
_UBYTE wk9[4]; /* */
union { /* ICDIPR86 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD :24; /* */
_UDWORD ERI0:8; /* ERI0 */
} BIT; /* */
} ICDIPR86; /* */
union { /* ICDIPR87 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD RXI0:8; /* RXI0 */
_UDWORD TXI0:8; /* TXI0 */
_UDWORD TEI0:8; /* TEI0 */
_UDWORD ERI1:8; /* ERI1 */
} BIT; /* */
} ICDIPR87; /* */
union { /* ICDIPR88 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD RXI1:8; /* RXI1 */
_UDWORD TXI1:8; /* TXI1 */
_UDWORD TEI1:8; /* TEI1 */
_UDWORD :8; /* */
} BIT; /* */
} ICDIPR88; /* */
union { /* ICDIPR89 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD :24; /* */
_UDWORD ETHERI:8; /* ETHERI */
} BIT; /* */
} ICDIPR89; /* */
_UBYTE wk10[4]; /* */
union { /* ICDIPR91 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD CEUI:8; /* CEUI */
_UDWORD INT_CSIH0TIR:8; /* INT_CSIH0TIR */
_UDWORD INT_CSIH0TIRE:8; /* INT_CSIH0TIRE */
_UDWORD INT_CSIH1TIC:8; /* INT_CSIH1TIC */
} BIT; /* */
} ICDIPR91; /* */
union { /* ICDIPR92 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD INT_CSIH1TIJC:8; /* INT_CSIH1TIJC */
_UDWORD ECCE10:8; /* ECCE10 */
_UDWORD ECCE20:8; /* ECCE20 */
_UDWORD ECCOVF0:8; /* ECCOVF0 */
} BIT; /* */
} ICDIPR92; /* */
union { /* ICDIPR93 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD ECCE11:8; /* ECCE11 */
_UDWORD ECCE21:8; /* ECCE21 */
_UDWORD ECCOVF1:8; /* ECCOVF1 */
_UDWORD ECCE12:8; /* ECCE12 */
} BIT; /* */
} ICDIPR93; /* */
union { /* ICDIPR94 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD ECCE22:8; /* ECCE22 */
_UDWORD ECCOVF2:8; /* ECCOVF2 */
_UDWORD ECCE13:8; /* ECCE13 */
_UDWORD ECCE23:8; /* ECCE23 */
} BIT; /* */
} ICDIPR94; /* */
union { /* ICDIPR95 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD ECCOVF3:8; /* ECCOVF3 */
_UDWORD H2XMLB_ERRINT:8; /* H2XMLB_ERRINT */
_UDWORD H2XIC1_ERRINT:8; /* H2XIC1_ERRINT */
_UDWORD X2HPERI1_ERRINT:8; /* X2HPERI1_ERRINT */
} BIT; /* */
} ICDIPR95; /* */
union { /* ICDIPR96 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD X2HPERI2_ERRINT:8; /* X2HPERI2_ERRINT */
_UDWORD X2HPERI34_ERRINT:8; /* X2HPERI34_ERRINT */
_UDWORD X2HPERI5_ERRINT:8; /* X2HPERI5_ERRINT */
_UDWORD X2HPERI67_ERRINT:8; /* X2HPERI67_ERRINT */
} BIT; /* */
} ICDIPR96; /* */
union { /* ICDIPR97 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD X2HDBGR_ERRINT:8; /* X2HDBGR_ERRINT */
_UDWORD PRRI:8; /* PRRI */
_UDWORD IFEI0:8; /* IFEI0 */
_UDWORD OFFI0:8; /* OFFI0 */
} BIT; /* */
} ICDIPR97; /* */
union { /* ICDIPR98 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD PFVEI0:8; /* PFVEI0 */
_UDWORD IFEI1:8; /* IFEI1 */
_UDWORD OFFI1:8; /* OFFI1 */
_UDWORD PFVEI1:8; /* PFVEI1 */
} BIT; /* */
} ICDIPR98; /* */
_UBYTE wk11[20]; /* */
union { /* ICDIPR104 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT0:8; /* TINT0 */
_UDWORD TINT1:8; /* TINT1 */
_UDWORD TINT2:8; /* TINT2 */
_UDWORD TINT3:8; /* TINT3 */
} BIT; /* */
} ICDIPR104; /* */
union { /* ICDIPR105 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT4:8; /* TINT4 */
_UDWORD TINT5:8; /* TINT5 */
_UDWORD TINT6:8; /* TINT6 */
_UDWORD TINT7:8; /* TINT7 */
} BIT; /* */
} ICDIPR105; /* */
union { /* ICDIPR106 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT8:8; /* TINT8 */
_UDWORD TINT9:8; /* TINT9 */
_UDWORD TINT10:8; /* TINT10 */
_UDWORD TINT11:8; /* TINT11 */
} BIT; /* */
} ICDIPR106; /* */
union { /* ICDIPR107 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT12:8; /* TINT12 */
_UDWORD TINT13:8; /* TINT13 */
_UDWORD TINT14:8; /* TINT14 */
_UDWORD TINT15:8; /* TINT15 */
} BIT; /* */
} ICDIPR107; /* */
union { /* ICDIPR108 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT16:8; /* TINT16 */
_UDWORD TINT17:8; /* TINT17 */
_UDWORD TINT18:8; /* TINT18 */
_UDWORD TINT19:8; /* TINT19 */
} BIT; /* */
} ICDIPR108; /* */
union { /* ICDIPR109 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT20:8; /* TINT20 */
_UDWORD TINT21:8; /* TINT21 */
_UDWORD TINT22:8; /* TINT22 */
_UDWORD TINT23:8; /* TINT23 */
} BIT; /* */
} ICDIPR109; /* */
union { /* ICDIPR110 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT24:8; /* TINT24 */
_UDWORD TINT25:8; /* TINT25 */
_UDWORD TINT26:8; /* TINT26 */
_UDWORD TINT27:8; /* TINT27 */
} BIT; /* */
} ICDIPR110; /* */
union { /* ICDIPR111 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT28:8; /* TINT28 */
_UDWORD TINT29:8; /* TINT29 */
_UDWORD TINT30:8; /* TINT30 */
_UDWORD TINT31:8; /* TINT31 */
} BIT; /* */
} ICDIPR111; /* */
union { /* ICDIPR112 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT32:8; /* TINT32 */
_UDWORD TINT33:8; /* TINT33 */
_UDWORD TINT34:8; /* TINT34 */
_UDWORD TINT35:8; /* TINT35 */
} BIT; /* */
} ICDIPR112; /* */
union { /* ICDIPR113 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT36:8; /* TINT36 */
_UDWORD TINT37:8; /* TINT37 */
_UDWORD TINT38:8; /* TINT38 */
_UDWORD TINT39:8; /* TINT39 */
} BIT; /* */
} ICDIPR113; /* */
union { /* ICDIPR114 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT40:8; /* TINT40 */
_UDWORD TINT41:8; /* TINT41 */
_UDWORD TINT42:8; /* TINT42 */
_UDWORD TINT43:8; /* TINT43 */
} BIT; /* */
} ICDIPR114; /* */
union { /* ICDIPR115 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT44:8; /* TINT44 */
_UDWORD TINT45:8; /* TINT45 */
_UDWORD TINT46:8; /* TINT46 */
_UDWORD TINT47:8; /* TINT47 */
} BIT; /* */
} ICDIPR115; /* */
union { /* ICDIPR116 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT48:8; /* TINT48 */
_UDWORD TINT49:8; /* TINT49 */
_UDWORD TINT50:8; /* TINT50 */
_UDWORD TINT51:8; /* TINT51 */
} BIT; /* */
} ICDIPR116; /* */
union { /* ICDIPR117 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT52:8; /* TINT52 */
_UDWORD TINT53:8; /* TINT53 */
_UDWORD TINT54:8; /* TINT54 */
_UDWORD TINT55:8; /* TINT55 */
} BIT; /* */
} ICDIPR117; /* */
union { /* ICDIPR118 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT56:8; /* TINT56 */
_UDWORD TINT57:8; /* TINT57 */
_UDWORD TINT58:8; /* TINT58 */
_UDWORD TINT59:8; /* TINT59 */
} BIT; /* */
} ICDIPR118; /* */
union { /* ICDIPR119 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT60:8; /* TINT60 */
_UDWORD TINT61:8; /* TINT61 */
_UDWORD TINT62:8; /* TINT62 */
_UDWORD TINT63:8; /* TINT63 */
} BIT; /* */
} ICDIPR119; /* */
union { /* ICDIPR120 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT64:8; /* TINT64 */
_UDWORD TINT65:8; /* TINT65 */
_UDWORD TINT66:8; /* TINT66 */
_UDWORD TINT67:8; /* TINT67 */
} BIT; /* */
} ICDIPR120; /* */
union { /* ICDIPR121 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT68:8; /* TINT68 */
_UDWORD TINT69:8; /* TINT69 */
_UDWORD TINT70:8; /* TINT70 */
_UDWORD TINT71:8; /* TINT71 */
} BIT; /* */
} ICDIPR121; /* */
union { /* ICDIPR122 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT72:8; /* TINT72 */
_UDWORD TINT73:8; /* TINT73 */
_UDWORD TINT74:8; /* TINT74 */
_UDWORD TINT75:8; /* TINT75 */
} BIT; /* */
} ICDIPR122; /* */
union { /* ICDIPR123 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT76:8; /* TINT76 */
_UDWORD TINT77:8; /* TINT77 */
_UDWORD TINT78:8; /* TINT78 */
_UDWORD TINT79:8; /* TINT79 */
} BIT; /* */
} ICDIPR123; /* */
union { /* ICDIPR124 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT80:8; /* TINT80 */
_UDWORD TINT81:8; /* TINT81 */
_UDWORD TINT82:8; /* TINT82 */
_UDWORD TINT83:8; /* TINT83 */
} BIT; /* */
} ICDIPR124; /* */
union { /* ICDIPR125 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT84:8; /* TINT84 */
_UDWORD TINT85:8; /* TINT85 */
_UDWORD TINT86:8; /* TINT86 */
_UDWORD TINT87:8; /* TINT87 */
} BIT; /* */
} ICDIPR125; /* */
union { /* ICDIPR126 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT88:8; /* TINT88 */
_UDWORD TINT89:8; /* TINT89 */
_UDWORD TINT90:8; /* TINT90 */
_UDWORD TINT91:8; /* TINT91 */
} BIT; /* */
} ICDIPR126; /* */
union { /* ICDIPR127 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT92:8; /* TINT92 */
_UDWORD TINT93:8; /* TINT93 */
_UDWORD TINT94:8; /* TINT94 */
_UDWORD TINT95:8; /* TINT95 */
} BIT; /* */
} ICDIPR127; /* */
union { /* ICDIPR128 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT96:8; /* TINT96 */
_UDWORD TINT97:8; /* TINT97 */
_UDWORD TINT98:8; /* TINT98 */
_UDWORD TINT99:8; /* TINT99 */
} BIT; /* */
} ICDIPR128; /* */
union { /* ICDIPR129 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT100:8; /* TINT100 */
_UDWORD TINT101:8; /* TINT101 */
_UDWORD TINT102:8; /* TINT102 */
_UDWORD TINT103:8; /* TINT103 */
} BIT; /* */
} ICDIPR129; /* */
union { /* ICDIPR130 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT104:8; /* TINT104 */
_UDWORD TINT105:8; /* TINT105 */
_UDWORD TINT106:8; /* TINT106 */
_UDWORD TINT107:8; /* TINT107 */
} BIT; /* */
} ICDIPR130; /* */
union { /* ICDIPR131 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT108:8; /* TINT108 */
_UDWORD TINT109:8; /* TINT109 */
_UDWORD TINT110:8; /* TINT110 */
_UDWORD TINT111:8; /* TINT111 */
} BIT; /* */
} ICDIPR131; /* */
union { /* ICDIPR132 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT112:8; /* TINT112 */
_UDWORD TINT113:8; /* TINT113 */
_UDWORD TINT114:8; /* TINT114 */
_UDWORD TINT115:8; /* TINT115 */
} BIT; /* */
} ICDIPR132; /* */
union { /* ICDIPR133 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT116:8; /* TINT116 */
_UDWORD TINT117:8; /* TINT117 */
_UDWORD TINT118:8; /* TINT118 */
_UDWORD TINT119:8; /* TINT119 */
} BIT; /* */
} ICDIPR133; /* */
union { /* ICDIPR134 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT120:8; /* TINT120 */
_UDWORD TINT121:8; /* TINT121 */
_UDWORD TINT122:8; /* TINT122 */
_UDWORD TINT123:8; /* TINT123 */
} BIT; /* */
} ICDIPR134; /* */
union { /* ICDIPR135 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT124:8; /* TINT124 */
_UDWORD TINT125:8; /* TINT125 */
_UDWORD TINT126:8; /* TINT126 */
_UDWORD TINT127:8; /* TINT127 */
} BIT; /* */
} ICDIPR135; /* */
union { /* ICDIPR136 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT128:8; /* TINT128 */
_UDWORD TINT129:8; /* TINT129 */
_UDWORD TINT130:8; /* TINT130 */
_UDWORD TINT131:8; /* TINT131 */
} BIT; /* */
} ICDIPR136; /* */
union { /* ICDIPR137 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT132:8; /* TINT132 */
_UDWORD TINT133:8; /* TINT133 */
_UDWORD TINT134:8; /* TINT134 */
_UDWORD TINT135:8; /* TINT135 */
} BIT; /* */
} ICDIPR137; /* */
union { /* ICDIPR138 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT136:8; /* TINT136 */
_UDWORD TINT137:8; /* TINT137 */
_UDWORD TINT138:8; /* TINT138 */
_UDWORD TINT139:8; /* TINT139 */
} BIT; /* */
} ICDIPR138; /* */
union { /* ICDIPR139 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT140:8; /* TINT140 */
_UDWORD TINT141:8; /* TINT141 */
_UDWORD TINT142:8; /* TINT142 */
_UDWORD TINT143:8; /* TINT143 */
} BIT; /* */
} ICDIPR139; /* */
union { /* ICDIPR140 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT144:8; /* TINT144 */
_UDWORD TINT145:8; /* TINT145 */
_UDWORD TINT146:8; /* TINT146 */
_UDWORD TINT147:8; /* TINT147 */
} BIT; /* */
} ICDIPR140; /* */
union { /* ICDIPR141 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT148:8; /* TINT148 */
_UDWORD TINT149:8; /* TINT149 */
_UDWORD TINT150:8; /* TINT150 */
_UDWORD TINT151:8; /* TINT151 */
} BIT; /* */
} ICDIPR141; /* */
union { /* ICDIPR142 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT152:8; /* TINT152 */
_UDWORD TINT153:8; /* TINT153 */
_UDWORD TINT154:8; /* TINT154 */
_UDWORD TINT155:8; /* TINT155 */
} BIT; /* */
} ICDIPR142; /* */
union { /* ICDIPR143 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT156:8; /* TINT156 */
_UDWORD TINT157:8; /* TINT157 */
_UDWORD TINT158:8; /* TINT158 */
_UDWORD TINT159:8; /* TINT159 */
} BIT; /* */
} ICDIPR143; /* */
union { /* ICDIPR144 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD TINT160:8; /* TINT160 */
_UDWORD TINT161:8; /* TINT161 */
_UDWORD TINT162:8; /* TINT162 */
_UDWORD :8; /* */
} BIT; /* */
} ICDIPR144; /* */
_UBYTE wk12[444]; /* */
union { /* ICDIPTR0 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SW0:8; /* SW0 */
_UDWORD SW1:8; /* SW1 */
_UDWORD SW2:8; /* SW2 */
_UDWORD SW3:8; /* SW3 */
} BIT; /* */
} ICDIPTR0; /* */
union { /* ICDIPTR1 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SW4:8; /* SW4 */
_UDWORD SW5:8; /* SW5 */
_UDWORD SW6:8; /* SW6 */
_UDWORD SW7:8; /* SW7 */
} BIT; /* */
} ICDIPTR1; /* */
union { /* ICDIPTR2 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SW8:8; /* SW8 */
_UDWORD SW9:8; /* SW9 */
_UDWORD SW10:8; /* SW10 */
_UDWORD SW11:8; /* SW11 */
} BIT; /* */
} ICDIPTR2; /* */
union { /* ICDIPTR3 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD SW12:8; /* SW12 */
_UDWORD SW13:8; /* SW13 */
_UDWORD SW14:8; /* SW14 */
_UDWORD SW15:8; /* SW15 */
} BIT; /* */
} ICDIPTR3; /* */
union { /* ICDIPTR4 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD PMUIRQ0:8; /* PMUIRQ0 */
_UDWORD COMMRX0:8; /* COMMRX0 */
_UDWORD COMMTX0:8; /* COMMTX0 */
_UDWORD CTIIRQ0:8; /* CTIIRQ0 */
} BIT; /* */
} ICDIPTR4; /* */
_UBYTE wk13[12]; /* */
union { /* ICDIPTR8 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD IRQ0:8; /* IRQ0 */
_UDWORD IRQ1:8; /* IRQ1 */
_UDWORD IRQ2:8; /* IRQ2 */
_UDWORD IRQ3:8; /* IRQ3 */
} BIT; /* */
} ICDIPTR8; /* */
union { /* ICDIPTR9 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD IRQ4:8; /* IRQ4 */
_UDWORD IRQ5:8; /* IRQ5 */
_UDWORD IRQ6:8; /* IRQ6 */
_UDWORD IRQ7:8; /* IRQ7 */
} BIT; /* */
} ICDIPTR9; /* */
union { /* ICDIPTR10 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD PL310ERR:8; /* PL310ERR */
_UDWORD DMAINT0:8; /* DMAINT0 */
_UDWORD DMAINT1:8; /* DMAINT1 */
_UDWORD DMAINT2:8; /* DMAINT2 */
} BIT; /* */
} ICDIPTR10; /* */
union { /* ICDIPTR11 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD DMAINT3:8; /* DMAINT3 */
_UDWORD DMAINT4:8; /* DMAINT4 */
_UDWORD DMAINT5:8; /* DMAINT5 */
_UDWORD DMAINT6:8; /* DMAINT6 */
} BIT; /* */
} ICDIPTR11; /* */
union { /* ICDIPTR12 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD DMAINT7:8; /* DMAINT7 */
_UDWORD DMAINT8:8; /* DMAINT8 */
_UDWORD DMAINT9:8; /* DMAINT9 */
_UDWORD DMAINT10:8; /* DMAINT10 */
} BIT; /* */
} ICDIPTR12; /* */
union { /* ICDIPTR13 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD DMAINT11:8; /* DMAINT11 */
_UDWORD DMAINT12:8; /* DMAINT12 */
_UDWORD DMAINT13:8; /* DMAINT13 */
_UDWORD DMAINT14:8; /* DMAINT14 */
} BIT; /* */
} ICDIPTR13; /* */
union { /* ICDIPTR14 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD DMAINT15:8; /* DMAINT15 */
_UDWORD DMAERR:8; /* DMAERR */
_UDWORD :16; /* */
} BIT; /* */
} ICDIPTR14; /* */
_UBYTE wk14[12]; /* */
union { /* ICDIPTR18 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD :8; /* */
_UDWORD USBI0:8; /* USBI0 */
_UDWORD USBI1:8; /* USBI1 */
_UDWORD S0_VI_VSYNC0:8; /* S0_VI_VSYNC0 */
} BIT; /* */
} ICDIPTR18; /* */
union { /* ICDIPTR19 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD S0_LO_VSYNC0:8; /* S0_LO_VSYNC0 */
_UDWORD S0_VSYNCERR0:8; /* S0_VSYNCERR0 */
_UDWORD GR3_VLINE0:8; /* GR3_VLINE0 */
_UDWORD S0_VFIELD0:8; /* S0_VFIELD0 */
} BIT; /* */
} ICDIPTR19; /* */
union { /* ICDIPTR20 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD IV1_VBUFERR0:8; /* IV1_VBUFERR0 */
_UDWORD IV3_VBUFERR0:8; /* IV3_VBUFERR0 */
_UDWORD IV5_VBUFERR0:8; /* IV5_VBUFERR0 */
_UDWORD IV6_VBUFERR0:8; /* IV6_VBUFERR0 */
} BIT; /* */
} ICDIPTR20; /* */
union { /* ICDIPTR21 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD S0_WLINE0:8; /* S0_WLINE0 */
_UDWORD S1_VI_VSYNC0:8; /* S1_VI_VSYNC0 */
_UDWORD S1_LO_VSYNC0:8; /* S1_LO_VSYNC0 */
_UDWORD S1_VSYNCERR0:8; /* S1_VSYNCERR0 */
} BIT; /* */
} ICDIPTR21; /* */
union { /* ICDIPTR22 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD S1_VFIELD0:8; /* S1_VFIELD0 */
_UDWORD IV2_VBUFERR0:8; /* IV2_VBUFERR0 */
_UDWORD IV4_VBUFERR0:8; /* IV4_VBUFERR0 */
_UDWORD S1_WLINE0:8; /* S1_WLINE0 */
} BIT; /* */
} ICDIPTR22; /* */
union { /* ICDIPTR23 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD OIR_VI_VSYNC0:8; /* OIR_VI_VSYNC0 */
_UDWORD OIR_LO_VSYNC0:8; /* OIR_LO_VSYNC0 */
_UDWORD OIR_VSYNCERR0:8; /* OIR_VSYNCERR0 */
_UDWORD OIR_VFIELD0:8; /* OIR_VFIELD0 */
} BIT; /* */
} ICDIPTR23; /* */
union { /* ICDIPTR24 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD IV7_VBUFERR0:8; /* IV7_VBUFERR0 */
_UDWORD IV8_VBUFERR0:8; /* IV8_VBUFERR0 */
_UDWORD OIR_WLINE0:8; /* OIR_WLINE0 */
_UDWORD S0_VI_VSYNC1:8; /* S0_VI_VSYNC1 */
} BIT; /* */
} ICDIPTR24; /* */
union { /* ICDIPTR25 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD S0_LO_VSYNC1:8; /* S0_LO_VSYNC1 */
_UDWORD S0_VSYNCERR1:8; /* S0_VSYNCERR1 */
_UDWORD GR3_VLINE1:8; /* GR3_VLINE1 */
_UDWORD S0_VFIELD1:8; /* S0_VFIELD1 */
} BIT; /* */
} ICDIPTR25; /* */
union { /* ICDIPTR26 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD IV1_VBUFERR1:8; /* IV1_VBUFERR1 */
_UDWORD IV3_VBUFERR1:8; /* IV3_VBUFERR1 */
_UDWORD IV5_VBUFERR1:8; /* IV5_VBUFERR1 */
_UDWORD IV6_VBUFERR1:8; /* IV6_VBUFERR1 */
} BIT; /* */
} ICDIPTR26; /* */
union { /* ICDIPTR27 */
_UDWORD LONG; /* Long Access */
struct { /* Bit Access */
_UDWORD S0_WLINE1:8; /* S0_WLINE1 */
_UDWORD S1_VI_VSYNC1:8; /* S1_VI_VSYNC1 */
_UDWORD S1_LO_VSYNC1:8; /* S1_LO_VSYNC1 */
_UDWORD S1_VSYNCERR1:8; /* S1_VSYNCERR1 */
} BIT; /* */
} ICDIPTR27; /* */
union { /* ICDIPTR28 */
_UDWORD LONG;