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

225 lines
8.9 KiB
Plaintext

; --------------------------------------------------------------------------------
; @Title: LPC2xxx Specific Menu
; @Props: Released
; @Author: WOJ, (ADI), (BOB), (FIL), (GAC), (KAM), (SYL)
; @Changelog: 2006-01-14 WOJ
; @Manufacturer: NXP - NXP Semiconductors
; @Core: ARM
; @Copyright: (C) 1989-2016 Lauterbach GmbH, licensed for use with TRACE32(R) only
; --------------------------------------------------------------------------------
; $Id: menlpc2xxx.men 16339 2023-07-03 13:30:14Z pegold $
add
menu
(
popup "Peripherals"
(
if (cpu()=="LPC2157"||cpu()=="LPC2158"||cpu()=="LPC2361"||cpu()=="LPC2362")
(
menuitem "MAM" "per , ""MAM (Memory Acceleration Module)"""
)
menuitem "VIC" "per , ""VIC (Vectored Interrupt Controller)"""
if (cpu()=="LPC2361"||cpu()=="LPC2362"||cpu()=="LPC2420")
(
popup "VIC"
(
menuitem "IRQ/FIQ Status" "per , ""VIC (Vectored Interrupt Controller),IRQ/FIQ Status Registers"""
menuitem "Interrupt Select/Enable" "per , ""VIC (Vectored Interrupt Controller),Interrupt Select/Enable Registers"""
menuitem "Software/Vector Priority" "per , ""VIC (Vectored Interrupt Controller),Software/Vector Priority Registers"""
menuitem "Vector Address" "per , ""VIC (Vectored Interrupt Controller),Vector address registers"""
)
)
popup "UARTs"
(
menuitem "UART0" "per , ""UARTs,UART0"""
menuitem "UART1" "per , ""UARTs,UART1"""
if (cpu()=="LPC2361"||cpu()=="LPC2362"||cpu()=="LPC2420")
(
menuitem "UART2" "per , ""UARTs,UART2"""
menuitem "UART3" "per , ""UARTs,UART3"""
)
)
popup "I2C"
(
if (cpu()=="LPC2157")
(
menuitem "I2C0" "per , ""I2C Interfaces,I2C 0"""
menuitem "I2C1" "per , ""I2C Interfaces,I2C 1"""
)
else
(
menuitem "I2C0" "per , ""I2C Interfaces,I2C0"""
menuitem "I2C1" "per , ""I2C Interfaces,I2C1"""
)
if (cpu()=="LPC2361"||cpu()=="LPC2362"||cpu()=="LPC2420")
(
menuitem "I2C2" "per , ""I2C Interfaces,I2C2"""
)
)
popup "Timers"
(
if (cpu()=="LPC2157")
(
menuitem "TIMER 0" "per , ""Timers,TIMER/COUNTER 0"""
menuitem "TIMER 1" "per , ""Timers,TIMER/COUNTER 1"""
)
else
(
menuitem "TIMER 0" "per , ""Timers,TIMER 0"""
menuitem "TIMER 1" "per , ""Timers,TIMER 1"""
)
if (cpu()=="LPC2361"||cpu()=="LPC2362"||cpu()=="LPC2420")
(
menuitem "TIMER 2" "per , ""Timers,TIMER 2"""
menuitem "TIMER 3" "per , ""Timers,TIMER 3"""
)
)
if (cpu()=="LPC2420")
(
popup "PWM"
(
menuitem "PWM 0" "per , ""PWM (Pulse Width Modulator),PWM 0"""
menuitem "PWM 1" "per , ""PWM (Pulse Width Modulator),PWM 1"""
)
)
else
(
menuitem "PWM" "per , ""PWM (Pulse Width Modulator)"""
)
menuitem "RTC" "per , ""RTC (Real Time Clock)"""
menuitem "Watchdog" "per , ""Watchdog"""
menuitem "PCB" "per , ""PCB (Pin Connect Block)"""
menuitem "SCB" "per , ""SCB (System Control Block)"""
if (cpu()=="LPC2361"||cpu()=="LPC2362"||cpu()=="LPC2420")
(
menuitem "GPIO" "per , ""GPIO (General Purpose Input/Output)"""
)
popup "GPIO"
(
if (cpu()=="LPC2361"||cpu()=="LPC2362"||cpu()=="LPC2420")
(
menuitem "GPIO0" "per , ""GPIO (General Purpose Input/Output),GPIO0 (General Purpose Input/Output port 0)"""
menuitem "GPIO1" "per , ""GPIO (General Purpose Input/Output),GPIO1 (General Purpose Input/Output port 1)"""
menuitem "GPIO2" "per , ""GPIO (General Purpose Input/Output),GPIO2 (General Purpose Input/Output port 2)"""
menuitem "GPIO3" "per , ""GPIO (General Purpose Input/Output),GPIO3 (General Purpose Input/Output port 3)"""
menuitem "GPIO4" "per , ""GPIO (General Purpose Input/Output),GPIO4 (General Purpose Input/Output port 4)"""
)
else
(
menuitem "GPIO0" "per , ""GPIO (General Purpose Input/Output),Port 0"""
menuitem "GPIO1" "per , ""GPIO (General Purpose Input/Output),Port 1"""
)
)
if (cpu()=="LPC2158"||cpu()=="LPC2361"||cpu()=="LPC2362"||cpu()=="LPC2420")
(
menuitem "ADC" "per , ""A/D Converter"""
)
if (cpu()=="LPC2157")
(
popup "ADC"
(
menuitem "ADC0" "per , ""A/D Converter,ADC0"""
menuitem "ADC1" "per , ""A/D Converter,ADC1"""
)
)
if (cpu()=="LPC2158")
(
popup "ADC"
(
menuitem "ADC0" "per , ""A/D Converter,Analog/Digital Converter 0 (ADC0)"""
menuitem "ADC1" "per , ""A/D Converter,Analog/Digital Converter 1 (ADC1)"""
)
)
menuitem "DAC" "per , ""D/A Converter"""
popup "SPI"
(
if (cpu()=="LPC2157")
(
menuitem "SPI0" "per , ""SPI Interface,SPI 0"""
menuitem "SPI1 (SSP)" "per , ""SPI Interface,SPI 1 (SSP)"""
)
if (cpu()=="LPC2158")
(
menuitem "SPI0" "per , ""SPI Interface,SPI0"""
menuitem "SSP (SPI1)" "per , ""SPI Interface,SPP (SPI1)"""
)
if (cpu()=="LPC2361"||cpu()=="LPC2362"||cpu()=="LPC2420")
(
menuitem "SPI0" "per , ""SPI Interface,SPI0"""
menuitem "SSP0 (SPI)" "per , ""SPI Interface,SSP0 (SPI)"""
menuitem "SSP1 (SPI)" "per , ""SPI Interface,SSP1 (SPI)"""
)
)
if (cpu()=="LPC2420")
(
menuitem "EMC" "per , ""EMC (External Memory Controller)"""
popup "EMC Banks"
(
menuitem "Bank 0" "per , ""EMC (External Memory Controller),Bank 0"""
menuitem "Bank 1" "per , ""EMC (External Memory Controller),Bank 1"""
menuitem "Bank 2" "per , ""EMC (External Memory Controller),Bank 2"""
menuitem "Bank 3" "per , ""EMC (External Memory Controller),Bank 3"""
)
)
if (cpu()=="LPC2361"||cpu()=="LPC2362"||cpu()=="LPC2420")
(
popup "CAN"
(
menuitem "Centralized CAN" "per , ""CAN Controllers and Acceptance Filter,Centralized CAN"""
menuitem "CAN1" "per , ""CAN Controllers and Acceptance Filter,CAN1"""
menuitem "CAN2" "per , ""CAN Controllers and Acceptance Filter,CAN2"""
menuitem "Acceptance Filter" "per , ""CAN Controllers and Acceptance Filter,Acceptance Filter"""
menuitem "FullCAN Interrupt/Capture" "per , ""CAN Controllers and Acceptance Filter,Acceptance Filter,FullCAN Interrupt and Capture registers"""
)
)
if (cpu()=="LPC2158"||cpu()=="LPC2361"||cpu()=="LPC2362"||cpu()=="LPC2420")
(
popup "USB Device"
(
if (cpu()=="LPC2361"||cpu()=="LPC2362"||cpu()=="LPC2420")
(
menuitem "Clock Control" "per , ""USB Device Controller,Clock control registers"""
)
menuitem "Device Interrupt" "per , ""USB Device Controller,Device Interrupt Registers"""
menuitem "Endpoint Interrupt" "per , ""USB Device Controller,Endpoint Interrupt Registers"""
menuitem "Endpoint Realization" "per , ""USB Device Controller,Endpoint Realization Registers"""
menuitem "USB Transfer" "per , ""USB Device Controller,USB Transfer Registers"""
menuitem "Command" "per , ""USB Device Controller,Command Registers"""
menuitem "DMA" "per , ""USB Device Controller,DMA Registers"""
)
)
if (cpu()=="LPC2361"||cpu()=="LPC2362"||cpu()=="LPC2420")
(
menuitem "USB OTG Controller" "per , ""USB Device Controller,USB OTG Controller"""
menuitem "USB Host Controller" "per , ""USB Device Controller,USB Host Controller"""
)
if (cpu()=="LPC2362")
(
popup "Ethernet"
(
menuitem "MAC registers" "per , ""RMII (Ethernet controller/Reduced MII),MAC registers"""
menuitem "Control" "per , ""RMII (Ethernet controller/Reduced MII),Control registers"""
menuitem "Receive Filter" "per , ""RMII (Ethernet controller/Reduced MII),Receive filter registers"""
menuitem "Module Control" "per , ""RMII (Ethernet controller/Reduced MII),Module control registers"""
)
)
if (cpu()=="LPC2361"||cpu()=="LPC2362"||cpu()=="LPC2420")
(
popup "GPDMA"
(
menuitem "General Registers" "per , ""General Purpose DMA Controller,General Registers"""
menuitem "Channel 0 Registers" "per , ""General Purpose DMA Controller,Channel 0 Registers"""
menuitem "Channel 1 Registers" "per , ""General Purpose DMA Controller,Channel 1 Registers"""
)
)
if (cpu()=="LPC2361"||cpu()=="LPC2362"||cpu()=="LPC2420")
(
menuitem "I2S" "per , ""I2S (Inter-IC Sound)"""
)
if (cpu()=="LPC2420")
(
menuitem "SD/MCI" "per , ""SD/MCI Card Interface"""
)
)
)