blob: b92db64430cbd4043a4d7a1d60a0b90eb5636e4a [file] [log] [blame]
/******************************************************************************
* Filename: hw_aux_evctl_h
* Revised: 2018-05-14 12:24:52 +0200 (Mon, 14 May 2018)
* Revision: 51990
*
* Copyright (c) 2015 - 2017, Texas Instruments Incorporated
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* 1) Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
*
* 2) Redistributions in binary form must reproduce the above copyright notice,
* this list of conditions and the following disclaimer in the documentation
* and/or other materials provided with the distribution.
*
* 3) Neither the name of the ORGANIZATION nor the names of its contributors may
* be used to endorse or promote products derived from this software without
* specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*
******************************************************************************/
#ifndef __HW_AUX_EVCTL_H__
#define __HW_AUX_EVCTL_H__
//*****************************************************************************
//
// This section defines the register offsets of
// AUX_EVCTL component
//
//*****************************************************************************
// Event Status 0
#define AUX_EVCTL_O_EVSTAT0 0x00000000
// Event Status 1
#define AUX_EVCTL_O_EVSTAT1 0x00000004
// Event Status 2
#define AUX_EVCTL_O_EVSTAT2 0x00000008
// Event Status 3
#define AUX_EVCTL_O_EVSTAT3 0x0000000C
// Sensor Controller Engine Wait Event Configuration 0
#define AUX_EVCTL_O_SCEWEVCFG0 0x00000010
// Sensor Controller Engine Wait Event Configuration 1
#define AUX_EVCTL_O_SCEWEVCFG1 0x00000014
// Direct Memory Access Control
#define AUX_EVCTL_O_DMACTL 0x00000018
// Software Event Set
#define AUX_EVCTL_O_SWEVSET 0x00000020
// Events To AON Flags
#define AUX_EVCTL_O_EVTOAONFLAGS 0x00000024
// Events To AON Polarity
#define AUX_EVCTL_O_EVTOAONPOL 0x00000028
// Events To AON Clear
#define AUX_EVCTL_O_EVTOAONFLAGSCLR 0x0000002C
// Events to MCU Flags
#define AUX_EVCTL_O_EVTOMCUFLAGS 0x00000030
// Event To MCU Polarity
#define AUX_EVCTL_O_EVTOMCUPOL 0x00000034
// Events To MCU Flags Clear
#define AUX_EVCTL_O_EVTOMCUFLAGSCLR 0x00000038
// Combined Event To MCU Mask
#define AUX_EVCTL_O_COMBEVTOMCUMASK 0x0000003C
// Event Observation Configuration
#define AUX_EVCTL_O_EVOBSCFG 0x00000040
// Programmable Delay
#define AUX_EVCTL_O_PROGDLY 0x00000044
// Manual
#define AUX_EVCTL_O_MANUAL 0x00000048
// Event Status 0 Low
#define AUX_EVCTL_O_EVSTAT0L 0x0000004C
// Event Status 0 High
#define AUX_EVCTL_O_EVSTAT0H 0x00000050
// Event Status 1 Low
#define AUX_EVCTL_O_EVSTAT1L 0x00000054
// Event Status 1 High
#define AUX_EVCTL_O_EVSTAT1H 0x00000058
// Event Status 2 Low
#define AUX_EVCTL_O_EVSTAT2L 0x0000005C
// Event Status 2 High
#define AUX_EVCTL_O_EVSTAT2H 0x00000060
// Event Status 3 Low
#define AUX_EVCTL_O_EVSTAT3L 0x00000064
// Event Status 3 High
#define AUX_EVCTL_O_EVSTAT3H 0x00000068
//*****************************************************************************
//
// Register: AUX_EVCTL_O_EVSTAT0
//
//*****************************************************************************
// Field: [15] AUXIO15
//
// AUXIO15 pin level, read value corresponds to AUX_AIODIO1:GPIODIN bit 7.
#define AUX_EVCTL_EVSTAT0_AUXIO15 0x00008000
#define AUX_EVCTL_EVSTAT0_AUXIO15_BITN 15
#define AUX_EVCTL_EVSTAT0_AUXIO15_M 0x00008000
#define AUX_EVCTL_EVSTAT0_AUXIO15_S 15
// Field: [14] AUXIO14
//
// AUXIO14 pin level, read value corresponds to AUX_AIODIO1:GPIODIN bit 6.
#define AUX_EVCTL_EVSTAT0_AUXIO14 0x00004000
#define AUX_EVCTL_EVSTAT0_AUXIO14_BITN 14
#define AUX_EVCTL_EVSTAT0_AUXIO14_M 0x00004000
#define AUX_EVCTL_EVSTAT0_AUXIO14_S 14
// Field: [13] AUXIO13
//
// AUXIO13 pin level, read value corresponds to AUX_AIODIO1:GPIODIN bit 5.
#define AUX_EVCTL_EVSTAT0_AUXIO13 0x00002000
#define AUX_EVCTL_EVSTAT0_AUXIO13_BITN 13
#define AUX_EVCTL_EVSTAT0_AUXIO13_M 0x00002000
#define AUX_EVCTL_EVSTAT0_AUXIO13_S 13
// Field: [12] AUXIO12
//
// AUXIO12 pin level, read value corresponds to AUX_AIODIO1:GPIODIN bit 4.
#define AUX_EVCTL_EVSTAT0_AUXIO12 0x00001000
#define AUX_EVCTL_EVSTAT0_AUXIO12_BITN 12
#define AUX_EVCTL_EVSTAT0_AUXIO12_M 0x00001000
#define AUX_EVCTL_EVSTAT0_AUXIO12_S 12
// Field: [11] AUXIO11
//
// AUXIO11 pin level, read value corresponds to AUX_AIODIO1:GPIODIN bit 3.
#define AUX_EVCTL_EVSTAT0_AUXIO11 0x00000800
#define AUX_EVCTL_EVSTAT0_AUXIO11_BITN 11
#define AUX_EVCTL_EVSTAT0_AUXIO11_M 0x00000800
#define AUX_EVCTL_EVSTAT0_AUXIO11_S 11
// Field: [10] AUXIO10
//
// AUXIO10 pin level, read value corresponds to AUX_AIODIO1:GPIODIN bit 2.
#define AUX_EVCTL_EVSTAT0_AUXIO10 0x00000400
#define AUX_EVCTL_EVSTAT0_AUXIO10_BITN 10
#define AUX_EVCTL_EVSTAT0_AUXIO10_M 0x00000400
#define AUX_EVCTL_EVSTAT0_AUXIO10_S 10
// Field: [9] AUXIO9
//
// AUXIO9 pin level, read value corresponds to AUX_AIODIO1:GPIODIN bit 1.
#define AUX_EVCTL_EVSTAT0_AUXIO9 0x00000200
#define AUX_EVCTL_EVSTAT0_AUXIO9_BITN 9
#define AUX_EVCTL_EVSTAT0_AUXIO9_M 0x00000200
#define AUX_EVCTL_EVSTAT0_AUXIO9_S 9
// Field: [8] AUXIO8
//
// AUXIO8 pin level, read value corresponds to AUX_AIODIO1:GPIODIN bit 0.
#define AUX_EVCTL_EVSTAT0_AUXIO8 0x00000100
#define AUX_EVCTL_EVSTAT0_AUXIO8_BITN 8
#define AUX_EVCTL_EVSTAT0_AUXIO8_M 0x00000100
#define AUX_EVCTL_EVSTAT0_AUXIO8_S 8
// Field: [7] AUXIO7
//
// AUXIO7 pin level, read value corresponds to AUX_AIODIO0:GPIODIN bit 7.
#define AUX_EVCTL_EVSTAT0_AUXIO7 0x00000080
#define AUX_EVCTL_EVSTAT0_AUXIO7_BITN 7
#define AUX_EVCTL_EVSTAT0_AUXIO7_M 0x00000080
#define AUX_EVCTL_EVSTAT0_AUXIO7_S 7
// Field: [6] AUXIO6
//
// AUXIO6 pin level, read value corresponds to AUX_AIODIO0:GPIODIN bit 6.
#define AUX_EVCTL_EVSTAT0_AUXIO6 0x00000040
#define AUX_EVCTL_EVSTAT0_AUXIO6_BITN 6
#define AUX_EVCTL_EVSTAT0_AUXIO6_M 0x00000040
#define AUX_EVCTL_EVSTAT0_AUXIO6_S 6
// Field: [5] AUXIO5
//
// AUXIO5 pin level, read value corresponds to AUX_AIODIO0:GPIODIN bit 5.
#define AUX_EVCTL_EVSTAT0_AUXIO5 0x00000020
#define AUX_EVCTL_EVSTAT0_AUXIO5_BITN 5
#define AUX_EVCTL_EVSTAT0_AUXIO5_M 0x00000020
#define AUX_EVCTL_EVSTAT0_AUXIO5_S 5
// Field: [4] AUXIO4
//
// AUXIO4 pin level, read value corresponds to AUX_AIODIO0:GPIODIN bit 4.
#define AUX_EVCTL_EVSTAT0_AUXIO4 0x00000010
#define AUX_EVCTL_EVSTAT0_AUXIO4_BITN 4
#define AUX_EVCTL_EVSTAT0_AUXIO4_M 0x00000010
#define AUX_EVCTL_EVSTAT0_AUXIO4_S 4
// Field: [3] AUXIO3
//
// AUXIO3 pin level, read value corresponds to AUX_AIODIO0:GPIODIN bit 3.
#define AUX_EVCTL_EVSTAT0_AUXIO3 0x00000008
#define AUX_EVCTL_EVSTAT0_AUXIO3_BITN 3
#define AUX_EVCTL_EVSTAT0_AUXIO3_M 0x00000008
#define AUX_EVCTL_EVSTAT0_AUXIO3_S 3
// Field: [2] AUXIO2
//
// AUXIO2 pin level, read value corresponds to AUX_AIODIO0:GPIODIN bit 2.
#define AUX_EVCTL_EVSTAT0_AUXIO2 0x00000004
#define AUX_EVCTL_EVSTAT0_AUXIO2_BITN 2
#define AUX_EVCTL_EVSTAT0_AUXIO2_M 0x00000004
#define AUX_EVCTL_EVSTAT0_AUXIO2_S 2
// Field: [1] AUXIO1
//
// AUXIO1 pin level, read value corresponds to AUX_AIODIO0:GPIODIN bit 1.
#define AUX_EVCTL_EVSTAT0_AUXIO1 0x00000002
#define AUX_EVCTL_EVSTAT0_AUXIO1_BITN 1
#define AUX_EVCTL_EVSTAT0_AUXIO1_M 0x00000002
#define AUX_EVCTL_EVSTAT0_AUXIO1_S 1
// Field: [0] AUXIO0
//
// AUXIO0 pin level, read value corresponds to AUX_AIODIO0:GPIODIN bit 0.
#define AUX_EVCTL_EVSTAT0_AUXIO0 0x00000001
#define AUX_EVCTL_EVSTAT0_AUXIO0_BITN 0
#define AUX_EVCTL_EVSTAT0_AUXIO0_M 0x00000001
#define AUX_EVCTL_EVSTAT0_AUXIO0_S 0
//*****************************************************************************
//
// Register: AUX_EVCTL_O_EVSTAT1
//
//*****************************************************************************
// Field: [15] AUXIO31
//
// AUXIO31 pin level, read value corresponds to AUX_AIODIO3:GPIODIN bit 7.
#define AUX_EVCTL_EVSTAT1_AUXIO31 0x00008000
#define AUX_EVCTL_EVSTAT1_AUXIO31_BITN 15
#define AUX_EVCTL_EVSTAT1_AUXIO31_M 0x00008000
#define AUX_EVCTL_EVSTAT1_AUXIO31_S 15
// Field: [14] AUXIO30
//
// AUXIO30 pin level, read value corresponds to AUX_AIODIO3:GPIODIN bit 6.
#define AUX_EVCTL_EVSTAT1_AUXIO30 0x00004000
#define AUX_EVCTL_EVSTAT1_AUXIO30_BITN 14
#define AUX_EVCTL_EVSTAT1_AUXIO30_M 0x00004000
#define AUX_EVCTL_EVSTAT1_AUXIO30_S 14
// Field: [13] AUXIO29
//
// AUXIO29 pin level, read value corresponds to AUX_AIODIO3:GPIODIN bit 5.
#define AUX_EVCTL_EVSTAT1_AUXIO29 0x00002000
#define AUX_EVCTL_EVSTAT1_AUXIO29_BITN 13
#define AUX_EVCTL_EVSTAT1_AUXIO29_M 0x00002000
#define AUX_EVCTL_EVSTAT1_AUXIO29_S 13
// Field: [12] AUXIO28
//
// AUXIO28 pin level, read value corresponds to AUX_AIODIO3:GPIODIN bit 4.
#define AUX_EVCTL_EVSTAT1_AUXIO28 0x00001000
#define AUX_EVCTL_EVSTAT1_AUXIO28_BITN 12
#define AUX_EVCTL_EVSTAT1_AUXIO28_M 0x00001000
#define AUX_EVCTL_EVSTAT1_AUXIO28_S 12
// Field: [11] AUXIO27
//
// AUXIO27 pin level, read value corresponds to AUX_AIODIO3:GPIODIN bit 3.
#define AUX_EVCTL_EVSTAT1_AUXIO27 0x00000800
#define AUX_EVCTL_EVSTAT1_AUXIO27_BITN 11
#define AUX_EVCTL_EVSTAT1_AUXIO27_M 0x00000800
#define AUX_EVCTL_EVSTAT1_AUXIO27_S 11
// Field: [10] AUXIO26
//
// AUXIO26 pin level, read value corresponds to AUX_AIODIO3:GPIODIN bit 2.
#define AUX_EVCTL_EVSTAT1_AUXIO26 0x00000400
#define AUX_EVCTL_EVSTAT1_AUXIO26_BITN 10
#define AUX_EVCTL_EVSTAT1_AUXIO26_M 0x00000400
#define AUX_EVCTL_EVSTAT1_AUXIO26_S 10
// Field: [9] AUXIO25
//
// AUXIO25 pin level, read value corresponds to AUX_AIODIO3:GPIODIN bit 1.
#define AUX_EVCTL_EVSTAT1_AUXIO25 0x00000200
#define AUX_EVCTL_EVSTAT1_AUXIO25_BITN 9
#define AUX_EVCTL_EVSTAT1_AUXIO25_M 0x00000200
#define AUX_EVCTL_EVSTAT1_AUXIO25_S 9
// Field: [8] AUXIO24
//
// AUXIO24 pin level, read value corresponds to AUX_AIODIO3:GPIODIN bit 0.
#define AUX_EVCTL_EVSTAT1_AUXIO24 0x00000100
#define AUX_EVCTL_EVSTAT1_AUXIO24_BITN 8
#define AUX_EVCTL_EVSTAT1_AUXIO24_M 0x00000100
#define AUX_EVCTL_EVSTAT1_AUXIO24_S 8
// Field: [7] AUXIO23
//
// AUXIO23 pin level, read value corresponds to AUX_AIODIO2:GPIODIN bit 7.
#define AUX_EVCTL_EVSTAT1_AUXIO23 0x00000080
#define AUX_EVCTL_EVSTAT1_AUXIO23_BITN 7
#define AUX_EVCTL_EVSTAT1_AUXIO23_M 0x00000080
#define AUX_EVCTL_EVSTAT1_AUXIO23_S 7
// Field: [6] AUXIO22
//
// AUXIO22 pin level, read value corresponds to AUX_AIODIO2:GPIODIN bit 6.
#define AUX_EVCTL_EVSTAT1_AUXIO22 0x00000040
#define AUX_EVCTL_EVSTAT1_AUXIO22_BITN 6
#define AUX_EVCTL_EVSTAT1_AUXIO22_M 0x00000040
#define AUX_EVCTL_EVSTAT1_AUXIO22_S 6
// Field: [5] AUXIO21
//
// AUXIO21 pin level, read value corresponds to AUX_AIODIO2:GPIODIN bit 5.
#define AUX_EVCTL_EVSTAT1_AUXIO21 0x00000020
#define AUX_EVCTL_EVSTAT1_AUXIO21_BITN 5
#define AUX_EVCTL_EVSTAT1_AUXIO21_M 0x00000020
#define AUX_EVCTL_EVSTAT1_AUXIO21_S 5
// Field: [4] AUXIO20
//
// AUXIO20 pin level, read value corresponds to AUX_AIODIO2:GPIODIN bit 4.
#define AUX_EVCTL_EVSTAT1_AUXIO20 0x00000010
#define AUX_EVCTL_EVSTAT1_AUXIO20_BITN 4
#define AUX_EVCTL_EVSTAT1_AUXIO20_M 0x00000010
#define AUX_EVCTL_EVSTAT1_AUXIO20_S 4
// Field: [3] AUXIO19
//
// AUXIO19 pin level, read value corresponds to AUX_AIODIO2:GPIODIN bit 3.
#define AUX_EVCTL_EVSTAT1_AUXIO19 0x00000008
#define AUX_EVCTL_EVSTAT1_AUXIO19_BITN 3
#define AUX_EVCTL_EVSTAT1_AUXIO19_M 0x00000008
#define AUX_EVCTL_EVSTAT1_AUXIO19_S 3
// Field: [2] AUXIO18
//
// AUXIO18 pin level, read value corresponds to AUX_AIODIO2:GPIODIN bit 2.
#define AUX_EVCTL_EVSTAT1_AUXIO18 0x00000004
#define AUX_EVCTL_EVSTAT1_AUXIO18_BITN 2
#define AUX_EVCTL_EVSTAT1_AUXIO18_M 0x00000004
#define AUX_EVCTL_EVSTAT1_AUXIO18_S 2
// Field: [1] AUXIO17
//
// AUXIO17 pin level, read value corresponds to AUX_AIODIO2:GPIODIN bit 1.
#define AUX_EVCTL_EVSTAT1_AUXIO17 0x00000002
#define AUX_EVCTL_EVSTAT1_AUXIO17_BITN 1
#define AUX_EVCTL_EVSTAT1_AUXIO17_M 0x00000002
#define AUX_EVCTL_EVSTAT1_AUXIO17_S 1
// Field: [0] AUXIO16
//
// AUXIO16 pin level, read value corresponds to AUX_AIODIO2:GPIODIN bit 0.
#define AUX_EVCTL_EVSTAT1_AUXIO16 0x00000001
#define AUX_EVCTL_EVSTAT1_AUXIO16_BITN 0
#define AUX_EVCTL_EVSTAT1_AUXIO16_M 0x00000001
#define AUX_EVCTL_EVSTAT1_AUXIO16_S 0
//*****************************************************************************
//
// Register: AUX_EVCTL_O_EVSTAT2
//
//*****************************************************************************
// Field: [15] AUX_COMPB
//
// Comparator B output.
// Configuration of AUX_SYSIF:EVSYNCRATE.AUX_COMPB_SYNC_RATE sets the
// synchronization rate for this event.
#define AUX_EVCTL_EVSTAT2_AUX_COMPB 0x00008000
#define AUX_EVCTL_EVSTAT2_AUX_COMPB_BITN 15
#define AUX_EVCTL_EVSTAT2_AUX_COMPB_M 0x00008000
#define AUX_EVCTL_EVSTAT2_AUX_COMPB_S 15
// Field: [14] AUX_COMPA
//
// Comparator A output.
// Configuration of AUX_SYSIF:EVSYNCRATE.AUX_COMPA_SYNC_RATE sets the
// synchronization rate for this event.
#define AUX_EVCTL_EVSTAT2_AUX_COMPA 0x00004000
#define AUX_EVCTL_EVSTAT2_AUX_COMPA_BITN 14
#define AUX_EVCTL_EVSTAT2_AUX_COMPA_M 0x00004000
#define AUX_EVCTL_EVSTAT2_AUX_COMPA_S 14
// Field: [13] MCU_OBSMUX1
//
// Observation input 1 from IOC.
// This event is configured by IOC:OBSAUXOUTPUT.SEL1.
#define AUX_EVCTL_EVSTAT2_MCU_OBSMUX1 0x00002000
#define AUX_EVCTL_EVSTAT2_MCU_OBSMUX1_BITN 13
#define AUX_EVCTL_EVSTAT2_MCU_OBSMUX1_M 0x00002000
#define AUX_EVCTL_EVSTAT2_MCU_OBSMUX1_S 13
// Field: [12] MCU_OBSMUX0
//
// Observation input 0 from IOC.
// This event is configured by IOC:OBSAUXOUTPUT.SEL0 and can be overridden by
// IOC:OBSAUXOUTPUT.SEL_MISC.
#define AUX_EVCTL_EVSTAT2_MCU_OBSMUX0 0x00001000
#define AUX_EVCTL_EVSTAT2_MCU_OBSMUX0_BITN 12
#define AUX_EVCTL_EVSTAT2_MCU_OBSMUX0_M 0x00001000
#define AUX_EVCTL_EVSTAT2_MCU_OBSMUX0_S 12
// Field: [11] MCU_EV
//
// Event from EVENT configured by EVENT:AUXSEL0.
#define AUX_EVCTL_EVSTAT2_MCU_EV 0x00000800
#define AUX_EVCTL_EVSTAT2_MCU_EV_BITN 11
#define AUX_EVCTL_EVSTAT2_MCU_EV_M 0x00000800
#define AUX_EVCTL_EVSTAT2_MCU_EV_S 11
// Field: [10] ACLK_REF
//
// TDC reference clock.
// It is configured by DDI_0_OSC:CTL0.ACLK_REF_SRC_SEL and enabled by
// AUX_SYSIF:TDCREFCLKCTL.REQ.
#define AUX_EVCTL_EVSTAT2_ACLK_REF 0x00000400
#define AUX_EVCTL_EVSTAT2_ACLK_REF_BITN 10
#define AUX_EVCTL_EVSTAT2_ACLK_REF_M 0x00000400
#define AUX_EVCTL_EVSTAT2_ACLK_REF_S 10
// Field: [9] VDDR_RECHARGE
//
// Event is high during VDDR recharge.
#define AUX_EVCTL_EVSTAT2_VDDR_RECHARGE 0x00000200
#define AUX_EVCTL_EVSTAT2_VDDR_RECHARGE_BITN 9
#define AUX_EVCTL_EVSTAT2_VDDR_RECHARGE_M 0x00000200
#define AUX_EVCTL_EVSTAT2_VDDR_RECHARGE_S 9
// Field: [8] MCU_ACTIVE
//
// Event is high while system(MCU, AUX, or JTAG domains) is active or
// transitions to active (GLDO or DCDC power supply state). Event is not high
// during VDDR recharge.
#define AUX_EVCTL_EVSTAT2_MCU_ACTIVE 0x00000100
#define AUX_EVCTL_EVSTAT2_MCU_ACTIVE_BITN 8
#define AUX_EVCTL_EVSTAT2_MCU_ACTIVE_M 0x00000100
#define AUX_EVCTL_EVSTAT2_MCU_ACTIVE_S 8
// Field: [7] PWR_DWN
//
// Event is high while system(MCU, AUX, or JTAG domains) is in powerdown (uLDO
// power supply).
#define AUX_EVCTL_EVSTAT2_PWR_DWN 0x00000080
#define AUX_EVCTL_EVSTAT2_PWR_DWN_BITN 7
#define AUX_EVCTL_EVSTAT2_PWR_DWN_M 0x00000080
#define AUX_EVCTL_EVSTAT2_PWR_DWN_S 7
// Field: [6] SCLK_LF
//
// SCLK_LF clock
#define AUX_EVCTL_EVSTAT2_SCLK_LF 0x00000040
#define AUX_EVCTL_EVSTAT2_SCLK_LF_BITN 6
#define AUX_EVCTL_EVSTAT2_SCLK_LF_M 0x00000040
#define AUX_EVCTL_EVSTAT2_SCLK_LF_S 6
// Field: [5] AON_BATMON_TEMP_UPD
//
// Event is high for two SCLK_MF clock periods when there is an update of
// AON_BATMON:TEMP.
#define AUX_EVCTL_EVSTAT2_AON_BATMON_TEMP_UPD 0x00000020
#define AUX_EVCTL_EVSTAT2_AON_BATMON_TEMP_UPD_BITN 5
#define AUX_EVCTL_EVSTAT2_AON_BATMON_TEMP_UPD_M 0x00000020
#define AUX_EVCTL_EVSTAT2_AON_BATMON_TEMP_UPD_S 5
// Field: [4] AON_BATMON_BAT_UPD
//
// Event is high for two SCLK_MF clock periods when there is an update of
// AON_BATMON:BAT.
#define AUX_EVCTL_EVSTAT2_AON_BATMON_BAT_UPD 0x00000010
#define AUX_EVCTL_EVSTAT2_AON_BATMON_BAT_UPD_BITN 4
#define AUX_EVCTL_EVSTAT2_AON_BATMON_BAT_UPD_M 0x00000010
#define AUX_EVCTL_EVSTAT2_AON_BATMON_BAT_UPD_S 4
// Field: [3] AON_RTC_4KHZ
//
// AON_RTC:SUBSEC.VALUE bit 19.
// AON_RTC:CTL.RTC_4KHZ_EN enables this event.
#define AUX_EVCTL_EVSTAT2_AON_RTC_4KHZ 0x00000008
#define AUX_EVCTL_EVSTAT2_AON_RTC_4KHZ_BITN 3
#define AUX_EVCTL_EVSTAT2_AON_RTC_4KHZ_M 0x00000008
#define AUX_EVCTL_EVSTAT2_AON_RTC_4KHZ_S 3
// Field: [2] AON_RTC_CH2_DLY
//
// AON_RTC:EVFLAGS.CH2 delayed by AON_RTC:CTL.EV_DELAY configuration.
#define AUX_EVCTL_EVSTAT2_AON_RTC_CH2_DLY 0x00000004
#define AUX_EVCTL_EVSTAT2_AON_RTC_CH2_DLY_BITN 2
#define AUX_EVCTL_EVSTAT2_AON_RTC_CH2_DLY_M 0x00000004
#define AUX_EVCTL_EVSTAT2_AON_RTC_CH2_DLY_S 2
// Field: [1] AON_RTC_CH2
//
// AON_RTC:EVFLAGS.CH2.
#define AUX_EVCTL_EVSTAT2_AON_RTC_CH2 0x00000002
#define AUX_EVCTL_EVSTAT2_AON_RTC_CH2_BITN 1
#define AUX_EVCTL_EVSTAT2_AON_RTC_CH2_M 0x00000002
#define AUX_EVCTL_EVSTAT2_AON_RTC_CH2_S 1
// Field: [0] MANUAL_EV
//
// Programmable event. See MANUAL for description.
#define AUX_EVCTL_EVSTAT2_MANUAL_EV 0x00000001
#define AUX_EVCTL_EVSTAT2_MANUAL_EV_BITN 0
#define AUX_EVCTL_EVSTAT2_MANUAL_EV_M 0x00000001
#define AUX_EVCTL_EVSTAT2_MANUAL_EV_S 0
//*****************************************************************************
//
// Register: AUX_EVCTL_O_EVSTAT3
//
//*****************************************************************************
// Field: [15] AUX_TIMER2_CLKSWITCH_RDY
//
// AUX_SYSIF:TIMER2CLKSWITCH.RDY
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_CLKSWITCH_RDY 0x00008000
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_CLKSWITCH_RDY_BITN 15
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_CLKSWITCH_RDY_M 0x00008000
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_CLKSWITCH_RDY_S 15
// Field: [14] AUX_DAC_HOLD_ACTIVE
//
// AUX_ANAIF:DACSTAT.HOLD_ACTIVE
#define AUX_EVCTL_EVSTAT3_AUX_DAC_HOLD_ACTIVE 0x00004000
#define AUX_EVCTL_EVSTAT3_AUX_DAC_HOLD_ACTIVE_BITN 14
#define AUX_EVCTL_EVSTAT3_AUX_DAC_HOLD_ACTIVE_M 0x00004000
#define AUX_EVCTL_EVSTAT3_AUX_DAC_HOLD_ACTIVE_S 14
// Field: [13] AUX_SMPH_AUTOTAKE_DONE
//
// See AUX_SMPH:AUTOTAKE.SMPH_ID for description.
#define AUX_EVCTL_EVSTAT3_AUX_SMPH_AUTOTAKE_DONE 0x00002000
#define AUX_EVCTL_EVSTAT3_AUX_SMPH_AUTOTAKE_DONE_BITN 13
#define AUX_EVCTL_EVSTAT3_AUX_SMPH_AUTOTAKE_DONE_M 0x00002000
#define AUX_EVCTL_EVSTAT3_AUX_SMPH_AUTOTAKE_DONE_S 13
// Field: [12] AUX_ADC_FIFO_NOT_EMPTY
//
// AUX_ANAIF:ADCFIFOSTAT.EMPTY negated
#define AUX_EVCTL_EVSTAT3_AUX_ADC_FIFO_NOT_EMPTY 0x00001000
#define AUX_EVCTL_EVSTAT3_AUX_ADC_FIFO_NOT_EMPTY_BITN 12
#define AUX_EVCTL_EVSTAT3_AUX_ADC_FIFO_NOT_EMPTY_M 0x00001000
#define AUX_EVCTL_EVSTAT3_AUX_ADC_FIFO_NOT_EMPTY_S 12
// Field: [11] AUX_ADC_FIFO_ALMOST_FULL
//
// AUX_ANAIF:ADCFIFOSTAT.ALMOST_FULL
#define AUX_EVCTL_EVSTAT3_AUX_ADC_FIFO_ALMOST_FULL 0x00000800
#define AUX_EVCTL_EVSTAT3_AUX_ADC_FIFO_ALMOST_FULL_BITN 11
#define AUX_EVCTL_EVSTAT3_AUX_ADC_FIFO_ALMOST_FULL_M 0x00000800
#define AUX_EVCTL_EVSTAT3_AUX_ADC_FIFO_ALMOST_FULL_S 11
// Field: [10] AUX_ADC_IRQ
//
// The logical function for this event is configurable.
//
// When DMACTL.EN = 1 :
// Event = UDMA0 Channel 7 done event OR
// AUX_ANAIF:ADCFIFOSTAT.OVERFLOW OR AUX_ANAIF:ADCFIFOSTAT.UNDERFLOW
//
// When DMACTL.EN = 0 :
// Event = (NOT AUX_ANAIF:ADCFIFOSTAT.EMPTY) OR
// AUX_ANAIF:ADCFIFOSTAT.OVERFLOW OR AUX_ANAIF:ADCFIFOSTAT.UNDERFLOW
//
// Bit 7 in UDMA0:DONEMASK must be 0.
#define AUX_EVCTL_EVSTAT3_AUX_ADC_IRQ 0x00000400
#define AUX_EVCTL_EVSTAT3_AUX_ADC_IRQ_BITN 10
#define AUX_EVCTL_EVSTAT3_AUX_ADC_IRQ_M 0x00000400
#define AUX_EVCTL_EVSTAT3_AUX_ADC_IRQ_S 10
// Field: [9] AUX_ADC_DONE
//
// AUX_ANAIF ADC conversion done event.
// Event is synchronized at AUX bus rate.
#define AUX_EVCTL_EVSTAT3_AUX_ADC_DONE 0x00000200
#define AUX_EVCTL_EVSTAT3_AUX_ADC_DONE_BITN 9
#define AUX_EVCTL_EVSTAT3_AUX_ADC_DONE_M 0x00000200
#define AUX_EVCTL_EVSTAT3_AUX_ADC_DONE_S 9
// Field: [8] AUX_ISRC_RESET_N
//
// AUX_ANAIF:ISRCCTL.RESET_N
#define AUX_EVCTL_EVSTAT3_AUX_ISRC_RESET_N 0x00000100
#define AUX_EVCTL_EVSTAT3_AUX_ISRC_RESET_N_BITN 8
#define AUX_EVCTL_EVSTAT3_AUX_ISRC_RESET_N_M 0x00000100
#define AUX_EVCTL_EVSTAT3_AUX_ISRC_RESET_N_S 8
// Field: [7] AUX_TDC_DONE
//
// AUX_TDC:STAT.DONE
#define AUX_EVCTL_EVSTAT3_AUX_TDC_DONE 0x00000080
#define AUX_EVCTL_EVSTAT3_AUX_TDC_DONE_BITN 7
#define AUX_EVCTL_EVSTAT3_AUX_TDC_DONE_M 0x00000080
#define AUX_EVCTL_EVSTAT3_AUX_TDC_DONE_S 7
// Field: [6] AUX_TIMER0_EV
//
// AUX_TIMER0_EV event, see AUX_TIMER01:T0TARGET for description.
#define AUX_EVCTL_EVSTAT3_AUX_TIMER0_EV 0x00000040
#define AUX_EVCTL_EVSTAT3_AUX_TIMER0_EV_BITN 6
#define AUX_EVCTL_EVSTAT3_AUX_TIMER0_EV_M 0x00000040
#define AUX_EVCTL_EVSTAT3_AUX_TIMER0_EV_S 6
// Field: [5] AUX_TIMER1_EV
//
// AUX_TIMER1_EV event, see AUX_TIMER01:T1TARGET for description.
#define AUX_EVCTL_EVSTAT3_AUX_TIMER1_EV 0x00000020
#define AUX_EVCTL_EVSTAT3_AUX_TIMER1_EV_BITN 5
#define AUX_EVCTL_EVSTAT3_AUX_TIMER1_EV_M 0x00000020
#define AUX_EVCTL_EVSTAT3_AUX_TIMER1_EV_S 5
// Field: [4] AUX_TIMER2_PULSE
//
// AUX_TIMER2 pulse event.
// Configuration of AUX_SYSIF:EVSYNCRATE.AUX_TIMER2_SYNC_RATE sets the
// synchronization rate for this event.
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_PULSE 0x00000010
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_PULSE_BITN 4
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_PULSE_M 0x00000010
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_PULSE_S 4
// Field: [3] AUX_TIMER2_EV3
//
// AUX_TIMER2 event output 3.
// Configuration of AUX_SYSIF:EVSYNCRATE.AUX_TIMER2_SYNC_RATE sets the
// synchronization rate for this event.
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_EV3 0x00000008
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_EV3_BITN 3
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_EV3_M 0x00000008
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_EV3_S 3
// Field: [2] AUX_TIMER2_EV2
//
// AUX_TIMER2 event output 2.
// Configuration of AUX_SYSIF:EVSYNCRATE.AUX_TIMER2_SYNC_RATE sets the
// synchronization rate for this event.
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_EV2 0x00000004
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_EV2_BITN 2
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_EV2_M 0x00000004
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_EV2_S 2
// Field: [1] AUX_TIMER2_EV1
//
// AUX_TIMER2 event output 1.
// Configuration of AUX_SYSIF:EVSYNCRATE.AUX_TIMER2_SYNC_RATE sets the
// synchronization rate for this event.
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_EV1 0x00000002
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_EV1_BITN 1
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_EV1_M 0x00000002
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_EV1_S 1
// Field: [0] AUX_TIMER2_EV0
//
// AUX_TIMER2 event output 0.
// Configuration of AUX_SYSIF:EVSYNCRATE.AUX_TIMER2_SYNC_RATE sets the
// synchronization rate for this event.
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_EV0 0x00000001
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_EV0_BITN 0
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_EV0_M 0x00000001
#define AUX_EVCTL_EVSTAT3_AUX_TIMER2_EV0_S 0
//*****************************************************************************
//
// Register: AUX_EVCTL_O_SCEWEVCFG0
//
//*****************************************************************************
// Field: [6] COMB_EV_EN
//
// Event combination control:
//
// 0: Disable event combination.
// 1: Enable event combination.
#define AUX_EVCTL_SCEWEVCFG0_COMB_EV_EN 0x00000040
#define AUX_EVCTL_SCEWEVCFG0_COMB_EV_EN_BITN 6
#define AUX_EVCTL_SCEWEVCFG0_COMB_EV_EN_M 0x00000040
#define AUX_EVCTL_SCEWEVCFG0_COMB_EV_EN_S 6
// Field: [5:0] EV0_SEL
//
// Select the event source from the synchronous event bus to be used in event
// equation.
// ENUMs:
// AUX_TIMER2_CLKSWITCH_RDY EVSTAT3.AUX_TIMER2_CLKSWITCH_RDY
// AUX_DAC_HOLD_ACTIVE EVSTAT3.AUX_DAC_HOLD_ACTIVE
// AUX_SMPH_AUTOTAKE_DONE EVSTAT3.AUX_SMPH_AUTOTAKE_DONE
// AUX_ADC_FIFO_NOT_EMPTY EVSTAT3.AUX_ADC_FIFO_NOT_EMPTY
// AUX_ADC_FIFO_ALMOST_FULL EVSTAT3.AUX_ADC_FIFO_ALMOST_FULL
// AUX_ADC_IRQ EVSTAT3.AUX_ADC_IRQ
// AUX_ADC_DONE EVSTAT3.AUX_ADC_DONE
// AUX_ISRC_RESET_N EVSTAT3.AUX_ISRC_RESET_N
// AUX_TDC_DONE EVSTAT3.AUX_TDC_DONE
// AUX_TIMER0_EV EVSTAT3.AUX_TIMER0_EV
// AUX_TIMER1_EV EVSTAT3.AUX_TIMER1_EV
// AUX_TIMER2_PULSE EVSTAT3.AUX_TIMER2_PULSE
// AUX_TIMER2_EV3 EVSTAT3.AUX_TIMER2_EV3
// AUX_TIMER2_EV2 EVSTAT3.AUX_TIMER2_EV2
// AUX_TIMER2_EV1 EVSTAT3.AUX_TIMER2_EV1
// AUX_TIMER2_EV0 EVSTAT3.AUX_TIMER2_EV0
// AUX_COMPB EVSTAT2.AUX_COMPB
// AUX_COMPA EVSTAT2.AUX_COMPA
// MCU_OBSMUX1 EVSTAT2.MCU_OBSMUX1
// MCU_OBSMUX0 EVSTAT2.MCU_OBSMUX0
// MCU_EV EVSTAT2.MCU_EV
// ACLK_REF EVSTAT2.ACLK_REF
// VDDR_RECHARGE EVSTAT2.VDDR_RECHARGE
// MCU_ACTIVE EVSTAT2.MCU_ACTIVE
// PWR_DWN EVSTAT2.PWR_DWN
// SCLK_LF EVSTAT2.SCLK_LF
// AON_BATMON_TEMP_UPD EVSTAT2.AON_BATMON_TEMP_UPD
// AON_BATMON_BAT_UPD EVSTAT2.AON_BATMON_BAT_UPD
// AON_RTC_4KHZ EVSTAT2.AON_RTC_4KHZ
// AON_RTC_CH2_DLY EVSTAT2.AON_RTC_CH2_DLY
// AON_RTC_CH2 EVSTAT2.AON_RTC_CH2
// AUX_PROG_DLY_IDLE Programmable delay event as described in PROGDLY
// AUXIO31 EVSTAT1.AUXIO31
// AUXIO30 EVSTAT1.AUXIO30
// AUXIO29 EVSTAT1.AUXIO29
// AUXIO28 EVSTAT1.AUXIO28
// AUXIO27 EVSTAT1.AUXIO27
// AUXIO26 EVSTAT1.AUXIO26
// AUXIO25 EVSTAT1.AUXIO25
// AUXIO24 EVSTAT1.AUXIO24
// AUXIO23 EVSTAT1.AUXIO23
// AUXIO22 EVSTAT1.AUXIO22
// AUXIO21 EVSTAT1.AUXIO21
// AUXIO20 EVSTAT1.AUXIO20
// AUXIO19 EVSTAT1.AUXIO19
// AUXIO18 EVSTAT1.AUXIO18
// AUXIO17 EVSTAT1.AUXIO17
// AUXIO16 EVSTAT1.AUXIO16
// AUXIO15 EVSTAT0.AUXIO15
// AUXIO14 EVSTAT0.AUXIO14
// AUXIO13 EVSTAT0.AUXIO13
// AUXIO12 EVSTAT0.AUXIO12
// AUXIO11 EVSTAT0.AUXIO11
// AUXIO10 EVSTAT0.AUXIO10
// AUXIO9 EVSTAT0.AUXIO9
// AUXIO8 EVSTAT0.AUXIO8
// AUXIO7 EVSTAT0.AUXIO7
// AUXIO6 EVSTAT0.AUXIO6
// AUXIO5 EVSTAT0.AUXIO5
// AUXIO4 EVSTAT0.AUXIO4
// AUXIO3 EVSTAT0.AUXIO3
// AUXIO2 EVSTAT0.AUXIO2
// AUXIO1 EVSTAT0.AUXIO1
// AUXIO0 EVSTAT0.AUXIO0
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_W 6
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_M 0x0000003F
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_S 0
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUX_TIMER2_CLKSWITCH_RDY 0x0000003F
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUX_DAC_HOLD_ACTIVE 0x0000003E
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUX_SMPH_AUTOTAKE_DONE 0x0000003D
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUX_ADC_FIFO_NOT_EMPTY 0x0000003C
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUX_ADC_FIFO_ALMOST_FULL 0x0000003B
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUX_ADC_IRQ 0x0000003A
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUX_ADC_DONE 0x00000039
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUX_ISRC_RESET_N 0x00000038
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUX_TDC_DONE 0x00000037
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUX_TIMER0_EV 0x00000036
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUX_TIMER1_EV 0x00000035
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUX_TIMER2_PULSE 0x00000034
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUX_TIMER2_EV3 0x00000033
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUX_TIMER2_EV2 0x00000032
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUX_TIMER2_EV1 0x00000031
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUX_TIMER2_EV0 0x00000030
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUX_COMPB 0x0000002F
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUX_COMPA 0x0000002E
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_MCU_OBSMUX1 0x0000002D
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_MCU_OBSMUX0 0x0000002C
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_MCU_EV 0x0000002B
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_ACLK_REF 0x0000002A
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_VDDR_RECHARGE 0x00000029
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_MCU_ACTIVE 0x00000028
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_PWR_DWN 0x00000027
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_SCLK_LF 0x00000026
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AON_BATMON_TEMP_UPD 0x00000025
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AON_BATMON_BAT_UPD 0x00000024
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AON_RTC_4KHZ 0x00000023
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AON_RTC_CH2_DLY 0x00000022
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AON_RTC_CH2 0x00000021
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUX_PROG_DLY_IDLE 0x00000020
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO31 0x0000001F
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO30 0x0000001E
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO29 0x0000001D
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO28 0x0000001C
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO27 0x0000001B
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO26 0x0000001A
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO25 0x00000019
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO24 0x00000018
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO23 0x00000017
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO22 0x00000016
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO21 0x00000015
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO20 0x00000014
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO19 0x00000013
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO18 0x00000012
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO17 0x00000011
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO16 0x00000010
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO15 0x0000000F
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO14 0x0000000E
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO13 0x0000000D
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO12 0x0000000C
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO11 0x0000000B
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO10 0x0000000A
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO9 0x00000009
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO8 0x00000008
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO7 0x00000007
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO6 0x00000006
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO5 0x00000005
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO4 0x00000004
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO3 0x00000003
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO2 0x00000002
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO1 0x00000001
#define AUX_EVCTL_SCEWEVCFG0_EV0_SEL_AUXIO0 0x00000000
//*****************************************************************************
//
// Register: AUX_EVCTL_O_SCEWEVCFG1
//
//*****************************************************************************
// Field: [7] EV0_POL
//
// Polarity of SCEWEVCFG0.EV0_SEL event.
//
// When SCEWEVCFG0.COMB_EV_EN is 0:
//
// 0: Non-inverted.
// 1: Non-inverted.
//
// When SCEWEVCFG0.COMB_EV_EN is 1.
//
// 0: Non-inverted.
// 1: Inverted.
#define AUX_EVCTL_SCEWEVCFG1_EV0_POL 0x00000080
#define AUX_EVCTL_SCEWEVCFG1_EV0_POL_BITN 7
#define AUX_EVCTL_SCEWEVCFG1_EV0_POL_M 0x00000080
#define AUX_EVCTL_SCEWEVCFG1_EV0_POL_S 7
// Field: [6] EV1_POL
//
// Polarity of EV1_SEL event.
//
// When SCEWEVCFG0.COMB_EV_EN is 0:
//
// 0: Non-inverted.
// 1: Non-inverted.
//
// When SCEWEVCFG0.COMB_EV_EN is 1.
//
// 0: Non-inverted.
// 1: Inverted.
#define AUX_EVCTL_SCEWEVCFG1_EV1_POL 0x00000040
#define AUX_EVCTL_SCEWEVCFG1_EV1_POL_BITN 6
#define AUX_EVCTL_SCEWEVCFG1_EV1_POL_M 0x00000040
#define AUX_EVCTL_SCEWEVCFG1_EV1_POL_S 6
// Field: [5:0] EV1_SEL
//
// Select the event source from the synchronous event bus to be used in event
// equation.
// ENUMs:
// AUX_TIMER2_CLKSWITCH_RDY EVSTAT3.AUX_TIMER2_CLKSWITCH_RDY
// AUX_DAC_HOLD_ACTIVE EVSTAT3.AUX_DAC_HOLD_ACTIVE
// AUX_SMPH_AUTOTAKE_DONE EVSTAT3.AUX_SMPH_AUTOTAKE_DONE
// AUX_ADC_FIFO_NOT_EMPTY EVSTAT3.AUX_ADC_FIFO_NOT_EMPTY
// AUX_ADC_FIFO_ALMOST_FULL EVSTAT3.AUX_ADC_FIFO_ALMOST_FULL
// AUX_ADC_IRQ EVSTAT3.AUX_ADC_IRQ
// AUX_ADC_DONE EVSTAT3.AUX_ADC_DONE
// AUX_ISRC_RESET_N EVSTAT3.AUX_ISRC_RESET_N
// AUX_TDC_DONE EVSTAT3.AUX_TDC_DONE
// AUX_TIMER0_EV EVSTAT3.AUX_TIMER0_EV
// AUX_TIMER1_EV EVSTAT3.AUX_TIMER1_EV
// AUX_TIMER2_PULSE EVSTAT3.AUX_TIMER2_PULSE
// AUX_TIMER2_EV3 EVSTAT3.AUX_TIMER2_EV3
// AUX_TIMER2_EV2 EVSTAT3.AUX_TIMER2_EV2
// AUX_TIMER2_EV1 EVSTAT3.AUX_TIMER2_EV1
// AUX_TIMER2_EV0 EVSTAT3.AUX_TIMER2_EV0
// AUX_COMPB EVSTAT2.AUX_COMPB
// AUX_COMPA EVSTAT2.AUX_COMPA
// MCU_OBSMUX1 EVSTAT2.MCU_OBSMUX1
// MCU_OBSMUX0 EVSTAT2.MCU_OBSMUX0
// MCU_EV EVSTAT2.MCU_EV
// ACLK_REF EVSTAT2.ACLK_REF
// VDDR_RECHARGE EVSTAT2.VDDR_RECHARGE
// MCU_ACTIVE EVSTAT2.MCU_ACTIVE
// PWR_DWN EVSTAT2.PWR_DWN
// SCLK_LF EVSTAT2.SCLK_LF
// AON_BATMON_TEMP_UPD EVSTAT2.AON_BATMON_TEMP_UPD
// AON_BATMON_BAT_UPD EVSTAT2.AON_BATMON_BAT_UPD
// AON_RTC_4KHZ EVSTAT2.AON_RTC_4KHZ
// AON_RTC_CH2_DLY EVSTAT2.AON_RTC_CH2_DLY
// AON_RTC_CH2 EVSTAT2.AON_RTC_CH2
// AUX_PROG_DLY_IDLE Programmable delay event as described in PROGDLY
// AUXIO31 EVSTAT1.AUXIO31
// AUXIO30 EVSTAT1.AUXIO30
// AUXIO29 EVSTAT1.AUXIO29
// AUXIO28 EVSTAT1.AUXIO28
// AUXIO27 EVSTAT1.AUXIO27
// AUXIO26 EVSTAT1.AUXIO26
// AUXIO25 EVSTAT1.AUXIO25
// AUXIO24 EVSTAT1.AUXIO24
// AUXIO23 EVSTAT1.AUXIO23
// AUXIO22 EVSTAT1.AUXIO22
// AUXIO21 EVSTAT1.AUXIO21
// AUXIO20 EVSTAT1.AUXIO20
// AUXIO19 EVSTAT1.AUXIO19
// AUXIO18 EVSTAT1.AUXIO18
// AUXIO17 EVSTAT1.AUXIO17
// AUXIO16 EVSTAT1.AUXIO16
// AUXIO15 EVSTAT0.AUXIO15
// AUXIO14 EVSTAT0.AUXIO14
// AUXIO13 EVSTAT0.AUXIO13
// AUXIO12 EVSTAT0.AUXIO12
// AUXIO11 EVSTAT0.AUXIO11
// AUXIO10 EVSTAT0.AUXIO10
// AUXIO9 EVSTAT0.AUXIO9
// AUXIO8 EVSTAT0.AUXIO8
// AUXIO7 EVSTAT0.AUXIO7
// AUXIO6 EVSTAT0.AUXIO6
// AUXIO5 EVSTAT0.AUXIO5
// AUXIO4 EVSTAT0.AUXIO4
// AUXIO3 EVSTAT0.AUXIO3
// AUXIO2 EVSTAT0.AUXIO2
// AUXIO1 EVSTAT0.AUXIO1
// AUXIO0 EVSTAT0.AUXIO0
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_W 6
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_M 0x0000003F
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_S 0
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUX_TIMER2_CLKSWITCH_RDY 0x0000003F
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUX_DAC_HOLD_ACTIVE 0x0000003E
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUX_SMPH_AUTOTAKE_DONE 0x0000003D
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUX_ADC_FIFO_NOT_EMPTY 0x0000003C
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUX_ADC_FIFO_ALMOST_FULL 0x0000003B
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUX_ADC_IRQ 0x0000003A
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUX_ADC_DONE 0x00000039
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUX_ISRC_RESET_N 0x00000038
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUX_TDC_DONE 0x00000037
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUX_TIMER0_EV 0x00000036
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUX_TIMER1_EV 0x00000035
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUX_TIMER2_PULSE 0x00000034
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUX_TIMER2_EV3 0x00000033
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUX_TIMER2_EV2 0x00000032
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUX_TIMER2_EV1 0x00000031
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUX_TIMER2_EV0 0x00000030
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUX_COMPB 0x0000002F
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUX_COMPA 0x0000002E
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_MCU_OBSMUX1 0x0000002D
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_MCU_OBSMUX0 0x0000002C
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_MCU_EV 0x0000002B
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_ACLK_REF 0x0000002A
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_VDDR_RECHARGE 0x00000029
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_MCU_ACTIVE 0x00000028
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_PWR_DWN 0x00000027
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_SCLK_LF 0x00000026
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AON_BATMON_TEMP_UPD 0x00000025
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AON_BATMON_BAT_UPD 0x00000024
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AON_RTC_4KHZ 0x00000023
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AON_RTC_CH2_DLY 0x00000022
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AON_RTC_CH2 0x00000021
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUX_PROG_DLY_IDLE 0x00000020
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO31 0x0000001F
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO30 0x0000001E
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO29 0x0000001D
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO28 0x0000001C
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO27 0x0000001B
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO26 0x0000001A
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO25 0x00000019
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO24 0x00000018
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO23 0x00000017
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO22 0x00000016
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO21 0x00000015
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO20 0x00000014
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO19 0x00000013
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO18 0x00000012
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO17 0x00000011
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO16 0x00000010
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO15 0x0000000F
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO14 0x0000000E
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO13 0x0000000D
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO12 0x0000000C
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO11 0x0000000B
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO10 0x0000000A
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO9 0x00000009
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO8 0x00000008
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO7 0x00000007
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO6 0x00000006
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO5 0x00000005
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO4 0x00000004
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO3 0x00000003
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO2 0x00000002
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO1 0x00000001
#define AUX_EVCTL_SCEWEVCFG1_EV1_SEL_AUXIO0 0x00000000
//*****************************************************************************
//
// Register: AUX_EVCTL_O_DMACTL
//
//*****************************************************************************
// Field: [2] REQ_MODE
//
// UDMA0 Request mode
// ENUMs:
// SINGLE Single requests are generated on UDMA0 channel 7
// when the condition configured in SEL is met.
// BURST Burst requests are generated on UDMA0 channel 7
// when the condition configured in SEL is met.
#define AUX_EVCTL_DMACTL_REQ_MODE 0x00000004
#define AUX_EVCTL_DMACTL_REQ_MODE_BITN 2
#define AUX_EVCTL_DMACTL_REQ_MODE_M 0x00000004
#define AUX_EVCTL_DMACTL_REQ_MODE_S 2
#define AUX_EVCTL_DMACTL_REQ_MODE_SINGLE 0x00000004
#define AUX_EVCTL_DMACTL_REQ_MODE_BURST 0x00000000
// Field: [1] EN
//
// uDMA ADC interface enable.
//
// 0: Disable UDMA0 interface to ADC.
// 1: Enable UDMA0 interface to ADC.
#define AUX_EVCTL_DMACTL_EN 0x00000002
#define AUX_EVCTL_DMACTL_EN_BITN 1
#define AUX_EVCTL_DMACTL_EN_M 0x00000002
#define AUX_EVCTL_DMACTL_EN_S 1
// Field: [0] SEL
//
// Select FIFO watermark level required to trigger a UDMA0 transfer of ADC FIFO
// data.
// ENUMs:
// AUX_ADC_FIFO_ALMOST_FULL UDMA0 trigger event will be generated when the ADC
// FIFO is almost full (3/4 full).
// AUX_ADC_FIFO_NOT_EMPTY UDMA0 trigger event will be generated when there
// are samples in the ADC FIFO.
#define AUX_EVCTL_DMACTL_SEL 0x00000001
#define AUX_EVCTL_DMACTL_SEL_BITN 0
#define AUX_EVCTL_DMACTL_SEL_M 0x00000001
#define AUX_EVCTL_DMACTL_SEL_S 0
#define AUX_EVCTL_DMACTL_SEL_AUX_ADC_FIFO_ALMOST_FULL 0x00000001
#define AUX_EVCTL_DMACTL_SEL_AUX_ADC_FIFO_NOT_EMPTY 0x00000000
//*****************************************************************************
//
// Register: AUX_EVCTL_O_SWEVSET
//
//*****************************************************************************
// Field: [2] SWEV2
//
// Software event flag 2.
//
// 0: No effect.
// 1: Set software event flag 2.
#define AUX_EVCTL_SWEVSET_SWEV2 0x00000004
#define AUX_EVCTL_SWEVSET_SWEV2_BITN 2
#define AUX_EVCTL_SWEVSET_SWEV2_M 0x00000004
#define AUX_EVCTL_SWEVSET_SWEV2_S 2
// Field: [1] SWEV1
//
// Software event flag 1.
//
// 0: No effect.
// 1: Set software event flag 1.
#define AUX_EVCTL_SWEVSET_SWEV1 0x00000002
#define AUX_EVCTL_SWEVSET_SWEV1_BITN 1
#define AUX_EVCTL_SWEVSET_SWEV1_M 0x00000002
#define AUX_EVCTL_SWEVSET_SWEV1_S 1
// Field: [0] SWEV0
//
// Software event flag 0.
//
// 0: No effect.
// 1: Set software event flag 0.
#define AUX_EVCTL_SWEVSET_SWEV0 0x00000001
#define AUX_EVCTL_SWEVSET_SWEV0_BITN 0
#define AUX_EVCTL_SWEVSET_SWEV0_M 0x00000001
#define AUX_EVCTL_SWEVSET_SWEV0_S 0
//*****************************************************************************
//
// Register: AUX_EVCTL_O_EVTOAONFLAGS
//
//*****************************************************************************
// Field: [8] AUX_TIMER1_EV
//
// This event flag is set when level selected by EVTOAONPOL.AUX_TIMER1_EV
// occurs on EVSTAT3.AUX_TIMER1_EV.
#define AUX_EVCTL_EVTOAONFLAGS_AUX_TIMER1_EV 0x00000100
#define AUX_EVCTL_EVTOAONFLAGS_AUX_TIMER1_EV_BITN 8
#define AUX_EVCTL_EVTOAONFLAGS_AUX_TIMER1_EV_M 0x00000100
#define AUX_EVCTL_EVTOAONFLAGS_AUX_TIMER1_EV_S 8
// Field: [7] AUX_TIMER0_EV
//
// This event flag is set when level selected by EVTOAONPOL.AUX_TIMER0_EV
// occurs on EVSTAT3.AUX_TIMER0_EV.
#define AUX_EVCTL_EVTOAONFLAGS_AUX_TIMER0_EV 0x00000080
#define AUX_EVCTL_EVTOAONFLAGS_AUX_TIMER0_EV_BITN 7
#define AUX_EVCTL_EVTOAONFLAGS_AUX_TIMER0_EV_M 0x00000080
#define AUX_EVCTL_EVTOAONFLAGS_AUX_TIMER0_EV_S 7
// Field: [6] AUX_TDC_DONE
//
// This event flag is set when level selected by EVTOAONPOL.AUX_TDC_DONE occurs
// on EVSTAT3.AUX_TDC_DONE.
#define AUX_EVCTL_EVTOAONFLAGS_AUX_TDC_DONE 0x00000040
#define AUX_EVCTL_EVTOAONFLAGS_AUX_TDC_DONE_BITN 6
#define AUX_EVCTL_EVTOAONFLAGS_AUX_TDC_DONE_M 0x00000040
#define AUX_EVCTL_EVTOAONFLAGS_AUX_TDC_DONE_S 6
// Field: [5] AUX_ADC_DONE
//
// This event flag is set when level selected by EVTOAONPOL.AUX_ADC_DONE occurs
// on EVSTAT3.AUX_ADC_DONE.
#define AUX_EVCTL_EVTOAONFLAGS_AUX_ADC_DONE 0x00000020
#define AUX_EVCTL_EVTOAONFLAGS_AUX_ADC_DONE_BITN 5
#define AUX_EVCTL_EVTOAONFLAGS_AUX_ADC_DONE_M 0x00000020
#define AUX_EVCTL_EVTOAONFLAGS_AUX_ADC_DONE_S 5
// Field: [4] AUX_COMPB
//
// This event flag is set when edge selected by EVTOAONPOL.AUX_COMPB occurs on
// EVSTAT2.AUX_COMPB.
#define AUX_EVCTL_EVTOAONFLAGS_AUX_COMPB 0x00000010
#define AUX_EVCTL_EVTOAONFLAGS_AUX_COMPB_BITN 4
#define AUX_EVCTL_EVTOAONFLAGS_AUX_COMPB_M 0x00000010
#define AUX_EVCTL_EVTOAONFLAGS_AUX_COMPB_S 4
// Field: [3] AUX_COMPA
//
// This event flag is set when edge selected by EVTOAONPOL.AUX_COMPA occurs on
// EVSTAT2.AUX_COMPA.
#define AUX_EVCTL_EVTOAONFLAGS_AUX_COMPA 0x00000008
#define AUX_EVCTL_EVTOAONFLAGS_AUX_COMPA_BITN 3
#define AUX_EVCTL_EVTOAONFLAGS_AUX_COMPA_M 0x00000008
#define AUX_EVCTL_EVTOAONFLAGS_AUX_COMPA_S 3
// Field: [2] SWEV2
//
// This event flag is set when software writes a 1 to SWEVSET.SWEV2.
#define AUX_EVCTL_EVTOAONFLAGS_SWEV2 0x00000004
#define AUX_EVCTL_EVTOAONFLAGS_SWEV2_BITN 2
#define AUX_EVCTL_EVTOAONFLAGS_SWEV2_M 0x00000004
#define AUX_EVCTL_EVTOAONFLAGS_SWEV2_S 2
// Field: [1] SWEV1
//
// This event flag is set when software writes a 1 to SWEVSET.SWEV1.
#define AUX_EVCTL_EVTOAONFLAGS_SWEV1 0x00000002
#define AUX_EVCTL_EVTOAONFLAGS_SWEV1_BITN 1
#define AUX_EVCTL_EVTOAONFLAGS_SWEV1_M 0x00000002
#define AUX_EVCTL_EVTOAONFLAGS_SWEV1_S 1
// Field: [0] SWEV0
//
// This event flag is set when software writes a 1 to SWEVSET.SWEV0.
#define AUX_EVCTL_EVTOAONFLAGS_SWEV0 0x00000001
#define AUX_EVCTL_EVTOAONFLAGS_SWEV0_BITN 0
#define AUX_EVCTL_EVTOAONFLAGS_SWEV0_M 0x00000001
#define AUX_EVCTL_EVTOAONFLAGS_SWEV0_S 0
//*****************************************************************************
//
// Register: AUX_EVCTL_O_EVTOAONPOL
//
//*****************************************************************************
// Field: [8] AUX_TIMER1_EV
//
// Select the level of EVSTAT3.AUX_TIMER1_EV that sets
// EVTOAONFLAGS.AUX_TIMER1_EV.
// ENUMs:
// LOW Low level
// HIGH High level
#define AUX_EVCTL_EVTOAONPOL_AUX_TIMER1_EV 0x00000100
#define AUX_EVCTL_EVTOAONPOL_AUX_TIMER1_EV_BITN 8
#define AUX_EVCTL_EVTOAONPOL_AUX_TIMER1_EV_M 0x00000100
#define AUX_EVCTL_EVTOAONPOL_AUX_TIMER1_EV_S 8
#define AUX_EVCTL_EVTOAONPOL_AUX_TIMER1_EV_LOW 0x00000100
#define AUX_EVCTL_EVTOAONPOL_AUX_TIMER1_EV_HIGH 0x00000000
// Field: [7] AUX_TIMER0_EV
//
// Select the level of EVSTAT3.AUX_TIMER0_EV that sets
// EVTOAONFLAGS.AUX_TIMER0_EV.
// ENUMs:
// LOW Low level
// HIGH High level
#define AUX_EVCTL_EVTOAONPOL_AUX_TIMER0_EV 0x00000080
#define AUX_EVCTL_EVTOAONPOL_AUX_TIMER0_EV_BITN 7
#define AUX_EVCTL_EVTOAONPOL_AUX_TIMER0_EV_M 0x00000080
#define AUX_EVCTL_EVTOAONPOL_AUX_TIMER0_EV_S 7
#define AUX_EVCTL_EVTOAONPOL_AUX_TIMER0_EV_LOW 0x00000080
#define AUX_EVCTL_EVTOAONPOL_AUX_TIMER0_EV_HIGH 0x00000000
// Field: [6] AUX_TDC_DONE
//
// Select level of EVSTAT3.AUX_TDC_DONE that sets EVTOAONFLAGS.AUX_TDC_DONE.
// ENUMs:
// LOW Low level
// HIGH High level
#define AUX_EVCTL_EVTOAONPOL_AUX_TDC_DONE 0x00000040
#define AUX_EVCTL_EVTOAONPOL_AUX_TDC_DONE_BITN 6
#define AUX_EVCTL_EVTOAONPOL_AUX_TDC_DONE_M 0x00000040
#define AUX_EVCTL_EVTOAONPOL_AUX_TDC_DONE_S 6
#define AUX_EVCTL_EVTOAONPOL_AUX_TDC_DONE_LOW 0x00000040
#define AUX_EVCTL_EVTOAONPOL_AUX_TDC_DONE_HIGH 0x00000000
// Field: [5] AUX_ADC_DONE
//
// Select the level of EVSTAT3.AUX_ADC_DONE that sets
// EVTOAONFLAGS.AUX_ADC_DONE.
// ENUMs:
// LOW Low level
// HIGH High level
#define AUX_EVCTL_EVTOAONPOL_AUX_ADC_DONE 0x00000020
#define AUX_EVCTL_EVTOAONPOL_AUX_ADC_DONE_BITN 5
#define AUX_EVCTL_EVTOAONPOL_AUX_ADC_DONE_M 0x00000020
#define AUX_EVCTL_EVTOAONPOL_AUX_ADC_DONE_S 5
#define AUX_EVCTL_EVTOAONPOL_AUX_ADC_DONE_LOW 0x00000020
#define AUX_EVCTL_EVTOAONPOL_AUX_ADC_DONE_HIGH 0x00000000
// Field: [4] AUX_COMPB
//
// Select the edge of EVSTAT2.AUX_COMPB that sets EVTOAONFLAGS.AUX_COMPB.
// ENUMs:
// FALL Falling edge
// RISE Rising edge
#define AUX_EVCTL_EVTOAONPOL_AUX_COMPB 0x00000010
#define AUX_EVCTL_EVTOAONPOL_AUX_COMPB_BITN 4
#define AUX_EVCTL_EVTOAONPOL_AUX_COMPB_M 0x00000010
#define AUX_EVCTL_EVTOAONPOL_AUX_COMPB_S 4
#define AUX_EVCTL_EVTOAONPOL_AUX_COMPB_FALL 0x00000010
#define AUX_EVCTL_EVTOAONPOL_AUX_COMPB_RISE 0x00000000
// Field: [3] AUX_COMPA
//
// Select the edge of EVSTAT2.AUX_COMPA that sets EVTOAONFLAGS.AUX_COMPA.
// ENUMs:
// FALL Falling edge
// RISE Rising edge
#define AUX_EVCTL_EVTOAONPOL_AUX_COMPA 0x00000008
#define AUX_EVCTL_EVTOAONPOL_AUX_COMPA_BITN 3
#define AUX_EVCTL_EVTOAONPOL_AUX_COMPA_M 0x00000008
#define AUX_EVCTL_EVTOAONPOL_AUX_COMPA_S 3
#define AUX_EVCTL_EVTOAONPOL_AUX_COMPA_FALL 0x00000008
#define AUX_EVCTL_EVTOAONPOL_AUX_COMPA_RISE 0x00000000
//*****************************************************************************
//
// Register: AUX_EVCTL_O_EVTOAONFLAGSCLR
//
//*****************************************************************************
// Field: [8] AUX_TIMER1_EV
//
// Write 1 to clear EVTOAONFLAGS.AUX_TIMER1_EV.
//
// Read value is 0.
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_TIMER1_EV 0x00000100
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_TIMER1_EV_BITN 8
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_TIMER1_EV_M 0x00000100
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_TIMER1_EV_S 8
// Field: [7] AUX_TIMER0_EV
//
// Write 1 to clear EVTOAONFLAGS.AUX_TIMER0_EV.
//
// Read value is 0.
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_TIMER0_EV 0x00000080
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_TIMER0_EV_BITN 7
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_TIMER0_EV_M 0x00000080
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_TIMER0_EV_S 7
// Field: [6] AUX_TDC_DONE
//
// Write 1 to clear EVTOAONFLAGS.AUX_TDC_DONE.
//
// Read value is 0.
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_TDC_DONE 0x00000040
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_TDC_DONE_BITN 6
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_TDC_DONE_M 0x00000040
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_TDC_DONE_S 6
// Field: [5] AUX_ADC_DONE
//
// Write 1 to clear EVTOAONFLAGS.AUX_ADC_DONE.
//
// Read value is 0.
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_ADC_DONE 0x00000020
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_ADC_DONE_BITN 5
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_ADC_DONE_M 0x00000020
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_ADC_DONE_S 5
// Field: [4] AUX_COMPB
//
// Write 1 to clear EVTOAONFLAGS.AUX_COMPB.
//
// Read value is 0.
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_COMPB 0x00000010
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_COMPB_BITN 4
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_COMPB_M 0x00000010
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_COMPB_S 4
// Field: [3] AUX_COMPA
//
// Write 1 to clear EVTOAONFLAGS.AUX_COMPA.
//
// Read value is 0.
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_COMPA 0x00000008
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_COMPA_BITN 3
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_COMPA_M 0x00000008
#define AUX_EVCTL_EVTOAONFLAGSCLR_AUX_COMPA_S 3
// Field: [2] SWEV2
//
// Write 1 to clear EVTOAONFLAGS.SWEV2.
//
// Read value is 0.
#define AUX_EVCTL_EVTOAONFLAGSCLR_SWEV2 0x00000004
#define AUX_EVCTL_EVTOAONFLAGSCLR_SWEV2_BITN 2
#define AUX_EVCTL_EVTOAONFLAGSCLR_SWEV2_M 0x00000004
#define AUX_EVCTL_EVTOAONFLAGSCLR_SWEV2_S 2
// Field: [1] SWEV1
//
// Write 1 to clear EVTOAONFLAGS.SWEV1.
//
// Read value is 0.
#define AUX_EVCTL_EVTOAONFLAGSCLR_SWEV1 0x00000002
#define AUX_EVCTL_EVTOAONFLAGSCLR_SWEV1_BITN 1
#define AUX_EVCTL_EVTOAONFLAGSCLR_SWEV1_M 0x00000002
#define AUX_EVCTL_EVTOAONFLAGSCLR_SWEV1_S 1
// Field: [0] SWEV0
//
// Write 1 to clear EVTOAONFLAGS.SWEV0.
//
// Read value is 0.
#define AUX_EVCTL_EVTOAONFLAGSCLR_SWEV0 0x00000001
#define AUX_EVCTL_EVTOAONFLAGSCLR_SWEV0_BITN 0
#define AUX_EVCTL_EVTOAONFLAGSCLR_SWEV0_M 0x00000001
#define AUX_EVCTL_EVTOAONFLAGSCLR_SWEV0_S 0
//*****************************************************************************
//
// Register: AUX_EVCTL_O_EVTOMCUFLAGS
//
//*****************************************************************************
// Field: [15] AUX_TIMER2_PULSE
//
// This event flag is set when level selected by EVTOMCUPOL.AUX_TIMER2_PULSE
// occurs on EVSTAT3.AUX_TIMER2_PULSE.
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER2_PULSE 0x00008000
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER2_PULSE_BITN 15
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER2_PULSE_M 0x00008000
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER2_PULSE_S 15
// Field: [14] AUX_TIMER2_EV3
//
// This event flag is set when level selected by EVTOMCUPOL.AUX_TIMER2_EV3
// occurs on EVSTAT3.AUX_TIMER2_EV3.
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER2_EV3 0x00004000
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER2_EV3_BITN 14
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER2_EV3_M 0x00004000
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER2_EV3_S 14
// Field: [13] AUX_TIMER2_EV2
//
// This event flag is set when level selected by EVTOMCUPOL.AUX_TIMER2_EV2
// occurs on EVSTAT3.AUX_TIMER2_EV2.
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER2_EV2 0x00002000
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER2_EV2_BITN 13
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER2_EV2_M 0x00002000
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER2_EV2_S 13
// Field: [12] AUX_TIMER2_EV1
//
// This event flag is set when level selected by EVTOMCUPOL.AUX_TIMER2_EV1
// occurs on EVSTAT3.AUX_TIMER2_EV1.
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER2_EV1 0x00001000
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER2_EV1_BITN 12
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER2_EV1_M 0x00001000
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER2_EV1_S 12
// Field: [11] AUX_TIMER2_EV0
//
// This event flag is set when level selected by EVTOMCUPOL.AUX_TIMER2_EV0
// occurs on EVSTAT3.AUX_TIMER2_EV0.
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER2_EV0 0x00000800
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER2_EV0_BITN 11
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER2_EV0_M 0x00000800
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER2_EV0_S 11
// Field: [10] AUX_ADC_IRQ
//
// This event flag is set when level selected by EVTOMCUPOL.AUX_ADC_IRQ occurs
// on EVSTAT3.AUX_ADC_IRQ.
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_ADC_IRQ 0x00000400
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_ADC_IRQ_BITN 10
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_ADC_IRQ_M 0x00000400
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_ADC_IRQ_S 10
// Field: [9] MCU_OBSMUX0
//
// This event flag is set when level selected by EVTOMCUPOL.MCU_OBSMUX0 occurs
// on EVSTAT2.MCU_OBSMUX0.
#define AUX_EVCTL_EVTOMCUFLAGS_MCU_OBSMUX0 0x00000200
#define AUX_EVCTL_EVTOMCUFLAGS_MCU_OBSMUX0_BITN 9
#define AUX_EVCTL_EVTOMCUFLAGS_MCU_OBSMUX0_M 0x00000200
#define AUX_EVCTL_EVTOMCUFLAGS_MCU_OBSMUX0_S 9
// Field: [8] AUX_ADC_FIFO_ALMOST_FULL
//
// This event flag is set when level selected by
// EVTOMCUPOL.AUX_ADC_FIFO_ALMOST_FULL occurs on
// EVSTAT3.AUX_ADC_FIFO_ALMOST_FULL.
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_ADC_FIFO_ALMOST_FULL 0x00000100
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_ADC_FIFO_ALMOST_FULL_BITN 8
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_ADC_FIFO_ALMOST_FULL_M 0x00000100
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_ADC_FIFO_ALMOST_FULL_S 8
// Field: [7] AUX_ADC_DONE
//
// This event flag is set when level selected by EVTOMCUPOL.AUX_ADC_DONE occurs
// on EVSTAT3.AUX_ADC_DONE.
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_ADC_DONE 0x00000080
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_ADC_DONE_BITN 7
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_ADC_DONE_M 0x00000080
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_ADC_DONE_S 7
// Field: [6] AUX_SMPH_AUTOTAKE_DONE
//
// This event flag is set when level selected by
// EVTOMCUPOL.AUX_SMPH_AUTOTAKE_DONE occurs on EVSTAT3.AUX_SMPH_AUTOTAKE_DONE.
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_SMPH_AUTOTAKE_DONE 0x00000040
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_SMPH_AUTOTAKE_DONE_BITN 6
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_SMPH_AUTOTAKE_DONE_M 0x00000040
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_SMPH_AUTOTAKE_DONE_S 6
// Field: [5] AUX_TIMER1_EV
//
// This event flag is set when level selected by EVTOMCUPOL.AUX_TIMER1_EV
// occurs on EVSTAT3.AUX_TIMER1_EV.
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER1_EV 0x00000020
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER1_EV_BITN 5
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER1_EV_M 0x00000020
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER1_EV_S 5
// Field: [4] AUX_TIMER0_EV
//
// This event flag is set when level selected by EVTOMCUPOL.AUX_TIMER0_EV
// occurs on EVSTAT3.AUX_TIMER0_EV.
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER0_EV 0x00000010
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER0_EV_BITN 4
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER0_EV_M 0x00000010
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TIMER0_EV_S 4
// Field: [3] AUX_TDC_DONE
//
// This event flag is set when level selected by EVTOMCUPOL.AUX_TDC_DONE occurs
// on EVSTAT3.AUX_TDC_DONE.
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TDC_DONE 0x00000008
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TDC_DONE_BITN 3
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TDC_DONE_M 0x00000008
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_TDC_DONE_S 3
// Field: [2] AUX_COMPB
//
// This event flag is set when edge selected by EVTOMCUPOL.AUX_COMPB occurs on
// EVSTAT2.AUX_COMPB.
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_COMPB 0x00000004
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_COMPB_BITN 2
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_COMPB_M 0x00000004
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_COMPB_S 2
// Field: [1] AUX_COMPA
//
// This event flag is set when edge selected by EVTOMCUPOL.AUX_COMPA occurs on
// EVSTAT2.AUX_COMPA.
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_COMPA 0x00000002
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_COMPA_BITN 1
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_COMPA_M 0x00000002
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_COMPA_S 1
// Field: [0] AUX_WU_EV
//
// This event flag is set when level selected by EVTOMCUPOL.AUX_WU_EV occurs on
// reduction-OR of the AUX_SYSIF:WUFLAGS register.
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_WU_EV 0x00000001
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_WU_EV_BITN 0
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_WU_EV_M 0x00000001
#define AUX_EVCTL_EVTOMCUFLAGS_AUX_WU_EV_S 0
//*****************************************************************************
//
// Register: AUX_EVCTL_O_EVTOMCUPOL
//
//*****************************************************************************
// Field: [15] AUX_TIMER2_PULSE
//
// Select the event source level that sets EVTOMCUFLAGS.AUX_TIMER2_PULSE.
// ENUMs:
// LOW Low level
// HIGH High level
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_PULSE 0x00008000
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_PULSE_BITN 15
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_PULSE_M 0x00008000
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_PULSE_S 15
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_PULSE_LOW 0x00008000
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_PULSE_HIGH 0x00000000
// Field: [14] AUX_TIMER2_EV3
//
// Select the event source level that sets EVTOMCUFLAGS.AUX_TIMER2_EV3.
// ENUMs:
// LOW Low level
// HIGH High level
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV3 0x00004000
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV3_BITN 14
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV3_M 0x00004000
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV3_S 14
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV3_LOW 0x00004000
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV3_HIGH 0x00000000
// Field: [13] AUX_TIMER2_EV2
//
// Select the event source level that sets EVTOMCUFLAGS.AUX_TIMER2_EV2.
// ENUMs:
// LOW Low level
// HIGH High level
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV2 0x00002000
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV2_BITN 13
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV2_M 0x00002000
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV2_S 13
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV2_LOW 0x00002000
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV2_HIGH 0x00000000
// Field: [12] AUX_TIMER2_EV1
//
// Select the event source level that sets EVTOMCUFLAGS.AUX_TIMER2_EV1.
// ENUMs:
// LOW Low level
// HIGH High level
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV1 0x00001000
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV1_BITN 12
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV1_M 0x00001000
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV1_S 12
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV1_LOW 0x00001000
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV1_HIGH 0x00000000
// Field: [11] AUX_TIMER2_EV0
//
// Select the event source level that sets EVTOMCUFLAGS.AUX_TIMER2_EV0.
// ENUMs:
// LOW Low level
// HIGH High level
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV0 0x00000800
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV0_BITN 11
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV0_M 0x00000800
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV0_S 11
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV0_LOW 0x00000800
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER2_EV0_HIGH 0x00000000
// Field: [10] AUX_ADC_IRQ
//
// Select the event source level that sets EVTOMCUFLAGS.AUX_ADC_IRQ.
// ENUMs:
// LOW Low level
// HIGH High level
#define AUX_EVCTL_EVTOMCUPOL_AUX_ADC_IRQ 0x00000400
#define AUX_EVCTL_EVTOMCUPOL_AUX_ADC_IRQ_BITN 10
#define AUX_EVCTL_EVTOMCUPOL_AUX_ADC_IRQ_M 0x00000400
#define AUX_EVCTL_EVTOMCUPOL_AUX_ADC_IRQ_S 10
#define AUX_EVCTL_EVTOMCUPOL_AUX_ADC_IRQ_LOW 0x00000400
#define AUX_EVCTL_EVTOMCUPOL_AUX_ADC_IRQ_HIGH 0x00000000
// Field: [9] MCU_OBSMUX0
//
// Select the event source level that sets EVTOMCUFLAGS.MCU_OBSMUX0.
// ENUMs:
// LOW Low level
// HIGH High level
#define AUX_EVCTL_EVTOMCUPOL_MCU_OBSMUX0 0x00000200
#define AUX_EVCTL_EVTOMCUPOL_MCU_OBSMUX0_BITN 9
#define AUX_EVCTL_EVTOMCUPOL_MCU_OBSMUX0_M 0x00000200
#define AUX_EVCTL_EVTOMCUPOL_MCU_OBSMUX0_S 9
#define AUX_EVCTL_EVTOMCUPOL_MCU_OBSMUX0_LOW 0x00000200
#define AUX_EVCTL_EVTOMCUPOL_MCU_OBSMUX0_HIGH 0x00000000
// Field: [8] AUX_ADC_FIFO_ALMOST_FULL
//
// Select the event source level that sets
// EVTOMCUFLAGS.AUX_ADC_FIFO_ALMOST_FULL.
// ENUMs:
// LOW Low level
// HIGH High level
#define AUX_EVCTL_EVTOMCUPOL_AUX_ADC_FIFO_ALMOST_FULL 0x00000100
#define AUX_EVCTL_EVTOMCUPOL_AUX_ADC_FIFO_ALMOST_FULL_BITN 8
#define AUX_EVCTL_EVTOMCUPOL_AUX_ADC_FIFO_ALMOST_FULL_M 0x00000100
#define AUX_EVCTL_EVTOMCUPOL_AUX_ADC_FIFO_ALMOST_FULL_S 8
#define AUX_EVCTL_EVTOMCUPOL_AUX_ADC_FIFO_ALMOST_FULL_LOW 0x00000100
#define AUX_EVCTL_EVTOMCUPOL_AUX_ADC_FIFO_ALMOST_FULL_HIGH 0x00000000
// Field: [7] AUX_ADC_DONE
//
// Select the event source level that sets EVTOMCUFLAGS.AUX_ADC_DONE.
// ENUMs:
// LOW Low level
// HIGH High level
#define AUX_EVCTL_EVTOMCUPOL_AUX_ADC_DONE 0x00000080
#define AUX_EVCTL_EVTOMCUPOL_AUX_ADC_DONE_BITN 7
#define AUX_EVCTL_EVTOMCUPOL_AUX_ADC_DONE_M 0x00000080
#define AUX_EVCTL_EVTOMCUPOL_AUX_ADC_DONE_S 7
#define AUX_EVCTL_EVTOMCUPOL_AUX_ADC_DONE_LOW 0x00000080
#define AUX_EVCTL_EVTOMCUPOL_AUX_ADC_DONE_HIGH 0x00000000
// Field: [6] AUX_SMPH_AUTOTAKE_DONE
//
// Select the event source level that sets EVTOMCUFLAGS.AUX_SMPH_AUTOTAKE_DONE.
// ENUMs:
// LOW Low level
// HIGH High level
#define AUX_EVCTL_EVTOMCUPOL_AUX_SMPH_AUTOTAKE_DONE 0x00000040
#define AUX_EVCTL_EVTOMCUPOL_AUX_SMPH_AUTOTAKE_DONE_BITN 6
#define AUX_EVCTL_EVTOMCUPOL_AUX_SMPH_AUTOTAKE_DONE_M 0x00000040
#define AUX_EVCTL_EVTOMCUPOL_AUX_SMPH_AUTOTAKE_DONE_S 6
#define AUX_EVCTL_EVTOMCUPOL_AUX_SMPH_AUTOTAKE_DONE_LOW 0x00000040
#define AUX_EVCTL_EVTOMCUPOL_AUX_SMPH_AUTOTAKE_DONE_HIGH 0x00000000
// Field: [5] AUX_TIMER1_EV
//
// Select the event source level that sets EVTOMCUFLAGS.AUX_TIMER1_EV.
// ENUMs:
// LOW Low level
// HIGH High level
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER1_EV 0x00000020
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER1_EV_BITN 5
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER1_EV_M 0x00000020
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER1_EV_S 5
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER1_EV_LOW 0x00000020
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER1_EV_HIGH 0x00000000
// Field: [4] AUX_TIMER0_EV
//
// Select the event source level that sets EVTOMCUFLAGS.AUX_TIMER0_EV.
// ENUMs:
// LOW Low level
// HIGH High level
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER0_EV 0x00000010
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER0_EV_BITN 4
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER0_EV_M 0x00000010
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER0_EV_S 4
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER0_EV_LOW 0x00000010
#define AUX_EVCTL_EVTOMCUPOL_AUX_TIMER0_EV_HIGH 0x00000000
// Field: [3] AUX_TDC_DONE
//
// Select the event source level that sets EVTOMCUFLAGS.AUX_TDC_DONE.
// ENUMs:
// LOW Low level
// HIGH High level
#define AUX_EVCTL_EVTOMCUPOL_AUX_TDC_DONE 0x00000008
#define AUX_EVCTL_EVTOMCUPOL_AUX_TDC_DONE_BITN 3
#define AUX_EVCTL_EVTOMCUPOL_AUX_TDC_DONE_M 0x00000008
#define AUX_EVCTL_EVTOMCUPOL_AUX_TDC_DONE_S 3
#define AUX_EVCTL_EVTOMCUPOL_AUX_TDC_DONE_LOW 0x00000008
#define AUX_EVCTL_EVTOMCUPOL_AUX_TDC_DONE_HIGH 0x00000000
// Field: [2] AUX_COMPB
//
// Select the event source edge that sets EVTOMCUFLAGS.AUX_COMPB.
// ENUMs:
// FALL Falling edge
// RISE Rising edge
#define AUX_EVCTL_EVTOMCUPOL_AUX_COMPB 0x00000004
#define AUX_EVCTL_EVTOMCUPOL_AUX_COMPB_BITN 2
#define AUX_EVCTL_EVTOMCUPOL_AUX_COMPB_M 0x00000004
#define AUX_EVCTL_EVTOMCUPOL_AUX_COMPB_S 2
#define AUX_EVCTL_EVTOMCUPOL_AUX_COMPB_FALL 0x00000004
#define AUX_EVCTL_EVTOMCUPOL_AUX_COMPB_RISE 0x00000000
// Field: [1] AUX_COMPA
//
// Select the event source edge that sets EVTOMCUFLAGS.AUX_COMPA.
// ENUMs:
// FALL Falling edge
// RISE Rising edge
#define AUX_EVCTL_EVTOMCUPOL_AUX_COMPA 0x00000002
#define AUX_EVCTL_EVTOMCUPOL_AUX_COMPA_BITN 1
#define AUX_EVCTL_EVTOMCUPOL_AUX_COMPA_M 0x00000002
#define AUX_EVCTL_EVTOMCUPOL_AUX_COMPA_S 1
#define AUX_EVCTL_EVTOMCUPOL_AUX_COMPA_FALL 0x00000002
#define AUX_EVCTL_EVTOMCUPOL_AUX_COMPA_RISE 0x00000000
// Field: [0] AUX_WU_EV
//
// Select the event source level that sets EVTOMCUFLAGS.AUX_WU_EV.
// ENUMs:
// LOW Low level
// HIGH High level
#define AUX_EVCTL_EVTOMCUPOL_AUX_WU_EV 0x00000001
#define AUX_EVCTL_EVTOMCUPOL_AUX_WU_EV_BITN 0
#define AUX_EVCTL_EVTOMCUPOL_AUX_WU_EV_M 0x00000001
#define AUX_EVCTL_EVTOMCUPOL_AUX_WU_EV_S 0
#define AUX_EVCTL_EVTOMCUPOL_AUX_WU_EV_LOW 0x00000001
#define AUX_EVCTL_EVTOMCUPOL_AUX_WU_EV_HIGH 0x00000000
//*****************************************************************************
//
// Register: AUX_EVCTL_O_EVTOMCUFLAGSCLR
//
//*****************************************************************************
// Field: [15] AUX_TIMER2_PULSE
//
// Write 1 to clear EVTOMCUFLAGS.AUX_TIMER2_PULSE.
//
// Read value is 0.
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER2_PULSE 0x00008000
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER2_PULSE_BITN 15
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER2_PULSE_M 0x00008000
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER2_PULSE_S 15
// Field: [14] AUX_TIMER2_EV3
//
// Write 1 to clear EVTOMCUFLAGS.AUX_TIMER2_EV3.
//
// Read value is 0.
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER2_EV3 0x00004000
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER2_EV3_BITN 14
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER2_EV3_M 0x00004000
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER2_EV3_S 14
// Field: [13] AUX_TIMER2_EV2
//
// Write 1 to clear EVTOMCUFLAGS.AUX_TIMER2_EV2.
//
// Read value is 0.
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER2_EV2 0x00002000
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER2_EV2_BITN 13
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER2_EV2_M 0x00002000
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER2_EV2_S 13
// Field: [12] AUX_TIMER2_EV1
//
// Write 1 to clear EVTOMCUFLAGS.AUX_TIMER2_EV1.
//
// Read value is 0.
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER2_EV1 0x00001000
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER2_EV1_BITN 12
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER2_EV1_M 0x00001000
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER2_EV1_S 12
// Field: [11] AUX_TIMER2_EV0
//
// Write 1 to clear EVTOMCUFLAGS.AUX_TIMER2_EV0.
//
// Read value is 0.
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER2_EV0 0x00000800
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER2_EV0_BITN 11
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER2_EV0_M 0x00000800
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER2_EV0_S 11
// Field: [10] AUX_ADC_IRQ
//
// Write 1 to clear EVTOMCUFLAGS.AUX_ADC_IRQ.
//
// Read value is 0.
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_ADC_IRQ 0x00000400
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_ADC_IRQ_BITN 10
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_ADC_IRQ_M 0x00000400
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_ADC_IRQ_S 10
// Field: [9] MCU_OBSMUX0
//
// Write 1 to clear EVTOMCUFLAGS.MCU_OBSMUX0.
//
// Read value is 0.
#define AUX_EVCTL_EVTOMCUFLAGSCLR_MCU_OBSMUX0 0x00000200
#define AUX_EVCTL_EVTOMCUFLAGSCLR_MCU_OBSMUX0_BITN 9
#define AUX_EVCTL_EVTOMCUFLAGSCLR_MCU_OBSMUX0_M 0x00000200
#define AUX_EVCTL_EVTOMCUFLAGSCLR_MCU_OBSMUX0_S 9
// Field: [8] AUX_ADC_FIFO_ALMOST_FULL
//
// Write 1 to clear EVTOMCUFLAGS.AUX_ADC_FIFO_ALMOST_FULL.
//
// Read value is 0.
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_ADC_FIFO_ALMOST_FULL 0x00000100
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_ADC_FIFO_ALMOST_FULL_BITN 8
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_ADC_FIFO_ALMOST_FULL_M 0x00000100
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_ADC_FIFO_ALMOST_FULL_S 8
// Field: [7] AUX_ADC_DONE
//
// Write 1 to clear EVTOMCUFLAGS.AUX_ADC_DONE.
//
// Read value is 0.
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_ADC_DONE 0x00000080
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_ADC_DONE_BITN 7
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_ADC_DONE_M 0x00000080
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_ADC_DONE_S 7
// Field: [6] AUX_SMPH_AUTOTAKE_DONE
//
// Write 1 to clear EVTOMCUFLAGS.AUX_SMPH_AUTOTAKE_DONE.
//
// Read value is 0.
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_SMPH_AUTOTAKE_DONE 0x00000040
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_SMPH_AUTOTAKE_DONE_BITN 6
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_SMPH_AUTOTAKE_DONE_M 0x00000040
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_SMPH_AUTOTAKE_DONE_S 6
// Field: [5] AUX_TIMER1_EV
//
// Write 1 to clear EVTOMCUFLAGS.AUX_TIMER1_EV.
//
// Read value is 0.
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER1_EV 0x00000020
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER1_EV_BITN 5
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER1_EV_M 0x00000020
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER1_EV_S 5
// Field: [4] AUX_TIMER0_EV
//
// Write 1 to clear EVTOMCUFLAGS.AUX_TIMER0_EV.
//
// Read value is 0.
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER0_EV 0x00000010
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER0_EV_BITN 4
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER0_EV_M 0x00000010
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TIMER0_EV_S 4
// Field: [3] AUX_TDC_DONE
//
// Write 1 to clear EVTOMCUFLAGS.AUX_TDC_DONE.
//
// Read value is 0.
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TDC_DONE 0x00000008
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TDC_DONE_BITN 3
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TDC_DONE_M 0x00000008
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_TDC_DONE_S 3
// Field: [2] AUX_COMPB
//
// Write 1 to clear EVTOMCUFLAGS.AUX_COMPB.
//
// Read value is 0.
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_COMPB 0x00000004
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_COMPB_BITN 2
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_COMPB_M 0x00000004
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_COMPB_S 2
// Field: [1] AUX_COMPA
//
// Write 1 to clear EVTOMCUFLAGS.AUX_COMPA.
//
// Read value is 0.
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_COMPA 0x00000002
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_COMPA_BITN 1
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_COMPA_M 0x00000002
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_COMPA_S 1
// Field: [0] AUX_WU_EV
//
// Write 1 to clear EVTOMCUFLAGS.AUX_WU_EV.
//
// Read value is 0.
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_WU_EV 0x00000001
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_WU_EV_BITN 0
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_WU_EV_M 0x00000001
#define AUX_EVCTL_EVTOMCUFLAGSCLR_AUX_WU_EV_S 0
//*****************************************************************************
//
// Register: AUX_EVCTL_O_COMBEVTOMCUMASK
//
//*****************************************************************************
// Field: [15] AUX_TIMER2_PULSE
//
// EVTOMCUFLAGS.AUX_TIMER2_PULSE contribution to the AUX_COMB event.
//
// 0: Exclude.
// 1: Include.
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER2_PULSE 0x00008000
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER2_PULSE_BITN 15
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER2_PULSE_M 0x00008000
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER2_PULSE_S 15
// Field: [14] AUX_TIMER2_EV3
//
// EVTOMCUFLAGS.AUX_TIMER2_EV3 contribution to the AUX_COMB event.
//
// 0: Exclude.
// 1: Include.
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER2_EV3 0x00004000
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER2_EV3_BITN 14
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER2_EV3_M 0x00004000
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER2_EV3_S 14
// Field: [13] AUX_TIMER2_EV2
//
// EVTOMCUFLAGS.AUX_TIMER2_EV2 contribution to the AUX_COMB event.
//
// 0: Exclude.
// 1: Include.
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER2_EV2 0x00002000
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER2_EV2_BITN 13
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER2_EV2_M 0x00002000
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER2_EV2_S 13
// Field: [12] AUX_TIMER2_EV1
//
// EVTOMCUFLAGS.AUX_TIMER2_EV1 contribution to the AUX_COMB event.
//
// 0: Exclude.
// 1: Include.
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER2_EV1 0x00001000
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER2_EV1_BITN 12
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER2_EV1_M 0x00001000
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER2_EV1_S 12
// Field: [11] AUX_TIMER2_EV0
//
// EVTOMCUFLAGS.AUX_TIMER2_EV0 contribution to the AUX_COMB event.
//
// 0: Exclude.
// 1: Include.
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER2_EV0 0x00000800
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER2_EV0_BITN 11
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER2_EV0_M 0x00000800
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER2_EV0_S 11
// Field: [10] AUX_ADC_IRQ
//
// EVTOMCUFLAGS.AUX_ADC_IRQ contribution to the AUX_COMB event.
//
// 0: Exclude.
// 1: Include.
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_ADC_IRQ 0x00000400
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_ADC_IRQ_BITN 10
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_ADC_IRQ_M 0x00000400
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_ADC_IRQ_S 10
// Field: [9] MCU_OBSMUX0
//
// EVTOMCUFLAGS.MCU_OBSMUX0 contribution to the AUX_COMB event.
//
// 0: Exclude.
// 1: Include.
#define AUX_EVCTL_COMBEVTOMCUMASK_MCU_OBSMUX0 0x00000200
#define AUX_EVCTL_COMBEVTOMCUMASK_MCU_OBSMUX0_BITN 9
#define AUX_EVCTL_COMBEVTOMCUMASK_MCU_OBSMUX0_M 0x00000200
#define AUX_EVCTL_COMBEVTOMCUMASK_MCU_OBSMUX0_S 9
// Field: [8] AUX_ADC_FIFO_ALMOST_FULL
//
// EVTOMCUFLAGS.AUX_ADC_FIFO_ALMOST_FULL contribution to the AUX_COMB event.
//
// 0: Exclude.
// 1: Include.
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_ADC_FIFO_ALMOST_FULL 0x00000100
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_ADC_FIFO_ALMOST_FULL_BITN 8
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_ADC_FIFO_ALMOST_FULL_M 0x00000100
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_ADC_FIFO_ALMOST_FULL_S 8
// Field: [7] AUX_ADC_DONE
//
// EVTOMCUFLAGS.AUX_ADC_DONE contribution to the AUX_COMB event.
//
// 0: Exclude.
// 1: Include.
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_ADC_DONE 0x00000080
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_ADC_DONE_BITN 7
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_ADC_DONE_M 0x00000080
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_ADC_DONE_S 7
// Field: [6] AUX_SMPH_AUTOTAKE_DONE
//
// EVTOMCUFLAGS.AUX_SMPH_AUTOTAKE_DONE contribution to the AUX_COMB event.
//
// 0: Exclude.
// 1: Include.
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_SMPH_AUTOTAKE_DONE 0x00000040
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_SMPH_AUTOTAKE_DONE_BITN 6
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_SMPH_AUTOTAKE_DONE_M 0x00000040
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_SMPH_AUTOTAKE_DONE_S 6
// Field: [5] AUX_TIMER1_EV
//
// EVTOMCUFLAGS.AUX_TIMER1_EV contribution to the AUX_COMB event.
//
// 0: Exclude.
// 1: Include.
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER1_EV 0x00000020
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER1_EV_BITN 5
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER1_EV_M 0x00000020
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER1_EV_S 5
// Field: [4] AUX_TIMER0_EV
//
// EVTOMCUFLAGS.AUX_TIMER0_EV contribution to the AUX_COMB event.
//
// 0: Exclude.
// 1: Include.
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER0_EV 0x00000010
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER0_EV_BITN 4
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER0_EV_M 0x00000010
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TIMER0_EV_S 4
// Field: [3] AUX_TDC_DONE
//
// EVTOMCUFLAGS.AUX_TDC_DONE contribution to the AUX_COMB event.
//
// 0: Exclude.
// 1: Include.
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TDC_DONE 0x00000008
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TDC_DONE_BITN 3
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TDC_DONE_M 0x00000008
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_TDC_DONE_S 3
// Field: [2] AUX_COMPB
//
// EVTOMCUFLAGS.AUX_COMPB contribution to the AUX_COMB event.
//
// 0: Exclude
// 1: Include.
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_COMPB 0x00000004
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_COMPB_BITN 2
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_COMPB_M 0x00000004
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_COMPB_S 2
// Field: [1] AUX_COMPA
//
// EVTOMCUFLAGS.AUX_COMPA contribution to the AUX_COMB event.
//
// 0: Exclude.
// 1: Include.
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_COMPA 0x00000002
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_COMPA_BITN 1
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_COMPA_M 0x00000002
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_COMPA_S 1
// Field: [0] AUX_WU_EV
//
// EVTOMCUFLAGS.AUX_WU_EV contribution to the AUX_COMB event.
//
// 0: Exclude.
// 1: Include.
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_WU_EV 0x00000001
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_WU_EV_BITN 0
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_WU_EV_M 0x00000001
#define AUX_EVCTL_COMBEVTOMCUMASK_AUX_WU_EV_S 0
//*****************************************************************************
//
// Register: AUX_EVCTL_O_EVOBSCFG
//
//*****************************************************************************
// Field: [5:0] EVOBS_SEL
//
// Select which event from the asynchronous event bus that represents
// AUX_EV_OBS in AUX_AIODIOn.
// ENUMs:
// AUX_TIMER2_CLKSW_RDY EVSTAT3.AUX_TIMER2_CLKSWITCH_RDY
// AUX_DAC_HOLD_ACTIVE EVSTAT3.AUX_DAC_HOLD_ACTIVE
// AUX_SMPH_AUTOTAKE_DONE EVSTAT3.AUX_SMPH_AUTOTAKE_DONE
// AUX_ADC_FIFO_NOT_EMPTY EVSTAT3.AUX_ADC_FIFO_NOT_EMPTY
// AUX_ADC_FIFO_ALMOST_FULL EVSTAT3.AUX_ADC_FIFO_ALMOST_FULL
// AUX_ADC_IRQ EVSTAT3.AUX_ADC_IRQ
// AUX_ADC_DONE EVSTAT3.AUX_ADC_DONE
// AUX_ISRC_RESET_N EVSTAT3.AUX_ISRC_RESET_N
// AUX_TDC_DONE EVSTAT3.AUX_TDC_DONE
// AUX_TIMER0_EV EVSTAT3.AUX_TIMER0_EV
// AUX_TIMER1_EV EVSTAT3.AUX_TIMER1_EV
// AUX_TIMER2_PULSE EVSTAT3.AUX_TIMER2_PULSE
// AUX_TIMER2_EV3 EVSTAT3.AUX_TIMER2_EV3
// AUX_TIMER2_EV2 EVSTAT3.AUX_TIMER2_EV2
// AUX_TIMER2_EV1 EVSTAT3.AUX_TIMER2_EV1
// AUX_TIMER2_EV0 EVSTAT3.AUX_TIMER2_EV0
// AUX_COMPB EVSTAT2.AUX_COMPB
// AUX_COMPA EVSTAT2.AUX_COMPA
// MCU_OBSMUX1 EVSTAT2.MCU_OBSMUX1
// MCU_OBSMUX0 EVSTAT2.MCU_OBSMUX0
// MCU_EV EVSTAT2.MCU_EV
// ACLK_REF EVSTAT2.ACLK_REF
// VDDR_RECHARGE EVSTAT2.VDDR_RECHARGE
// MCU_ACTIVE EVSTAT2.MCU_ACTIVE
// PWR_DWN EVSTAT2.PWR_DWN
// SCLK_LF EVSTAT2.SCLK_LF
// AON_BATMON_TEMP_UPD EVSTAT2.AON_BATMON_TEMP_UPD
// AON_BATMON_BAT_UPD EVSTAT2.AON_BATMON_BAT_UPD
// AON_RTC_4KHZ EVSTAT2.AON_RTC_4KHZ
// AON_RTC_CH2_DLY EVSTAT2.AON_RTC_CH2_DLY
// AON_RTC_CH2 EVSTAT2.AON_RTC_CH2
// MANUAL_EV EVSTAT2.MANUAL_EV
// AUXIO31 EVSTAT1.AUXIO31
// AUXIO30 EVSTAT1.AUXIO30
// AUXIO29 EVSTAT1.AUXIO29
// AUXIO28 EVSTAT1.AUXIO28
// AUXIO27 EVSTAT1.AUXIO27
// AUXIO26 EVSTAT1.AUXIO26
// AUXIO25 EVSTAT1.AUXIO25
// AUXIO24 EVSTAT1.AUXIO24
// AUXIO23 EVSTAT1.AUXIO23
// AUXIO22 EVSTAT1.AUXIO22
// AUXIO21 EVSTAT1.AUXIO21
// AUXIO20 EVSTAT1.AUXIO20
// AUXIO19 EVSTAT1.AUXIO19
// AUXIO18 EVSTAT1.AUXIO18
// AUXIO17 EVSTAT1.AUXIO17
// AUXIO16 EVSTAT1.AUXIO16
// AUXIO15 EVSTAT0.AUXIO15
// AUXIO14 EVSTAT0.AUXIO14
// AUXIO13 EVSTAT0.AUXIO13
// AUXIO12 EVSTAT0.AUXIO12
// AUXIO11 EVSTAT0.AUXIO11
// AUXIO10 EVSTAT0.AUXIO10
// AUXIO9 EVSTAT0.AUXIO9
// AUXIO8 EVSTAT0.AUXIO8
// AUXIO7 EVSTAT0.AUXIO7
// AUXIO6 EVSTAT0.AUXIO6
// AUXIO5 EVSTAT0.AUXIO5
// AUXIO4 EVSTAT0.AUXIO4
// AUXIO3 EVSTAT0.AUXIO3
// AUXIO2 EVSTAT0.AUXIO2
// AUXIO1 EVSTAT0.AUXIO1
// AUXIO0 EVSTAT0.AUXIO0
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_W 6
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_M 0x0000003F
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_S 0
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUX_TIMER2_CLKSW_RDY 0x0000003F
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUX_DAC_HOLD_ACTIVE 0x0000003E
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUX_SMPH_AUTOTAKE_DONE 0x0000003D
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUX_ADC_FIFO_NOT_EMPTY 0x0000003C
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUX_ADC_FIFO_ALMOST_FULL 0x0000003B
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUX_ADC_IRQ 0x0000003A
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUX_ADC_DONE 0x00000039
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUX_ISRC_RESET_N 0x00000038
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUX_TDC_DONE 0x00000037
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUX_TIMER0_EV 0x00000036
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUX_TIMER1_EV 0x00000035
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUX_TIMER2_PULSE 0x00000034
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUX_TIMER2_EV3 0x00000033
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUX_TIMER2_EV2 0x00000032
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUX_TIMER2_EV1 0x00000031
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUX_TIMER2_EV0 0x00000030
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUX_COMPB 0x0000002F
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUX_COMPA 0x0000002E
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_MCU_OBSMUX1 0x0000002D
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_MCU_OBSMUX0 0x0000002C
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_MCU_EV 0x0000002B
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_ACLK_REF 0x0000002A
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_VDDR_RECHARGE 0x00000029
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_MCU_ACTIVE 0x00000028
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_PWR_DWN 0x00000027
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_SCLK_LF 0x00000026
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AON_BATMON_TEMP_UPD 0x00000025
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AON_BATMON_BAT_UPD 0x00000024
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AON_RTC_4KHZ 0x00000023
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AON_RTC_CH2_DLY 0x00000022
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AON_RTC_CH2 0x00000021
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_MANUAL_EV 0x00000020
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO31 0x0000001F
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO30 0x0000001E
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO29 0x0000001D
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO28 0x0000001C
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO27 0x0000001B
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO26 0x0000001A
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO25 0x00000019
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO24 0x00000018
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO23 0x00000017
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO22 0x00000016
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO21 0x00000015
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO20 0x00000014
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO19 0x00000013
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO18 0x00000012
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO17 0x00000011
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO16 0x00000010
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO15 0x0000000F
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO14 0x0000000E
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO13 0x0000000D
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO12 0x0000000C
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO11 0x0000000B
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO10 0x0000000A
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO9 0x00000009
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO8 0x00000008
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO7 0x00000007
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO6 0x00000006
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO5 0x00000005
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO4 0x00000004
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO3 0x00000003
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO2 0x00000002
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO1 0x00000001
#define AUX_EVCTL_EVOBSCFG_EVOBS_SEL_AUXIO0 0x00000000
//*****************************************************************************
//
// Register: AUX_EVCTL_O_PROGDLY
//
//*****************************************************************************
// Field: [15:0] VALUE
//
// VALUE decrements to 0 at a rate of 1 MHz.
//
// The event AUX_PROG_DLY_IDLE is high when VALUE is 0, otherwise it is low.
//
// Only use the programmable delay counter and the AUX_PROG_DLY_IDLE event when
// AUX_SYSIF:OPMODEACK.ACK equals A or LP.
//
// Decrementation of VALUE halts when either is true:
// - AUX_SCE:CTL.DBG_FREEZE_EN is set and system CPU is halted in debug mode.
// - AUX_SYSIF:TIMERHALT.PROGDLY is set.
#define AUX_EVCTL_PROGDLY_VALUE_W 16
#define AUX_EVCTL_PROGDLY_VALUE_M 0x0000FFFF
#define AUX_EVCTL_PROGDLY_VALUE_S 0
//*****************************************************************************
//
// Register: AUX_EVCTL_O_MANUAL
//
//*****************************************************************************
// Field: [0] EV
//
// This bit field sets the value of EVSTAT2.MANUAL_EV.
#define AUX_EVCTL_MANUAL_EV 0x00000001
#define AUX_EVCTL_MANUAL_EV_BITN 0
#define AUX_EVCTL_MANUAL_EV_M 0x00000001
#define AUX_EVCTL_MANUAL_EV_S 0
//*****************************************************************************
//
// Register: AUX_EVCTL_O_EVSTAT0L
//
//*****************************************************************************
// Field: [7:0] ALIAS_EV
//
// Alias of EVSTAT0 event 7 down to 0.
#define AUX_EVCTL_EVSTAT0L_ALIAS_EV_W 8
#define AUX_EVCTL_EVSTAT0L_ALIAS_EV_M 0x000000FF
#define AUX_EVCTL_EVSTAT0L_ALIAS_EV_S 0
//*****************************************************************************
//
// Register: AUX_EVCTL_O_EVSTAT0H
//
//*****************************************************************************
// Field: [7:0] ALIAS_EV
//
// Alias of EVSTAT0 event 15 down to 8.
#define AUX_EVCTL_EVSTAT0H_ALIAS_EV_W 8
#define AUX_EVCTL_EVSTAT0H_ALIAS_EV_M 0x000000FF
#define AUX_EVCTL_EVSTAT0H_ALIAS_EV_S 0
//*****************************************************************************
//
// Register: AUX_EVCTL_O_EVSTAT1L
//
//*****************************************************************************
// Field: [7:0] ALIAS_EV
//
// Alias of EVSTAT1 event 7 down to 0.
#define AUX_EVCTL_EVSTAT1L_ALIAS_EV_W 8
#define AUX_EVCTL_EVSTAT1L_ALIAS_EV_M 0x000000FF
#define AUX_EVCTL_EVSTAT1L_ALIAS_EV_S 0
//*****************************************************************************
//
// Register: AUX_EVCTL_O_EVSTAT1H
//
//*****************************************************************************
// Field: [7:0] ALIAS_EV
//
// Alias of EVSTAT1 event 15 down to 8.
#define AUX_EVCTL_EVSTAT1H_ALIAS_EV_W 8
#define AUX_EVCTL_EVSTAT1H_ALIAS_EV_M 0x000000FF
#define AUX_EVCTL_EVSTAT1H_ALIAS_EV_S 0
//*****************************************************************************
//
// Register: AUX_EVCTL_O_EVSTAT2L
//
//*****************************************************************************
// Field: [7:0] ALIAS_EV
//
// Alias of EVSTAT2 event 7 down to 0.
#define AUX_EVCTL_EVSTAT2L_ALIAS_EV_W 8
#define AUX_EVCTL_EVSTAT2L_ALIAS_EV_M 0x000000FF
#define AUX_EVCTL_EVSTAT2L_ALIAS_EV_S 0
//*****************************************************************************
//
// Register: AUX_EVCTL_O_EVSTAT2H
//
//*****************************************************************************
// Field: [7:0] ALIAS_EV
//
// Alias of EVSTAT2 event 15 down to 8.
#define AUX_EVCTL_EVSTAT2H_ALIAS_EV_W 8
#define AUX_EVCTL_EVSTAT2H_ALIAS_EV_M 0x000000FF
#define AUX_EVCTL_EVSTAT2H_ALIAS_EV_S 0
//*****************************************************************************
//
// Register: AUX_EVCTL_O_EVSTAT3L
//
//*****************************************************************************
// Field: [7:0] ALIAS_EV
//
// Alias of EVSTAT3 event 7 down to 0.
#define AUX_EVCTL_EVSTAT3L_ALIAS_EV_W 8
#define AUX_EVCTL_EVSTAT3L_ALIAS_EV_M 0x000000FF
#define AUX_EVCTL_EVSTAT3L_ALIAS_EV_S 0
//*****************************************************************************
//
// Register: AUX_EVCTL_O_EVSTAT3H
//
//*****************************************************************************
// Field: [7:0] ALIAS_EV
//
// Alias of EVSTAT3 event 15 down to 8.
#define AUX_EVCTL_EVSTAT3H_ALIAS_EV_W 8
#define AUX_EVCTL_EVSTAT3H_ALIAS_EV_M 0x000000FF
#define AUX_EVCTL_EVSTAT3H_ALIAS_EV_S 0
#endif // __AUX_EVCTL__