; -------------------------------------------------------------------------------- ; @Title: Xavier Specific Menu ; @Props: Released ; @Author: RAJ, MRO, MIC, JMI, KRZ, DOR ; @Changelog: 2019-11-29 RAJ ; @Manufacturer: NVIDIA - NVIDIA Corporation ; @Core: Carmel ; @Chip: Xavier ; @Copyright: (C) 1989-2019 Lauterbach GmbH, licensed for use with TRACE32(R) only ; -------------------------------------------------------------------------------- ; $Id: menxavier.men 16339 2023-07-03 13:30:14Z pegold $ add menu ( IF SOFTWARE.BUILD.BASE()>=69655. ( popup "&CPU" ( separator IF CPU.FEATURE(MMU) ( popup "[:mmu]MMU" ( menuitem "[:mmureg]MMU Control" "MMU.view" separator menuitem "[:mmu]MMU Table Dump" "MMU.DUMP.PageTable" menuitem "[:mmu]MMU Table List" "MMU.List.PageTable" separator IF CPU.FEATURE(ITLBDUMP) ( menuitem "[:mmu]ITLB Dump" "MMU.DUMP.ITLB" ) IF CPU.FEATURE(DTLBDUMP) ( menuitem "[:mmu]DTLB Dump" "MMU.DUMP.DTLB" ) IF CPU.FEATURE(TLB0DUMP) ( menuitem "[:mmu]TLB0 Dump (Associative)" "MMU.DUMP.TLB0" ) IF CPU.FEATURE(TLB1DUMP) ( menuitem "[:mmu]TLB1 Dump (Lockable)" "MMU.DUMP.TLB1" ) ) ) IF COMPonent.AVAILable("SMMU") ( popup "[:mmu]SMMU" ( menuitem "[:chip]SMMU1 Registers" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU1",0.)) SMMU.Register.Global &(name) ) menuitem "[:mmureg]SMMU1 StreamMapTable" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU1",0.)) SMMU.StreamMapTable &(name) ) IF COMPonent.AVAILable("SMMU2") ( separator menuitem "[:chip]SMMU2 Registers" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU2",0.)) SMMU.Register.Global &(name) ) menuitem "[:mmureg]SMMU2 StreamMapTable" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU2",0.)) SMMU.StreamMapTable &(name) ) ) IF COMPonent.AVAILable("SMMU3") ( separator menuitem "[:chip]SMMU3 Registers" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU3",0.)) SMMU.Register.Global &(name) ) menuitem "[:mmureg]SMMU3 StreamMapTable" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU3",0.)) SMMU.StreamMapTable &(name) ) ) IF COMPonent.AVAILable("SMMU4") ( separator menuitem "[:chip]SMMU4 Registers" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU4",0.)) SMMU.Register.Global &(name) ) menuitem "[:mmureg]SMMU4 StreamMapTable" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU4",0.)) SMMU.StreamMapTable &(name) ) ) IF COMPonent.AVAILable("SMMU5") ( separator menuitem "[:chip]SMMU5 Registers" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU5",0.)) SMMU.Register.Global &(name) ) menuitem "[:mmureg]SMMU5 StreamMapTable" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU5",0.)) SMMU.StreamMapTable &(name) ) ) IF COMPonent.AVAILable("SMMU6") ( separator menuitem "[:chip]SMMU6 Registers" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU6",0.)) SMMU.Register.Global &(name) ) menuitem "[:mmureg]SMMU6 StreamMapTable" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU6",0.)) SMMU.StreamMapTable &(name) ) ) ) ) IF CPU.FEATURE(L1ICACHE)||CPU.FEATURE(L1DCACHE)||CPU.FEATURE(L2CACHE) ( popup "[:cache]Cache" ( IF CPU.FEATURE(L1ICACHEDUMP) ( menuitem "[:cache]ICACHE Dump" "CACHE.DUMP IC" menuitem "[:cache]ICACHE List" "CACHE.List IC" menuitem "[:cache]ICACHE List Functions" "CACHE.ListFunc.IC" ) IF CPU.FEATURE(L1DCACHEDUMP) ( separator menuitem "[:cache]DCACHE Dump" "CACHE.DUMP DC" menuitem "[:cache]DCACHE List" "CACHE.List DC" menuitem "[:cache]DCACHE List Variables" "CACHE.ListVar.DC" ) IF CPU.FEATURE(L2CACHEDUMP) ( separator menuitem "[:cache]L2CACHE Dump" "CACHE.DUMP L2" menuitem "[:cache]L2CACHE List" "CACHE.List L2" menuitem "[:cache]L2CACHE List Variables" "CACHE.ListVar.L2" ) ) ) ) popup "&Trace" ( separator IF COMPonent.AVAILable("ITM") ( popup "ITM" ( default menuitem "[:oconfig]ITM settings..." "ITM.state" separator menuitem "[:alist]ITMTrace List" "ITMTrace.List" ) ) IF COMPonent.AVAILable("STM") ( popup "STM" ( default menuitem "[:oconfig]STM settings..." "STM.state" separator menuitem "[:alist]STMTrace List" "STMTrace.List" ) ) IF COMPonent.AVAILable("HTM") ( popup "HTM" ( default menuitem "[:oconfig]HTM settings..." "HTM.state" separator menuitem "[:alist]HTMTrace List" "HTMTrace.List" ) ) IF COMPonent.AVAILable("TPIU") ( menuitem "[:oconfig]TPIU settings..." "TPIU.state" ) IF COMPonent.AVAILable("ETR") ( menuitem "[:oconfig]ETR settings..." ( PRIVATE &pdd &pdd=OS.PDD() DO "&pdd/etc/embedded_trace_router/etr_utility.cmm" ) ) ) popup "&Misc" ( popup "Tools" ( IF CPUIS64BIT()||CPU.FEATURE("SPR") ( menuitem "ARM System Register Converter" ( DO "~~/demo/arm/etc/systemregister/systemregister_converter.cmm" ) ) IF CPU.FEATURE("C15") ( menuitem "ARM Coprocessor Converter" ( DO "~~/demo/arm/etc/coprocessor/coprocessor_converter.cmm" ) ) ) ) popup "&Perf" ( IF CPU.FEATURE(BMC) ( before "Reset" menuitem "[:bmc]Benchmark Counters" "BMC.state" before "Reset" separator ) ) ) popup "Peripherals" ( popup "Core Registers" ( menuitem "[:chip]ID Registers[AArch64]" "per , ""Core Registers,AArch64,ID Registers""" menuitem "[:chip]System Control and Configuration[AArch64]" "per , ""Core Registers,AArch64,System Control and Configuration""" menuitem "[:chip]Memory Management Unit[AArch64]" "per , ""Core Registers,AArch64,Memory Management Unit""" menuitem "[:chip]Virtualization Extensions[AArch64]" "per , ""Core Registers,AArch64,Virtualization Extensions""" menuitem "[:chip]Cache Control and Configuration[AArch64]" "per , ""Core Registers,AArch64,Cache Control and Configuration""" menuitem "[:chip]System Performance Monitor[AArch64]" "per , ""Core Registers,AArch64,System Performance Monitor""" menuitem "[:chip]System Timer Registers[AArch64]" "per , ""Core Registers,AArch64,System Timer Registers""" menuitem "[:chip]Generic Interrupt Controller CPU Interface[AArch64]" "per , ""Core Registers,AArch64,Generic Interrupt Controller CPU Interface""" menuitem "[:chip]Statistical Profiling Extension[AArch64]" "per , ""Core Registers,AArch64,Statistical Profiling Extension""" menuitem "[:chip]Debug Registers[AArch64]" "per , ""Core Registers,AArch64,Debug Registers""" menuitem "[:chip]Breakpoint Registers[AArch64]" "per , ""Core Registers,AArch64,Breakpoint Registers""" menuitem "[:chip]Watchpoint Registers[AArch64]" "per , ""Core Registers,AArch64,Watchpoint Registers""" menuitem "[:chip]LORegions Registers[AArch64]" "per , ""Core Registers,AArch64,LORegions Registers""" menuitem "[:chip]ID Registers Extended[AArch64]" "per , ""Core Registers,AArch64,ID Registers Extended""" menuitem "[:chip]Memory Management Unit Extended[AArch64]" "per , ""Core Registers,AArch64,Memory Management Unit Extended""" menuitem "[:chip]System Control And Configuration Extended[AArch64]" "per , ""Core Registers,AArch64,System Control And Configuration Extended""" menuitem "[:chip]Carmel Cache Enumeration Registers[AArch64]" "per , ""Core Registers,AArch64,Carmel Cache Enumeration Registers""" menuitem "[:chip]Carmel Microcode Activity Monitor[AArch64]" "per , ""Core Registers,AArch64,Carmel Microcode Activity Monitor""" menuitem "[:chip]Carmel Other Implementation Defined Registers[AArch64]" "per , ""Core Registers,AArch64,Carmel Other Implementation Defined Registers""" menuitem "[:chip]Carmel Uncore Performance Monitor Registers[AArch64]" "per , ""Core Registers,AArch64,Carmel Uncore Performance Monitor Registers""" menuitem "[:chip]Carmel NVIDIA Generic Interface Registers[AArch64]" "per , ""Core Registers,AArch64,Carmel NVIDIA Generic Interface Registers""" separator menuitem "[:chip]ID Registers[AArch32]" "per , ""Core Registers,AArch32,ID Registers""" menuitem "[:chip]System Control and Configuration[AArch32]" "per , ""Core Registers,AArch32,System Control and Configuration""" menuitem "[:chip]Memory Management Unit[AArch32]" "per , ""Core Registers,AArch32,Memory Management Unit""" menuitem "[:chip]Virtualization Extensions[AArch32]" "per , ""Core Registers,AArch32,Virtualization Extensions""" menuitem "[:chip]Cache Control and Configuration[AArch32]" "per , ""Core Registers,AArch32,Cache Control and Configuration""" menuitem "[:chip]System Performance Monitor[AArch32]" "per , ""Core Registers,AArch32,System Performance Monitor""" menuitem "[:chip]System Timer Registers[AArch32]" "per , ""Core Registers,AArch32,System Timer Registers""" menuitem "[:chip]Generic Interrupt Controller CPU Interface[AArch32]" "per , ""Core Registers,AArch32,Generic Interrupt Controller CPU Interface""" menuitem "[:chip]System Control and Configuration Extended[AArch32]" "per , ""Core Registers,AArch32,System Control and Configuration Extended""" menuitem "[:chip]System Performance Monitor Extended[AArch32]" "per , ""Core Registers,AArch32,System Performance Monitor Extended""" menuitem "[:chip]Debug Registers[AArch32]" "per , ""Core Registers,AArch32,Debug Registers""" menuitem "[:chip]Breakpoint Registers[AArch32]" "per , ""Core Registers,AArch32,Breakpoint Registers""" menuitem "[:chip]Watchpoint Registers[AArch32]" "per , ""Core Registers,AArch32,Watchpoint Registers""" menuitem "[:chip]Coresight Management Registers Extended[AArch32]" "per , ""Core Registers,AArch32,Coresight Management Registers Extended""" menuitem "[:chip]Carmel Registers[AArch32]" "per , ""Core Registers,AArch32,Carmel Registers""" menuitem "[:chip]Carmel NVIDIA Generic Interface Registers[AArch32]" "per , ""Core Registers,AArch32,Carmel NVIDIA Generic Interface Registers""" separator menuitem "[:chip]Multiprocessor cluster" "per , ""Core Registers,Multiprocessor cluster,Multiprocessor Cluster""" separator menuitem "[:chip]Distributor Interface[GIC-400]" "per , ""Core Registers,Generic Interrupt Controller CPU Interface,Distributor Interface""" menuitem "[:chip]CPU Interface[GIC-400]" "per , ""Core Registers,Generic Interrupt Controller CPU Interface,CPU Interface""" menuitem "[:chip]Virtual CPU Control Interface[GIC-400]" "per , ""Core Registers,Generic Interrupt Controller CPU Interface,Virtual CPU Control Interface""" menuitem "[:chip]Virtual CPU Interface[GIC-400]" "per , ""Core Registers,Generic Interrupt Controller CPU Interface,Virtual CPU Interface""" ) popup "AST;Address Space Translation" ( menuitem "Always ON cluster and SPE Instance 0" "per , ""AST (Address Space Translation),Always ON cluster and SPE Instance 0""" menuitem "Always ON cluster and SPE Instance 1" "per , ""AST (Address Space Translation),Always ON cluster and SPE Instance 1""" menuitem "Audio Processing Engine Instance 0" "per , ""AST (Address Space Translation),Audio Processing Engine Instance 0""" menuitem "Audio Processing Engine Instance 1" "per , ""AST (Address Space Translation),Audio Processing Engine Instance 1""" menuitem "Boot And Power Management Processor Instance 0" "per , ""AST (Address Space Translation),Boot And Power Management Processor Instance 0""" menuitem "Boot And Power Management Processor Instance 1" "per , ""AST (Address Space Translation),Boot And Power Management Processor Instance 1""" menuitem "Real-time Camera Engine Instance 0" "per , ""AST (Address Space Translation),Real-time Camera Engine Instance 0""" menuitem "Real-time Camera Engine Instance 1" "per , ""AST (Address Space Translation),Real-time Camera Engine Instance 1""" menuitem "Safety Cluster Engine Instance 0" "per , ""AST (Address Space Translation),Safety Cluster Engine Instance 0""" menuitem "Safety Cluster Engine Instance 1" "per , ""AST (Address Space Translation),Safety Cluster Engine Instance 1""" ) menuitem "GPCDMA;General Purpose Direct Memory Access" "per , ""GPCDMA (General Purpose Direct Memory Access)""" menuitem "NVCSIR;NVCSI Registers" "per , ""NVCSIR (NVCSI Registers)""" menuitem "VI;Video Input" "per , ""VI (Video Input)""" menuitem "VIC;Video Image Compositor" "per , ""VIC (Video Image Compositor)""" menuitem "HDA;High Definition Audio" "per , ""HDA (High Definition Audio)""" popup "DCR;Display Controller Registers" ( menuitem "CMD" "per , ""DCR (Display Controller Registers),CMD""" menuitem "WINDOW A" "per , ""DCR (Display Controller Registers),WINDOW A""" menuitem "WINDOW A Direct Access Control" "per , ""DCR (Display Controller Registers),WINDOW A Direct Access Control""" menuitem "WINDOW B" "per , ""DCR (Display Controller Registers),WINDOW B""" menuitem "WINDOW B Direct Access Control" "per , ""DCR (Display Controller Registers),WINDOW B Direct Access Control""" menuitem "WINDOW C" "per , ""DCR (Display Controller Registers),WINDOW C""" menuitem "WINDOW C Direct Access Control" "per , ""DCR (Display Controller Registers),WINDOW C Direct Access Control""" menuitem "WINDOW D" "per , ""DCR (Display Controller Registers),WINDOW D""" menuitem "WINDOW D Direct Access Control" "per , ""DCR (Display Controller Registers),WINDOW D Direct Access Control""" menuitem "WINDOW E" "per , ""DCR (Display Controller Registers),WINDOW E""" menuitem "WINDOW E Direct Access Control" "per , ""DCR (Display Controller Registers),WINDOW E Direct Access Control""" menuitem "WINDOW F" "per , ""DCR (Display Controller Registers),WINDOW F""" menuitem "WINDOW F Direct Access Control" "per , ""DCR (Display Controller Registers),WINDOW F Direct Access Control""" ) popup "DIF;Display Interface" ( menuitem "SOR 0" "per , ""DIF (Display Interface),SOR 0""" menuitem "SOR 1" "per , ""DIF (Display Interface),SOR 1""" menuitem "SOR 2" "per , ""DIF (Display Interface),SOR 2""" menuitem "SOR 3" "per , ""DIF (Display Interface),SOR 3""" menuitem "DPAUX" "per , ""DIF (Display Interface),DPAUX""" menuitem "DPAUX 1" "per , ""DIF (Display Interface),DPAUX 1""" menuitem "DPAUX 2" "per , ""DIF (Display Interface),DPAUX 2""" menuitem "DPAUX 3" "per , ""DIF (Display Interface),DPAUX 3""" ) menuitem "CEC;Consumer Electronic Control" "per , ""CEC (Consumer Electronic Control)""" popup "APE;Audio Processing Engine" ( menuitem "AXBAR" "per , ""APE (Audio Processing Engine),AXBAR""" menuitem "AHC" "per , ""APE (Audio Processing Engine),AHC""" popup "I2S" ( menuitem "I2S 1" "per , ""APE (Audio Processing Engine),I2S,I2S 1""" menuitem "I2S 2" "per , ""APE (Audio Processing Engine),I2S,I2S 2""" menuitem "I2S 3" "per , ""APE (Audio Processing Engine),I2S,I2S 3""" menuitem "I2S 4" "per , ""APE (Audio Processing Engine),I2S,I2S 4""" menuitem "I2S 5" "per , ""APE (Audio Processing Engine),I2S,I2S 5""" menuitem "I2S 6" "per , ""APE (Audio Processing Engine),I2S,I2S 6""" ) popup "DMIC" ( menuitem "DMIC 1" "per , ""APE (Audio Processing Engine),DMIC,DMIC 1""" menuitem "DMIC 2" "per , ""APE (Audio Processing Engine),DMIC,DMIC 2""" menuitem "DMIC 3" "per , ""APE (Audio Processing Engine),DMIC,DMIC 3""" menuitem "DMIC 4" "per , ""APE (Audio Processing Engine),DMIC,DMIC 4""" ) popup "DSPK" ( menuitem "DSPK 1" "per , ""APE (Audio Processing Engine),DSPK,DSPK 1""" menuitem "DSPK 2" "per , ""APE (Audio Processing Engine),DSPK,DSPK 2""" ) menuitem "AMX 1" "per , ""APE (Audio Processing Engine),AMX 1""" menuitem "AMX 2" "per , ""APE (Audio Processing Engine),AMX 2""" menuitem "AMX 3" "per , ""APE (Audio Processing Engine),AMX 3""" menuitem "AMX 4" "per , ""APE (Audio Processing Engine),AMX 4""" menuitem "ADX 1" "per , ""APE (Audio Processing Engine),ADX 1""" menuitem "ADX 2" "per , ""APE (Audio Processing Engine),ADX 2""" menuitem "ADX 3" "per , ""APE (Audio Processing Engine),ADX 3""" menuitem "ADX 4" "per , ""APE (Audio Processing Engine),ADX 4""" menuitem "Mixer Control Registers" "per , ""APE (Audio Processing Engine),Mixer Control Registers""" popup "MVC;Master Volume Control" ( menuitem "MVC1" "per , ""APE (Audio Processing Engine),MVC (Master Volume Control),MVC1""" menuitem "MVC2" "per , ""APE (Audio Processing Engine),MVC (Master Volume Control),MVC2""" ) menuitem "ASRC;Arbitrary Sample Rate Control" "per , ""APE (Audio Processing Engine),ASRC (Arbitrary Sample Rate Control)""" menuitem "ARAD;Audio Sampling Rate Detector" "per , ""APE (Audio Processing Engine),ARAD (Audio Sampling Rate Detector)""" popup "AFC;Audio Flow Control" ( menuitem "AFC1" "per , ""APE (Audio Processing Engine),AFC (Audio Flow Control),AFC1""" menuitem "AFC2" "per , ""APE (Audio Processing Engine),AFC (Audio Flow Control),AFC2""" menuitem "AFC3" "per , ""APE (Audio Processing Engine),AFC (Audio Flow Control),AFC3""" menuitem "AFC4" "per , ""APE (Audio Processing Engine),AFC (Audio Flow Control),AFC4""" menuitem "AFC5" "per , ""APE (Audio Processing Engine),AFC (Audio Flow Control),AFC5""" menuitem "AFC6" "per , ""APE (Audio Processing Engine),AFC (Audio Flow Control),AFC6""" ) popup "SFC;Sampling Frequency Converter" ( menuitem "SFC1" "per , ""APE (Audio Processing Engine),SFC (Sampling Frequency Converter),SFC1""" menuitem "SFC2" "per , ""APE (Audio Processing Engine),SFC (Sampling Frequency Converter),SFC2""" menuitem "SFC3" "per , ""APE (Audio Processing Engine),SFC (Sampling Frequency Converter),SFC3""" menuitem "SFC4" "per , ""APE (Audio Processing Engine),SFC (Sampling Frequency Converter),SFC4""" ) popup "OPE;Output Processing Engine" ( menuitem "COMMON;Common Registers" "per , ""APE (Audio Processing Engine),OPE (Output Processing Engine),COMMON (Common Registers)""" menuitem "PEQ;Parametric Equalizer" "per , ""APE (Audio Processing Engine),OPE (Output Processing Engine),PEQ (Parametric Equalizer)""" menuitem "MBDRC;Multiband Dynamic Range Compression" "per , ""APE (Audio Processing Engine),OPE (Output Processing Engine),MBDRC (Multiband Dynamic Range Compression)""" ) menuitem "ADMAIF" "per , ""APE (Audio Processing Engine),ADMAIF""" popup "ADMA" ( menuitem "GLOBAL" "per , ""APE (Audio Processing Engine),ADMA,GLOBAL""" menuitem "PAGE 1" "per , ""APE (Audio Processing Engine),ADMA,PAGE 1""" menuitem "PAGE 2" "per , ""APE (Audio Processing Engine),ADMA,PAGE 2""" menuitem "PAGE 3" "per , ""APE (Audio Processing Engine),ADMA,PAGE 3""" menuitem "PAGE 4" "per , ""APE (Audio Processing Engine),ADMA,PAGE 4""" ) menuitem "AMC" "per , ""APE (Audio Processing Engine),AMC""" ; menuitem "ADSP_PERIPH" "per , ""ADSP_PERIPH""" menuitem "AMISC" "per , ""APE (Audio Processing Engine),AMISC""" popup "AGIC" ( menuitem "PAGE 0" "per , ""APE (Audio Processing Engine),AGIC,PAGE 0""" menuitem "PAGE 1" "per , ""APE (Audio Processing Engine),AGIC,PAGE 1""" menuitem "PAGE 2" "per , ""APE (Audio Processing Engine),AGIC,PAGE 2""" menuitem "PAGE 3" "per , ""APE (Audio Processing Engine),AGIC,PAGE 3""" ) ) menuitem "AODMIC;Always On Digital Microphone" "per , ""AODMIC (Always On Digital Microphone)""" popup "LIC;Legacy Interrupt Controller" ( menuitem "Channel 0" "per , ""LIC (Legacy Interrupt Controller),Channel 0""" menuitem "Channel 1" "per , ""LIC (Legacy Interrupt Controller),Channel 1""" menuitem "Channel 2" "per , ""LIC (Legacy Interrupt Controller),Channel 2""" menuitem "Channel 3" "per , ""LIC (Legacy Interrupt Controller),Channel 3""" menuitem "Channel 4" "per , ""LIC (Legacy Interrupt Controller),Channel 4""" menuitem "Channel 5" "per , ""LIC (Legacy Interrupt Controller),Channel 5""" menuitem "Channel 6" "per , ""LIC (Legacy Interrupt Controller),Channel 6""" menuitem "Channel 7" "per , ""LIC (Legacy Interrupt Controller),Channel 7""" menuitem "Common" "per , ""LIC (Legacy Interrupt Controller),Common""" ) popup "TMR;Timers" ( menuitem "Timer Keeping Element Shared Registers" "per , ""TMR (Timers),Timer Keeping Element Shared Registers""" menuitem "Timer Keeping Element TOP Registers" "per , ""TMR (Timers),Timer Keeping Element TOP Registers""" menuitem "Real-Time Clock Registers" "per , ""TMR (Timers),Real-Time Clock Registers""" menuitem "Time Stamp Counter System 0 Registers" "per , ""TMR (Timers),Time Stamp Counter System 0 Registers""" menuitem "Time Stamp Counter System 1 Registers" "per , ""TMR (Timers),Time Stamp Counter System 1 Registers""" menuitem "Time Stamp Counter Registers" "per , ""TMR (Timers),Time Stamp Counter Registers""" menuitem "Microseconds Counter Registers" "per , ""TMR (Timers),Microseconds Counter Registers""" ; menuitem "Generic Timestamping Engine Registers" "per , ""Generic Timestamping Engine Registers""" ) popup "PINMUX;Multi-Purpose I/O Pins and Pin Multiplexing Registers" ( ; menuitem "CAM PAD Control Registers" "per , ""CAM PAD Control Registers""" ; menuitem "Audio PAD Control Registers" "per , ""Audio PAD Control Registers""" ; menuitem "Audio High Voltage PAD Control Registers" "per , ""Audio High Voltage PAD Control Registers""" ; menuitem "CONN PAD Control Registers" "per , ""CONN PAD Control Registers""" ; menuitem "Debug PAD Control Registers" "per , ""Debug PAD Control Registers""" menuitem "SDMMC4 PAD Control Registers" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),SDMMC4 PAD Control Registers""" ; menuitem "APEX_CTL PAD Control Registers" "per , ""APEX_CTL PAD Control Registers""" menuitem "SDMMC1 High Voltage PAD Control Registers" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),SDMMC1 High Voltage PAD Control Registers""" menuitem "SDMMC3 High Voltage PAD Control Registers" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),SDMMC3 High Voltage PAD Control Registers""" ; menuitem "QSPI PAD Control Registers" "per , ""QSPI PAD Control Registers""" ; menuitem "SYS PAD Control Registers" "per , ""SYS PAD Control Registers""" ; menuitem "UART PAD Control Registers" "per , ""UART PAD Control Registers""" popup "Always On PAD Control Registers" ( menuitem "PADCTL_A0" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),Always On PAD Control Registers,PADCTL_A0""" menuitem "PADCTL_A1" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),Always On PAD Control Registers,PADCTL_A1""" menuitem "PADCTL_A2" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),Always On PAD Control Registers,PADCTL_A2""" menuitem "PADCTL_A4" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),Always On PAD Control Registers,PADCTL_A4""" menuitem "PADCTL_A5" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),Always On PAD Control Registers,PADCTL_A5""" menuitem "PADCTL_A6" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),Always On PAD Control Registers,PADCTL_A6""" menuitem "PADCTL_A7" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),Always On PAD Control Registers,PADCTL_A7""" menuitem "PADCTL_A8" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),Always On PAD Control Registers,PADCTL_A8""" menuitem "PADCTL_A10" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),Always On PAD Control Registers,PADCTL_A10""" menuitem "PADCTL_A11" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),Always On PAD Control Registers,PADCTL_A11""" menuitem "PADCTL_A12" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),Always On PAD Control Registers,PADCTL_A12""" menuitem "PADCTL_A13" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),Always On PAD Control Registers,PADCTL_A13""" menuitem "PADCTL_A14" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),Always On PAD Control Registers,PADCTL_A14""" menuitem "PADCTL_A15" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),Always On PAD Control Registers,PADCTL_A15""" menuitem "PADCTL_A16" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),Always On PAD Control Registers,PADCTL_A16""" menuitem "PADCTL_A17" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),Always On PAD Control Registers,PADCTL_A17""" menuitem "PADCTL_A20" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),Always On PAD Control Registers,PADCTL_A20""" menuitem "PADCTL_A21" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),Always On PAD Control Registers,PADCTL_A21""" menuitem "PADCTL_A22" "per , ""PINMUX (Multi-Purpose I/O Pins and Pin Multiplexing Registers),Always On PAD Control Registers,PADCTL_A22""" ) ; menuitem "Always On High Voltage PAD Control Registers" "per , ""Always On High Voltage PAD Control Registers""" ; menuitem "EDP PAD Control Registers" "per , ""EDP PAD Control Registers""" ; menuitem "UFS PAD Control Registers" "per , ""UFS PAD Control Registers""" ; menuitem "PEX_CTL PAD Control Registers" "per , ""PEX_CTL PAD Control Registers""" ; menuitem "EQOS PAD Control Registers" "per , ""EQOS PAD Control Registers""" ; menuitem "PWR_CTL PAD Control Registers" "per , ""PWR_CTL PAD Control Registers""" ) popup "HSP;Hardware Synchroniztion Primitives" ( popup "APE" ( menuitem "HSP Common" "per , ""HSP (Hardware Synchroniztion Primitives),APE,HSP Common""" menuitem "Shared Mailbox" "per , ""HSP (Hardware Synchroniztion Primitives),APE,Shared Mailbox""" menuitem "Shared Semaphores" "per , ""HSP (Hardware Synchroniztion Primitives),APE,Shared Semaphores""" ) popup "TOP 0" ( menuitem "HSP Common" "per , ""HSP (Hardware Synchroniztion Primitives),TOP 0,HSP Common""" menuitem "Shared Mailbox" "per , ""HSP (Hardware Synchroniztion Primitives),TOP 0,Shared Mailbox""" menuitem "Shared Semaphores" "per , ""HSP (Hardware Synchroniztion Primitives),TOP 0,Shared Semaphores""" menuitem "Arbitrated Semaphores" "per , ""HSP (Hardware Synchroniztion Primitives),TOP 0,Arbitrated Semaphores""" menuitem "Doorbell Registers" "per , ""HSP (Hardware Synchroniztion Primitives),TOP 0,Doorbell Registers""" ) popup "TOP 1" ( menuitem "HSP Common" "per , ""HSP (Hardware Synchroniztion Primitives),TOP 1,HSP Common""" menuitem "Shared Mailbox" "per , ""HSP (Hardware Synchroniztion Primitives),TOP 1,Shared Mailbox""" menuitem "Shared Semaphores" "per , ""HSP (Hardware Synchroniztion Primitives),TOP 1,Shared Semaphores""" ) popup "SCE" ( menuitem "HSP Common" "per , ""HSP (Hardware Synchroniztion Primitives),SCE,HSP Common""" menuitem "Shared Mailbox" "per , ""HSP (Hardware Synchroniztion Primitives),SCE,Shared Mailbox""" menuitem "Shared Semaphores" "per , ""HSP (Hardware Synchroniztion Primitives),SCE,Shared Semaphores""" ) popup "RCE" ( menuitem "HSP Common" "per , ""HSP (Hardware Synchroniztion Primitives),RCE,HSP Common""" menuitem "Shared Mailbox" "per , ""HSP (Hardware Synchroniztion Primitives),RCE,Shared Mailbox""" menuitem "Shared Semaphores" "per , ""HSP (Hardware Synchroniztion Primitives),RCE,Shared Semaphores""" ) popup "AON" ( menuitem "HSP Common" "per , ""HSP (Hardware Synchroniztion Primitives),AON,HSP Common""" menuitem "Shared Mailbox" "per , ""HSP (Hardware Synchroniztion Primitives),AON,Shared Mailbox""" menuitem "Shared Semaphores" "per , ""HSP (Hardware Synchroniztion Primitives),AON,Shared Semaphores""" ) ) popup "HSIO;High-Speed I/O" ( popup "USB Complex" ( popup "USB PADCTL and AO" ( menuitem "XUSB_PADCTL;USB PAD Control" "per , ""HSIO (High-Speed I/O),USB Complex,USB PADCTL and AO,XUSB_PADCTL (USB PAD Control)""" menuitem "XUSB_AO;USB Always-On" "per , ""HSIO (High-Speed I/O),USB Complex,USB PADCTL and AO,XUSB_AO (USB Always-On)""" ) popup "XHCI;eXtensible Host Controller Interface For USB" ( popup "PF;Physical Function" ( menuitem "XHCI Controller Configuration Registers" "per , ""HSIO (High-Speed I/O),USB Complex,XHCI (eXtensible Host Controller Interface For USB),PF (Physical Function),XHCI Controller Configuration Registers""" menuitem "XHCI Controller Memory-Mapped I/O Registers" "per , ""HSIO (High-Speed I/O),USB Complex,XHCI (eXtensible Host Controller Interface For USB),PF (Physical Function),XHCI Controller Memory-Mapped I/O Registers""" ) popup "VF0;Virtual Function 0" ( menuitem "XHCI Controller Configuration Registers" "per , ""HSIO (High-Speed I/O),USB Complex,XHCI (eXtensible Host Controller Interface For USB),VF0 (Virtual Function 0),XHCI Controller Configuration Registers""" menuitem "XHCI Controller Memory-Mapped I/O Registers" "per , ""HSIO (High-Speed I/O),USB Complex,XHCI (eXtensible Host Controller Interface For USB),VF0 (Virtual Function 0),XHCI Controller Memory-Mapped I/O Registers""" ) popup "VF1;Virtual Function 1" ( menuitem "XHCI Controller Configuration Registers" "per , ""HSIO (High-Speed I/O),USB Complex,XHCI (eXtensible Host Controller Interface For USB),VF1 (Virtual Function 1),XHCI Controller Configuration Registers""" menuitem "XHCI Controller Memory-Mapped I/O Registers" "per , ""HSIO (High-Speed I/O),USB Complex,XHCI (eXtensible Host Controller Interface For USB),VF1 (Virtual Function 1),XHCI Controller Memory-Mapped I/O Registers""" ) popup "VF2;Virtual Function 2" ( menuitem "XHCI Controller Configuration Registers" "per , ""HSIO (High-Speed I/O),USB Complex,XHCI (eXtensible Host Controller Interface For USB),VF2 (Virtual Function 2),XHCI Controller Configuration Registers""" menuitem "XHCI Controller Memory-Mapped I/O Registers" "per , ""HSIO (High-Speed I/O),USB Complex,XHCI (eXtensible Host Controller Interface For USB),VF2 (Virtual Function 2),XHCI Controller Memory-Mapped I/O Registers""" ) popup "VF3;Virtual Function 3" ( menuitem "XHCI Controller Configuration Registers" "per , ""HSIO (High-Speed I/O),USB Complex,XHCI (eXtensible Host Controller Interface For USB),VF3 (Virtual Function 3),XHCI Controller Configuration Registers""" menuitem "XHCI Controller Memory-Mapped I/O Registers" "per , ""HSIO (High-Speed I/O),USB Complex,XHCI (eXtensible Host Controller Interface For USB),VF3 (Virtual Function 3),XHCI Controller Memory-Mapped I/O Registers""" ) ) menuitem "XUSB DEV" "per , ""HSIO (High-Speed I/O),USB Complex,XUSB DEV""" menuitem "XUSB DEV XHCI;USB 3.0 Device Controller I/O Registers" "per , ""HSIO (High-Speed I/O),USB Complex,XUSB DEV XHCI (USB 3.0 Device Controller I/O Registers)""" ) popup "SATA Controller" ( menuitem "IPFS Registers" "per , ""HSIO (High-Speed I/O),SATA Controller,IPFS Registers""" menuitem "AUX Registers" "per , ""HSIO (High-Speed I/O),SATA Controller,AUX Registers""" menuitem "Miscellaneous Registers" "per , ""HSIO (High-Speed I/O),SATA Controller,Miscellaneous Registers""" menuitem "AHCI Registers" "per , ""HSIO (High-Speed I/O),SATA Controller,AHCI Registers""" ) ) popup "PCIe;PCI Express Controller" ( popup "32-bit" ( popup "PCIe x1" ( popup "C1 Controller" ( menuitem "IATU" "per , ""PCIe (PCI Express Controller),32-bit,PCIe x1,C1 Controller,IATU""" menuitem "Root Port" "per , ""PCIe (PCI Express Controller),32-bit,PCIe x1,C1 Controller,Root Port""" ; menuitem "Root Complex" "per , ""PCIe (PCI Express Controller),32-bit,PCIe x1,C1 Controller,Root Complex""" ) popup "C2 Controller" ( menuitem "IATU" "per , ""PCIe (PCI Express Controller),32-bit,PCIe x1,C2 Controller,IATU""" menuitem "Root Port" "per , ""PCIe (PCI Express Controller),32-bit,PCIe x1,C2 Controller,Root Port""" ; menuitem "Root Complex" "per , ""PCIe (PCI Express Controller),32-bit,PCIe x1,C2 Controller,Root Complex""" ) popup "C3 Controller" ( menuitem "IATU" "per , ""PCIe (PCI Express Controller),32-bit,PCIe x1,C3 Controller,IATU""" menuitem "Root Port" "per , ""PCIe (PCI Express Controller),32-bit,PCIe x1,C3 Controller,Root Port""" ; menuitem "Root Complex" "per , ""PCIe (PCI Express Controller),32-bit,PCIe x1,C3 Controller,Root Complex""" ) ) popup "PCIe x4" ( popup "C4 Controller" ( menuitem "IATU" "per , ""PCIe (PCI Express Controller),32-bit,PCIe x4,C4 Controller,IATU""" menuitem "Root Port" "per , ""PCIe (PCI Express Controller),32-bit,PCIe x4,C4 Controller,Root Port""" menuitem "Endpoint" "per , ""PCIe (PCI Express Controller),32-bit,PCIe x4,C4 Controller,Endpoint""" ; menuitem "Root Complex" "per , ""PCIe (PCI Express Controller),32-bit,PCIe x4,C4 Controller,Root Complex""" ) ) popup "PCIe x8" ( popup "C0 Controller" ( menuitem "IATU" "per , ""PCIe (PCI Express Controller),32-bit,PCIe x8,C0 Controller,IATU""" menuitem "Root Port" "per , ""PCIe (PCI Express Controller),32-bit,PCIe x8,C0 Controller,Root Port""" menuitem "Endpoint" "per , ""PCIe (PCI Express Controller),32-bit,PCIe x8,C0 Controller,Endpoint""" ; menuitem "Root Complex" "per , ""PCIe (PCI Express Controller),32-bit,PCIe x8,C0 Controller,Root Complex""" ) popup "C5 Controller" ( menuitem "IATU" "per , ""PCIe (PCI Express Controller),32-bit,PCIe x8,C5 Controller,IATU""" menuitem "Root Port" "per , ""PCIe (PCI Express Controller),32-bit,PCIe x8,C5 Controller,Root Port""" menuitem "Endpoint" "per , ""PCIe (PCI Express Controller),32-bit,PCIe x8,C5 Controller,Endpoint""" ; menuitem "Root Complex" "per , ""PCIe (PCI Express Controller),32-bit,PCIe x8,C5 Controller,Root Complex""" ) ) ) popup "64-bit" ( popup "PCIe x1" ( popup "C1 Controller" ( menuitem "IATU" "per , ""PCIe (PCI Express Controller),64-bit,PCIe x1,C1 Controller,IATU""" ; menuitem "Root Complex" "per , ""PCIe (PCI Express Controller),64-bit,PCIe x1,C1 Controller,Root Complex""" ) popup "C2 Controller" ( menuitem "IATU" "per , ""PCIe (PCI Express Controller),64-bit,PCIe x1,C2 Controller,IATU""" ; menuitem "Root Complex" "per , ""PCIe (PCI Express Controller),64-bit,PCIe x1,C2 Controller,Root Complex""" ) popup "C3 Controller" ( menuitem "IATU" "per , ""PCIe (PCI Express Controller),64-bit,PCIe x1,C3 Controller,IATU""" ; menuitem "Root Complex" "per , ""PCIe (PCI Express Controller),64-bit,PCIe x1,C3 Controller,Root Complex""" ) ) popup "PCIe x4" ( popup "C4 Controller" ( menuitem "IATU" "per , ""PCIe (PCI Express Controller),64-bit,PCIe x4,C4 Controller,IATU""" ; menuitem "Root Complex" "per , ""PCIe (PCI Express Controller),64-bit,PCIe x4,C4 Controller,Root Complex""" ) ) popup "PCIe x8" ( popup "C0 Controller" ( menuitem "IATU" "per , ""PCIe (PCI Express Controller),64-bit,PCIe x8,C0 Controller,IATU""" ; menuitem "Root Complex" "per , ""PCIe (PCI Express Controller),64-bit,PCIe x8,C0 Controller,Root Complex""" ) popup "C5 Controller" ( menuitem "IATU" "per , ""PCIe (PCI Express Controller),64-bit,PCIe x8,C5 Controller,IATU""" ; menuitem "Root Complex" "per , ""PCIe (PCI Express Controller),64-bit,PCIe x8,C5 Controller,Root Complex""" ) ) ) ) popup "SDMMC;SD/MMC Controller" ( menuitem "SDMMC1 Controller;SDMMCA" "per , ""SDMMC (SD/MMC Controller),SDMMC1 Controller (SDMMCA)""" menuitem "SDMMC3 Controller;SDMMC" "per , ""SDMMC (SD/MMC Controller),SDMMC3 Controller (SDMMC)""" menuitem "SDMMC4 Controller;SDMMCAB" "per , ""SDMMC (SD/MMC Controller),SDMMC4 Controller (SDMMCAB)""" ) popup "I2C;I2C Controller" ( menuitem "I2C1" "per , ""I2C (I2C Controller),I2C1""" menuitem "I2C2" "per , ""I2C (I2C Controller),I2C2""" menuitem "I2C3" "per , ""I2C (I2C Controller),I2C3""" menuitem "I2C4" "per , ""I2C (I2C Controller),I2C4""" menuitem "I2C5" "per , ""I2C (I2C Controller),I2C5""" menuitem "I2C6" "per , ""I2C (I2C Controller),I2C6""" menuitem "I2C7" "per , ""I2C (I2C Controller),I2C7""" menuitem "I2C8" "per , ""I2C (I2C Controller),I2C8""" menuitem "I2C9" "per , ""I2C (I2C Controller),I2C9""" menuitem "I2C10" "per , ""I2C (I2C Controller),I2C10""" ) popup "UART;Universal Asynchronous Receiver/Transmitter" ( menuitem "UARTA" "per , ""UART (Universal Asynchronous Receiver/Transmitter),UARTA""" menuitem "UARTB" "per , ""UART (Universal Asynchronous Receiver/Transmitter),UARTB""" menuitem "UARTC" "per , ""UART (Universal Asynchronous Receiver/Transmitter),UARTC""" menuitem "UARTD" "per , ""UART (Universal Asynchronous Receiver/Transmitter),UARTD""" menuitem "UARTE" "per , ""UART (Universal Asynchronous Receiver/Transmitter),UARTE""" menuitem "UARTF" "per , ""UART (Universal Asynchronous Receiver/Transmitter),UARTF""" menuitem "UARTG" "per , ""UART (Universal Asynchronous Receiver/Transmitter),UARTG""" menuitem "UARTH" "per , ""UART (Universal Asynchronous Receiver/Transmitter),UARTH""" ) popup "SPIC;SPI Controller" ( menuitem "SPI1" "per , ""SPIC (SPI Controller),SPI1""" menuitem "SPI2" "per , ""SPIC (SPI Controller),SPI2""" menuitem "SPI3" "per , ""SPIC (SPI Controller),SPI3""" ) menuitem "QSPI;Quad SPI" "per , ""QSPI (Quad SPI)""" popup "PWMC;PWM Controller" ( menuitem "PWM1" "per , ""PWMC (PWM Controller),PWM1""" menuitem "PWM2" "per , ""PWMC (PWM Controller),PWM2""" menuitem "PWM3" "per , ""PWMC (PWM Controller),PWM3""" menuitem "PWM4" "per , ""PWMC (PWM Controller),PWM4""" menuitem "PWM5" "per , ""PWMC (PWM Controller),PWM5""" menuitem "PWM6" "per , ""PWMC (PWM Controller),PWM6""" menuitem "PWM7" "per , ""PWMC (PWM Controller),PWM7""" menuitem "PWM8" "per , ""PWMC (PWM Controller),PWM8""" ) menuitem "FTM;Fan Tachometer" "per , ""FTM (Fan Tachometer)""" ) )