; -------------------------------------------------------------------------------- ; @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)""" ) ) )