/*
#************************************************************************
#*                                                                      *
#* S6J3360/S6J3370 SERIES I/O REGISTER FILE V01L02                      *
#*                                                                      *
#************************************************************************
#
#************************************************************************
#* 1  Disclaimer                                                        *
#************************************************************************
#* __DISCLAIMER_START__                                                 *
#************************************************************************
#* (C)2017, Cypress Semiconductor Corporation
#* or a subsidiary of Cypress Semiconductor Corporation. All rights
#* reserved.
#*
#* This software, including source code, documentation and related
#* materials ("Software"), is owned by Cypress Semiconductor
#* Corporation or one of its subsidiaries ("Cypress") and is protected by
#* and subject to worldwide patent protection (United States and foreign),
#* United States copyright laws and international treaty provisions.
#* Therefore, you may use this Software only as provided in the license
#* agreement accompanying the software package from which you
#* obtained this Software ("EULA").
#*
#* If no EULA applies, Cypress hereby grants you a personal, nonexclusive,
#* non-transferable license to copy, modify, and compile the
#* Software source code solely for use in connection with Cypress's
#* integrated circuit products. Any reproduction, modification, translation,
#* compilation, or representation of this Software except as specified
#* above is prohibited without the express written permission of Cypress.
#*
#* Disclaimer: THIS SOFTWARE IS PROVIDED AS-IS, WITH NO
#* WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING,
#* BUT NOT LIMITED TO, NONINFRINGEMENT, IMPLIED
#* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
#* PARTICULAR PURPOSE. Cypress reserves the right to make
#* changes to the Software without notice. Cypress does not assume any
#* liability arising out of the application or use of the Software or any
#* product or circuit described in the Software. Cypress does not
#* authorize its products for use in any products where a malfunction or
#* failure of the Cypress product may reasonably be expected to result in
#* significant property damage, injury or death ("High Risk Product"). By
#* including Cypress's product in a High Risk Product, the manufacturer
#* of such system or application assumes all risk of such use and in doing
#* so agrees to indemnify Cypress against all liability.
#************************************************************************
#* __DISCLAIMER_END__                                                   *
#************************************************************************
*/

#ifndef __S6J3360_ADC12B_H
#define __S6J3360_ADC12B_H

#include "s6j3360io_basetypes.h"

/* ADC12B0 base pointer */
#if defined(__IO_DEFINE) || defined(__IO_EXTERN)
#define ADC12B0	stcADC12B0
#else /* __IO_DEFINE */
#define ADC12B0	(*((volatile stc_adc12b0_t*)0xB48C0400))
#endif /* __IO_DEFINE */

/* CHCTRL[0-63] */
#define ADC12B0_CHCTRL0	(ADC12B0.unCHCTRL0.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL0_ANIN	(ADC12B0.unCHCTRL0.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL0_TRGTYP	(ADC12B0.unCHCTRL0.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL0_CHPRI	(ADC12B0.unCHCTRL0.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL0_RSMRST	(ADC12B0.unCHCTRL0.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL0_DP	(ADC12B0.unCHCTRL0.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL0_SMTIME	(ADC12B0.unCHCTRL0.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL0_RCSEL	(ADC12B0.unCHCTRL0.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL0_RCINVSEL	(ADC12B0.unCHCTRL0.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL0_RCEN	(ADC12B0.unCHCTRL0.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL0_SWTRG	(ADC12B0.unCHCTRL0.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL0_TRGCL	(ADC12B0.unCHCTRL0.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL1	(ADC12B0.unCHCTRL1.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL1_ANIN	(ADC12B0.unCHCTRL1.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL1_TRGTYP	(ADC12B0.unCHCTRL1.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL1_CHPRI	(ADC12B0.unCHCTRL1.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL1_RSMRST	(ADC12B0.unCHCTRL1.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL1_DP	(ADC12B0.unCHCTRL1.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL1_SMTIME	(ADC12B0.unCHCTRL1.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL1_RCSEL	(ADC12B0.unCHCTRL1.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL1_RCINVSEL	(ADC12B0.unCHCTRL1.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL1_RCEN	(ADC12B0.unCHCTRL1.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL1_SWTRG	(ADC12B0.unCHCTRL1.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL1_TRGCL	(ADC12B0.unCHCTRL1.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL2	(ADC12B0.unCHCTRL2.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL2_ANIN	(ADC12B0.unCHCTRL2.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL2_TRGTYP	(ADC12B0.unCHCTRL2.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL2_CHPRI	(ADC12B0.unCHCTRL2.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL2_RSMRST	(ADC12B0.unCHCTRL2.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL2_DP	(ADC12B0.unCHCTRL2.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL2_SMTIME	(ADC12B0.unCHCTRL2.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL2_RCSEL	(ADC12B0.unCHCTRL2.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL2_RCINVSEL	(ADC12B0.unCHCTRL2.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL2_RCEN	(ADC12B0.unCHCTRL2.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL2_SWTRG	(ADC12B0.unCHCTRL2.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL2_TRGCL	(ADC12B0.unCHCTRL2.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL3	(ADC12B0.unCHCTRL3.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL3_ANIN	(ADC12B0.unCHCTRL3.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL3_TRGTYP	(ADC12B0.unCHCTRL3.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL3_CHPRI	(ADC12B0.unCHCTRL3.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL3_RSMRST	(ADC12B0.unCHCTRL3.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL3_DP	(ADC12B0.unCHCTRL3.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL3_SMTIME	(ADC12B0.unCHCTRL3.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL3_RCSEL	(ADC12B0.unCHCTRL3.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL3_RCINVSEL	(ADC12B0.unCHCTRL3.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL3_RCEN	(ADC12B0.unCHCTRL3.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL3_SWTRG	(ADC12B0.unCHCTRL3.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL3_TRGCL	(ADC12B0.unCHCTRL3.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL4	(ADC12B0.unCHCTRL4.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL4_ANIN	(ADC12B0.unCHCTRL4.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL4_TRGTYP	(ADC12B0.unCHCTRL4.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL4_CHPRI	(ADC12B0.unCHCTRL4.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL4_RSMRST	(ADC12B0.unCHCTRL4.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL4_DP	(ADC12B0.unCHCTRL4.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL4_SMTIME	(ADC12B0.unCHCTRL4.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL4_RCSEL	(ADC12B0.unCHCTRL4.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL4_RCINVSEL	(ADC12B0.unCHCTRL4.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL4_RCEN	(ADC12B0.unCHCTRL4.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL4_SWTRG	(ADC12B0.unCHCTRL4.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL4_TRGCL	(ADC12B0.unCHCTRL4.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL5	(ADC12B0.unCHCTRL5.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL5_ANIN	(ADC12B0.unCHCTRL5.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL5_TRGTYP	(ADC12B0.unCHCTRL5.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL5_CHPRI	(ADC12B0.unCHCTRL5.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL5_RSMRST	(ADC12B0.unCHCTRL5.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL5_DP	(ADC12B0.unCHCTRL5.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL5_SMTIME	(ADC12B0.unCHCTRL5.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL5_RCSEL	(ADC12B0.unCHCTRL5.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL5_RCINVSEL	(ADC12B0.unCHCTRL5.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL5_RCEN	(ADC12B0.unCHCTRL5.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL5_SWTRG	(ADC12B0.unCHCTRL5.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL5_TRGCL	(ADC12B0.unCHCTRL5.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL6	(ADC12B0.unCHCTRL6.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL6_ANIN	(ADC12B0.unCHCTRL6.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL6_TRGTYP	(ADC12B0.unCHCTRL6.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL6_CHPRI	(ADC12B0.unCHCTRL6.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL6_RSMRST	(ADC12B0.unCHCTRL6.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL6_DP	(ADC12B0.unCHCTRL6.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL6_SMTIME	(ADC12B0.unCHCTRL6.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL6_RCSEL	(ADC12B0.unCHCTRL6.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL6_RCINVSEL	(ADC12B0.unCHCTRL6.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL6_RCEN	(ADC12B0.unCHCTRL6.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL6_SWTRG	(ADC12B0.unCHCTRL6.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL6_TRGCL	(ADC12B0.unCHCTRL6.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL7	(ADC12B0.unCHCTRL7.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL7_ANIN	(ADC12B0.unCHCTRL7.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL7_TRGTYP	(ADC12B0.unCHCTRL7.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL7_CHPRI	(ADC12B0.unCHCTRL7.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL7_RSMRST	(ADC12B0.unCHCTRL7.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL7_DP	(ADC12B0.unCHCTRL7.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL7_SMTIME	(ADC12B0.unCHCTRL7.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL7_RCSEL	(ADC12B0.unCHCTRL7.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL7_RCINVSEL	(ADC12B0.unCHCTRL7.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL7_RCEN	(ADC12B0.unCHCTRL7.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL7_SWTRG	(ADC12B0.unCHCTRL7.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL7_TRGCL	(ADC12B0.unCHCTRL7.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL8	(ADC12B0.unCHCTRL8.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL8_ANIN	(ADC12B0.unCHCTRL8.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL8_TRGTYP	(ADC12B0.unCHCTRL8.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL8_CHPRI	(ADC12B0.unCHCTRL8.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL8_RSMRST	(ADC12B0.unCHCTRL8.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL8_DP	(ADC12B0.unCHCTRL8.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL8_SMTIME	(ADC12B0.unCHCTRL8.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL8_RCSEL	(ADC12B0.unCHCTRL8.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL8_RCINVSEL	(ADC12B0.unCHCTRL8.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL8_RCEN	(ADC12B0.unCHCTRL8.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL8_SWTRG	(ADC12B0.unCHCTRL8.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL8_TRGCL	(ADC12B0.unCHCTRL8.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL9	(ADC12B0.unCHCTRL9.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL9_ANIN	(ADC12B0.unCHCTRL9.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL9_TRGTYP	(ADC12B0.unCHCTRL9.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL9_CHPRI	(ADC12B0.unCHCTRL9.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL9_RSMRST	(ADC12B0.unCHCTRL9.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL9_DP	(ADC12B0.unCHCTRL9.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL9_SMTIME	(ADC12B0.unCHCTRL9.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL9_RCSEL	(ADC12B0.unCHCTRL9.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL9_RCINVSEL	(ADC12B0.unCHCTRL9.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL9_RCEN	(ADC12B0.unCHCTRL9.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL9_SWTRG	(ADC12B0.unCHCTRL9.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL9_TRGCL	(ADC12B0.unCHCTRL9.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL10	(ADC12B0.unCHCTRL10.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL10_ANIN	(ADC12B0.unCHCTRL10.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL10_TRGTYP	(ADC12B0.unCHCTRL10.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL10_CHPRI	(ADC12B0.unCHCTRL10.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL10_RSMRST	(ADC12B0.unCHCTRL10.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL10_DP	(ADC12B0.unCHCTRL10.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL10_SMTIME	(ADC12B0.unCHCTRL10.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL10_RCSEL	(ADC12B0.unCHCTRL10.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL10_RCINVSEL	(ADC12B0.unCHCTRL10.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL10_RCEN	(ADC12B0.unCHCTRL10.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL10_SWTRG	(ADC12B0.unCHCTRL10.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL10_TRGCL	(ADC12B0.unCHCTRL10.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL11	(ADC12B0.unCHCTRL11.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL11_ANIN	(ADC12B0.unCHCTRL11.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL11_TRGTYP	(ADC12B0.unCHCTRL11.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL11_CHPRI	(ADC12B0.unCHCTRL11.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL11_RSMRST	(ADC12B0.unCHCTRL11.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL11_DP	(ADC12B0.unCHCTRL11.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL11_SMTIME	(ADC12B0.unCHCTRL11.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL11_RCSEL	(ADC12B0.unCHCTRL11.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL11_RCINVSEL	(ADC12B0.unCHCTRL11.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL11_RCEN	(ADC12B0.unCHCTRL11.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL11_SWTRG	(ADC12B0.unCHCTRL11.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL11_TRGCL	(ADC12B0.unCHCTRL11.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL12	(ADC12B0.unCHCTRL12.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL12_ANIN	(ADC12B0.unCHCTRL12.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL12_TRGTYP	(ADC12B0.unCHCTRL12.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL12_CHPRI	(ADC12B0.unCHCTRL12.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL12_RSMRST	(ADC12B0.unCHCTRL12.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL12_DP	(ADC12B0.unCHCTRL12.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL12_SMTIME	(ADC12B0.unCHCTRL12.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL12_RCSEL	(ADC12B0.unCHCTRL12.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL12_RCINVSEL	(ADC12B0.unCHCTRL12.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL12_RCEN	(ADC12B0.unCHCTRL12.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL12_SWTRG	(ADC12B0.unCHCTRL12.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL12_TRGCL	(ADC12B0.unCHCTRL12.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL13	(ADC12B0.unCHCTRL13.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL13_ANIN	(ADC12B0.unCHCTRL13.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL13_TRGTYP	(ADC12B0.unCHCTRL13.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL13_CHPRI	(ADC12B0.unCHCTRL13.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL13_RSMRST	(ADC12B0.unCHCTRL13.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL13_DP	(ADC12B0.unCHCTRL13.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL13_SMTIME	(ADC12B0.unCHCTRL13.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL13_RCSEL	(ADC12B0.unCHCTRL13.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL13_RCINVSEL	(ADC12B0.unCHCTRL13.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL13_RCEN	(ADC12B0.unCHCTRL13.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL13_SWTRG	(ADC12B0.unCHCTRL13.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL13_TRGCL	(ADC12B0.unCHCTRL13.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL14	(ADC12B0.unCHCTRL14.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL14_ANIN	(ADC12B0.unCHCTRL14.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL14_TRGTYP	(ADC12B0.unCHCTRL14.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL14_CHPRI	(ADC12B0.unCHCTRL14.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL14_RSMRST	(ADC12B0.unCHCTRL14.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL14_DP	(ADC12B0.unCHCTRL14.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL14_SMTIME	(ADC12B0.unCHCTRL14.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL14_RCSEL	(ADC12B0.unCHCTRL14.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL14_RCINVSEL	(ADC12B0.unCHCTRL14.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL14_RCEN	(ADC12B0.unCHCTRL14.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL14_SWTRG	(ADC12B0.unCHCTRL14.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL14_TRGCL	(ADC12B0.unCHCTRL14.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL15	(ADC12B0.unCHCTRL15.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL15_ANIN	(ADC12B0.unCHCTRL15.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL15_TRGTYP	(ADC12B0.unCHCTRL15.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL15_CHPRI	(ADC12B0.unCHCTRL15.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL15_RSMRST	(ADC12B0.unCHCTRL15.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL15_DP	(ADC12B0.unCHCTRL15.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL15_SMTIME	(ADC12B0.unCHCTRL15.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL15_RCSEL	(ADC12B0.unCHCTRL15.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL15_RCINVSEL	(ADC12B0.unCHCTRL15.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL15_RCEN	(ADC12B0.unCHCTRL15.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL15_SWTRG	(ADC12B0.unCHCTRL15.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL15_TRGCL	(ADC12B0.unCHCTRL15.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL16	(ADC12B0.unCHCTRL16.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL16_ANIN	(ADC12B0.unCHCTRL16.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL16_TRGTYP	(ADC12B0.unCHCTRL16.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL16_CHPRI	(ADC12B0.unCHCTRL16.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL16_RSMRST	(ADC12B0.unCHCTRL16.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL16_DP	(ADC12B0.unCHCTRL16.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL16_SMTIME	(ADC12B0.unCHCTRL16.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL16_RCSEL	(ADC12B0.unCHCTRL16.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL16_RCINVSEL	(ADC12B0.unCHCTRL16.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL16_RCEN	(ADC12B0.unCHCTRL16.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL16_SWTRG	(ADC12B0.unCHCTRL16.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL16_TRGCL	(ADC12B0.unCHCTRL16.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL17	(ADC12B0.unCHCTRL17.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL17_ANIN	(ADC12B0.unCHCTRL17.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL17_TRGTYP	(ADC12B0.unCHCTRL17.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL17_CHPRI	(ADC12B0.unCHCTRL17.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL17_RSMRST	(ADC12B0.unCHCTRL17.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL17_DP	(ADC12B0.unCHCTRL17.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL17_SMTIME	(ADC12B0.unCHCTRL17.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL17_RCSEL	(ADC12B0.unCHCTRL17.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL17_RCINVSEL	(ADC12B0.unCHCTRL17.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL17_RCEN	(ADC12B0.unCHCTRL17.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL17_SWTRG	(ADC12B0.unCHCTRL17.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL17_TRGCL	(ADC12B0.unCHCTRL17.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL18	(ADC12B0.unCHCTRL18.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL18_ANIN	(ADC12B0.unCHCTRL18.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL18_TRGTYP	(ADC12B0.unCHCTRL18.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL18_CHPRI	(ADC12B0.unCHCTRL18.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL18_RSMRST	(ADC12B0.unCHCTRL18.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL18_DP	(ADC12B0.unCHCTRL18.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL18_SMTIME	(ADC12B0.unCHCTRL18.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL18_RCSEL	(ADC12B0.unCHCTRL18.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL18_RCINVSEL	(ADC12B0.unCHCTRL18.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL18_RCEN	(ADC12B0.unCHCTRL18.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL18_SWTRG	(ADC12B0.unCHCTRL18.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL18_TRGCL	(ADC12B0.unCHCTRL18.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL19	(ADC12B0.unCHCTRL19.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL19_ANIN	(ADC12B0.unCHCTRL19.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL19_TRGTYP	(ADC12B0.unCHCTRL19.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL19_CHPRI	(ADC12B0.unCHCTRL19.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL19_RSMRST	(ADC12B0.unCHCTRL19.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL19_DP	(ADC12B0.unCHCTRL19.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL19_SMTIME	(ADC12B0.unCHCTRL19.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL19_RCSEL	(ADC12B0.unCHCTRL19.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL19_RCINVSEL	(ADC12B0.unCHCTRL19.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL19_RCEN	(ADC12B0.unCHCTRL19.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL19_SWTRG	(ADC12B0.unCHCTRL19.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL19_TRGCL	(ADC12B0.unCHCTRL19.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL20	(ADC12B0.unCHCTRL20.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL20_ANIN	(ADC12B0.unCHCTRL20.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL20_TRGTYP	(ADC12B0.unCHCTRL20.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL20_CHPRI	(ADC12B0.unCHCTRL20.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL20_RSMRST	(ADC12B0.unCHCTRL20.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL20_DP	(ADC12B0.unCHCTRL20.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL20_SMTIME	(ADC12B0.unCHCTRL20.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL20_RCSEL	(ADC12B0.unCHCTRL20.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL20_RCINVSEL	(ADC12B0.unCHCTRL20.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL20_RCEN	(ADC12B0.unCHCTRL20.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL20_SWTRG	(ADC12B0.unCHCTRL20.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL20_TRGCL	(ADC12B0.unCHCTRL20.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL21	(ADC12B0.unCHCTRL21.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL21_ANIN	(ADC12B0.unCHCTRL21.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL21_TRGTYP	(ADC12B0.unCHCTRL21.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL21_CHPRI	(ADC12B0.unCHCTRL21.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL21_RSMRST	(ADC12B0.unCHCTRL21.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL21_DP	(ADC12B0.unCHCTRL21.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL21_SMTIME	(ADC12B0.unCHCTRL21.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL21_RCSEL	(ADC12B0.unCHCTRL21.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL21_RCINVSEL	(ADC12B0.unCHCTRL21.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL21_RCEN	(ADC12B0.unCHCTRL21.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL21_SWTRG	(ADC12B0.unCHCTRL21.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL21_TRGCL	(ADC12B0.unCHCTRL21.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL22	(ADC12B0.unCHCTRL22.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL22_ANIN	(ADC12B0.unCHCTRL22.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL22_TRGTYP	(ADC12B0.unCHCTRL22.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL22_CHPRI	(ADC12B0.unCHCTRL22.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL22_RSMRST	(ADC12B0.unCHCTRL22.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL22_DP	(ADC12B0.unCHCTRL22.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL22_SMTIME	(ADC12B0.unCHCTRL22.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL22_RCSEL	(ADC12B0.unCHCTRL22.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL22_RCINVSEL	(ADC12B0.unCHCTRL22.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL22_RCEN	(ADC12B0.unCHCTRL22.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL22_SWTRG	(ADC12B0.unCHCTRL22.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL22_TRGCL	(ADC12B0.unCHCTRL22.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL23	(ADC12B0.unCHCTRL23.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL23_ANIN	(ADC12B0.unCHCTRL23.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL23_TRGTYP	(ADC12B0.unCHCTRL23.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL23_CHPRI	(ADC12B0.unCHCTRL23.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL23_RSMRST	(ADC12B0.unCHCTRL23.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL23_DP	(ADC12B0.unCHCTRL23.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL23_SMTIME	(ADC12B0.unCHCTRL23.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL23_RCSEL	(ADC12B0.unCHCTRL23.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL23_RCINVSEL	(ADC12B0.unCHCTRL23.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL23_RCEN	(ADC12B0.unCHCTRL23.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL23_SWTRG	(ADC12B0.unCHCTRL23.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL23_TRGCL	(ADC12B0.unCHCTRL23.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL24	(ADC12B0.unCHCTRL24.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL24_ANIN	(ADC12B0.unCHCTRL24.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL24_TRGTYP	(ADC12B0.unCHCTRL24.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL24_CHPRI	(ADC12B0.unCHCTRL24.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL24_RSMRST	(ADC12B0.unCHCTRL24.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL24_DP	(ADC12B0.unCHCTRL24.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL24_SMTIME	(ADC12B0.unCHCTRL24.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL24_RCSEL	(ADC12B0.unCHCTRL24.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL24_RCINVSEL	(ADC12B0.unCHCTRL24.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL24_RCEN	(ADC12B0.unCHCTRL24.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL24_SWTRG	(ADC12B0.unCHCTRL24.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL24_TRGCL	(ADC12B0.unCHCTRL24.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL25	(ADC12B0.unCHCTRL25.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL25_ANIN	(ADC12B0.unCHCTRL25.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL25_TRGTYP	(ADC12B0.unCHCTRL25.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL25_CHPRI	(ADC12B0.unCHCTRL25.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL25_RSMRST	(ADC12B0.unCHCTRL25.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL25_DP	(ADC12B0.unCHCTRL25.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL25_SMTIME	(ADC12B0.unCHCTRL25.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL25_RCSEL	(ADC12B0.unCHCTRL25.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL25_RCINVSEL	(ADC12B0.unCHCTRL25.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL25_RCEN	(ADC12B0.unCHCTRL25.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL25_SWTRG	(ADC12B0.unCHCTRL25.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL25_TRGCL	(ADC12B0.unCHCTRL25.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL26	(ADC12B0.unCHCTRL26.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL26_ANIN	(ADC12B0.unCHCTRL26.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL26_TRGTYP	(ADC12B0.unCHCTRL26.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL26_CHPRI	(ADC12B0.unCHCTRL26.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL26_RSMRST	(ADC12B0.unCHCTRL26.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL26_DP	(ADC12B0.unCHCTRL26.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL26_SMTIME	(ADC12B0.unCHCTRL26.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL26_RCSEL	(ADC12B0.unCHCTRL26.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL26_RCINVSEL	(ADC12B0.unCHCTRL26.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL26_RCEN	(ADC12B0.unCHCTRL26.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL26_SWTRG	(ADC12B0.unCHCTRL26.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL26_TRGCL	(ADC12B0.unCHCTRL26.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL27	(ADC12B0.unCHCTRL27.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL27_ANIN	(ADC12B0.unCHCTRL27.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL27_TRGTYP	(ADC12B0.unCHCTRL27.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL27_CHPRI	(ADC12B0.unCHCTRL27.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL27_RSMRST	(ADC12B0.unCHCTRL27.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL27_DP	(ADC12B0.unCHCTRL27.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL27_SMTIME	(ADC12B0.unCHCTRL27.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL27_RCSEL	(ADC12B0.unCHCTRL27.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL27_RCINVSEL	(ADC12B0.unCHCTRL27.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL27_RCEN	(ADC12B0.unCHCTRL27.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL27_SWTRG	(ADC12B0.unCHCTRL27.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL27_TRGCL	(ADC12B0.unCHCTRL27.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL28	(ADC12B0.unCHCTRL28.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL28_ANIN	(ADC12B0.unCHCTRL28.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL28_TRGTYP	(ADC12B0.unCHCTRL28.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL28_CHPRI	(ADC12B0.unCHCTRL28.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL28_RSMRST	(ADC12B0.unCHCTRL28.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL28_DP	(ADC12B0.unCHCTRL28.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL28_SMTIME	(ADC12B0.unCHCTRL28.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL28_RCSEL	(ADC12B0.unCHCTRL28.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL28_RCINVSEL	(ADC12B0.unCHCTRL28.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL28_RCEN	(ADC12B0.unCHCTRL28.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL28_SWTRG	(ADC12B0.unCHCTRL28.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL28_TRGCL	(ADC12B0.unCHCTRL28.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL29	(ADC12B0.unCHCTRL29.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL29_ANIN	(ADC12B0.unCHCTRL29.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL29_TRGTYP	(ADC12B0.unCHCTRL29.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL29_CHPRI	(ADC12B0.unCHCTRL29.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL29_RSMRST	(ADC12B0.unCHCTRL29.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL29_DP	(ADC12B0.unCHCTRL29.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL29_SMTIME	(ADC12B0.unCHCTRL29.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL29_RCSEL	(ADC12B0.unCHCTRL29.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL29_RCINVSEL	(ADC12B0.unCHCTRL29.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL29_RCEN	(ADC12B0.unCHCTRL29.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL29_SWTRG	(ADC12B0.unCHCTRL29.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL29_TRGCL	(ADC12B0.unCHCTRL29.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL30	(ADC12B0.unCHCTRL30.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL30_ANIN	(ADC12B0.unCHCTRL30.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL30_TRGTYP	(ADC12B0.unCHCTRL30.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL30_CHPRI	(ADC12B0.unCHCTRL30.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL30_RSMRST	(ADC12B0.unCHCTRL30.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL30_DP	(ADC12B0.unCHCTRL30.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL30_SMTIME	(ADC12B0.unCHCTRL30.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL30_RCSEL	(ADC12B0.unCHCTRL30.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL30_RCINVSEL	(ADC12B0.unCHCTRL30.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL30_RCEN	(ADC12B0.unCHCTRL30.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL30_SWTRG	(ADC12B0.unCHCTRL30.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL30_TRGCL	(ADC12B0.unCHCTRL30.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL31	(ADC12B0.unCHCTRL31.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL31_ANIN	(ADC12B0.unCHCTRL31.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL31_TRGTYP	(ADC12B0.unCHCTRL31.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL31_CHPRI	(ADC12B0.unCHCTRL31.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL31_RSMRST	(ADC12B0.unCHCTRL31.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL31_DP	(ADC12B0.unCHCTRL31.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL31_SMTIME	(ADC12B0.unCHCTRL31.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL31_RCSEL	(ADC12B0.unCHCTRL31.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL31_RCINVSEL	(ADC12B0.unCHCTRL31.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL31_RCEN	(ADC12B0.unCHCTRL31.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL31_SWTRG	(ADC12B0.unCHCTRL31.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL31_TRGCL	(ADC12B0.unCHCTRL31.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL32	(ADC12B0.unCHCTRL32.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL32_ANIN	(ADC12B0.unCHCTRL32.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL32_TRGTYP	(ADC12B0.unCHCTRL32.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL32_CHPRI	(ADC12B0.unCHCTRL32.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL32_RSMRST	(ADC12B0.unCHCTRL32.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL32_DP	(ADC12B0.unCHCTRL32.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL32_SMTIME	(ADC12B0.unCHCTRL32.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL32_RCSEL	(ADC12B0.unCHCTRL32.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL32_RCINVSEL	(ADC12B0.unCHCTRL32.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL32_RCEN	(ADC12B0.unCHCTRL32.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL32_SWTRG	(ADC12B0.unCHCTRL32.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL32_TRGCL	(ADC12B0.unCHCTRL32.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL33	(ADC12B0.unCHCTRL33.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL33_ANIN	(ADC12B0.unCHCTRL33.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL33_TRGTYP	(ADC12B0.unCHCTRL33.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL33_CHPRI	(ADC12B0.unCHCTRL33.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL33_RSMRST	(ADC12B0.unCHCTRL33.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL33_DP	(ADC12B0.unCHCTRL33.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL33_SMTIME	(ADC12B0.unCHCTRL33.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL33_RCSEL	(ADC12B0.unCHCTRL33.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL33_RCINVSEL	(ADC12B0.unCHCTRL33.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL33_RCEN	(ADC12B0.unCHCTRL33.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL33_SWTRG	(ADC12B0.unCHCTRL33.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL33_TRGCL	(ADC12B0.unCHCTRL33.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL34	(ADC12B0.unCHCTRL34.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL34_ANIN	(ADC12B0.unCHCTRL34.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL34_TRGTYP	(ADC12B0.unCHCTRL34.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL34_CHPRI	(ADC12B0.unCHCTRL34.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL34_RSMRST	(ADC12B0.unCHCTRL34.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL34_DP	(ADC12B0.unCHCTRL34.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL34_SMTIME	(ADC12B0.unCHCTRL34.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL34_RCSEL	(ADC12B0.unCHCTRL34.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL34_RCINVSEL	(ADC12B0.unCHCTRL34.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL34_RCEN	(ADC12B0.unCHCTRL34.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL34_SWTRG	(ADC12B0.unCHCTRL34.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL34_TRGCL	(ADC12B0.unCHCTRL34.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL35	(ADC12B0.unCHCTRL35.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL35_ANIN	(ADC12B0.unCHCTRL35.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL35_TRGTYP	(ADC12B0.unCHCTRL35.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL35_CHPRI	(ADC12B0.unCHCTRL35.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL35_RSMRST	(ADC12B0.unCHCTRL35.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL35_DP	(ADC12B0.unCHCTRL35.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL35_SMTIME	(ADC12B0.unCHCTRL35.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL35_RCSEL	(ADC12B0.unCHCTRL35.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL35_RCINVSEL	(ADC12B0.unCHCTRL35.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL35_RCEN	(ADC12B0.unCHCTRL35.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL35_SWTRG	(ADC12B0.unCHCTRL35.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL35_TRGCL	(ADC12B0.unCHCTRL35.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL36	(ADC12B0.unCHCTRL36.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL36_ANIN	(ADC12B0.unCHCTRL36.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL36_TRGTYP	(ADC12B0.unCHCTRL36.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL36_CHPRI	(ADC12B0.unCHCTRL36.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL36_RSMRST	(ADC12B0.unCHCTRL36.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL36_DP	(ADC12B0.unCHCTRL36.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL36_SMTIME	(ADC12B0.unCHCTRL36.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL36_RCSEL	(ADC12B0.unCHCTRL36.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL36_RCINVSEL	(ADC12B0.unCHCTRL36.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL36_RCEN	(ADC12B0.unCHCTRL36.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL36_SWTRG	(ADC12B0.unCHCTRL36.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL36_TRGCL	(ADC12B0.unCHCTRL36.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL37	(ADC12B0.unCHCTRL37.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL37_ANIN	(ADC12B0.unCHCTRL37.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL37_TRGTYP	(ADC12B0.unCHCTRL37.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL37_CHPRI	(ADC12B0.unCHCTRL37.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL37_RSMRST	(ADC12B0.unCHCTRL37.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL37_DP	(ADC12B0.unCHCTRL37.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL37_SMTIME	(ADC12B0.unCHCTRL37.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL37_RCSEL	(ADC12B0.unCHCTRL37.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL37_RCINVSEL	(ADC12B0.unCHCTRL37.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL37_RCEN	(ADC12B0.unCHCTRL37.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL37_SWTRG	(ADC12B0.unCHCTRL37.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL37_TRGCL	(ADC12B0.unCHCTRL37.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL38	(ADC12B0.unCHCTRL38.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL38_ANIN	(ADC12B0.unCHCTRL38.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL38_TRGTYP	(ADC12B0.unCHCTRL38.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL38_CHPRI	(ADC12B0.unCHCTRL38.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL38_RSMRST	(ADC12B0.unCHCTRL38.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL38_DP	(ADC12B0.unCHCTRL38.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL38_SMTIME	(ADC12B0.unCHCTRL38.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL38_RCSEL	(ADC12B0.unCHCTRL38.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL38_RCINVSEL	(ADC12B0.unCHCTRL38.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL38_RCEN	(ADC12B0.unCHCTRL38.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL38_SWTRG	(ADC12B0.unCHCTRL38.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL38_TRGCL	(ADC12B0.unCHCTRL38.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL39	(ADC12B0.unCHCTRL39.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL39_ANIN	(ADC12B0.unCHCTRL39.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL39_TRGTYP	(ADC12B0.unCHCTRL39.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL39_CHPRI	(ADC12B0.unCHCTRL39.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL39_RSMRST	(ADC12B0.unCHCTRL39.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL39_DP	(ADC12B0.unCHCTRL39.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL39_SMTIME	(ADC12B0.unCHCTRL39.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL39_RCSEL	(ADC12B0.unCHCTRL39.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL39_RCINVSEL	(ADC12B0.unCHCTRL39.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL39_RCEN	(ADC12B0.unCHCTRL39.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL39_SWTRG	(ADC12B0.unCHCTRL39.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL39_TRGCL	(ADC12B0.unCHCTRL39.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL40	(ADC12B0.unCHCTRL40.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL40_ANIN	(ADC12B0.unCHCTRL40.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL40_TRGTYP	(ADC12B0.unCHCTRL40.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL40_CHPRI	(ADC12B0.unCHCTRL40.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL40_RSMRST	(ADC12B0.unCHCTRL40.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL40_DP	(ADC12B0.unCHCTRL40.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL40_SMTIME	(ADC12B0.unCHCTRL40.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL40_RCSEL	(ADC12B0.unCHCTRL40.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL40_RCINVSEL	(ADC12B0.unCHCTRL40.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL40_RCEN	(ADC12B0.unCHCTRL40.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL40_SWTRG	(ADC12B0.unCHCTRL40.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL40_TRGCL	(ADC12B0.unCHCTRL40.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL41	(ADC12B0.unCHCTRL41.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL41_ANIN	(ADC12B0.unCHCTRL41.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL41_TRGTYP	(ADC12B0.unCHCTRL41.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL41_CHPRI	(ADC12B0.unCHCTRL41.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL41_RSMRST	(ADC12B0.unCHCTRL41.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL41_DP	(ADC12B0.unCHCTRL41.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL41_SMTIME	(ADC12B0.unCHCTRL41.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL41_RCSEL	(ADC12B0.unCHCTRL41.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL41_RCINVSEL	(ADC12B0.unCHCTRL41.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL41_RCEN	(ADC12B0.unCHCTRL41.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL41_SWTRG	(ADC12B0.unCHCTRL41.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL41_TRGCL	(ADC12B0.unCHCTRL41.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL42	(ADC12B0.unCHCTRL42.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL42_ANIN	(ADC12B0.unCHCTRL42.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL42_TRGTYP	(ADC12B0.unCHCTRL42.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL42_CHPRI	(ADC12B0.unCHCTRL42.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL42_RSMRST	(ADC12B0.unCHCTRL42.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL42_DP	(ADC12B0.unCHCTRL42.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL42_SMTIME	(ADC12B0.unCHCTRL42.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL42_RCSEL	(ADC12B0.unCHCTRL42.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL42_RCINVSEL	(ADC12B0.unCHCTRL42.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL42_RCEN	(ADC12B0.unCHCTRL42.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL42_SWTRG	(ADC12B0.unCHCTRL42.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL42_TRGCL	(ADC12B0.unCHCTRL42.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL43	(ADC12B0.unCHCTRL43.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL43_ANIN	(ADC12B0.unCHCTRL43.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL43_TRGTYP	(ADC12B0.unCHCTRL43.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL43_CHPRI	(ADC12B0.unCHCTRL43.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL43_RSMRST	(ADC12B0.unCHCTRL43.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL43_DP	(ADC12B0.unCHCTRL43.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL43_SMTIME	(ADC12B0.unCHCTRL43.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL43_RCSEL	(ADC12B0.unCHCTRL43.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL43_RCINVSEL	(ADC12B0.unCHCTRL43.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL43_RCEN	(ADC12B0.unCHCTRL43.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL43_SWTRG	(ADC12B0.unCHCTRL43.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL43_TRGCL	(ADC12B0.unCHCTRL43.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL44	(ADC12B0.unCHCTRL44.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL44_ANIN	(ADC12B0.unCHCTRL44.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL44_TRGTYP	(ADC12B0.unCHCTRL44.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL44_CHPRI	(ADC12B0.unCHCTRL44.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL44_RSMRST	(ADC12B0.unCHCTRL44.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL44_DP	(ADC12B0.unCHCTRL44.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL44_SMTIME	(ADC12B0.unCHCTRL44.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL44_RCSEL	(ADC12B0.unCHCTRL44.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL44_RCINVSEL	(ADC12B0.unCHCTRL44.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL44_RCEN	(ADC12B0.unCHCTRL44.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL44_SWTRG	(ADC12B0.unCHCTRL44.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL44_TRGCL	(ADC12B0.unCHCTRL44.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL45	(ADC12B0.unCHCTRL45.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL45_ANIN	(ADC12B0.unCHCTRL45.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL45_TRGTYP	(ADC12B0.unCHCTRL45.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL45_CHPRI	(ADC12B0.unCHCTRL45.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL45_RSMRST	(ADC12B0.unCHCTRL45.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL45_DP	(ADC12B0.unCHCTRL45.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL45_SMTIME	(ADC12B0.unCHCTRL45.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL45_RCSEL	(ADC12B0.unCHCTRL45.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL45_RCINVSEL	(ADC12B0.unCHCTRL45.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL45_RCEN	(ADC12B0.unCHCTRL45.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL45_SWTRG	(ADC12B0.unCHCTRL45.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL45_TRGCL	(ADC12B0.unCHCTRL45.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL46	(ADC12B0.unCHCTRL46.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL46_ANIN	(ADC12B0.unCHCTRL46.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL46_TRGTYP	(ADC12B0.unCHCTRL46.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL46_CHPRI	(ADC12B0.unCHCTRL46.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL46_RSMRST	(ADC12B0.unCHCTRL46.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL46_DP	(ADC12B0.unCHCTRL46.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL46_SMTIME	(ADC12B0.unCHCTRL46.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL46_RCSEL	(ADC12B0.unCHCTRL46.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL46_RCINVSEL	(ADC12B0.unCHCTRL46.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL46_RCEN	(ADC12B0.unCHCTRL46.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL46_SWTRG	(ADC12B0.unCHCTRL46.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL46_TRGCL	(ADC12B0.unCHCTRL46.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL47	(ADC12B0.unCHCTRL47.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL47_ANIN	(ADC12B0.unCHCTRL47.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL47_TRGTYP	(ADC12B0.unCHCTRL47.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL47_CHPRI	(ADC12B0.unCHCTRL47.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL47_RSMRST	(ADC12B0.unCHCTRL47.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL47_DP	(ADC12B0.unCHCTRL47.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL47_SMTIME	(ADC12B0.unCHCTRL47.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL47_RCSEL	(ADC12B0.unCHCTRL47.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL47_RCINVSEL	(ADC12B0.unCHCTRL47.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL47_RCEN	(ADC12B0.unCHCTRL47.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL47_SWTRG	(ADC12B0.unCHCTRL47.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL47_TRGCL	(ADC12B0.unCHCTRL47.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL48	(ADC12B0.unCHCTRL48.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL48_ANIN	(ADC12B0.unCHCTRL48.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL48_TRGTYP	(ADC12B0.unCHCTRL48.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL48_CHPRI	(ADC12B0.unCHCTRL48.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL48_RSMRST	(ADC12B0.unCHCTRL48.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL48_DP	(ADC12B0.unCHCTRL48.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL48_SMTIME	(ADC12B0.unCHCTRL48.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL48_RCSEL	(ADC12B0.unCHCTRL48.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL48_RCINVSEL	(ADC12B0.unCHCTRL48.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL48_RCEN	(ADC12B0.unCHCTRL48.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL48_SWTRG	(ADC12B0.unCHCTRL48.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL48_TRGCL	(ADC12B0.unCHCTRL48.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL49	(ADC12B0.unCHCTRL49.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL49_ANIN	(ADC12B0.unCHCTRL49.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL49_TRGTYP	(ADC12B0.unCHCTRL49.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL49_CHPRI	(ADC12B0.unCHCTRL49.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL49_RSMRST	(ADC12B0.unCHCTRL49.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL49_DP	(ADC12B0.unCHCTRL49.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL49_SMTIME	(ADC12B0.unCHCTRL49.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL49_RCSEL	(ADC12B0.unCHCTRL49.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL49_RCINVSEL	(ADC12B0.unCHCTRL49.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL49_RCEN	(ADC12B0.unCHCTRL49.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL49_SWTRG	(ADC12B0.unCHCTRL49.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL49_TRGCL	(ADC12B0.unCHCTRL49.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL50	(ADC12B0.unCHCTRL50.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL50_ANIN	(ADC12B0.unCHCTRL50.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL50_TRGTYP	(ADC12B0.unCHCTRL50.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL50_CHPRI	(ADC12B0.unCHCTRL50.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL50_RSMRST	(ADC12B0.unCHCTRL50.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL50_DP	(ADC12B0.unCHCTRL50.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL50_SMTIME	(ADC12B0.unCHCTRL50.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL50_RCSEL	(ADC12B0.unCHCTRL50.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL50_RCINVSEL	(ADC12B0.unCHCTRL50.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL50_RCEN	(ADC12B0.unCHCTRL50.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL50_SWTRG	(ADC12B0.unCHCTRL50.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL50_TRGCL	(ADC12B0.unCHCTRL50.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL51	(ADC12B0.unCHCTRL51.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL51_ANIN	(ADC12B0.unCHCTRL51.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL51_TRGTYP	(ADC12B0.unCHCTRL51.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL51_CHPRI	(ADC12B0.unCHCTRL51.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL51_RSMRST	(ADC12B0.unCHCTRL51.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL51_DP	(ADC12B0.unCHCTRL51.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL51_SMTIME	(ADC12B0.unCHCTRL51.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL51_RCSEL	(ADC12B0.unCHCTRL51.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL51_RCINVSEL	(ADC12B0.unCHCTRL51.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL51_RCEN	(ADC12B0.unCHCTRL51.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL51_SWTRG	(ADC12B0.unCHCTRL51.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL51_TRGCL	(ADC12B0.unCHCTRL51.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL52	(ADC12B0.unCHCTRL52.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL52_ANIN	(ADC12B0.unCHCTRL52.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL52_TRGTYP	(ADC12B0.unCHCTRL52.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL52_CHPRI	(ADC12B0.unCHCTRL52.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL52_RSMRST	(ADC12B0.unCHCTRL52.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL52_DP	(ADC12B0.unCHCTRL52.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL52_SMTIME	(ADC12B0.unCHCTRL52.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL52_RCSEL	(ADC12B0.unCHCTRL52.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL52_RCINVSEL	(ADC12B0.unCHCTRL52.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL52_RCEN	(ADC12B0.unCHCTRL52.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL52_SWTRG	(ADC12B0.unCHCTRL52.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL52_TRGCL	(ADC12B0.unCHCTRL52.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL53	(ADC12B0.unCHCTRL53.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL53_ANIN	(ADC12B0.unCHCTRL53.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL53_TRGTYP	(ADC12B0.unCHCTRL53.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL53_CHPRI	(ADC12B0.unCHCTRL53.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL53_RSMRST	(ADC12B0.unCHCTRL53.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL53_DP	(ADC12B0.unCHCTRL53.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL53_SMTIME	(ADC12B0.unCHCTRL53.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL53_RCSEL	(ADC12B0.unCHCTRL53.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL53_RCINVSEL	(ADC12B0.unCHCTRL53.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL53_RCEN	(ADC12B0.unCHCTRL53.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL53_SWTRG	(ADC12B0.unCHCTRL53.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL53_TRGCL	(ADC12B0.unCHCTRL53.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL54	(ADC12B0.unCHCTRL54.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL54_ANIN	(ADC12B0.unCHCTRL54.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL54_TRGTYP	(ADC12B0.unCHCTRL54.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL54_CHPRI	(ADC12B0.unCHCTRL54.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL54_RSMRST	(ADC12B0.unCHCTRL54.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL54_DP	(ADC12B0.unCHCTRL54.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL54_SMTIME	(ADC12B0.unCHCTRL54.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL54_RCSEL	(ADC12B0.unCHCTRL54.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL54_RCINVSEL	(ADC12B0.unCHCTRL54.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL54_RCEN	(ADC12B0.unCHCTRL54.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL54_SWTRG	(ADC12B0.unCHCTRL54.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL54_TRGCL	(ADC12B0.unCHCTRL54.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL55	(ADC12B0.unCHCTRL55.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL55_ANIN	(ADC12B0.unCHCTRL55.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL55_TRGTYP	(ADC12B0.unCHCTRL55.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL55_CHPRI	(ADC12B0.unCHCTRL55.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL55_RSMRST	(ADC12B0.unCHCTRL55.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL55_DP	(ADC12B0.unCHCTRL55.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL55_SMTIME	(ADC12B0.unCHCTRL55.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL55_RCSEL	(ADC12B0.unCHCTRL55.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL55_RCINVSEL	(ADC12B0.unCHCTRL55.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL55_RCEN	(ADC12B0.unCHCTRL55.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL55_SWTRG	(ADC12B0.unCHCTRL55.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL55_TRGCL	(ADC12B0.unCHCTRL55.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL56	(ADC12B0.unCHCTRL56.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL56_ANIN	(ADC12B0.unCHCTRL56.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL56_TRGTYP	(ADC12B0.unCHCTRL56.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL56_CHPRI	(ADC12B0.unCHCTRL56.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL56_RSMRST	(ADC12B0.unCHCTRL56.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL56_DP	(ADC12B0.unCHCTRL56.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL56_SMTIME	(ADC12B0.unCHCTRL56.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL56_RCSEL	(ADC12B0.unCHCTRL56.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL56_RCINVSEL	(ADC12B0.unCHCTRL56.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL56_RCEN	(ADC12B0.unCHCTRL56.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL56_SWTRG	(ADC12B0.unCHCTRL56.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL56_TRGCL	(ADC12B0.unCHCTRL56.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL57	(ADC12B0.unCHCTRL57.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL57_ANIN	(ADC12B0.unCHCTRL57.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL57_TRGTYP	(ADC12B0.unCHCTRL57.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL57_CHPRI	(ADC12B0.unCHCTRL57.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL57_RSMRST	(ADC12B0.unCHCTRL57.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL57_DP	(ADC12B0.unCHCTRL57.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL57_SMTIME	(ADC12B0.unCHCTRL57.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL57_RCSEL	(ADC12B0.unCHCTRL57.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL57_RCINVSEL	(ADC12B0.unCHCTRL57.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL57_RCEN	(ADC12B0.unCHCTRL57.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL57_SWTRG	(ADC12B0.unCHCTRL57.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL57_TRGCL	(ADC12B0.unCHCTRL57.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL58	(ADC12B0.unCHCTRL58.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL58_ANIN	(ADC12B0.unCHCTRL58.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL58_TRGTYP	(ADC12B0.unCHCTRL58.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL58_CHPRI	(ADC12B0.unCHCTRL58.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL58_RSMRST	(ADC12B0.unCHCTRL58.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL58_DP	(ADC12B0.unCHCTRL58.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL58_SMTIME	(ADC12B0.unCHCTRL58.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL58_RCSEL	(ADC12B0.unCHCTRL58.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL58_RCINVSEL	(ADC12B0.unCHCTRL58.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL58_RCEN	(ADC12B0.unCHCTRL58.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL58_SWTRG	(ADC12B0.unCHCTRL58.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL58_TRGCL	(ADC12B0.unCHCTRL58.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL59	(ADC12B0.unCHCTRL59.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL59_ANIN	(ADC12B0.unCHCTRL59.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL59_TRGTYP	(ADC12B0.unCHCTRL59.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL59_CHPRI	(ADC12B0.unCHCTRL59.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL59_RSMRST	(ADC12B0.unCHCTRL59.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL59_DP	(ADC12B0.unCHCTRL59.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL59_SMTIME	(ADC12B0.unCHCTRL59.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL59_RCSEL	(ADC12B0.unCHCTRL59.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL59_RCINVSEL	(ADC12B0.unCHCTRL59.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL59_RCEN	(ADC12B0.unCHCTRL59.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL59_SWTRG	(ADC12B0.unCHCTRL59.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL59_TRGCL	(ADC12B0.unCHCTRL59.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL60	(ADC12B0.unCHCTRL60.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL60_ANIN	(ADC12B0.unCHCTRL60.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL60_TRGTYP	(ADC12B0.unCHCTRL60.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL60_CHPRI	(ADC12B0.unCHCTRL60.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL60_RSMRST	(ADC12B0.unCHCTRL60.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL60_DP	(ADC12B0.unCHCTRL60.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL60_SMTIME	(ADC12B0.unCHCTRL60.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL60_RCSEL	(ADC12B0.unCHCTRL60.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL60_RCINVSEL	(ADC12B0.unCHCTRL60.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL60_RCEN	(ADC12B0.unCHCTRL60.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL60_SWTRG	(ADC12B0.unCHCTRL60.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL60_TRGCL	(ADC12B0.unCHCTRL60.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL61	(ADC12B0.unCHCTRL61.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL61_ANIN	(ADC12B0.unCHCTRL61.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL61_TRGTYP	(ADC12B0.unCHCTRL61.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL61_CHPRI	(ADC12B0.unCHCTRL61.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL61_RSMRST	(ADC12B0.unCHCTRL61.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL61_DP	(ADC12B0.unCHCTRL61.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL61_SMTIME	(ADC12B0.unCHCTRL61.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL61_RCSEL	(ADC12B0.unCHCTRL61.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL61_RCINVSEL	(ADC12B0.unCHCTRL61.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL61_RCEN	(ADC12B0.unCHCTRL61.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL61_SWTRG	(ADC12B0.unCHCTRL61.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL61_TRGCL	(ADC12B0.unCHCTRL61.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL62	(ADC12B0.unCHCTRL62.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL62_ANIN	(ADC12B0.unCHCTRL62.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL62_TRGTYP	(ADC12B0.unCHCTRL62.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL62_CHPRI	(ADC12B0.unCHCTRL62.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL62_RSMRST	(ADC12B0.unCHCTRL62.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL62_DP	(ADC12B0.unCHCTRL62.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL62_SMTIME	(ADC12B0.unCHCTRL62.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL62_RCSEL	(ADC12B0.unCHCTRL62.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL62_RCINVSEL	(ADC12B0.unCHCTRL62.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL62_RCEN	(ADC12B0.unCHCTRL62.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL62_SWTRG	(ADC12B0.unCHCTRL62.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL62_TRGCL	(ADC12B0.unCHCTRL62.stcField.u1TRGCL)  /*@bf@*/

#define ADC12B0_CHCTRL63	(ADC12B0.unCHCTRL63.u32Register)  /*@rg@*/
#define ADC12B0_CHCTRL63_ANIN	(ADC12B0.unCHCTRL63.stcField.u6ANIN)  /*@bf@*/
#define ADC12B0_CHCTRL63_TRGTYP	(ADC12B0.unCHCTRL63.stcField.u2TRGTYP)  /*@bf@*/
#define ADC12B0_CHCTRL63_CHPRI	(ADC12B0.unCHCTRL63.stcField.u4CHPRI)  /*@bf@*/
#define ADC12B0_CHCTRL63_RSMRST	(ADC12B0.unCHCTRL63.stcField.u2RSMRST)  /*@bf@*/
#define ADC12B0_CHCTRL63_DP	(ADC12B0.unCHCTRL63.stcField.u1DP)  /*@bf@*/
#define ADC12B0_CHCTRL63_SMTIME	(ADC12B0.unCHCTRL63.stcField.u2SMTIME)  /*@bf@*/
#define ADC12B0_CHCTRL63_RCSEL	(ADC12B0.unCHCTRL63.stcField.u3RCSEL)  /*@bf@*/
#define ADC12B0_CHCTRL63_RCINVSEL	(ADC12B0.unCHCTRL63.stcField.u1RCINVSEL)  /*@bf@*/
#define ADC12B0_CHCTRL63_RCEN	(ADC12B0.unCHCTRL63.stcField.u1RCEN)  /*@bf@*/
#define ADC12B0_CHCTRL63_SWTRG	(ADC12B0.unCHCTRL63.stcField.u1SWTRG)  /*@bf@*/
#define ADC12B0_CHCTRL63_TRGCL	(ADC12B0.unCHCTRL63.stcField.u1TRGCL)  /*@bf@*/

typedef struct stc_adc12b0_chctrln_field{
    uint_io32_t		u6ANIN:6;
    uint_io32_t		u2TRGTYP:2;
    uint_io32_t		u4CHPRI:4;
    uint_io32_t		u2RSMRST:2;
    uint_io32_t		u1DP:1;
    uint_io32_t		:1;
    uint_io32_t		u2SMTIME:2;
    uint_io32_t		u3RCSEL:3;
    uint_io32_t		:1;
    uint_io32_t		u1RCINVSEL:1;
    uint_io32_t		u1RCEN:1;
    uint_io32_t		u1SWTRG:1;
    uint_io32_t		u1TRGCL:1;
    uint_io32_t		:6;
}stc_adc12b0_chctrln_field_t;

typedef union un_adc12b0_chctrln{
    uint_io32_t		u32Register;
    stc_adc12b0_chctrln_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_chctrln_t;

/* CHSTAT[0-63] */
#define ADC12B0_CHSTAT0	(ADC12B0.unCHSTAT0.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT0_TRGST	(ADC12B0.unCHSTAT0.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT0_CDONEIRQ	(ADC12B0.unCHSTAT0.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT0_GRPIRQ	(ADC12B0.unCHSTAT0.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT0_RCIRQ	(ADC12B0.unCHSTAT0.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT0_PCIRQ	(ADC12B0.unCHSTAT0.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT0_RCOTF	(ADC12B0.unCHSTAT0.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT1	(ADC12B0.unCHSTAT1.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT1_TRGST	(ADC12B0.unCHSTAT1.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT1_CDONEIRQ	(ADC12B0.unCHSTAT1.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT1_GRPIRQ	(ADC12B0.unCHSTAT1.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT1_RCIRQ	(ADC12B0.unCHSTAT1.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT1_PCIRQ	(ADC12B0.unCHSTAT1.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT1_RCOTF	(ADC12B0.unCHSTAT1.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT2	(ADC12B0.unCHSTAT2.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT2_TRGST	(ADC12B0.unCHSTAT2.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT2_CDONEIRQ	(ADC12B0.unCHSTAT2.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT2_GRPIRQ	(ADC12B0.unCHSTAT2.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT2_RCIRQ	(ADC12B0.unCHSTAT2.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT2_PCIRQ	(ADC12B0.unCHSTAT2.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT2_RCOTF	(ADC12B0.unCHSTAT2.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT3	(ADC12B0.unCHSTAT3.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT3_TRGST	(ADC12B0.unCHSTAT3.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT3_CDONEIRQ	(ADC12B0.unCHSTAT3.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT3_GRPIRQ	(ADC12B0.unCHSTAT3.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT3_RCIRQ	(ADC12B0.unCHSTAT3.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT3_PCIRQ	(ADC12B0.unCHSTAT3.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT3_RCOTF	(ADC12B0.unCHSTAT3.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT4	(ADC12B0.unCHSTAT4.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT4_TRGST	(ADC12B0.unCHSTAT4.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT4_CDONEIRQ	(ADC12B0.unCHSTAT4.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT4_GRPIRQ	(ADC12B0.unCHSTAT4.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT4_RCIRQ	(ADC12B0.unCHSTAT4.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT4_PCIRQ	(ADC12B0.unCHSTAT4.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT4_RCOTF	(ADC12B0.unCHSTAT4.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT5	(ADC12B0.unCHSTAT5.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT5_TRGST	(ADC12B0.unCHSTAT5.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT5_CDONEIRQ	(ADC12B0.unCHSTAT5.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT5_GRPIRQ	(ADC12B0.unCHSTAT5.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT5_RCIRQ	(ADC12B0.unCHSTAT5.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT5_PCIRQ	(ADC12B0.unCHSTAT5.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT5_RCOTF	(ADC12B0.unCHSTAT5.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT6	(ADC12B0.unCHSTAT6.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT6_TRGST	(ADC12B0.unCHSTAT6.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT6_CDONEIRQ	(ADC12B0.unCHSTAT6.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT6_GRPIRQ	(ADC12B0.unCHSTAT6.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT6_RCIRQ	(ADC12B0.unCHSTAT6.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT6_PCIRQ	(ADC12B0.unCHSTAT6.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT6_RCOTF	(ADC12B0.unCHSTAT6.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT7	(ADC12B0.unCHSTAT7.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT7_TRGST	(ADC12B0.unCHSTAT7.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT7_CDONEIRQ	(ADC12B0.unCHSTAT7.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT7_GRPIRQ	(ADC12B0.unCHSTAT7.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT7_RCIRQ	(ADC12B0.unCHSTAT7.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT7_PCIRQ	(ADC12B0.unCHSTAT7.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT7_RCOTF	(ADC12B0.unCHSTAT7.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT8	(ADC12B0.unCHSTAT8.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT8_TRGST	(ADC12B0.unCHSTAT8.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT8_CDONEIRQ	(ADC12B0.unCHSTAT8.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT8_GRPIRQ	(ADC12B0.unCHSTAT8.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT8_RCIRQ	(ADC12B0.unCHSTAT8.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT8_PCIRQ	(ADC12B0.unCHSTAT8.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT8_RCOTF	(ADC12B0.unCHSTAT8.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT9	(ADC12B0.unCHSTAT9.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT9_TRGST	(ADC12B0.unCHSTAT9.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT9_CDONEIRQ	(ADC12B0.unCHSTAT9.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT9_GRPIRQ	(ADC12B0.unCHSTAT9.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT9_RCIRQ	(ADC12B0.unCHSTAT9.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT9_PCIRQ	(ADC12B0.unCHSTAT9.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT9_RCOTF	(ADC12B0.unCHSTAT9.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT10	(ADC12B0.unCHSTAT10.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT10_TRGST	(ADC12B0.unCHSTAT10.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT10_CDONEIRQ	(ADC12B0.unCHSTAT10.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT10_GRPIRQ	(ADC12B0.unCHSTAT10.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT10_RCIRQ	(ADC12B0.unCHSTAT10.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT10_PCIRQ	(ADC12B0.unCHSTAT10.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT10_RCOTF	(ADC12B0.unCHSTAT10.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT11	(ADC12B0.unCHSTAT11.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT11_TRGST	(ADC12B0.unCHSTAT11.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT11_CDONEIRQ	(ADC12B0.unCHSTAT11.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT11_GRPIRQ	(ADC12B0.unCHSTAT11.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT11_RCIRQ	(ADC12B0.unCHSTAT11.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT11_PCIRQ	(ADC12B0.unCHSTAT11.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT11_RCOTF	(ADC12B0.unCHSTAT11.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT12	(ADC12B0.unCHSTAT12.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT12_TRGST	(ADC12B0.unCHSTAT12.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT12_CDONEIRQ	(ADC12B0.unCHSTAT12.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT12_GRPIRQ	(ADC12B0.unCHSTAT12.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT12_RCIRQ	(ADC12B0.unCHSTAT12.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT12_PCIRQ	(ADC12B0.unCHSTAT12.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT12_RCOTF	(ADC12B0.unCHSTAT12.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT13	(ADC12B0.unCHSTAT13.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT13_TRGST	(ADC12B0.unCHSTAT13.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT13_CDONEIRQ	(ADC12B0.unCHSTAT13.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT13_GRPIRQ	(ADC12B0.unCHSTAT13.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT13_RCIRQ	(ADC12B0.unCHSTAT13.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT13_PCIRQ	(ADC12B0.unCHSTAT13.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT13_RCOTF	(ADC12B0.unCHSTAT13.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT14	(ADC12B0.unCHSTAT14.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT14_TRGST	(ADC12B0.unCHSTAT14.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT14_CDONEIRQ	(ADC12B0.unCHSTAT14.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT14_GRPIRQ	(ADC12B0.unCHSTAT14.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT14_RCIRQ	(ADC12B0.unCHSTAT14.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT14_PCIRQ	(ADC12B0.unCHSTAT14.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT14_RCOTF	(ADC12B0.unCHSTAT14.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT15	(ADC12B0.unCHSTAT15.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT15_TRGST	(ADC12B0.unCHSTAT15.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT15_CDONEIRQ	(ADC12B0.unCHSTAT15.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT15_GRPIRQ	(ADC12B0.unCHSTAT15.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT15_RCIRQ	(ADC12B0.unCHSTAT15.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT15_PCIRQ	(ADC12B0.unCHSTAT15.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT15_RCOTF	(ADC12B0.unCHSTAT15.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT16	(ADC12B0.unCHSTAT16.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT16_TRGST	(ADC12B0.unCHSTAT16.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT16_CDONEIRQ	(ADC12B0.unCHSTAT16.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT16_GRPIRQ	(ADC12B0.unCHSTAT16.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT16_RCIRQ	(ADC12B0.unCHSTAT16.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT16_PCIRQ	(ADC12B0.unCHSTAT16.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT16_RCOTF	(ADC12B0.unCHSTAT16.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT17	(ADC12B0.unCHSTAT17.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT17_TRGST	(ADC12B0.unCHSTAT17.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT17_CDONEIRQ	(ADC12B0.unCHSTAT17.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT17_GRPIRQ	(ADC12B0.unCHSTAT17.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT17_RCIRQ	(ADC12B0.unCHSTAT17.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT17_PCIRQ	(ADC12B0.unCHSTAT17.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT17_RCOTF	(ADC12B0.unCHSTAT17.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT18	(ADC12B0.unCHSTAT18.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT18_TRGST	(ADC12B0.unCHSTAT18.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT18_CDONEIRQ	(ADC12B0.unCHSTAT18.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT18_GRPIRQ	(ADC12B0.unCHSTAT18.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT18_RCIRQ	(ADC12B0.unCHSTAT18.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT18_PCIRQ	(ADC12B0.unCHSTAT18.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT18_RCOTF	(ADC12B0.unCHSTAT18.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT19	(ADC12B0.unCHSTAT19.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT19_TRGST	(ADC12B0.unCHSTAT19.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT19_CDONEIRQ	(ADC12B0.unCHSTAT19.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT19_GRPIRQ	(ADC12B0.unCHSTAT19.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT19_RCIRQ	(ADC12B0.unCHSTAT19.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT19_PCIRQ	(ADC12B0.unCHSTAT19.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT19_RCOTF	(ADC12B0.unCHSTAT19.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT20	(ADC12B0.unCHSTAT20.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT20_TRGST	(ADC12B0.unCHSTAT20.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT20_CDONEIRQ	(ADC12B0.unCHSTAT20.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT20_GRPIRQ	(ADC12B0.unCHSTAT20.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT20_RCIRQ	(ADC12B0.unCHSTAT20.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT20_PCIRQ	(ADC12B0.unCHSTAT20.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT20_RCOTF	(ADC12B0.unCHSTAT20.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT21	(ADC12B0.unCHSTAT21.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT21_TRGST	(ADC12B0.unCHSTAT21.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT21_CDONEIRQ	(ADC12B0.unCHSTAT21.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT21_GRPIRQ	(ADC12B0.unCHSTAT21.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT21_RCIRQ	(ADC12B0.unCHSTAT21.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT21_PCIRQ	(ADC12B0.unCHSTAT21.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT21_RCOTF	(ADC12B0.unCHSTAT21.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT22	(ADC12B0.unCHSTAT22.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT22_TRGST	(ADC12B0.unCHSTAT22.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT22_CDONEIRQ	(ADC12B0.unCHSTAT22.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT22_GRPIRQ	(ADC12B0.unCHSTAT22.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT22_RCIRQ	(ADC12B0.unCHSTAT22.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT22_PCIRQ	(ADC12B0.unCHSTAT22.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT22_RCOTF	(ADC12B0.unCHSTAT22.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT23	(ADC12B0.unCHSTAT23.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT23_TRGST	(ADC12B0.unCHSTAT23.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT23_CDONEIRQ	(ADC12B0.unCHSTAT23.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT23_GRPIRQ	(ADC12B0.unCHSTAT23.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT23_RCIRQ	(ADC12B0.unCHSTAT23.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT23_PCIRQ	(ADC12B0.unCHSTAT23.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT23_RCOTF	(ADC12B0.unCHSTAT23.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT24	(ADC12B0.unCHSTAT24.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT24_TRGST	(ADC12B0.unCHSTAT24.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT24_CDONEIRQ	(ADC12B0.unCHSTAT24.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT24_GRPIRQ	(ADC12B0.unCHSTAT24.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT24_RCIRQ	(ADC12B0.unCHSTAT24.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT24_PCIRQ	(ADC12B0.unCHSTAT24.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT24_RCOTF	(ADC12B0.unCHSTAT24.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT25	(ADC12B0.unCHSTAT25.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT25_TRGST	(ADC12B0.unCHSTAT25.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT25_CDONEIRQ	(ADC12B0.unCHSTAT25.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT25_GRPIRQ	(ADC12B0.unCHSTAT25.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT25_RCIRQ	(ADC12B0.unCHSTAT25.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT25_PCIRQ	(ADC12B0.unCHSTAT25.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT25_RCOTF	(ADC12B0.unCHSTAT25.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT26	(ADC12B0.unCHSTAT26.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT26_TRGST	(ADC12B0.unCHSTAT26.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT26_CDONEIRQ	(ADC12B0.unCHSTAT26.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT26_GRPIRQ	(ADC12B0.unCHSTAT26.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT26_RCIRQ	(ADC12B0.unCHSTAT26.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT26_PCIRQ	(ADC12B0.unCHSTAT26.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT26_RCOTF	(ADC12B0.unCHSTAT26.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT27	(ADC12B0.unCHSTAT27.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT27_TRGST	(ADC12B0.unCHSTAT27.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT27_CDONEIRQ	(ADC12B0.unCHSTAT27.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT27_GRPIRQ	(ADC12B0.unCHSTAT27.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT27_RCIRQ	(ADC12B0.unCHSTAT27.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT27_PCIRQ	(ADC12B0.unCHSTAT27.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT27_RCOTF	(ADC12B0.unCHSTAT27.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT28	(ADC12B0.unCHSTAT28.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT28_TRGST	(ADC12B0.unCHSTAT28.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT28_CDONEIRQ	(ADC12B0.unCHSTAT28.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT28_GRPIRQ	(ADC12B0.unCHSTAT28.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT28_RCIRQ	(ADC12B0.unCHSTAT28.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT28_PCIRQ	(ADC12B0.unCHSTAT28.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT28_RCOTF	(ADC12B0.unCHSTAT28.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT29	(ADC12B0.unCHSTAT29.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT29_TRGST	(ADC12B0.unCHSTAT29.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT29_CDONEIRQ	(ADC12B0.unCHSTAT29.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT29_GRPIRQ	(ADC12B0.unCHSTAT29.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT29_RCIRQ	(ADC12B0.unCHSTAT29.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT29_PCIRQ	(ADC12B0.unCHSTAT29.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT29_RCOTF	(ADC12B0.unCHSTAT29.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT30	(ADC12B0.unCHSTAT30.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT30_TRGST	(ADC12B0.unCHSTAT30.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT30_CDONEIRQ	(ADC12B0.unCHSTAT30.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT30_GRPIRQ	(ADC12B0.unCHSTAT30.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT30_RCIRQ	(ADC12B0.unCHSTAT30.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT30_PCIRQ	(ADC12B0.unCHSTAT30.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT30_RCOTF	(ADC12B0.unCHSTAT30.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT31	(ADC12B0.unCHSTAT31.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT31_TRGST	(ADC12B0.unCHSTAT31.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT31_CDONEIRQ	(ADC12B0.unCHSTAT31.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT31_GRPIRQ	(ADC12B0.unCHSTAT31.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT31_RCIRQ	(ADC12B0.unCHSTAT31.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT31_PCIRQ	(ADC12B0.unCHSTAT31.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT31_RCOTF	(ADC12B0.unCHSTAT31.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT32	(ADC12B0.unCHSTAT32.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT32_TRGST	(ADC12B0.unCHSTAT32.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT32_CDONEIRQ	(ADC12B0.unCHSTAT32.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT32_GRPIRQ	(ADC12B0.unCHSTAT32.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT32_RCIRQ	(ADC12B0.unCHSTAT32.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT32_PCIRQ	(ADC12B0.unCHSTAT32.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT32_RCOTF	(ADC12B0.unCHSTAT32.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT33	(ADC12B0.unCHSTAT33.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT33_TRGST	(ADC12B0.unCHSTAT33.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT33_CDONEIRQ	(ADC12B0.unCHSTAT33.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT33_GRPIRQ	(ADC12B0.unCHSTAT33.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT33_RCIRQ	(ADC12B0.unCHSTAT33.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT33_PCIRQ	(ADC12B0.unCHSTAT33.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT33_RCOTF	(ADC12B0.unCHSTAT33.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT34	(ADC12B0.unCHSTAT34.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT34_TRGST	(ADC12B0.unCHSTAT34.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT34_CDONEIRQ	(ADC12B0.unCHSTAT34.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT34_GRPIRQ	(ADC12B0.unCHSTAT34.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT34_RCIRQ	(ADC12B0.unCHSTAT34.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT34_PCIRQ	(ADC12B0.unCHSTAT34.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT34_RCOTF	(ADC12B0.unCHSTAT34.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT35	(ADC12B0.unCHSTAT35.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT35_TRGST	(ADC12B0.unCHSTAT35.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT35_CDONEIRQ	(ADC12B0.unCHSTAT35.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT35_GRPIRQ	(ADC12B0.unCHSTAT35.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT35_RCIRQ	(ADC12B0.unCHSTAT35.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT35_PCIRQ	(ADC12B0.unCHSTAT35.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT35_RCOTF	(ADC12B0.unCHSTAT35.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT36	(ADC12B0.unCHSTAT36.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT36_TRGST	(ADC12B0.unCHSTAT36.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT36_CDONEIRQ	(ADC12B0.unCHSTAT36.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT36_GRPIRQ	(ADC12B0.unCHSTAT36.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT36_RCIRQ	(ADC12B0.unCHSTAT36.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT36_PCIRQ	(ADC12B0.unCHSTAT36.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT36_RCOTF	(ADC12B0.unCHSTAT36.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT37	(ADC12B0.unCHSTAT37.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT37_TRGST	(ADC12B0.unCHSTAT37.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT37_CDONEIRQ	(ADC12B0.unCHSTAT37.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT37_GRPIRQ	(ADC12B0.unCHSTAT37.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT37_RCIRQ	(ADC12B0.unCHSTAT37.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT37_PCIRQ	(ADC12B0.unCHSTAT37.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT37_RCOTF	(ADC12B0.unCHSTAT37.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT38	(ADC12B0.unCHSTAT38.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT38_TRGST	(ADC12B0.unCHSTAT38.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT38_CDONEIRQ	(ADC12B0.unCHSTAT38.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT38_GRPIRQ	(ADC12B0.unCHSTAT38.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT38_RCIRQ	(ADC12B0.unCHSTAT38.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT38_PCIRQ	(ADC12B0.unCHSTAT38.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT38_RCOTF	(ADC12B0.unCHSTAT38.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT39	(ADC12B0.unCHSTAT39.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT39_TRGST	(ADC12B0.unCHSTAT39.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT39_CDONEIRQ	(ADC12B0.unCHSTAT39.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT39_GRPIRQ	(ADC12B0.unCHSTAT39.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT39_RCIRQ	(ADC12B0.unCHSTAT39.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT39_PCIRQ	(ADC12B0.unCHSTAT39.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT39_RCOTF	(ADC12B0.unCHSTAT39.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT40	(ADC12B0.unCHSTAT40.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT40_TRGST	(ADC12B0.unCHSTAT40.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT40_CDONEIRQ	(ADC12B0.unCHSTAT40.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT40_GRPIRQ	(ADC12B0.unCHSTAT40.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT40_RCIRQ	(ADC12B0.unCHSTAT40.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT40_PCIRQ	(ADC12B0.unCHSTAT40.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT40_RCOTF	(ADC12B0.unCHSTAT40.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT41	(ADC12B0.unCHSTAT41.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT41_TRGST	(ADC12B0.unCHSTAT41.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT41_CDONEIRQ	(ADC12B0.unCHSTAT41.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT41_GRPIRQ	(ADC12B0.unCHSTAT41.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT41_RCIRQ	(ADC12B0.unCHSTAT41.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT41_PCIRQ	(ADC12B0.unCHSTAT41.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT41_RCOTF	(ADC12B0.unCHSTAT41.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT42	(ADC12B0.unCHSTAT42.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT42_TRGST	(ADC12B0.unCHSTAT42.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT42_CDONEIRQ	(ADC12B0.unCHSTAT42.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT42_GRPIRQ	(ADC12B0.unCHSTAT42.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT42_RCIRQ	(ADC12B0.unCHSTAT42.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT42_PCIRQ	(ADC12B0.unCHSTAT42.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT42_RCOTF	(ADC12B0.unCHSTAT42.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT43	(ADC12B0.unCHSTAT43.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT43_TRGST	(ADC12B0.unCHSTAT43.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT43_CDONEIRQ	(ADC12B0.unCHSTAT43.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT43_GRPIRQ	(ADC12B0.unCHSTAT43.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT43_RCIRQ	(ADC12B0.unCHSTAT43.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT43_PCIRQ	(ADC12B0.unCHSTAT43.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT43_RCOTF	(ADC12B0.unCHSTAT43.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT44	(ADC12B0.unCHSTAT44.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT44_TRGST	(ADC12B0.unCHSTAT44.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT44_CDONEIRQ	(ADC12B0.unCHSTAT44.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT44_GRPIRQ	(ADC12B0.unCHSTAT44.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT44_RCIRQ	(ADC12B0.unCHSTAT44.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT44_PCIRQ	(ADC12B0.unCHSTAT44.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT44_RCOTF	(ADC12B0.unCHSTAT44.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT45	(ADC12B0.unCHSTAT45.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT45_TRGST	(ADC12B0.unCHSTAT45.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT45_CDONEIRQ	(ADC12B0.unCHSTAT45.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT45_GRPIRQ	(ADC12B0.unCHSTAT45.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT45_RCIRQ	(ADC12B0.unCHSTAT45.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT45_PCIRQ	(ADC12B0.unCHSTAT45.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT45_RCOTF	(ADC12B0.unCHSTAT45.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT46	(ADC12B0.unCHSTAT46.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT46_TRGST	(ADC12B0.unCHSTAT46.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT46_CDONEIRQ	(ADC12B0.unCHSTAT46.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT46_GRPIRQ	(ADC12B0.unCHSTAT46.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT46_RCIRQ	(ADC12B0.unCHSTAT46.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT46_PCIRQ	(ADC12B0.unCHSTAT46.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT46_RCOTF	(ADC12B0.unCHSTAT46.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT47	(ADC12B0.unCHSTAT47.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT47_TRGST	(ADC12B0.unCHSTAT47.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT47_CDONEIRQ	(ADC12B0.unCHSTAT47.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT47_GRPIRQ	(ADC12B0.unCHSTAT47.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT47_RCIRQ	(ADC12B0.unCHSTAT47.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT47_PCIRQ	(ADC12B0.unCHSTAT47.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT47_RCOTF	(ADC12B0.unCHSTAT47.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT48	(ADC12B0.unCHSTAT48.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT48_TRGST	(ADC12B0.unCHSTAT48.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT48_CDONEIRQ	(ADC12B0.unCHSTAT48.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT48_GRPIRQ	(ADC12B0.unCHSTAT48.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT48_RCIRQ	(ADC12B0.unCHSTAT48.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT48_PCIRQ	(ADC12B0.unCHSTAT48.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT48_RCOTF	(ADC12B0.unCHSTAT48.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT49	(ADC12B0.unCHSTAT49.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT49_TRGST	(ADC12B0.unCHSTAT49.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT49_CDONEIRQ	(ADC12B0.unCHSTAT49.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT49_GRPIRQ	(ADC12B0.unCHSTAT49.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT49_RCIRQ	(ADC12B0.unCHSTAT49.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT49_PCIRQ	(ADC12B0.unCHSTAT49.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT49_RCOTF	(ADC12B0.unCHSTAT49.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT50	(ADC12B0.unCHSTAT50.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT50_TRGST	(ADC12B0.unCHSTAT50.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT50_CDONEIRQ	(ADC12B0.unCHSTAT50.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT50_GRPIRQ	(ADC12B0.unCHSTAT50.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT50_RCIRQ	(ADC12B0.unCHSTAT50.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT50_PCIRQ	(ADC12B0.unCHSTAT50.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT50_RCOTF	(ADC12B0.unCHSTAT50.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT51	(ADC12B0.unCHSTAT51.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT51_TRGST	(ADC12B0.unCHSTAT51.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT51_CDONEIRQ	(ADC12B0.unCHSTAT51.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT51_GRPIRQ	(ADC12B0.unCHSTAT51.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT51_RCIRQ	(ADC12B0.unCHSTAT51.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT51_PCIRQ	(ADC12B0.unCHSTAT51.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT51_RCOTF	(ADC12B0.unCHSTAT51.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT52	(ADC12B0.unCHSTAT52.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT52_TRGST	(ADC12B0.unCHSTAT52.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT52_CDONEIRQ	(ADC12B0.unCHSTAT52.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT52_GRPIRQ	(ADC12B0.unCHSTAT52.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT52_RCIRQ	(ADC12B0.unCHSTAT52.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT52_PCIRQ	(ADC12B0.unCHSTAT52.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT52_RCOTF	(ADC12B0.unCHSTAT52.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT53	(ADC12B0.unCHSTAT53.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT53_TRGST	(ADC12B0.unCHSTAT53.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT53_CDONEIRQ	(ADC12B0.unCHSTAT53.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT53_GRPIRQ	(ADC12B0.unCHSTAT53.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT53_RCIRQ	(ADC12B0.unCHSTAT53.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT53_PCIRQ	(ADC12B0.unCHSTAT53.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT53_RCOTF	(ADC12B0.unCHSTAT53.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT54	(ADC12B0.unCHSTAT54.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT54_TRGST	(ADC12B0.unCHSTAT54.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT54_CDONEIRQ	(ADC12B0.unCHSTAT54.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT54_GRPIRQ	(ADC12B0.unCHSTAT54.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT54_RCIRQ	(ADC12B0.unCHSTAT54.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT54_PCIRQ	(ADC12B0.unCHSTAT54.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT54_RCOTF	(ADC12B0.unCHSTAT54.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT55	(ADC12B0.unCHSTAT55.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT55_TRGST	(ADC12B0.unCHSTAT55.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT55_CDONEIRQ	(ADC12B0.unCHSTAT55.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT55_GRPIRQ	(ADC12B0.unCHSTAT55.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT55_RCIRQ	(ADC12B0.unCHSTAT55.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT55_PCIRQ	(ADC12B0.unCHSTAT55.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT55_RCOTF	(ADC12B0.unCHSTAT55.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT56	(ADC12B0.unCHSTAT56.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT56_TRGST	(ADC12B0.unCHSTAT56.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT56_CDONEIRQ	(ADC12B0.unCHSTAT56.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT56_GRPIRQ	(ADC12B0.unCHSTAT56.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT56_RCIRQ	(ADC12B0.unCHSTAT56.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT56_PCIRQ	(ADC12B0.unCHSTAT56.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT56_RCOTF	(ADC12B0.unCHSTAT56.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT57	(ADC12B0.unCHSTAT57.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT57_TRGST	(ADC12B0.unCHSTAT57.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT57_CDONEIRQ	(ADC12B0.unCHSTAT57.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT57_GRPIRQ	(ADC12B0.unCHSTAT57.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT57_RCIRQ	(ADC12B0.unCHSTAT57.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT57_PCIRQ	(ADC12B0.unCHSTAT57.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT57_RCOTF	(ADC12B0.unCHSTAT57.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT58	(ADC12B0.unCHSTAT58.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT58_TRGST	(ADC12B0.unCHSTAT58.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT58_CDONEIRQ	(ADC12B0.unCHSTAT58.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT58_GRPIRQ	(ADC12B0.unCHSTAT58.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT58_RCIRQ	(ADC12B0.unCHSTAT58.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT58_PCIRQ	(ADC12B0.unCHSTAT58.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT58_RCOTF	(ADC12B0.unCHSTAT58.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT59	(ADC12B0.unCHSTAT59.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT59_TRGST	(ADC12B0.unCHSTAT59.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT59_CDONEIRQ	(ADC12B0.unCHSTAT59.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT59_GRPIRQ	(ADC12B0.unCHSTAT59.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT59_RCIRQ	(ADC12B0.unCHSTAT59.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT59_PCIRQ	(ADC12B0.unCHSTAT59.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT59_RCOTF	(ADC12B0.unCHSTAT59.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT60	(ADC12B0.unCHSTAT60.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT60_TRGST	(ADC12B0.unCHSTAT60.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT60_CDONEIRQ	(ADC12B0.unCHSTAT60.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT60_GRPIRQ	(ADC12B0.unCHSTAT60.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT60_RCIRQ	(ADC12B0.unCHSTAT60.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT60_PCIRQ	(ADC12B0.unCHSTAT60.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT60_RCOTF	(ADC12B0.unCHSTAT60.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT61	(ADC12B0.unCHSTAT61.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT61_TRGST	(ADC12B0.unCHSTAT61.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT61_CDONEIRQ	(ADC12B0.unCHSTAT61.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT61_GRPIRQ	(ADC12B0.unCHSTAT61.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT61_RCIRQ	(ADC12B0.unCHSTAT61.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT61_PCIRQ	(ADC12B0.unCHSTAT61.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT61_RCOTF	(ADC12B0.unCHSTAT61.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT62	(ADC12B0.unCHSTAT62.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT62_TRGST	(ADC12B0.unCHSTAT62.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT62_CDONEIRQ	(ADC12B0.unCHSTAT62.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT62_GRPIRQ	(ADC12B0.unCHSTAT62.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT62_RCIRQ	(ADC12B0.unCHSTAT62.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT62_PCIRQ	(ADC12B0.unCHSTAT62.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT62_RCOTF	(ADC12B0.unCHSTAT62.stcField.u1RCOTF)  /*@bf@*/

#define ADC12B0_CHSTAT63	(ADC12B0.unCHSTAT63.u16Register)  /*@rg@*/
#define ADC12B0_CHSTAT63_TRGST	(ADC12B0.unCHSTAT63.stcField.u1TRGST)  /*@bf@*/
#define ADC12B0_CHSTAT63_CDONEIRQ	(ADC12B0.unCHSTAT63.stcField.u1CDONEIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT63_GRPIRQ	(ADC12B0.unCHSTAT63.stcField.u1GRPIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT63_RCIRQ	(ADC12B0.unCHSTAT63.stcField.u1RCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT63_PCIRQ	(ADC12B0.unCHSTAT63.stcField.u1PCIRQ)  /*@bf@*/
#define ADC12B0_CHSTAT63_RCOTF	(ADC12B0.unCHSTAT63.stcField.u1RCOTF)  /*@bf@*/

typedef struct stc_adc12b0_chstatn_field{
    uint_io16_t		u1TRGST:1;
    uint_io16_t		u1CDONEIRQ:1;
    uint_io16_t		u1GRPIRQ:1;
    uint_io16_t		u1RCIRQ:1;
    uint_io16_t		u1PCIRQ:1;
    uint_io16_t		u1RCOTF:1;
    uint_io16_t		:10;
}stc_adc12b0_chstatn_field_t;

typedef union un_adc12b0_chstatn{
    uint_io16_t		u16Register;
    stc_adc12b0_chstatn_field_t		stcField;
    uint_io8_t		au8Byte[2];
}un_adc12b0_chstatn_t;

/* CD[0-3] */
#define ADC12B0_CD0	(ADC12B0.unCD0.u16Register)  /*@rg@*/
#define ADC12B0_CD0_D	ADC12B0_CD0  /*@bfrg@*/

#define ADC12B0_CD1	(ADC12B0.unCD1.u16Register)  /*@rg@*/
#define ADC12B0_CD1_D	ADC12B0_CD1  /*@bfrg@*/

#define ADC12B0_CD2	(ADC12B0.unCD2.u16Register)  /*@rg@*/
#define ADC12B0_CD2_D	ADC12B0_CD2  /*@bfrg@*/

#define ADC12B0_CD3	(ADC12B0.unCD3.u16Register)  /*@rg@*/
#define ADC12B0_CD3_D	ADC12B0_CD3  /*@bfrg@*/

typedef union un_adc12b0_cdn{
    uint_io16_t		u16Register;
    uint_io8_t		au8Byte[2];
}un_adc12b0_cdn_t;

/* CD[4-63] */
#define ADC12B0_CD4	(ADC12B0.unCD4.u16Register)  /*@rg@*/
#define ADC12B0_CD4_D	(ADC12B0.unCD4.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD5	(ADC12B0.unCD5.u16Register)  /*@rg@*/
#define ADC12B0_CD5_D	(ADC12B0.unCD5.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD6	(ADC12B0.unCD6.u16Register)  /*@rg@*/
#define ADC12B0_CD6_D	(ADC12B0.unCD6.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD7	(ADC12B0.unCD7.u16Register)  /*@rg@*/
#define ADC12B0_CD7_D	(ADC12B0.unCD7.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD8	(ADC12B0.unCD8.u16Register)  /*@rg@*/
#define ADC12B0_CD8_D	(ADC12B0.unCD8.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD9	(ADC12B0.unCD9.u16Register)  /*@rg@*/
#define ADC12B0_CD9_D	(ADC12B0.unCD9.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD10	(ADC12B0.unCD10.u16Register)  /*@rg@*/
#define ADC12B0_CD10_D	(ADC12B0.unCD10.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD11	(ADC12B0.unCD11.u16Register)  /*@rg@*/
#define ADC12B0_CD11_D	(ADC12B0.unCD11.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD12	(ADC12B0.unCD12.u16Register)  /*@rg@*/
#define ADC12B0_CD12_D	(ADC12B0.unCD12.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD13	(ADC12B0.unCD13.u16Register)  /*@rg@*/
#define ADC12B0_CD13_D	(ADC12B0.unCD13.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD14	(ADC12B0.unCD14.u16Register)  /*@rg@*/
#define ADC12B0_CD14_D	(ADC12B0.unCD14.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD15	(ADC12B0.unCD15.u16Register)  /*@rg@*/
#define ADC12B0_CD15_D	(ADC12B0.unCD15.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD16	(ADC12B0.unCD16.u16Register)  /*@rg@*/
#define ADC12B0_CD16_D	(ADC12B0.unCD16.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD17	(ADC12B0.unCD17.u16Register)  /*@rg@*/
#define ADC12B0_CD17_D	(ADC12B0.unCD17.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD18	(ADC12B0.unCD18.u16Register)  /*@rg@*/
#define ADC12B0_CD18_D	(ADC12B0.unCD18.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD19	(ADC12B0.unCD19.u16Register)  /*@rg@*/
#define ADC12B0_CD19_D	(ADC12B0.unCD19.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD20	(ADC12B0.unCD20.u16Register)  /*@rg@*/
#define ADC12B0_CD20_D	(ADC12B0.unCD20.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD21	(ADC12B0.unCD21.u16Register)  /*@rg@*/
#define ADC12B0_CD21_D	(ADC12B0.unCD21.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD22	(ADC12B0.unCD22.u16Register)  /*@rg@*/
#define ADC12B0_CD22_D	(ADC12B0.unCD22.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD23	(ADC12B0.unCD23.u16Register)  /*@rg@*/
#define ADC12B0_CD23_D	(ADC12B0.unCD23.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD24	(ADC12B0.unCD24.u16Register)  /*@rg@*/
#define ADC12B0_CD24_D	(ADC12B0.unCD24.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD25	(ADC12B0.unCD25.u16Register)  /*@rg@*/
#define ADC12B0_CD25_D	(ADC12B0.unCD25.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD26	(ADC12B0.unCD26.u16Register)  /*@rg@*/
#define ADC12B0_CD26_D	(ADC12B0.unCD26.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD27	(ADC12B0.unCD27.u16Register)  /*@rg@*/
#define ADC12B0_CD27_D	(ADC12B0.unCD27.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD28	(ADC12B0.unCD28.u16Register)  /*@rg@*/
#define ADC12B0_CD28_D	(ADC12B0.unCD28.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD29	(ADC12B0.unCD29.u16Register)  /*@rg@*/
#define ADC12B0_CD29_D	(ADC12B0.unCD29.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD30	(ADC12B0.unCD30.u16Register)  /*@rg@*/
#define ADC12B0_CD30_D	(ADC12B0.unCD30.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD31	(ADC12B0.unCD31.u16Register)  /*@rg@*/
#define ADC12B0_CD31_D	(ADC12B0.unCD31.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD32	(ADC12B0.unCD32.u16Register)  /*@rg@*/
#define ADC12B0_CD32_D	(ADC12B0.unCD32.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD33	(ADC12B0.unCD33.u16Register)  /*@rg@*/
#define ADC12B0_CD33_D	(ADC12B0.unCD33.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD34	(ADC12B0.unCD34.u16Register)  /*@rg@*/
#define ADC12B0_CD34_D	(ADC12B0.unCD34.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD35	(ADC12B0.unCD35.u16Register)  /*@rg@*/
#define ADC12B0_CD35_D	(ADC12B0.unCD35.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD36	(ADC12B0.unCD36.u16Register)  /*@rg@*/
#define ADC12B0_CD36_D	(ADC12B0.unCD36.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD37	(ADC12B0.unCD37.u16Register)  /*@rg@*/
#define ADC12B0_CD37_D	(ADC12B0.unCD37.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD38	(ADC12B0.unCD38.u16Register)  /*@rg@*/
#define ADC12B0_CD38_D	(ADC12B0.unCD38.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD39	(ADC12B0.unCD39.u16Register)  /*@rg@*/
#define ADC12B0_CD39_D	(ADC12B0.unCD39.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD40	(ADC12B0.unCD40.u16Register)  /*@rg@*/
#define ADC12B0_CD40_D	(ADC12B0.unCD40.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD41	(ADC12B0.unCD41.u16Register)  /*@rg@*/
#define ADC12B0_CD41_D	(ADC12B0.unCD41.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD42	(ADC12B0.unCD42.u16Register)  /*@rg@*/
#define ADC12B0_CD42_D	(ADC12B0.unCD42.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD43	(ADC12B0.unCD43.u16Register)  /*@rg@*/
#define ADC12B0_CD43_D	(ADC12B0.unCD43.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD44	(ADC12B0.unCD44.u16Register)  /*@rg@*/
#define ADC12B0_CD44_D	(ADC12B0.unCD44.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD45	(ADC12B0.unCD45.u16Register)  /*@rg@*/
#define ADC12B0_CD45_D	(ADC12B0.unCD45.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD46	(ADC12B0.unCD46.u16Register)  /*@rg@*/
#define ADC12B0_CD46_D	(ADC12B0.unCD46.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD47	(ADC12B0.unCD47.u16Register)  /*@rg@*/
#define ADC12B0_CD47_D	(ADC12B0.unCD47.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD48	(ADC12B0.unCD48.u16Register)  /*@rg@*/
#define ADC12B0_CD48_D	(ADC12B0.unCD48.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD49	(ADC12B0.unCD49.u16Register)  /*@rg@*/
#define ADC12B0_CD49_D	(ADC12B0.unCD49.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD50	(ADC12B0.unCD50.u16Register)  /*@rg@*/
#define ADC12B0_CD50_D	(ADC12B0.unCD50.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD51	(ADC12B0.unCD51.u16Register)  /*@rg@*/
#define ADC12B0_CD51_D	(ADC12B0.unCD51.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD52	(ADC12B0.unCD52.u16Register)  /*@rg@*/
#define ADC12B0_CD52_D	(ADC12B0.unCD52.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD53	(ADC12B0.unCD53.u16Register)  /*@rg@*/
#define ADC12B0_CD53_D	(ADC12B0.unCD53.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD54	(ADC12B0.unCD54.u16Register)  /*@rg@*/
#define ADC12B0_CD54_D	(ADC12B0.unCD54.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD55	(ADC12B0.unCD55.u16Register)  /*@rg@*/
#define ADC12B0_CD55_D	(ADC12B0.unCD55.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD56	(ADC12B0.unCD56.u16Register)  /*@rg@*/
#define ADC12B0_CD56_D	(ADC12B0.unCD56.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD57	(ADC12B0.unCD57.u16Register)  /*@rg@*/
#define ADC12B0_CD57_D	(ADC12B0.unCD57.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD58	(ADC12B0.unCD58.u16Register)  /*@rg@*/
#define ADC12B0_CD58_D	(ADC12B0.unCD58.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD59	(ADC12B0.unCD59.u16Register)  /*@rg@*/
#define ADC12B0_CD59_D	(ADC12B0.unCD59.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD60	(ADC12B0.unCD60.u16Register)  /*@rg@*/
#define ADC12B0_CD60_D	(ADC12B0.unCD60.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD61	(ADC12B0.unCD61.u16Register)  /*@rg@*/
#define ADC12B0_CD61_D	(ADC12B0.unCD61.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD62	(ADC12B0.unCD62.u16Register)  /*@rg@*/
#define ADC12B0_CD62_D	(ADC12B0.unCD62.stcField.u12D)  /*@bf@*/

#define ADC12B0_CD63	(ADC12B0.unCD63.u16Register)  /*@rg@*/
#define ADC12B0_CD63_D	(ADC12B0.unCD63.stcField.u12D)  /*@bf@*/

typedef struct stc_adc12b0_cdn_1_field{
    uint_io16_t		u12D:12;
    uint_io16_t		:4;
}stc_adc12b0_cdn_1_field_t;

typedef union un_adc12b0_cdn_1{
    uint_io16_t		u16Register;
    stc_adc12b0_cdn_1_field_t		stcField;
    uint_io8_t		au8Byte[2];
}un_adc12b0_cdn_1_t;

/* PCCTRL[0-63] */
#define ADC12B0_PCCTRL0	(ADC12B0.unPCCTRL0.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL0_PCTPRL	(ADC12B0.unPCCTRL0.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL0_PCTPCT	(ADC12B0.unPCCTRL0.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL0_PCTNRL	(ADC12B0.unPCCTRL0.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL0_PCTNCT	(ADC12B0.unPCCTRL0.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL1	(ADC12B0.unPCCTRL1.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL1_PCTPRL	(ADC12B0.unPCCTRL1.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL1_PCTPCT	(ADC12B0.unPCCTRL1.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL1_PCTNRL	(ADC12B0.unPCCTRL1.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL1_PCTNCT	(ADC12B0.unPCCTRL1.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL2	(ADC12B0.unPCCTRL2.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL2_PCTPRL	(ADC12B0.unPCCTRL2.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL2_PCTPCT	(ADC12B0.unPCCTRL2.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL2_PCTNRL	(ADC12B0.unPCCTRL2.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL2_PCTNCT	(ADC12B0.unPCCTRL2.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL3	(ADC12B0.unPCCTRL3.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL3_PCTPRL	(ADC12B0.unPCCTRL3.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL3_PCTPCT	(ADC12B0.unPCCTRL3.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL3_PCTNRL	(ADC12B0.unPCCTRL3.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL3_PCTNCT	(ADC12B0.unPCCTRL3.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL4	(ADC12B0.unPCCTRL4.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL4_PCTPRL	(ADC12B0.unPCCTRL4.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL4_PCTPCT	(ADC12B0.unPCCTRL4.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL4_PCTNRL	(ADC12B0.unPCCTRL4.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL4_PCTNCT	(ADC12B0.unPCCTRL4.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL5	(ADC12B0.unPCCTRL5.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL5_PCTPRL	(ADC12B0.unPCCTRL5.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL5_PCTPCT	(ADC12B0.unPCCTRL5.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL5_PCTNRL	(ADC12B0.unPCCTRL5.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL5_PCTNCT	(ADC12B0.unPCCTRL5.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL6	(ADC12B0.unPCCTRL6.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL6_PCTPRL	(ADC12B0.unPCCTRL6.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL6_PCTPCT	(ADC12B0.unPCCTRL6.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL6_PCTNRL	(ADC12B0.unPCCTRL6.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL6_PCTNCT	(ADC12B0.unPCCTRL6.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL7	(ADC12B0.unPCCTRL7.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL7_PCTPRL	(ADC12B0.unPCCTRL7.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL7_PCTPCT	(ADC12B0.unPCCTRL7.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL7_PCTNRL	(ADC12B0.unPCCTRL7.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL7_PCTNCT	(ADC12B0.unPCCTRL7.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL8	(ADC12B0.unPCCTRL8.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL8_PCTPRL	(ADC12B0.unPCCTRL8.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL8_PCTPCT	(ADC12B0.unPCCTRL8.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL8_PCTNRL	(ADC12B0.unPCCTRL8.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL8_PCTNCT	(ADC12B0.unPCCTRL8.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL9	(ADC12B0.unPCCTRL9.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL9_PCTPRL	(ADC12B0.unPCCTRL9.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL9_PCTPCT	(ADC12B0.unPCCTRL9.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL9_PCTNRL	(ADC12B0.unPCCTRL9.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL9_PCTNCT	(ADC12B0.unPCCTRL9.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL10	(ADC12B0.unPCCTRL10.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL10_PCTPRL	(ADC12B0.unPCCTRL10.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL10_PCTPCT	(ADC12B0.unPCCTRL10.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL10_PCTNRL	(ADC12B0.unPCCTRL10.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL10_PCTNCT	(ADC12B0.unPCCTRL10.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL11	(ADC12B0.unPCCTRL11.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL11_PCTPRL	(ADC12B0.unPCCTRL11.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL11_PCTPCT	(ADC12B0.unPCCTRL11.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL11_PCTNRL	(ADC12B0.unPCCTRL11.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL11_PCTNCT	(ADC12B0.unPCCTRL11.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL12	(ADC12B0.unPCCTRL12.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL12_PCTPRL	(ADC12B0.unPCCTRL12.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL12_PCTPCT	(ADC12B0.unPCCTRL12.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL12_PCTNRL	(ADC12B0.unPCCTRL12.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL12_PCTNCT	(ADC12B0.unPCCTRL12.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL13	(ADC12B0.unPCCTRL13.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL13_PCTPRL	(ADC12B0.unPCCTRL13.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL13_PCTPCT	(ADC12B0.unPCCTRL13.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL13_PCTNRL	(ADC12B0.unPCCTRL13.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL13_PCTNCT	(ADC12B0.unPCCTRL13.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL14	(ADC12B0.unPCCTRL14.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL14_PCTPRL	(ADC12B0.unPCCTRL14.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL14_PCTPCT	(ADC12B0.unPCCTRL14.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL14_PCTNRL	(ADC12B0.unPCCTRL14.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL14_PCTNCT	(ADC12B0.unPCCTRL14.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL15	(ADC12B0.unPCCTRL15.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL15_PCTPRL	(ADC12B0.unPCCTRL15.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL15_PCTPCT	(ADC12B0.unPCCTRL15.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL15_PCTNRL	(ADC12B0.unPCCTRL15.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL15_PCTNCT	(ADC12B0.unPCCTRL15.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL16	(ADC12B0.unPCCTRL16.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL16_PCTPRL	(ADC12B0.unPCCTRL16.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL16_PCTPCT	(ADC12B0.unPCCTRL16.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL16_PCTNRL	(ADC12B0.unPCCTRL16.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL16_PCTNCT	(ADC12B0.unPCCTRL16.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL17	(ADC12B0.unPCCTRL17.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL17_PCTPRL	(ADC12B0.unPCCTRL17.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL17_PCTPCT	(ADC12B0.unPCCTRL17.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL17_PCTNRL	(ADC12B0.unPCCTRL17.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL17_PCTNCT	(ADC12B0.unPCCTRL17.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL18	(ADC12B0.unPCCTRL18.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL18_PCTPRL	(ADC12B0.unPCCTRL18.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL18_PCTPCT	(ADC12B0.unPCCTRL18.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL18_PCTNRL	(ADC12B0.unPCCTRL18.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL18_PCTNCT	(ADC12B0.unPCCTRL18.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL19	(ADC12B0.unPCCTRL19.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL19_PCTPRL	(ADC12B0.unPCCTRL19.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL19_PCTPCT	(ADC12B0.unPCCTRL19.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL19_PCTNRL	(ADC12B0.unPCCTRL19.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL19_PCTNCT	(ADC12B0.unPCCTRL19.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL20	(ADC12B0.unPCCTRL20.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL20_PCTPRL	(ADC12B0.unPCCTRL20.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL20_PCTPCT	(ADC12B0.unPCCTRL20.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL20_PCTNRL	(ADC12B0.unPCCTRL20.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL20_PCTNCT	(ADC12B0.unPCCTRL20.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL21	(ADC12B0.unPCCTRL21.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL21_PCTPRL	(ADC12B0.unPCCTRL21.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL21_PCTPCT	(ADC12B0.unPCCTRL21.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL21_PCTNRL	(ADC12B0.unPCCTRL21.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL21_PCTNCT	(ADC12B0.unPCCTRL21.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL22	(ADC12B0.unPCCTRL22.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL22_PCTPRL	(ADC12B0.unPCCTRL22.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL22_PCTPCT	(ADC12B0.unPCCTRL22.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL22_PCTNRL	(ADC12B0.unPCCTRL22.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL22_PCTNCT	(ADC12B0.unPCCTRL22.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL23	(ADC12B0.unPCCTRL23.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL23_PCTPRL	(ADC12B0.unPCCTRL23.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL23_PCTPCT	(ADC12B0.unPCCTRL23.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL23_PCTNRL	(ADC12B0.unPCCTRL23.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL23_PCTNCT	(ADC12B0.unPCCTRL23.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL24	(ADC12B0.unPCCTRL24.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL24_PCTPRL	(ADC12B0.unPCCTRL24.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL24_PCTPCT	(ADC12B0.unPCCTRL24.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL24_PCTNRL	(ADC12B0.unPCCTRL24.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL24_PCTNCT	(ADC12B0.unPCCTRL24.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL25	(ADC12B0.unPCCTRL25.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL25_PCTPRL	(ADC12B0.unPCCTRL25.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL25_PCTPCT	(ADC12B0.unPCCTRL25.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL25_PCTNRL	(ADC12B0.unPCCTRL25.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL25_PCTNCT	(ADC12B0.unPCCTRL25.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL26	(ADC12B0.unPCCTRL26.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL26_PCTPRL	(ADC12B0.unPCCTRL26.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL26_PCTPCT	(ADC12B0.unPCCTRL26.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL26_PCTNRL	(ADC12B0.unPCCTRL26.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL26_PCTNCT	(ADC12B0.unPCCTRL26.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL27	(ADC12B0.unPCCTRL27.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL27_PCTPRL	(ADC12B0.unPCCTRL27.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL27_PCTPCT	(ADC12B0.unPCCTRL27.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL27_PCTNRL	(ADC12B0.unPCCTRL27.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL27_PCTNCT	(ADC12B0.unPCCTRL27.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL28	(ADC12B0.unPCCTRL28.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL28_PCTPRL	(ADC12B0.unPCCTRL28.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL28_PCTPCT	(ADC12B0.unPCCTRL28.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL28_PCTNRL	(ADC12B0.unPCCTRL28.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL28_PCTNCT	(ADC12B0.unPCCTRL28.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL29	(ADC12B0.unPCCTRL29.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL29_PCTPRL	(ADC12B0.unPCCTRL29.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL29_PCTPCT	(ADC12B0.unPCCTRL29.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL29_PCTNRL	(ADC12B0.unPCCTRL29.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL29_PCTNCT	(ADC12B0.unPCCTRL29.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL30	(ADC12B0.unPCCTRL30.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL30_PCTPRL	(ADC12B0.unPCCTRL30.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL30_PCTPCT	(ADC12B0.unPCCTRL30.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL30_PCTNRL	(ADC12B0.unPCCTRL30.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL30_PCTNCT	(ADC12B0.unPCCTRL30.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL31	(ADC12B0.unPCCTRL31.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL31_PCTPRL	(ADC12B0.unPCCTRL31.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL31_PCTPCT	(ADC12B0.unPCCTRL31.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL31_PCTNRL	(ADC12B0.unPCCTRL31.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL31_PCTNCT	(ADC12B0.unPCCTRL31.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL32	(ADC12B0.unPCCTRL32.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL32_PCTPRL	(ADC12B0.unPCCTRL32.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL32_PCTPCT	(ADC12B0.unPCCTRL32.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL32_PCTNRL	(ADC12B0.unPCCTRL32.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL32_PCTNCT	(ADC12B0.unPCCTRL32.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL33	(ADC12B0.unPCCTRL33.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL33_PCTPRL	(ADC12B0.unPCCTRL33.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL33_PCTPCT	(ADC12B0.unPCCTRL33.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL33_PCTNRL	(ADC12B0.unPCCTRL33.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL33_PCTNCT	(ADC12B0.unPCCTRL33.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL34	(ADC12B0.unPCCTRL34.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL34_PCTPRL	(ADC12B0.unPCCTRL34.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL34_PCTPCT	(ADC12B0.unPCCTRL34.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL34_PCTNRL	(ADC12B0.unPCCTRL34.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL34_PCTNCT	(ADC12B0.unPCCTRL34.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL35	(ADC12B0.unPCCTRL35.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL35_PCTPRL	(ADC12B0.unPCCTRL35.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL35_PCTPCT	(ADC12B0.unPCCTRL35.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL35_PCTNRL	(ADC12B0.unPCCTRL35.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL35_PCTNCT	(ADC12B0.unPCCTRL35.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL36	(ADC12B0.unPCCTRL36.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL36_PCTPRL	(ADC12B0.unPCCTRL36.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL36_PCTPCT	(ADC12B0.unPCCTRL36.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL36_PCTNRL	(ADC12B0.unPCCTRL36.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL36_PCTNCT	(ADC12B0.unPCCTRL36.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL37	(ADC12B0.unPCCTRL37.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL37_PCTPRL	(ADC12B0.unPCCTRL37.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL37_PCTPCT	(ADC12B0.unPCCTRL37.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL37_PCTNRL	(ADC12B0.unPCCTRL37.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL37_PCTNCT	(ADC12B0.unPCCTRL37.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL38	(ADC12B0.unPCCTRL38.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL38_PCTPRL	(ADC12B0.unPCCTRL38.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL38_PCTPCT	(ADC12B0.unPCCTRL38.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL38_PCTNRL	(ADC12B0.unPCCTRL38.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL38_PCTNCT	(ADC12B0.unPCCTRL38.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL39	(ADC12B0.unPCCTRL39.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL39_PCTPRL	(ADC12B0.unPCCTRL39.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL39_PCTPCT	(ADC12B0.unPCCTRL39.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL39_PCTNRL	(ADC12B0.unPCCTRL39.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL39_PCTNCT	(ADC12B0.unPCCTRL39.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL40	(ADC12B0.unPCCTRL40.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL40_PCTPRL	(ADC12B0.unPCCTRL40.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL40_PCTPCT	(ADC12B0.unPCCTRL40.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL40_PCTNRL	(ADC12B0.unPCCTRL40.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL40_PCTNCT	(ADC12B0.unPCCTRL40.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL41	(ADC12B0.unPCCTRL41.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL41_PCTPRL	(ADC12B0.unPCCTRL41.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL41_PCTPCT	(ADC12B0.unPCCTRL41.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL41_PCTNRL	(ADC12B0.unPCCTRL41.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL41_PCTNCT	(ADC12B0.unPCCTRL41.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL42	(ADC12B0.unPCCTRL42.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL42_PCTPRL	(ADC12B0.unPCCTRL42.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL42_PCTPCT	(ADC12B0.unPCCTRL42.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL42_PCTNRL	(ADC12B0.unPCCTRL42.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL42_PCTNCT	(ADC12B0.unPCCTRL42.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL43	(ADC12B0.unPCCTRL43.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL43_PCTPRL	(ADC12B0.unPCCTRL43.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL43_PCTPCT	(ADC12B0.unPCCTRL43.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL43_PCTNRL	(ADC12B0.unPCCTRL43.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL43_PCTNCT	(ADC12B0.unPCCTRL43.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL44	(ADC12B0.unPCCTRL44.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL44_PCTPRL	(ADC12B0.unPCCTRL44.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL44_PCTPCT	(ADC12B0.unPCCTRL44.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL44_PCTNRL	(ADC12B0.unPCCTRL44.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL44_PCTNCT	(ADC12B0.unPCCTRL44.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL45	(ADC12B0.unPCCTRL45.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL45_PCTPRL	(ADC12B0.unPCCTRL45.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL45_PCTPCT	(ADC12B0.unPCCTRL45.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL45_PCTNRL	(ADC12B0.unPCCTRL45.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL45_PCTNCT	(ADC12B0.unPCCTRL45.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL46	(ADC12B0.unPCCTRL46.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL46_PCTPRL	(ADC12B0.unPCCTRL46.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL46_PCTPCT	(ADC12B0.unPCCTRL46.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL46_PCTNRL	(ADC12B0.unPCCTRL46.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL46_PCTNCT	(ADC12B0.unPCCTRL46.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL47	(ADC12B0.unPCCTRL47.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL47_PCTPRL	(ADC12B0.unPCCTRL47.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL47_PCTPCT	(ADC12B0.unPCCTRL47.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL47_PCTNRL	(ADC12B0.unPCCTRL47.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL47_PCTNCT	(ADC12B0.unPCCTRL47.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL48	(ADC12B0.unPCCTRL48.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL48_PCTPRL	(ADC12B0.unPCCTRL48.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL48_PCTPCT	(ADC12B0.unPCCTRL48.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL48_PCTNRL	(ADC12B0.unPCCTRL48.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL48_PCTNCT	(ADC12B0.unPCCTRL48.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL49	(ADC12B0.unPCCTRL49.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL49_PCTPRL	(ADC12B0.unPCCTRL49.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL49_PCTPCT	(ADC12B0.unPCCTRL49.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL49_PCTNRL	(ADC12B0.unPCCTRL49.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL49_PCTNCT	(ADC12B0.unPCCTRL49.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL50	(ADC12B0.unPCCTRL50.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL50_PCTPRL	(ADC12B0.unPCCTRL50.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL50_PCTPCT	(ADC12B0.unPCCTRL50.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL50_PCTNRL	(ADC12B0.unPCCTRL50.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL50_PCTNCT	(ADC12B0.unPCCTRL50.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL51	(ADC12B0.unPCCTRL51.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL51_PCTPRL	(ADC12B0.unPCCTRL51.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL51_PCTPCT	(ADC12B0.unPCCTRL51.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL51_PCTNRL	(ADC12B0.unPCCTRL51.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL51_PCTNCT	(ADC12B0.unPCCTRL51.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL52	(ADC12B0.unPCCTRL52.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL52_PCTPRL	(ADC12B0.unPCCTRL52.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL52_PCTPCT	(ADC12B0.unPCCTRL52.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL52_PCTNRL	(ADC12B0.unPCCTRL52.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL52_PCTNCT	(ADC12B0.unPCCTRL52.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL53	(ADC12B0.unPCCTRL53.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL53_PCTPRL	(ADC12B0.unPCCTRL53.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL53_PCTPCT	(ADC12B0.unPCCTRL53.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL53_PCTNRL	(ADC12B0.unPCCTRL53.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL53_PCTNCT	(ADC12B0.unPCCTRL53.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL54	(ADC12B0.unPCCTRL54.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL54_PCTPRL	(ADC12B0.unPCCTRL54.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL54_PCTPCT	(ADC12B0.unPCCTRL54.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL54_PCTNRL	(ADC12B0.unPCCTRL54.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL54_PCTNCT	(ADC12B0.unPCCTRL54.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL55	(ADC12B0.unPCCTRL55.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL55_PCTPRL	(ADC12B0.unPCCTRL55.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL55_PCTPCT	(ADC12B0.unPCCTRL55.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL55_PCTNRL	(ADC12B0.unPCCTRL55.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL55_PCTNCT	(ADC12B0.unPCCTRL55.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL56	(ADC12B0.unPCCTRL56.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL56_PCTPRL	(ADC12B0.unPCCTRL56.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL56_PCTPCT	(ADC12B0.unPCCTRL56.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL56_PCTNRL	(ADC12B0.unPCCTRL56.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL56_PCTNCT	(ADC12B0.unPCCTRL56.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL57	(ADC12B0.unPCCTRL57.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL57_PCTPRL	(ADC12B0.unPCCTRL57.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL57_PCTPCT	(ADC12B0.unPCCTRL57.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL57_PCTNRL	(ADC12B0.unPCCTRL57.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL57_PCTNCT	(ADC12B0.unPCCTRL57.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL58	(ADC12B0.unPCCTRL58.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL58_PCTPRL	(ADC12B0.unPCCTRL58.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL58_PCTPCT	(ADC12B0.unPCCTRL58.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL58_PCTNRL	(ADC12B0.unPCCTRL58.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL58_PCTNCT	(ADC12B0.unPCCTRL58.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL59	(ADC12B0.unPCCTRL59.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL59_PCTPRL	(ADC12B0.unPCCTRL59.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL59_PCTPCT	(ADC12B0.unPCCTRL59.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL59_PCTNRL	(ADC12B0.unPCCTRL59.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL59_PCTNCT	(ADC12B0.unPCCTRL59.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL60	(ADC12B0.unPCCTRL60.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL60_PCTPRL	(ADC12B0.unPCCTRL60.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL60_PCTPCT	(ADC12B0.unPCCTRL60.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL60_PCTNRL	(ADC12B0.unPCCTRL60.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL60_PCTNCT	(ADC12B0.unPCCTRL60.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL61	(ADC12B0.unPCCTRL61.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL61_PCTPRL	(ADC12B0.unPCCTRL61.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL61_PCTPCT	(ADC12B0.unPCCTRL61.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL61_PCTNRL	(ADC12B0.unPCCTRL61.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL61_PCTNCT	(ADC12B0.unPCCTRL61.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL62	(ADC12B0.unPCCTRL62.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL62_PCTPRL	(ADC12B0.unPCCTRL62.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL62_PCTPCT	(ADC12B0.unPCCTRL62.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL62_PCTNRL	(ADC12B0.unPCCTRL62.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL62_PCTNCT	(ADC12B0.unPCCTRL62.stcField.u5PCTNCT)  /*@bf@*/

#define ADC12B0_PCCTRL63	(ADC12B0.unPCCTRL63.u32Register)  /*@rg@*/
#define ADC12B0_PCCTRL63_PCTPRL	(ADC12B0.unPCCTRL63.au8Byte[0])  /*@bfbyte@*/
#define ADC12B0_PCCTRL63_PCTPCT	(ADC12B0.unPCCTRL63.au8Byte[1])  /*@bfbyte@*/
#define ADC12B0_PCCTRL63_PCTNRL	(ADC12B0.unPCCTRL63.stcField.u5PCTNRL)  /*@bf@*/
#define ADC12B0_PCCTRL63_PCTNCT	(ADC12B0.unPCCTRL63.stcField.u5PCTNCT)  /*@bf@*/

typedef struct stc_adc12b0_pcctrln_field{
    uint_io32_t		u8PCTPRL:8;
    uint_io32_t		u8PCTPCT:8;
    uint_io32_t		u5PCTNRL:5;
    uint_io32_t		:3;
    uint_io32_t		u5PCTNCT:5;
    uint_io32_t		:3;
}stc_adc12b0_pcctrln_field_t;

typedef union un_adc12b0_pcctrln{
    uint_io32_t		u32Register;
    stc_adc12b0_pcctrln_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_pcctrln_t;

/* CDONEIRQ0 */
#define ADC12B0_CDONEIRQ0	(ADC12B0.unCDONEIRQ0.u32Register)  /*@rg@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ0	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ0)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ1	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ1)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ2	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ2)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ3	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ3)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ4	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ4)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ5	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ5)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ6	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ6)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ7	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ7)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ8	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ8)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ9	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ9)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ10	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ10)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ11	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ11)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ12	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ12)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ13	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ13)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ14	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ14)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ15	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ15)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ16	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ16)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ17	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ17)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ18	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ18)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ19	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ19)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ20	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ20)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ21	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ21)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ22	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ22)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ23	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ23)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ24	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ24)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ25	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ25)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ26	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ26)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ27	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ27)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ28	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ28)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ29	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ29)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ30	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ30)  /*@bf@*/
#define ADC12B0_CDONEIRQ0_CDONEIRQ31	(ADC12B0.unCDONEIRQ0.stcField.u1CDONEIRQ31)  /*@bf@*/

typedef struct stc_adc12b0_cdoneirq0_field{
    uint_io32_t		u1CDONEIRQ0:1;
    uint_io32_t		u1CDONEIRQ1:1;
    uint_io32_t		u1CDONEIRQ2:1;
    uint_io32_t		u1CDONEIRQ3:1;
    uint_io32_t		u1CDONEIRQ4:1;
    uint_io32_t		u1CDONEIRQ5:1;
    uint_io32_t		u1CDONEIRQ6:1;
    uint_io32_t		u1CDONEIRQ7:1;
    uint_io32_t		u1CDONEIRQ8:1;
    uint_io32_t		u1CDONEIRQ9:1;
    uint_io32_t		u1CDONEIRQ10:1;
    uint_io32_t		u1CDONEIRQ11:1;
    uint_io32_t		u1CDONEIRQ12:1;
    uint_io32_t		u1CDONEIRQ13:1;
    uint_io32_t		u1CDONEIRQ14:1;
    uint_io32_t		u1CDONEIRQ15:1;
    uint_io32_t		u1CDONEIRQ16:1;
    uint_io32_t		u1CDONEIRQ17:1;
    uint_io32_t		u1CDONEIRQ18:1;
    uint_io32_t		u1CDONEIRQ19:1;
    uint_io32_t		u1CDONEIRQ20:1;
    uint_io32_t		u1CDONEIRQ21:1;
    uint_io32_t		u1CDONEIRQ22:1;
    uint_io32_t		u1CDONEIRQ23:1;
    uint_io32_t		u1CDONEIRQ24:1;
    uint_io32_t		u1CDONEIRQ25:1;
    uint_io32_t		u1CDONEIRQ26:1;
    uint_io32_t		u1CDONEIRQ27:1;
    uint_io32_t		u1CDONEIRQ28:1;
    uint_io32_t		u1CDONEIRQ29:1;
    uint_io32_t		u1CDONEIRQ30:1;
    uint_io32_t		u1CDONEIRQ31:1;
}stc_adc12b0_cdoneirq0_field_t;

typedef union un_adc12b0_cdoneirq0{
    uint_io32_t		u32Register;
    stc_adc12b0_cdoneirq0_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_cdoneirq0_t;

/* CDONEIRQ1 */
#define ADC12B0_CDONEIRQ1	(ADC12B0.unCDONEIRQ1.u32Register)  /*@rg@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ32	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ32)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ33	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ33)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ34	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ34)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ35	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ35)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ36	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ36)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ37	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ37)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ38	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ38)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ39	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ39)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ40	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ40)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ41	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ41)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ42	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ42)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ43	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ43)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ44	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ44)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ45	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ45)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ46	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ46)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ47	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ47)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ48	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ48)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ49	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ49)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ50	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ50)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ51	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ51)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ52	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ52)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ53	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ53)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ54	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ54)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ55	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ55)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ56	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ56)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ57	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ57)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ58	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ58)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ59	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ59)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ60	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ60)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ61	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ61)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ62	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ62)  /*@bf@*/
#define ADC12B0_CDONEIRQ1_CDONEIRQ63	(ADC12B0.unCDONEIRQ1.stcField.u1CDONEIRQ63)  /*@bf@*/

typedef struct stc_adc12b0_cdoneirq1_field{
    uint_io32_t		u1CDONEIRQ32:1;
    uint_io32_t		u1CDONEIRQ33:1;
    uint_io32_t		u1CDONEIRQ34:1;
    uint_io32_t		u1CDONEIRQ35:1;
    uint_io32_t		u1CDONEIRQ36:1;
    uint_io32_t		u1CDONEIRQ37:1;
    uint_io32_t		u1CDONEIRQ38:1;
    uint_io32_t		u1CDONEIRQ39:1;
    uint_io32_t		u1CDONEIRQ40:1;
    uint_io32_t		u1CDONEIRQ41:1;
    uint_io32_t		u1CDONEIRQ42:1;
    uint_io32_t		u1CDONEIRQ43:1;
    uint_io32_t		u1CDONEIRQ44:1;
    uint_io32_t		u1CDONEIRQ45:1;
    uint_io32_t		u1CDONEIRQ46:1;
    uint_io32_t		u1CDONEIRQ47:1;
    uint_io32_t		u1CDONEIRQ48:1;
    uint_io32_t		u1CDONEIRQ49:1;
    uint_io32_t		u1CDONEIRQ50:1;
    uint_io32_t		u1CDONEIRQ51:1;
    uint_io32_t		u1CDONEIRQ52:1;
    uint_io32_t		u1CDONEIRQ53:1;
    uint_io32_t		u1CDONEIRQ54:1;
    uint_io32_t		u1CDONEIRQ55:1;
    uint_io32_t		u1CDONEIRQ56:1;
    uint_io32_t		u1CDONEIRQ57:1;
    uint_io32_t		u1CDONEIRQ58:1;
    uint_io32_t		u1CDONEIRQ59:1;
    uint_io32_t		u1CDONEIRQ60:1;
    uint_io32_t		u1CDONEIRQ61:1;
    uint_io32_t		u1CDONEIRQ62:1;
    uint_io32_t		u1CDONEIRQ63:1;
}stc_adc12b0_cdoneirq1_field_t;

typedef union un_adc12b0_cdoneirq1{
    uint_io32_t		u32Register;
    stc_adc12b0_cdoneirq1_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_cdoneirq1_t;

/* CDONEIRQE0 */
#define ADC12B0_CDONEIRQE0	(ADC12B0.unCDONEIRQE0.u32Register)  /*@rg@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE0	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE0)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE1	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE1)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE2	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE2)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE3	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE3)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE4	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE4)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE5	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE5)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE6	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE6)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE7	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE7)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE8	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE8)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE9	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE9)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE10	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE10)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE11	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE11)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE12	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE12)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE13	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE13)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE14	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE14)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE15	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE15)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE16	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE16)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE17	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE17)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE18	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE18)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE19	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE19)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE20	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE20)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE21	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE21)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE22	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE22)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE23	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE23)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE24	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE24)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE25	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE25)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE26	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE26)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE27	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE27)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE28	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE28)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE29	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE29)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE30	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE30)  /*@bf@*/
#define ADC12B0_CDONEIRQE0_CDONEIRQE31	(ADC12B0.unCDONEIRQE0.stcField.u1CDONEIRQE31)  /*@bf@*/

typedef struct stc_adc12b0_cdoneirqe0_field{
    uint_io32_t		u1CDONEIRQE0:1;
    uint_io32_t		u1CDONEIRQE1:1;
    uint_io32_t		u1CDONEIRQE2:1;
    uint_io32_t		u1CDONEIRQE3:1;
    uint_io32_t		u1CDONEIRQE4:1;
    uint_io32_t		u1CDONEIRQE5:1;
    uint_io32_t		u1CDONEIRQE6:1;
    uint_io32_t		u1CDONEIRQE7:1;
    uint_io32_t		u1CDONEIRQE8:1;
    uint_io32_t		u1CDONEIRQE9:1;
    uint_io32_t		u1CDONEIRQE10:1;
    uint_io32_t		u1CDONEIRQE11:1;
    uint_io32_t		u1CDONEIRQE12:1;
    uint_io32_t		u1CDONEIRQE13:1;
    uint_io32_t		u1CDONEIRQE14:1;
    uint_io32_t		u1CDONEIRQE15:1;
    uint_io32_t		u1CDONEIRQE16:1;
    uint_io32_t		u1CDONEIRQE17:1;
    uint_io32_t		u1CDONEIRQE18:1;
    uint_io32_t		u1CDONEIRQE19:1;
    uint_io32_t		u1CDONEIRQE20:1;
    uint_io32_t		u1CDONEIRQE21:1;
    uint_io32_t		u1CDONEIRQE22:1;
    uint_io32_t		u1CDONEIRQE23:1;
    uint_io32_t		u1CDONEIRQE24:1;
    uint_io32_t		u1CDONEIRQE25:1;
    uint_io32_t		u1CDONEIRQE26:1;
    uint_io32_t		u1CDONEIRQE27:1;
    uint_io32_t		u1CDONEIRQE28:1;
    uint_io32_t		u1CDONEIRQE29:1;
    uint_io32_t		u1CDONEIRQE30:1;
    uint_io32_t		u1CDONEIRQE31:1;
}stc_adc12b0_cdoneirqe0_field_t;

typedef union un_adc12b0_cdoneirqe0{
    uint_io32_t		u32Register;
    stc_adc12b0_cdoneirqe0_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_cdoneirqe0_t;

/* CDONEIRQE1 */
#define ADC12B0_CDONEIRQE1	(ADC12B0.unCDONEIRQE1.u32Register)  /*@rg@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE32	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE32)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE33	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE33)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE34	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE34)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE35	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE35)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE36	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE36)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE37	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE37)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE38	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE38)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE39	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE39)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE40	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE40)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE41	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE41)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE42	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE42)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE43	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE43)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE44	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE44)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE45	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE45)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE46	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE46)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE47	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE47)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE48	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE48)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE49	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE49)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE50	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE50)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE51	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE51)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE52	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE52)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE53	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE53)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE54	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE54)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE55	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE55)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE56	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE56)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE57	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE57)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE58	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE58)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE59	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE59)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE60	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE60)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE61	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE61)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE62	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE62)  /*@bf@*/
#define ADC12B0_CDONEIRQE1_CDONEIRQE63	(ADC12B0.unCDONEIRQE1.stcField.u1CDONEIRQE63)  /*@bf@*/

typedef struct stc_adc12b0_cdoneirqe1_field{
    uint_io32_t		u1CDONEIRQE32:1;
    uint_io32_t		u1CDONEIRQE33:1;
    uint_io32_t		u1CDONEIRQE34:1;
    uint_io32_t		u1CDONEIRQE35:1;
    uint_io32_t		u1CDONEIRQE36:1;
    uint_io32_t		u1CDONEIRQE37:1;
    uint_io32_t		u1CDONEIRQE38:1;
    uint_io32_t		u1CDONEIRQE39:1;
    uint_io32_t		u1CDONEIRQE40:1;
    uint_io32_t		u1CDONEIRQE41:1;
    uint_io32_t		u1CDONEIRQE42:1;
    uint_io32_t		u1CDONEIRQE43:1;
    uint_io32_t		u1CDONEIRQE44:1;
    uint_io32_t		u1CDONEIRQE45:1;
    uint_io32_t		u1CDONEIRQE46:1;
    uint_io32_t		u1CDONEIRQE47:1;
    uint_io32_t		u1CDONEIRQE48:1;
    uint_io32_t		u1CDONEIRQE49:1;
    uint_io32_t		u1CDONEIRQE50:1;
    uint_io32_t		u1CDONEIRQE51:1;
    uint_io32_t		u1CDONEIRQE52:1;
    uint_io32_t		u1CDONEIRQE53:1;
    uint_io32_t		u1CDONEIRQE54:1;
    uint_io32_t		u1CDONEIRQE55:1;
    uint_io32_t		u1CDONEIRQE56:1;
    uint_io32_t		u1CDONEIRQE57:1;
    uint_io32_t		u1CDONEIRQE58:1;
    uint_io32_t		u1CDONEIRQE59:1;
    uint_io32_t		u1CDONEIRQE60:1;
    uint_io32_t		u1CDONEIRQE61:1;
    uint_io32_t		u1CDONEIRQE62:1;
    uint_io32_t		u1CDONEIRQE63:1;
}stc_adc12b0_cdoneirqe1_field_t;

typedef union un_adc12b0_cdoneirqe1{
    uint_io32_t		u32Register;
    stc_adc12b0_cdoneirqe1_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_cdoneirqe1_t;

/* CDONEIRQC0 */
#define ADC12B0_CDONEIRQC0	(ADC12B0.unCDONEIRQC0.u32Register)  /*@rg@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC0	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC0)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC1	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC1)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC2	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC2)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC3	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC3)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC4	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC4)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC5	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC5)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC6	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC6)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC7	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC7)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC8	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC8)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC9	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC9)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC10	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC10)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC11	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC11)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC12	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC12)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC13	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC13)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC14	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC14)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC15	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC15)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC16	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC16)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC17	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC17)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC18	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC18)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC19	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC19)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC20	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC20)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC21	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC21)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC22	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC22)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC23	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC23)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC24	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC24)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC25	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC25)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC26	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC26)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC27	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC27)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC28	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC28)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC29	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC29)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC30	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC30)  /*@bf@*/
#define ADC12B0_CDONEIRQC0_CDONEIRQC31	(ADC12B0.unCDONEIRQC0.stcField.u1CDONEIRQC31)  /*@bf@*/

typedef struct stc_adc12b0_cdoneirqc0_field{
    uint_io32_t		u1CDONEIRQC0:1;
    uint_io32_t		u1CDONEIRQC1:1;
    uint_io32_t		u1CDONEIRQC2:1;
    uint_io32_t		u1CDONEIRQC3:1;
    uint_io32_t		u1CDONEIRQC4:1;
    uint_io32_t		u1CDONEIRQC5:1;
    uint_io32_t		u1CDONEIRQC6:1;
    uint_io32_t		u1CDONEIRQC7:1;
    uint_io32_t		u1CDONEIRQC8:1;
    uint_io32_t		u1CDONEIRQC9:1;
    uint_io32_t		u1CDONEIRQC10:1;
    uint_io32_t		u1CDONEIRQC11:1;
    uint_io32_t		u1CDONEIRQC12:1;
    uint_io32_t		u1CDONEIRQC13:1;
    uint_io32_t		u1CDONEIRQC14:1;
    uint_io32_t		u1CDONEIRQC15:1;
    uint_io32_t		u1CDONEIRQC16:1;
    uint_io32_t		u1CDONEIRQC17:1;
    uint_io32_t		u1CDONEIRQC18:1;
    uint_io32_t		u1CDONEIRQC19:1;
    uint_io32_t		u1CDONEIRQC20:1;
    uint_io32_t		u1CDONEIRQC21:1;
    uint_io32_t		u1CDONEIRQC22:1;
    uint_io32_t		u1CDONEIRQC23:1;
    uint_io32_t		u1CDONEIRQC24:1;
    uint_io32_t		u1CDONEIRQC25:1;
    uint_io32_t		u1CDONEIRQC26:1;
    uint_io32_t		u1CDONEIRQC27:1;
    uint_io32_t		u1CDONEIRQC28:1;
    uint_io32_t		u1CDONEIRQC29:1;
    uint_io32_t		u1CDONEIRQC30:1;
    uint_io32_t		u1CDONEIRQC31:1;
}stc_adc12b0_cdoneirqc0_field_t;

typedef union un_adc12b0_cdoneirqc0{
    uint_io32_t		u32Register;
    stc_adc12b0_cdoneirqc0_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_cdoneirqc0_t;

/* CDONEIRQC1 */
#define ADC12B0_CDONEIRQC1	(ADC12B0.unCDONEIRQC1.u32Register)  /*@rg@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC32	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC32)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC33	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC33)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC34	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC34)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC35	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC35)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC36	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC36)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC37	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC37)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC38	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC38)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC39	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC39)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC40	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC40)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC41	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC41)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC42	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC42)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC43	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC43)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC44	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC44)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC45	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC45)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC46	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC46)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC47	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC47)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC48	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC48)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC49	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC49)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC50	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC50)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC51	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC51)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC52	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC52)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC53	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC53)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC54	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC54)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC55	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC55)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC56	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC56)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC57	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC57)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC58	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC58)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC59	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC59)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC60	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC60)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC61	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC61)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC62	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC62)  /*@bf@*/
#define ADC12B0_CDONEIRQC1_CDONEIRQC63	(ADC12B0.unCDONEIRQC1.stcField.u1CDONEIRQC63)  /*@bf@*/

typedef struct stc_adc12b0_cdoneirqc1_field{
    uint_io32_t		u1CDONEIRQC32:1;
    uint_io32_t		u1CDONEIRQC33:1;
    uint_io32_t		u1CDONEIRQC34:1;
    uint_io32_t		u1CDONEIRQC35:1;
    uint_io32_t		u1CDONEIRQC36:1;
    uint_io32_t		u1CDONEIRQC37:1;
    uint_io32_t		u1CDONEIRQC38:1;
    uint_io32_t		u1CDONEIRQC39:1;
    uint_io32_t		u1CDONEIRQC40:1;
    uint_io32_t		u1CDONEIRQC41:1;
    uint_io32_t		u1CDONEIRQC42:1;
    uint_io32_t		u1CDONEIRQC43:1;
    uint_io32_t		u1CDONEIRQC44:1;
    uint_io32_t		u1CDONEIRQC45:1;
    uint_io32_t		u1CDONEIRQC46:1;
    uint_io32_t		u1CDONEIRQC47:1;
    uint_io32_t		u1CDONEIRQC48:1;
    uint_io32_t		u1CDONEIRQC49:1;
    uint_io32_t		u1CDONEIRQC50:1;
    uint_io32_t		u1CDONEIRQC51:1;
    uint_io32_t		u1CDONEIRQC52:1;
    uint_io32_t		u1CDONEIRQC53:1;
    uint_io32_t		u1CDONEIRQC54:1;
    uint_io32_t		u1CDONEIRQC55:1;
    uint_io32_t		u1CDONEIRQC56:1;
    uint_io32_t		u1CDONEIRQC57:1;
    uint_io32_t		u1CDONEIRQC58:1;
    uint_io32_t		u1CDONEIRQC59:1;
    uint_io32_t		u1CDONEIRQC60:1;
    uint_io32_t		u1CDONEIRQC61:1;
    uint_io32_t		u1CDONEIRQC62:1;
    uint_io32_t		u1CDONEIRQC63:1;
}stc_adc12b0_cdoneirqc1_field_t;

typedef union un_adc12b0_cdoneirqc1{
    uint_io32_t		u32Register;
    stc_adc12b0_cdoneirqc1_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_cdoneirqc1_t;

/* GRPIRQ0 */
#define ADC12B0_GRPIRQ0	(ADC12B0.unGRPIRQ0.u32Register)  /*@rg@*/
#define ADC12B0_GRPIRQ0_GRPIRQ0	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ0)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ1	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ1)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ2	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ2)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ3	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ3)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ4	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ4)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ5	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ5)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ6	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ6)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ7	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ7)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ8	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ8)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ9	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ9)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ10	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ10)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ11	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ11)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ12	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ12)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ13	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ13)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ14	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ14)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ15	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ15)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ16	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ16)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ17	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ17)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ18	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ18)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ19	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ19)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ20	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ20)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ21	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ21)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ22	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ22)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ23	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ23)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ24	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ24)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ25	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ25)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ26	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ26)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ27	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ27)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ28	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ28)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ29	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ29)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ30	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ30)  /*@bf@*/
#define ADC12B0_GRPIRQ0_GRPIRQ31	(ADC12B0.unGRPIRQ0.stcField.u1GRPIRQ31)  /*@bf@*/

typedef struct stc_adc12b0_grpirq0_field{
    uint_io32_t		u1GRPIRQ0:1;
    uint_io32_t		u1GRPIRQ1:1;
    uint_io32_t		u1GRPIRQ2:1;
    uint_io32_t		u1GRPIRQ3:1;
    uint_io32_t		u1GRPIRQ4:1;
    uint_io32_t		u1GRPIRQ5:1;
    uint_io32_t		u1GRPIRQ6:1;
    uint_io32_t		u1GRPIRQ7:1;
    uint_io32_t		u1GRPIRQ8:1;
    uint_io32_t		u1GRPIRQ9:1;
    uint_io32_t		u1GRPIRQ10:1;
    uint_io32_t		u1GRPIRQ11:1;
    uint_io32_t		u1GRPIRQ12:1;
    uint_io32_t		u1GRPIRQ13:1;
    uint_io32_t		u1GRPIRQ14:1;
    uint_io32_t		u1GRPIRQ15:1;
    uint_io32_t		u1GRPIRQ16:1;
    uint_io32_t		u1GRPIRQ17:1;
    uint_io32_t		u1GRPIRQ18:1;
    uint_io32_t		u1GRPIRQ19:1;
    uint_io32_t		u1GRPIRQ20:1;
    uint_io32_t		u1GRPIRQ21:1;
    uint_io32_t		u1GRPIRQ22:1;
    uint_io32_t		u1GRPIRQ23:1;
    uint_io32_t		u1GRPIRQ24:1;
    uint_io32_t		u1GRPIRQ25:1;
    uint_io32_t		u1GRPIRQ26:1;
    uint_io32_t		u1GRPIRQ27:1;
    uint_io32_t		u1GRPIRQ28:1;
    uint_io32_t		u1GRPIRQ29:1;
    uint_io32_t		u1GRPIRQ30:1;
    uint_io32_t		u1GRPIRQ31:1;
}stc_adc12b0_grpirq0_field_t;

typedef union un_adc12b0_grpirq0{
    uint_io32_t		u32Register;
    stc_adc12b0_grpirq0_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_grpirq0_t;

/* GRPIRQ1 */
#define ADC12B0_GRPIRQ1	(ADC12B0.unGRPIRQ1.u32Register)  /*@rg@*/
#define ADC12B0_GRPIRQ1_GRPIRQ32	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ32)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ33	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ33)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ34	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ34)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ35	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ35)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ36	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ36)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ37	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ37)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ38	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ38)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ39	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ39)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ40	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ40)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ41	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ41)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ42	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ42)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ43	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ43)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ44	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ44)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ45	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ45)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ46	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ46)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ47	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ47)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ48	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ48)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ49	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ49)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ50	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ50)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ51	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ51)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ52	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ52)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ53	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ53)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ54	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ54)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ55	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ55)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ56	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ56)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ57	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ57)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ58	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ58)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ59	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ59)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ60	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ60)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ61	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ61)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ62	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ62)  /*@bf@*/
#define ADC12B0_GRPIRQ1_GRPIRQ63	(ADC12B0.unGRPIRQ1.stcField.u1GRPIRQ63)  /*@bf@*/

typedef struct stc_adc12b0_grpirq1_field{
    uint_io32_t		u1GRPIRQ32:1;
    uint_io32_t		u1GRPIRQ33:1;
    uint_io32_t		u1GRPIRQ34:1;
    uint_io32_t		u1GRPIRQ35:1;
    uint_io32_t		u1GRPIRQ36:1;
    uint_io32_t		u1GRPIRQ37:1;
    uint_io32_t		u1GRPIRQ38:1;
    uint_io32_t		u1GRPIRQ39:1;
    uint_io32_t		u1GRPIRQ40:1;
    uint_io32_t		u1GRPIRQ41:1;
    uint_io32_t		u1GRPIRQ42:1;
    uint_io32_t		u1GRPIRQ43:1;
    uint_io32_t		u1GRPIRQ44:1;
    uint_io32_t		u1GRPIRQ45:1;
    uint_io32_t		u1GRPIRQ46:1;
    uint_io32_t		u1GRPIRQ47:1;
    uint_io32_t		u1GRPIRQ48:1;
    uint_io32_t		u1GRPIRQ49:1;
    uint_io32_t		u1GRPIRQ50:1;
    uint_io32_t		u1GRPIRQ51:1;
    uint_io32_t		u1GRPIRQ52:1;
    uint_io32_t		u1GRPIRQ53:1;
    uint_io32_t		u1GRPIRQ54:1;
    uint_io32_t		u1GRPIRQ55:1;
    uint_io32_t		u1GRPIRQ56:1;
    uint_io32_t		u1GRPIRQ57:1;
    uint_io32_t		u1GRPIRQ58:1;
    uint_io32_t		u1GRPIRQ59:1;
    uint_io32_t		u1GRPIRQ60:1;
    uint_io32_t		u1GRPIRQ61:1;
    uint_io32_t		u1GRPIRQ62:1;
    uint_io32_t		u1GRPIRQ63:1;
}stc_adc12b0_grpirq1_field_t;

typedef union un_adc12b0_grpirq1{
    uint_io32_t		u32Register;
    stc_adc12b0_grpirq1_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_grpirq1_t;

/* GRPIRQE0 */
#define ADC12B0_GRPIRQE0	(ADC12B0.unGRPIRQE0.u32Register)  /*@rg@*/
#define ADC12B0_GRPIRQE0_GRPIRQE0	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE0)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE1	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE1)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE2	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE2)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE3	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE3)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE4	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE4)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE5	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE5)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE6	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE6)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE7	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE7)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE8	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE8)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE9	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE9)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE10	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE10)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE11	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE11)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE12	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE12)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE13	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE13)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE14	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE14)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE15	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE15)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE16	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE16)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE17	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE17)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE18	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE18)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE19	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE19)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE20	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE20)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE21	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE21)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE22	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE22)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE23	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE23)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE24	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE24)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE25	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE25)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE26	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE26)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE27	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE27)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE28	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE28)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE29	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE29)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE30	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE30)  /*@bf@*/
#define ADC12B0_GRPIRQE0_GRPIRQE31	(ADC12B0.unGRPIRQE0.stcField.u1GRPIRQE31)  /*@bf@*/

typedef struct stc_adc12b0_grpirqe0_field{
    uint_io32_t		u1GRPIRQE0:1;
    uint_io32_t		u1GRPIRQE1:1;
    uint_io32_t		u1GRPIRQE2:1;
    uint_io32_t		u1GRPIRQE3:1;
    uint_io32_t		u1GRPIRQE4:1;
    uint_io32_t		u1GRPIRQE5:1;
    uint_io32_t		u1GRPIRQE6:1;
    uint_io32_t		u1GRPIRQE7:1;
    uint_io32_t		u1GRPIRQE8:1;
    uint_io32_t		u1GRPIRQE9:1;
    uint_io32_t		u1GRPIRQE10:1;
    uint_io32_t		u1GRPIRQE11:1;
    uint_io32_t		u1GRPIRQE12:1;
    uint_io32_t		u1GRPIRQE13:1;
    uint_io32_t		u1GRPIRQE14:1;
    uint_io32_t		u1GRPIRQE15:1;
    uint_io32_t		u1GRPIRQE16:1;
    uint_io32_t		u1GRPIRQE17:1;
    uint_io32_t		u1GRPIRQE18:1;
    uint_io32_t		u1GRPIRQE19:1;
    uint_io32_t		u1GRPIRQE20:1;
    uint_io32_t		u1GRPIRQE21:1;
    uint_io32_t		u1GRPIRQE22:1;
    uint_io32_t		u1GRPIRQE23:1;
    uint_io32_t		u1GRPIRQE24:1;
    uint_io32_t		u1GRPIRQE25:1;
    uint_io32_t		u1GRPIRQE26:1;
    uint_io32_t		u1GRPIRQE27:1;
    uint_io32_t		u1GRPIRQE28:1;
    uint_io32_t		u1GRPIRQE29:1;
    uint_io32_t		u1GRPIRQE30:1;
    uint_io32_t		u1GRPIRQE31:1;
}stc_adc12b0_grpirqe0_field_t;

typedef union un_adc12b0_grpirqe0{
    uint_io32_t		u32Register;
    stc_adc12b0_grpirqe0_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_grpirqe0_t;

/* GRPIRQE1 */
#define ADC12B0_GRPIRQE1	(ADC12B0.unGRPIRQE1.u32Register)  /*@rg@*/
#define ADC12B0_GRPIRQE1_GRPIRQE32	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE32)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE33	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE33)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE34	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE34)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE35	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE35)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE36	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE36)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE37	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE37)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE38	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE38)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE39	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE39)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE40	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE40)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE41	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE41)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE42	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE42)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE43	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE43)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE44	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE44)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE45	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE45)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE46	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE46)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE47	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE47)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE48	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE48)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE49	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE49)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE50	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE50)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE51	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE51)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE52	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE52)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE53	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE53)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE54	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE54)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE55	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE55)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE56	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE56)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE57	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE57)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE58	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE58)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE59	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE59)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE60	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE60)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE61	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE61)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE62	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE62)  /*@bf@*/
#define ADC12B0_GRPIRQE1_GRPIRQE63	(ADC12B0.unGRPIRQE1.stcField.u1GRPIRQE63)  /*@bf@*/

typedef struct stc_adc12b0_grpirqe1_field{
    uint_io32_t		u1GRPIRQE32:1;
    uint_io32_t		u1GRPIRQE33:1;
    uint_io32_t		u1GRPIRQE34:1;
    uint_io32_t		u1GRPIRQE35:1;
    uint_io32_t		u1GRPIRQE36:1;
    uint_io32_t		u1GRPIRQE37:1;
    uint_io32_t		u1GRPIRQE38:1;
    uint_io32_t		u1GRPIRQE39:1;
    uint_io32_t		u1GRPIRQE40:1;
    uint_io32_t		u1GRPIRQE41:1;
    uint_io32_t		u1GRPIRQE42:1;
    uint_io32_t		u1GRPIRQE43:1;
    uint_io32_t		u1GRPIRQE44:1;
    uint_io32_t		u1GRPIRQE45:1;
    uint_io32_t		u1GRPIRQE46:1;
    uint_io32_t		u1GRPIRQE47:1;
    uint_io32_t		u1GRPIRQE48:1;
    uint_io32_t		u1GRPIRQE49:1;
    uint_io32_t		u1GRPIRQE50:1;
    uint_io32_t		u1GRPIRQE51:1;
    uint_io32_t		u1GRPIRQE52:1;
    uint_io32_t		u1GRPIRQE53:1;
    uint_io32_t		u1GRPIRQE54:1;
    uint_io32_t		u1GRPIRQE55:1;
    uint_io32_t		u1GRPIRQE56:1;
    uint_io32_t		u1GRPIRQE57:1;
    uint_io32_t		u1GRPIRQE58:1;
    uint_io32_t		u1GRPIRQE59:1;
    uint_io32_t		u1GRPIRQE60:1;
    uint_io32_t		u1GRPIRQE61:1;
    uint_io32_t		u1GRPIRQE62:1;
    uint_io32_t		u1GRPIRQE63:1;
}stc_adc12b0_grpirqe1_field_t;

typedef union un_adc12b0_grpirqe1{
    uint_io32_t		u32Register;
    stc_adc12b0_grpirqe1_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_grpirqe1_t;

/* GRPIRQC0 */
#define ADC12B0_GRPIRQC0	(ADC12B0.unGRPIRQC0.u32Register)  /*@rg@*/
#define ADC12B0_GRPIRQC0_GRPIRQC0	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC0)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC1	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC1)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC2	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC2)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC3	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC3)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC4	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC4)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC5	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC5)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC6	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC6)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC7	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC7)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC8	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC8)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC9	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC9)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC10	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC10)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC11	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC11)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC12	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC12)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC13	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC13)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC14	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC14)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC15	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC15)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC16	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC16)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC17	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC17)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC18	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC18)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC19	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC19)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC20	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC20)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC21	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC21)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC22	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC22)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC23	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC23)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC24	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC24)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC25	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC25)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC26	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC26)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC27	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC27)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC28	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC28)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC29	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC29)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC30	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC30)  /*@bf@*/
#define ADC12B0_GRPIRQC0_GRPIRQC31	(ADC12B0.unGRPIRQC0.stcField.u1GRPIRQC31)  /*@bf@*/

typedef struct stc_adc12b0_grpirqc0_field{
    uint_io32_t		u1GRPIRQC0:1;
    uint_io32_t		u1GRPIRQC1:1;
    uint_io32_t		u1GRPIRQC2:1;
    uint_io32_t		u1GRPIRQC3:1;
    uint_io32_t		u1GRPIRQC4:1;
    uint_io32_t		u1GRPIRQC5:1;
    uint_io32_t		u1GRPIRQC6:1;
    uint_io32_t		u1GRPIRQC7:1;
    uint_io32_t		u1GRPIRQC8:1;
    uint_io32_t		u1GRPIRQC9:1;
    uint_io32_t		u1GRPIRQC10:1;
    uint_io32_t		u1GRPIRQC11:1;
    uint_io32_t		u1GRPIRQC12:1;
    uint_io32_t		u1GRPIRQC13:1;
    uint_io32_t		u1GRPIRQC14:1;
    uint_io32_t		u1GRPIRQC15:1;
    uint_io32_t		u1GRPIRQC16:1;
    uint_io32_t		u1GRPIRQC17:1;
    uint_io32_t		u1GRPIRQC18:1;
    uint_io32_t		u1GRPIRQC19:1;
    uint_io32_t		u1GRPIRQC20:1;
    uint_io32_t		u1GRPIRQC21:1;
    uint_io32_t		u1GRPIRQC22:1;
    uint_io32_t		u1GRPIRQC23:1;
    uint_io32_t		u1GRPIRQC24:1;
    uint_io32_t		u1GRPIRQC25:1;
    uint_io32_t		u1GRPIRQC26:1;
    uint_io32_t		u1GRPIRQC27:1;
    uint_io32_t		u1GRPIRQC28:1;
    uint_io32_t		u1GRPIRQC29:1;
    uint_io32_t		u1GRPIRQC30:1;
    uint_io32_t		u1GRPIRQC31:1;
}stc_adc12b0_grpirqc0_field_t;

typedef union un_adc12b0_grpirqc0{
    uint_io32_t		u32Register;
    stc_adc12b0_grpirqc0_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_grpirqc0_t;

/* GRPIRQC1 */
#define ADC12B0_GRPIRQC1	(ADC12B0.unGRPIRQC1.u32Register)  /*@rg@*/
#define ADC12B0_GRPIRQC1_GRPIRQC32	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC32)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC33	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC33)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC34	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC34)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC35	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC35)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC36	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC36)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC37	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC37)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC38	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC38)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC39	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC39)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC40	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC40)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC41	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC41)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC42	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC42)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC43	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC43)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC44	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC44)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC45	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC45)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC46	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC46)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC47	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC47)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC48	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC48)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC49	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC49)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC50	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC50)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC51	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC51)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC52	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC52)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC53	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC53)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC54	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC54)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC55	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC55)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC56	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC56)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC57	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC57)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC58	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC58)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC59	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC59)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC60	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC60)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC61	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC61)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC62	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC62)  /*@bf@*/
#define ADC12B0_GRPIRQC1_GRPIRQC63	(ADC12B0.unGRPIRQC1.stcField.u1GRPIRQC63)  /*@bf@*/

typedef struct stc_adc12b0_grpirqc1_field{
    uint_io32_t		u1GRPIRQC32:1;
    uint_io32_t		u1GRPIRQC33:1;
    uint_io32_t		u1GRPIRQC34:1;
    uint_io32_t		u1GRPIRQC35:1;
    uint_io32_t		u1GRPIRQC36:1;
    uint_io32_t		u1GRPIRQC37:1;
    uint_io32_t		u1GRPIRQC38:1;
    uint_io32_t		u1GRPIRQC39:1;
    uint_io32_t		u1GRPIRQC40:1;
    uint_io32_t		u1GRPIRQC41:1;
    uint_io32_t		u1GRPIRQC42:1;
    uint_io32_t		u1GRPIRQC43:1;
    uint_io32_t		u1GRPIRQC44:1;
    uint_io32_t		u1GRPIRQC45:1;
    uint_io32_t		u1GRPIRQC46:1;
    uint_io32_t		u1GRPIRQC47:1;
    uint_io32_t		u1GRPIRQC48:1;
    uint_io32_t		u1GRPIRQC49:1;
    uint_io32_t		u1GRPIRQC50:1;
    uint_io32_t		u1GRPIRQC51:1;
    uint_io32_t		u1GRPIRQC52:1;
    uint_io32_t		u1GRPIRQC53:1;
    uint_io32_t		u1GRPIRQC54:1;
    uint_io32_t		u1GRPIRQC55:1;
    uint_io32_t		u1GRPIRQC56:1;
    uint_io32_t		u1GRPIRQC57:1;
    uint_io32_t		u1GRPIRQC58:1;
    uint_io32_t		u1GRPIRQC59:1;
    uint_io32_t		u1GRPIRQC60:1;
    uint_io32_t		u1GRPIRQC61:1;
    uint_io32_t		u1GRPIRQC62:1;
    uint_io32_t		u1GRPIRQC63:1;
}stc_adc12b0_grpirqc1_field_t;

typedef union un_adc12b0_grpirqc1{
    uint_io32_t		u32Register;
    stc_adc12b0_grpirqc1_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_grpirqc1_t;

/* RCIRQ0 */
#define ADC12B0_RCIRQ0	(ADC12B0.unRCIRQ0.u32Register)  /*@rg@*/
#define ADC12B0_RCIRQ0_RCIRQ0	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ0)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ1	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ1)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ2	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ2)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ3	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ3)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ4	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ4)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ5	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ5)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ6	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ6)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ7	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ7)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ8	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ8)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ9	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ9)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ10	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ10)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ11	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ11)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ12	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ12)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ13	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ13)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ14	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ14)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ15	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ15)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ16	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ16)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ17	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ17)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ18	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ18)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ19	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ19)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ20	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ20)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ21	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ21)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ22	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ22)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ23	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ23)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ24	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ24)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ25	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ25)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ26	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ26)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ27	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ27)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ28	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ28)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ29	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ29)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ30	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ30)  /*@bf@*/
#define ADC12B0_RCIRQ0_RCIRQ31	(ADC12B0.unRCIRQ0.stcField.u1RCIRQ31)  /*@bf@*/

typedef struct stc_adc12b0_rcirq0_field{
    uint_io32_t		u1RCIRQ0:1;
    uint_io32_t		u1RCIRQ1:1;
    uint_io32_t		u1RCIRQ2:1;
    uint_io32_t		u1RCIRQ3:1;
    uint_io32_t		u1RCIRQ4:1;
    uint_io32_t		u1RCIRQ5:1;
    uint_io32_t		u1RCIRQ6:1;
    uint_io32_t		u1RCIRQ7:1;
    uint_io32_t		u1RCIRQ8:1;
    uint_io32_t		u1RCIRQ9:1;
    uint_io32_t		u1RCIRQ10:1;
    uint_io32_t		u1RCIRQ11:1;
    uint_io32_t		u1RCIRQ12:1;
    uint_io32_t		u1RCIRQ13:1;
    uint_io32_t		u1RCIRQ14:1;
    uint_io32_t		u1RCIRQ15:1;
    uint_io32_t		u1RCIRQ16:1;
    uint_io32_t		u1RCIRQ17:1;
    uint_io32_t		u1RCIRQ18:1;
    uint_io32_t		u1RCIRQ19:1;
    uint_io32_t		u1RCIRQ20:1;
    uint_io32_t		u1RCIRQ21:1;
    uint_io32_t		u1RCIRQ22:1;
    uint_io32_t		u1RCIRQ23:1;
    uint_io32_t		u1RCIRQ24:1;
    uint_io32_t		u1RCIRQ25:1;
    uint_io32_t		u1RCIRQ26:1;
    uint_io32_t		u1RCIRQ27:1;
    uint_io32_t		u1RCIRQ28:1;
    uint_io32_t		u1RCIRQ29:1;
    uint_io32_t		u1RCIRQ30:1;
    uint_io32_t		u1RCIRQ31:1;
}stc_adc12b0_rcirq0_field_t;

typedef union un_adc12b0_rcirq0{
    uint_io32_t		u32Register;
    stc_adc12b0_rcirq0_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_rcirq0_t;

/* RCIRQ1 */
#define ADC12B0_RCIRQ1	(ADC12B0.unRCIRQ1.u32Register)  /*@rg@*/
#define ADC12B0_RCIRQ1_RCIRQ32	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ32)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ33	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ33)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ34	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ34)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ35	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ35)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ36	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ36)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ37	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ37)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ38	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ38)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ39	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ39)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ40	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ40)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ41	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ41)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ42	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ42)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ43	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ43)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ44	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ44)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ45	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ45)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ46	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ46)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ47	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ47)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ48	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ48)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ49	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ49)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ50	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ50)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ51	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ51)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ52	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ52)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ53	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ53)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ54	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ54)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ55	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ55)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ56	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ56)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ57	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ57)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ58	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ58)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ59	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ59)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ60	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ60)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ61	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ61)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ62	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ62)  /*@bf@*/
#define ADC12B0_RCIRQ1_RCIRQ63	(ADC12B0.unRCIRQ1.stcField.u1RCIRQ63)  /*@bf@*/

typedef struct stc_adc12b0_rcirq1_field{
    uint_io32_t		u1RCIRQ32:1;
    uint_io32_t		u1RCIRQ33:1;
    uint_io32_t		u1RCIRQ34:1;
    uint_io32_t		u1RCIRQ35:1;
    uint_io32_t		u1RCIRQ36:1;
    uint_io32_t		u1RCIRQ37:1;
    uint_io32_t		u1RCIRQ38:1;
    uint_io32_t		u1RCIRQ39:1;
    uint_io32_t		u1RCIRQ40:1;
    uint_io32_t		u1RCIRQ41:1;
    uint_io32_t		u1RCIRQ42:1;
    uint_io32_t		u1RCIRQ43:1;
    uint_io32_t		u1RCIRQ44:1;
    uint_io32_t		u1RCIRQ45:1;
    uint_io32_t		u1RCIRQ46:1;
    uint_io32_t		u1RCIRQ47:1;
    uint_io32_t		u1RCIRQ48:1;
    uint_io32_t		u1RCIRQ49:1;
    uint_io32_t		u1RCIRQ50:1;
    uint_io32_t		u1RCIRQ51:1;
    uint_io32_t		u1RCIRQ52:1;
    uint_io32_t		u1RCIRQ53:1;
    uint_io32_t		u1RCIRQ54:1;
    uint_io32_t		u1RCIRQ55:1;
    uint_io32_t		u1RCIRQ56:1;
    uint_io32_t		u1RCIRQ57:1;
    uint_io32_t		u1RCIRQ58:1;
    uint_io32_t		u1RCIRQ59:1;
    uint_io32_t		u1RCIRQ60:1;
    uint_io32_t		u1RCIRQ61:1;
    uint_io32_t		u1RCIRQ62:1;
    uint_io32_t		u1RCIRQ63:1;
}stc_adc12b0_rcirq1_field_t;

typedef union un_adc12b0_rcirq1{
    uint_io32_t		u32Register;
    stc_adc12b0_rcirq1_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_rcirq1_t;

/* RCIRQE0 */
#define ADC12B0_RCIRQE0	(ADC12B0.unRCIRQE0.u32Register)  /*@rg@*/
#define ADC12B0_RCIRQE0_RCIRQE0	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE0)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE1	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE1)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE2	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE2)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE3	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE3)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE4	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE4)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE5	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE5)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE6	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE6)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE7	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE7)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE8	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE8)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE9	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE9)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE10	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE10)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE11	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE11)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE12	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE12)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE13	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE13)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE14	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE14)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE15	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE15)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE16	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE16)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE17	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE17)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE18	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE18)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE19	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE19)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE20	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE20)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE21	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE21)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE22	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE22)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE23	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE23)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE24	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE24)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE25	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE25)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE26	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE26)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE27	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE27)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE28	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE28)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE29	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE29)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE30	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE30)  /*@bf@*/
#define ADC12B0_RCIRQE0_RCIRQE31	(ADC12B0.unRCIRQE0.stcField.u1RCIRQE31)  /*@bf@*/

typedef struct stc_adc12b0_rcirqe0_field{
    uint_io32_t		u1RCIRQE0:1;
    uint_io32_t		u1RCIRQE1:1;
    uint_io32_t		u1RCIRQE2:1;
    uint_io32_t		u1RCIRQE3:1;
    uint_io32_t		u1RCIRQE4:1;
    uint_io32_t		u1RCIRQE5:1;
    uint_io32_t		u1RCIRQE6:1;
    uint_io32_t		u1RCIRQE7:1;
    uint_io32_t		u1RCIRQE8:1;
    uint_io32_t		u1RCIRQE9:1;
    uint_io32_t		u1RCIRQE10:1;
    uint_io32_t		u1RCIRQE11:1;
    uint_io32_t		u1RCIRQE12:1;
    uint_io32_t		u1RCIRQE13:1;
    uint_io32_t		u1RCIRQE14:1;
    uint_io32_t		u1RCIRQE15:1;
    uint_io32_t		u1RCIRQE16:1;
    uint_io32_t		u1RCIRQE17:1;
    uint_io32_t		u1RCIRQE18:1;
    uint_io32_t		u1RCIRQE19:1;
    uint_io32_t		u1RCIRQE20:1;
    uint_io32_t		u1RCIRQE21:1;
    uint_io32_t		u1RCIRQE22:1;
    uint_io32_t		u1RCIRQE23:1;
    uint_io32_t		u1RCIRQE24:1;
    uint_io32_t		u1RCIRQE25:1;
    uint_io32_t		u1RCIRQE26:1;
    uint_io32_t		u1RCIRQE27:1;
    uint_io32_t		u1RCIRQE28:1;
    uint_io32_t		u1RCIRQE29:1;
    uint_io32_t		u1RCIRQE30:1;
    uint_io32_t		u1RCIRQE31:1;
}stc_adc12b0_rcirqe0_field_t;

typedef union un_adc12b0_rcirqe0{
    uint_io32_t		u32Register;
    stc_adc12b0_rcirqe0_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_rcirqe0_t;

/* RCIRQE1 */
#define ADC12B0_RCIRQE1	(ADC12B0.unRCIRQE1.u32Register)  /*@rg@*/
#define ADC12B0_RCIRQE1_RCIRQE32	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE32)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE33	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE33)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE34	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE34)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE35	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE35)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE36	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE36)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE37	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE37)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE38	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE38)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE39	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE39)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE40	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE40)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE41	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE41)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE42	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE42)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE43	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE43)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE44	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE44)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE45	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE45)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE46	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE46)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE47	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE47)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE48	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE48)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE49	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE49)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE50	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE50)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE51	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE51)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE52	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE52)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE53	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE53)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE54	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE54)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE55	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE55)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE56	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE56)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE57	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE57)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE58	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE58)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE59	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE59)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE60	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE60)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE61	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE61)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE62	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE62)  /*@bf@*/
#define ADC12B0_RCIRQE1_RCIRQE63	(ADC12B0.unRCIRQE1.stcField.u1RCIRQE63)  /*@bf@*/

typedef struct stc_adc12b0_rcirqe1_field{
    uint_io32_t		u1RCIRQE32:1;
    uint_io32_t		u1RCIRQE33:1;
    uint_io32_t		u1RCIRQE34:1;
    uint_io32_t		u1RCIRQE35:1;
    uint_io32_t		u1RCIRQE36:1;
    uint_io32_t		u1RCIRQE37:1;
    uint_io32_t		u1RCIRQE38:1;
    uint_io32_t		u1RCIRQE39:1;
    uint_io32_t		u1RCIRQE40:1;
    uint_io32_t		u1RCIRQE41:1;
    uint_io32_t		u1RCIRQE42:1;
    uint_io32_t		u1RCIRQE43:1;
    uint_io32_t		u1RCIRQE44:1;
    uint_io32_t		u1RCIRQE45:1;
    uint_io32_t		u1RCIRQE46:1;
    uint_io32_t		u1RCIRQE47:1;
    uint_io32_t		u1RCIRQE48:1;
    uint_io32_t		u1RCIRQE49:1;
    uint_io32_t		u1RCIRQE50:1;
    uint_io32_t		u1RCIRQE51:1;
    uint_io32_t		u1RCIRQE52:1;
    uint_io32_t		u1RCIRQE53:1;
    uint_io32_t		u1RCIRQE54:1;
    uint_io32_t		u1RCIRQE55:1;
    uint_io32_t		u1RCIRQE56:1;
    uint_io32_t		u1RCIRQE57:1;
    uint_io32_t		u1RCIRQE58:1;
    uint_io32_t		u1RCIRQE59:1;
    uint_io32_t		u1RCIRQE60:1;
    uint_io32_t		u1RCIRQE61:1;
    uint_io32_t		u1RCIRQE62:1;
    uint_io32_t		u1RCIRQE63:1;
}stc_adc12b0_rcirqe1_field_t;

typedef union un_adc12b0_rcirqe1{
    uint_io32_t		u32Register;
    stc_adc12b0_rcirqe1_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_rcirqe1_t;

/* RCIRQC0 */
#define ADC12B0_RCIRQC0	(ADC12B0.unRCIRQC0.u32Register)  /*@rg@*/
#define ADC12B0_RCIRQC0_RCIRQC0	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC0)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC1	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC1)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC2	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC2)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC3	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC3)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC4	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC4)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC5	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC5)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC6	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC6)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC7	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC7)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC8	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC8)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC9	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC9)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC10	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC10)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC11	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC11)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC12	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC12)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC13	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC13)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC14	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC14)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC15	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC15)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC16	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC16)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC17	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC17)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC18	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC18)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC19	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC19)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC20	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC20)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC21	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC21)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC22	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC22)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC23	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC23)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC24	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC24)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC25	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC25)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC26	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC26)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC27	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC27)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC28	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC28)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC29	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC29)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC30	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC30)  /*@bf@*/
#define ADC12B0_RCIRQC0_RCIRQC31	(ADC12B0.unRCIRQC0.stcField.u1RCIRQC31)  /*@bf@*/

typedef struct stc_adc12b0_rcirqc0_field{
    uint_io32_t		u1RCIRQC0:1;
    uint_io32_t		u1RCIRQC1:1;
    uint_io32_t		u1RCIRQC2:1;
    uint_io32_t		u1RCIRQC3:1;
    uint_io32_t		u1RCIRQC4:1;
    uint_io32_t		u1RCIRQC5:1;
    uint_io32_t		u1RCIRQC6:1;
    uint_io32_t		u1RCIRQC7:1;
    uint_io32_t		u1RCIRQC8:1;
    uint_io32_t		u1RCIRQC9:1;
    uint_io32_t		u1RCIRQC10:1;
    uint_io32_t		u1RCIRQC11:1;
    uint_io32_t		u1RCIRQC12:1;
    uint_io32_t		u1RCIRQC13:1;
    uint_io32_t		u1RCIRQC14:1;
    uint_io32_t		u1RCIRQC15:1;
    uint_io32_t		u1RCIRQC16:1;
    uint_io32_t		u1RCIRQC17:1;
    uint_io32_t		u1RCIRQC18:1;
    uint_io32_t		u1RCIRQC19:1;
    uint_io32_t		u1RCIRQC20:1;
    uint_io32_t		u1RCIRQC21:1;
    uint_io32_t		u1RCIRQC22:1;
    uint_io32_t		u1RCIRQC23:1;
    uint_io32_t		u1RCIRQC24:1;
    uint_io32_t		u1RCIRQC25:1;
    uint_io32_t		u1RCIRQC26:1;
    uint_io32_t		u1RCIRQC27:1;
    uint_io32_t		u1RCIRQC28:1;
    uint_io32_t		u1RCIRQC29:1;
    uint_io32_t		u1RCIRQC30:1;
    uint_io32_t		u1RCIRQC31:1;
}stc_adc12b0_rcirqc0_field_t;

typedef union un_adc12b0_rcirqc0{
    uint_io32_t		u32Register;
    stc_adc12b0_rcirqc0_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_rcirqc0_t;

/* RCIRQC1 */
#define ADC12B0_RCIRQC1	(ADC12B0.unRCIRQC1.u32Register)  /*@rg@*/
#define ADC12B0_RCIRQC1_RCIRQC32	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC32)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC33	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC33)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC34	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC34)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC35	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC35)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC36	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC36)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC37	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC37)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC38	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC38)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC39	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC39)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC40	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC40)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC41	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC41)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC42	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC42)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC43	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC43)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC44	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC44)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC45	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC45)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC46	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC46)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC47	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC47)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC48	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC48)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC49	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC49)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC50	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC50)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC51	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC51)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC52	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC52)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC53	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC53)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC54	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC54)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC55	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC55)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC56	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC56)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC57	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC57)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC58	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC58)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC59	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC59)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC60	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC60)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC61	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC61)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC62	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC62)  /*@bf@*/
#define ADC12B0_RCIRQC1_RCIRQC63	(ADC12B0.unRCIRQC1.stcField.u1RCIRQC63)  /*@bf@*/

typedef struct stc_adc12b0_rcirqc1_field{
    uint_io32_t		u1RCIRQC32:1;
    uint_io32_t		u1RCIRQC33:1;
    uint_io32_t		u1RCIRQC34:1;
    uint_io32_t		u1RCIRQC35:1;
    uint_io32_t		u1RCIRQC36:1;
    uint_io32_t		u1RCIRQC37:1;
    uint_io32_t		u1RCIRQC38:1;
    uint_io32_t		u1RCIRQC39:1;
    uint_io32_t		u1RCIRQC40:1;
    uint_io32_t		u1RCIRQC41:1;
    uint_io32_t		u1RCIRQC42:1;
    uint_io32_t		u1RCIRQC43:1;
    uint_io32_t		u1RCIRQC44:1;
    uint_io32_t		u1RCIRQC45:1;
    uint_io32_t		u1RCIRQC46:1;
    uint_io32_t		u1RCIRQC47:1;
    uint_io32_t		u1RCIRQC48:1;
    uint_io32_t		u1RCIRQC49:1;
    uint_io32_t		u1RCIRQC50:1;
    uint_io32_t		u1RCIRQC51:1;
    uint_io32_t		u1RCIRQC52:1;
    uint_io32_t		u1RCIRQC53:1;
    uint_io32_t		u1RCIRQC54:1;
    uint_io32_t		u1RCIRQC55:1;
    uint_io32_t		u1RCIRQC56:1;
    uint_io32_t		u1RCIRQC57:1;
    uint_io32_t		u1RCIRQC58:1;
    uint_io32_t		u1RCIRQC59:1;
    uint_io32_t		u1RCIRQC60:1;
    uint_io32_t		u1RCIRQC61:1;
    uint_io32_t		u1RCIRQC62:1;
    uint_io32_t		u1RCIRQC63:1;
}stc_adc12b0_rcirqc1_field_t;

typedef union un_adc12b0_rcirqc1{
    uint_io32_t		u32Register;
    stc_adc12b0_rcirqc1_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_rcirqc1_t;

/* PCIRQ0 */
#define ADC12B0_PCIRQ0	(ADC12B0.unPCIRQ0.u32Register)  /*@rg@*/
#define ADC12B0_PCIRQ0_PCIRQ0	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ0)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ1	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ1)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ2	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ2)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ3	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ3)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ4	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ4)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ5	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ5)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ6	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ6)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ7	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ7)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ8	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ8)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ9	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ9)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ10	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ10)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ11	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ11)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ12	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ12)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ13	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ13)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ14	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ14)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ15	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ15)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ16	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ16)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ17	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ17)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ18	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ18)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ19	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ19)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ20	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ20)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ21	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ21)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ22	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ22)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ23	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ23)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ24	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ24)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ25	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ25)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ26	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ26)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ27	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ27)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ28	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ28)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ29	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ29)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ30	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ30)  /*@bf@*/
#define ADC12B0_PCIRQ0_PCIRQ31	(ADC12B0.unPCIRQ0.stcField.u1PCIRQ31)  /*@bf@*/

typedef struct stc_adc12b0_pcirq0_field{
    uint_io32_t		u1PCIRQ0:1;
    uint_io32_t		u1PCIRQ1:1;
    uint_io32_t		u1PCIRQ2:1;
    uint_io32_t		u1PCIRQ3:1;
    uint_io32_t		u1PCIRQ4:1;
    uint_io32_t		u1PCIRQ5:1;
    uint_io32_t		u1PCIRQ6:1;
    uint_io32_t		u1PCIRQ7:1;
    uint_io32_t		u1PCIRQ8:1;
    uint_io32_t		u1PCIRQ9:1;
    uint_io32_t		u1PCIRQ10:1;
    uint_io32_t		u1PCIRQ11:1;
    uint_io32_t		u1PCIRQ12:1;
    uint_io32_t		u1PCIRQ13:1;
    uint_io32_t		u1PCIRQ14:1;
    uint_io32_t		u1PCIRQ15:1;
    uint_io32_t		u1PCIRQ16:1;
    uint_io32_t		u1PCIRQ17:1;
    uint_io32_t		u1PCIRQ18:1;
    uint_io32_t		u1PCIRQ19:1;
    uint_io32_t		u1PCIRQ20:1;
    uint_io32_t		u1PCIRQ21:1;
    uint_io32_t		u1PCIRQ22:1;
    uint_io32_t		u1PCIRQ23:1;
    uint_io32_t		u1PCIRQ24:1;
    uint_io32_t		u1PCIRQ25:1;
    uint_io32_t		u1PCIRQ26:1;
    uint_io32_t		u1PCIRQ27:1;
    uint_io32_t		u1PCIRQ28:1;
    uint_io32_t		u1PCIRQ29:1;
    uint_io32_t		u1PCIRQ30:1;
    uint_io32_t		u1PCIRQ31:1;
}stc_adc12b0_pcirq0_field_t;

typedef union un_adc12b0_pcirq0{
    uint_io32_t		u32Register;
    stc_adc12b0_pcirq0_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_pcirq0_t;

/* PCIRQ1 */
#define ADC12B0_PCIRQ1	(ADC12B0.unPCIRQ1.u32Register)  /*@rg@*/
#define ADC12B0_PCIRQ1_PCIRQ32	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ32)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ33	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ33)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ34	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ34)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ35	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ35)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ36	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ36)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ37	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ37)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ38	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ38)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ39	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ39)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ40	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ40)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ41	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ41)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ42	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ42)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ43	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ43)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ44	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ44)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ45	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ45)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ46	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ46)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ47	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ47)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ48	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ48)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ49	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ49)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ50	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ50)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ51	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ51)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ52	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ52)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ53	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ53)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ54	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ54)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ55	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ55)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ56	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ56)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ57	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ57)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ58	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ58)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ59	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ59)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ60	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ60)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ61	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ61)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ62	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ62)  /*@bf@*/
#define ADC12B0_PCIRQ1_PCIRQ63	(ADC12B0.unPCIRQ1.stcField.u1PCIRQ63)  /*@bf@*/

typedef struct stc_adc12b0_pcirq1_field{
    uint_io32_t		u1PCIRQ32:1;
    uint_io32_t		u1PCIRQ33:1;
    uint_io32_t		u1PCIRQ34:1;
    uint_io32_t		u1PCIRQ35:1;
    uint_io32_t		u1PCIRQ36:1;
    uint_io32_t		u1PCIRQ37:1;
    uint_io32_t		u1PCIRQ38:1;
    uint_io32_t		u1PCIRQ39:1;
    uint_io32_t		u1PCIRQ40:1;
    uint_io32_t		u1PCIRQ41:1;
    uint_io32_t		u1PCIRQ42:1;
    uint_io32_t		u1PCIRQ43:1;
    uint_io32_t		u1PCIRQ44:1;
    uint_io32_t		u1PCIRQ45:1;
    uint_io32_t		u1PCIRQ46:1;
    uint_io32_t		u1PCIRQ47:1;
    uint_io32_t		u1PCIRQ48:1;
    uint_io32_t		u1PCIRQ49:1;
    uint_io32_t		u1PCIRQ50:1;
    uint_io32_t		u1PCIRQ51:1;
    uint_io32_t		u1PCIRQ52:1;
    uint_io32_t		u1PCIRQ53:1;
    uint_io32_t		u1PCIRQ54:1;
    uint_io32_t		u1PCIRQ55:1;
    uint_io32_t		u1PCIRQ56:1;
    uint_io32_t		u1PCIRQ57:1;
    uint_io32_t		u1PCIRQ58:1;
    uint_io32_t		u1PCIRQ59:1;
    uint_io32_t		u1PCIRQ60:1;
    uint_io32_t		u1PCIRQ61:1;
    uint_io32_t		u1PCIRQ62:1;
    uint_io32_t		u1PCIRQ63:1;
}stc_adc12b0_pcirq1_field_t;

typedef union un_adc12b0_pcirq1{
    uint_io32_t		u32Register;
    stc_adc12b0_pcirq1_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_pcirq1_t;

/* PCIRQE0 */
#define ADC12B0_PCIRQE0	(ADC12B0.unPCIRQE0.u32Register)  /*@rg@*/
#define ADC12B0_PCIRQE0_PCIRQE0	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE0)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE1	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE1)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE2	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE2)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE3	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE3)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE4	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE4)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE5	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE5)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE6	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE6)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE7	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE7)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE8	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE8)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE9	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE9)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE10	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE10)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE11	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE11)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE12	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE12)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE13	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE13)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE14	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE14)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE15	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE15)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE16	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE16)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE17	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE17)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE18	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE18)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE19	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE19)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE20	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE20)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE21	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE21)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE22	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE22)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE23	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE23)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE24	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE24)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE25	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE25)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE26	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE26)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE27	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE27)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE28	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE28)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE29	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE29)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE30	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE30)  /*@bf@*/
#define ADC12B0_PCIRQE0_PCIRQE31	(ADC12B0.unPCIRQE0.stcField.u1PCIRQE31)  /*@bf@*/

typedef struct stc_adc12b0_pcirqe0_field{
    uint_io32_t		u1PCIRQE0:1;
    uint_io32_t		u1PCIRQE1:1;
    uint_io32_t		u1PCIRQE2:1;
    uint_io32_t		u1PCIRQE3:1;
    uint_io32_t		u1PCIRQE4:1;
    uint_io32_t		u1PCIRQE5:1;
    uint_io32_t		u1PCIRQE6:1;
    uint_io32_t		u1PCIRQE7:1;
    uint_io32_t		u1PCIRQE8:1;
    uint_io32_t		u1PCIRQE9:1;
    uint_io32_t		u1PCIRQE10:1;
    uint_io32_t		u1PCIRQE11:1;
    uint_io32_t		u1PCIRQE12:1;
    uint_io32_t		u1PCIRQE13:1;
    uint_io32_t		u1PCIRQE14:1;
    uint_io32_t		u1PCIRQE15:1;
    uint_io32_t		u1PCIRQE16:1;
    uint_io32_t		u1PCIRQE17:1;
    uint_io32_t		u1PCIRQE18:1;
    uint_io32_t		u1PCIRQE19:1;
    uint_io32_t		u1PCIRQE20:1;
    uint_io32_t		u1PCIRQE21:1;
    uint_io32_t		u1PCIRQE22:1;
    uint_io32_t		u1PCIRQE23:1;
    uint_io32_t		u1PCIRQE24:1;
    uint_io32_t		u1PCIRQE25:1;
    uint_io32_t		u1PCIRQE26:1;
    uint_io32_t		u1PCIRQE27:1;
    uint_io32_t		u1PCIRQE28:1;
    uint_io32_t		u1PCIRQE29:1;
    uint_io32_t		u1PCIRQE30:1;
    uint_io32_t		u1PCIRQE31:1;
}stc_adc12b0_pcirqe0_field_t;

typedef union un_adc12b0_pcirqe0{
    uint_io32_t		u32Register;
    stc_adc12b0_pcirqe0_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_pcirqe0_t;

/* PCIRQE1 */
#define ADC12B0_PCIRQE1	(ADC12B0.unPCIRQE1.u32Register)  /*@rg@*/
#define ADC12B0_PCIRQE1_PCIRQE32	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE32)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE33	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE33)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE34	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE34)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE35	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE35)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE36	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE36)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE37	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE37)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE38	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE38)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE39	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE39)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE40	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE40)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE41	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE41)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE42	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE42)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE43	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE43)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE44	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE44)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE45	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE45)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE46	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE46)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE47	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE47)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE48	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE48)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE49	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE49)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE50	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE50)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE51	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE51)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE52	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE52)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE53	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE53)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE54	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE54)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE55	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE55)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE56	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE56)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE57	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE57)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE58	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE58)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE59	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE59)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE60	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE60)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE61	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE61)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE62	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE62)  /*@bf@*/
#define ADC12B0_PCIRQE1_PCIRQE63	(ADC12B0.unPCIRQE1.stcField.u1PCIRQE63)  /*@bf@*/

typedef struct stc_adc12b0_pcirqe1_field{
    uint_io32_t		u1PCIRQE32:1;
    uint_io32_t		u1PCIRQE33:1;
    uint_io32_t		u1PCIRQE34:1;
    uint_io32_t		u1PCIRQE35:1;
    uint_io32_t		u1PCIRQE36:1;
    uint_io32_t		u1PCIRQE37:1;
    uint_io32_t		u1PCIRQE38:1;
    uint_io32_t		u1PCIRQE39:1;
    uint_io32_t		u1PCIRQE40:1;
    uint_io32_t		u1PCIRQE41:1;
    uint_io32_t		u1PCIRQE42:1;
    uint_io32_t		u1PCIRQE43:1;
    uint_io32_t		u1PCIRQE44:1;
    uint_io32_t		u1PCIRQE45:1;
    uint_io32_t		u1PCIRQE46:1;
    uint_io32_t		u1PCIRQE47:1;
    uint_io32_t		u1PCIRQE48:1;
    uint_io32_t		u1PCIRQE49:1;
    uint_io32_t		u1PCIRQE50:1;
    uint_io32_t		u1PCIRQE51:1;
    uint_io32_t		u1PCIRQE52:1;
    uint_io32_t		u1PCIRQE53:1;
    uint_io32_t		u1PCIRQE54:1;
    uint_io32_t		u1PCIRQE55:1;
    uint_io32_t		u1PCIRQE56:1;
    uint_io32_t		u1PCIRQE57:1;
    uint_io32_t		u1PCIRQE58:1;
    uint_io32_t		u1PCIRQE59:1;
    uint_io32_t		u1PCIRQE60:1;
    uint_io32_t		u1PCIRQE61:1;
    uint_io32_t		u1PCIRQE62:1;
    uint_io32_t		u1PCIRQE63:1;
}stc_adc12b0_pcirqe1_field_t;

typedef union un_adc12b0_pcirqe1{
    uint_io32_t		u32Register;
    stc_adc12b0_pcirqe1_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_pcirqe1_t;

/* PCIRQC0 */
#define ADC12B0_PCIRQC0	(ADC12B0.unPCIRQC0.u32Register)  /*@rg@*/
#define ADC12B0_PCIRQC0_PCIRQC0	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC0)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC1	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC1)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC2	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC2)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC3	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC3)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC4	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC4)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC5	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC5)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC6	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC6)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC7	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC7)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC8	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC8)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC9	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC9)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC10	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC10)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC11	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC11)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC12	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC12)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC13	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC13)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC14	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC14)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC15	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC15)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC16	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC16)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC17	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC17)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC18	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC18)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC19	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC19)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC20	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC20)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC21	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC21)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC22	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC22)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC23	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC23)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC24	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC24)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC25	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC25)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC26	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC26)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC27	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC27)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC28	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC28)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC29	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC29)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC30	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC30)  /*@bf@*/
#define ADC12B0_PCIRQC0_PCIRQC31	(ADC12B0.unPCIRQC0.stcField.u1PCIRQC31)  /*@bf@*/

typedef struct stc_adc12b0_pcirqc0_field{
    uint_io32_t		u1PCIRQC0:1;
    uint_io32_t		u1PCIRQC1:1;
    uint_io32_t		u1PCIRQC2:1;
    uint_io32_t		u1PCIRQC3:1;
    uint_io32_t		u1PCIRQC4:1;
    uint_io32_t		u1PCIRQC5:1;
    uint_io32_t		u1PCIRQC6:1;
    uint_io32_t		u1PCIRQC7:1;
    uint_io32_t		u1PCIRQC8:1;
    uint_io32_t		u1PCIRQC9:1;
    uint_io32_t		u1PCIRQC10:1;
    uint_io32_t		u1PCIRQC11:1;
    uint_io32_t		u1PCIRQC12:1;
    uint_io32_t		u1PCIRQC13:1;
    uint_io32_t		u1PCIRQC14:1;
    uint_io32_t		u1PCIRQC15:1;
    uint_io32_t		u1PCIRQC16:1;
    uint_io32_t		u1PCIRQC17:1;
    uint_io32_t		u1PCIRQC18:1;
    uint_io32_t		u1PCIRQC19:1;
    uint_io32_t		u1PCIRQC20:1;
    uint_io32_t		u1PCIRQC21:1;
    uint_io32_t		u1PCIRQC22:1;
    uint_io32_t		u1PCIRQC23:1;
    uint_io32_t		u1PCIRQC24:1;
    uint_io32_t		u1PCIRQC25:1;
    uint_io32_t		u1PCIRQC26:1;
    uint_io32_t		u1PCIRQC27:1;
    uint_io32_t		u1PCIRQC28:1;
    uint_io32_t		u1PCIRQC29:1;
    uint_io32_t		u1PCIRQC30:1;
    uint_io32_t		u1PCIRQC31:1;
}stc_adc12b0_pcirqc0_field_t;

typedef union un_adc12b0_pcirqc0{
    uint_io32_t		u32Register;
    stc_adc12b0_pcirqc0_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_pcirqc0_t;

/* PCIRQC1 */
#define ADC12B0_PCIRQC1	(ADC12B0.unPCIRQC1.u32Register)  /*@rg@*/
#define ADC12B0_PCIRQC1_PCIRQC32	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC32)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC33	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC33)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC34	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC34)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC35	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC35)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC36	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC36)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC37	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC37)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC38	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC38)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC39	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC39)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC40	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC40)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC41	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC41)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC42	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC42)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC43	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC43)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC44	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC44)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC45	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC45)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC46	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC46)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC47	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC47)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC48	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC48)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC49	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC49)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC50	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC50)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC51	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC51)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC52	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC52)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC53	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC53)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC54	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC54)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC55	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC55)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC56	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC56)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC57	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC57)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC58	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC58)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC59	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC59)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC60	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC60)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC61	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC61)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC62	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC62)  /*@bf@*/
#define ADC12B0_PCIRQC1_PCIRQC63	(ADC12B0.unPCIRQC1.stcField.u1PCIRQC63)  /*@bf@*/

typedef struct stc_adc12b0_pcirqc1_field{
    uint_io32_t		u1PCIRQC32:1;
    uint_io32_t		u1PCIRQC33:1;
    uint_io32_t		u1PCIRQC34:1;
    uint_io32_t		u1PCIRQC35:1;
    uint_io32_t		u1PCIRQC36:1;
    uint_io32_t		u1PCIRQC37:1;
    uint_io32_t		u1PCIRQC38:1;
    uint_io32_t		u1PCIRQC39:1;
    uint_io32_t		u1PCIRQC40:1;
    uint_io32_t		u1PCIRQC41:1;
    uint_io32_t		u1PCIRQC42:1;
    uint_io32_t		u1PCIRQC43:1;
    uint_io32_t		u1PCIRQC44:1;
    uint_io32_t		u1PCIRQC45:1;
    uint_io32_t		u1PCIRQC46:1;
    uint_io32_t		u1PCIRQC47:1;
    uint_io32_t		u1PCIRQC48:1;
    uint_io32_t		u1PCIRQC49:1;
    uint_io32_t		u1PCIRQC50:1;
    uint_io32_t		u1PCIRQC51:1;
    uint_io32_t		u1PCIRQC52:1;
    uint_io32_t		u1PCIRQC53:1;
    uint_io32_t		u1PCIRQC54:1;
    uint_io32_t		u1PCIRQC55:1;
    uint_io32_t		u1PCIRQC56:1;
    uint_io32_t		u1PCIRQC57:1;
    uint_io32_t		u1PCIRQC58:1;
    uint_io32_t		u1PCIRQC59:1;
    uint_io32_t		u1PCIRQC60:1;
    uint_io32_t		u1PCIRQC61:1;
    uint_io32_t		u1PCIRQC62:1;
    uint_io32_t		u1PCIRQC63:1;
}stc_adc12b0_pcirqc1_field_t;

typedef union un_adc12b0_pcirqc1{
    uint_io32_t		u32Register;
    stc_adc12b0_pcirqc1_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_pcirqc1_t;

/* TRGST0 */
#define ADC12B0_TRGST0	(ADC12B0.unTRGST0.u32Register)  /*@rg@*/
#define ADC12B0_TRGST0_TRGST0	(ADC12B0.unTRGST0.stcField.u1TRGST0)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST1	(ADC12B0.unTRGST0.stcField.u1TRGST1)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST2	(ADC12B0.unTRGST0.stcField.u1TRGST2)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST3	(ADC12B0.unTRGST0.stcField.u1TRGST3)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST4	(ADC12B0.unTRGST0.stcField.u1TRGST4)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST5	(ADC12B0.unTRGST0.stcField.u1TRGST5)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST6	(ADC12B0.unTRGST0.stcField.u1TRGST6)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST7	(ADC12B0.unTRGST0.stcField.u1TRGST7)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST8	(ADC12B0.unTRGST0.stcField.u1TRGST8)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST9	(ADC12B0.unTRGST0.stcField.u1TRGST9)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST10	(ADC12B0.unTRGST0.stcField.u1TRGST10)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST11	(ADC12B0.unTRGST0.stcField.u1TRGST11)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST12	(ADC12B0.unTRGST0.stcField.u1TRGST12)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST13	(ADC12B0.unTRGST0.stcField.u1TRGST13)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST14	(ADC12B0.unTRGST0.stcField.u1TRGST14)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST15	(ADC12B0.unTRGST0.stcField.u1TRGST15)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST16	(ADC12B0.unTRGST0.stcField.u1TRGST16)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST17	(ADC12B0.unTRGST0.stcField.u1TRGST17)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST18	(ADC12B0.unTRGST0.stcField.u1TRGST18)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST19	(ADC12B0.unTRGST0.stcField.u1TRGST19)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST20	(ADC12B0.unTRGST0.stcField.u1TRGST20)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST21	(ADC12B0.unTRGST0.stcField.u1TRGST21)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST22	(ADC12B0.unTRGST0.stcField.u1TRGST22)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST23	(ADC12B0.unTRGST0.stcField.u1TRGST23)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST24	(ADC12B0.unTRGST0.stcField.u1TRGST24)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST25	(ADC12B0.unTRGST0.stcField.u1TRGST25)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST26	(ADC12B0.unTRGST0.stcField.u1TRGST26)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST27	(ADC12B0.unTRGST0.stcField.u1TRGST27)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST28	(ADC12B0.unTRGST0.stcField.u1TRGST28)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST29	(ADC12B0.unTRGST0.stcField.u1TRGST29)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST30	(ADC12B0.unTRGST0.stcField.u1TRGST30)  /*@bf@*/
#define ADC12B0_TRGST0_TRGST31	(ADC12B0.unTRGST0.stcField.u1TRGST31)  /*@bf@*/

typedef struct stc_adc12b0_trgst0_field{
    uint_io32_t		u1TRGST0:1;
    uint_io32_t		u1TRGST1:1;
    uint_io32_t		u1TRGST2:1;
    uint_io32_t		u1TRGST3:1;
    uint_io32_t		u1TRGST4:1;
    uint_io32_t		u1TRGST5:1;
    uint_io32_t		u1TRGST6:1;
    uint_io32_t		u1TRGST7:1;
    uint_io32_t		u1TRGST8:1;
    uint_io32_t		u1TRGST9:1;
    uint_io32_t		u1TRGST10:1;
    uint_io32_t		u1TRGST11:1;
    uint_io32_t		u1TRGST12:1;
    uint_io32_t		u1TRGST13:1;
    uint_io32_t		u1TRGST14:1;
    uint_io32_t		u1TRGST15:1;
    uint_io32_t		u1TRGST16:1;
    uint_io32_t		u1TRGST17:1;
    uint_io32_t		u1TRGST18:1;
    uint_io32_t		u1TRGST19:1;
    uint_io32_t		u1TRGST20:1;
    uint_io32_t		u1TRGST21:1;
    uint_io32_t		u1TRGST22:1;
    uint_io32_t		u1TRGST23:1;
    uint_io32_t		u1TRGST24:1;
    uint_io32_t		u1TRGST25:1;
    uint_io32_t		u1TRGST26:1;
    uint_io32_t		u1TRGST27:1;
    uint_io32_t		u1TRGST28:1;
    uint_io32_t		u1TRGST29:1;
    uint_io32_t		u1TRGST30:1;
    uint_io32_t		u1TRGST31:1;
}stc_adc12b0_trgst0_field_t;

typedef union un_adc12b0_trgst0{
    uint_io32_t		u32Register;
    stc_adc12b0_trgst0_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_trgst0_t;

/* TRGST1 */
#define ADC12B0_TRGST1	(ADC12B0.unTRGST1.u32Register)  /*@rg@*/
#define ADC12B0_TRGST1_TRGST32	(ADC12B0.unTRGST1.stcField.u1TRGST32)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST33	(ADC12B0.unTRGST1.stcField.u1TRGST33)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST34	(ADC12B0.unTRGST1.stcField.u1TRGST34)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST35	(ADC12B0.unTRGST1.stcField.u1TRGST35)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST36	(ADC12B0.unTRGST1.stcField.u1TRGST36)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST37	(ADC12B0.unTRGST1.stcField.u1TRGST37)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST38	(ADC12B0.unTRGST1.stcField.u1TRGST38)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST39	(ADC12B0.unTRGST1.stcField.u1TRGST39)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST40	(ADC12B0.unTRGST1.stcField.u1TRGST40)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST41	(ADC12B0.unTRGST1.stcField.u1TRGST41)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST42	(ADC12B0.unTRGST1.stcField.u1TRGST42)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST43	(ADC12B0.unTRGST1.stcField.u1TRGST43)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST44	(ADC12B0.unTRGST1.stcField.u1TRGST44)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST45	(ADC12B0.unTRGST1.stcField.u1TRGST45)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST46	(ADC12B0.unTRGST1.stcField.u1TRGST46)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST47	(ADC12B0.unTRGST1.stcField.u1TRGST47)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST48	(ADC12B0.unTRGST1.stcField.u1TRGST48)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST49	(ADC12B0.unTRGST1.stcField.u1TRGST49)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST50	(ADC12B0.unTRGST1.stcField.u1TRGST50)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST51	(ADC12B0.unTRGST1.stcField.u1TRGST51)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST52	(ADC12B0.unTRGST1.stcField.u1TRGST52)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST53	(ADC12B0.unTRGST1.stcField.u1TRGST53)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST54	(ADC12B0.unTRGST1.stcField.u1TRGST54)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST55	(ADC12B0.unTRGST1.stcField.u1TRGST55)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST56	(ADC12B0.unTRGST1.stcField.u1TRGST56)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST57	(ADC12B0.unTRGST1.stcField.u1TRGST57)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST58	(ADC12B0.unTRGST1.stcField.u1TRGST58)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST59	(ADC12B0.unTRGST1.stcField.u1TRGST59)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST60	(ADC12B0.unTRGST1.stcField.u1TRGST60)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST61	(ADC12B0.unTRGST1.stcField.u1TRGST61)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST62	(ADC12B0.unTRGST1.stcField.u1TRGST62)  /*@bf@*/
#define ADC12B0_TRGST1_TRGST63	(ADC12B0.unTRGST1.stcField.u1TRGST63)  /*@bf@*/

typedef struct stc_adc12b0_trgst1_field{
    uint_io32_t		u1TRGST32:1;
    uint_io32_t		u1TRGST33:1;
    uint_io32_t		u1TRGST34:1;
    uint_io32_t		u1TRGST35:1;
    uint_io32_t		u1TRGST36:1;
    uint_io32_t		u1TRGST37:1;
    uint_io32_t		u1TRGST38:1;
    uint_io32_t		u1TRGST39:1;
    uint_io32_t		u1TRGST40:1;
    uint_io32_t		u1TRGST41:1;
    uint_io32_t		u1TRGST42:1;
    uint_io32_t		u1TRGST43:1;
    uint_io32_t		u1TRGST44:1;
    uint_io32_t		u1TRGST45:1;
    uint_io32_t		u1TRGST46:1;
    uint_io32_t		u1TRGST47:1;
    uint_io32_t		u1TRGST48:1;
    uint_io32_t		u1TRGST49:1;
    uint_io32_t		u1TRGST50:1;
    uint_io32_t		u1TRGST51:1;
    uint_io32_t		u1TRGST52:1;
    uint_io32_t		u1TRGST53:1;
    uint_io32_t		u1TRGST54:1;
    uint_io32_t		u1TRGST55:1;
    uint_io32_t		u1TRGST56:1;
    uint_io32_t		u1TRGST57:1;
    uint_io32_t		u1TRGST58:1;
    uint_io32_t		u1TRGST59:1;
    uint_io32_t		u1TRGST60:1;
    uint_io32_t		u1TRGST61:1;
    uint_io32_t		u1TRGST62:1;
    uint_io32_t		u1TRGST63:1;
}stc_adc12b0_trgst1_field_t;

typedef union un_adc12b0_trgst1{
    uint_io32_t		u32Register;
    stc_adc12b0_trgst1_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_trgst1_t;

/* TRGCL0 */
#define ADC12B0_TRGCL0	(ADC12B0.unTRGCL0.u32Register)  /*@rg@*/
#define ADC12B0_TRGCL0_TRGCL0	(ADC12B0.unTRGCL0.stcField.u1TRGCL0)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL1	(ADC12B0.unTRGCL0.stcField.u1TRGCL1)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL2	(ADC12B0.unTRGCL0.stcField.u1TRGCL2)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL3	(ADC12B0.unTRGCL0.stcField.u1TRGCL3)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL4	(ADC12B0.unTRGCL0.stcField.u1TRGCL4)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL5	(ADC12B0.unTRGCL0.stcField.u1TRGCL5)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL6	(ADC12B0.unTRGCL0.stcField.u1TRGCL6)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL7	(ADC12B0.unTRGCL0.stcField.u1TRGCL7)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL8	(ADC12B0.unTRGCL0.stcField.u1TRGCL8)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL9	(ADC12B0.unTRGCL0.stcField.u1TRGCL9)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL10	(ADC12B0.unTRGCL0.stcField.u1TRGCL10)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL11	(ADC12B0.unTRGCL0.stcField.u1TRGCL11)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL12	(ADC12B0.unTRGCL0.stcField.u1TRGCL12)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL13	(ADC12B0.unTRGCL0.stcField.u1TRGCL13)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL14	(ADC12B0.unTRGCL0.stcField.u1TRGCL14)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL15	(ADC12B0.unTRGCL0.stcField.u1TRGCL15)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL16	(ADC12B0.unTRGCL0.stcField.u1TRGCL16)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL17	(ADC12B0.unTRGCL0.stcField.u1TRGCL17)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL18	(ADC12B0.unTRGCL0.stcField.u1TRGCL18)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL19	(ADC12B0.unTRGCL0.stcField.u1TRGCL19)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL20	(ADC12B0.unTRGCL0.stcField.u1TRGCL20)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL21	(ADC12B0.unTRGCL0.stcField.u1TRGCL21)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL22	(ADC12B0.unTRGCL0.stcField.u1TRGCL22)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL23	(ADC12B0.unTRGCL0.stcField.u1TRGCL23)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL24	(ADC12B0.unTRGCL0.stcField.u1TRGCL24)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL25	(ADC12B0.unTRGCL0.stcField.u1TRGCL25)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL26	(ADC12B0.unTRGCL0.stcField.u1TRGCL26)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL27	(ADC12B0.unTRGCL0.stcField.u1TRGCL27)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL28	(ADC12B0.unTRGCL0.stcField.u1TRGCL28)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL29	(ADC12B0.unTRGCL0.stcField.u1TRGCL29)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL30	(ADC12B0.unTRGCL0.stcField.u1TRGCL30)  /*@bf@*/
#define ADC12B0_TRGCL0_TRGCL31	(ADC12B0.unTRGCL0.stcField.u1TRGCL31)  /*@bf@*/

typedef struct stc_adc12b0_trgcl0_field{
    uint_io32_t		u1TRGCL0:1;
    uint_io32_t		u1TRGCL1:1;
    uint_io32_t		u1TRGCL2:1;
    uint_io32_t		u1TRGCL3:1;
    uint_io32_t		u1TRGCL4:1;
    uint_io32_t		u1TRGCL5:1;
    uint_io32_t		u1TRGCL6:1;
    uint_io32_t		u1TRGCL7:1;
    uint_io32_t		u1TRGCL8:1;
    uint_io32_t		u1TRGCL9:1;
    uint_io32_t		u1TRGCL10:1;
    uint_io32_t		u1TRGCL11:1;
    uint_io32_t		u1TRGCL12:1;
    uint_io32_t		u1TRGCL13:1;
    uint_io32_t		u1TRGCL14:1;
    uint_io32_t		u1TRGCL15:1;
    uint_io32_t		u1TRGCL16:1;
    uint_io32_t		u1TRGCL17:1;
    uint_io32_t		u1TRGCL18:1;
    uint_io32_t		u1TRGCL19:1;
    uint_io32_t		u1TRGCL20:1;
    uint_io32_t		u1TRGCL21:1;
    uint_io32_t		u1TRGCL22:1;
    uint_io32_t		u1TRGCL23:1;
    uint_io32_t		u1TRGCL24:1;
    uint_io32_t		u1TRGCL25:1;
    uint_io32_t		u1TRGCL26:1;
    uint_io32_t		u1TRGCL27:1;
    uint_io32_t		u1TRGCL28:1;
    uint_io32_t		u1TRGCL29:1;
    uint_io32_t		u1TRGCL30:1;
    uint_io32_t		u1TRGCL31:1;
}stc_adc12b0_trgcl0_field_t;

typedef union un_adc12b0_trgcl0{
    uint_io32_t		u32Register;
    stc_adc12b0_trgcl0_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_trgcl0_t;

/* TRGCL1 */
#define ADC12B0_TRGCL1	(ADC12B0.unTRGCL1.u32Register)  /*@rg@*/
#define ADC12B0_TRGCL1_TRGCL32	(ADC12B0.unTRGCL1.stcField.u1TRGCL32)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL33	(ADC12B0.unTRGCL1.stcField.u1TRGCL33)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL34	(ADC12B0.unTRGCL1.stcField.u1TRGCL34)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL35	(ADC12B0.unTRGCL1.stcField.u1TRGCL35)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL36	(ADC12B0.unTRGCL1.stcField.u1TRGCL36)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL37	(ADC12B0.unTRGCL1.stcField.u1TRGCL37)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL38	(ADC12B0.unTRGCL1.stcField.u1TRGCL38)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL39	(ADC12B0.unTRGCL1.stcField.u1TRGCL39)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL40	(ADC12B0.unTRGCL1.stcField.u1TRGCL40)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL41	(ADC12B0.unTRGCL1.stcField.u1TRGCL41)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL42	(ADC12B0.unTRGCL1.stcField.u1TRGCL42)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL43	(ADC12B0.unTRGCL1.stcField.u1TRGCL43)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL44	(ADC12B0.unTRGCL1.stcField.u1TRGCL44)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL45	(ADC12B0.unTRGCL1.stcField.u1TRGCL45)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL46	(ADC12B0.unTRGCL1.stcField.u1TRGCL46)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL47	(ADC12B0.unTRGCL1.stcField.u1TRGCL47)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL48	(ADC12B0.unTRGCL1.stcField.u1TRGCL48)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL49	(ADC12B0.unTRGCL1.stcField.u1TRGCL49)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL50	(ADC12B0.unTRGCL1.stcField.u1TRGCL50)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL51	(ADC12B0.unTRGCL1.stcField.u1TRGCL51)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL52	(ADC12B0.unTRGCL1.stcField.u1TRGCL52)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL53	(ADC12B0.unTRGCL1.stcField.u1TRGCL53)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL54	(ADC12B0.unTRGCL1.stcField.u1TRGCL54)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL55	(ADC12B0.unTRGCL1.stcField.u1TRGCL55)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL56	(ADC12B0.unTRGCL1.stcField.u1TRGCL56)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL57	(ADC12B0.unTRGCL1.stcField.u1TRGCL57)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL58	(ADC12B0.unTRGCL1.stcField.u1TRGCL58)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL59	(ADC12B0.unTRGCL1.stcField.u1TRGCL59)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL60	(ADC12B0.unTRGCL1.stcField.u1TRGCL60)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL61	(ADC12B0.unTRGCL1.stcField.u1TRGCL61)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL62	(ADC12B0.unTRGCL1.stcField.u1TRGCL62)  /*@bf@*/
#define ADC12B0_TRGCL1_TRGCL63	(ADC12B0.unTRGCL1.stcField.u1TRGCL63)  /*@bf@*/

typedef struct stc_adc12b0_trgcl1_field{
    uint_io32_t		u1TRGCL32:1;
    uint_io32_t		u1TRGCL33:1;
    uint_io32_t		u1TRGCL34:1;
    uint_io32_t		u1TRGCL35:1;
    uint_io32_t		u1TRGCL36:1;
    uint_io32_t		u1TRGCL37:1;
    uint_io32_t		u1TRGCL38:1;
    uint_io32_t		u1TRGCL39:1;
    uint_io32_t		u1TRGCL40:1;
    uint_io32_t		u1TRGCL41:1;
    uint_io32_t		u1TRGCL42:1;
    uint_io32_t		u1TRGCL43:1;
    uint_io32_t		u1TRGCL44:1;
    uint_io32_t		u1TRGCL45:1;
    uint_io32_t		u1TRGCL46:1;
    uint_io32_t		u1TRGCL47:1;
    uint_io32_t		u1TRGCL48:1;
    uint_io32_t		u1TRGCL49:1;
    uint_io32_t		u1TRGCL50:1;
    uint_io32_t		u1TRGCL51:1;
    uint_io32_t		u1TRGCL52:1;
    uint_io32_t		u1TRGCL53:1;
    uint_io32_t		u1TRGCL54:1;
    uint_io32_t		u1TRGCL55:1;
    uint_io32_t		u1TRGCL56:1;
    uint_io32_t		u1TRGCL57:1;
    uint_io32_t		u1TRGCL58:1;
    uint_io32_t		u1TRGCL59:1;
    uint_io32_t		u1TRGCL60:1;
    uint_io32_t		u1TRGCL61:1;
    uint_io32_t		u1TRGCL62:1;
    uint_io32_t		u1TRGCL63:1;
}stc_adc12b0_trgcl1_field_t;

typedef union un_adc12b0_trgcl1{
    uint_io32_t		u32Register;
    stc_adc12b0_trgcl1_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_trgcl1_t;

/* RCOTF0 */
#define ADC12B0_RCOTF0	(ADC12B0.unRCOTF0.u32Register)  /*@rg@*/
#define ADC12B0_RCOTF0_RCOTF0	(ADC12B0.unRCOTF0.stcField.u1RCOTF0)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF1	(ADC12B0.unRCOTF0.stcField.u1RCOTF1)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF2	(ADC12B0.unRCOTF0.stcField.u1RCOTF2)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF3	(ADC12B0.unRCOTF0.stcField.u1RCOTF3)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF4	(ADC12B0.unRCOTF0.stcField.u1RCOTF4)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF5	(ADC12B0.unRCOTF0.stcField.u1RCOTF5)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF6	(ADC12B0.unRCOTF0.stcField.u1RCOTF6)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF7	(ADC12B0.unRCOTF0.stcField.u1RCOTF7)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF8	(ADC12B0.unRCOTF0.stcField.u1RCOTF8)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF9	(ADC12B0.unRCOTF0.stcField.u1RCOTF9)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF10	(ADC12B0.unRCOTF0.stcField.u1RCOTF10)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF11	(ADC12B0.unRCOTF0.stcField.u1RCOTF11)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF12	(ADC12B0.unRCOTF0.stcField.u1RCOTF12)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF13	(ADC12B0.unRCOTF0.stcField.u1RCOTF13)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF14	(ADC12B0.unRCOTF0.stcField.u1RCOTF14)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF15	(ADC12B0.unRCOTF0.stcField.u1RCOTF15)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF16	(ADC12B0.unRCOTF0.stcField.u1RCOTF16)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF17	(ADC12B0.unRCOTF0.stcField.u1RCOTF17)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF18	(ADC12B0.unRCOTF0.stcField.u1RCOTF18)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF19	(ADC12B0.unRCOTF0.stcField.u1RCOTF19)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF20	(ADC12B0.unRCOTF0.stcField.u1RCOTF20)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF21	(ADC12B0.unRCOTF0.stcField.u1RCOTF21)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF22	(ADC12B0.unRCOTF0.stcField.u1RCOTF22)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF23	(ADC12B0.unRCOTF0.stcField.u1RCOTF23)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF24	(ADC12B0.unRCOTF0.stcField.u1RCOTF24)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF25	(ADC12B0.unRCOTF0.stcField.u1RCOTF25)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF26	(ADC12B0.unRCOTF0.stcField.u1RCOTF26)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF27	(ADC12B0.unRCOTF0.stcField.u1RCOTF27)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF28	(ADC12B0.unRCOTF0.stcField.u1RCOTF28)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF29	(ADC12B0.unRCOTF0.stcField.u1RCOTF29)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF30	(ADC12B0.unRCOTF0.stcField.u1RCOTF30)  /*@bf@*/
#define ADC12B0_RCOTF0_RCOTF31	(ADC12B0.unRCOTF0.stcField.u1RCOTF31)  /*@bf@*/

typedef struct stc_adc12b0_rcotf0_field{
    uint_io32_t		u1RCOTF0:1;
    uint_io32_t		u1RCOTF1:1;
    uint_io32_t		u1RCOTF2:1;
    uint_io32_t		u1RCOTF3:1;
    uint_io32_t		u1RCOTF4:1;
    uint_io32_t		u1RCOTF5:1;
    uint_io32_t		u1RCOTF6:1;
    uint_io32_t		u1RCOTF7:1;
    uint_io32_t		u1RCOTF8:1;
    uint_io32_t		u1RCOTF9:1;
    uint_io32_t		u1RCOTF10:1;
    uint_io32_t		u1RCOTF11:1;
    uint_io32_t		u1RCOTF12:1;
    uint_io32_t		u1RCOTF13:1;
    uint_io32_t		u1RCOTF14:1;
    uint_io32_t		u1RCOTF15:1;
    uint_io32_t		u1RCOTF16:1;
    uint_io32_t		u1RCOTF17:1;
    uint_io32_t		u1RCOTF18:1;
    uint_io32_t		u1RCOTF19:1;
    uint_io32_t		u1RCOTF20:1;
    uint_io32_t		u1RCOTF21:1;
    uint_io32_t		u1RCOTF22:1;
    uint_io32_t		u1RCOTF23:1;
    uint_io32_t		u1RCOTF24:1;
    uint_io32_t		u1RCOTF25:1;
    uint_io32_t		u1RCOTF26:1;
    uint_io32_t		u1RCOTF27:1;
    uint_io32_t		u1RCOTF28:1;
    uint_io32_t		u1RCOTF29:1;
    uint_io32_t		u1RCOTF30:1;
    uint_io32_t		u1RCOTF31:1;
}stc_adc12b0_rcotf0_field_t;

typedef union un_adc12b0_rcotf0{
    uint_io32_t		u32Register;
    stc_adc12b0_rcotf0_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_rcotf0_t;

/* RCOTF1 */
#define ADC12B0_RCOTF1	(ADC12B0.unRCOTF1.u32Register)  /*@rg@*/
#define ADC12B0_RCOTF1_RCOTF32	(ADC12B0.unRCOTF1.stcField.u1RCOTF32)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF33	(ADC12B0.unRCOTF1.stcField.u1RCOTF33)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF34	(ADC12B0.unRCOTF1.stcField.u1RCOTF34)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF35	(ADC12B0.unRCOTF1.stcField.u1RCOTF35)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF36	(ADC12B0.unRCOTF1.stcField.u1RCOTF36)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF37	(ADC12B0.unRCOTF1.stcField.u1RCOTF37)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF38	(ADC12B0.unRCOTF1.stcField.u1RCOTF38)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF39	(ADC12B0.unRCOTF1.stcField.u1RCOTF39)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF40	(ADC12B0.unRCOTF1.stcField.u1RCOTF40)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF41	(ADC12B0.unRCOTF1.stcField.u1RCOTF41)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF42	(ADC12B0.unRCOTF1.stcField.u1RCOTF42)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF43	(ADC12B0.unRCOTF1.stcField.u1RCOTF43)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF44	(ADC12B0.unRCOTF1.stcField.u1RCOTF44)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF45	(ADC12B0.unRCOTF1.stcField.u1RCOTF45)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF46	(ADC12B0.unRCOTF1.stcField.u1RCOTF46)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF47	(ADC12B0.unRCOTF1.stcField.u1RCOTF47)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF48	(ADC12B0.unRCOTF1.stcField.u1RCOTF48)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF49	(ADC12B0.unRCOTF1.stcField.u1RCOTF49)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF50	(ADC12B0.unRCOTF1.stcField.u1RCOTF50)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF51	(ADC12B0.unRCOTF1.stcField.u1RCOTF51)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF52	(ADC12B0.unRCOTF1.stcField.u1RCOTF52)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF53	(ADC12B0.unRCOTF1.stcField.u1RCOTF53)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF54	(ADC12B0.unRCOTF1.stcField.u1RCOTF54)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF55	(ADC12B0.unRCOTF1.stcField.u1RCOTF55)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF56	(ADC12B0.unRCOTF1.stcField.u1RCOTF56)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF57	(ADC12B0.unRCOTF1.stcField.u1RCOTF57)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF58	(ADC12B0.unRCOTF1.stcField.u1RCOTF58)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF59	(ADC12B0.unRCOTF1.stcField.u1RCOTF59)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF60	(ADC12B0.unRCOTF1.stcField.u1RCOTF60)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF61	(ADC12B0.unRCOTF1.stcField.u1RCOTF61)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF62	(ADC12B0.unRCOTF1.stcField.u1RCOTF62)  /*@bf@*/
#define ADC12B0_RCOTF1_RCOTF63	(ADC12B0.unRCOTF1.stcField.u1RCOTF63)  /*@bf@*/

typedef struct stc_adc12b0_rcotf1_field{
    uint_io32_t		u1RCOTF32:1;
    uint_io32_t		u1RCOTF33:1;
    uint_io32_t		u1RCOTF34:1;
    uint_io32_t		u1RCOTF35:1;
    uint_io32_t		u1RCOTF36:1;
    uint_io32_t		u1RCOTF37:1;
    uint_io32_t		u1RCOTF38:1;
    uint_io32_t		u1RCOTF39:1;
    uint_io32_t		u1RCOTF40:1;
    uint_io32_t		u1RCOTF41:1;
    uint_io32_t		u1RCOTF42:1;
    uint_io32_t		u1RCOTF43:1;
    uint_io32_t		u1RCOTF44:1;
    uint_io32_t		u1RCOTF45:1;
    uint_io32_t		u1RCOTF46:1;
    uint_io32_t		u1RCOTF47:1;
    uint_io32_t		u1RCOTF48:1;
    uint_io32_t		u1RCOTF49:1;
    uint_io32_t		u1RCOTF50:1;
    uint_io32_t		u1RCOTF51:1;
    uint_io32_t		u1RCOTF52:1;
    uint_io32_t		u1RCOTF53:1;
    uint_io32_t		u1RCOTF54:1;
    uint_io32_t		u1RCOTF55:1;
    uint_io32_t		u1RCOTF56:1;
    uint_io32_t		u1RCOTF57:1;
    uint_io32_t		u1RCOTF58:1;
    uint_io32_t		u1RCOTF59:1;
    uint_io32_t		u1RCOTF60:1;
    uint_io32_t		u1RCOTF61:1;
    uint_io32_t		u1RCOTF62:1;
    uint_io32_t		u1RCOTF63:1;
}stc_adc12b0_rcotf1_field_t;

typedef union un_adc12b0_rcotf1{
    uint_io32_t		u32Register;
    stc_adc12b0_rcotf1_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_rcotf1_t;

/* TRGOR0 */
#define ADC12B0_TRGOR0	(ADC12B0.unTRGOR0.u32Register)  /*@rg@*/
#define ADC12B0_TRGOR0_TRGOR0	(ADC12B0.unTRGOR0.stcField.u1TRGOR0)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR1	(ADC12B0.unTRGOR0.stcField.u1TRGOR1)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR2	(ADC12B0.unTRGOR0.stcField.u1TRGOR2)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR3	(ADC12B0.unTRGOR0.stcField.u1TRGOR3)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR4	(ADC12B0.unTRGOR0.stcField.u1TRGOR4)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR5	(ADC12B0.unTRGOR0.stcField.u1TRGOR5)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR6	(ADC12B0.unTRGOR0.stcField.u1TRGOR6)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR7	(ADC12B0.unTRGOR0.stcField.u1TRGOR7)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR8	(ADC12B0.unTRGOR0.stcField.u1TRGOR8)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR9	(ADC12B0.unTRGOR0.stcField.u1TRGOR9)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR10	(ADC12B0.unTRGOR0.stcField.u1TRGOR10)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR11	(ADC12B0.unTRGOR0.stcField.u1TRGOR11)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR12	(ADC12B0.unTRGOR0.stcField.u1TRGOR12)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR13	(ADC12B0.unTRGOR0.stcField.u1TRGOR13)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR14	(ADC12B0.unTRGOR0.stcField.u1TRGOR14)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR15	(ADC12B0.unTRGOR0.stcField.u1TRGOR15)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR16	(ADC12B0.unTRGOR0.stcField.u1TRGOR16)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR17	(ADC12B0.unTRGOR0.stcField.u1TRGOR17)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR18	(ADC12B0.unTRGOR0.stcField.u1TRGOR18)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR19	(ADC12B0.unTRGOR0.stcField.u1TRGOR19)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR20	(ADC12B0.unTRGOR0.stcField.u1TRGOR20)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR21	(ADC12B0.unTRGOR0.stcField.u1TRGOR21)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR22	(ADC12B0.unTRGOR0.stcField.u1TRGOR22)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR23	(ADC12B0.unTRGOR0.stcField.u1TRGOR23)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR24	(ADC12B0.unTRGOR0.stcField.u1TRGOR24)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR25	(ADC12B0.unTRGOR0.stcField.u1TRGOR25)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR26	(ADC12B0.unTRGOR0.stcField.u1TRGOR26)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR27	(ADC12B0.unTRGOR0.stcField.u1TRGOR27)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR28	(ADC12B0.unTRGOR0.stcField.u1TRGOR28)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR29	(ADC12B0.unTRGOR0.stcField.u1TRGOR29)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR30	(ADC12B0.unTRGOR0.stcField.u1TRGOR30)  /*@bf@*/
#define ADC12B0_TRGOR0_TRGOR31	(ADC12B0.unTRGOR0.stcField.u1TRGOR31)  /*@bf@*/

typedef struct stc_adc12b0_trgor0_field{
    uint_io32_t		u1TRGOR0:1;
    uint_io32_t		u1TRGOR1:1;
    uint_io32_t		u1TRGOR2:1;
    uint_io32_t		u1TRGOR3:1;
    uint_io32_t		u1TRGOR4:1;
    uint_io32_t		u1TRGOR5:1;
    uint_io32_t		u1TRGOR6:1;
    uint_io32_t		u1TRGOR7:1;
    uint_io32_t		u1TRGOR8:1;
    uint_io32_t		u1TRGOR9:1;
    uint_io32_t		u1TRGOR10:1;
    uint_io32_t		u1TRGOR11:1;
    uint_io32_t		u1TRGOR12:1;
    uint_io32_t		u1TRGOR13:1;
    uint_io32_t		u1TRGOR14:1;
    uint_io32_t		u1TRGOR15:1;
    uint_io32_t		u1TRGOR16:1;
    uint_io32_t		u1TRGOR17:1;
    uint_io32_t		u1TRGOR18:1;
    uint_io32_t		u1TRGOR19:1;
    uint_io32_t		u1TRGOR20:1;
    uint_io32_t		u1TRGOR21:1;
    uint_io32_t		u1TRGOR22:1;
    uint_io32_t		u1TRGOR23:1;
    uint_io32_t		u1TRGOR24:1;
    uint_io32_t		u1TRGOR25:1;
    uint_io32_t		u1TRGOR26:1;
    uint_io32_t		u1TRGOR27:1;
    uint_io32_t		u1TRGOR28:1;
    uint_io32_t		u1TRGOR29:1;
    uint_io32_t		u1TRGOR30:1;
    uint_io32_t		u1TRGOR31:1;
}stc_adc12b0_trgor0_field_t;

typedef union un_adc12b0_trgor0{
    uint_io32_t		u32Register;
    stc_adc12b0_trgor0_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_trgor0_t;

/* TRGOR1 */
#define ADC12B0_TRGOR1	(ADC12B0.unTRGOR1.u32Register)  /*@rg@*/
#define ADC12B0_TRGOR1_TRGOR32	(ADC12B0.unTRGOR1.stcField.u1TRGOR32)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR33	(ADC12B0.unTRGOR1.stcField.u1TRGOR33)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR34	(ADC12B0.unTRGOR1.stcField.u1TRGOR34)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR35	(ADC12B0.unTRGOR1.stcField.u1TRGOR35)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR36	(ADC12B0.unTRGOR1.stcField.u1TRGOR36)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR37	(ADC12B0.unTRGOR1.stcField.u1TRGOR37)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR38	(ADC12B0.unTRGOR1.stcField.u1TRGOR38)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR39	(ADC12B0.unTRGOR1.stcField.u1TRGOR39)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR40	(ADC12B0.unTRGOR1.stcField.u1TRGOR40)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR41	(ADC12B0.unTRGOR1.stcField.u1TRGOR41)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR42	(ADC12B0.unTRGOR1.stcField.u1TRGOR42)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR43	(ADC12B0.unTRGOR1.stcField.u1TRGOR43)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR44	(ADC12B0.unTRGOR1.stcField.u1TRGOR44)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR45	(ADC12B0.unTRGOR1.stcField.u1TRGOR45)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR46	(ADC12B0.unTRGOR1.stcField.u1TRGOR46)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR47	(ADC12B0.unTRGOR1.stcField.u1TRGOR47)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR48	(ADC12B0.unTRGOR1.stcField.u1TRGOR48)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR49	(ADC12B0.unTRGOR1.stcField.u1TRGOR49)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR50	(ADC12B0.unTRGOR1.stcField.u1TRGOR50)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR51	(ADC12B0.unTRGOR1.stcField.u1TRGOR51)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR52	(ADC12B0.unTRGOR1.stcField.u1TRGOR52)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR53	(ADC12B0.unTRGOR1.stcField.u1TRGOR53)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR54	(ADC12B0.unTRGOR1.stcField.u1TRGOR54)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR55	(ADC12B0.unTRGOR1.stcField.u1TRGOR55)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR56	(ADC12B0.unTRGOR1.stcField.u1TRGOR56)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR57	(ADC12B0.unTRGOR1.stcField.u1TRGOR57)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR58	(ADC12B0.unTRGOR1.stcField.u1TRGOR58)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR59	(ADC12B0.unTRGOR1.stcField.u1TRGOR59)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR60	(ADC12B0.unTRGOR1.stcField.u1TRGOR60)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR61	(ADC12B0.unTRGOR1.stcField.u1TRGOR61)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR62	(ADC12B0.unTRGOR1.stcField.u1TRGOR62)  /*@bf@*/
#define ADC12B0_TRGOR1_TRGOR63	(ADC12B0.unTRGOR1.stcField.u1TRGOR63)  /*@bf@*/

typedef struct stc_adc12b0_trgor1_field{
    uint_io32_t		u1TRGOR32:1;
    uint_io32_t		u1TRGOR33:1;
    uint_io32_t		u1TRGOR34:1;
    uint_io32_t		u1TRGOR35:1;
    uint_io32_t		u1TRGOR36:1;
    uint_io32_t		u1TRGOR37:1;
    uint_io32_t		u1TRGOR38:1;
    uint_io32_t		u1TRGOR39:1;
    uint_io32_t		u1TRGOR40:1;
    uint_io32_t		u1TRGOR41:1;
    uint_io32_t		u1TRGOR42:1;
    uint_io32_t		u1TRGOR43:1;
    uint_io32_t		u1TRGOR44:1;
    uint_io32_t		u1TRGOR45:1;
    uint_io32_t		u1TRGOR46:1;
    uint_io32_t		u1TRGOR47:1;
    uint_io32_t		u1TRGOR48:1;
    uint_io32_t		u1TRGOR49:1;
    uint_io32_t		u1TRGOR50:1;
    uint_io32_t		u1TRGOR51:1;
    uint_io32_t		u1TRGOR52:1;
    uint_io32_t		u1TRGOR53:1;
    uint_io32_t		u1TRGOR54:1;
    uint_io32_t		u1TRGOR55:1;
    uint_io32_t		u1TRGOR56:1;
    uint_io32_t		u1TRGOR57:1;
    uint_io32_t		u1TRGOR58:1;
    uint_io32_t		u1TRGOR59:1;
    uint_io32_t		u1TRGOR60:1;
    uint_io32_t		u1TRGOR61:1;
    uint_io32_t		u1TRGOR62:1;
    uint_io32_t		u1TRGOR63:1;
}stc_adc12b0_trgor1_field_t;

typedef union un_adc12b0_trgor1{
    uint_io32_t		u32Register;
    stc_adc12b0_trgor1_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_trgor1_t;

/* TRGORC0 */
#define ADC12B0_TRGORC0	(ADC12B0.unTRGORC0.u32Register)  /*@rg@*/
#define ADC12B0_TRGORC0_TRGORC0	(ADC12B0.unTRGORC0.stcField.u1TRGORC0)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC1	(ADC12B0.unTRGORC0.stcField.u1TRGORC1)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC2	(ADC12B0.unTRGORC0.stcField.u1TRGORC2)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC3	(ADC12B0.unTRGORC0.stcField.u1TRGORC3)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC4	(ADC12B0.unTRGORC0.stcField.u1TRGORC4)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC5	(ADC12B0.unTRGORC0.stcField.u1TRGORC5)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC6	(ADC12B0.unTRGORC0.stcField.u1TRGORC6)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC7	(ADC12B0.unTRGORC0.stcField.u1TRGORC7)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC8	(ADC12B0.unTRGORC0.stcField.u1TRGORC8)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC9	(ADC12B0.unTRGORC0.stcField.u1TRGORC9)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC10	(ADC12B0.unTRGORC0.stcField.u1TRGORC10)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC11	(ADC12B0.unTRGORC0.stcField.u1TRGORC11)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC12	(ADC12B0.unTRGORC0.stcField.u1TRGORC12)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC13	(ADC12B0.unTRGORC0.stcField.u1TRGORC13)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC14	(ADC12B0.unTRGORC0.stcField.u1TRGORC14)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC15	(ADC12B0.unTRGORC0.stcField.u1TRGORC15)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC16	(ADC12B0.unTRGORC0.stcField.u1TRGORC16)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC17	(ADC12B0.unTRGORC0.stcField.u1TRGORC17)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC18	(ADC12B0.unTRGORC0.stcField.u1TRGORC18)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC19	(ADC12B0.unTRGORC0.stcField.u1TRGORC19)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC20	(ADC12B0.unTRGORC0.stcField.u1TRGORC20)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC21	(ADC12B0.unTRGORC0.stcField.u1TRGORC21)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC22	(ADC12B0.unTRGORC0.stcField.u1TRGORC22)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC23	(ADC12B0.unTRGORC0.stcField.u1TRGORC23)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC24	(ADC12B0.unTRGORC0.stcField.u1TRGORC24)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC25	(ADC12B0.unTRGORC0.stcField.u1TRGORC25)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC26	(ADC12B0.unTRGORC0.stcField.u1TRGORC26)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC27	(ADC12B0.unTRGORC0.stcField.u1TRGORC27)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC28	(ADC12B0.unTRGORC0.stcField.u1TRGORC28)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC29	(ADC12B0.unTRGORC0.stcField.u1TRGORC29)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC30	(ADC12B0.unTRGORC0.stcField.u1TRGORC30)  /*@bf@*/
#define ADC12B0_TRGORC0_TRGORC31	(ADC12B0.unTRGORC0.stcField.u1TRGORC31)  /*@bf@*/

typedef struct stc_adc12b0_trgorc0_field{
    uint_io32_t		u1TRGORC0:1;
    uint_io32_t		u1TRGORC1:1;
    uint_io32_t		u1TRGORC2:1;
    uint_io32_t		u1TRGORC3:1;
    uint_io32_t		u1TRGORC4:1;
    uint_io32_t		u1TRGORC5:1;
    uint_io32_t		u1TRGORC6:1;
    uint_io32_t		u1TRGORC7:1;
    uint_io32_t		u1TRGORC8:1;
    uint_io32_t		u1TRGORC9:1;
    uint_io32_t		u1TRGORC10:1;
    uint_io32_t		u1TRGORC11:1;
    uint_io32_t		u1TRGORC12:1;
    uint_io32_t		u1TRGORC13:1;
    uint_io32_t		u1TRGORC14:1;
    uint_io32_t		u1TRGORC15:1;
    uint_io32_t		u1TRGORC16:1;
    uint_io32_t		u1TRGORC17:1;
    uint_io32_t		u1TRGORC18:1;
    uint_io32_t		u1TRGORC19:1;
    uint_io32_t		u1TRGORC20:1;
    uint_io32_t		u1TRGORC21:1;
    uint_io32_t		u1TRGORC22:1;
    uint_io32_t		u1TRGORC23:1;
    uint_io32_t		u1TRGORC24:1;
    uint_io32_t		u1TRGORC25:1;
    uint_io32_t		u1TRGORC26:1;
    uint_io32_t		u1TRGORC27:1;
    uint_io32_t		u1TRGORC28:1;
    uint_io32_t		u1TRGORC29:1;
    uint_io32_t		u1TRGORC30:1;
    uint_io32_t		u1TRGORC31:1;
}stc_adc12b0_trgorc0_field_t;

typedef union un_adc12b0_trgorc0{
    uint_io32_t		u32Register;
    stc_adc12b0_trgorc0_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_trgorc0_t;

/* TRGORC1 */
#define ADC12B0_TRGORC1	(ADC12B0.unTRGORC1.u32Register)  /*@rg@*/
#define ADC12B0_TRGORC1_TRGORC32	(ADC12B0.unTRGORC1.stcField.u1TRGORC32)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC33	(ADC12B0.unTRGORC1.stcField.u1TRGORC33)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC34	(ADC12B0.unTRGORC1.stcField.u1TRGORC34)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC35	(ADC12B0.unTRGORC1.stcField.u1TRGORC35)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC36	(ADC12B0.unTRGORC1.stcField.u1TRGORC36)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC37	(ADC12B0.unTRGORC1.stcField.u1TRGORC37)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC38	(ADC12B0.unTRGORC1.stcField.u1TRGORC38)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC39	(ADC12B0.unTRGORC1.stcField.u1TRGORC39)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC40	(ADC12B0.unTRGORC1.stcField.u1TRGORC40)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC41	(ADC12B0.unTRGORC1.stcField.u1TRGORC41)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC42	(ADC12B0.unTRGORC1.stcField.u1TRGORC42)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC43	(ADC12B0.unTRGORC1.stcField.u1TRGORC43)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC44	(ADC12B0.unTRGORC1.stcField.u1TRGORC44)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC45	(ADC12B0.unTRGORC1.stcField.u1TRGORC45)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC46	(ADC12B0.unTRGORC1.stcField.u1TRGORC46)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC47	(ADC12B0.unTRGORC1.stcField.u1TRGORC47)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC48	(ADC12B0.unTRGORC1.stcField.u1TRGORC48)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC49	(ADC12B0.unTRGORC1.stcField.u1TRGORC49)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC50	(ADC12B0.unTRGORC1.stcField.u1TRGORC50)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC51	(ADC12B0.unTRGORC1.stcField.u1TRGORC51)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC52	(ADC12B0.unTRGORC1.stcField.u1TRGORC52)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC53	(ADC12B0.unTRGORC1.stcField.u1TRGORC53)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC54	(ADC12B0.unTRGORC1.stcField.u1TRGORC54)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC55	(ADC12B0.unTRGORC1.stcField.u1TRGORC55)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC56	(ADC12B0.unTRGORC1.stcField.u1TRGORC56)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC57	(ADC12B0.unTRGORC1.stcField.u1TRGORC57)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC58	(ADC12B0.unTRGORC1.stcField.u1TRGORC58)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC59	(ADC12B0.unTRGORC1.stcField.u1TRGORC59)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC60	(ADC12B0.unTRGORC1.stcField.u1TRGORC60)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC61	(ADC12B0.unTRGORC1.stcField.u1TRGORC61)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC62	(ADC12B0.unTRGORC1.stcField.u1TRGORC62)  /*@bf@*/
#define ADC12B0_TRGORC1_TRGORC63	(ADC12B0.unTRGORC1.stcField.u1TRGORC63)  /*@bf@*/

typedef struct stc_adc12b0_trgorc1_field{
    uint_io32_t		u1TRGORC32:1;
    uint_io32_t		u1TRGORC33:1;
    uint_io32_t		u1TRGORC34:1;
    uint_io32_t		u1TRGORC35:1;
    uint_io32_t		u1TRGORC36:1;
    uint_io32_t		u1TRGORC37:1;
    uint_io32_t		u1TRGORC38:1;
    uint_io32_t		u1TRGORC39:1;
    uint_io32_t		u1TRGORC40:1;
    uint_io32_t		u1TRGORC41:1;
    uint_io32_t		u1TRGORC42:1;
    uint_io32_t		u1TRGORC43:1;
    uint_io32_t		u1TRGORC44:1;
    uint_io32_t		u1TRGORC45:1;
    uint_io32_t		u1TRGORC46:1;
    uint_io32_t		u1TRGORC47:1;
    uint_io32_t		u1TRGORC48:1;
    uint_io32_t		u1TRGORC49:1;
    uint_io32_t		u1TRGORC50:1;
    uint_io32_t		u1TRGORC51:1;
    uint_io32_t		u1TRGORC52:1;
    uint_io32_t		u1TRGORC53:1;
    uint_io32_t		u1TRGORC54:1;
    uint_io32_t		u1TRGORC55:1;
    uint_io32_t		u1TRGORC56:1;
    uint_io32_t		u1TRGORC57:1;
    uint_io32_t		u1TRGORC58:1;
    uint_io32_t		u1TRGORC59:1;
    uint_io32_t		u1TRGORC60:1;
    uint_io32_t		u1TRGORC61:1;
    uint_io32_t		u1TRGORC62:1;
    uint_io32_t		u1TRGORC63:1;
}stc_adc12b0_trgorc1_field_t;

typedef union un_adc12b0_trgorc1{
    uint_io32_t		u32Register;
    stc_adc12b0_trgorc1_field_t		stcField;
    uint_io8_t		au8Byte[4];
    uint_io16_t		au16Halfword[2];
}un_adc12b0_trgorc1_t;

/* CDDS[0-3] */
#define ADC12B0_CDDS0	(ADC12B0.unCDDS0.u16Register)  /*@rg@*/
#define ADC12B0_CDDS0_CDCHNUM	(ADC12B0.unCDDS0.stcField.u6CDCHNUM)  /*@bf@*/
#define ADC12B0_CDDS0_CDCHEN	(ADC12B0.unCDDS0.stcField.u1CDCHEN)  /*@bf@*/

#define ADC12B0_CDDS1	(ADC12B0.unCDDS1.u16Register)  /*@rg@*/
#define ADC12B0_CDDS1_CDCHNUM	(ADC12B0.unCDDS1.stcField.u6CDCHNUM)  /*@bf@*/
#define ADC12B0_CDDS1_CDCHEN	(ADC12B0.unCDDS1.stcField.u1CDCHEN)  /*@bf@*/

#define ADC12B0_CDDS2	(ADC12B0.unCDDS2.u16Register)  /*@rg@*/
#define ADC12B0_CDDS2_CDCHNUM	(ADC12B0.unCDDS2.stcField.u6CDCHNUM)  /*@bf@*/
#define ADC12B0_CDDS2_CDCHEN	(ADC12B0.unCDDS2.stcField.u1CDCHEN)  /*@bf@*/

#define ADC12B0_CDDS3	(ADC12B0.unCDDS3.u16Register)  /*@rg@*/
#define ADC12B0_CDDS3_CDCHNUM	(ADC12B0.unCDDS3.stcField.u6CDCHNUM)  /*@bf@*/
#define ADC12B0_CDDS3_CDCHEN	(ADC12B0.unCDDS3.stcField.u1CDCHEN)  /*@bf@*/

typedef struct stc_adc12b0_cddsn_field{
    uint_io16_t		u6CDCHNUM:6;
    uint_io16_t		u1CDCHEN:1;
    uint_io16_t		:9;
}stc_adc12b0_cddsn_field_t;

typedef union un_adc12b0_cddsn{
    uint_io16_t		u16Register;
    stc_adc12b0_cddsn_field_t		stcField;
    uint_io8_t		au8Byte[2];
}un_adc12b0_cddsn_t;

/* CT */
#define ADC12B0_CT	(ADC12B0.unCT.u16Register)  /*@rg@*/
#define ADC12B0_CT_CT	ADC12B0_CT  /*@bfrg@*/

typedef union un_adc12b0_ct{
    uint_io16_t		u16Register;
    uint_io8_t		au8Byte[2];
}un_adc12b0_ct_t;

/* RT */
#define ADC12B0_RT	(ADC12B0.unRT.u16Register)  /*@rg@*/
#define ADC12B0_RT_RT	(ADC12B0.unRT.au8Byte[0])  /*@bfbyte@*/

typedef struct stc_adc12b0_rt_field{
    uint_io16_t		u8RT:8;
    uint_io16_t		:8;
}stc_adc12b0_rt_field_t;

typedef union un_adc12b0_rt{
    uint_io16_t		u16Register;
    stc_adc12b0_rt_field_t		stcField;
    uint_io8_t		au8Byte[2];
}un_adc12b0_rt_t;

/* ST[0-3] */
#define ADC12B0_ST0	(ADC12B0.unST0.u16Register)  /*@rg@*/
#define ADC12B0_ST0_ST	ADC12B0_ST0  /*@bfrg@*/

#define ADC12B0_ST1	(ADC12B0.unST1.u16Register)  /*@rg@*/
#define ADC12B0_ST1_ST	ADC12B0_ST1  /*@bfrg@*/

#define ADC12B0_ST2	(ADC12B0.unST2.u16Register)  /*@rg@*/
#define ADC12B0_ST2_ST	ADC12B0_ST2  /*@bfrg@*/

#define ADC12B0_ST3	(ADC12B0.unST3.u16Register)  /*@rg@*/
#define ADC12B0_ST3_ST	ADC12B0_ST3  /*@bfrg@*/

typedef union un_adc12b0_stn{
    uint_io16_t		u16Register;
    uint_io8_t		au8Byte[2];
}un_adc12b0_stn_t;

/* OCV */
#define ADC12B0_OCV	(ADC12B0.unOCV.u16Register)  /*@rg@*/
#define ADC12B0_OCV_OCV	(ADC12B0.unOCV.au8Byte[0])  /*@bfbyte@*/

typedef struct stc_adc12b0_ocv_field{
    uint_io16_t		u8OCV:8;
    uint_io16_t		:8;
}stc_adc12b0_ocv_field_t;

typedef union un_adc12b0_ocv{
    uint_io16_t		u16Register;
    stc_adc12b0_ocv_field_t		stcField;
    uint_io8_t		au8Byte[2];
}un_adc12b0_ocv_t;

/* GCV */
#define ADC12B0_GCV	(ADC12B0.unGCV.u16Register)  /*@rg@*/
#define ADC12B0_GCV_GCV	(ADC12B0.unGCV.stcField.u5GCV)  /*@bf@*/

typedef struct stc_adc12b0_gcv_field{
    uint_io16_t		u5GCV:5;
    uint_io16_t		:11;
}stc_adc12b0_gcv_field_t;

typedef union un_adc12b0_gcv{
    uint_io16_t		u16Register;
    stc_adc12b0_gcv_field_t		stcField;
    uint_io8_t		au8Byte[2];
}un_adc12b0_gcv_t;

/* CTRL */
#define ADC12B0_CTRL	(ADC12B0.unCTRL.u16Register)  /*@rg@*/
#define ADC12B0_CTRL_RES	(ADC12B0.unCTRL.stcField.u2RES)  /*@bf@*/
#define ADC12B0_CTRL_DBGE	(ADC12B0.unCTRL.stcField.u1DBGE)  /*@bf@*/
#define ADC12B0_CTRL_ACHMD	(ADC12B0.unCTRL.stcField.u1ACHMD)  /*@bf@*/
#define ADC12B0_CTRL_FSMD	(ADC12B0.unCTRL.stcField.u1FSMD)  /*@bf@*/
#define ADC12B0_CTRL_FRCMD	(ADC12B0.unCTRL.stcField.u1FRCMD)  /*@bf@*/
#define ADC12B0_CTRL_FSTP	(ADC12B0.unCTRL.stcField.u1FSTP)  /*@bf@*/
#define ADC12B0_CTRL_PDDMD	(ADC12B0.unCTRL.stcField.u1PDDMD)  /*@bf@*/

typedef struct stc_adc12b0_ctrl_field{
    uint_io16_t		u2RES:2;
    uint_io16_t		u1DBGE:1;
    uint_io16_t		u1ACHMD:1;
    uint_io16_t		u1FSMD:1;
    uint_io16_t		u1FRCMD:1;
    uint_io16_t		u1FSTP:1;
    uint_io16_t		u1PDDMD:1;
    uint_io16_t		:8;
}stc_adc12b0_ctrl_field_t;

typedef union un_adc12b0_ctrl{
    uint_io16_t		u16Register;
    stc_adc12b0_ctrl_field_t		stcField;
    uint_io8_t		au8Byte[2];
}un_adc12b0_ctrl_t;

/* STAT */
#define ADC12B0_STAT	(ADC12B0.unSTAT.u16Register)  /*@rg@*/
#define ADC12B0_STAT_ACH	(ADC12B0.unSTAT.stcField.u6ACH)  /*@bf@*/
#define ADC12B0_STAT_BUSY	(ADC12B0.unSTAT.stcField.u1BUSY)  /*@bf@*/

typedef struct stc_adc12b0_stat_field{
    uint_io16_t		u6ACH:6;
    uint_io16_t		u1BUSY:1;
    uint_io16_t		:9;
}stc_adc12b0_stat_field_t;

typedef union un_adc12b0_stat{
    uint_io16_t		u16Register;
    stc_adc12b0_stat_field_t		stcField;
    uint_io8_t		au8Byte[2];
}un_adc12b0_stat_t;

/* RCOL[0-7] */
#define ADC12B0_RCOL0	(ADC12B0.unRCOL0.u8Register)  /*@rg@*/
#define ADC12B0_RCOL0_RCOL	ADC12B0_RCOL0  /*@bfrg@*/

#define ADC12B0_RCOL1	(ADC12B0.unRCOL1.u8Register)  /*@rg@*/
#define ADC12B0_RCOL1_RCOL	ADC12B0_RCOL1  /*@bfrg@*/

#define ADC12B0_RCOL2	(ADC12B0.unRCOL2.u8Register)  /*@rg@*/
#define ADC12B0_RCOL2_RCOL	ADC12B0_RCOL2  /*@bfrg@*/

#define ADC12B0_RCOL3	(ADC12B0.unRCOL3.u8Register)  /*@rg@*/
#define ADC12B0_RCOL3_RCOL	ADC12B0_RCOL3  /*@bfrg@*/

#define ADC12B0_RCOL4	(ADC12B0.unRCOL4.u8Register)  /*@rg@*/
#define ADC12B0_RCOL4_RCOL	ADC12B0_RCOL4  /*@bfrg@*/

#define ADC12B0_RCOL5	(ADC12B0.unRCOL5.u8Register)  /*@rg@*/
#define ADC12B0_RCOL5_RCOL	ADC12B0_RCOL5  /*@bfrg@*/

#define ADC12B0_RCOL6	(ADC12B0.unRCOL6.u8Register)  /*@rg@*/
#define ADC12B0_RCOL6_RCOL	ADC12B0_RCOL6  /*@bfrg@*/

#define ADC12B0_RCOL7	(ADC12B0.unRCOL7.u8Register)  /*@rg@*/
#define ADC12B0_RCOL7_RCOL	ADC12B0_RCOL7  /*@bfrg@*/

typedef union un_adc12b0_rcoln{
    uint_io8_t		u8Register;
}un_adc12b0_rcoln_t;

/* RCOH[0-7] */
#define ADC12B0_RCOH0	(ADC12B0.unRCOH0.u8Register)  /*@rg@*/
#define ADC12B0_RCOH0_RCOH	ADC12B0_RCOH0  /*@bfrg@*/

#define ADC12B0_RCOH1	(ADC12B0.unRCOH1.u8Register)  /*@rg@*/
#define ADC12B0_RCOH1_RCOH	ADC12B0_RCOH1  /*@bfrg@*/

#define ADC12B0_RCOH2	(ADC12B0.unRCOH2.u8Register)  /*@rg@*/
#define ADC12B0_RCOH2_RCOH	ADC12B0_RCOH2  /*@bfrg@*/

#define ADC12B0_RCOH3	(ADC12B0.unRCOH3.u8Register)  /*@rg@*/
#define ADC12B0_RCOH3_RCOH	ADC12B0_RCOH3  /*@bfrg@*/

#define ADC12B0_RCOH4	(ADC12B0.unRCOH4.u8Register)  /*@rg@*/
#define ADC12B0_RCOH4_RCOH	ADC12B0_RCOH4  /*@bfrg@*/

#define ADC12B0_RCOH5	(ADC12B0.unRCOH5.u8Register)  /*@rg@*/
#define ADC12B0_RCOH5_RCOH	ADC12B0_RCOH5  /*@bfrg@*/

#define ADC12B0_RCOH6	(ADC12B0.unRCOH6.u8Register)  /*@rg@*/
#define ADC12B0_RCOH6_RCOH	ADC12B0_RCOH6  /*@bfrg@*/

#define ADC12B0_RCOH7	(ADC12B0.unRCOH7.u8Register)  /*@rg@*/
#define ADC12B0_RCOH7_RCOH	ADC12B0_RCOH7  /*@bfrg@*/

typedef union un_adc12b0_rcohn{
    uint_io8_t		u8Register;
}un_adc12b0_rcohn_t;

/* MCCTRL[0-3] */
#define ADC12B0_MCCTRL0	(ADC12B0.unMCCTRL0.u8Register)  /*@rg@*/
#define ADC12B0_MCCTRL0_CNVNUM	(ADC12B0.unMCCTRL0.stcField.u4CNVNUM)  /*@bf@*/
#define ADC12B0_MCCTRL0_ICIRQY	(ADC12B0.unMCCTRL0.stcField.u1ICIRQY)  /*@bf@*/
#define ADC12B0_MCCTRL0_AVRLSEL	(ADC12B0.unMCCTRL0.stcField.u1AVRLSEL)  /*@bf@*/
#define ADC12B0_MCCTRL0_AVRHSEL	(ADC12B0.unMCCTRL0.stcField.u1AVRHSEL)  /*@bf@*/

#define ADC12B0_MCCTRL1	(ADC12B0.unMCCTRL1.u8Register)  /*@rg@*/
#define ADC12B0_MCCTRL1_CNVNUM	(ADC12B0.unMCCTRL1.stcField.u4CNVNUM)  /*@bf@*/
#define ADC12B0_MCCTRL1_ICIRQY	(ADC12B0.unMCCTRL1.stcField.u1ICIRQY)  /*@bf@*/
#define ADC12B0_MCCTRL1_AVRLSEL	(ADC12B0.unMCCTRL1.stcField.u1AVRLSEL)  /*@bf@*/
#define ADC12B0_MCCTRL1_AVRHSEL	(ADC12B0.unMCCTRL1.stcField.u1AVRHSEL)  /*@bf@*/

#define ADC12B0_MCCTRL2	(ADC12B0.unMCCTRL2.u8Register)  /*@rg@*/
#define ADC12B0_MCCTRL2_CNVNUM	(ADC12B0.unMCCTRL2.stcField.u4CNVNUM)  /*@bf@*/
#define ADC12B0_MCCTRL2_ICIRQY	(ADC12B0.unMCCTRL2.stcField.u1ICIRQY)  /*@bf@*/
#define ADC12B0_MCCTRL2_AVRLSEL	(ADC12B0.unMCCTRL2.stcField.u1AVRLSEL)  /*@bf@*/
#define ADC12B0_MCCTRL2_AVRHSEL	(ADC12B0.unMCCTRL2.stcField.u1AVRHSEL)  /*@bf@*/

#define ADC12B0_MCCTRL3	(ADC12B0.unMCCTRL3.u8Register)  /*@rg@*/
#define ADC12B0_MCCTRL3_CNVNUM	(ADC12B0.unMCCTRL3.stcField.u4CNVNUM)  /*@bf@*/
#define ADC12B0_MCCTRL3_ICIRQY	(ADC12B0.unMCCTRL3.stcField.u1ICIRQY)  /*@bf@*/
#define ADC12B0_MCCTRL3_AVRLSEL	(ADC12B0.unMCCTRL3.stcField.u1AVRLSEL)  /*@bf@*/
#define ADC12B0_MCCTRL3_AVRHSEL	(ADC12B0.unMCCTRL3.stcField.u1AVRHSEL)  /*@bf@*/

typedef struct stc_adc12b0_mcctrln_field{
    uint_io8_t		u4CNVNUM:4;
    uint_io8_t		u1ICIRQY:1;
    uint_io8_t		u1AVRLSEL:1;
    uint_io8_t		u1AVRHSEL:1;
    uint_io8_t		:1;
}stc_adc12b0_mcctrln_field_t;

typedef union un_adc12b0_mcctrln{
    uint_io8_t		u8Register;
    stc_adc12b0_mcctrln_field_t		stcField;
}un_adc12b0_mcctrln_t;

/* FRCOL[0-7] */
#define ADC12B0_FRCOL0	(ADC12B0.unFRCOL0.u16Register)  /*@rg@*/
#define ADC12B0_FRCOL0_FRCOL	(ADC12B0.unFRCOL0.stcField.u12FRCOL)  /*@bf@*/

#define ADC12B0_FRCOL1	(ADC12B0.unFRCOL1.u16Register)  /*@rg@*/
#define ADC12B0_FRCOL1_FRCOL	(ADC12B0.unFRCOL1.stcField.u12FRCOL)  /*@bf@*/

#define ADC12B0_FRCOL2	(ADC12B0.unFRCOL2.u16Register)  /*@rg@*/
#define ADC12B0_FRCOL2_FRCOL	(ADC12B0.unFRCOL2.stcField.u12FRCOL)  /*@bf@*/

#define ADC12B0_FRCOL3	(ADC12B0.unFRCOL3.u16Register)  /*@rg@*/
#define ADC12B0_FRCOL3_FRCOL	(ADC12B0.unFRCOL3.stcField.u12FRCOL)  /*@bf@*/

#define ADC12B0_FRCOL4	(ADC12B0.unFRCOL4.u16Register)  /*@rg@*/
#define ADC12B0_FRCOL4_FRCOL	(ADC12B0.unFRCOL4.stcField.u12FRCOL)  /*@bf@*/

#define ADC12B0_FRCOL5	(ADC12B0.unFRCOL5.u16Register)  /*@rg@*/
#define ADC12B0_FRCOL5_FRCOL	(ADC12B0.unFRCOL5.stcField.u12FRCOL)  /*@bf@*/

#define ADC12B0_FRCOL6	(ADC12B0.unFRCOL6.u16Register)  /*@rg@*/
#define ADC12B0_FRCOL6_FRCOL	(ADC12B0.unFRCOL6.stcField.u12FRCOL)  /*@bf@*/

#define ADC12B0_FRCOL7	(ADC12B0.unFRCOL7.u16Register)  /*@rg@*/
#define ADC12B0_FRCOL7_FRCOL	(ADC12B0.unFRCOL7.stcField.u12FRCOL)  /*@bf@*/

typedef struct stc_adc12b0_frcoln_field{
    uint_io16_t		u12FRCOL:12;
    uint_io16_t		:4;
}stc_adc12b0_frcoln_field_t;

typedef union un_adc12b0_frcoln{
    uint_io16_t		u16Register;
    stc_adc12b0_frcoln_field_t		stcField;
    uint_io8_t		au8Byte[2];
}un_adc12b0_frcoln_t;

/* MCSTAT[0-3] */
#define ADC12B0_MCSTAT0	(ADC12B0.unMCSTAT0.u8Register)  /*@rg@*/
#define ADC12B0_MCSTAT0_MCCNT	(ADC12B0.unMCSTAT0.stcField.u5MCCNT)  /*@bf@*/

#define ADC12B0_MCSTAT1	(ADC12B0.unMCSTAT1.u8Register)  /*@rg@*/
#define ADC12B0_MCSTAT1_MCCNT	(ADC12B0.unMCSTAT1.stcField.u5MCCNT)  /*@bf@*/

#define ADC12B0_MCSTAT2	(ADC12B0.unMCSTAT2.u8Register)  /*@rg@*/
#define ADC12B0_MCSTAT2_MCCNT	(ADC12B0.unMCSTAT2.stcField.u5MCCNT)  /*@bf@*/

#define ADC12B0_MCSTAT3	(ADC12B0.unMCSTAT3.u8Register)  /*@rg@*/
#define ADC12B0_MCSTAT3_MCCNT	(ADC12B0.unMCSTAT3.stcField.u5MCCNT)  /*@bf@*/

typedef struct stc_adc12b0_mcstatn_field{
    uint_io8_t		u5MCCNT:5;
    uint_io8_t		:3;
}stc_adc12b0_mcstatn_field_t;

typedef union un_adc12b0_mcstatn{
    uint_io8_t		u8Register;
    stc_adc12b0_mcstatn_field_t		stcField;
}un_adc12b0_mcstatn_t;

/* FRCOH[0-7] */
#define ADC12B0_FRCOH0	(ADC12B0.unFRCOH0.u16Register)  /*@rg@*/
#define ADC12B0_FRCOH0_FRCOH	(ADC12B0.unFRCOH0.stcField.u12FRCOH)  /*@bf@*/

#define ADC12B0_FRCOH1	(ADC12B0.unFRCOH1.u16Register)  /*@rg@*/
#define ADC12B0_FRCOH1_FRCOH	(ADC12B0.unFRCOH1.stcField.u12FRCOH)  /*@bf@*/

#define ADC12B0_FRCOH2	(ADC12B0.unFRCOH2.u16Register)  /*@rg@*/
#define ADC12B0_FRCOH2_FRCOH	(ADC12B0.unFRCOH2.stcField.u12FRCOH)  /*@bf@*/

#define ADC12B0_FRCOH3	(ADC12B0.unFRCOH3.u16Register)  /*@rg@*/
#define ADC12B0_FRCOH3_FRCOH	(ADC12B0.unFRCOH3.stcField.u12FRCOH)  /*@bf@*/

#define ADC12B0_FRCOH4	(ADC12B0.unFRCOH4.u16Register)  /*@rg@*/
#define ADC12B0_FRCOH4_FRCOH	(ADC12B0.unFRCOH4.stcField.u12FRCOH)  /*@bf@*/

#define ADC12B0_FRCOH5	(ADC12B0.unFRCOH5.u16Register)  /*@rg@*/
#define ADC12B0_FRCOH5_FRCOH	(ADC12B0.unFRCOH5.stcField.u12FRCOH)  /*@bf@*/

#define ADC12B0_FRCOH6	(ADC12B0.unFRCOH6.u16Register)  /*@rg@*/
#define ADC12B0_FRCOH6_FRCOH	(ADC12B0.unFRCOH6.stcField.u12FRCOH)  /*@bf@*/

#define ADC12B0_FRCOH7	(ADC12B0.unFRCOH7.u16Register)  /*@rg@*/
#define ADC12B0_FRCOH7_FRCOH	(ADC12B0.unFRCOH7.stcField.u12FRCOH)  /*@bf@*/

typedef struct stc_adc12b0_frcohn_field{
    uint_io16_t		u12FRCOH:12;
    uint_io16_t		:4;
}stc_adc12b0_frcohn_field_t;

typedef union un_adc12b0_frcohn{
    uint_io16_t		u16Register;
    stc_adc12b0_frcohn_field_t		stcField;
    uint_io8_t		au8Byte[2];
}un_adc12b0_frcohn_t;


typedef struct stc_adc12b0{
    un_adc12b0_chctrln_t	unCHCTRL0;	/* 0x00000000 */
    un_adc12b0_chctrln_t	unCHCTRL1;	/* 0x00000004 */
    un_adc12b0_chctrln_t	unCHCTRL2;	/* 0x00000008 */
    un_adc12b0_chctrln_t	unCHCTRL3;	/* 0x0000000C */
    un_adc12b0_chctrln_t	unCHCTRL4;	/* 0x00000010 */
    un_adc12b0_chctrln_t	unCHCTRL5;	/* 0x00000014 */
    un_adc12b0_chctrln_t	unCHCTRL6;	/* 0x00000018 */
    un_adc12b0_chctrln_t	unCHCTRL7;	/* 0x0000001C */
    un_adc12b0_chctrln_t	unCHCTRL8;	/* 0x00000020 */
    un_adc12b0_chctrln_t	unCHCTRL9;	/* 0x00000024 */
    un_adc12b0_chctrln_t	unCHCTRL10;	/* 0x00000028 */
    un_adc12b0_chctrln_t	unCHCTRL11;	/* 0x0000002C */
    un_adc12b0_chctrln_t	unCHCTRL12;	/* 0x00000030 */
    un_adc12b0_chctrln_t	unCHCTRL13;	/* 0x00000034 */
    un_adc12b0_chctrln_t	unCHCTRL14;	/* 0x00000038 */
    un_adc12b0_chctrln_t	unCHCTRL15;	/* 0x0000003C */
    un_adc12b0_chctrln_t	unCHCTRL16;	/* 0x00000040 */
    un_adc12b0_chctrln_t	unCHCTRL17;	/* 0x00000044 */
    un_adc12b0_chctrln_t	unCHCTRL18;	/* 0x00000048 */
    un_adc12b0_chctrln_t	unCHCTRL19;	/* 0x0000004C */
    un_adc12b0_chctrln_t	unCHCTRL20;	/* 0x00000050 */
    un_adc12b0_chctrln_t	unCHCTRL21;	/* 0x00000054 */
    un_adc12b0_chctrln_t	unCHCTRL22;	/* 0x00000058 */
    un_adc12b0_chctrln_t	unCHCTRL23;	/* 0x0000005C */
    un_adc12b0_chctrln_t	unCHCTRL24;	/* 0x00000060 */
    un_adc12b0_chctrln_t	unCHCTRL25;	/* 0x00000064 */
    un_adc12b0_chctrln_t	unCHCTRL26;	/* 0x00000068 */
    un_adc12b0_chctrln_t	unCHCTRL27;	/* 0x0000006C */
    un_adc12b0_chctrln_t	unCHCTRL28;	/* 0x00000070 */
    un_adc12b0_chctrln_t	unCHCTRL29;	/* 0x00000074 */
    un_adc12b0_chctrln_t	unCHCTRL30;	/* 0x00000078 */
    un_adc12b0_chctrln_t	unCHCTRL31;	/* 0x0000007C */
    un_adc12b0_chctrln_t	unCHCTRL32;	/* 0x00000080 */
    un_adc12b0_chctrln_t	unCHCTRL33;	/* 0x00000084 */
    un_adc12b0_chctrln_t	unCHCTRL34;	/* 0x00000088 */
    un_adc12b0_chctrln_t	unCHCTRL35;	/* 0x0000008C */
    un_adc12b0_chctrln_t	unCHCTRL36;	/* 0x00000090 */
    un_adc12b0_chctrln_t	unCHCTRL37;	/* 0x00000094 */
    un_adc12b0_chctrln_t	unCHCTRL38;	/* 0x00000098 */
    un_adc12b0_chctrln_t	unCHCTRL39;	/* 0x0000009C */
    un_adc12b0_chctrln_t	unCHCTRL40;	/* 0x000000A0 */
    un_adc12b0_chctrln_t	unCHCTRL41;	/* 0x000000A4 */
    un_adc12b0_chctrln_t	unCHCTRL42;	/* 0x000000A8 */
    un_adc12b0_chctrln_t	unCHCTRL43;	/* 0x000000AC */
    un_adc12b0_chctrln_t	unCHCTRL44;	/* 0x000000B0 */
    un_adc12b0_chctrln_t	unCHCTRL45;	/* 0x000000B4 */
    un_adc12b0_chctrln_t	unCHCTRL46;	/* 0x000000B8 */
    un_adc12b0_chctrln_t	unCHCTRL47;	/* 0x000000BC */
    un_adc12b0_chctrln_t	unCHCTRL48;	/* 0x000000C0 */
    un_adc12b0_chctrln_t	unCHCTRL49;	/* 0x000000C4 */
    un_adc12b0_chctrln_t	unCHCTRL50;	/* 0x000000C8 */
    un_adc12b0_chctrln_t	unCHCTRL51;	/* 0x000000CC */
    un_adc12b0_chctrln_t	unCHCTRL52;	/* 0x000000D0 */
    un_adc12b0_chctrln_t	unCHCTRL53;	/* 0x000000D4 */
    un_adc12b0_chctrln_t	unCHCTRL54;	/* 0x000000D8 */
    un_adc12b0_chctrln_t	unCHCTRL55;	/* 0x000000DC */
    un_adc12b0_chctrln_t	unCHCTRL56;	/* 0x000000E0 */
    un_adc12b0_chctrln_t	unCHCTRL57;	/* 0x000000E4 */
    un_adc12b0_chctrln_t	unCHCTRL58;	/* 0x000000E8 */
    un_adc12b0_chctrln_t	unCHCTRL59;	/* 0x000000EC */
    un_adc12b0_chctrln_t	unCHCTRL60;	/* 0x000000F0 */
    un_adc12b0_chctrln_t	unCHCTRL61;	/* 0x000000F4 */
    un_adc12b0_chctrln_t	unCHCTRL62;	/* 0x000000F8 */
    un_adc12b0_chctrln_t	unCHCTRL63;	/* 0x000000FC */
    un_adc12b0_chstatn_t	unCHSTAT0;	/* 0x00000100 */
    un_adc12b0_chstatn_t	unCHSTAT1;	/* 0x00000102 */
    un_adc12b0_chstatn_t	unCHSTAT2;	/* 0x00000104 */
    un_adc12b0_chstatn_t	unCHSTAT3;	/* 0x00000106 */
    un_adc12b0_chstatn_t	unCHSTAT4;	/* 0x00000108 */
    un_adc12b0_chstatn_t	unCHSTAT5;	/* 0x0000010A */
    un_adc12b0_chstatn_t	unCHSTAT6;	/* 0x0000010C */
    un_adc12b0_chstatn_t	unCHSTAT7;	/* 0x0000010E */
    un_adc12b0_chstatn_t	unCHSTAT8;	/* 0x00000110 */
    un_adc12b0_chstatn_t	unCHSTAT9;	/* 0x00000112 */
    un_adc12b0_chstatn_t	unCHSTAT10;	/* 0x00000114 */
    un_adc12b0_chstatn_t	unCHSTAT11;	/* 0x00000116 */
    un_adc12b0_chstatn_t	unCHSTAT12;	/* 0x00000118 */
    un_adc12b0_chstatn_t	unCHSTAT13;	/* 0x0000011A */
    un_adc12b0_chstatn_t	unCHSTAT14;	/* 0x0000011C */
    un_adc12b0_chstatn_t	unCHSTAT15;	/* 0x0000011E */
    un_adc12b0_chstatn_t	unCHSTAT16;	/* 0x00000120 */
    un_adc12b0_chstatn_t	unCHSTAT17;	/* 0x00000122 */
    un_adc12b0_chstatn_t	unCHSTAT18;	/* 0x00000124 */
    un_adc12b0_chstatn_t	unCHSTAT19;	/* 0x00000126 */
    un_adc12b0_chstatn_t	unCHSTAT20;	/* 0x00000128 */
    un_adc12b0_chstatn_t	unCHSTAT21;	/* 0x0000012A */
    un_adc12b0_chstatn_t	unCHSTAT22;	/* 0x0000012C */
    un_adc12b0_chstatn_t	unCHSTAT23;	/* 0x0000012E */
    un_adc12b0_chstatn_t	unCHSTAT24;	/* 0x00000130 */
    un_adc12b0_chstatn_t	unCHSTAT25;	/* 0x00000132 */
    un_adc12b0_chstatn_t	unCHSTAT26;	/* 0x00000134 */
    un_adc12b0_chstatn_t	unCHSTAT27;	/* 0x00000136 */
    un_adc12b0_chstatn_t	unCHSTAT28;	/* 0x00000138 */
    un_adc12b0_chstatn_t	unCHSTAT29;	/* 0x0000013A */
    un_adc12b0_chstatn_t	unCHSTAT30;	/* 0x0000013C */
    un_adc12b0_chstatn_t	unCHSTAT31;	/* 0x0000013E */
    un_adc12b0_chstatn_t	unCHSTAT32;	/* 0x00000140 */
    un_adc12b0_chstatn_t	unCHSTAT33;	/* 0x00000142 */
    un_adc12b0_chstatn_t	unCHSTAT34;	/* 0x00000144 */
    un_adc12b0_chstatn_t	unCHSTAT35;	/* 0x00000146 */
    un_adc12b0_chstatn_t	unCHSTAT36;	/* 0x00000148 */
    un_adc12b0_chstatn_t	unCHSTAT37;	/* 0x0000014A */
    un_adc12b0_chstatn_t	unCHSTAT38;	/* 0x0000014C */
    un_adc12b0_chstatn_t	unCHSTAT39;	/* 0x0000014E */
    un_adc12b0_chstatn_t	unCHSTAT40;	/* 0x00000150 */
    un_adc12b0_chstatn_t	unCHSTAT41;	/* 0x00000152 */
    un_adc12b0_chstatn_t	unCHSTAT42;	/* 0x00000154 */
    un_adc12b0_chstatn_t	unCHSTAT43;	/* 0x00000156 */
    un_adc12b0_chstatn_t	unCHSTAT44;	/* 0x00000158 */
    un_adc12b0_chstatn_t	unCHSTAT45;	/* 0x0000015A */
    un_adc12b0_chstatn_t	unCHSTAT46;	/* 0x0000015C */
    un_adc12b0_chstatn_t	unCHSTAT47;	/* 0x0000015E */
    un_adc12b0_chstatn_t	unCHSTAT48;	/* 0x00000160 */
    un_adc12b0_chstatn_t	unCHSTAT49;	/* 0x00000162 */
    un_adc12b0_chstatn_t	unCHSTAT50;	/* 0x00000164 */
    un_adc12b0_chstatn_t	unCHSTAT51;	/* 0x00000166 */
    un_adc12b0_chstatn_t	unCHSTAT52;	/* 0x00000168 */
    un_adc12b0_chstatn_t	unCHSTAT53;	/* 0x0000016A */
    un_adc12b0_chstatn_t	unCHSTAT54;	/* 0x0000016C */
    un_adc12b0_chstatn_t	unCHSTAT55;	/* 0x0000016E */
    un_adc12b0_chstatn_t	unCHSTAT56;	/* 0x00000170 */
    un_adc12b0_chstatn_t	unCHSTAT57;	/* 0x00000172 */
    un_adc12b0_chstatn_t	unCHSTAT58;	/* 0x00000174 */
    un_adc12b0_chstatn_t	unCHSTAT59;	/* 0x00000176 */
    un_adc12b0_chstatn_t	unCHSTAT60;	/* 0x00000178 */
    un_adc12b0_chstatn_t	unCHSTAT61;	/* 0x0000017A */
    un_adc12b0_chstatn_t	unCHSTAT62;	/* 0x0000017C */
    un_adc12b0_chstatn_t	unCHSTAT63;	/* 0x0000017E */
    un_adc12b0_cdn_t	unCD0;	/* 0x00000180 */
    un_adc12b0_cdn_t	unCD1;	/* 0x00000182 */
    un_adc12b0_cdn_t	unCD2;	/* 0x00000184 */
    un_adc12b0_cdn_t	unCD3;	/* 0x00000186 */
    un_adc12b0_cdn_1_t	unCD4;	/* 0x00000188 */
    un_adc12b0_cdn_1_t	unCD5;	/* 0x0000018A */
    un_adc12b0_cdn_1_t	unCD6;	/* 0x0000018C */
    un_adc12b0_cdn_1_t	unCD7;	/* 0x0000018E */
    un_adc12b0_cdn_1_t	unCD8;	/* 0x00000190 */
    un_adc12b0_cdn_1_t	unCD9;	/* 0x00000192 */
    un_adc12b0_cdn_1_t	unCD10;	/* 0x00000194 */
    un_adc12b0_cdn_1_t	unCD11;	/* 0x00000196 */
    un_adc12b0_cdn_1_t	unCD12;	/* 0x00000198 */
    un_adc12b0_cdn_1_t	unCD13;	/* 0x0000019A */
    un_adc12b0_cdn_1_t	unCD14;	/* 0x0000019C */
    un_adc12b0_cdn_1_t	unCD15;	/* 0x0000019E */
    un_adc12b0_cdn_1_t	unCD16;	/* 0x000001A0 */
    un_adc12b0_cdn_1_t	unCD17;	/* 0x000001A2 */
    un_adc12b0_cdn_1_t	unCD18;	/* 0x000001A4 */
    un_adc12b0_cdn_1_t	unCD19;	/* 0x000001A6 */
    un_adc12b0_cdn_1_t	unCD20;	/* 0x000001A8 */
    un_adc12b0_cdn_1_t	unCD21;	/* 0x000001AA */
    un_adc12b0_cdn_1_t	unCD22;	/* 0x000001AC */
    un_adc12b0_cdn_1_t	unCD23;	/* 0x000001AE */
    un_adc12b0_cdn_1_t	unCD24;	/* 0x000001B0 */
    un_adc12b0_cdn_1_t	unCD25;	/* 0x000001B2 */
    un_adc12b0_cdn_1_t	unCD26;	/* 0x000001B4 */
    un_adc12b0_cdn_1_t	unCD27;	/* 0x000001B6 */
    un_adc12b0_cdn_1_t	unCD28;	/* 0x000001B8 */
    un_adc12b0_cdn_1_t	unCD29;	/* 0x000001BA */
    un_adc12b0_cdn_1_t	unCD30;	/* 0x000001BC */
    un_adc12b0_cdn_1_t	unCD31;	/* 0x000001BE */
    un_adc12b0_cdn_1_t	unCD32;	/* 0x000001C0 */
    un_adc12b0_cdn_1_t	unCD33;	/* 0x000001C2 */
    un_adc12b0_cdn_1_t	unCD34;	/* 0x000001C4 */
    un_adc12b0_cdn_1_t	unCD35;	/* 0x000001C6 */
    un_adc12b0_cdn_1_t	unCD36;	/* 0x000001C8 */
    un_adc12b0_cdn_1_t	unCD37;	/* 0x000001CA */
    un_adc12b0_cdn_1_t	unCD38;	/* 0x000001CC */
    un_adc12b0_cdn_1_t	unCD39;	/* 0x000001CE */
    un_adc12b0_cdn_1_t	unCD40;	/* 0x000001D0 */
    un_adc12b0_cdn_1_t	unCD41;	/* 0x000001D2 */
    un_adc12b0_cdn_1_t	unCD42;	/* 0x000001D4 */
    un_adc12b0_cdn_1_t	unCD43;	/* 0x000001D6 */
    un_adc12b0_cdn_1_t	unCD44;	/* 0x000001D8 */
    un_adc12b0_cdn_1_t	unCD45;	/* 0x000001DA */
    un_adc12b0_cdn_1_t	unCD46;	/* 0x000001DC */
    un_adc12b0_cdn_1_t	unCD47;	/* 0x000001DE */
    un_adc12b0_cdn_1_t	unCD48;	/* 0x000001E0 */
    un_adc12b0_cdn_1_t	unCD49;	/* 0x000001E2 */
    un_adc12b0_cdn_1_t	unCD50;	/* 0x000001E4 */
    un_adc12b0_cdn_1_t	unCD51;	/* 0x000001E6 */
    un_adc12b0_cdn_1_t	unCD52;	/* 0x000001E8 */
    un_adc12b0_cdn_1_t	unCD53;	/* 0x000001EA */
    un_adc12b0_cdn_1_t	unCD54;	/* 0x000001EC */
    un_adc12b0_cdn_1_t	unCD55;	/* 0x000001EE */
    un_adc12b0_cdn_1_t	unCD56;	/* 0x000001F0 */
    un_adc12b0_cdn_1_t	unCD57;	/* 0x000001F2 */
    un_adc12b0_cdn_1_t	unCD58;	/* 0x000001F4 */
    un_adc12b0_cdn_1_t	unCD59;	/* 0x000001F6 */
    un_adc12b0_cdn_1_t	unCD60;	/* 0x000001F8 */
    un_adc12b0_cdn_1_t	unCD61;	/* 0x000001FA */
    un_adc12b0_cdn_1_t	unCD62;	/* 0x000001FC */
    un_adc12b0_cdn_1_t	unCD63;	/* 0x000001FE */
    un_adc12b0_pcctrln_t	unPCCTRL0;	/* 0x00000200 */
    un_adc12b0_pcctrln_t	unPCCTRL1;	/* 0x00000204 */
    un_adc12b0_pcctrln_t	unPCCTRL2;	/* 0x00000208 */
    un_adc12b0_pcctrln_t	unPCCTRL3;	/* 0x0000020C */
    un_adc12b0_pcctrln_t	unPCCTRL4;	/* 0x00000210 */
    un_adc12b0_pcctrln_t	unPCCTRL5;	/* 0x00000214 */
    un_adc12b0_pcctrln_t	unPCCTRL6;	/* 0x00000218 */
    un_adc12b0_pcctrln_t	unPCCTRL7;	/* 0x0000021C */
    un_adc12b0_pcctrln_t	unPCCTRL8;	/* 0x00000220 */
    un_adc12b0_pcctrln_t	unPCCTRL9;	/* 0x00000224 */
    un_adc12b0_pcctrln_t	unPCCTRL10;	/* 0x00000228 */
    un_adc12b0_pcctrln_t	unPCCTRL11;	/* 0x0000022C */
    un_adc12b0_pcctrln_t	unPCCTRL12;	/* 0x00000230 */
    un_adc12b0_pcctrln_t	unPCCTRL13;	/* 0x00000234 */
    un_adc12b0_pcctrln_t	unPCCTRL14;	/* 0x00000238 */
    un_adc12b0_pcctrln_t	unPCCTRL15;	/* 0x0000023C */
    un_adc12b0_pcctrln_t	unPCCTRL16;	/* 0x00000240 */
    un_adc12b0_pcctrln_t	unPCCTRL17;	/* 0x00000244 */
    un_adc12b0_pcctrln_t	unPCCTRL18;	/* 0x00000248 */
    un_adc12b0_pcctrln_t	unPCCTRL19;	/* 0x0000024C */
    un_adc12b0_pcctrln_t	unPCCTRL20;	/* 0x00000250 */
    un_adc12b0_pcctrln_t	unPCCTRL21;	/* 0x00000254 */
    un_adc12b0_pcctrln_t	unPCCTRL22;	/* 0x00000258 */
    un_adc12b0_pcctrln_t	unPCCTRL23;	/* 0x0000025C */
    un_adc12b0_pcctrln_t	unPCCTRL24;	/* 0x00000260 */
    un_adc12b0_pcctrln_t	unPCCTRL25;	/* 0x00000264 */
    un_adc12b0_pcctrln_t	unPCCTRL26;	/* 0x00000268 */
    un_adc12b0_pcctrln_t	unPCCTRL27;	/* 0x0000026C */
    un_adc12b0_pcctrln_t	unPCCTRL28;	/* 0x00000270 */
    un_adc12b0_pcctrln_t	unPCCTRL29;	/* 0x00000274 */
    un_adc12b0_pcctrln_t	unPCCTRL30;	/* 0x00000278 */
    un_adc12b0_pcctrln_t	unPCCTRL31;	/* 0x0000027C */
    un_adc12b0_pcctrln_t	unPCCTRL32;	/* 0x00000280 */
    un_adc12b0_pcctrln_t	unPCCTRL33;	/* 0x00000284 */
    un_adc12b0_pcctrln_t	unPCCTRL34;	/* 0x00000288 */
    un_adc12b0_pcctrln_t	unPCCTRL35;	/* 0x0000028C */
    un_adc12b0_pcctrln_t	unPCCTRL36;	/* 0x00000290 */
    un_adc12b0_pcctrln_t	unPCCTRL37;	/* 0x00000294 */
    un_adc12b0_pcctrln_t	unPCCTRL38;	/* 0x00000298 */
    un_adc12b0_pcctrln_t	unPCCTRL39;	/* 0x0000029C */
    un_adc12b0_pcctrln_t	unPCCTRL40;	/* 0x000002A0 */
    un_adc12b0_pcctrln_t	unPCCTRL41;	/* 0x000002A4 */
    un_adc12b0_pcctrln_t	unPCCTRL42;	/* 0x000002A8 */
    un_adc12b0_pcctrln_t	unPCCTRL43;	/* 0x000002AC */
    un_adc12b0_pcctrln_t	unPCCTRL44;	/* 0x000002B0 */
    un_adc12b0_pcctrln_t	unPCCTRL45;	/* 0x000002B4 */
    un_adc12b0_pcctrln_t	unPCCTRL46;	/* 0x000002B8 */
    un_adc12b0_pcctrln_t	unPCCTRL47;	/* 0x000002BC */
    un_adc12b0_pcctrln_t	unPCCTRL48;	/* 0x000002C0 */
    un_adc12b0_pcctrln_t	unPCCTRL49;	/* 0x000002C4 */
    un_adc12b0_pcctrln_t	unPCCTRL50;	/* 0x000002C8 */
    un_adc12b0_pcctrln_t	unPCCTRL51;	/* 0x000002CC */
    un_adc12b0_pcctrln_t	unPCCTRL52;	/* 0x000002D0 */
    un_adc12b0_pcctrln_t	unPCCTRL53;	/* 0x000002D4 */
    un_adc12b0_pcctrln_t	unPCCTRL54;	/* 0x000002D8 */
    un_adc12b0_pcctrln_t	unPCCTRL55;	/* 0x000002DC */
    un_adc12b0_pcctrln_t	unPCCTRL56;	/* 0x000002E0 */
    un_adc12b0_pcctrln_t	unPCCTRL57;	/* 0x000002E4 */
    un_adc12b0_pcctrln_t	unPCCTRL58;	/* 0x000002E8 */
    un_adc12b0_pcctrln_t	unPCCTRL59;	/* 0x000002EC */
    un_adc12b0_pcctrln_t	unPCCTRL60;	/* 0x000002F0 */
    un_adc12b0_pcctrln_t	unPCCTRL61;	/* 0x000002F4 */
    un_adc12b0_pcctrln_t	unPCCTRL62;	/* 0x000002F8 */
    un_adc12b0_pcctrln_t	unPCCTRL63;	/* 0x000002FC */
    un_adc12b0_cdoneirq0_t	unCDONEIRQ0;	/* 0x00000300 */
    un_adc12b0_cdoneirq1_t	unCDONEIRQ1;	/* 0x00000304 */
    un_adc12b0_cdoneirqe0_t	unCDONEIRQE0;	/* 0x00000308 */
    un_adc12b0_cdoneirqe1_t	unCDONEIRQE1;	/* 0x0000030C */
    un_adc12b0_cdoneirqc0_t	unCDONEIRQC0;	/* 0x00000310 */
    un_adc12b0_cdoneirqc1_t	unCDONEIRQC1;	/* 0x00000314 */
    un_adc12b0_grpirq0_t	unGRPIRQ0;	/* 0x00000318 */
    un_adc12b0_grpirq1_t	unGRPIRQ1;	/* 0x0000031C */
    un_adc12b0_grpirqe0_t	unGRPIRQE0;	/* 0x00000320 */
    un_adc12b0_grpirqe1_t	unGRPIRQE1;	/* 0x00000324 */
    un_adc12b0_grpirqc0_t	unGRPIRQC0;	/* 0x00000328 */
    un_adc12b0_grpirqc1_t	unGRPIRQC1;	/* 0x0000032C */
    un_adc12b0_rcirq0_t	unRCIRQ0;	/* 0x00000330 */
    un_adc12b0_rcirq1_t	unRCIRQ1;	/* 0x00000334 */
    un_adc12b0_rcirqe0_t	unRCIRQE0;	/* 0x00000338 */
    un_adc12b0_rcirqe1_t	unRCIRQE1;	/* 0x0000033C */
    un_adc12b0_rcirqc0_t	unRCIRQC0;	/* 0x00000340 */
    un_adc12b0_rcirqc1_t	unRCIRQC1;	/* 0x00000344 */
    un_adc12b0_pcirq0_t	unPCIRQ0;	/* 0x00000348 */
    un_adc12b0_pcirq1_t	unPCIRQ1;	/* 0x0000034C */
    un_adc12b0_pcirqe0_t	unPCIRQE0;	/* 0x00000350 */
    un_adc12b0_pcirqe1_t	unPCIRQE1;	/* 0x00000354 */
    un_adc12b0_pcirqc0_t	unPCIRQC0;	/* 0x00000358 */
    un_adc12b0_pcirqc1_t	unPCIRQC1;	/* 0x0000035C */
    un_adc12b0_trgst0_t	unTRGST0;	/* 0x00000360 */
    un_adc12b0_trgst1_t	unTRGST1;	/* 0x00000364 */
    un_adc12b0_trgcl0_t	unTRGCL0;	/* 0x00000368 */
    un_adc12b0_trgcl1_t	unTRGCL1;	/* 0x0000036C */
    un_adc12b0_rcotf0_t	unRCOTF0;	/* 0x00000370 */
    un_adc12b0_rcotf1_t	unRCOTF1;	/* 0x00000374 */
    un_adc12b0_trgor0_t	unTRGOR0;	/* 0x00000378 */
    un_adc12b0_trgor1_t	unTRGOR1;	/* 0x0000037C */
    un_adc12b0_trgorc0_t	unTRGORC0;	/* 0x00000380 */
    un_adc12b0_trgorc1_t	unTRGORC1;	/* 0x00000384 */
    un_adc12b0_cddsn_t	unCDDS0;	/* 0x00000388 */
    un_adc12b0_cddsn_t	unCDDS1;	/* 0x0000038A */
    un_adc12b0_cddsn_t	unCDDS2;	/* 0x0000038C */
    un_adc12b0_cddsn_t	unCDDS3;	/* 0x0000038E */
    un_adc12b0_ct_t	unCT;	/* 0x00000390 */
    un_adc12b0_rt_t	unRT;	/* 0x00000392 */
    un_adc12b0_stn_t	unST0;	/* 0x00000394 */
    un_adc12b0_stn_t	unST1;	/* 0x00000396 */
    un_adc12b0_stn_t	unST2;	/* 0x00000398 */
    un_adc12b0_stn_t	unST3;	/* 0x0000039A */
    un_adc12b0_ocv_t	unOCV;	/* 0x0000039C */
    un_adc12b0_gcv_t	unGCV;	/* 0x0000039E */
    un_adc12b0_ctrl_t	unCTRL;	/* 0x000003A0 */
    un_adc12b0_stat_t	unSTAT;	/* 0x000003A2 */
    uint_io8_t	au8Reserved0[12];	/* 0x000003A4 */
    un_adc12b0_rcoln_t	unRCOL0;	/* 0x000003B0 */
    un_adc12b0_rcohn_t	unRCOH0;	/* 0x000003B1 */
    un_adc12b0_rcoln_t	unRCOL1;	/* 0x000003B2 */
    un_adc12b0_rcohn_t	unRCOH1;	/* 0x000003B3 */
    un_adc12b0_rcoln_t	unRCOL2;	/* 0x000003B4 */
    un_adc12b0_rcohn_t	unRCOH2;	/* 0x000003B5 */
    un_adc12b0_rcoln_t	unRCOL3;	/* 0x000003B6 */
    un_adc12b0_rcohn_t	unRCOH3;	/* 0x000003B7 */
    un_adc12b0_rcoln_t	unRCOL4;	/* 0x000003B8 */
    un_adc12b0_rcohn_t	unRCOH4;	/* 0x000003B9 */
    un_adc12b0_rcoln_t	unRCOL5;	/* 0x000003BA */
    un_adc12b0_rcohn_t	unRCOH5;	/* 0x000003BB */
    un_adc12b0_rcoln_t	unRCOL6;	/* 0x000003BC */
    un_adc12b0_rcohn_t	unRCOH6;	/* 0x000003BD */
    un_adc12b0_rcoln_t	unRCOL7;	/* 0x000003BE */
    un_adc12b0_rcohn_t	unRCOH7;	/* 0x000003BF */
    un_adc12b0_mcctrln_t	unMCCTRL0;	/* 0x000003C0 */
    un_adc12b0_mcctrln_t	unMCCTRL1;	/* 0x000003C1 */
    un_adc12b0_mcctrln_t	unMCCTRL2;	/* 0x000003C2 */
    un_adc12b0_mcctrln_t	unMCCTRL3;	/* 0x000003C3 */
    uint_io8_t	au8Reserved1[12];	/* 0x000003C4 */
    un_adc12b0_frcoln_t	unFRCOL0;	/* 0x000003D0 */
    un_adc12b0_frcoln_t	unFRCOL1;	/* 0x000003D2 */
    un_adc12b0_frcoln_t	unFRCOL2;	/* 0x000003D4 */
    un_adc12b0_frcoln_t	unFRCOL3;	/* 0x000003D6 */
    un_adc12b0_frcoln_t	unFRCOL4;	/* 0x000003D8 */
    un_adc12b0_frcoln_t	unFRCOL5;	/* 0x000003DA */
    un_adc12b0_frcoln_t	unFRCOL6;	/* 0x000003DC */
    un_adc12b0_frcoln_t	unFRCOL7;	/* 0x000003DE */
    un_adc12b0_mcstatn_t	unMCSTAT0;	/* 0x000003E0 */
    un_adc12b0_mcstatn_t	unMCSTAT1;	/* 0x000003E1 */
    un_adc12b0_mcstatn_t	unMCSTAT2;	/* 0x000003E2 */
    un_adc12b0_mcstatn_t	unMCSTAT3;	/* 0x000003E3 */
    uint_io8_t	au8Reserved2[12];	/* 0x000003E4 */
    un_adc12b0_frcohn_t	unFRCOH0;	/* 0x000003F0 */
    un_adc12b0_frcohn_t	unFRCOH1;	/* 0x000003F2 */
    un_adc12b0_frcohn_t	unFRCOH2;	/* 0x000003F4 */
    un_adc12b0_frcohn_t	unFRCOH3;	/* 0x000003F6 */
    un_adc12b0_frcohn_t	unFRCOH4;	/* 0x000003F8 */
    un_adc12b0_frcohn_t	unFRCOH5;	/* 0x000003FA */
    un_adc12b0_frcohn_t	unFRCOH6;	/* 0x000003FC */
    un_adc12b0_frcohn_t	unFRCOH7;	/* 0x000003FE */
}stc_adc12b0_t;

#if defined(__IO_DEFINE) || defined(__IO_EXTERN)
__IO_DECLARATOR stc_adc12b0_t	stcADC12B0;
#endif /* __IO_DEFINE */

/* Total size of each unit/channel: 1024(0x400) bytes */


#endif /* __S6J3360_ADC12B_H */
