; -------------------------------------------------------------------------------- ; @Title: ADUC7xxx Specific Menu ; @Description: ; ADUC7xxx includes: ; ADUC7019, ADUC7020, ADUC7021, ADUC7022, ADUC7023, ADUC7024, ; ADUC7025, ADUC7026, ADUC7027, ADUC7028, ADUC7029, ADUC7121, ; ADUC7122, ADUC7124, ADUC7128, ADUC7129 ; @Props: Released ; @Author: MAL, MPI, SOL, (SYL) ; @Changelog: 2010-11-10 MAL ; @Manufacturer: AD - Analog Devices Inc. ; @Core: ARM7TDMI ; @Chip: ADUC7129 ; @Copyright: (C) 1989-2016 Lauterbach GmbH, licensed for use with TRACE32(R) only ; -------------------------------------------------------------------------------- ; $Id: menaduc7xxx.men 16339 2023-07-03 13:30:14Z pegold $ add menu ( popup "Peripherals" ( menuitem "[:chip]Icebreaker" "per , ""Icebreaker""" separator menuitem "Interrupt System" "per , ""Interrupt System""" menuitem "System Control" "per , ""System Control""" menuitem "Timers" "per , ""Timers""" menuitem "Oscillator and PLL - Power Control" "per , ""Oscillator and PLL - Power Control""" menuitem "Power Supply Monitor" "per , ""Power Supply Monitor""" if (cpu()!="ADUC7122") ( menuitem "Comparator" "per , ""Comparator""" ) menuitem "Reference" "per , ""Reference""" if (cpu()=="ADUC7020"||cpu()=="ADUC7021"||cpu()=="ADUC7022"||cpu()=="ADUC7024"||cpu()=="ADUC7025"||cpu()=="ADUC7026"||cpu()=="ADUC7027"||cpu()=="ADUC7019"||cpu()=="ADUC7122"||cpu()=="ADUC7028"||cpu()=="ADUC7029") ( menuitem "UART" "per , ""UART""" ) if (cpu()=="ADUC7124"||cpu()=="ADUC7128"||cpu()=="ADUC7129") ( menuitem "UART 0" "per , ""UART,UART 0""" menuitem "UART 1" "per , ""UART,UART 1""" ) if (cpu()=="ADUC7124"||cpu()=="ADUC7128"||cpu()=="ADUC7122"||cpu()=="ADUC7129") ( menuitem "Block 0" "per , ""Nonvolatile Flash/EE Memory,Block 0""" menuitem "Block 1" "per , ""Nonvolatile Flash/EE Memory,Block 1""" ) else ( menuitem "Nonvolatile Flash/EE Memory" "per , ""Nonvolatile Flash/EE Memory""" ) menuitem "I2C 0" "per , ""I2C,I2C 0""" menuitem "I2C 1" "per , ""I2C,I2C 1""" menuitem "SPI" "per , ""SPI""" menuitem "Programmable Logic Array" "per , ""Programmable Logic Array""" menuitem "GPIO" "per , ""GPIO""" menuitem "AD Converter" "per , ""AD Converter""" if (cpu()=="ADUC7021"||cpu()=="ADUC7024"||cpu()=="ADUC7020"||cpu()=="ADUC7026"||cpu()=="ADUC7023"||cpu()=="ADUC7019"||cpu()=="ADUC7122"||cpu()=="ADUC7124"||cpu()=="ADUC7028"||cpu()=="ADUC7029") ( menuitem "DA Converter" "per , ""DA Converter""" ) if (cpu()=="ADUC7128"||cpu()=="ADUC7129") ( menuitem "DAC and DDS Registers" "per , ""DAC and DDS Registers""" ) if (cpu()=="ADUC7026"||cpu()=="ADUC7027"||cpu()=="ADUC7129") ( menuitem "External Memory" "per , ""External Memory""" ) menuitem "PWM" "per , ""PWM""" if (cpu()=="ADUC7128"||cpu()=="ADUC7129") ( menuitem "Quadrature Encoder" "per , ""Quadrature Encoder""" ) ) )