blob: a340dd9adf276bcef4e8aabd13036d5a54c41ff2 [file] [log] [blame]
/******************************************************************************
* Filename: hw_event_h
* Revised: 2016-03-14 09:20:59 +0100 (Mon, 14 Mar 2016)
* Revision: 45924
*
* Copyright (c) 2015 - 2016, 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_EVENT_H__
#define __HW_EVENT_H__
//*****************************************************************************
//
// This section defines the register offsets of
// EVENT component
//
//*****************************************************************************
// Output Selection for CPU Interrupt 0
#define EVENT_O_CPUIRQSEL0 0x00000000
// Output Selection for CPU Interrupt 1
#define EVENT_O_CPUIRQSEL1 0x00000004
// Output Selection for CPU Interrupt 2
#define EVENT_O_CPUIRQSEL2 0x00000008
// Output Selection for CPU Interrupt 3
#define EVENT_O_CPUIRQSEL3 0x0000000C
// Output Selection for CPU Interrupt 4
#define EVENT_O_CPUIRQSEL4 0x00000010
// Output Selection for CPU Interrupt 5
#define EVENT_O_CPUIRQSEL5 0x00000014
// Output Selection for CPU Interrupt 6
#define EVENT_O_CPUIRQSEL6 0x00000018
// Output Selection for CPU Interrupt 7
#define EVENT_O_CPUIRQSEL7 0x0000001C
// Output Selection for CPU Interrupt 8
#define EVENT_O_CPUIRQSEL8 0x00000020
// Output Selection for CPU Interrupt 9
#define EVENT_O_CPUIRQSEL9 0x00000024
// Output Selection for CPU Interrupt 10
#define EVENT_O_CPUIRQSEL10 0x00000028
// Output Selection for CPU Interrupt 11
#define EVENT_O_CPUIRQSEL11 0x0000002C
// Output Selection for CPU Interrupt 12
#define EVENT_O_CPUIRQSEL12 0x00000030
// Output Selection for CPU Interrupt 13
#define EVENT_O_CPUIRQSEL13 0x00000034
// Output Selection for CPU Interrupt 14
#define EVENT_O_CPUIRQSEL14 0x00000038
// Output Selection for CPU Interrupt 15
#define EVENT_O_CPUIRQSEL15 0x0000003C
// Output Selection for CPU Interrupt 16
#define EVENT_O_CPUIRQSEL16 0x00000040
// Output Selection for CPU Interrupt 17
#define EVENT_O_CPUIRQSEL17 0x00000044
// Output Selection for CPU Interrupt 18
#define EVENT_O_CPUIRQSEL18 0x00000048
// Output Selection for CPU Interrupt 19
#define EVENT_O_CPUIRQSEL19 0x0000004C
// Output Selection for CPU Interrupt 20
#define EVENT_O_CPUIRQSEL20 0x00000050
// Output Selection for CPU Interrupt 21
#define EVENT_O_CPUIRQSEL21 0x00000054
// Output Selection for CPU Interrupt 22
#define EVENT_O_CPUIRQSEL22 0x00000058
// Output Selection for CPU Interrupt 23
#define EVENT_O_CPUIRQSEL23 0x0000005C
// Output Selection for CPU Interrupt 24
#define EVENT_O_CPUIRQSEL24 0x00000060
// Output Selection for CPU Interrupt 25
#define EVENT_O_CPUIRQSEL25 0x00000064
// Output Selection for CPU Interrupt 26
#define EVENT_O_CPUIRQSEL26 0x00000068
// Output Selection for CPU Interrupt 27
#define EVENT_O_CPUIRQSEL27 0x0000006C
// Output Selection for CPU Interrupt 28
#define EVENT_O_CPUIRQSEL28 0x00000070
// Output Selection for CPU Interrupt 29
#define EVENT_O_CPUIRQSEL29 0x00000074
// Output Selection for CPU Interrupt 30
#define EVENT_O_CPUIRQSEL30 0x00000078
// Output Selection for CPU Interrupt 31
#define EVENT_O_CPUIRQSEL31 0x0000007C
// Output Selection for CPU Interrupt 32
#define EVENT_O_CPUIRQSEL32 0x00000080
// Output Selection for CPU Interrupt 33
#define EVENT_O_CPUIRQSEL33 0x00000084
// Output Selection for RFC Event 0
#define EVENT_O_RFCSEL0 0x00000100
// Output Selection for RFC Event 1
#define EVENT_O_RFCSEL1 0x00000104
// Output Selection for RFC Event 2
#define EVENT_O_RFCSEL2 0x00000108
// Output Selection for RFC Event 3
#define EVENT_O_RFCSEL3 0x0000010C
// Output Selection for RFC Event 4
#define EVENT_O_RFCSEL4 0x00000110
// Output Selection for RFC Event 5
#define EVENT_O_RFCSEL5 0x00000114
// Output Selection for RFC Event 6
#define EVENT_O_RFCSEL6 0x00000118
// Output Selection for RFC Event 7
#define EVENT_O_RFCSEL7 0x0000011C
// Output Selection for RFC Event 8
#define EVENT_O_RFCSEL8 0x00000120
// Output Selection for RFC Event 9
#define EVENT_O_RFCSEL9 0x00000124
// Output Selection for GPT0 0
#define EVENT_O_GPT0ACAPTSEL 0x00000200
// Output Selection for GPT0 1
#define EVENT_O_GPT0BCAPTSEL 0x00000204
// Output Selection for GPT1 0
#define EVENT_O_GPT1ACAPTSEL 0x00000300
// Output Selection for GPT1 1
#define EVENT_O_GPT1BCAPTSEL 0x00000304
// Output Selection for GPT2 0
#define EVENT_O_GPT2ACAPTSEL 0x00000400
// Output Selection for GPT2 1
#define EVENT_O_GPT2BCAPTSEL 0x00000404
// Output Selection for DMA Channel 1 SREQ
#define EVENT_O_UDMACH1SSEL 0x00000508
// Output Selection for DMA Channel 1 REQ
#define EVENT_O_UDMACH1BSEL 0x0000050C
// Output Selection for DMA Channel 2 SREQ
#define EVENT_O_UDMACH2SSEL 0x00000510
// Output Selection for DMA Channel 2 REQ
#define EVENT_O_UDMACH2BSEL 0x00000514
// Output Selection for DMA Channel 3 SREQ
#define EVENT_O_UDMACH3SSEL 0x00000518
// Output Selection for DMA Channel 3 REQ
#define EVENT_O_UDMACH3BSEL 0x0000051C
// Output Selection for DMA Channel 4 SREQ
#define EVENT_O_UDMACH4SSEL 0x00000520
// Output Selection for DMA Channel 4 REQ
#define EVENT_O_UDMACH4BSEL 0x00000524
// Output Selection for DMA Channel 5 SREQ
#define EVENT_O_UDMACH5SSEL 0x00000528
// Output Selection for DMA Channel 5 REQ
#define EVENT_O_UDMACH5BSEL 0x0000052C
// Output Selection for DMA Channel 6 SREQ
#define EVENT_O_UDMACH6SSEL 0x00000530
// Output Selection for DMA Channel 6 REQ
#define EVENT_O_UDMACH6BSEL 0x00000534
// Output Selection for DMA Channel 7 SREQ
#define EVENT_O_UDMACH7SSEL 0x00000538
// Output Selection for DMA Channel 7 REQ
#define EVENT_O_UDMACH7BSEL 0x0000053C
// Output Selection for DMA Channel 8 SREQ
#define EVENT_O_UDMACH8SSEL 0x00000540
// Output Selection for DMA Channel 8 REQ
#define EVENT_O_UDMACH8BSEL 0x00000544
// Output Selection for DMA Channel 9 SREQ
#define EVENT_O_UDMACH9SSEL 0x00000548
// Output Selection for DMA Channel 9 REQ
#define EVENT_O_UDMACH9BSEL 0x0000054C
// Output Selection for DMA Channel 10 SREQ
#define EVENT_O_UDMACH10SSEL 0x00000550
// Output Selection for DMA Channel 10 REQ
#define EVENT_O_UDMACH10BSEL 0x00000554
// Output Selection for DMA Channel 11 SREQ
#define EVENT_O_UDMACH11SSEL 0x00000558
// Output Selection for DMA Channel 11 REQ
#define EVENT_O_UDMACH11BSEL 0x0000055C
// Output Selection for DMA Channel 12 SREQ
#define EVENT_O_UDMACH12SSEL 0x00000560
// Output Selection for DMA Channel 12 REQ
#define EVENT_O_UDMACH12BSEL 0x00000564
// Output Selection for DMA Channel 13 REQ
#define EVENT_O_UDMACH13BSEL 0x0000056C
// Output Selection for DMA Channel 14 REQ
#define EVENT_O_UDMACH14BSEL 0x00000574
// Output Selection for DMA Channel 15 REQ
#define EVENT_O_UDMACH15BSEL 0x0000057C
// Output Selection for DMA Channel 16 SREQ
#define EVENT_O_UDMACH16SSEL 0x00000580
// Output Selection for DMA Channel 16 REQ
#define EVENT_O_UDMACH16BSEL 0x00000584
// Output Selection for DMA Channel 17 SREQ
#define EVENT_O_UDMACH17SSEL 0x00000588
// Output Selection for DMA Channel 17 REQ
#define EVENT_O_UDMACH17BSEL 0x0000058C
// Output Selection for DMA Channel 21 SREQ
#define EVENT_O_UDMACH21SSEL 0x000005A8
// Output Selection for DMA Channel 21 REQ
#define EVENT_O_UDMACH21BSEL 0x000005AC
// Output Selection for DMA Channel 22 SREQ
#define EVENT_O_UDMACH22SSEL 0x000005B0
// Output Selection for DMA Channel 22 REQ
#define EVENT_O_UDMACH22BSEL 0x000005B4
// Output Selection for DMA Channel 23 SREQ
#define EVENT_O_UDMACH23SSEL 0x000005B8
// Output Selection for DMA Channel 23 REQ
#define EVENT_O_UDMACH23BSEL 0x000005BC
// Output Selection for DMA Channel 24 SREQ
#define EVENT_O_UDMACH24SSEL 0x000005C0
// Output Selection for DMA Channel 24 REQ
#define EVENT_O_UDMACH24BSEL 0x000005C4
// Output Selection for GPT3 0
#define EVENT_O_GPT3ACAPTSEL 0x00000600
// Output Selection for GPT3 1
#define EVENT_O_GPT3BCAPTSEL 0x00000604
// Output Selection for AUX Subscriber 0
#define EVENT_O_AUXSEL0 0x00000700
// Output Selection for NMI Subscriber 0
#define EVENT_O_CM3NMISEL0 0x00000800
// Output Selection for I2S Subscriber 0
#define EVENT_O_I2SSTMPSEL0 0x00000900
// Output Selection for FRZ Subscriber 0
#define EVENT_O_FRZSEL0 0x00000A00
// Set or Clear Software Events
#define EVENT_O_SWEV 0x00000F00
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL0
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// AON_GPIO_EDGE Edge detect event from IOC. Configureded by the
// IOC:IOCFGn.EDGE_IRQ_EN and IOC:IOCFGn.EDGE_DET
// settings
#define EVENT_CPUIRQSEL0_EV_W 7
#define EVENT_CPUIRQSEL0_EV_M 0x0000007F
#define EVENT_CPUIRQSEL0_EV_S 0
#define EVENT_CPUIRQSEL0_EV_AON_GPIO_EDGE 0x00000004
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL1
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// I2C_IRQ Interrupt event from I2C
#define EVENT_CPUIRQSEL1_EV_W 7
#define EVENT_CPUIRQSEL1_EV_M 0x0000007F
#define EVENT_CPUIRQSEL1_EV_S 0
#define EVENT_CPUIRQSEL1_EV_I2C_IRQ 0x00000009
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL2
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// RFC_CPE_1 Combined Interrupt for CPE Generated events.
// Corresponding flags are here
// RFC_DBELL:RFCPEIFG. Only interrupts selected
// with CPE1 in RFC_DBELL:RFCPEIFG can trigger a
// RFC_CPE_1 event
#define EVENT_CPUIRQSEL2_EV_W 7
#define EVENT_CPUIRQSEL2_EV_M 0x0000007F
#define EVENT_CPUIRQSEL2_EV_S 0
#define EVENT_CPUIRQSEL2_EV_RFC_CPE_1 0x0000001E
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL3
//
//*****************************************************************************
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL4
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// AON_RTC_COMB Event from AON_RTC, controlled by the
// AON_RTC:CTL.COMB_EV_MASK setting
#define EVENT_CPUIRQSEL4_EV_W 7
#define EVENT_CPUIRQSEL4_EV_M 0x0000007F
#define EVENT_CPUIRQSEL4_EV_S 0
#define EVENT_CPUIRQSEL4_EV_AON_RTC_COMB 0x00000007
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL5
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// UART0_COMB UART0 combined interrupt, interrupt flags are
// found here UART0:MIS
#define EVENT_CPUIRQSEL5_EV_W 7
#define EVENT_CPUIRQSEL5_EV_M 0x0000007F
#define EVENT_CPUIRQSEL5_EV_S 0
#define EVENT_CPUIRQSEL5_EV_UART0_COMB 0x00000024
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL6
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// AUX_SWEV0 AUX software event 0, triggered by
// AUX_EVCTL:SWEVSET.SWEV0, also available as
// AUX_EVENT0 AON wake up event.
// MCU domain wakeup control
// AON_EVENT:MCUWUSEL
// AUX domain wakeup control
// AON_EVENT:AUXWUSEL
#define EVENT_CPUIRQSEL6_EV_W 7
#define EVENT_CPUIRQSEL6_EV_M 0x0000007F
#define EVENT_CPUIRQSEL6_EV_S 0
#define EVENT_CPUIRQSEL6_EV_AUX_SWEV0 0x0000001C
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL7
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// SSI0_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI0:MIS
#define EVENT_CPUIRQSEL7_EV_W 7
#define EVENT_CPUIRQSEL7_EV_M 0x0000007F
#define EVENT_CPUIRQSEL7_EV_S 0
#define EVENT_CPUIRQSEL7_EV_SSI0_COMB 0x00000022
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL8
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// SSI1_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI1:MIS
#define EVENT_CPUIRQSEL8_EV_W 7
#define EVENT_CPUIRQSEL8_EV_M 0x0000007F
#define EVENT_CPUIRQSEL8_EV_S 0
#define EVENT_CPUIRQSEL8_EV_SSI1_COMB 0x00000023
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL9
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// RFC_CPE_0 Combined Interrupt for CPE Generated events.
// Corresponding flags are here
// RFC_DBELL:RFCPEIFG. Only interrupts selected
// with CPE0 in RFC_DBELL:RFCPEIFG can trigger a
// RFC_CPE_0 event
#define EVENT_CPUIRQSEL9_EV_W 7
#define EVENT_CPUIRQSEL9_EV_M 0x0000007F
#define EVENT_CPUIRQSEL9_EV_S 0
#define EVENT_CPUIRQSEL9_EV_RFC_CPE_0 0x0000001B
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL10
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// RFC_HW_COMB Combined RCF hardware interrupt, corresponding
// flag is here RFC_DBELL:RFHWIFG
#define EVENT_CPUIRQSEL10_EV_W 7
#define EVENT_CPUIRQSEL10_EV_M 0x0000007F
#define EVENT_CPUIRQSEL10_EV_S 0
#define EVENT_CPUIRQSEL10_EV_RFC_HW_COMB 0x0000001A
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL11
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// RFC_CMD_ACK RFC Doorbell Command Acknowledgement Interrupt,
// equvialent to RFC_DBELL:RFACKIFG.ACKFLAG
#define EVENT_CPUIRQSEL11_EV_W 7
#define EVENT_CPUIRQSEL11_EV_M 0x0000007F
#define EVENT_CPUIRQSEL11_EV_S 0
#define EVENT_CPUIRQSEL11_EV_RFC_CMD_ACK 0x00000019
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL12
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// I2S_IRQ Interrupt event from I2S
#define EVENT_CPUIRQSEL12_EV_W 7
#define EVENT_CPUIRQSEL12_EV_M 0x0000007F
#define EVENT_CPUIRQSEL12_EV_S 0
#define EVENT_CPUIRQSEL12_EV_I2S_IRQ 0x00000008
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL13
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// AUX_SWEV1 AUX software event 1, triggered by
// AUX_EVCTL:SWEVSET.SWEV1, also available as
// AUX_EVENT2 AON wake up event.
// MCU domain wakeup control
// AON_EVENT:MCUWUSEL
// AUX domain wakeup control
// AON_EVENT:AUXWUSEL
#define EVENT_CPUIRQSEL13_EV_W 7
#define EVENT_CPUIRQSEL13_EV_M 0x0000007F
#define EVENT_CPUIRQSEL13_EV_S 0
#define EVENT_CPUIRQSEL13_EV_AUX_SWEV1 0x0000001D
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL14
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// WDT_IRQ Watchdog interrupt event, controlled by
// WDT:CTL.INTEN
#define EVENT_CPUIRQSEL14_EV_W 7
#define EVENT_CPUIRQSEL14_EV_M 0x0000007F
#define EVENT_CPUIRQSEL14_EV_S 0
#define EVENT_CPUIRQSEL14_EV_WDT_IRQ 0x00000018
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL15
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// GPT0A GPT0A interrupt event, controlled by GPT0:TAMR
#define EVENT_CPUIRQSEL15_EV_W 7
#define EVENT_CPUIRQSEL15_EV_M 0x0000007F
#define EVENT_CPUIRQSEL15_EV_S 0
#define EVENT_CPUIRQSEL15_EV_GPT0A 0x00000010
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL16
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// GPT0B GPT0B interrupt event, controlled by GPT0:TBMR
#define EVENT_CPUIRQSEL16_EV_W 7
#define EVENT_CPUIRQSEL16_EV_M 0x0000007F
#define EVENT_CPUIRQSEL16_EV_S 0
#define EVENT_CPUIRQSEL16_EV_GPT0B 0x00000011
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL17
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// GPT1A GPT1A interrupt event, controlled by GPT1:TAMR
#define EVENT_CPUIRQSEL17_EV_W 7
#define EVENT_CPUIRQSEL17_EV_M 0x0000007F
#define EVENT_CPUIRQSEL17_EV_S 0
#define EVENT_CPUIRQSEL17_EV_GPT1A 0x00000012
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL18
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// GPT1B GPT1B interrupt event, controlled by GPT1:TBMR
#define EVENT_CPUIRQSEL18_EV_W 7
#define EVENT_CPUIRQSEL18_EV_M 0x0000007F
#define EVENT_CPUIRQSEL18_EV_S 0
#define EVENT_CPUIRQSEL18_EV_GPT1B 0x00000013
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL19
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// GPT2A GPT2A interrupt event, controlled by GPT2:TAMR
#define EVENT_CPUIRQSEL19_EV_W 7
#define EVENT_CPUIRQSEL19_EV_M 0x0000007F
#define EVENT_CPUIRQSEL19_EV_S 0
#define EVENT_CPUIRQSEL19_EV_GPT2A 0x0000000C
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL20
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// GPT2B GPT2B interrupt event, controlled by GPT2:TBMR
#define EVENT_CPUIRQSEL20_EV_W 7
#define EVENT_CPUIRQSEL20_EV_M 0x0000007F
#define EVENT_CPUIRQSEL20_EV_S 0
#define EVENT_CPUIRQSEL20_EV_GPT2B 0x0000000D
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL21
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// GPT3A GPT3A interrupt event, controlled by GPT3:TAMR
#define EVENT_CPUIRQSEL21_EV_W 7
#define EVENT_CPUIRQSEL21_EV_M 0x0000007F
#define EVENT_CPUIRQSEL21_EV_S 0
#define EVENT_CPUIRQSEL21_EV_GPT3A 0x0000000E
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL22
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// GPT3B GPT3B interrupt event, controlled by GPT3:TBMR
#define EVENT_CPUIRQSEL22_EV_W 7
#define EVENT_CPUIRQSEL22_EV_M 0x0000007F
#define EVENT_CPUIRQSEL22_EV_S 0
#define EVENT_CPUIRQSEL22_EV_GPT3B 0x0000000F
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL23
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// CRYPTO_RESULT_AVAIL_IRQ CRYPTO result available interupt event, the
// corresponding flag is found here
// CRYPTO:IRQSTAT.RESULT_AVAIL. Controlled by
// CRYPTO:IRQSTAT.RESULT_AVAIL
#define EVENT_CPUIRQSEL23_EV_W 7
#define EVENT_CPUIRQSEL23_EV_M 0x0000007F
#define EVENT_CPUIRQSEL23_EV_S 0
#define EVENT_CPUIRQSEL23_EV_CRYPTO_RESULT_AVAIL_IRQ 0x0000005D
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL24
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// DMA_DONE_COMB Combined DMA done, corresponding flags are here
// UDMA0:REQDONE
#define EVENT_CPUIRQSEL24_EV_W 7
#define EVENT_CPUIRQSEL24_EV_M 0x0000007F
#define EVENT_CPUIRQSEL24_EV_S 0
#define EVENT_CPUIRQSEL24_EV_DMA_DONE_COMB 0x00000027
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL25
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// DMA_ERR DMA bus error, corresponds to UDMA0:ERROR.STATUS
#define EVENT_CPUIRQSEL25_EV_W 7
#define EVENT_CPUIRQSEL25_EV_M 0x0000007F
#define EVENT_CPUIRQSEL25_EV_S 0
#define EVENT_CPUIRQSEL25_EV_DMA_ERR 0x00000026
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL26
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// FLASH FLASH controller error event, the status flags
// are FLASH:FEDACSTAT.FSM_DONE and
// FLASH:FEDACSTAT.RVF_INT
#define EVENT_CPUIRQSEL26_EV_W 7
#define EVENT_CPUIRQSEL26_EV_M 0x0000007F
#define EVENT_CPUIRQSEL26_EV_S 0
#define EVENT_CPUIRQSEL26_EV_FLASH 0x00000015
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL27
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// SWEV0 Software event 0, triggered by SWEV.SWEV0
#define EVENT_CPUIRQSEL27_EV_W 7
#define EVENT_CPUIRQSEL27_EV_M 0x0000007F
#define EVENT_CPUIRQSEL27_EV_S 0
#define EVENT_CPUIRQSEL27_EV_SWEV0 0x00000064
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL28
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// AUX_COMB AUX combined event, the corresponding flag
// register is here AUX_EVCTL:EVTOMCUFLAGS
#define EVENT_CPUIRQSEL28_EV_W 7
#define EVENT_CPUIRQSEL28_EV_M 0x0000007F
#define EVENT_CPUIRQSEL28_EV_S 0
#define EVENT_CPUIRQSEL28_EV_AUX_COMB 0x0000000B
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL29
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// AON_PROG0 AON programmable event 0. Event selected by
// AON_EVENT MCU event selector,
// AON_EVENT:EVTOMCUSEL.AON_PROG0_EV
#define EVENT_CPUIRQSEL29_EV_W 7
#define EVENT_CPUIRQSEL29_EV_M 0x0000007F
#define EVENT_CPUIRQSEL29_EV_S 0
#define EVENT_CPUIRQSEL29_EV_AON_PROG0 0x00000001
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL30
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// AON_RTC_UPD RTC periodic event controlled by
// AON_RTC:CTL.RTC_UPD_EN
// AUX_OBSMUX0 Loopback of OBSMUX0 through AUX, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.OBSMUX0
// AUX_ADC_FIFO_ALMOST_FULL AUX ADC FIFO watermark event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_FIFO_ALMOST_FULL
// AUX_ADC_DONE AUX ADC done, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_DONE
// AUX_SMPH_AUTOTAKE_DONE Autotake event from AUX semaphore, configured by
// AUX_SMPH:AUTOTAKE
// AUX_TIMER1_EV AUX timer 1 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER1_EV
// AUX_TIMER0_EV AUX timer 0 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER0_EV
// AUX_TDC_DONE AUX TDC measurement done event, corresponds to the
// flag AUX_EVCTL:EVTOMCUFLAGS.TDC_DONE and the
// AUX_TDC status AUX_TDC:STAT.DONE
// AUX_COMPB AUX Compare B event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPB
// AUX_AON_WU_EV AON wakeup event, corresponds flags are here
// AUX_EVCTL:EVTOMCUFLAGS.AON_WU_EV
// RFC_IN_EV5 RFC RAT event 5, configured by RFC_RAT:RATEV.OEVT5
// RFC_IN_EV4 RFC RAT event 4, configured by RFC_RAT:RATEV.OEVT4
// CRYPTO_DMA_DONE_IRQ CRYPTO DMA input done event, the correspondingg
// flag is CRYPTO:IRQSTAT.DMA_IN_DONE. Controlled
// by CRYPTO:IRQEN.DMA_IN_DONE
// DMA_CH18_DONE DMA done for software tiggered UDMA channel 18,
// see UDMA0:SOFTREQ
// DMA_CH0_DONE DMA done for software tiggered UDMA channel 0, see
// UDMA0:SOFTREQ
// AON_AUX_SWEV0 AUX Software event 0, AUX_EVCTL:SWEVSET.SWEV0
// I2S_IRQ Interrupt event from I2S
// AON_PROG2 AON programmable event 2. Event selected by
// AON_EVENT MCU event selector,
// AON_EVENT:EVTOMCUSEL.AON_PROG2_EV
// AON_PROG1 AON programmable event 1. Event selected by
// AON_EVENT MCU event selector,
// AON_EVENT:EVTOMCUSEL.AON_PROG1_EV
// NONE Always inactive
#define EVENT_CPUIRQSEL30_EV_W 7
#define EVENT_CPUIRQSEL30_EV_M 0x0000007F
#define EVENT_CPUIRQSEL30_EV_S 0
#define EVENT_CPUIRQSEL30_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_CPUIRQSEL30_EV_AON_RTC_UPD 0x00000077
#define EVENT_CPUIRQSEL30_EV_AUX_OBSMUX0 0x00000072
#define EVENT_CPUIRQSEL30_EV_AUX_ADC_FIFO_ALMOST_FULL 0x00000071
#define EVENT_CPUIRQSEL30_EV_AUX_ADC_DONE 0x00000070
#define EVENT_CPUIRQSEL30_EV_AUX_SMPH_AUTOTAKE_DONE 0x0000006F
#define EVENT_CPUIRQSEL30_EV_AUX_TIMER1_EV 0x0000006E
#define EVENT_CPUIRQSEL30_EV_AUX_TIMER0_EV 0x0000006D
#define EVENT_CPUIRQSEL30_EV_AUX_TDC_DONE 0x0000006C
#define EVENT_CPUIRQSEL30_EV_AUX_COMPB 0x0000006B
#define EVENT_CPUIRQSEL30_EV_AUX_AON_WU_EV 0x00000069
#define EVENT_CPUIRQSEL30_EV_RFC_IN_EV5 0x00000060
#define EVENT_CPUIRQSEL30_EV_RFC_IN_EV4 0x0000005F
#define EVENT_CPUIRQSEL30_EV_CRYPTO_DMA_DONE_IRQ 0x0000005E
#define EVENT_CPUIRQSEL30_EV_DMA_CH18_DONE 0x00000016
#define EVENT_CPUIRQSEL30_EV_DMA_CH0_DONE 0x00000014
#define EVENT_CPUIRQSEL30_EV_AON_AUX_SWEV0 0x0000000A
#define EVENT_CPUIRQSEL30_EV_I2S_IRQ 0x00000008
#define EVENT_CPUIRQSEL30_EV_AON_PROG2 0x00000003
#define EVENT_CPUIRQSEL30_EV_AON_PROG1 0x00000002
#define EVENT_CPUIRQSEL30_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL31
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// AUX_COMPA AUX Compare A event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPA
#define EVENT_CPUIRQSEL31_EV_W 7
#define EVENT_CPUIRQSEL31_EV_M 0x0000007F
#define EVENT_CPUIRQSEL31_EV_S 0
#define EVENT_CPUIRQSEL31_EV_AUX_COMPA 0x0000006A
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL32
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// AUX_ADC_IRQ AUX ADC interrupt event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_IRQ. Status flags
// are found here AUX_EVCTL:EVTOMCUFLAGS
#define EVENT_CPUIRQSEL32_EV_W 7
#define EVENT_CPUIRQSEL32_EV_M 0x0000007F
#define EVENT_CPUIRQSEL32_EV_S 0
#define EVENT_CPUIRQSEL32_EV_AUX_ADC_IRQ 0x00000073
//*****************************************************************************
//
// Register: EVENT_O_CPUIRQSEL33
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// TRNG_IRQ TRNG Interrupt event, controlled by TRNG:IRQEN.EN
#define EVENT_CPUIRQSEL33_EV_W 7
#define EVENT_CPUIRQSEL33_EV_M 0x0000007F
#define EVENT_CPUIRQSEL33_EV_S 0
#define EVENT_CPUIRQSEL33_EV_TRNG_IRQ 0x00000068
//*****************************************************************************
//
// Register: EVENT_O_RFCSEL0
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// GPT0A_CMP GPT0A compare event. Configured by GPT0:TAMR.TCACT
#define EVENT_RFCSEL0_EV_W 7
#define EVENT_RFCSEL0_EV_M 0x0000007F
#define EVENT_RFCSEL0_EV_S 0
#define EVENT_RFCSEL0_EV_GPT0A_CMP 0x0000003D
//*****************************************************************************
//
// Register: EVENT_O_RFCSEL1
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// GPT0B_CMP GPT0B compare event. Configured by GPT0:TBMR.TCACT
#define EVENT_RFCSEL1_EV_W 7
#define EVENT_RFCSEL1_EV_M 0x0000007F
#define EVENT_RFCSEL1_EV_S 0
#define EVENT_RFCSEL1_EV_GPT0B_CMP 0x0000003E
//*****************************************************************************
//
// Register: EVENT_O_RFCSEL2
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// GPT1A_CMP GPT1A compare event. Configured by GPT1:TAMR.TCACT
#define EVENT_RFCSEL2_EV_W 7
#define EVENT_RFCSEL2_EV_M 0x0000007F
#define EVENT_RFCSEL2_EV_S 0
#define EVENT_RFCSEL2_EV_GPT1A_CMP 0x0000003F
//*****************************************************************************
//
// Register: EVENT_O_RFCSEL3
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// GPT1B_CMP GPT1B compare event. Configured by GPT1:TBMR.TCACT
#define EVENT_RFCSEL3_EV_W 7
#define EVENT_RFCSEL3_EV_M 0x0000007F
#define EVENT_RFCSEL3_EV_S 0
#define EVENT_RFCSEL3_EV_GPT1B_CMP 0x00000040
//*****************************************************************************
//
// Register: EVENT_O_RFCSEL4
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// GPT2A_CMP GPT2A compare event. Configured by GPT2:TAMR.TCACT
#define EVENT_RFCSEL4_EV_W 7
#define EVENT_RFCSEL4_EV_M 0x0000007F
#define EVENT_RFCSEL4_EV_S 0
#define EVENT_RFCSEL4_EV_GPT2A_CMP 0x00000041
//*****************************************************************************
//
// Register: EVENT_O_RFCSEL5
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// GPT2B_CMP GPT2B compare event. Configured by GPT2:TBMR.TCACT
#define EVENT_RFCSEL5_EV_W 7
#define EVENT_RFCSEL5_EV_M 0x0000007F
#define EVENT_RFCSEL5_EV_S 0
#define EVENT_RFCSEL5_EV_GPT2B_CMP 0x00000042
//*****************************************************************************
//
// Register: EVENT_O_RFCSEL6
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// GPT3A_CMP GPT3A compare event. Configured by GPT3:TAMR.TCACT
#define EVENT_RFCSEL6_EV_W 7
#define EVENT_RFCSEL6_EV_M 0x0000007F
#define EVENT_RFCSEL6_EV_S 0
#define EVENT_RFCSEL6_EV_GPT3A_CMP 0x00000043
//*****************************************************************************
//
// Register: EVENT_O_RFCSEL7
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// GPT3B_CMP GPT3B compare event. Configured by GPT3:TBMR.TCACT
#define EVENT_RFCSEL7_EV_W 7
#define EVENT_RFCSEL7_EV_M 0x0000007F
#define EVENT_RFCSEL7_EV_S 0
#define EVENT_RFCSEL7_EV_GPT3B_CMP 0x00000044
//*****************************************************************************
//
// Register: EVENT_O_RFCSEL8
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// AON_RTC_UPD RTC periodic event controlled by
// AON_RTC:CTL.RTC_UPD_EN
#define EVENT_RFCSEL8_EV_W 7
#define EVENT_RFCSEL8_EV_M 0x0000007F
#define EVENT_RFCSEL8_EV_S 0
#define EVENT_RFCSEL8_EV_AON_RTC_UPD 0x00000077
//*****************************************************************************
//
// Register: EVENT_O_RFCSEL9
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// AUX_ADC_IRQ AUX ADC interrupt event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_IRQ. Status flags
// are found here AUX_EVCTL:EVTOMCUFLAGS
// AUX_OBSMUX0 Loopback of OBSMUX0 through AUX, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.OBSMUX0
// AUX_ADC_FIFO_ALMOST_FULL AUX ADC FIFO watermark event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_FIFO_ALMOST_FULL
// AUX_ADC_DONE AUX ADC done, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_DONE
// AUX_SMPH_AUTOTAKE_DONE Autotake event from AUX semaphore, configured by
// AUX_SMPH:AUTOTAKE
// AUX_TIMER1_EV AUX timer 1 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER1_EV
// AUX_TIMER0_EV AUX timer 0 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER0_EV
// AUX_TDC_DONE AUX TDC measurement done event, corresponds to the
// flag AUX_EVCTL:EVTOMCUFLAGS.TDC_DONE and the
// AUX_TDC status AUX_TDC:STAT.DONE
// AUX_COMPB AUX Compare B event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPB
// AUX_COMPA AUX Compare A event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPA
// AUX_AON_WU_EV AON wakeup event, corresponds flags are here
// AUX_EVCTL:EVTOMCUFLAGS.AON_WU_EV
// SWEV1 Software event 1, triggered by SWEV.SWEV1
// SWEV0 Software event 0, triggered by SWEV.SWEV0
// CRYPTO_RESULT_AVAIL_IRQ CRYPTO result available interupt event, the
// corresponding flag is found here
// CRYPTO:IRQSTAT.RESULT_AVAIL. Controlled by
// CRYPTO:IRQSTAT.RESULT_AVAIL
// DMA_DONE_COMB Combined DMA done, corresponding flags are here
// UDMA0:REQDONE
// UART0_COMB UART0 combined interrupt, interrupt flags are
// found here UART0:MIS
// SSI1_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI1:MIS
// SSI0_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI0:MIS
// WDT_IRQ Watchdog interrupt event, controlled by
// WDT:CTL.INTEN
// AON_AUX_SWEV0 AUX Software event 0, AUX_EVCTL:SWEVSET.SWEV0
// I2S_IRQ Interrupt event from I2S
// AON_PROG1 AON programmable event 1. Event selected by
// AON_EVENT MCU event selector,
// AON_EVENT:EVTOMCUSEL.AON_PROG1_EV
// AON_PROG0 AON programmable event 0. Event selected by
// AON_EVENT MCU event selector,
// AON_EVENT:EVTOMCUSEL.AON_PROG0_EV
// NONE Always inactive
#define EVENT_RFCSEL9_EV_W 7
#define EVENT_RFCSEL9_EV_M 0x0000007F
#define EVENT_RFCSEL9_EV_S 0
#define EVENT_RFCSEL9_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_RFCSEL9_EV_AUX_ADC_IRQ 0x00000073
#define EVENT_RFCSEL9_EV_AUX_OBSMUX0 0x00000072
#define EVENT_RFCSEL9_EV_AUX_ADC_FIFO_ALMOST_FULL 0x00000071
#define EVENT_RFCSEL9_EV_AUX_ADC_DONE 0x00000070
#define EVENT_RFCSEL9_EV_AUX_SMPH_AUTOTAKE_DONE 0x0000006F
#define EVENT_RFCSEL9_EV_AUX_TIMER1_EV 0x0000006E
#define EVENT_RFCSEL9_EV_AUX_TIMER0_EV 0x0000006D
#define EVENT_RFCSEL9_EV_AUX_TDC_DONE 0x0000006C
#define EVENT_RFCSEL9_EV_AUX_COMPB 0x0000006B
#define EVENT_RFCSEL9_EV_AUX_COMPA 0x0000006A
#define EVENT_RFCSEL9_EV_AUX_AON_WU_EV 0x00000069
#define EVENT_RFCSEL9_EV_SWEV1 0x00000065
#define EVENT_RFCSEL9_EV_SWEV0 0x00000064
#define EVENT_RFCSEL9_EV_CRYPTO_RESULT_AVAIL_IRQ 0x0000005D
#define EVENT_RFCSEL9_EV_DMA_DONE_COMB 0x00000027
#define EVENT_RFCSEL9_EV_UART0_COMB 0x00000024
#define EVENT_RFCSEL9_EV_SSI1_COMB 0x00000023
#define EVENT_RFCSEL9_EV_SSI0_COMB 0x00000022
#define EVENT_RFCSEL9_EV_WDT_IRQ 0x00000018
#define EVENT_RFCSEL9_EV_AON_AUX_SWEV0 0x0000000A
#define EVENT_RFCSEL9_EV_I2S_IRQ 0x00000008
#define EVENT_RFCSEL9_EV_AON_PROG1 0x00000002
#define EVENT_RFCSEL9_EV_AON_PROG0 0x00000001
#define EVENT_RFCSEL9_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_GPT0ACAPTSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// AON_RTC_UPD RTC periodic event controlled by
// AON_RTC:CTL.RTC_UPD_EN
// AUX_ADC_IRQ AUX ADC interrupt event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_IRQ. Status flags
// are found here AUX_EVCTL:EVTOMCUFLAGS
// AUX_OBSMUX0 Loopback of OBSMUX0 through AUX, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.OBSMUX0
// AUX_ADC_FIFO_ALMOST_FULL AUX ADC FIFO watermark event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_FIFO_ALMOST_FULL
// AUX_ADC_DONE AUX ADC done, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_DONE
// AUX_SMPH_AUTOTAKE_DONE Autotake event from AUX semaphore, configured by
// AUX_SMPH:AUTOTAKE
// AUX_TIMER1_EV AUX timer 1 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER1_EV
// AUX_TIMER0_EV AUX timer 0 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER0_EV
// AUX_TDC_DONE AUX TDC measurement done event, corresponds to the
// flag AUX_EVCTL:EVTOMCUFLAGS.TDC_DONE and the
// AUX_TDC status AUX_TDC:STAT.DONE
// AUX_COMPB AUX Compare B event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPB
// AUX_COMPA AUX Compare A event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPA
// AUX_AON_WU_EV AON wakeup event, corresponds flags are here
// AUX_EVCTL:EVTOMCUFLAGS.AON_WU_EV
// RFC_IN_EV5 RFC RAT event 5, configured by RFC_RAT:RATEV.OEVT5
// RFC_IN_EV4 RFC RAT event 4, configured by RFC_RAT:RATEV.OEVT4
// PORT_EVENT1 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT1 wil be routed here.
// PORT_EVENT0 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT0 wil be routed here.
// GPT3B_CMP GPT3B compare event. Configured by GPT3:TBMR.TCACT
// GPT3A_CMP GPT3A compare event. Configured by GPT3:TAMR.TCACT
// GPT2B_CMP GPT2B compare event. Configured by GPT2:TBMR.TCACT
// GPT2A_CMP GPT2A compare event. Configured by GPT2:TAMR.TCACT
// GPT1B_CMP GPT1B compare event. Configured by GPT1:TBMR.TCACT
// GPT1A_CMP GPT1A compare event. Configured by GPT1:TAMR.TCACT
// GPT0B_CMP GPT0B compare event. Configured by GPT0:TBMR.TCACT
// GPT0A_CMP GPT0A compare event. Configured by GPT0:TAMR.TCACT
// UART0_COMB UART0 combined interrupt, interrupt flags are
// found here UART0:MIS
// SSI1_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI1:MIS
// SSI0_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI0:MIS
// RFC_CPE_1 Combined Interrupt for CPE Generated events.
// Corresponding flags are here
// RFC_DBELL:RFCPEIFG. Only interrupts selected
// with CPE1 in RFC_DBELL:RFCPEIFG can trigger a
// RFC_CPE_1 event
// RFC_CPE_0 Combined Interrupt for CPE Generated events.
// Corresponding flags are here
// RFC_DBELL:RFCPEIFG. Only interrupts selected
// with CPE0 in RFC_DBELL:RFCPEIFG can trigger a
// RFC_CPE_0 event
// RFC_HW_COMB Combined RCF hardware interrupt, corresponding
// flag is here RFC_DBELL:RFHWIFG
// RFC_CMD_ACK RFC Doorbell Command Acknowledgement Interrupt,
// equvialent to RFC_DBELL:RFACKIFG.ACKFLAG
// FLASH FLASH controller error event, the status flags
// are FLASH:FEDACSTAT.FSM_DONE and
// FLASH:FEDACSTAT.RVF_INT
// AUX_COMB AUX combined event, the corresponding flag
// register is here AUX_EVCTL:EVTOMCUFLAGS
// I2C_IRQ Interrupt event from I2C
// AON_RTC_COMB Event from AON_RTC, controlled by the
// AON_RTC:CTL.COMB_EV_MASK setting
// AON_GPIO_EDGE Edge detect event from IOC. Configureded by the
// IOC:IOCFGn.EDGE_IRQ_EN and IOC:IOCFGn.EDGE_DET
// settings
// NONE Always inactive
#define EVENT_GPT0ACAPTSEL_EV_W 7
#define EVENT_GPT0ACAPTSEL_EV_M 0x0000007F
#define EVENT_GPT0ACAPTSEL_EV_S 0
#define EVENT_GPT0ACAPTSEL_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_GPT0ACAPTSEL_EV_AON_RTC_UPD 0x00000077
#define EVENT_GPT0ACAPTSEL_EV_AUX_ADC_IRQ 0x00000073
#define EVENT_GPT0ACAPTSEL_EV_AUX_OBSMUX0 0x00000072
#define EVENT_GPT0ACAPTSEL_EV_AUX_ADC_FIFO_ALMOST_FULL 0x00000071
#define EVENT_GPT0ACAPTSEL_EV_AUX_ADC_DONE 0x00000070
#define EVENT_GPT0ACAPTSEL_EV_AUX_SMPH_AUTOTAKE_DONE 0x0000006F
#define EVENT_GPT0ACAPTSEL_EV_AUX_TIMER1_EV 0x0000006E
#define EVENT_GPT0ACAPTSEL_EV_AUX_TIMER0_EV 0x0000006D
#define EVENT_GPT0ACAPTSEL_EV_AUX_TDC_DONE 0x0000006C
#define EVENT_GPT0ACAPTSEL_EV_AUX_COMPB 0x0000006B
#define EVENT_GPT0ACAPTSEL_EV_AUX_COMPA 0x0000006A
#define EVENT_GPT0ACAPTSEL_EV_AUX_AON_WU_EV 0x00000069
#define EVENT_GPT0ACAPTSEL_EV_RFC_IN_EV5 0x00000060
#define EVENT_GPT0ACAPTSEL_EV_RFC_IN_EV4 0x0000005F
#define EVENT_GPT0ACAPTSEL_EV_PORT_EVENT1 0x00000056
#define EVENT_GPT0ACAPTSEL_EV_PORT_EVENT0 0x00000055
#define EVENT_GPT0ACAPTSEL_EV_GPT3B_CMP 0x00000044
#define EVENT_GPT0ACAPTSEL_EV_GPT3A_CMP 0x00000043
#define EVENT_GPT0ACAPTSEL_EV_GPT2B_CMP 0x00000042
#define EVENT_GPT0ACAPTSEL_EV_GPT2A_CMP 0x00000041
#define EVENT_GPT0ACAPTSEL_EV_GPT1B_CMP 0x00000040
#define EVENT_GPT0ACAPTSEL_EV_GPT1A_CMP 0x0000003F
#define EVENT_GPT0ACAPTSEL_EV_GPT0B_CMP 0x0000003E
#define EVENT_GPT0ACAPTSEL_EV_GPT0A_CMP 0x0000003D
#define EVENT_GPT0ACAPTSEL_EV_UART0_COMB 0x00000024
#define EVENT_GPT0ACAPTSEL_EV_SSI1_COMB 0x00000023
#define EVENT_GPT0ACAPTSEL_EV_SSI0_COMB 0x00000022
#define EVENT_GPT0ACAPTSEL_EV_RFC_CPE_1 0x0000001E
#define EVENT_GPT0ACAPTSEL_EV_RFC_CPE_0 0x0000001B
#define EVENT_GPT0ACAPTSEL_EV_RFC_HW_COMB 0x0000001A
#define EVENT_GPT0ACAPTSEL_EV_RFC_CMD_ACK 0x00000019
#define EVENT_GPT0ACAPTSEL_EV_FLASH 0x00000015
#define EVENT_GPT0ACAPTSEL_EV_AUX_COMB 0x0000000B
#define EVENT_GPT0ACAPTSEL_EV_I2C_IRQ 0x00000009
#define EVENT_GPT0ACAPTSEL_EV_AON_RTC_COMB 0x00000007
#define EVENT_GPT0ACAPTSEL_EV_AON_GPIO_EDGE 0x00000004
#define EVENT_GPT0ACAPTSEL_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_GPT0BCAPTSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// AON_RTC_UPD RTC periodic event controlled by
// AON_RTC:CTL.RTC_UPD_EN
// AUX_ADC_IRQ AUX ADC interrupt event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_IRQ. Status flags
// are found here AUX_EVCTL:EVTOMCUFLAGS
// AUX_OBSMUX0 Loopback of OBSMUX0 through AUX, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.OBSMUX0
// AUX_ADC_FIFO_ALMOST_FULL AUX ADC FIFO watermark event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_FIFO_ALMOST_FULL
// AUX_ADC_DONE AUX ADC done, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_DONE
// AUX_SMPH_AUTOTAKE_DONE Autotake event from AUX semaphore, configured by
// AUX_SMPH:AUTOTAKE
// AUX_TIMER1_EV AUX timer 1 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER1_EV
// AUX_TIMER0_EV AUX timer 0 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER0_EV
// AUX_TDC_DONE AUX TDC measurement done event, corresponds to the
// flag AUX_EVCTL:EVTOMCUFLAGS.TDC_DONE and the
// AUX_TDC status AUX_TDC:STAT.DONE
// AUX_COMPB AUX Compare B event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPB
// AUX_COMPA AUX Compare A event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPA
// AUX_AON_WU_EV AON wakeup event, corresponds flags are here
// AUX_EVCTL:EVTOMCUFLAGS.AON_WU_EV
// RFC_IN_EV5 RFC RAT event 5, configured by RFC_RAT:RATEV.OEVT5
// RFC_IN_EV4 RFC RAT event 4, configured by RFC_RAT:RATEV.OEVT4
// PORT_EVENT1 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT1 wil be routed here.
// PORT_EVENT0 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT0 wil be routed here.
// GPT3B_CMP GPT3B compare event. Configured by GPT3:TBMR.TCACT
// GPT3A_CMP GPT3A compare event. Configured by GPT3:TAMR.TCACT
// GPT2B_CMP GPT2B compare event. Configured by GPT2:TBMR.TCACT
// GPT2A_CMP GPT2A compare event. Configured by GPT2:TAMR.TCACT
// GPT1B_CMP GPT1B compare event. Configured by GPT1:TBMR.TCACT
// GPT1A_CMP GPT1A compare event. Configured by GPT1:TAMR.TCACT
// GPT0B_CMP GPT0B compare event. Configured by GPT0:TBMR.TCACT
// GPT0A_CMP GPT0A compare event. Configured by GPT0:TAMR.TCACT
// UART0_COMB UART0 combined interrupt, interrupt flags are
// found here UART0:MIS
// SSI1_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI1:MIS
// SSI0_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI0:MIS
// RFC_CPE_1 Combined Interrupt for CPE Generated events.
// Corresponding flags are here
// RFC_DBELL:RFCPEIFG. Only interrupts selected
// with CPE1 in RFC_DBELL:RFCPEIFG can trigger a
// RFC_CPE_1 event
// RFC_CPE_0 Combined Interrupt for CPE Generated events.
// Corresponding flags are here
// RFC_DBELL:RFCPEIFG. Only interrupts selected
// with CPE0 in RFC_DBELL:RFCPEIFG can trigger a
// RFC_CPE_0 event
// RFC_HW_COMB Combined RCF hardware interrupt, corresponding
// flag is here RFC_DBELL:RFHWIFG
// RFC_CMD_ACK RFC Doorbell Command Acknowledgement Interrupt,
// equvialent to RFC_DBELL:RFACKIFG.ACKFLAG
// FLASH FLASH controller error event, the status flags
// are FLASH:FEDACSTAT.FSM_DONE and
// FLASH:FEDACSTAT.RVF_INT
// AUX_COMB AUX combined event, the corresponding flag
// register is here AUX_EVCTL:EVTOMCUFLAGS
// I2C_IRQ Interrupt event from I2C
// AON_RTC_COMB Event from AON_RTC, controlled by the
// AON_RTC:CTL.COMB_EV_MASK setting
// AON_GPIO_EDGE Edge detect event from IOC. Configureded by the
// IOC:IOCFGn.EDGE_IRQ_EN and IOC:IOCFGn.EDGE_DET
// settings
// NONE Always inactive
#define EVENT_GPT0BCAPTSEL_EV_W 7
#define EVENT_GPT0BCAPTSEL_EV_M 0x0000007F
#define EVENT_GPT0BCAPTSEL_EV_S 0
#define EVENT_GPT0BCAPTSEL_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_GPT0BCAPTSEL_EV_AON_RTC_UPD 0x00000077
#define EVENT_GPT0BCAPTSEL_EV_AUX_ADC_IRQ 0x00000073
#define EVENT_GPT0BCAPTSEL_EV_AUX_OBSMUX0 0x00000072
#define EVENT_GPT0BCAPTSEL_EV_AUX_ADC_FIFO_ALMOST_FULL 0x00000071
#define EVENT_GPT0BCAPTSEL_EV_AUX_ADC_DONE 0x00000070
#define EVENT_GPT0BCAPTSEL_EV_AUX_SMPH_AUTOTAKE_DONE 0x0000006F
#define EVENT_GPT0BCAPTSEL_EV_AUX_TIMER1_EV 0x0000006E
#define EVENT_GPT0BCAPTSEL_EV_AUX_TIMER0_EV 0x0000006D
#define EVENT_GPT0BCAPTSEL_EV_AUX_TDC_DONE 0x0000006C
#define EVENT_GPT0BCAPTSEL_EV_AUX_COMPB 0x0000006B
#define EVENT_GPT0BCAPTSEL_EV_AUX_COMPA 0x0000006A
#define EVENT_GPT0BCAPTSEL_EV_AUX_AON_WU_EV 0x00000069
#define EVENT_GPT0BCAPTSEL_EV_RFC_IN_EV5 0x00000060
#define EVENT_GPT0BCAPTSEL_EV_RFC_IN_EV4 0x0000005F
#define EVENT_GPT0BCAPTSEL_EV_PORT_EVENT1 0x00000056
#define EVENT_GPT0BCAPTSEL_EV_PORT_EVENT0 0x00000055
#define EVENT_GPT0BCAPTSEL_EV_GPT3B_CMP 0x00000044
#define EVENT_GPT0BCAPTSEL_EV_GPT3A_CMP 0x00000043
#define EVENT_GPT0BCAPTSEL_EV_GPT2B_CMP 0x00000042
#define EVENT_GPT0BCAPTSEL_EV_GPT2A_CMP 0x00000041
#define EVENT_GPT0BCAPTSEL_EV_GPT1B_CMP 0x00000040
#define EVENT_GPT0BCAPTSEL_EV_GPT1A_CMP 0x0000003F
#define EVENT_GPT0BCAPTSEL_EV_GPT0B_CMP 0x0000003E
#define EVENT_GPT0BCAPTSEL_EV_GPT0A_CMP 0x0000003D
#define EVENT_GPT0BCAPTSEL_EV_UART0_COMB 0x00000024
#define EVENT_GPT0BCAPTSEL_EV_SSI1_COMB 0x00000023
#define EVENT_GPT0BCAPTSEL_EV_SSI0_COMB 0x00000022
#define EVENT_GPT0BCAPTSEL_EV_RFC_CPE_1 0x0000001E
#define EVENT_GPT0BCAPTSEL_EV_RFC_CPE_0 0x0000001B
#define EVENT_GPT0BCAPTSEL_EV_RFC_HW_COMB 0x0000001A
#define EVENT_GPT0BCAPTSEL_EV_RFC_CMD_ACK 0x00000019
#define EVENT_GPT0BCAPTSEL_EV_FLASH 0x00000015
#define EVENT_GPT0BCAPTSEL_EV_AUX_COMB 0x0000000B
#define EVENT_GPT0BCAPTSEL_EV_I2C_IRQ 0x00000009
#define EVENT_GPT0BCAPTSEL_EV_AON_RTC_COMB 0x00000007
#define EVENT_GPT0BCAPTSEL_EV_AON_GPIO_EDGE 0x00000004
#define EVENT_GPT0BCAPTSEL_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_GPT1ACAPTSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// AON_RTC_UPD RTC periodic event controlled by
// AON_RTC:CTL.RTC_UPD_EN
// AUX_ADC_IRQ AUX ADC interrupt event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_IRQ. Status flags
// are found here AUX_EVCTL:EVTOMCUFLAGS
// AUX_OBSMUX0 Loopback of OBSMUX0 through AUX, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.OBSMUX0
// AUX_ADC_FIFO_ALMOST_FULL AUX ADC FIFO watermark event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_FIFO_ALMOST_FULL
// AUX_ADC_DONE AUX ADC done, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_DONE
// AUX_SMPH_AUTOTAKE_DONE Autotake event from AUX semaphore, configured by
// AUX_SMPH:AUTOTAKE
// AUX_TIMER1_EV AUX timer 1 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER1_EV
// AUX_TIMER0_EV AUX timer 0 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER0_EV
// AUX_TDC_DONE AUX TDC measurement done event, corresponds to the
// flag AUX_EVCTL:EVTOMCUFLAGS.TDC_DONE and the
// AUX_TDC status AUX_TDC:STAT.DONE
// AUX_COMPB AUX Compare B event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPB
// AUX_COMPA AUX Compare A event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPA
// AUX_AON_WU_EV AON wakeup event, corresponds flags are here
// AUX_EVCTL:EVTOMCUFLAGS.AON_WU_EV
// RFC_IN_EV5 RFC RAT event 5, configured by RFC_RAT:RATEV.OEVT5
// RFC_IN_EV4 RFC RAT event 4, configured by RFC_RAT:RATEV.OEVT4
// PORT_EVENT3 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT3 wil be routed here.
// PORT_EVENT2 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT2 wil be routed here.
// GPT3B_CMP GPT3B compare event. Configured by GPT3:TBMR.TCACT
// GPT3A_CMP GPT3A compare event. Configured by GPT3:TAMR.TCACT
// GPT2B_CMP GPT2B compare event. Configured by GPT2:TBMR.TCACT
// GPT2A_CMP GPT2A compare event. Configured by GPT2:TAMR.TCACT
// GPT1B_CMP GPT1B compare event. Configured by GPT1:TBMR.TCACT
// GPT1A_CMP GPT1A compare event. Configured by GPT1:TAMR.TCACT
// GPT0B_CMP GPT0B compare event. Configured by GPT0:TBMR.TCACT
// GPT0A_CMP GPT0A compare event. Configured by GPT0:TAMR.TCACT
// UART0_COMB UART0 combined interrupt, interrupt flags are
// found here UART0:MIS
// SSI1_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI1:MIS
// SSI0_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI0:MIS
// RFC_CPE_1 Combined Interrupt for CPE Generated events.
// Corresponding flags are here
// RFC_DBELL:RFCPEIFG. Only interrupts selected
// with CPE1 in RFC_DBELL:RFCPEIFG can trigger a
// RFC_CPE_1 event
// RFC_CPE_0 Combined Interrupt for CPE Generated events.
// Corresponding flags are here
// RFC_DBELL:RFCPEIFG. Only interrupts selected
// with CPE0 in RFC_DBELL:RFCPEIFG can trigger a
// RFC_CPE_0 event
// RFC_HW_COMB Combined RCF hardware interrupt, corresponding
// flag is here RFC_DBELL:RFHWIFG
// RFC_CMD_ACK RFC Doorbell Command Acknowledgement Interrupt,
// equvialent to RFC_DBELL:RFACKIFG.ACKFLAG
// FLASH FLASH controller error event, the status flags
// are FLASH:FEDACSTAT.FSM_DONE and
// FLASH:FEDACSTAT.RVF_INT
// AUX_COMB AUX combined event, the corresponding flag
// register is here AUX_EVCTL:EVTOMCUFLAGS
// I2C_IRQ Interrupt event from I2C
// AON_RTC_COMB Event from AON_RTC, controlled by the
// AON_RTC:CTL.COMB_EV_MASK setting
// AON_GPIO_EDGE Edge detect event from IOC. Configureded by the
// IOC:IOCFGn.EDGE_IRQ_EN and IOC:IOCFGn.EDGE_DET
// settings
// NONE Always inactive
#define EVENT_GPT1ACAPTSEL_EV_W 7
#define EVENT_GPT1ACAPTSEL_EV_M 0x0000007F
#define EVENT_GPT1ACAPTSEL_EV_S 0
#define EVENT_GPT1ACAPTSEL_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_GPT1ACAPTSEL_EV_AON_RTC_UPD 0x00000077
#define EVENT_GPT1ACAPTSEL_EV_AUX_ADC_IRQ 0x00000073
#define EVENT_GPT1ACAPTSEL_EV_AUX_OBSMUX0 0x00000072
#define EVENT_GPT1ACAPTSEL_EV_AUX_ADC_FIFO_ALMOST_FULL 0x00000071
#define EVENT_GPT1ACAPTSEL_EV_AUX_ADC_DONE 0x00000070
#define EVENT_GPT1ACAPTSEL_EV_AUX_SMPH_AUTOTAKE_DONE 0x0000006F
#define EVENT_GPT1ACAPTSEL_EV_AUX_TIMER1_EV 0x0000006E
#define EVENT_GPT1ACAPTSEL_EV_AUX_TIMER0_EV 0x0000006D
#define EVENT_GPT1ACAPTSEL_EV_AUX_TDC_DONE 0x0000006C
#define EVENT_GPT1ACAPTSEL_EV_AUX_COMPB 0x0000006B
#define EVENT_GPT1ACAPTSEL_EV_AUX_COMPA 0x0000006A
#define EVENT_GPT1ACAPTSEL_EV_AUX_AON_WU_EV 0x00000069
#define EVENT_GPT1ACAPTSEL_EV_RFC_IN_EV5 0x00000060
#define EVENT_GPT1ACAPTSEL_EV_RFC_IN_EV4 0x0000005F
#define EVENT_GPT1ACAPTSEL_EV_PORT_EVENT3 0x00000058
#define EVENT_GPT1ACAPTSEL_EV_PORT_EVENT2 0x00000057
#define EVENT_GPT1ACAPTSEL_EV_GPT3B_CMP 0x00000044
#define EVENT_GPT1ACAPTSEL_EV_GPT3A_CMP 0x00000043
#define EVENT_GPT1ACAPTSEL_EV_GPT2B_CMP 0x00000042
#define EVENT_GPT1ACAPTSEL_EV_GPT2A_CMP 0x00000041
#define EVENT_GPT1ACAPTSEL_EV_GPT1B_CMP 0x00000040
#define EVENT_GPT1ACAPTSEL_EV_GPT1A_CMP 0x0000003F
#define EVENT_GPT1ACAPTSEL_EV_GPT0B_CMP 0x0000003E
#define EVENT_GPT1ACAPTSEL_EV_GPT0A_CMP 0x0000003D
#define EVENT_GPT1ACAPTSEL_EV_UART0_COMB 0x00000024
#define EVENT_GPT1ACAPTSEL_EV_SSI1_COMB 0x00000023
#define EVENT_GPT1ACAPTSEL_EV_SSI0_COMB 0x00000022
#define EVENT_GPT1ACAPTSEL_EV_RFC_CPE_1 0x0000001E
#define EVENT_GPT1ACAPTSEL_EV_RFC_CPE_0 0x0000001B
#define EVENT_GPT1ACAPTSEL_EV_RFC_HW_COMB 0x0000001A
#define EVENT_GPT1ACAPTSEL_EV_RFC_CMD_ACK 0x00000019
#define EVENT_GPT1ACAPTSEL_EV_FLASH 0x00000015
#define EVENT_GPT1ACAPTSEL_EV_AUX_COMB 0x0000000B
#define EVENT_GPT1ACAPTSEL_EV_I2C_IRQ 0x00000009
#define EVENT_GPT1ACAPTSEL_EV_AON_RTC_COMB 0x00000007
#define EVENT_GPT1ACAPTSEL_EV_AON_GPIO_EDGE 0x00000004
#define EVENT_GPT1ACAPTSEL_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_GPT1BCAPTSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// AON_RTC_UPD RTC periodic event controlled by
// AON_RTC:CTL.RTC_UPD_EN
// AUX_ADC_IRQ AUX ADC interrupt event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_IRQ. Status flags
// are found here AUX_EVCTL:EVTOMCUFLAGS
// AUX_OBSMUX0 Loopback of OBSMUX0 through AUX, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.OBSMUX0
// AUX_ADC_FIFO_ALMOST_FULL AUX ADC FIFO watermark event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_FIFO_ALMOST_FULL
// AUX_ADC_DONE AUX ADC done, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_DONE
// AUX_SMPH_AUTOTAKE_DONE Autotake event from AUX semaphore, configured by
// AUX_SMPH:AUTOTAKE
// AUX_TIMER1_EV AUX timer 1 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER1_EV
// AUX_TIMER0_EV AUX timer 0 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER0_EV
// AUX_TDC_DONE AUX TDC measurement done event, corresponds to the
// flag AUX_EVCTL:EVTOMCUFLAGS.TDC_DONE and the
// AUX_TDC status AUX_TDC:STAT.DONE
// AUX_COMPB AUX Compare B event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPB
// AUX_COMPA AUX Compare A event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPA
// AUX_AON_WU_EV AON wakeup event, corresponds flags are here
// AUX_EVCTL:EVTOMCUFLAGS.AON_WU_EV
// RFC_IN_EV5 RFC RAT event 5, configured by RFC_RAT:RATEV.OEVT5
// RFC_IN_EV4 RFC RAT event 4, configured by RFC_RAT:RATEV.OEVT4
// PORT_EVENT3 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT3 wil be routed here.
// PORT_EVENT2 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT2 wil be routed here.
// GPT3B_CMP GPT3B compare event. Configured by GPT3:TBMR.TCACT
// GPT3A_CMP GPT3A compare event. Configured by GPT3:TAMR.TCACT
// GPT2B_CMP GPT2B compare event. Configured by GPT2:TBMR.TCACT
// GPT2A_CMP GPT2A compare event. Configured by GPT2:TAMR.TCACT
// GPT1B_CMP GPT1B compare event. Configured by GPT1:TBMR.TCACT
// GPT1A_CMP GPT1A compare event. Configured by GPT1:TAMR.TCACT
// GPT0B_CMP GPT0B compare event. Configured by GPT0:TBMR.TCACT
// GPT0A_CMP GPT0A compare event. Configured by GPT0:TAMR.TCACT
// UART0_COMB UART0 combined interrupt, interrupt flags are
// found here UART0:MIS
// SSI1_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI1:MIS
// SSI0_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI0:MIS
// RFC_CPE_1 Combined Interrupt for CPE Generated events.
// Corresponding flags are here
// RFC_DBELL:RFCPEIFG. Only interrupts selected
// with CPE1 in RFC_DBELL:RFCPEIFG can trigger a
// RFC_CPE_1 event
// RFC_CPE_0 Combined Interrupt for CPE Generated events.
// Corresponding flags are here
// RFC_DBELL:RFCPEIFG. Only interrupts selected
// with CPE0 in RFC_DBELL:RFCPEIFG can trigger a
// RFC_CPE_0 event
// RFC_HW_COMB Combined RCF hardware interrupt, corresponding
// flag is here RFC_DBELL:RFHWIFG
// RFC_CMD_ACK RFC Doorbell Command Acknowledgement Interrupt,
// equvialent to RFC_DBELL:RFACKIFG.ACKFLAG
// FLASH FLASH controller error event, the status flags
// are FLASH:FEDACSTAT.FSM_DONE and
// FLASH:FEDACSTAT.RVF_INT
// AUX_COMB AUX combined event, the corresponding flag
// register is here AUX_EVCTL:EVTOMCUFLAGS
// I2C_IRQ Interrupt event from I2C
// AON_RTC_COMB Event from AON_RTC, controlled by the
// AON_RTC:CTL.COMB_EV_MASK setting
// AON_GPIO_EDGE Edge detect event from IOC. Configureded by the
// IOC:IOCFGn.EDGE_IRQ_EN and IOC:IOCFGn.EDGE_DET
// settings
// NONE Always inactive
#define EVENT_GPT1BCAPTSEL_EV_W 7
#define EVENT_GPT1BCAPTSEL_EV_M 0x0000007F
#define EVENT_GPT1BCAPTSEL_EV_S 0
#define EVENT_GPT1BCAPTSEL_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_GPT1BCAPTSEL_EV_AON_RTC_UPD 0x00000077
#define EVENT_GPT1BCAPTSEL_EV_AUX_ADC_IRQ 0x00000073
#define EVENT_GPT1BCAPTSEL_EV_AUX_OBSMUX0 0x00000072
#define EVENT_GPT1BCAPTSEL_EV_AUX_ADC_FIFO_ALMOST_FULL 0x00000071
#define EVENT_GPT1BCAPTSEL_EV_AUX_ADC_DONE 0x00000070
#define EVENT_GPT1BCAPTSEL_EV_AUX_SMPH_AUTOTAKE_DONE 0x0000006F
#define EVENT_GPT1BCAPTSEL_EV_AUX_TIMER1_EV 0x0000006E
#define EVENT_GPT1BCAPTSEL_EV_AUX_TIMER0_EV 0x0000006D
#define EVENT_GPT1BCAPTSEL_EV_AUX_TDC_DONE 0x0000006C
#define EVENT_GPT1BCAPTSEL_EV_AUX_COMPB 0x0000006B
#define EVENT_GPT1BCAPTSEL_EV_AUX_COMPA 0x0000006A
#define EVENT_GPT1BCAPTSEL_EV_AUX_AON_WU_EV 0x00000069
#define EVENT_GPT1BCAPTSEL_EV_RFC_IN_EV5 0x00000060
#define EVENT_GPT1BCAPTSEL_EV_RFC_IN_EV4 0x0000005F
#define EVENT_GPT1BCAPTSEL_EV_PORT_EVENT3 0x00000058
#define EVENT_GPT1BCAPTSEL_EV_PORT_EVENT2 0x00000057
#define EVENT_GPT1BCAPTSEL_EV_GPT3B_CMP 0x00000044
#define EVENT_GPT1BCAPTSEL_EV_GPT3A_CMP 0x00000043
#define EVENT_GPT1BCAPTSEL_EV_GPT2B_CMP 0x00000042
#define EVENT_GPT1BCAPTSEL_EV_GPT2A_CMP 0x00000041
#define EVENT_GPT1BCAPTSEL_EV_GPT1B_CMP 0x00000040
#define EVENT_GPT1BCAPTSEL_EV_GPT1A_CMP 0x0000003F
#define EVENT_GPT1BCAPTSEL_EV_GPT0B_CMP 0x0000003E
#define EVENT_GPT1BCAPTSEL_EV_GPT0A_CMP 0x0000003D
#define EVENT_GPT1BCAPTSEL_EV_UART0_COMB 0x00000024
#define EVENT_GPT1BCAPTSEL_EV_SSI1_COMB 0x00000023
#define EVENT_GPT1BCAPTSEL_EV_SSI0_COMB 0x00000022
#define EVENT_GPT1BCAPTSEL_EV_RFC_CPE_1 0x0000001E
#define EVENT_GPT1BCAPTSEL_EV_RFC_CPE_0 0x0000001B
#define EVENT_GPT1BCAPTSEL_EV_RFC_HW_COMB 0x0000001A
#define EVENT_GPT1BCAPTSEL_EV_RFC_CMD_ACK 0x00000019
#define EVENT_GPT1BCAPTSEL_EV_FLASH 0x00000015
#define EVENT_GPT1BCAPTSEL_EV_AUX_COMB 0x0000000B
#define EVENT_GPT1BCAPTSEL_EV_I2C_IRQ 0x00000009
#define EVENT_GPT1BCAPTSEL_EV_AON_RTC_COMB 0x00000007
#define EVENT_GPT1BCAPTSEL_EV_AON_GPIO_EDGE 0x00000004
#define EVENT_GPT1BCAPTSEL_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_GPT2ACAPTSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// AON_RTC_UPD RTC periodic event controlled by
// AON_RTC:CTL.RTC_UPD_EN
// AUX_ADC_IRQ AUX ADC interrupt event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_IRQ. Status flags
// are found here AUX_EVCTL:EVTOMCUFLAGS
// AUX_OBSMUX0 Loopback of OBSMUX0 through AUX, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.OBSMUX0
// AUX_ADC_FIFO_ALMOST_FULL AUX ADC FIFO watermark event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_FIFO_ALMOST_FULL
// AUX_ADC_DONE AUX ADC done, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_DONE
// AUX_SMPH_AUTOTAKE_DONE Autotake event from AUX semaphore, configured by
// AUX_SMPH:AUTOTAKE
// AUX_TIMER1_EV AUX timer 1 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER1_EV
// AUX_TIMER0_EV AUX timer 0 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER0_EV
// AUX_TDC_DONE AUX TDC measurement done event, corresponds to the
// flag AUX_EVCTL:EVTOMCUFLAGS.TDC_DONE and the
// AUX_TDC status AUX_TDC:STAT.DONE
// AUX_COMPB AUX Compare B event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPB
// AUX_COMPA AUX Compare A event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPA
// AUX_AON_WU_EV AON wakeup event, corresponds flags are here
// AUX_EVCTL:EVTOMCUFLAGS.AON_WU_EV
// RFC_IN_EV7 RFC RAT event 7, configured by RFC_RAT:RATEV.OEVT7
// RFC_IN_EV6 RFC RAT event 6, configured by RFC_RAT:RATEV.OEVT6
// PORT_EVENT5 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT4 wil be routed here.
// PORT_EVENT4 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT4 wil be routed here.
// GPT3B_CMP GPT3B compare event. Configured by GPT3:TBMR.TCACT
// GPT3A_CMP GPT3A compare event. Configured by GPT3:TAMR.TCACT
// GPT2B_CMP GPT2B compare event. Configured by GPT2:TBMR.TCACT
// GPT2A_CMP GPT2A compare event. Configured by GPT2:TAMR.TCACT
// GPT1B_CMP GPT1B compare event. Configured by GPT1:TBMR.TCACT
// GPT1A_CMP GPT1A compare event. Configured by GPT1:TAMR.TCACT
// GPT0B_CMP GPT0B compare event. Configured by GPT0:TBMR.TCACT
// GPT0A_CMP GPT0A compare event. Configured by GPT0:TAMR.TCACT
// UART0_COMB UART0 combined interrupt, interrupt flags are
// found here UART0:MIS
// SSI1_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI1:MIS
// SSI0_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI0:MIS
// RFC_CPE_1 Combined Interrupt for CPE Generated events.
// Corresponding flags are here
// RFC_DBELL:RFCPEIFG. Only interrupts selected
// with CPE1 in RFC_DBELL:RFCPEIFG can trigger a
// RFC_CPE_1 event
// RFC_CPE_0 Combined Interrupt for CPE Generated events.
// Corresponding flags are here
// RFC_DBELL:RFCPEIFG. Only interrupts selected
// with CPE0 in RFC_DBELL:RFCPEIFG can trigger a
// RFC_CPE_0 event
// RFC_HW_COMB Combined RCF hardware interrupt, corresponding
// flag is here RFC_DBELL:RFHWIFG
// RFC_CMD_ACK RFC Doorbell Command Acknowledgement Interrupt,
// equvialent to RFC_DBELL:RFACKIFG.ACKFLAG
// FLASH FLASH controller error event, the status flags
// are FLASH:FEDACSTAT.FSM_DONE and
// FLASH:FEDACSTAT.RVF_INT
// AUX_COMB AUX combined event, the corresponding flag
// register is here AUX_EVCTL:EVTOMCUFLAGS
// I2C_IRQ Interrupt event from I2C
// AON_RTC_COMB Event from AON_RTC, controlled by the
// AON_RTC:CTL.COMB_EV_MASK setting
// AON_GPIO_EDGE Edge detect event from IOC. Configureded by the
// IOC:IOCFGn.EDGE_IRQ_EN and IOC:IOCFGn.EDGE_DET
// settings
// NONE Always inactive
#define EVENT_GPT2ACAPTSEL_EV_W 7
#define EVENT_GPT2ACAPTSEL_EV_M 0x0000007F
#define EVENT_GPT2ACAPTSEL_EV_S 0
#define EVENT_GPT2ACAPTSEL_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_GPT2ACAPTSEL_EV_AON_RTC_UPD 0x00000077
#define EVENT_GPT2ACAPTSEL_EV_AUX_ADC_IRQ 0x00000073
#define EVENT_GPT2ACAPTSEL_EV_AUX_OBSMUX0 0x00000072
#define EVENT_GPT2ACAPTSEL_EV_AUX_ADC_FIFO_ALMOST_FULL 0x00000071
#define EVENT_GPT2ACAPTSEL_EV_AUX_ADC_DONE 0x00000070
#define EVENT_GPT2ACAPTSEL_EV_AUX_SMPH_AUTOTAKE_DONE 0x0000006F
#define EVENT_GPT2ACAPTSEL_EV_AUX_TIMER1_EV 0x0000006E
#define EVENT_GPT2ACAPTSEL_EV_AUX_TIMER0_EV 0x0000006D
#define EVENT_GPT2ACAPTSEL_EV_AUX_TDC_DONE 0x0000006C
#define EVENT_GPT2ACAPTSEL_EV_AUX_COMPB 0x0000006B
#define EVENT_GPT2ACAPTSEL_EV_AUX_COMPA 0x0000006A
#define EVENT_GPT2ACAPTSEL_EV_AUX_AON_WU_EV 0x00000069
#define EVENT_GPT2ACAPTSEL_EV_RFC_IN_EV7 0x00000062
#define EVENT_GPT2ACAPTSEL_EV_RFC_IN_EV6 0x00000061
#define EVENT_GPT2ACAPTSEL_EV_PORT_EVENT5 0x0000005A
#define EVENT_GPT2ACAPTSEL_EV_PORT_EVENT4 0x00000059
#define EVENT_GPT2ACAPTSEL_EV_GPT3B_CMP 0x00000044
#define EVENT_GPT2ACAPTSEL_EV_GPT3A_CMP 0x00000043
#define EVENT_GPT2ACAPTSEL_EV_GPT2B_CMP 0x00000042
#define EVENT_GPT2ACAPTSEL_EV_GPT2A_CMP 0x00000041
#define EVENT_GPT2ACAPTSEL_EV_GPT1B_CMP 0x00000040
#define EVENT_GPT2ACAPTSEL_EV_GPT1A_CMP 0x0000003F
#define EVENT_GPT2ACAPTSEL_EV_GPT0B_CMP 0x0000003E
#define EVENT_GPT2ACAPTSEL_EV_GPT0A_CMP 0x0000003D
#define EVENT_GPT2ACAPTSEL_EV_UART0_COMB 0x00000024
#define EVENT_GPT2ACAPTSEL_EV_SSI1_COMB 0x00000023
#define EVENT_GPT2ACAPTSEL_EV_SSI0_COMB 0x00000022
#define EVENT_GPT2ACAPTSEL_EV_RFC_CPE_1 0x0000001E
#define EVENT_GPT2ACAPTSEL_EV_RFC_CPE_0 0x0000001B
#define EVENT_GPT2ACAPTSEL_EV_RFC_HW_COMB 0x0000001A
#define EVENT_GPT2ACAPTSEL_EV_RFC_CMD_ACK 0x00000019
#define EVENT_GPT2ACAPTSEL_EV_FLASH 0x00000015
#define EVENT_GPT2ACAPTSEL_EV_AUX_COMB 0x0000000B
#define EVENT_GPT2ACAPTSEL_EV_I2C_IRQ 0x00000009
#define EVENT_GPT2ACAPTSEL_EV_AON_RTC_COMB 0x00000007
#define EVENT_GPT2ACAPTSEL_EV_AON_GPIO_EDGE 0x00000004
#define EVENT_GPT2ACAPTSEL_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_GPT2BCAPTSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// AON_RTC_UPD RTC periodic event controlled by
// AON_RTC:CTL.RTC_UPD_EN
// AUX_ADC_IRQ AUX ADC interrupt event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_IRQ. Status flags
// are found here AUX_EVCTL:EVTOMCUFLAGS
// AUX_OBSMUX0 Loopback of OBSMUX0 through AUX, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.OBSMUX0
// AUX_ADC_FIFO_ALMOST_FULL AUX ADC FIFO watermark event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_FIFO_ALMOST_FULL
// AUX_ADC_DONE AUX ADC done, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_DONE
// AUX_SMPH_AUTOTAKE_DONE Autotake event from AUX semaphore, configured by
// AUX_SMPH:AUTOTAKE
// AUX_TIMER1_EV AUX timer 1 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER1_EV
// AUX_TIMER0_EV AUX timer 0 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER0_EV
// AUX_TDC_DONE AUX TDC measurement done event, corresponds to the
// flag AUX_EVCTL:EVTOMCUFLAGS.TDC_DONE and the
// AUX_TDC status AUX_TDC:STAT.DONE
// AUX_COMPB AUX Compare B event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPB
// AUX_COMPA AUX Compare A event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPA
// AUX_AON_WU_EV AON wakeup event, corresponds flags are here
// AUX_EVCTL:EVTOMCUFLAGS.AON_WU_EV
// RFC_IN_EV7 RFC RAT event 7, configured by RFC_RAT:RATEV.OEVT7
// RFC_IN_EV6 RFC RAT event 6, configured by RFC_RAT:RATEV.OEVT6
// PORT_EVENT5 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT4 wil be routed here.
// PORT_EVENT4 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT4 wil be routed here.
// GPT3B_CMP GPT3B compare event. Configured by GPT3:TBMR.TCACT
// GPT3A_CMP GPT3A compare event. Configured by GPT3:TAMR.TCACT
// GPT2B_CMP GPT2B compare event. Configured by GPT2:TBMR.TCACT
// GPT2A_CMP GPT2A compare event. Configured by GPT2:TAMR.TCACT
// GPT1B_CMP GPT1B compare event. Configured by GPT1:TBMR.TCACT
// GPT1A_CMP GPT1A compare event. Configured by GPT1:TAMR.TCACT
// GPT0B_CMP GPT0B compare event. Configured by GPT0:TBMR.TCACT
// GPT0A_CMP GPT0A compare event. Configured by GPT0:TAMR.TCACT
// UART0_COMB UART0 combined interrupt, interrupt flags are
// found here UART0:MIS
// SSI1_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI1:MIS
// SSI0_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI0:MIS
// RFC_CPE_1 Combined Interrupt for CPE Generated events.
// Corresponding flags are here
// RFC_DBELL:RFCPEIFG. Only interrupts selected
// with CPE1 in RFC_DBELL:RFCPEIFG can trigger a
// RFC_CPE_1 event
// RFC_CPE_0 Combined Interrupt for CPE Generated events.
// Corresponding flags are here
// RFC_DBELL:RFCPEIFG. Only interrupts selected
// with CPE0 in RFC_DBELL:RFCPEIFG can trigger a
// RFC_CPE_0 event
// RFC_HW_COMB Combined RCF hardware interrupt, corresponding
// flag is here RFC_DBELL:RFHWIFG
// RFC_CMD_ACK RFC Doorbell Command Acknowledgement Interrupt,
// equvialent to RFC_DBELL:RFACKIFG.ACKFLAG
// FLASH FLASH controller error event, the status flags
// are FLASH:FEDACSTAT.FSM_DONE and
// FLASH:FEDACSTAT.RVF_INT
// AUX_COMB AUX combined event, the corresponding flag
// register is here AUX_EVCTL:EVTOMCUFLAGS
// I2C_IRQ Interrupt event from I2C
// AON_RTC_COMB Event from AON_RTC, controlled by the
// AON_RTC:CTL.COMB_EV_MASK setting
// AON_GPIO_EDGE Edge detect event from IOC. Configureded by the
// IOC:IOCFGn.EDGE_IRQ_EN and IOC:IOCFGn.EDGE_DET
// settings
// NONE Always inactive
#define EVENT_GPT2BCAPTSEL_EV_W 7
#define EVENT_GPT2BCAPTSEL_EV_M 0x0000007F
#define EVENT_GPT2BCAPTSEL_EV_S 0
#define EVENT_GPT2BCAPTSEL_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_GPT2BCAPTSEL_EV_AON_RTC_UPD 0x00000077
#define EVENT_GPT2BCAPTSEL_EV_AUX_ADC_IRQ 0x00000073
#define EVENT_GPT2BCAPTSEL_EV_AUX_OBSMUX0 0x00000072
#define EVENT_GPT2BCAPTSEL_EV_AUX_ADC_FIFO_ALMOST_FULL 0x00000071
#define EVENT_GPT2BCAPTSEL_EV_AUX_ADC_DONE 0x00000070
#define EVENT_GPT2BCAPTSEL_EV_AUX_SMPH_AUTOTAKE_DONE 0x0000006F
#define EVENT_GPT2BCAPTSEL_EV_AUX_TIMER1_EV 0x0000006E
#define EVENT_GPT2BCAPTSEL_EV_AUX_TIMER0_EV 0x0000006D
#define EVENT_GPT2BCAPTSEL_EV_AUX_TDC_DONE 0x0000006C
#define EVENT_GPT2BCAPTSEL_EV_AUX_COMPB 0x0000006B
#define EVENT_GPT2BCAPTSEL_EV_AUX_COMPA 0x0000006A
#define EVENT_GPT2BCAPTSEL_EV_AUX_AON_WU_EV 0x00000069
#define EVENT_GPT2BCAPTSEL_EV_RFC_IN_EV7 0x00000062
#define EVENT_GPT2BCAPTSEL_EV_RFC_IN_EV6 0x00000061
#define EVENT_GPT2BCAPTSEL_EV_PORT_EVENT5 0x0000005A
#define EVENT_GPT2BCAPTSEL_EV_PORT_EVENT4 0x00000059
#define EVENT_GPT2BCAPTSEL_EV_GPT3B_CMP 0x00000044
#define EVENT_GPT2BCAPTSEL_EV_GPT3A_CMP 0x00000043
#define EVENT_GPT2BCAPTSEL_EV_GPT2B_CMP 0x00000042
#define EVENT_GPT2BCAPTSEL_EV_GPT2A_CMP 0x00000041
#define EVENT_GPT2BCAPTSEL_EV_GPT1B_CMP 0x00000040
#define EVENT_GPT2BCAPTSEL_EV_GPT1A_CMP 0x0000003F
#define EVENT_GPT2BCAPTSEL_EV_GPT0B_CMP 0x0000003E
#define EVENT_GPT2BCAPTSEL_EV_GPT0A_CMP 0x0000003D
#define EVENT_GPT2BCAPTSEL_EV_UART0_COMB 0x00000024
#define EVENT_GPT2BCAPTSEL_EV_SSI1_COMB 0x00000023
#define EVENT_GPT2BCAPTSEL_EV_SSI0_COMB 0x00000022
#define EVENT_GPT2BCAPTSEL_EV_RFC_CPE_1 0x0000001E
#define EVENT_GPT2BCAPTSEL_EV_RFC_CPE_0 0x0000001B
#define EVENT_GPT2BCAPTSEL_EV_RFC_HW_COMB 0x0000001A
#define EVENT_GPT2BCAPTSEL_EV_RFC_CMD_ACK 0x00000019
#define EVENT_GPT2BCAPTSEL_EV_FLASH 0x00000015
#define EVENT_GPT2BCAPTSEL_EV_AUX_COMB 0x0000000B
#define EVENT_GPT2BCAPTSEL_EV_I2C_IRQ 0x00000009
#define EVENT_GPT2BCAPTSEL_EV_AON_RTC_COMB 0x00000007
#define EVENT_GPT2BCAPTSEL_EV_AON_GPIO_EDGE 0x00000004
#define EVENT_GPT2BCAPTSEL_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_UDMACH1SSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// UART0_RX_DMASREQ UART0 RX DMA single request, controlled by
// UART0:DMACTL.RXDMAE
#define EVENT_UDMACH1SSEL_EV_W 7
#define EVENT_UDMACH1SSEL_EV_M 0x0000007F
#define EVENT_UDMACH1SSEL_EV_S 0
#define EVENT_UDMACH1SSEL_EV_UART0_RX_DMASREQ 0x00000031
//*****************************************************************************
//
// Register: EVENT_O_UDMACH1BSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// UART0_RX_DMABREQ UART0 RX DMA burst request, controlled by
// UART0:DMACTL.RXDMAE
#define EVENT_UDMACH1BSEL_EV_W 7
#define EVENT_UDMACH1BSEL_EV_M 0x0000007F
#define EVENT_UDMACH1BSEL_EV_S 0
#define EVENT_UDMACH1BSEL_EV_UART0_RX_DMABREQ 0x00000030
//*****************************************************************************
//
// Register: EVENT_O_UDMACH2SSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// UART0_TX_DMASREQ UART0 TX DMA single request, controlled by
// UART0:DMACTL.TXDMAE
#define EVENT_UDMACH2SSEL_EV_W 7
#define EVENT_UDMACH2SSEL_EV_M 0x0000007F
#define EVENT_UDMACH2SSEL_EV_S 0
#define EVENT_UDMACH2SSEL_EV_UART0_TX_DMASREQ 0x00000033
//*****************************************************************************
//
// Register: EVENT_O_UDMACH2BSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// UART0_TX_DMABREQ UART0 TX DMA burst request, controlled by
// UART0:DMACTL.TXDMAE
#define EVENT_UDMACH2BSEL_EV_W 7
#define EVENT_UDMACH2BSEL_EV_M 0x0000007F
#define EVENT_UDMACH2BSEL_EV_S 0
#define EVENT_UDMACH2BSEL_EV_UART0_TX_DMABREQ 0x00000032
//*****************************************************************************
//
// Register: EVENT_O_UDMACH3SSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// SSI0_RX_DMASREQ SSI0 RX DMA single request, controlled by
// SSI0:DMACR.RXDMAE
#define EVENT_UDMACH3SSEL_EV_W 7
#define EVENT_UDMACH3SSEL_EV_M 0x0000007F
#define EVENT_UDMACH3SSEL_EV_S 0
#define EVENT_UDMACH3SSEL_EV_SSI0_RX_DMASREQ 0x00000029
//*****************************************************************************
//
// Register: EVENT_O_UDMACH3BSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// SSI0_RX_DMABREQ SSI0 RX DMA burst request , controlled by
// SSI0:DMACR.RXDMAE
#define EVENT_UDMACH3BSEL_EV_W 7
#define EVENT_UDMACH3BSEL_EV_M 0x0000007F
#define EVENT_UDMACH3BSEL_EV_S 0
#define EVENT_UDMACH3BSEL_EV_SSI0_RX_DMABREQ 0x00000028
//*****************************************************************************
//
// Register: EVENT_O_UDMACH4SSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// SSI0_TX_DMASREQ SSI0 TX DMA single request, controlled by
// SSI0:DMACR.TXDMAE
#define EVENT_UDMACH4SSEL_EV_W 7
#define EVENT_UDMACH4SSEL_EV_M 0x0000007F
#define EVENT_UDMACH4SSEL_EV_S 0
#define EVENT_UDMACH4SSEL_EV_SSI0_TX_DMASREQ 0x0000002B
//*****************************************************************************
//
// Register: EVENT_O_UDMACH4BSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// SSI0_TX_DMABREQ SSI0 TX DMA burst request , controlled by
// SSI0:DMACR.TXDMAE
#define EVENT_UDMACH4BSEL_EV_W 7
#define EVENT_UDMACH4BSEL_EV_M 0x0000007F
#define EVENT_UDMACH4BSEL_EV_S 0
#define EVENT_UDMACH4BSEL_EV_SSI0_TX_DMABREQ 0x0000002A
//*****************************************************************************
//
// Register: EVENT_O_UDMACH5SSEL
//
//*****************************************************************************
//*****************************************************************************
//
// Register: EVENT_O_UDMACH5BSEL
//
//*****************************************************************************
//*****************************************************************************
//
// Register: EVENT_O_UDMACH6SSEL
//
//*****************************************************************************
//*****************************************************************************
//
// Register: EVENT_O_UDMACH6BSEL
//
//*****************************************************************************
//*****************************************************************************
//
// Register: EVENT_O_UDMACH7SSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// AUX_DMASREQ DMA single request event from AUX, configured by
// AUX_EVCTL:DMACTL
#define EVENT_UDMACH7SSEL_EV_W 7
#define EVENT_UDMACH7SSEL_EV_M 0x0000007F
#define EVENT_UDMACH7SSEL_EV_S 0
#define EVENT_UDMACH7SSEL_EV_AUX_DMASREQ 0x00000075
//*****************************************************************************
//
// Register: EVENT_O_UDMACH7BSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// AUX_DMABREQ DMA burst request event from AUX, configured by
// AUX_EVCTL:DMACTL
#define EVENT_UDMACH7BSEL_EV_W 7
#define EVENT_UDMACH7BSEL_EV_M 0x0000007F
#define EVENT_UDMACH7BSEL_EV_S 0
#define EVENT_UDMACH7BSEL_EV_AUX_DMABREQ 0x00000076
//*****************************************************************************
//
// Register: EVENT_O_UDMACH8SSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// AUX_SW_DMABREQ AUX observation loopback
#define EVENT_UDMACH8SSEL_EV_W 7
#define EVENT_UDMACH8SSEL_EV_M 0x0000007F
#define EVENT_UDMACH8SSEL_EV_S 0
#define EVENT_UDMACH8SSEL_EV_AUX_SW_DMABREQ 0x00000074
//*****************************************************************************
//
// Register: EVENT_O_UDMACH8BSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// AUX_SW_DMABREQ AUX observation loopback
#define EVENT_UDMACH8BSEL_EV_W 7
#define EVENT_UDMACH8BSEL_EV_M 0x0000007F
#define EVENT_UDMACH8BSEL_EV_S 0
#define EVENT_UDMACH8BSEL_EV_AUX_SW_DMABREQ 0x00000074
//*****************************************************************************
//
// Register: EVENT_O_UDMACH9SSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// GPT3B_DMABREQ GPT3B DMA trigger event. Configured by GPT3:DMAEV
// GPT3A_DMABREQ GPT3A DMA trigger event. Configured by GPT3:DMAEV
// GPT2B_DMABREQ GPT2B DMA trigger event. Configured by GPT2:DMAEV
// GPT2A_DMABREQ GPT2A DMA trigger event. Configured by GPT2:DMAEV
// GPT1B_DMABREQ GPT1B DMA trigger event. Configured by GPT1:DMAEV
// GPT1A_DMABREQ GPT1A DMA trigger event. Configured by GPT1:DMAEV
// GPT0B_DMABREQ GPT0B DMA trigger event. Configured by GPT0:DMAEV
// GPT0A_DMABREQ GPT0A DMA trigger event. Configured by GPT0:DMAEV
// TIE_LOW Not used tied to 0
// NONE Always inactive
#define EVENT_UDMACH9SSEL_EV_W 7
#define EVENT_UDMACH9SSEL_EV_M 0x0000007F
#define EVENT_UDMACH9SSEL_EV_S 0
#define EVENT_UDMACH9SSEL_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_UDMACH9SSEL_EV_GPT3B_DMABREQ 0x00000054
#define EVENT_UDMACH9SSEL_EV_GPT3A_DMABREQ 0x00000053
#define EVENT_UDMACH9SSEL_EV_GPT2B_DMABREQ 0x00000052
#define EVENT_UDMACH9SSEL_EV_GPT2A_DMABREQ 0x00000051
#define EVENT_UDMACH9SSEL_EV_GPT1B_DMABREQ 0x00000050
#define EVENT_UDMACH9SSEL_EV_GPT1A_DMABREQ 0x0000004F
#define EVENT_UDMACH9SSEL_EV_GPT0B_DMABREQ 0x0000004E
#define EVENT_UDMACH9SSEL_EV_GPT0A_DMABREQ 0x0000004D
#define EVENT_UDMACH9SSEL_EV_TIE_LOW 0x00000045
#define EVENT_UDMACH9SSEL_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_UDMACH9BSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// GPT3B_DMABREQ GPT3B DMA trigger event. Configured by GPT3:DMAEV
// GPT3A_DMABREQ GPT3A DMA trigger event. Configured by GPT3:DMAEV
// GPT2B_DMABREQ GPT2B DMA trigger event. Configured by GPT2:DMAEV
// GPT2A_DMABREQ GPT2A DMA trigger event. Configured by GPT2:DMAEV
// GPT1B_DMABREQ GPT1B DMA trigger event. Configured by GPT1:DMAEV
// GPT1A_DMABREQ GPT1A DMA trigger event. Configured by GPT1:DMAEV
// GPT0B_DMABREQ GPT0B DMA trigger event. Configured by GPT0:DMAEV
// GPT0A_DMABREQ GPT0A DMA trigger event. Configured by GPT0:DMAEV
// NONE Always inactive
#define EVENT_UDMACH9BSEL_EV_W 7
#define EVENT_UDMACH9BSEL_EV_M 0x0000007F
#define EVENT_UDMACH9BSEL_EV_S 0
#define EVENT_UDMACH9BSEL_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_UDMACH9BSEL_EV_GPT3B_DMABREQ 0x00000054
#define EVENT_UDMACH9BSEL_EV_GPT3A_DMABREQ 0x00000053
#define EVENT_UDMACH9BSEL_EV_GPT2B_DMABREQ 0x00000052
#define EVENT_UDMACH9BSEL_EV_GPT2A_DMABREQ 0x00000051
#define EVENT_UDMACH9BSEL_EV_GPT1B_DMABREQ 0x00000050
#define EVENT_UDMACH9BSEL_EV_GPT1A_DMABREQ 0x0000004F
#define EVENT_UDMACH9BSEL_EV_GPT0B_DMABREQ 0x0000004E
#define EVENT_UDMACH9BSEL_EV_GPT0A_DMABREQ 0x0000004D
#define EVENT_UDMACH9BSEL_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_UDMACH10SSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// GPT3B_DMABREQ GPT3B DMA trigger event. Configured by GPT3:DMAEV
// GPT3A_DMABREQ GPT3A DMA trigger event. Configured by GPT3:DMAEV
// GPT2B_DMABREQ GPT2B DMA trigger event. Configured by GPT2:DMAEV
// GPT2A_DMABREQ GPT2A DMA trigger event. Configured by GPT2:DMAEV
// GPT1B_DMABREQ GPT1B DMA trigger event. Configured by GPT1:DMAEV
// GPT1A_DMABREQ GPT1A DMA trigger event. Configured by GPT1:DMAEV
// GPT0B_DMABREQ GPT0B DMA trigger event. Configured by GPT0:DMAEV
// GPT0A_DMABREQ GPT0A DMA trigger event. Configured by GPT0:DMAEV
// TIE_LOW Not used tied to 0
// NONE Always inactive
#define EVENT_UDMACH10SSEL_EV_W 7
#define EVENT_UDMACH10SSEL_EV_M 0x0000007F
#define EVENT_UDMACH10SSEL_EV_S 0
#define EVENT_UDMACH10SSEL_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_UDMACH10SSEL_EV_GPT3B_DMABREQ 0x00000054
#define EVENT_UDMACH10SSEL_EV_GPT3A_DMABREQ 0x00000053
#define EVENT_UDMACH10SSEL_EV_GPT2B_DMABREQ 0x00000052
#define EVENT_UDMACH10SSEL_EV_GPT2A_DMABREQ 0x00000051
#define EVENT_UDMACH10SSEL_EV_GPT1B_DMABREQ 0x00000050
#define EVENT_UDMACH10SSEL_EV_GPT1A_DMABREQ 0x0000004F
#define EVENT_UDMACH10SSEL_EV_GPT0B_DMABREQ 0x0000004E
#define EVENT_UDMACH10SSEL_EV_GPT0A_DMABREQ 0x0000004D
#define EVENT_UDMACH10SSEL_EV_TIE_LOW 0x00000046
#define EVENT_UDMACH10SSEL_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_UDMACH10BSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// GPT3B_DMABREQ GPT3B DMA trigger event. Configured by GPT3:DMAEV
// GPT3A_DMABREQ GPT3A DMA trigger event. Configured by GPT3:DMAEV
// GPT2B_DMABREQ GPT2B DMA trigger event. Configured by GPT2:DMAEV
// GPT2A_DMABREQ GPT2A DMA trigger event. Configured by GPT2:DMAEV
// GPT1B_DMABREQ GPT1B DMA trigger event. Configured by GPT1:DMAEV
// GPT1A_DMABREQ GPT1A DMA trigger event. Configured by GPT1:DMAEV
// GPT0B_DMABREQ GPT0B DMA trigger event. Configured by GPT0:DMAEV
// GPT0A_DMABREQ GPT0A DMA trigger event. Configured by GPT0:DMAEV
// NONE Always inactive
#define EVENT_UDMACH10BSEL_EV_W 7
#define EVENT_UDMACH10BSEL_EV_M 0x0000007F
#define EVENT_UDMACH10BSEL_EV_S 0
#define EVENT_UDMACH10BSEL_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_UDMACH10BSEL_EV_GPT3B_DMABREQ 0x00000054
#define EVENT_UDMACH10BSEL_EV_GPT3A_DMABREQ 0x00000053
#define EVENT_UDMACH10BSEL_EV_GPT2B_DMABREQ 0x00000052
#define EVENT_UDMACH10BSEL_EV_GPT2A_DMABREQ 0x00000051
#define EVENT_UDMACH10BSEL_EV_GPT1B_DMABREQ 0x00000050
#define EVENT_UDMACH10BSEL_EV_GPT1A_DMABREQ 0x0000004F
#define EVENT_UDMACH10BSEL_EV_GPT0B_DMABREQ 0x0000004E
#define EVENT_UDMACH10BSEL_EV_GPT0A_DMABREQ 0x0000004D
#define EVENT_UDMACH10BSEL_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_UDMACH11SSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// GPT3B_DMABREQ GPT3B DMA trigger event. Configured by GPT3:DMAEV
// GPT3A_DMABREQ GPT3A DMA trigger event. Configured by GPT3:DMAEV
// GPT2B_DMABREQ GPT2B DMA trigger event. Configured by GPT2:DMAEV
// GPT2A_DMABREQ GPT2A DMA trigger event. Configured by GPT2:DMAEV
// GPT1B_DMABREQ GPT1B DMA trigger event. Configured by GPT1:DMAEV
// GPT1A_DMABREQ GPT1A DMA trigger event. Configured by GPT1:DMAEV
// GPT0B_DMABREQ GPT0B DMA trigger event. Configured by GPT0:DMAEV
// GPT0A_DMABREQ GPT0A DMA trigger event. Configured by GPT0:DMAEV
// TIE_LOW Not used tied to 0
// NONE Always inactive
#define EVENT_UDMACH11SSEL_EV_W 7
#define EVENT_UDMACH11SSEL_EV_M 0x0000007F
#define EVENT_UDMACH11SSEL_EV_S 0
#define EVENT_UDMACH11SSEL_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_UDMACH11SSEL_EV_GPT3B_DMABREQ 0x00000054
#define EVENT_UDMACH11SSEL_EV_GPT3A_DMABREQ 0x00000053
#define EVENT_UDMACH11SSEL_EV_GPT2B_DMABREQ 0x00000052
#define EVENT_UDMACH11SSEL_EV_GPT2A_DMABREQ 0x00000051
#define EVENT_UDMACH11SSEL_EV_GPT1B_DMABREQ 0x00000050
#define EVENT_UDMACH11SSEL_EV_GPT1A_DMABREQ 0x0000004F
#define EVENT_UDMACH11SSEL_EV_GPT0B_DMABREQ 0x0000004E
#define EVENT_UDMACH11SSEL_EV_GPT0A_DMABREQ 0x0000004D
#define EVENT_UDMACH11SSEL_EV_TIE_LOW 0x00000047
#define EVENT_UDMACH11SSEL_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_UDMACH11BSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// GPT3B_DMABREQ GPT3B DMA trigger event. Configured by GPT3:DMAEV
// GPT3A_DMABREQ GPT3A DMA trigger event. Configured by GPT3:DMAEV
// GPT2B_DMABREQ GPT2B DMA trigger event. Configured by GPT2:DMAEV
// GPT2A_DMABREQ GPT2A DMA trigger event. Configured by GPT2:DMAEV
// GPT1B_DMABREQ GPT1B DMA trigger event. Configured by GPT1:DMAEV
// GPT1A_DMABREQ GPT1A DMA trigger event. Configured by GPT1:DMAEV
// GPT0B_DMABREQ GPT0B DMA trigger event. Configured by GPT0:DMAEV
// GPT0A_DMABREQ GPT0A DMA trigger event. Configured by GPT0:DMAEV
// NONE Always inactive
#define EVENT_UDMACH11BSEL_EV_W 7
#define EVENT_UDMACH11BSEL_EV_M 0x0000007F
#define EVENT_UDMACH11BSEL_EV_S 0
#define EVENT_UDMACH11BSEL_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_UDMACH11BSEL_EV_GPT3B_DMABREQ 0x00000054
#define EVENT_UDMACH11BSEL_EV_GPT3A_DMABREQ 0x00000053
#define EVENT_UDMACH11BSEL_EV_GPT2B_DMABREQ 0x00000052
#define EVENT_UDMACH11BSEL_EV_GPT2A_DMABREQ 0x00000051
#define EVENT_UDMACH11BSEL_EV_GPT1B_DMABREQ 0x00000050
#define EVENT_UDMACH11BSEL_EV_GPT1A_DMABREQ 0x0000004F
#define EVENT_UDMACH11BSEL_EV_GPT0B_DMABREQ 0x0000004E
#define EVENT_UDMACH11BSEL_EV_GPT0A_DMABREQ 0x0000004D
#define EVENT_UDMACH11BSEL_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_UDMACH12SSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// GPT3B_DMABREQ GPT3B DMA trigger event. Configured by GPT3:DMAEV
// GPT3A_DMABREQ GPT3A DMA trigger event. Configured by GPT3:DMAEV
// GPT2B_DMABREQ GPT2B DMA trigger event. Configured by GPT2:DMAEV
// GPT2A_DMABREQ GPT2A DMA trigger event. Configured by GPT2:DMAEV
// GPT1B_DMABREQ GPT1B DMA trigger event. Configured by GPT1:DMAEV
// GPT1A_DMABREQ GPT1A DMA trigger event. Configured by GPT1:DMAEV
// GPT0B_DMABREQ GPT0B DMA trigger event. Configured by GPT0:DMAEV
// GPT0A_DMABREQ GPT0A DMA trigger event. Configured by GPT0:DMAEV
// TIE_LOW Not used tied to 0
// NONE Always inactive
#define EVENT_UDMACH12SSEL_EV_W 7
#define EVENT_UDMACH12SSEL_EV_M 0x0000007F
#define EVENT_UDMACH12SSEL_EV_S 0
#define EVENT_UDMACH12SSEL_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_UDMACH12SSEL_EV_GPT3B_DMABREQ 0x00000054
#define EVENT_UDMACH12SSEL_EV_GPT3A_DMABREQ 0x00000053
#define EVENT_UDMACH12SSEL_EV_GPT2B_DMABREQ 0x00000052
#define EVENT_UDMACH12SSEL_EV_GPT2A_DMABREQ 0x00000051
#define EVENT_UDMACH12SSEL_EV_GPT1B_DMABREQ 0x00000050
#define EVENT_UDMACH12SSEL_EV_GPT1A_DMABREQ 0x0000004F
#define EVENT_UDMACH12SSEL_EV_GPT0B_DMABREQ 0x0000004E
#define EVENT_UDMACH12SSEL_EV_GPT0A_DMABREQ 0x0000004D
#define EVENT_UDMACH12SSEL_EV_TIE_LOW 0x00000048
#define EVENT_UDMACH12SSEL_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_UDMACH12BSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// GPT3B_DMABREQ GPT3B DMA trigger event. Configured by GPT3:DMAEV
// GPT3A_DMABREQ GPT3A DMA trigger event. Configured by GPT3:DMAEV
// GPT2B_DMABREQ GPT2B DMA trigger event. Configured by GPT2:DMAEV
// GPT2A_DMABREQ GPT2A DMA trigger event. Configured by GPT2:DMAEV
// GPT1B_DMABREQ GPT1B DMA trigger event. Configured by GPT1:DMAEV
// GPT1A_DMABREQ GPT1A DMA trigger event. Configured by GPT1:DMAEV
// GPT0B_DMABREQ GPT0B DMA trigger event. Configured by GPT0:DMAEV
// GPT0A_DMABREQ GPT0A DMA trigger event. Configured by GPT0:DMAEV
// NONE Always inactive
#define EVENT_UDMACH12BSEL_EV_W 7
#define EVENT_UDMACH12BSEL_EV_M 0x0000007F
#define EVENT_UDMACH12BSEL_EV_S 0
#define EVENT_UDMACH12BSEL_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_UDMACH12BSEL_EV_GPT3B_DMABREQ 0x00000054
#define EVENT_UDMACH12BSEL_EV_GPT3A_DMABREQ 0x00000053
#define EVENT_UDMACH12BSEL_EV_GPT2B_DMABREQ 0x00000052
#define EVENT_UDMACH12BSEL_EV_GPT2A_DMABREQ 0x00000051
#define EVENT_UDMACH12BSEL_EV_GPT1B_DMABREQ 0x00000050
#define EVENT_UDMACH12BSEL_EV_GPT1A_DMABREQ 0x0000004F
#define EVENT_UDMACH12BSEL_EV_GPT0B_DMABREQ 0x0000004E
#define EVENT_UDMACH12BSEL_EV_GPT0A_DMABREQ 0x0000004D
#define EVENT_UDMACH12BSEL_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_UDMACH13BSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// AON_PROG2 AON programmable event 2. Event selected by
// AON_EVENT MCU event selector,
// AON_EVENT:EVTOMCUSEL.AON_PROG2_EV
#define EVENT_UDMACH13BSEL_EV_W 7
#define EVENT_UDMACH13BSEL_EV_M 0x0000007F
#define EVENT_UDMACH13BSEL_EV_S 0
#define EVENT_UDMACH13BSEL_EV_AON_PROG2 0x00000003
//*****************************************************************************
//
// Register: EVENT_O_UDMACH14BSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// CPU_HALTED CPU halted
// AON_RTC_UPD RTC periodic event controlled by
// AON_RTC:CTL.RTC_UPD_EN
// AUX_DMABREQ DMA burst request event from AUX, configured by
// AUX_EVCTL:DMACTL
// AUX_DMASREQ DMA single request event from AUX, configured by
// AUX_EVCTL:DMACTL
// AUX_SW_DMABREQ AUX observation loopback
// AUX_ADC_IRQ AUX ADC interrupt event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_IRQ. Status flags
// are found here AUX_EVCTL:EVTOMCUFLAGS
// AUX_OBSMUX0 Loopback of OBSMUX0 through AUX, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.OBSMUX0
// AUX_ADC_FIFO_ALMOST_FULL AUX ADC FIFO watermark event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_FIFO_ALMOST_FULL
// AUX_ADC_DONE AUX ADC done, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_DONE
// AUX_SMPH_AUTOTAKE_DONE Autotake event from AUX semaphore, configured by
// AUX_SMPH:AUTOTAKE
// AUX_TIMER1_EV AUX timer 1 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER1_EV
// AUX_TIMER0_EV AUX timer 0 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER0_EV
// AUX_TDC_DONE AUX TDC measurement done event, corresponds to the
// flag AUX_EVCTL:EVTOMCUFLAGS.TDC_DONE and the
// AUX_TDC status AUX_TDC:STAT.DONE
// AUX_COMPB AUX Compare B event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPB
// AUX_COMPA AUX Compare A event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPA
// AUX_AON_WU_EV AON wakeup event, corresponds flags are here
// AUX_EVCTL:EVTOMCUFLAGS.AON_WU_EV
// TRNG_IRQ TRNG Interrupt event, controlled by TRNG:IRQEN.EN
// SWEV3 Software event 3, triggered by SWEV.SWEV3
// SWEV2 Software event 2, triggered by SWEV.SWEV2
// SWEV1 Software event 1, triggered by SWEV.SWEV1
// SWEV0 Software event 0, triggered by SWEV.SWEV0
// WDT_NMI Watchdog non maskable interrupt event, controlled
// by WDT:CTL.INTTYPE
// RFC_IN_EV7 RFC RAT event 7, configured by RFC_RAT:RATEV.OEVT7
// RFC_IN_EV6 RFC RAT event 6, configured by RFC_RAT:RATEV.OEVT6
// RFC_IN_EV5 RFC RAT event 5, configured by RFC_RAT:RATEV.OEVT5
// RFC_IN_EV4 RFC RAT event 4, configured by RFC_RAT:RATEV.OEVT4
// CRYPTO_DMA_DONE_IRQ CRYPTO DMA input done event, the correspondingg
// flag is CRYPTO:IRQSTAT.DMA_IN_DONE. Controlled
// by CRYPTO:IRQEN.DMA_IN_DONE
// CRYPTO_RESULT_AVAIL_IRQ CRYPTO result available interupt event, the
// corresponding flag is found here
// CRYPTO:IRQSTAT.RESULT_AVAIL. Controlled by
// CRYPTO:IRQSTAT.RESULT_AVAIL
// PORT_EVENT7 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT7 wil be routed here.
// PORT_EVENT6 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT6 wil be routed here.
// PORT_EVENT5 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT4 wil be routed here.
// PORT_EVENT4 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT4 wil be routed here.
// PORT_EVENT3 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT3 wil be routed here.
// PORT_EVENT2 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT2 wil be routed here.
// PORT_EVENT1 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT1 wil be routed here.
// PORT_EVENT0 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT0 wil be routed here.
// GPT3B_DMABREQ GPT3B DMA trigger event. Configured by GPT3:DMAEV
// GPT3A_DMABREQ GPT3A DMA trigger event. Configured by GPT3:DMAEV
// GPT2B_DMABREQ GPT2B DMA trigger event. Configured by GPT2:DMAEV
// GPT2A_DMABREQ GPT2A DMA trigger event. Configured by GPT2:DMAEV
// GPT1B_DMABREQ GPT1B DMA trigger event. Configured by GPT1:DMAEV
// GPT1A_DMABREQ GPT1A DMA trigger event. Configured by GPT1:DMAEV
// GPT0B_DMABREQ GPT0B DMA trigger event. Configured by GPT0:DMAEV
// GPT0A_DMABREQ GPT0A DMA trigger event. Configured by GPT0:DMAEV
// GPT3B_CMP GPT3B compare event. Configured by GPT3:TBMR.TCACT
// GPT3A_CMP GPT3A compare event. Configured by GPT3:TAMR.TCACT
// GPT2B_CMP GPT2B compare event. Configured by GPT2:TBMR.TCACT
// GPT2A_CMP GPT2A compare event. Configured by GPT2:TAMR.TCACT
// GPT1B_CMP GPT1B compare event. Configured by GPT1:TBMR.TCACT
// GPT1A_CMP GPT1A compare event. Configured by GPT1:TAMR.TCACT
// GPT0B_CMP GPT0B compare event. Configured by GPT0:TBMR.TCACT
// GPT0A_CMP GPT0A compare event. Configured by GPT0:TAMR.TCACT
// UART0_TX_DMASREQ UART0 TX DMA single request, controlled by
// UART0:DMACTL.TXDMAE
// UART0_TX_DMABREQ UART0 TX DMA burst request, controlled by
// UART0:DMACTL.TXDMAE
// UART0_RX_DMASREQ UART0 RX DMA single request, controlled by
// UART0:DMACTL.RXDMAE
// UART0_RX_DMABREQ UART0 RX DMA burst request, controlled by
// UART0:DMACTL.RXDMAE
// SSI1_TX_DMASREQ SSI1 TX DMA single request, controlled by
// SSI0:DMACR.TXDMAE
// SSI1_TX_DMABREQ SSI1 TX DMA burst request , controlled by
// SSI0:DMACR.TXDMAE
// SSI1_RX_DMASREQ SSI1 RX DMA single request, controlled by
// SSI0:DMACR.RXDMAE
// SSI1_RX_DMABREQ SSI1 RX DMA burst request , controlled by
// SSI0:DMACR.RXDMAE
// SSI0_TX_DMASREQ SSI0 TX DMA single request, controlled by
// SSI0:DMACR.TXDMAE
// SSI0_TX_DMABREQ SSI0 TX DMA burst request , controlled by
// SSI0:DMACR.TXDMAE
// SSI0_RX_DMASREQ SSI0 RX DMA single request, controlled by
// SSI0:DMACR.RXDMAE
// SSI0_RX_DMABREQ SSI0 RX DMA burst request , controlled by
// SSI0:DMACR.RXDMAE
// DMA_DONE_COMB Combined DMA done, corresponding flags are here
// UDMA0:REQDONE
// DMA_ERR DMA bus error, corresponds to UDMA0:ERROR.STATUS
// UART0_COMB UART0 combined interrupt, interrupt flags are
// found here UART0:MIS
// SSI1_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI1:MIS
// SSI0_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI0:MIS
// RFC_CPE_1 Combined Interrupt for CPE Generated events.
// Corresponding flags are here
// RFC_DBELL:RFCPEIFG. Only interrupts selected
// with CPE1 in RFC_DBELL:RFCPEIFG can trigger a
// RFC_CPE_1 event
// AUX_SWEV1 AUX software event 1, triggered by
// AUX_EVCTL:SWEVSET.SWEV1, also available as
// AUX_EVENT2 AON wake up event.
// MCU domain wakeup control
// AON_EVENT:MCUWUSEL
// AUX domain wakeup control
// AON_EVENT:AUXWUSEL
// RFC_CPE_0 Combined Interrupt for CPE Generated events.
// Corresponding flags are here
// RFC_DBELL:RFCPEIFG. Only interrupts selected
// with CPE0 in RFC_DBELL:RFCPEIFG can trigger a
// RFC_CPE_0 event
// RFC_HW_COMB Combined RCF hardware interrupt, corresponding
// flag is here RFC_DBELL:RFHWIFG
// RFC_CMD_ACK RFC Doorbell Command Acknowledgement Interrupt,
// equvialent to RFC_DBELL:RFACKIFG.ACKFLAG
// WDT_IRQ Watchdog interrupt event, controlled by
// WDT:CTL.INTEN
// DMA_CH18_DONE DMA done for software tiggered UDMA channel 18,
// see UDMA0:SOFTREQ
// FLASH FLASH controller error event, the status flags
// are FLASH:FEDACSTAT.FSM_DONE and
// FLASH:FEDACSTAT.RVF_INT
// DMA_CH0_DONE DMA done for software tiggered UDMA channel 0, see
// UDMA0:SOFTREQ
// GPT1B GPT1B interrupt event, controlled by GPT1:TBMR
// GPT1A GPT1A interrupt event, controlled by GPT1:TAMR
// GPT0B GPT0B interrupt event, controlled by GPT0:TBMR
// GPT0A GPT0A interrupt event, controlled by GPT0:TAMR
// GPT3B GPT3B interrupt event, controlled by GPT3:TBMR
// GPT3A GPT3A interrupt event, controlled by GPT3:TAMR
// GPT2B GPT2B interrupt event, controlled by GPT2:TBMR
// GPT2A GPT2A interrupt event, controlled by GPT2:TAMR
// AUX_COMB AUX combined event, the corresponding flag
// register is here AUX_EVCTL:EVTOMCUFLAGS
// AON_AUX_SWEV0 AUX Software event 0, AUX_EVCTL:SWEVSET.SWEV0
// I2C_IRQ Interrupt event from I2C
// I2S_IRQ Interrupt event from I2S
// AON_RTC_COMB Event from AON_RTC, controlled by the
// AON_RTC:CTL.COMB_EV_MASK setting
// AON_GPIO_EDGE Edge detect event from IOC. Configureded by the
// IOC:IOCFGn.EDGE_IRQ_EN and IOC:IOCFGn.EDGE_DET
// settings
// AON_PROG2 AON programmable event 2. Event selected by
// AON_EVENT MCU event selector,
// AON_EVENT:EVTOMCUSEL.AON_PROG2_EV
// AON_PROG1 AON programmable event 1. Event selected by
// AON_EVENT MCU event selector,
// AON_EVENT:EVTOMCUSEL.AON_PROG1_EV
// AON_PROG0 AON programmable event 0. Event selected by
// AON_EVENT MCU event selector,
// AON_EVENT:EVTOMCUSEL.AON_PROG0_EV
// NONE Always inactive
#define EVENT_UDMACH14BSEL_EV_W 7
#define EVENT_UDMACH14BSEL_EV_M 0x0000007F
#define EVENT_UDMACH14BSEL_EV_S 0
#define EVENT_UDMACH14BSEL_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_UDMACH14BSEL_EV_CPU_HALTED 0x00000078
#define EVENT_UDMACH14BSEL_EV_AON_RTC_UPD 0x00000077
#define EVENT_UDMACH14BSEL_EV_AUX_DMABREQ 0x00000076
#define EVENT_UDMACH14BSEL_EV_AUX_DMASREQ 0x00000075
#define EVENT_UDMACH14BSEL_EV_AUX_SW_DMABREQ 0x00000074
#define EVENT_UDMACH14BSEL_EV_AUX_ADC_IRQ 0x00000073
#define EVENT_UDMACH14BSEL_EV_AUX_OBSMUX0 0x00000072
#define EVENT_UDMACH14BSEL_EV_AUX_ADC_FIFO_ALMOST_FULL 0x00000071
#define EVENT_UDMACH14BSEL_EV_AUX_ADC_DONE 0x00000070
#define EVENT_UDMACH14BSEL_EV_AUX_SMPH_AUTOTAKE_DONE 0x0000006F
#define EVENT_UDMACH14BSEL_EV_AUX_TIMER1_EV 0x0000006E
#define EVENT_UDMACH14BSEL_EV_AUX_TIMER0_EV 0x0000006D
#define EVENT_UDMACH14BSEL_EV_AUX_TDC_DONE 0x0000006C
#define EVENT_UDMACH14BSEL_EV_AUX_COMPB 0x0000006B
#define EVENT_UDMACH14BSEL_EV_AUX_COMPA 0x0000006A
#define EVENT_UDMACH14BSEL_EV_AUX_AON_WU_EV 0x00000069
#define EVENT_UDMACH14BSEL_EV_TRNG_IRQ 0x00000068
#define EVENT_UDMACH14BSEL_EV_SWEV3 0x00000067
#define EVENT_UDMACH14BSEL_EV_SWEV2 0x00000066
#define EVENT_UDMACH14BSEL_EV_SWEV1 0x00000065
#define EVENT_UDMACH14BSEL_EV_SWEV0 0x00000064
#define EVENT_UDMACH14BSEL_EV_WDT_NMI 0x00000063
#define EVENT_UDMACH14BSEL_EV_RFC_IN_EV7 0x00000062
#define EVENT_UDMACH14BSEL_EV_RFC_IN_EV6 0x00000061
#define EVENT_UDMACH14BSEL_EV_RFC_IN_EV5 0x00000060
#define EVENT_UDMACH14BSEL_EV_RFC_IN_EV4 0x0000005F
#define EVENT_UDMACH14BSEL_EV_CRYPTO_DMA_DONE_IRQ 0x0000005E
#define EVENT_UDMACH14BSEL_EV_CRYPTO_RESULT_AVAIL_IRQ 0x0000005D
#define EVENT_UDMACH14BSEL_EV_PORT_EVENT7 0x0000005C
#define EVENT_UDMACH14BSEL_EV_PORT_EVENT6 0x0000005B
#define EVENT_UDMACH14BSEL_EV_PORT_EVENT5 0x0000005A
#define EVENT_UDMACH14BSEL_EV_PORT_EVENT4 0x00000059
#define EVENT_UDMACH14BSEL_EV_PORT_EVENT3 0x00000058
#define EVENT_UDMACH14BSEL_EV_PORT_EVENT2 0x00000057
#define EVENT_UDMACH14BSEL_EV_PORT_EVENT1 0x00000056
#define EVENT_UDMACH14BSEL_EV_PORT_EVENT0 0x00000055
#define EVENT_UDMACH14BSEL_EV_GPT3B_DMABREQ 0x00000054
#define EVENT_UDMACH14BSEL_EV_GPT3A_DMABREQ 0x00000053
#define EVENT_UDMACH14BSEL_EV_GPT2B_DMABREQ 0x00000052
#define EVENT_UDMACH14BSEL_EV_GPT2A_DMABREQ 0x00000051
#define EVENT_UDMACH14BSEL_EV_GPT1B_DMABREQ 0x00000050
#define EVENT_UDMACH14BSEL_EV_GPT1A_DMABREQ 0x0000004F
#define EVENT_UDMACH14BSEL_EV_GPT0B_DMABREQ 0x0000004E
#define EVENT_UDMACH14BSEL_EV_GPT0A_DMABREQ 0x0000004D
#define EVENT_UDMACH14BSEL_EV_GPT3B_CMP 0x00000044
#define EVENT_UDMACH14BSEL_EV_GPT3A_CMP 0x00000043
#define EVENT_UDMACH14BSEL_EV_GPT2B_CMP 0x00000042
#define EVENT_UDMACH14BSEL_EV_GPT2A_CMP 0x00000041
#define EVENT_UDMACH14BSEL_EV_GPT1B_CMP 0x00000040
#define EVENT_UDMACH14BSEL_EV_GPT1A_CMP 0x0000003F
#define EVENT_UDMACH14BSEL_EV_GPT0B_CMP 0x0000003E
#define EVENT_UDMACH14BSEL_EV_GPT0A_CMP 0x0000003D
#define EVENT_UDMACH14BSEL_EV_UART0_TX_DMASREQ 0x00000033
#define EVENT_UDMACH14BSEL_EV_UART0_TX_DMABREQ 0x00000032
#define EVENT_UDMACH14BSEL_EV_UART0_RX_DMASREQ 0x00000031
#define EVENT_UDMACH14BSEL_EV_UART0_RX_DMABREQ 0x00000030
#define EVENT_UDMACH14BSEL_EV_SSI1_TX_DMASREQ 0x0000002F
#define EVENT_UDMACH14BSEL_EV_SSI1_TX_DMABREQ 0x0000002E
#define EVENT_UDMACH14BSEL_EV_SSI1_RX_DMASREQ 0x0000002D
#define EVENT_UDMACH14BSEL_EV_SSI1_RX_DMABREQ 0x0000002C
#define EVENT_UDMACH14BSEL_EV_SSI0_TX_DMASREQ 0x0000002B
#define EVENT_UDMACH14BSEL_EV_SSI0_TX_DMABREQ 0x0000002A
#define EVENT_UDMACH14BSEL_EV_SSI0_RX_DMASREQ 0x00000029
#define EVENT_UDMACH14BSEL_EV_SSI0_RX_DMABREQ 0x00000028
#define EVENT_UDMACH14BSEL_EV_DMA_DONE_COMB 0x00000027
#define EVENT_UDMACH14BSEL_EV_DMA_ERR 0x00000026
#define EVENT_UDMACH14BSEL_EV_UART0_COMB 0x00000024
#define EVENT_UDMACH14BSEL_EV_SSI1_COMB 0x00000023
#define EVENT_UDMACH14BSEL_EV_SSI0_COMB 0x00000022
#define EVENT_UDMACH14BSEL_EV_RFC_CPE_1 0x0000001E
#define EVENT_UDMACH14BSEL_EV_AUX_SWEV1 0x0000001D
#define EVENT_UDMACH14BSEL_EV_RFC_CPE_0 0x0000001B
#define EVENT_UDMACH14BSEL_EV_RFC_HW_COMB 0x0000001A
#define EVENT_UDMACH14BSEL_EV_RFC_CMD_ACK 0x00000019
#define EVENT_UDMACH14BSEL_EV_WDT_IRQ 0x00000018
#define EVENT_UDMACH14BSEL_EV_DMA_CH18_DONE 0x00000016
#define EVENT_UDMACH14BSEL_EV_FLASH 0x00000015
#define EVENT_UDMACH14BSEL_EV_DMA_CH0_DONE 0x00000014
#define EVENT_UDMACH14BSEL_EV_GPT1B 0x00000013
#define EVENT_UDMACH14BSEL_EV_GPT1A 0x00000012
#define EVENT_UDMACH14BSEL_EV_GPT0B 0x00000011
#define EVENT_UDMACH14BSEL_EV_GPT0A 0x00000010
#define EVENT_UDMACH14BSEL_EV_GPT3B 0x0000000F
#define EVENT_UDMACH14BSEL_EV_GPT3A 0x0000000E
#define EVENT_UDMACH14BSEL_EV_GPT2B 0x0000000D
#define EVENT_UDMACH14BSEL_EV_GPT2A 0x0000000C
#define EVENT_UDMACH14BSEL_EV_AUX_COMB 0x0000000B
#define EVENT_UDMACH14BSEL_EV_AON_AUX_SWEV0 0x0000000A
#define EVENT_UDMACH14BSEL_EV_I2C_IRQ 0x00000009
#define EVENT_UDMACH14BSEL_EV_I2S_IRQ 0x00000008
#define EVENT_UDMACH14BSEL_EV_AON_RTC_COMB 0x00000007
#define EVENT_UDMACH14BSEL_EV_AON_GPIO_EDGE 0x00000004
#define EVENT_UDMACH14BSEL_EV_AON_PROG2 0x00000003
#define EVENT_UDMACH14BSEL_EV_AON_PROG1 0x00000002
#define EVENT_UDMACH14BSEL_EV_AON_PROG0 0x00000001
#define EVENT_UDMACH14BSEL_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_UDMACH15BSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// AON_RTC_COMB Event from AON_RTC, controlled by the
// AON_RTC:CTL.COMB_EV_MASK setting
#define EVENT_UDMACH15BSEL_EV_W 7
#define EVENT_UDMACH15BSEL_EV_M 0x0000007F
#define EVENT_UDMACH15BSEL_EV_S 0
#define EVENT_UDMACH15BSEL_EV_AON_RTC_COMB 0x00000007
//*****************************************************************************
//
// Register: EVENT_O_UDMACH16SSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// SSI1_RX_DMASREQ SSI1 RX DMA single request, controlled by
// SSI0:DMACR.RXDMAE
#define EVENT_UDMACH16SSEL_EV_W 7
#define EVENT_UDMACH16SSEL_EV_M 0x0000007F
#define EVENT_UDMACH16SSEL_EV_S 0
#define EVENT_UDMACH16SSEL_EV_SSI1_RX_DMASREQ 0x0000002D
//*****************************************************************************
//
// Register: EVENT_O_UDMACH16BSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// SSI1_RX_DMABREQ SSI1 RX DMA burst request , controlled by
// SSI0:DMACR.RXDMAE
#define EVENT_UDMACH16BSEL_EV_W 7
#define EVENT_UDMACH16BSEL_EV_M 0x0000007F
#define EVENT_UDMACH16BSEL_EV_S 0
#define EVENT_UDMACH16BSEL_EV_SSI1_RX_DMABREQ 0x0000002C
//*****************************************************************************
//
// Register: EVENT_O_UDMACH17SSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// SSI1_TX_DMASREQ SSI1 TX DMA single request, controlled by
// SSI0:DMACR.TXDMAE
#define EVENT_UDMACH17SSEL_EV_W 7
#define EVENT_UDMACH17SSEL_EV_M 0x0000007F
#define EVENT_UDMACH17SSEL_EV_S 0
#define EVENT_UDMACH17SSEL_EV_SSI1_TX_DMASREQ 0x0000002F
//*****************************************************************************
//
// Register: EVENT_O_UDMACH17BSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// SSI1_TX_DMABREQ SSI1 TX DMA burst request , controlled by
// SSI0:DMACR.TXDMAE
#define EVENT_UDMACH17BSEL_EV_W 7
#define EVENT_UDMACH17BSEL_EV_M 0x0000007F
#define EVENT_UDMACH17BSEL_EV_S 0
#define EVENT_UDMACH17BSEL_EV_SSI1_TX_DMABREQ 0x0000002E
//*****************************************************************************
//
// Register: EVENT_O_UDMACH21SSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// SWEV0 Software event 0, triggered by SWEV.SWEV0
#define EVENT_UDMACH21SSEL_EV_W 7
#define EVENT_UDMACH21SSEL_EV_M 0x0000007F
#define EVENT_UDMACH21SSEL_EV_S 0
#define EVENT_UDMACH21SSEL_EV_SWEV0 0x00000064
//*****************************************************************************
//
// Register: EVENT_O_UDMACH21BSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// SWEV0 Software event 0, triggered by SWEV.SWEV0
#define EVENT_UDMACH21BSEL_EV_W 7
#define EVENT_UDMACH21BSEL_EV_M 0x0000007F
#define EVENT_UDMACH21BSEL_EV_S 0
#define EVENT_UDMACH21BSEL_EV_SWEV0 0x00000064
//*****************************************************************************
//
// Register: EVENT_O_UDMACH22SSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// SWEV1 Software event 1, triggered by SWEV.SWEV1
#define EVENT_UDMACH22SSEL_EV_W 7
#define EVENT_UDMACH22SSEL_EV_M 0x0000007F
#define EVENT_UDMACH22SSEL_EV_S 0
#define EVENT_UDMACH22SSEL_EV_SWEV1 0x00000065
//*****************************************************************************
//
// Register: EVENT_O_UDMACH22BSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// SWEV1 Software event 1, triggered by SWEV.SWEV1
#define EVENT_UDMACH22BSEL_EV_W 7
#define EVENT_UDMACH22BSEL_EV_M 0x0000007F
#define EVENT_UDMACH22BSEL_EV_S 0
#define EVENT_UDMACH22BSEL_EV_SWEV1 0x00000065
//*****************************************************************************
//
// Register: EVENT_O_UDMACH23SSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// SWEV2 Software event 2, triggered by SWEV.SWEV2
#define EVENT_UDMACH23SSEL_EV_W 7
#define EVENT_UDMACH23SSEL_EV_M 0x0000007F
#define EVENT_UDMACH23SSEL_EV_S 0
#define EVENT_UDMACH23SSEL_EV_SWEV2 0x00000066
//*****************************************************************************
//
// Register: EVENT_O_UDMACH23BSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// SWEV2 Software event 2, triggered by SWEV.SWEV2
#define EVENT_UDMACH23BSEL_EV_W 7
#define EVENT_UDMACH23BSEL_EV_M 0x0000007F
#define EVENT_UDMACH23BSEL_EV_S 0
#define EVENT_UDMACH23BSEL_EV_SWEV2 0x00000066
//*****************************************************************************
//
// Register: EVENT_O_UDMACH24SSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// SWEV3 Software event 3, triggered by SWEV.SWEV3
#define EVENT_UDMACH24SSEL_EV_W 7
#define EVENT_UDMACH24SSEL_EV_M 0x0000007F
#define EVENT_UDMACH24SSEL_EV_S 0
#define EVENT_UDMACH24SSEL_EV_SWEV3 0x00000067
//*****************************************************************************
//
// Register: EVENT_O_UDMACH24BSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// SWEV3 Software event 3, triggered by SWEV.SWEV3
#define EVENT_UDMACH24BSEL_EV_W 7
#define EVENT_UDMACH24BSEL_EV_M 0x0000007F
#define EVENT_UDMACH24BSEL_EV_S 0
#define EVENT_UDMACH24BSEL_EV_SWEV3 0x00000067
//*****************************************************************************
//
// Register: EVENT_O_GPT3ACAPTSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// AON_RTC_UPD RTC periodic event controlled by
// AON_RTC:CTL.RTC_UPD_EN
// AUX_ADC_IRQ AUX ADC interrupt event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_IRQ. Status flags
// are found here AUX_EVCTL:EVTOMCUFLAGS
// AUX_OBSMUX0 Loopback of OBSMUX0 through AUX, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.OBSMUX0
// AUX_ADC_FIFO_ALMOST_FULL AUX ADC FIFO watermark event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_FIFO_ALMOST_FULL
// AUX_ADC_DONE AUX ADC done, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_DONE
// AUX_SMPH_AUTOTAKE_DONE Autotake event from AUX semaphore, configured by
// AUX_SMPH:AUTOTAKE
// AUX_TIMER1_EV AUX timer 1 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER1_EV
// AUX_TIMER0_EV AUX timer 0 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER0_EV
// AUX_TDC_DONE AUX TDC measurement done event, corresponds to the
// flag AUX_EVCTL:EVTOMCUFLAGS.TDC_DONE and the
// AUX_TDC status AUX_TDC:STAT.DONE
// AUX_COMPB AUX Compare B event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPB
// AUX_COMPA AUX Compare A event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPA
// AUX_AON_WU_EV AON wakeup event, corresponds flags are here
// AUX_EVCTL:EVTOMCUFLAGS.AON_WU_EV
// RFC_IN_EV7 RFC RAT event 7, configured by RFC_RAT:RATEV.OEVT7
// RFC_IN_EV6 RFC RAT event 6, configured by RFC_RAT:RATEV.OEVT6
// PORT_EVENT7 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT7 wil be routed here.
// PORT_EVENT6 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT6 wil be routed here.
// GPT3B_CMP GPT3B compare event. Configured by GPT3:TBMR.TCACT
// GPT3A_CMP GPT3A compare event. Configured by GPT3:TAMR.TCACT
// GPT2B_CMP GPT2B compare event. Configured by GPT2:TBMR.TCACT
// GPT2A_CMP GPT2A compare event. Configured by GPT2:TAMR.TCACT
// GPT1B_CMP GPT1B compare event. Configured by GPT1:TBMR.TCACT
// GPT1A_CMP GPT1A compare event. Configured by GPT1:TAMR.TCACT
// GPT0B_CMP GPT0B compare event. Configured by GPT0:TBMR.TCACT
// GPT0A_CMP GPT0A compare event. Configured by GPT0:TAMR.TCACT
// UART0_COMB UART0 combined interrupt, interrupt flags are
// found here UART0:MIS
// SSI1_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI1:MIS
// SSI0_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI0:MIS
// RFC_CPE_1 Combined Interrupt for CPE Generated events.
// Corresponding flags are here
// RFC_DBELL:RFCPEIFG. Only interrupts selected
// with CPE1 in RFC_DBELL:RFCPEIFG can trigger a
// RFC_CPE_1 event
// RFC_CPE_0 Combined Interrupt for CPE Generated events.
// Corresponding flags are here
// RFC_DBELL:RFCPEIFG. Only interrupts selected
// with CPE0 in RFC_DBELL:RFCPEIFG can trigger a
// RFC_CPE_0 event
// RFC_HW_COMB Combined RCF hardware interrupt, corresponding
// flag is here RFC_DBELL:RFHWIFG
// RFC_CMD_ACK RFC Doorbell Command Acknowledgement Interrupt,
// equvialent to RFC_DBELL:RFACKIFG.ACKFLAG
// FLASH FLASH controller error event, the status flags
// are FLASH:FEDACSTAT.FSM_DONE and
// FLASH:FEDACSTAT.RVF_INT
// AUX_COMB AUX combined event, the corresponding flag
// register is here AUX_EVCTL:EVTOMCUFLAGS
// AON_RTC_COMB Event from AON_RTC, controlled by the
// AON_RTC:CTL.COMB_EV_MASK setting
// AON_GPIO_EDGE Edge detect event from IOC. Configureded by the
// IOC:IOCFGn.EDGE_IRQ_EN and IOC:IOCFGn.EDGE_DET
// settings
// NONE Always inactive
#define EVENT_GPT3ACAPTSEL_EV_W 7
#define EVENT_GPT3ACAPTSEL_EV_M 0x0000007F
#define EVENT_GPT3ACAPTSEL_EV_S 0
#define EVENT_GPT3ACAPTSEL_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_GPT3ACAPTSEL_EV_AON_RTC_UPD 0x00000077
#define EVENT_GPT3ACAPTSEL_EV_AUX_ADC_IRQ 0x00000073
#define EVENT_GPT3ACAPTSEL_EV_AUX_OBSMUX0 0x00000072
#define EVENT_GPT3ACAPTSEL_EV_AUX_ADC_FIFO_ALMOST_FULL 0x00000071
#define EVENT_GPT3ACAPTSEL_EV_AUX_ADC_DONE 0x00000070
#define EVENT_GPT3ACAPTSEL_EV_AUX_SMPH_AUTOTAKE_DONE 0x0000006F
#define EVENT_GPT3ACAPTSEL_EV_AUX_TIMER1_EV 0x0000006E
#define EVENT_GPT3ACAPTSEL_EV_AUX_TIMER0_EV 0x0000006D
#define EVENT_GPT3ACAPTSEL_EV_AUX_TDC_DONE 0x0000006C
#define EVENT_GPT3ACAPTSEL_EV_AUX_COMPB 0x0000006B
#define EVENT_GPT3ACAPTSEL_EV_AUX_COMPA 0x0000006A
#define EVENT_GPT3ACAPTSEL_EV_AUX_AON_WU_EV 0x00000069
#define EVENT_GPT3ACAPTSEL_EV_RFC_IN_EV7 0x00000062
#define EVENT_GPT3ACAPTSEL_EV_RFC_IN_EV6 0x00000061
#define EVENT_GPT3ACAPTSEL_EV_PORT_EVENT7 0x0000005C
#define EVENT_GPT3ACAPTSEL_EV_PORT_EVENT6 0x0000005B
#define EVENT_GPT3ACAPTSEL_EV_GPT3B_CMP 0x00000044
#define EVENT_GPT3ACAPTSEL_EV_GPT3A_CMP 0x00000043
#define EVENT_GPT3ACAPTSEL_EV_GPT2B_CMP 0x00000042
#define EVENT_GPT3ACAPTSEL_EV_GPT2A_CMP 0x00000041
#define EVENT_GPT3ACAPTSEL_EV_GPT1B_CMP 0x00000040
#define EVENT_GPT3ACAPTSEL_EV_GPT1A_CMP 0x0000003F
#define EVENT_GPT3ACAPTSEL_EV_GPT0B_CMP 0x0000003E
#define EVENT_GPT3ACAPTSEL_EV_GPT0A_CMP 0x0000003D
#define EVENT_GPT3ACAPTSEL_EV_UART0_COMB 0x00000024
#define EVENT_GPT3ACAPTSEL_EV_SSI1_COMB 0x00000023
#define EVENT_GPT3ACAPTSEL_EV_SSI0_COMB 0x00000022
#define EVENT_GPT3ACAPTSEL_EV_RFC_CPE_1 0x0000001E
#define EVENT_GPT3ACAPTSEL_EV_RFC_CPE_0 0x0000001B
#define EVENT_GPT3ACAPTSEL_EV_RFC_HW_COMB 0x0000001A
#define EVENT_GPT3ACAPTSEL_EV_RFC_CMD_ACK 0x00000019
#define EVENT_GPT3ACAPTSEL_EV_FLASH 0x00000015
#define EVENT_GPT3ACAPTSEL_EV_AUX_COMB 0x0000000B
#define EVENT_GPT3ACAPTSEL_EV_AON_RTC_COMB 0x00000007
#define EVENT_GPT3ACAPTSEL_EV_AON_GPIO_EDGE 0x00000004
#define EVENT_GPT3ACAPTSEL_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_GPT3BCAPTSEL
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// AON_RTC_UPD RTC periodic event controlled by
// AON_RTC:CTL.RTC_UPD_EN
// AUX_ADC_IRQ AUX ADC interrupt event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_IRQ. Status flags
// are found here AUX_EVCTL:EVTOMCUFLAGS
// AUX_OBSMUX0 Loopback of OBSMUX0 through AUX, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.OBSMUX0
// AUX_ADC_FIFO_ALMOST_FULL AUX ADC FIFO watermark event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_FIFO_ALMOST_FULL
// AUX_ADC_DONE AUX ADC done, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.ADC_DONE
// AUX_SMPH_AUTOTAKE_DONE Autotake event from AUX semaphore, configured by
// AUX_SMPH:AUTOTAKE
// AUX_TIMER1_EV AUX timer 1 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER1_EV
// AUX_TIMER0_EV AUX timer 0 event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.TIMER0_EV
// AUX_TDC_DONE AUX TDC measurement done event, corresponds to the
// flag AUX_EVCTL:EVTOMCUFLAGS.TDC_DONE and the
// AUX_TDC status AUX_TDC:STAT.DONE
// AUX_COMPB AUX Compare B event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPB
// AUX_COMPA AUX Compare A event, corresponds to
// AUX_EVCTL:EVTOMCUFLAGS.AUX_COMPA
// AUX_AON_WU_EV AON wakeup event, corresponds flags are here
// AUX_EVCTL:EVTOMCUFLAGS.AON_WU_EV
// RFC_IN_EV7 RFC RAT event 7, configured by RFC_RAT:RATEV.OEVT7
// RFC_IN_EV6 RFC RAT event 6, configured by RFC_RAT:RATEV.OEVT6
// PORT_EVENT7 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT7 wil be routed here.
// PORT_EVENT6 Port capture event from IOC, configured by
// IOC:IOCFGn.PORT_ID. Events on ports configured
// with ENUM PORT_EVENT6 wil be routed here.
// GPT3B_CMP GPT3B compare event. Configured by GPT3:TBMR.TCACT
// GPT3A_CMP GPT3A compare event. Configured by GPT3:TAMR.TCACT
// GPT2B_CMP GPT2B compare event. Configured by GPT2:TBMR.TCACT
// GPT2A_CMP GPT2A compare event. Configured by GPT2:TAMR.TCACT
// GPT1B_CMP GPT1B compare event. Configured by GPT1:TBMR.TCACT
// GPT1A_CMP GPT1A compare event. Configured by GPT1:TAMR.TCACT
// GPT0B_CMP GPT0B compare event. Configured by GPT0:TBMR.TCACT
// GPT0A_CMP GPT0A compare event. Configured by GPT0:TAMR.TCACT
// UART0_COMB UART0 combined interrupt, interrupt flags are
// found here UART0:MIS
// SSI1_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI1:MIS
// SSI0_COMB SSI0 combined interrupt, interrupt flags are found
// here SSI0:MIS
// RFC_CPE_1 Combined Interrupt for CPE Generated events.
// Corresponding flags are here
// RFC_DBELL:RFCPEIFG. Only interrupts selected
// with CPE1 in RFC_DBELL:RFCPEIFG can trigger a
// RFC_CPE_1 event
// RFC_CPE_0 Combined Interrupt for CPE Generated events.
// Corresponding flags are here
// RFC_DBELL:RFCPEIFG. Only interrupts selected
// with CPE0 in RFC_DBELL:RFCPEIFG can trigger a
// RFC_CPE_0 event
// RFC_HW_COMB Combined RCF hardware interrupt, corresponding
// flag is here RFC_DBELL:RFHWIFG
// RFC_CMD_ACK RFC Doorbell Command Acknowledgement Interrupt,
// equvialent to RFC_DBELL:RFACKIFG.ACKFLAG
// FLASH FLASH controller error event, the status flags
// are FLASH:FEDACSTAT.FSM_DONE and
// FLASH:FEDACSTAT.RVF_INT
// AUX_COMB AUX combined event, the corresponding flag
// register is here AUX_EVCTL:EVTOMCUFLAGS
// AON_RTC_COMB Event from AON_RTC, controlled by the
// AON_RTC:CTL.COMB_EV_MASK setting
// AON_GPIO_EDGE Edge detect event from IOC. Configureded by the
// IOC:IOCFGn.EDGE_IRQ_EN and IOC:IOCFGn.EDGE_DET
// settings
// NONE Always inactive
#define EVENT_GPT3BCAPTSEL_EV_W 7
#define EVENT_GPT3BCAPTSEL_EV_M 0x0000007F
#define EVENT_GPT3BCAPTSEL_EV_S 0
#define EVENT_GPT3BCAPTSEL_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_GPT3BCAPTSEL_EV_AON_RTC_UPD 0x00000077
#define EVENT_GPT3BCAPTSEL_EV_AUX_ADC_IRQ 0x00000073
#define EVENT_GPT3BCAPTSEL_EV_AUX_OBSMUX0 0x00000072
#define EVENT_GPT3BCAPTSEL_EV_AUX_ADC_FIFO_ALMOST_FULL 0x00000071
#define EVENT_GPT3BCAPTSEL_EV_AUX_ADC_DONE 0x00000070
#define EVENT_GPT3BCAPTSEL_EV_AUX_SMPH_AUTOTAKE_DONE 0x0000006F
#define EVENT_GPT3BCAPTSEL_EV_AUX_TIMER1_EV 0x0000006E
#define EVENT_GPT3BCAPTSEL_EV_AUX_TIMER0_EV 0x0000006D
#define EVENT_GPT3BCAPTSEL_EV_AUX_TDC_DONE 0x0000006C
#define EVENT_GPT3BCAPTSEL_EV_AUX_COMPB 0x0000006B
#define EVENT_GPT3BCAPTSEL_EV_AUX_COMPA 0x0000006A
#define EVENT_GPT3BCAPTSEL_EV_AUX_AON_WU_EV 0x00000069
#define EVENT_GPT3BCAPTSEL_EV_RFC_IN_EV7 0x00000062
#define EVENT_GPT3BCAPTSEL_EV_RFC_IN_EV6 0x00000061
#define EVENT_GPT3BCAPTSEL_EV_PORT_EVENT7 0x0000005C
#define EVENT_GPT3BCAPTSEL_EV_PORT_EVENT6 0x0000005B
#define EVENT_GPT3BCAPTSEL_EV_GPT3B_CMP 0x00000044
#define EVENT_GPT3BCAPTSEL_EV_GPT3A_CMP 0x00000043
#define EVENT_GPT3BCAPTSEL_EV_GPT2B_CMP 0x00000042
#define EVENT_GPT3BCAPTSEL_EV_GPT2A_CMP 0x00000041
#define EVENT_GPT3BCAPTSEL_EV_GPT1B_CMP 0x00000040
#define EVENT_GPT3BCAPTSEL_EV_GPT1A_CMP 0x0000003F
#define EVENT_GPT3BCAPTSEL_EV_GPT0B_CMP 0x0000003E
#define EVENT_GPT3BCAPTSEL_EV_GPT0A_CMP 0x0000003D
#define EVENT_GPT3BCAPTSEL_EV_UART0_COMB 0x00000024
#define EVENT_GPT3BCAPTSEL_EV_SSI1_COMB 0x00000023
#define EVENT_GPT3BCAPTSEL_EV_SSI0_COMB 0x00000022
#define EVENT_GPT3BCAPTSEL_EV_RFC_CPE_1 0x0000001E
#define EVENT_GPT3BCAPTSEL_EV_RFC_CPE_0 0x0000001B
#define EVENT_GPT3BCAPTSEL_EV_RFC_HW_COMB 0x0000001A
#define EVENT_GPT3BCAPTSEL_EV_RFC_CMD_ACK 0x00000019
#define EVENT_GPT3BCAPTSEL_EV_FLASH 0x00000015
#define EVENT_GPT3BCAPTSEL_EV_AUX_COMB 0x0000000B
#define EVENT_GPT3BCAPTSEL_EV_AON_RTC_COMB 0x00000007
#define EVENT_GPT3BCAPTSEL_EV_AON_GPIO_EDGE 0x00000004
#define EVENT_GPT3BCAPTSEL_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_AUXSEL0
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// GPT1B GPT1B interrupt event, controlled by GPT1:TBMR
// GPT1A GPT1A interrupt event, controlled by GPT1:TAMR
// GPT0B GPT0B interrupt event, controlled by GPT0:TBMR
// GPT0A GPT0A interrupt event, controlled by GPT0:TAMR
// GPT3B GPT3B interrupt event, controlled by GPT3:TBMR
// GPT3A GPT3A interrupt event, controlled by GPT3:TAMR
// GPT2B GPT2B interrupt event, controlled by GPT2:TBMR
// GPT2A GPT2A interrupt event, controlled by GPT2:TAMR
// NONE Always inactive
#define EVENT_AUXSEL0_EV_W 7
#define EVENT_AUXSEL0_EV_M 0x0000007F
#define EVENT_AUXSEL0_EV_S 0
#define EVENT_AUXSEL0_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_AUXSEL0_EV_GPT1B 0x00000013
#define EVENT_AUXSEL0_EV_GPT1A 0x00000012
#define EVENT_AUXSEL0_EV_GPT0B 0x00000011
#define EVENT_AUXSEL0_EV_GPT0A 0x00000010
#define EVENT_AUXSEL0_EV_GPT3B 0x0000000F
#define EVENT_AUXSEL0_EV_GPT3A 0x0000000E
#define EVENT_AUXSEL0_EV_GPT2B 0x0000000D
#define EVENT_AUXSEL0_EV_GPT2A 0x0000000C
#define EVENT_AUXSEL0_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_CM3NMISEL0
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read only selection value
// ENUMs:
// WDT_NMI Watchdog non maskable interrupt event, controlled
// by WDT:CTL.INTTYPE
#define EVENT_CM3NMISEL0_EV_W 7
#define EVENT_CM3NMISEL0_EV_M 0x0000007F
#define EVENT_CM3NMISEL0_EV_S 0
#define EVENT_CM3NMISEL0_EV_WDT_NMI 0x00000063
//*****************************************************************************
//
// Register: EVENT_O_I2SSTMPSEL0
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// RFC_IN_EV7 RFC RAT event 7, configured by RFC_RAT:RATEV.OEVT7
// RFC_IN_EV6 RFC RAT event 6, configured by RFC_RAT:RATEV.OEVT6
// RFC_IN_EV5 RFC RAT event 5, configured by RFC_RAT:RATEV.OEVT5
// RFC_IN_EV4 RFC RAT event 4, configured by RFC_RAT:RATEV.OEVT4
// NONE Always inactive
#define EVENT_I2SSTMPSEL0_EV_W 7
#define EVENT_I2SSTMPSEL0_EV_M 0x0000007F
#define EVENT_I2SSTMPSEL0_EV_S 0
#define EVENT_I2SSTMPSEL0_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_I2SSTMPSEL0_EV_RFC_IN_EV7 0x00000062
#define EVENT_I2SSTMPSEL0_EV_RFC_IN_EV6 0x00000061
#define EVENT_I2SSTMPSEL0_EV_RFC_IN_EV5 0x00000060
#define EVENT_I2SSTMPSEL0_EV_RFC_IN_EV4 0x0000005F
#define EVENT_I2SSTMPSEL0_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_FRZSEL0
//
//*****************************************************************************
// Field: [6:0] EV
//
// Read/write selection value
// ENUMs:
// ALWAYS_ACTIVE Always asserted
// CPU_HALTED CPU halted
// NONE Always inactive
#define EVENT_FRZSEL0_EV_W 7
#define EVENT_FRZSEL0_EV_M 0x0000007F
#define EVENT_FRZSEL0_EV_S 0
#define EVENT_FRZSEL0_EV_ALWAYS_ACTIVE 0x00000079
#define EVENT_FRZSEL0_EV_CPU_HALTED 0x00000078
#define EVENT_FRZSEL0_EV_NONE 0x00000000
//*****************************************************************************
//
// Register: EVENT_O_SWEV
//
//*****************************************************************************
// Field: [24] SWEV3
//
// Writing "1" to this bit when the value is "0" triggers the Software 3 event.
#define EVENT_SWEV_SWEV3 0x01000000
#define EVENT_SWEV_SWEV3_BITN 24
#define EVENT_SWEV_SWEV3_M 0x01000000
#define EVENT_SWEV_SWEV3_S 24
// Field: [16] SWEV2
//
// Writing "1" to this bit when the value is "0" triggers the Software 2 event.
#define EVENT_SWEV_SWEV2 0x00010000
#define EVENT_SWEV_SWEV2_BITN 16
#define EVENT_SWEV_SWEV2_M 0x00010000
#define EVENT_SWEV_SWEV2_S 16
// Field: [8] SWEV1
//
// Writing "1" to this bit when the value is "0" triggers the Software 1 event.
#define EVENT_SWEV_SWEV1 0x00000100
#define EVENT_SWEV_SWEV1_BITN 8
#define EVENT_SWEV_SWEV1_M 0x00000100
#define EVENT_SWEV_SWEV1_S 8
// Field: [0] SWEV0
//
// Writing "1" to this bit when the value is "0" triggers the Software 0 event.
#define EVENT_SWEV_SWEV0 0x00000001
#define EVENT_SWEV_SWEV0_BITN 0
#define EVENT_SWEV_SWEV0_M 0x00000001
#define EVENT_SWEV_SWEV0_S 0
#endif // __EVENT__