Files
Gen4_R-Car_Trace32/2_Trunk/menlpc29xx.men
2025-10-14 09:52:32 +09:00

82 lines
4.0 KiB
Plaintext

; --------------------------------------------------------------------------------
; @Title: LPC2917/19/21/23/25/26/30/39 Specific Menu
; @Props: Released
; @Author: BOB, CIN, MAR
; @Changelog:
; 2008-12-01 MAR
; 2010-11-19 MAR
; @Manufacturer: NXP - NXP Semiconductors
; @Core: ARM968E-S
; @Copyright: (C) 1989-2016 Lauterbach GmbH, licensed for use with TRACE32(R) only
; --------------------------------------------------------------------------------
; $Id: menlpc29xx.men 16339 2023-07-03 13:30:14Z pegold $
add
menu
(
popup "Peripherals"
(
menuitem "[:chip]ID Registers" "per , ""ARM Core Registers,ID Registers"""
menuitem "[:chip]System Configuration and Control" "per , ""ARM Core Registers,System Configuration and Control"""
menuitem "[:chip]ICEbreaker" "per , ""ARM Core Registers,ICEbreaker"""
separator
menuitem "CGU" "per , ""CGU (Clock Generation Unit)"""
menuitem "RGU" "per , ""RGU (Reset Generation Unit)"""
menuitem "PMU" "per , ""PMU (Power Management Unit)"""
menuitem "SCU" "per , ""SCU (System Control Unit)"""
menuitem "CFID" "per , ""CFID (Chip Feature Id)"""
menuitem "Event Router" "per , ""Event Router"""
menuitem "VIC" "per , ""VIC (Vectored Interrupt Controller)"""
if (cpuis("LPC291*")||cpu()=="LPC2926"||cpu()=="LPC2927"||cpu()=="LPC2929"||cpuis("LPC293*"))
(
menuitem "SMC" "per , ""SMC (External Static Memory Controller)"""
)
if (cpuis("LPC292*"))||(cpuis("LPC293*"))
(
menuitem "USB" "per , ""USB (Universal Serial Bus)"""
)
if (cpuis("LPC293*"))
(
menuitem "USB HOST" "per , ""USB HOST (Universal Serial Bus HOST)"""
)
if (cpu()=="LPC2927"||cpu()=="LPC2929"||cpuis("LPC293*")||cpu()=="LPC2926")
(
menuitem "USB OTG" "per , ""USB OTG (Universal Serial Bus On-The-Go)"""
)
menuitem "GPIO" "per , ""GPIO (General Purpose Input/Output)"""
menuitem "Timers" "per , ""Timers"""
menuitem "SPI" "per , ""SPI (Serial Peripheral Interface)"""
menuitem "UART" "per , ""UART (Universal Asynchronous Receiver/Transmitter)"""
menuitem "Watchdog" "per , ""WDT (WatchDog Timer)"""
menuitem "CAN" "per , ""CAN (Controller Area Network)"""
menuitem "LIN" "per , ""LIN (Local Interconnect Network)"""
if (cpu()!="LPC2917"&&cpu()!="LPC2919")
(
menuitem "I2C" "per , ""I2C (Inter-Integrated Circuit)"""
)
menuitem "PWM" "per , ""PWM (Pulse Width Modulator)"""
menuitem "ADC" "per , ""ADC (Analog-to-Digital Converter)"""
if (cpu()!="LPC2917"&&cpu()!="LPC2919")
(
menuitem "QEI" "per , ""QEI (Quadrature Encoder Interface)"""
)
if ((cpuis("LPC292*"))||(cpuis("LPC293*")))
(
menuitem "USB" "per , ""USB (Universal Serial Bus)"""
)
if ((cpuis("LPC293*")))
(
menuitem "USB HOST " "per , ""USB HOST (Universal Serial Bus HOST)"""
)
if (cpu()=="LPC2927"||cpu()=="LPC2929"||cpuis("LPC293*")||cpu()=="LPC2926")
(
menuitem "USB OTG" "per , ""USB OTG (Universal Serial Bus On-The-Go)"""
)
menuitem "FMC" "per , ""FMC (Flash Memory Controller)"""
if (cpu()!="LPC2917"&&cpu()!="LPC2919")
(
menuitem "GPDMA" "per , ""GPDMA (General Purpose Direct Memory Access)"""
)
)
)