36#ifndef CMSDK_ARMv8MBL_H
37#define CMSDK_ARMv8MBL_H
125#if defined (__CC_ARM)
128#elif defined (__ICCARM__)
129 #pragma language=extended
130#elif defined(__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050)
131 #pragma clang diagnostic push
132 #pragma clang diagnostic ignored "-Wc11-extensions"
133 #pragma clang diagnostic ignored "-Wreserved-id-macro"
134#elif defined (__GNUC__)
136#elif defined (__TMS470__)
138#elif defined (__TASKING__)
140#elif defined (__CSMC__)
143 #warning Not supported compiler type
148#define __ARMv8MBL_REV 0x0000U
149#define __SAUREGION_PRESENT 1U
150#define __MPU_PRESENT 1U
151#define __VTOR_PRESENT 1U
152#define __NVIC_PRIO_BITS 2U
153#define __Vendor_SysTickConfig 0U
155#include "core_armv8mbl.h"
178#define CMSDK_UART_DATA_Pos 0
179#define CMSDK_UART_DATA_Msk (0xFFUL )
182#define CMSDK_UART_STATE_RXOR_Pos 3
183#define CMSDK_UART_STATE_RXOR_Msk (0x1UL << CMSDK_UART_STATE_RXOR_Pos)
185#define CMSDK_UART_STATE_TXOR_Pos 2
186#define CMSDK_UART_STATE_TXOR_Msk (0x1UL << CMSDK_UART_STATE_TXOR_Pos)
188#define CMSDK_UART_STATE_RXBF_Pos 1
189#define CMSDK_UART_STATE_RXBF_Msk (0x1UL << CMSDK_UART_STATE_RXBF_Pos)
191#define CMSDK_UART_STATE_TXBF_Pos 0
192#define CMSDK_UART_STATE_TXBF_Msk (0x1UL )
195#define CMSDK_UART_CTRL_HSTM_Pos 6
196#define CMSDK_UART_CTRL_HSTM_Msk (0x01UL << CMSDK_UART_CTRL_HSTM_Pos)
198#define CMSDK_UART_CTRL_RXORIRQEN_Pos 5
199#define CMSDK_UART_CTRL_RXORIRQEN_Msk (0x01UL << CMSDK_UART_CTRL_RXORIRQEN_Pos)
201#define CMSDK_UART_CTRL_TXORIRQEN_Pos 4
202#define CMSDK_UART_CTRL_TXORIRQEN_Msk (0x01UL << CMSDK_UART_CTRL_TXORIRQEN_Pos)
204#define CMSDK_UART_CTRL_RXIRQEN_Pos 3
205#define CMSDK_UART_CTRL_RXIRQEN_Msk (0x01UL << CMSDK_UART_CTRL_RXIRQEN_Pos)
207#define CMSDK_UART_CTRL_TXIRQEN_Pos 2
208#define CMSDK_UART_CTRL_TXIRQEN_Msk (0x01UL << CMSDK_UART_CTRL_TXIRQEN_Pos)
210#define CMSDK_UART_CTRL_RXEN_Pos 1
211#define CMSDK_UART_CTRL_RXEN_Msk (0x01UL << CMSDK_UART_CTRL_RXEN_Pos)
213#define CMSDK_UART_CTRL_TXEN_Pos 0
214#define CMSDK_UART_CTRL_TXEN_Msk (0x01UL )
216#define CMSDK_UART_INTSTATUS_RXORIRQ_Pos 3
217#define CMSDK_UART_CTRL_RXORIRQ_Msk (0x01UL << CMSDK_UART_INTSTATUS_RXORIRQ_Pos)
219#define CMSDK_UART_CTRL_TXORIRQ_Pos 2
220#define CMSDK_UART_CTRL_TXORIRQ_Msk (0x01UL << CMSDK_UART_CTRL_TXORIRQ_Pos)
222#define CMSDK_UART_CTRL_RXIRQ_Pos 1
223#define CMSDK_UART_CTRL_RXIRQ_Msk (0x01UL << CMSDK_UART_CTRL_RXIRQ_Pos)
225#define CMSDK_UART_CTRL_TXIRQ_Pos 0
226#define CMSDK_UART_CTRL_TXIRQ_Msk (0x01UL )
229#define CMSDK_UART_BAUDDIV_Pos 0
230#define CMSDK_UART_BAUDDIV_Msk (0xFFFFFUL )
247#define CMSDK_TIMER_CTRL_IRQEN_Pos 3
248#define CMSDK_TIMER_CTRL_IRQEN_Msk (0x01UL << CMSDK_TIMER_CTRL_IRQEN_Pos)
250#define CMSDK_TIMER_CTRL_SELEXTCLK_Pos 2
251#define CMSDK_TIMER_CTRL_SELEXTCLK_Msk (0x01UL << CMSDK_TIMER_CTRL_SELEXTCLK_Pos)
253#define CMSDK_TIMER_CTRL_SELEXTEN_Pos 1
254#define CMSDK_TIMER_CTRL_SELEXTEN_Msk (0x01UL << CMSDK_TIMER_CTRL_SELEXTEN_Pos)
256#define CMSDK_TIMER_CTRL_EN_Pos 0
257#define CMSDK_TIMER_CTRL_EN_Msk (0x01UL )
260#define CMSDK_TIMER_VAL_CURRENT_Pos 0
261#define CMSDK_TIMER_VAL_CURRENT_Msk (0xFFFFFFFFUL )
264#define CMSDK_TIMER_RELOAD_VAL_Pos 0
265#define CMSDK_TIMER_RELOAD_VAL_Msk (0xFFFFFFFFUL )
268#define CMSDK_TIMER_INTSTATUS_Pos 0
269#define CMSDK_TIMER_INTSTATUS_Msk (0x01UL )
272#define CMSDK_TIMER_INTCLEAR_Pos 0
273#define CMSDK_TIMER_INTCLEAR_Msk (0x01UL )
312#define CMSDK_DUALTIMER_LOAD_Pos 0
313#define CMSDK_DUALTIMER_LOAD_Msk (0xFFFFFFFFUL )
316#define CMSDK_DUALTIMER_VALUE_Pos 0
317#define CMSDK_DUALTIMER_VALUE_Msk (0xFFFFFFFFUL )
320#define CMSDK_DUALTIMER_CTRL_EN_Pos 7
321#define CMSDK_DUALTIMER_CTRL_EN_Msk (0x1UL << CMSDK_DUALTIMER_CTRL_EN_Pos)
323#define CMSDK_DUALTIMER_CTRL_MODE_Pos 6
324#define CMSDK_DUALTIMER_CTRL_MODE_Msk (0x1UL << CMSDK_DUALTIMER_CTRL_MODE_Pos)
326#define CMSDK_DUALTIMER_CTRL_INTEN_Pos 5
327#define CMSDK_DUALTIMER_CTRL_INTEN_Msk (0x1UL << CMSDK_DUALTIMER_CTRL_INTEN_Pos)
329#define CMSDK_DUALTIMER_CTRL_PRESCALE_Pos 2
330#define CMSDK_DUALTIMER_CTRL_PRESCALE_Msk (0x3UL << CMSDK_DUALTIMER_CTRL_PRESCALE_Pos)
332#define CMSDK_DUALTIMER_CTRL_SIZE_Pos 1
333#define CMSDK_DUALTIMER_CTRL_SIZE_Msk (0x1UL << CMSDK_DUALTIMER_CTRL_SIZE_Pos)
335#define CMSDK_DUALTIMER_CTRL_ONESHOOT_Pos 0
336#define CMSDK_DUALTIMER_CTRL_ONESHOOT_Msk (0x1UL )
339#define CMSDK_DUALTIMER_INTCLR_Pos 0
340#define CMSDK_DUALTIMER_INTCLR_Msk (0x1UL )
343#define CMSDK_DUALTIMER_RIS_Pos 0
344#define CMSDK_DUALTIMER_RIS_Msk (0x1UL )
347#define CMSDK_DUALTIMER_MIS_Pos 0
348#define CMSDK_DUALTIMER_MIS_Msk (0x1UL )
351#define CMSDK_DUALTIMER_BGLOAD_Pos 0
352#define CMSDK_DUALTIMER_BGLOAD_Msk (0xFFFFFFFFUL )
381#define CMSDK_GPIO_DATA_Pos 0
382#define CMSDK_GPIO_DATA_Msk (0xFFFFUL )
385#define CMSDK_GPIO_DATAOUT_Pos 0
386#define CMSDK_GPIO_DATAOUT_Msk (0xFFFFUL )
389#define CMSDK_GPIO_OUTENSET_Pos 0
390#define CMSDK_GPIO_OUTENSET_Msk (0xFFFFUL )
393#define CMSDK_GPIO_OUTENCLR_Pos 0
394#define CMSDK_GPIO_OUTENCLR_Msk (0xFFFFUL )
397#define CMSDK_GPIO_ALTFUNCSET_Pos 0
398#define CMSDK_GPIO_ALTFUNCSET_Msk (0xFFFFUL )
401#define CMSDK_GPIO_ALTFUNCCLR_Pos 0
402#define CMSDK_GPIO_ALTFUNCCLR_Msk (0xFFFFUL )
405#define CMSDK_GPIO_INTENSET_Pos 0
406#define CMSDK_GPIO_INTENSET_Msk (0xFFFFUL )
409#define CMSDK_GPIO_INTENCLR_Pos 0
410#define CMSDK_GPIO_INTENCLR_Msk (0xFFFFUL )
413#define CMSDK_GPIO_INTTYPESET_Pos 0
414#define CMSDK_GPIO_INTTYPESET_Msk (0xFFFFUL )
417#define CMSDK_GPIO_INTTYPECLR_Pos 0
418#define CMSDK_GPIO_INTTYPECLR_Msk (0xFFFFUL )
421#define CMSDK_GPIO_INTPOLSET_Pos 0
422#define CMSDK_GPIO_INTPOLSET_Msk (0xFFFFUL )
425#define CMSDK_GPIO_INTPOLCLR_Pos 0
426#define CMSDK_GPIO_INTPOLCLR_Msk (0xFFFFUL )
429#define CMSDK_GPIO_INTSTATUS_Pos 0
430#define CMSDK_GPIO_INTCLEAR_Msk (0xFFUL )
433#define CMSDK_GPIO_INTCLEAR_Pos 0
434#define CMSDK_GPIO_INTCLEAR_Msk (0xFFUL )
437#define CMSDK_GPIO_MASKLOWBYTE_Pos 0
438#define CMSDK_GPIO_MASKLOWBYTE_Msk (0x00FFUL )
441#define CMSDK_GPIO_MASKHIGHBYTE_Pos 0
442#define CMSDK_GPIO_MASKHIGHBYTE_Msk (0xFF00UL )
456#define CMSDK_SYSCON_REMAP_Pos 0
457#define CMSDK_SYSCON_REMAP_Msk (0x1UL )
460#define CMSDK_SYSCON_PMUCTRL_EN_Pos 0
461#define CMSDK_SYSCON_PMUCTRL_EN_Msk (0x1UL )
464#define CMSDK_SYSCON_LOCKUPRST_RESETOP_Pos 0
465#define CMSDK_SYSCON_LOCKUPRST_RESETOP_Msk (0x1UL )
468#define CMSDK_SYSCON_EMICTRL_SIZE_Pos 24
469#define CMSDK_SYSCON_EMICTRL_SIZE_Msk (0x1UL << CMSDK_SYSCON_EMICTRL_SIZE_Pos)
471#define CMSDK_SYSCON_EMICTRL_TACYC_Pos 16
472#define CMSDK_SYSCON_EMICTRL_TACYC_Msk (0x7UL << CMSDK_SYSCON_EMICTRL_TACYC_Pos)
474#define CMSDK_SYSCON_EMICTRL_WCYC_Pos 8
475#define CMSDK_SYSCON_EMICTRL_WCYC_Msk (0x3UL << CMSDK_SYSCON_EMICTRL_WCYC_Pos)
477#define CMSDK_SYSCON_EMICTRL_RCYC_Pos 0
478#define CMSDK_SYSCON_EMICTRL_RCYC_Msk (0x7UL )
481#define CMSDK_SYSCON_RSTINFO_LOCKUPRESET_Pos 2
482#define CMSDK_SYSCON_RSTINFO_LOCKUPRESET_Msk (0x1UL << CMSDK_SYSCON_RSTINFO_LOCKUPRESET_Pos)
484#define CMSDK_SYSCON_RSTINFO_WDOGRESETREQ_Pos 1
485#define CMSDK_SYSCON_RSTINFO_WDOGRESETREQ_Msk (0x1UL << CMSDK_SYSCON_RSTINFO_WDOGRESETREQ_Pos)
487#define CMSDK_SYSCON_RSTINFO_SYSRESETREQ_Pos 0
488#define CMSDK_SYSCON_RSTINFO_SYSRESETREQ_Msk (0x1UL )
509#define CMSDK_Watchdog_LOAD_Pos 0
510#define CMSDK_Watchdog_LOAD_Msk (0xFFFFFFFFUL )
513#define CMSDK_Watchdog_VALUE_Pos 0
514#define CMSDK_Watchdog_VALUE_Msk (0xFFFFFFFFUL )
517#define CMSDK_Watchdog_CTRL_RESEN_Pos 1
518#define CMSDK_Watchdog_CTRL_RESEN_Msk (0x1UL << CMSDK_Watchdog_CTRL_RESEN_Pos)
520#define CMSDK_Watchdog_CTRL_INTEN_Pos 0
521#define CMSDK_Watchdog_CTRL_INTEN_Msk (0x1UL )
524#define CMSDK_Watchdog_INTCLR_Pos 0
525#define CMSDK_Watchdog_INTCLR_Msk (0x1UL )
528#define CMSDK_Watchdog_RAWINTSTAT_Pos 0
529#define CMSDK_Watchdog_RAWINTSTAT_Msk (0x1UL )
532#define CMSDK_Watchdog_MASKINTSTAT_Pos 0
533#define CMSDK_Watchdog_MASKINTSTAT_Msk (0x1UL )
536#define CMSDK_Watchdog_LOCK_Pos 0
537#define CMSDK_Watchdog_LOCK_Msk (0x1UL )
540#define CMSDK_Watchdog_INTEGTESTEN_Pos 0
541#define CMSDK_Watchdog_INTEGTESTEN_Msk (0x1UL )
544#define CMSDK_Watchdog_INTEGTESTOUTSET_Pos 1
545#define CMSDK_Watchdog_INTEGTESTOUTSET_Msk (0x1UL )
550#if defined (__CC_ARM)
552#elif defined (__ICCARM__)
554#elif (__ARMCC_VERSION >= 6010050)
555 #pragma clang diagnostic pop
556#elif defined (__GNUC__)
558#elif defined (__TMS470__)
560#elif defined (__TASKING__)
561 #pragma warning restore
562#elif defined (__CSMC__)
565 #warning Not supported compiler type
576#define CMSDK_FLASH_BASE (0x00000000UL)
577#define CMSDK_SRAM_BASE (0x20000000UL)
578#define CMSDK_PERIPH_BASE (0x40000000UL)
580#define CMSDK_RAM_BASE (0x20000000UL)
581#define CMSDK_APB_BASE (0x40000000UL)
582#define CMSDK_AHB_BASE (0x40010000UL)
583#define CMSDK_S_APB_BASE (0x50000000UL)
586#define CMSDK_TIMER0_BASE (CMSDK_APB_BASE + 0x0000UL)
587#define CMSDK_TIMER1_BASE (CMSDK_APB_BASE + 0x1000UL)
588#define CMSDK_DUALTIMER_BASE (CMSDK_APB_BASE + 0x2000UL)
589#define CMSDK_DUALTIMER_1_BASE (CMSDK_DUALTIMER_BASE)
590#define CMSDK_DUALTIMER_2_BASE (CMSDK_DUALTIMER_BASE + 0x20UL)
591#define CMSDK_UART0_BASE (CMSDK_APB_BASE + 0x4000UL)
592#define CMSDK_UART1_BASE (CMSDK_APB_BASE + 0x5000UL)
593#define CMSDK_UART2_BASE (CMSDK_APB_BASE + 0x6000UL)
594#define CMSDK_WATCHDOG_BASE (CMSDK_APB_BASE + 0x8000UL)
597#define CMSDK_GPIO0_BASE (CMSDK_AHB_BASE + 0x0000UL)
598#define CMSDK_GPIO1_BASE (CMSDK_AHB_BASE + 0x1000UL)
599#define CMSDK_SYSCTRL_BASE (CMSDK_AHB_BASE + 0xF000UL)
602#define CMSDK_SECURETIMER0_BASE (CMSDK_S_APB_BASE + 0x0000UL)
603#define CMSDK_SECURETIMER1_BASE (CMSDK_S_APB_BASE + 0x1000UL)
610#define CMSDK_UART0 ((CMSDK_UART_TypeDef *) CMSDK_UART0_BASE )
611#define CMSDK_UART1 ((CMSDK_UART_TypeDef *) CMSDK_UART1_BASE )
612#define CMSDK_UART2 ((CMSDK_UART_TypeDef *) CMSDK_UART2_BASE )
613#define CMSDK_TIMER0 ((CMSDK_TIMER_TypeDef *) CMSDK_TIMER0_BASE )
614#define CMSDK_TIMER1 ((CMSDK_TIMER_TypeDef *) CMSDK_TIMER1_BASE )
615#define CMSDK_DUALTIMER ((CMSDK_DUALTIMER_BOTH_TypeDef *) CMSDK_DUALTIMER_BASE )
616#define CMSDK_DUALTIMER1 ((CMSDK_DUALTIMER_SINGLE_TypeDef *) CMSDK_DUALTIMER_1_BASE )
617#define CMSDK_DUALTIMER2 ((CMSDK_DUALTIMER_SINGLE_TypeDef *) CMSDK_DUALTIMER_2_BASE )
618#define CMSDK_WATCHDOG ((CMSDK_WATCHDOG_TypeDef *) CMSDK_WATCHDOG_BASE )
619#define CMSDK_GPIO0 ((CMSDK_GPIO_TypeDef *) CMSDK_GPIO0_BASE )
620#define CMSDK_GPIO1 ((CMSDK_GPIO_TypeDef *) CMSDK_GPIO1_BASE )
621#define CMSDK_SYSCON ((CMSDK_SYSCON_TypeDef *) CMSDK_SYSCTRL_BASE )
622#define CMSDK_SECURETIMER0 ((CMSDK_TIMER_TypeDef *) CMSDK_SECURETIMER0_BASE)
623#define CMSDK_SECURETIMER1 ((CMSDK_TIMER_TypeDef *) CMSDK_SECURETIMER1_BASE)
@ SPI_0B_IRQn
Definition CMSDK_ARMv8MBL.h:109
@ GPIO2_IRQn
Definition CMSDK_ARMv8MBL.h:77
@ GPIO1_14_IRQn
Definition CMSDK_ARMv8MBL.h:107
@ PendSV_IRQn
Definition CMSDK_ARMv8MBL.h:57
@ UART4TX_IRQn
Definition CMSDK_ARMv8MBL.h:82
@ TIMER1_IRQn
Definition CMSDK_ARMv8MBL.h:70
@ UART2RX_IRQn
Definition CMSDK_ARMv8MBL.h:65
@ I2S_IRQn
Definition CMSDK_ARMv8MBL.h:75
@ UART4RX_IRQn
Definition CMSDK_ARMv8MBL.h:81
@ SECURETIMER0_IRQn
Definition CMSDK_ARMv8MBL.h:111
@ UART2TX_IRQn
Definition CMSDK_ARMv8MBL.h:66
@ TIMER0_IRQn
Definition CMSDK_ARMv8MBL.h:69
@ UART3TX_IRQn
Definition CMSDK_ARMv8MBL.h:80
@ GPIO1_6_IRQn
Definition CMSDK_ARMv8MBL.h:99
@ GPIO0_6_IRQn
Definition CMSDK_ARMv8MBL.h:91
@ SPI_3B_IRQn
Definition CMSDK_ARMv8MBL.h:115
@ SPI_4B_IRQn
Definition CMSDK_ARMv8MBL.h:116
@ SVCall_IRQn
Definition CMSDK_ARMv8MBL.h:55
@ GPIO1_10_IRQn
Definition CMSDK_ARMv8MBL.h:103
@ UART0TX_IRQn
Definition CMSDK_ARMv8MBL.h:62
@ GPIO1_5_IRQn
Definition CMSDK_ARMv8MBL.h:98
@ GPIO0_2_IRQn
Definition CMSDK_ARMv8MBL.h:87
@ GPIO3_IRQn
Definition CMSDK_ARMv8MBL.h:78
@ SPI_2B_IRQn
Definition CMSDK_ARMv8MBL.h:114
@ GPIO1ALL_IRQn
Definition CMSDK_ARMv8MBL.h:68
@ GPIO1_13_IRQn
Definition CMSDK_ARMv8MBL.h:106
@ UART_0_1_2_OVF_IRQn
Definition CMSDK_ARMv8MBL.h:73
@ SysTick_IRQn
Definition CMSDK_ARMv8MBL.h:58
@ GPIO1_1_IRQn
Definition CMSDK_ARMv8MBL.h:94
@ GPIO0_3_IRQn
Definition CMSDK_ARMv8MBL.h:88
@ ETHERNET_IRQn
Definition CMSDK_ARMv8MBL.h:74
@ GPIO1_7_IRQn
Definition CMSDK_ARMv8MBL.h:100
@ UART1TX_IRQn
Definition CMSDK_ARMv8MBL.h:64
@ GPIO1_4_IRQn
Definition CMSDK_ARMv8MBL.h:97
@ GPIO1_11_IRQn
Definition CMSDK_ARMv8MBL.h:104
@ GPIO0ALL_IRQn
Definition CMSDK_ARMv8MBL.h:67
@ GPIO0_5_IRQn
Definition CMSDK_ARMv8MBL.h:90
@ UART0RX_IRQn
Definition CMSDK_ARMv8MBL.h:61
@ GPIO1_12_IRQn
Definition CMSDK_ARMv8MBL.h:105
@ HardFault_IRQn
Definition CMSDK_ARMv8MBL.h:50
@ GPIO0_4_IRQn
Definition CMSDK_ARMv8MBL.h:89
@ DUALTIMER_IRQn
Definition CMSDK_ARMv8MBL.h:71
@ GPIO1_0_IRQn
Definition CMSDK_ARMv8MBL.h:93
@ GPIO1_9_IRQn
Definition CMSDK_ARMv8MBL.h:102
@ GPIO0_1_IRQn
Definition CMSDK_ARMv8MBL.h:86
@ GPIO1_3_IRQn
Definition CMSDK_ARMv8MBL.h:96
@ SPI_1B_IRQn
Definition CMSDK_ARMv8MBL.h:113
@ TOUCHSCREEN_IRQn
Definition CMSDK_ARMv8MBL.h:76
@ GPIO1_8_IRQn
Definition CMSDK_ARMv8MBL.h:101
@ GPIO1_2_IRQn
Definition CMSDK_ARMv8MBL.h:95
@ SPI_3_4_IRQn
Definition CMSDK_ARMv8MBL.h:84
@ SECURETIMER1_IRQn
Definition CMSDK_ARMv8MBL.h:112
@ Reserved_IRQn
Definition CMSDK_ARMv8MBL.h:110
@ UART1RX_IRQn
Definition CMSDK_ARMv8MBL.h:63
@ NonMaskableInt_IRQn
Definition CMSDK_ARMv8MBL.h:49
@ GPIO0_7_IRQn
Definition CMSDK_ARMv8MBL.h:92
@ SPI_2_IRQn
Definition CMSDK_ARMv8MBL.h:83
@ SPI_0_1_IRQn
Definition CMSDK_ARMv8MBL.h:72
@ GPIO1_15_IRQn
Definition CMSDK_ARMv8MBL.h:108
@ UART3RX_IRQn
Definition CMSDK_ARMv8MBL.h:79
@ GPIO0_0_IRQn
Definition CMSDK_ARMv8MBL.h:85
IRQn
Definition f1c100s_reg.h:1131
#define __OM
Definition i_reg_gpio.h:47
#define __IM
Definition i_reg_gpio.h:42
#define __IOM
Definition i_reg_gpio.h:52
unsigned int uint32_t
Definition lvgl.h:43
Definition CMSDK_ARMv8MBL.h:278
__IM uint32_t T2VALUE
Definition CMSDK_ARMv8MBL.h:288
__IOM uint32_t T1CTRL
Definition CMSDK_ARMv8MBL.h:281
__IOM uint32_t T2LOAD
Definition CMSDK_ARMv8MBL.h:287
__IM uint32_t T1MIS
Definition CMSDK_ARMv8MBL.h:284
__IOM uint32_t T1BGLOAD
Definition CMSDK_ARMv8MBL.h:285
__IM uint32_t T2RIS
Definition CMSDK_ARMv8MBL.h:291
__IM uint32_t T1VALUE
Definition CMSDK_ARMv8MBL.h:280
__IOM uint32_t T1LOAD
Definition CMSDK_ARMv8MBL.h:279
__IOM uint32_t T2BGLOAD
Definition CMSDK_ARMv8MBL.h:293
__IM uint32_t T2MIS
Definition CMSDK_ARMv8MBL.h:292
__OM uint32_t T1INTCLR
Definition CMSDK_ARMv8MBL.h:282
uint32_t RESERVED0
Definition CMSDK_ARMv8MBL.h:286
__OM uint32_t ITOP
Definition CMSDK_ARMv8MBL.h:296
__IOM uint32_t T2CTRL
Definition CMSDK_ARMv8MBL.h:289
__IM uint32_t T1RIS
Definition CMSDK_ARMv8MBL.h:283
__IOM uint32_t ITCR
Definition CMSDK_ARMv8MBL.h:295
__OM uint32_t T2INTCLR
Definition CMSDK_ARMv8MBL.h:290
Definition CMSDK_ARMv8MBL.h:301
__IM uint32_t MIS
Definition CMSDK_ARMv8MBL.h:307
__IM uint32_t RIS
Definition CMSDK_ARMv8MBL.h:306
__OM uint32_t INTCLR
Definition CMSDK_ARMv8MBL.h:305
__IOM uint32_t CTRL
Definition CMSDK_ARMv8MBL.h:304
__IOM uint32_t LOAD
Definition CMSDK_ARMv8MBL.h:302
__IOM uint32_t BGLOAD
Definition CMSDK_ARMv8MBL.h:308
__IM uint32_t VALUE
Definition CMSDK_ARMv8MBL.h:303
Definition CMSDK_ARMv8MBL.h:357
__IOM uint32_t INTPOLCLR
Definition CMSDK_ARMv8MBL.h:370
__IOM uint32_t OUTENCLR
Definition CMSDK_ARMv8MBL.h:362
__IOM uint32_t DATA
Definition CMSDK_ARMv8MBL.h:358
__IOM uint32_t INTTYPECLR
Definition CMSDK_ARMv8MBL.h:368
__IOM uint32_t INTTYPESET
Definition CMSDK_ARMv8MBL.h:367
__IOM uint32_t INTENCLR
Definition CMSDK_ARMv8MBL.h:366
__IM uint32_t INTSTATUS
Definition CMSDK_ARMv8MBL.h:372
__IOM uint32_t INTPOLSET
Definition CMSDK_ARMv8MBL.h:369
__IOM uint32_t INTENSET
Definition CMSDK_ARMv8MBL.h:365
__IOM uint32_t ALTFUNCSET
Definition CMSDK_ARMv8MBL.h:363
__IOM uint32_t OUTENSET
Definition CMSDK_ARMv8MBL.h:361
__IOM uint32_t DATAOUT
Definition CMSDK_ARMv8MBL.h:359
__OM uint32_t INTCLEAR
Definition CMSDK_ARMv8MBL.h:373
__IOM uint32_t ALTFUNCCLR
Definition CMSDK_ARMv8MBL.h:364
Definition CMSDK_ARMv8MBL.h:447
__IOM uint32_t RSTINFO
Definition CMSDK_ARMv8MBL.h:452
__IOM uint32_t PMUCTRL
Definition CMSDK_ARMv8MBL.h:449
__IOM uint32_t REMAP
Definition CMSDK_ARMv8MBL.h:448
__IOM uint32_t EMICTRL
Definition CMSDK_ARMv8MBL.h:451
__IOM uint32_t RESETOP
Definition CMSDK_ARMv8MBL.h:450
Definition CMSDK_ARMv8MBL.h:235
__IOM uint32_t VALUE
Definition CMSDK_ARMv8MBL.h:237
__IOM uint32_t CTRL
Definition CMSDK_ARMv8MBL.h:236
__IOM uint32_t RELOAD
Definition CMSDK_ARMv8MBL.h:238
__OM uint32_t INTCLEAR
Definition CMSDK_ARMv8MBL.h:241
__IM uint32_t INTSTATUS
Definition CMSDK_ARMv8MBL.h:240
Definition CMSDK_ARMv8MBL.h:165
__IOM uint32_t DATA
Definition CMSDK_ARMv8MBL.h:166
__IOM uint32_t STATE
Definition CMSDK_ARMv8MBL.h:167
__IM uint32_t INTSTATUS
Definition CMSDK_ARMv8MBL.h:170
__OM uint32_t INTCLEAR
Definition CMSDK_ARMv8MBL.h:171
__IOM uint32_t CTRL
Definition CMSDK_ARMv8MBL.h:168
__IOM uint32_t BAUDDIV
Definition CMSDK_ARMv8MBL.h:173
Definition CMSDK_ARMv8MBL.h:493
__IOM uint32_t LOCK
Definition CMSDK_ARMv8MBL.h:502
__OM uint32_t INTCLR
Definition CMSDK_ARMv8MBL.h:498
__IOM uint32_t ITCR
Definition CMSDK_ARMv8MBL.h:504
__OM uint32_t ITOP
Definition CMSDK_ARMv8MBL.h:505
__IOM uint32_t LOAD
Definition CMSDK_ARMv8MBL.h:495
__IM uint32_t RAWINTSTAT
Definition CMSDK_ARMv8MBL.h:499
__IM uint32_t VALUE
Definition CMSDK_ARMv8MBL.h:496
__IM uint32_t MASKINTSTAT
Definition CMSDK_ARMv8MBL.h:500
__IOM uint32_t CTRL
Definition CMSDK_ARMv8MBL.h:497
CMSIS Device System Header File for CMSDK_ARMv8MBL Device.