115 lines
4.3 KiB
Plaintext
115 lines
4.3 KiB
Plaintext
; --------------------------------------------------------------------------------
|
|
; @Title: SPEARx Specific Menu
|
|
; @Props: Released
|
|
; @Author: ADI, DAW, FIL, MPO
|
|
; @Changelog: 2009-05-06
|
|
; @Manufacturer: STM - ST Microelectronics N.V.
|
|
; @Core: ARM926EJ-S
|
|
; @Copyright: (C) 1989-2016 Lauterbach GmbH, licensed for use with TRACE32(R) only
|
|
; --------------------------------------------------------------------------------
|
|
; $Id: menspearx.men 16339 2023-07-03 13:30:14Z pegold $
|
|
|
|
add
|
|
menu
|
|
(
|
|
popup "Peripherals"
|
|
(
|
|
menuitem "MISC" " per , ""MISC (Miscellaneous registers)"""
|
|
menuitem "SC" " per , ""SC (System controller)"""
|
|
menuitem "VIC" " per , ""VIC (Vectored interrupt controller)"""
|
|
menuitem "WDT" " per , ""WDT (Watchdog timer)"""
|
|
menuitem "GPT" " per , ""GPT (General Purpose timer)"""
|
|
if (cpu()!="SPEAR600"&&cpu()!="SPEAR300")
|
|
(
|
|
menuitem "MPMC" " per , ""MPMC (DDR Memory Controller)"""
|
|
)
|
|
else
|
|
(
|
|
menuitem "MC" " per , ""MC (Memory Controller)"""
|
|
)
|
|
menuitem "SMI" " per , ""SMI (Serial Memory Interface)"""
|
|
menuitem "FSMC" " per , ""FSMC (Flexible static memory controller)"""
|
|
if (cpu()=="SPEAR310"||cpu()=="SPEAR320"||cpu()=="SPEAR320S")
|
|
(
|
|
menuitem "EMI" " per , ""EMI (External memory interface)"""
|
|
)
|
|
if (cpu()=="SPEAR600")
|
|
(
|
|
menuitem "GMAC-Univ" " per , ""GMAC-Univ (Ether MAC 10/100/1000)"""
|
|
)
|
|
else
|
|
(
|
|
menuitem "MAC-Univ" " per , ""MAC-Univ (Ether MAC 10/100)"""
|
|
)
|
|
if (cpu()=="SPEAR310")
|
|
(
|
|
menuitem "SMII" " per , ""SMII,SMII1"""
|
|
)
|
|
if (cpu()=="SPEAR320")
|
|
(
|
|
menuitem "SMII" " per , ""SMII (Serial Media Independent Interface)"""
|
|
)
|
|
if (cpu()=="SPEAR320S")
|
|
(
|
|
menuitem "RMII" " per , ""RMII (Fast Ethernet Ports)"""
|
|
)
|
|
menuitem "USB 2.0 Host" " per , ""USB 2.0 Host"""
|
|
menuitem "USB 2.0 Device" " per , ""USB 2.0 Device"""
|
|
if (cpu()=="SPEAR320"||cpu()=="SPEAR320S")
|
|
(
|
|
menuitem "SPP" " per , ""SPP (Standard parallel port interface),SPP"""
|
|
menuitem "CAN" " per , ""CAN (Controller area network ports)"""
|
|
)
|
|
menuitem "UART" " per , ""UART (Universal Asynchronous Receiver Transmitter)"""
|
|
if (cpu()=="SPEAR310")
|
|
(
|
|
menuitem "RS485" " per , ""RS485"""
|
|
)
|
|
if (cpu()=="SPEAR310")
|
|
(
|
|
menuitem "TDM" " per , ""TDM (Time division multiplex)"""
|
|
)
|
|
menuitem "FIRDA" " per , ""FIRDA (Fast IRDA controller)"""
|
|
menuitem "SSP" " per , ""SSP (Synchronous Serial Port)"""
|
|
menuitem "I2C" " per , ""I2C (I2C controller)"""
|
|
menuitem "DMAC" " per , ""DMAC (DMA Controller)"""
|
|
if (cpu()=="SPEAR320"||cpu()=="SPEAR320S")
|
|
(
|
|
menuitem "SDIO" " per , ""SDIO Controller"""
|
|
)
|
|
if (cpu()!="SPEAR310")
|
|
(
|
|
menuitem "CLCDC" " per , ""CLCDC (Color liquid crystal display controller)"""
|
|
)
|
|
menuitem "JPEG codec" " per , ""JPEG codec"""
|
|
if (cpu()=="SPEAR320S")
|
|
(
|
|
menuitem "I2S" " per , ""I2S (Digital audio port)"""
|
|
)
|
|
menuitem "GPIO" " per , ""GPIO (General Purpose Input/Output)"""
|
|
if (cpu()=="SPEAR320"||cpu()=="SPEAR320S")
|
|
(
|
|
menuitem "PWM" " per , ""PWM (Pulse width modulators)"""
|
|
)
|
|
menuitem "ADC" " per , ""ADC (Analog-to-Digital Converter)"""
|
|
menuitem "RTC" " per , ""RTC (Real Time Clock)"""
|
|
if (cpu()=="SPEAR600")
|
|
(
|
|
menuitem "EXPI" " per , ""EXPI (Expansion interface)"""
|
|
)
|
|
if (cpu()=="SPEAR300")
|
|
(
|
|
menuitem "SDIO Controller" " per , ""SDIO Controller"""
|
|
menuitem "Telecom Block" " per , ""Telecom Block"""
|
|
menuitem "Keyboard Controller" " per , ""Keyboard Controller"""
|
|
menuitem "C3" " per , ""C3 (Channel Controller Co-Processor)"""
|
|
menuitem "RAS" " per , ""RAS (RAS Configuration Registers)"""
|
|
)
|
|
if (cpu()=="SPEAR310"||cpu()=="SPEAR320"||cpu()=="SPEAR320S")
|
|
(
|
|
menuitem "C3" " per , ""C3 (Cryptographic Co-Processor)"""
|
|
menuitem "RAS" " per , ""RAS (RAS Configuration Registers)"""
|
|
)
|
|
)
|
|
)
|