; -------------------------------------------------------------------------------- ; @Title: STR91x Specific Menu ; @Props: Released ; @Author: GAC, (BOB) ; @Changelog: 2006-06-26 GAC ; @Manufacturer: STM - ST Microelectronics N.V. ; @Core: ARM966E-S ; @Chip: ; @Copyright: (C) 1989-2016 Lauterbach GmbH, licensed for use with TRACE32(R) only ; -------------------------------------------------------------------------------- ; $Id: menstr91x.men 16339 2023-07-03 13:30:14Z pegold $ add menu ( popup "Peripherals" ( popup "ARM Core Registers" ( menuitem "ICEbreaker" "per , ""ARM Core Registers,ICEbreaker""" menuitem "MMU" "per , ""ARM Core Registers,MMU Control and Configuration""" ) separator menuitem "FMI" " per , ""FMI (Flash Memory Interface)""" if (!cpuis("STR910FAM*")&&!cpuis("STR911FAM*")) ( menuitem "EMI" "per , ""EMI (External Memory Interface)""" ) popup "SCU" ( menuitem "SCU" "per , ""SCU (System Control Unit)""" menuitem "Peripheral Registers" "per , ""SCU (System Control Unit),Peripheral Registers""" menuitem "Gating Registers" "per , ""SCU (System Control Unit),Gating Registers""" menuitem "GPIO output/Input Registers" "per , ""SCU (System Control Unit),GPIO output/Input Registers""" menuitem "GPIO Type Registers" "per , ""SCU (System Control Unit),GPIO Type Registers""" ) popup "GPIO" ( menuitem "Port 0" "per , ""GPIO (General Purpose I/O Ports),GPIO0 (General Purpose I/O Port 0)""" menuitem "Port 1" "per , ""GPIO (General Purpose I/O Ports),GPIO1 (General Purpose I/O Port 1)""" menuitem "Port 2" "per , ""GPIO (General Purpose I/O Ports),GPIO2 (General Purpose I/O Port 2)""" menuitem "Port 3" "per , ""GPIO (General Purpose I/O Ports),GPIO3 (General Purpose I/O Port 3)""" menuitem "Port 4" "per , ""GPIO (General Purpose I/O Ports),GPIO4 (General Purpose I/O Port 4)""" menuitem "Port 5" "per , ""GPIO (General Purpose I/O Ports),GPIO5 (General Purpose I/O Port 5)""" menuitem "Port 6" "per , ""GPIO (General Purpose I/O Ports),GPIO6 (General Purpose I/O Port 6)""" menuitem "Port 7" "per , ""GPIO (General Purpose I/O Ports),GPIO7 (General Purpose I/O Port 7)""" menuitem "Port 8" "per , ""GPIO (General Purpose I/O Ports),GPIO8 (General Purpose I/O Port 8)""" menuitem "Port 9" "per , ""GPIO (General Purpose I/O Ports),GPIO9 (General Purpose I/O Port 9)""" ) popup "VIC" ( menuitem "VIC 0" "per , ""VIC (Vectored Interrupt Controller),VIC0 (Vectored Interrupt Controller 0)""" menuitem "VIC 1" "per , ""VIC (Vectored Interrupt Controller),VIC1 (Vectored Interrupt Controller 1)""" ) menuitem "WIU" "per , ""WIU (Wake-Up/Interrupt Unit)""" menuitem "RTC" "per , ""RTC (Real Time Clock)""" menuitem "WDG" "per , ""WDG (Watchdog Timer)""" popup "Timers" ( menuitem "Timer 0" "per , ""TIM (16-Bit Timer),TIM0 (16-Bit Timer 0)""" menuitem "Timer 1" "per , ""TIM (16-Bit Timer),TIM1 (16-Bit Timer 1)""" menuitem "Timer 2" "per , ""TIM (16-Bit Timer),TIM2 (16-Bit Timer 2)""" menuitem "Timer 3" "per , ""TIM (16-Bit Timer),TIM3 (16-Bit Timer 3)""" ) if (!cpuis("STR910FA*")&&!cpuis("STR911FA*")) ( popup "ENET" ( menuitem "ENET" "per , ""ENET (MAC/DMA Controller with DMA)""" menuitem "DMA Registers" "per , ""ENET (MAC/DMA Controller with DMA),DMA Registers""" menuitem "RX Registers" "per , ""ENET (MAC/DMA Controller with DMA),RX Registers""" menuitem "TX Registers" "per , ""ENET (MAC/DMA Controller with DMA),TX Registers""" menuitem "Address Register" "per , ""ENET (MAC/DMA Controller with DMA),Address Register""" ) ) popup "DMAC" ( menuitem "Common Registers" "per , ""DMAC (DMA Controller),Common Registers""" menuitem "Channel Registers" "per , ""DMAC (DMA Controller),Channel Registers""" ) popup "SSP" ( menuitem "SSP 0" "per , ""SSP (Synchronous Serial Peripheral),SSP0 (Synchronous Serial Peripheral 0)""" menuitem "SSP 1" "per , ""SSP (Synchronous Serial Peripheral),SSP1 (Synchronous Serial Peripheral 1)""" ) popup "UART" ( menuitem "UART 0" "per , ""UART (Universal Asynchronous Receiver Transmitter),UART0 (Universal Asynchronous Receiver Transmitter 0)""" menuitem "UART 1" "per , ""UART (Universal Asynchronous Receiver Transmitter),UART1 (Universal Asynchronous Receiver Transmitter 1)""" menuitem "UART 2" "per , ""UART (Universal Asynchronous Receiver Transmitter),UART2 (Universal Asynchronous Receiver Transmitter 2)""" ) popup "I2C" ( menuitem "I2C 0" "per , ""I2C (I2C Interface Module),I2C0""" menuitem "I2C 1" "per , ""I2C (I2C Interface Module),I2C1""" ) menuitem "MC" "per , ""MC (3-Phase Induction Motor Controller)""" popup "CAN" ( menuitem "Protocol Related Registers" "per , ""CAN (Control Area Network),Protocol Related Registers""" menuitem "Message Interface Registers" "per , ""CAN (Control Area Network),Message Interface Registers""" menuitem "Message Handler Registers" "per , ""CAN (Control Area Network),Message Handler Registers""" ) if (!cpuis("STR910FA*")) ( popup "USB" ( menuitem "Common Registers" "per , ""USB (USB Slave Interface),Common Registers""" menuitem "Endpoint-specific Registers" "per , ""USB (USB Slave Interface),Endpoint-specific Registers""" menuitem "DMA Registers" "per , ""USB (USB Slave Interface),DMA Registers""" menuitem "Buffer Descriptor Table" "per , ""USB (USB Slave Interface),Buffer Descriptor Table""" ) ) menuitem "ADC" "per , ""ADC (Analog-to-Digital Converter)""" popup "APB" ( menuitem "APB 0" "per , ""APB (AHB/APB Bridges),APB0""" menuitem "APB 1" "per , ""APB (AHB/APB Bridges),APB1""" ) ) )