; -------------------------------------------------------------------------------- ; @Title: LM3Sxxxx Specific Menu ; @Props: Released ; @Author: ADI, ART, PAC, PAT, TOH, MRD ; @Changelog: ; 2008-01-11 ; 2009-04-16 ; 2019-01-24 TOH ; @Manufacturer: TI - Texas Instruments ; @Core: CORTEX-M3 ; @Chip: LM3S101, LM3S102, LM3S300, LM3S301, LM3S308, LM3S310, LM3S315, LM3S316, ; LM3S317, LM3S328, LM3S600, LM3S601, LM3S608, LM3S610, LM3S611, LM3S612, ; LM3S613, LM3S615, LM3S617, LM3S618, LM3S628, LM3S800, LM3S801, LM3S808, ; LM3S811, LM3S812, LM3S815, LM3S817, LM3S818, LM3S828, LM3S1110, LM3S1133, ; LM3S1138, LM3S1150, LM3S1162, LM3S1165, LM3S1332, LM3S1435, LM3S1439, ; LM3S1512, LM3S1538, LM3S1601, LM3S1607, LM3S1608, LM3S1620, LM3S1625, ; LM3S1626, LM3S1627, LM3S1635, LM3S1637, LM3S1751, LM3S1776, LM3S1811, ; LM3S1816, LM3S1850, LM3S1911, LM3S1918, LM3S1937, LM3S1958, LM3S1960, ; LM3S1968, LM3S1J11, LM3S1J16, LM3S1N11, LM3S1N16, LM3S1W16, LM3S1Z16, ; LM3S1R21, LM3S2110, LM3S2139, LM3S2276, LM3S2410, LM3S2412, LM3S2432, ; LM3S2533, LM3S2601, LM3S2608, LM3S2616, LM3S2620, LM3S2637, LM3S2651, ; LM3S2671, LM3S2678, LM3S2730, LM3S2739, LM3S2776, LM3S2793, LM3S2911, ; LM3S2918, LM3S2939, LM3S2948, LM3S2950, LM3S2965, LM3S2B93, LM3S3634, ; LM3S3651, LM3S3739, LM3S3748, LM3S3749, LM3S3759, LM3S3768, LM3S3826, ; LM3S3J26, LM3S3N26, LM3S3W26, LM3S3Z26, LM3S5632, LM3S5651, LM3S5652, ; LM3S5656, LM3S5662, LM3S5732, LM3S5737, LM3S5739, LM3S5747, LM3S5749, ; LM3S5752, LM3S5757, LM3S5762, LM3S5767, LM3S5768, LM3S5769, LM3S5791, ; LM3S5B91, LM3S5951, LM3S5956, LM3S5K31, LM3S5K36, LM3S5P31, LM3S5P36, ; LM3S5P51, LM3S5P56, LM3S5R31, LM3S5R36, LM3S5T36, LM3S5Y36, LM3S6100, ; LM3S6110, LM3S6420, LM3S6422, LM3S6432, LM3S6537, LM3S6610, LM3S6611, ; LM3S6618, LM3S6633, LM3S6637, LM3S6730, LM3S6753, LM3S6911, LM3S6918, ; LM3S6938, LM3S6950, LM3S6952, LM3S6965, LM3S8530, LM3S8538, LM3S8630, ; LM3S8730, LM3S8733, LM3S8738, LM3S8930, LM3S8933, LM3S8938, LM3S8962, ; LM3S8970, LM3S8971, LM3S9790, LM3S9792, LM3S9997, LM3S9B90, LM3S9B92, ; LM3S9B95, LM3S9B96, LM3S9L97, LM3S1621, LM3S1651, LM3S1B21, LM3S1P51, ; LM3S1R26, LM3S9781, LM3S9B81, LM3S9D96, LM3S571 ; @Copyright: (C) 1989-2019 Lauterbach GmbH, licensed for use with TRACE32(R) only ; -------------------------------------------------------------------------------- ; $Id: menlm3sxxx.men 16339 2023-07-03 13:30:14Z pegold $ add menu ( IF SOFTWARE.BUILD.BASE()>=69655. ( popup "&CPU" ( separator IF CPU.FEATURE(MMU) ( popup "[:mmu]MMU" ( menuitem "[:mmureg]MMU Control" "MMU.view" separator menuitem "[:mmu]MMU Table Dump" "MMU.DUMP.PageTable" menuitem "[:mmu]MMU Table List" "MMU.List.PageTable" separator IF CPU.FEATURE(ITLBDUMP) ( menuitem "[:mmu]ITLB Dump" "MMU.DUMP.ITLB" ) IF CPU.FEATURE(DTLBDUMP) ( menuitem "[:mmu]DTLB Dump" "MMU.DUMP.DTLB" ) IF CPU.FEATURE(TLB0DUMP) ( menuitem "[:mmu]TLB0 Dump (Associative)" "MMU.DUMP.TLB0" ) IF CPU.FEATURE(TLB1DUMP) ( menuitem "[:mmu]TLB1 Dump (Lockable)" "MMU.DUMP.TLB1" ) ) ) IF COMPonent.AVAILable("SMMU") ( popup "[:mmu]SMMU" ( menuitem "[:chip]SMMU1 Registers" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU1",0.)) SMMU.Register.Global &(name) ) menuitem "[:mmureg]SMMU1 StreamMapTable" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU1",0.)) SMMU.StreamMapTable &(name) ) IF COMPonent.AVAILable("SMMU2") ( separator menuitem "[:chip]SMMU2 Registers" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU2",0.)) SMMU.Register.Global &(name) ) menuitem "[:mmureg]SMMU2 StreamMapTable" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU2",0.)) SMMU.StreamMapTable &(name) ) ) IF COMPonent.AVAILable("SMMU3") ( separator menuitem "[:chip]SMMU3 Registers" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU3",0.)) SMMU.Register.Global &(name) ) menuitem "[:mmureg]SMMU3 StreamMapTable" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU3",0.)) SMMU.StreamMapTable &(name) ) ) IF COMPonent.AVAILable("SMMU4") ( separator menuitem "[:chip]SMMU4 Registers" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU4",0.)) SMMU.Register.Global &(name) ) menuitem "[:mmureg]SMMU4 StreamMapTable" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU4",0.)) SMMU.StreamMapTable &(name) ) ) IF COMPonent.AVAILable("SMMU5") ( separator menuitem "[:chip]SMMU5 Registers" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU5",0.)) SMMU.Register.Global &(name) ) menuitem "[:mmureg]SMMU5 StreamMapTable" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU5",0.)) SMMU.StreamMapTable &(name) ) ) IF COMPonent.AVAILable("SMMU6") ( separator menuitem "[:chip]SMMU6 Registers" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU6",0.)) SMMU.Register.Global &(name) ) menuitem "[:mmureg]SMMU6 StreamMapTable" ( PRIVATE &name &name=SMMU.COMPonentNAME(COMPonent.Base("SMMU6",0.)) SMMU.StreamMapTable &(name) ) ) ) ) IF CPU.FEATURE(L1ICACHE)||CPU.FEATURE(L1DCACHE)||CPU.FEATURE(L2CACHE) ( popup "[:cache]Cache" ( IF CPU.FEATURE(L1ICACHEDUMP) ( menuitem "[:cache]ICACHE Dump" "CACHE.DUMP IC" menuitem "[:cache]ICACHE List" "CACHE.List IC" menuitem "[:cache]ICACHE List Functions" "CACHE.ListFunc.IC" ) IF CPU.FEATURE(L1DCACHEDUMP) ( separator menuitem "[:cache]DCACHE Dump" "CACHE.DUMP DC" menuitem "[:cache]DCACHE List" "CACHE.List DC" menuitem "[:cache]DCACHE List Variables" "CACHE.ListVar.DC" ) IF CPU.FEATURE(L2CACHEDUMP) ( separator menuitem "[:cache]L2CACHE Dump" "CACHE.DUMP L2" menuitem "[:cache]L2CACHE List" "CACHE.List L2" menuitem "[:cache]L2CACHE List Variables" "CACHE.ListVar.L2" ) ) ) ) popup "&Trace" ( separator IF COMPonent.AVAILable("ITM") ( popup "ITM" ( default menuitem "[:oconfig]ITM settings..." "ITM.state" separator menuitem "[:alist]ITMTrace List" "ITMTrace.List" ) ) IF COMPonent.AVAILable("STM") ( popup "STM" ( default menuitem "[:oconfig]STM settings..." "STM.state" separator menuitem "[:alist]STMTrace List" "STMTrace.List" ) ) IF COMPonent.AVAILable("HTM") ( popup "HTM" ( default menuitem "[:oconfig]HTM settings..." "HTM.state" separator menuitem "[:alist]HTMTrace List" "HTMTrace.List" ) ) IF COMPonent.AVAILable("TPIU") ( menuitem "[:oconfig]TPIU settings..." "TPIU.state" ) IF COMPonent.AVAILable("ETR") ( menuitem "[:oconfig]ETR settings..." ( PRIVATE &pdd &pdd=OS.PDD() DO "&pdd/etc/embedded_trace_router/etr_utility.cmm" ) ) ) popup "&Misc" ( popup "Tools" ( IF CPUIS64BIT()||CPU.FEATURE("SPR") ( menuitem "ARM System Register Converter" ( DO "~~/demo/arm/etc/systemregister/systemregister_converter.cmm" ) ) IF CPU.FEATURE("C15") ( menuitem "ARM Coprocessor Converter" ( DO "~~/demo/arm/etc/coprocessor/coprocessor_converter.cmm" ) ) ) ) popup "&Perf" ( IF CPU.FEATURE(BMC) ( before "Reset" menuitem "[:bmc]Benchmark Counters" "BMC.state" before "Reset" separator ) ) ) popup "Peripherals" ( popup "[:chip]Core Registers (Cortex-M3)" ( menuitem "[:chip]System Control" "per , ""Core Registers (Cortex-M3),System Control""" menuitem "[:chip]MPU;Memory Protection Unit" "per , ""Core Registers (Cortex-M3),Memory Protection Unit""" menuitem "[:chip]NVIC;Nested Vectored Interrupt Controller" "per , ""Core Registers (Cortex-M3),Nested Vectored Interrupt Controller""" popup "[:chip]Debug" ( menuitem "[:chip]Core Debug" "per , ""Core Registers (Cortex-M3),Debug,Core Debug""" menuitem "[:chip]FPB;Flash Patch and Breakpoint Unit" "per , ""Core Registers (Cortex-M3),Debug,Flash Patch and Breakpoint Unit (FPB)""" menuitem "[:chip]DWT;Data Watchpoint and Trace Unit" "per , ""Core Registers (Cortex-M3),Debug,Data Watchpoint and Trace Unit (DWT)""" ) ) separator menuitem "System Control" "per , ""System Control""" if (cpu()=="LM3S9D96") ( popup "Internal Memory" ( menuitem "Flash Memory Registers" "per , ""Flash Memory Registers""" menuitem "Memory Registers" "per , ""Memory Registers""" ) ) if (cpu()=="LM3S1110"||cpu()=="LM3S1133"||cpu()=="LM3S1138"||cpu()=="LM3S1150"||cpu()=="LM3S1162"||cpu()=="LM3S1165"||cpu()=="LM3S1332"||cpu()=="LM3S1435"||cpu()=="LM3S1439"||cpu()=="LM3S1512"||cpu()=="LM3S1538"||cpu()=="LM3S1601"||cpu()=="LM3S1607"||cpu()=="LM3S1608"||cpu()=="LM3S1620"||cpu()=="LM3S1635"||cpu()=="LM3S1637"||cpu()=="LM3S1751"||cpu()=="LM3S1776"||cpu()=="LM3S1850"||cpu()=="LM3S1911"||cpu()=="LM3S1918"||cpu()=="LM3S1937"||cpu()=="LM3S1958"||cpu()=="LM3S1960"||cpu()=="LM3S1968"||cpu()=="LM3S2276"||cpu()=="LM3S2533"||cpu()=="LM3S2601"||cpu()=="LM3S2608"||cpu()=="LM3S2616"||cpu()=="LM3S2620"||cpu()=="LM3S2637"||cpu()=="LM3S2651"||cpu()=="LM3S2739"||cpu()=="LM3S2776"||cpu()=="LM3S2911"||cpu()=="LM3S2918"||cpu()=="LM3S2939"||cpu()=="LM3S2948"||cpu()=="LM3S2950"||cpu()=="LM3S2965"||cpu()=="LM3S3651"||cpu()=="LM3S3739"||cpu()=="LM3S3748"||cpu()=="LM3S3749"||cpu()=="LM3S3759"||cpu()=="LM3S3768"||cpu()=="LM3S5632"||cpu()=="LM3S5652"||cpu()=="LM3S5662"||cpu()=="LM3S5732"||cpu()=="LM3S5737"||cpu()=="LM3S5739"||cpu()=="LM3S5747"||cpu()=="LM3S5749"||cpu()=="LM3S5752"||cpu()=="LM3S5757"||cpu()=="LM3S5762"||cpu()=="LM3S5767"||cpu()=="LM3S5769"||cpu()=="LM3S6537"||cpu()=="LM3S6610"||cpu()=="LM3S6611"||cpu()=="LM3S6618"||cpu()=="LM3S6633"||cpu()=="LM3S6637"||cpu()=="LM3S6753"||cpu()=="LM3S6911"||cpu()=="LM3S6918"||cpu()=="LM3S6938"||cpu()=="LM3S6950"||cpu()=="LM3S6952"||cpu()=="LM3S6965"||cpu()=="LM3S8630"||cpu()=="LM3S8730"||cpu()=="LM3S8733"||cpu()=="LM3S8738"||cpu()=="LM3S8930"||cpu()=="LM3S8933"||cpu()=="LM3S8933"||cpu()=="LM3S8962"||cpu()=="LM3S8970"||cpu()=="LM3S8971"||cpu()=="LM3S9790"||cpu()=="LM3S9B90"||cpu()=="LM3S2B93"||cpu()=="LM3S2793"||cpu()=="LM3S5R31"||cpu()=="LM3S5R36"||cpu()=="LM3S5651"||cpu()=="LM3S5656"||cpu()=="LM3S5956"||cpu()=="LM3S5951"||cpu()=="LM3S5P51"||cpu()=="LM3S5P56"||cpu()=="LM3S5K36"||cpu()=="LM3S5P36"||cpu()=="LM3S5T36"||cpu()=="LM3S5Y36"||cpu()=="LM3S5K31"||cpu()=="LM3S5P31"||cpu()=="LM3S1J11"||cpu()=="LM3S1J16"||cpu()=="LM3S1N11"||cpu()=="LM3S1N16"||cpu()=="LM3S1W16"||cpu()=="LM3S1Z16"||cpu()=="LM3S3J26"||cpu()=="LM3S3N26"||cpu()=="LM3S3W26"||cpu()=="LM3S3Z26"||cpu()=="LM3S3826"||cpu()=="LM3S1811"||cpu()=="LM3S1816"||cpu()=="LM3S9997"||cpu()=="LM3S9L97"||cpu()=="LM3S3634"||cpu()=="LM3S1R21"||cpu()=="LM3S1621"||cpu()=="LM3S1651"||cpu()=="LM3S1B21"||cpu()=="LM3S1P51"||cpu()=="LM3S1R26") ( menuitem "Hibernation Module" "per , ""Hibernation Module""" ) if (cpu()=="LM3S101"||cpu()=="LM3S102"||cpu()=="LM3S300"||cpu()=="LM3S301"||cpu()=="LM3S308"||cpu()=="LM3S310"||cpu()=="LM3S315"||cpu()=="LM3S316"||cpu()=="LM3S317"||cpu()=="LM3S328"||cpu()=="LM3S600"||cpu()=="LM3S601"||cpu()=="LM3S608"||cpu()=="LM3S610"||cpu()=="LM3S611"||cpu()=="LM3S612"||cpu()=="LM3S613"||cpu()=="LM3S615"||cpu()=="LM3S617"||cpu()=="LM3S618"||cpu()=="LM3S628"||cpu()=="LM3S800"||cpu()=="LM3S801"||cpu()=="LM3S808"||cpu()=="LM3S811"||cpu()=="LM3S812"||cpu()=="LM3S815"||cpu()=="LM3S817"||cpu()=="LM3S818"||cpu()=="LM3S828"||cpu()=="LM3S1110"||cpu()=="LM3S1133"||cpu()=="LM3S1138"||cpu()=="LM3S1150"||cpu()=="LM3S1162"||cpu()=="LM3S1165"||cpu()=="LM3S2110"||cpu()=="LM3S2139"||cpu()=="LM3S6100"||cpu()=="LM3S6110"||cpu()=="LM3S1332"||cpu()=="LM3S1435"||cpu()=="LM3S1439"||cpu()=="LM3S1512"||cpu()=="LM3S1538"||cpu()=="LM3S1601"||cpu()=="LM3S1608"||cpu()=="LM3S1620"||cpu()=="LM3S1635"||cpu()=="LM3S1637"||cpu()=="LM3S1751"||cpu()=="LM3S2410"||cpu()=="LM3S2412"||cpu()=="LM3S2432"||cpu()=="LM3S2533"||cpu()=="LM3S2601"||cpu()=="LM3S2608"||cpu()=="LM3S2620"||cpu()=="LM3S2637"||cpu()=="LM3S2651"||cpu()=="LM3S2730"||cpu()=="LM3S2739"||cpu()=="LM3S6420"||cpu()=="LM3S6422"||cpu()=="LM3S6432"||cpu()=="LM3S6537"||cpu()=="LM3S6610"||cpu()=="LM3S6611"||cpu()=="LM3S6618"||cpu()=="LM3S6633"||cpu()=="LM3S6637"||cpu()=="LM3S6730"||cpu()=="LM3S6753"||cpu()=="LM3S8530"||cpu()=="LM3S8538"||cpu()=="LM3S8630"||cpu()=="LM3S8730"||cpu()=="LM3S8733"||cpu()=="LM3S8738"||cpu()=="LM3S1607"||cpu()=="LM3S1625"||cpu()=="LM3S1626"||cpu()=="LM3S1627"||cpu()=="LM3S1776"||cpu()=="LM3S2616"||cpu()=="LM3S2671"||cpu()=="LM3S2678"||cpu()=="LM3S2776"||cpu()=="LM3S3651"||cpu()=="LM3S3739"||cpu()=="LM3S3748"||cpu()=="LM3S3749"||cpu()=="LM3S3759"||cpu()=="LM3S3768"||cpu()=="LM3S5632"||cpu()=="LM3S5652"||cpu()=="LM3S5662"||cpu()=="LM3S5732"||cpu()=="LM3S5737"||cpu()=="LM3S5739"||cpu()=="LM3S5747"||cpu()=="LM3S5749"||cpu()=="LM3S5752"||cpu()=="LM3S5757"||cpu()=="LM3S5762"||cpu()=="LM3S5767"||cpu()=="LM3S5768"||cpu()=="LM3S5769"||cpu()=="LM3S1850"||cpu()=="LM3S1911"||cpu()=="LM3S1918"||cpu()=="LM3S1937"||cpu()=="LM3S1958"||cpu()=="LM3S1960"||cpu()=="LM3S1968"||cpu()=="LM3S2911"||cpu()=="LM3S2918"||cpu()=="LM3S2939"||cpu()=="LM3S2948"||cpu()=="LM3S2950"||cpu()=="LM3S2965"||cpu()=="LM3S6911"||cpu()=="LM3S6918"||cpu()=="LM3S6938"||cpu()=="LM3S6950"||cpu()=="LM3S6952"||cpu()=="LM3S6965"||cpu()=="LM3S8930"||cpu()=="LM3S8933"||cpu()=="LM3S8938"||cpu()=="LM3S8962"||cpu()=="LM3S8970"||cpu()=="LM3S8971"||cpu()=="LM3S2276"||cpu()=="LM3S9790"||cpu()=="LM3S9792"||cpu()=="LM3S9B90"||cpu()=="LM3S9B92"||cpu()=="LM3S9B95"||cpu()=="LM3S9B96"||cpu()=="LM3S2B93"||cpu()=="LM3S2793"||cpu()=="LM3S5B91"||cpu()=="LM3S5791"||cpu()=="LM3S5R36"||cpu()=="LM3S5R31"||cpu()=="LM3S5651"||cpu()=="LM3S5656"||cpu()=="LM3S5956"||cpu()=="LM3S5951"||cpu()=="LM3S5P51"||cpu()=="LM3S5P56"||cpu()=="LM3S5K36"||cpu()=="LM3S5P36"||cpu()=="LM3S5T36"||cpu()=="LM3S5Y36"||cpu()=="LM3S5K31"||cpu()=="LM3S5P31"||cpu()=="LM3S1J11"||cpu()=="LM3S1J16"||cpu()=="LM3S1N11"||cpu()=="LM3S1N16"||cpu()=="LM3S1W16"||cpu()=="LM3S1Z16"||cpu()=="LM3S3J26"||cpu()=="LM3S3N26"||cpu()=="LM3S3W26"||cpu()=="LM3S3Z26"||cpu()=="LM3S3826"||cpu()=="LM3S1811"||cpu()=="LM3S1816"||cpu()=="LM3S9997"||cpu()=="LM3S9L97"||cpu()=="LM3S3634"||cpu()=="LM3S1R21"||cpu()=="LM3S1621"||cpu()=="LM3S1651"||cpu()=="LM3S1B21"||cpu()=="LM3S1P51"||cpu()=="LM3S1R26"||cpu()=="LM3S9781"||cpu()=="LM3S9B81") ( menuitem "Flash Control" "per , ""Flash Control""" ) if (cpu()=="LM3S1607"||cpu()=="LM3S1625"||cpu()=="LM3S1626"||cpu()=="LM3S1627"||cpu()=="LM3S1776"||cpu()=="LM3S2276"||cpu()=="LM3S2616"||cpu()=="LM3S2671"||cpu()=="LM3S2678"||cpu()=="LM3S2776"||cpu()=="LM3S3651"||cpu()=="LM3S3739"||cpu()=="LM3S3748"||cpu()=="LM3S3749"||cpu()=="LM3S3759"||cpu()=="LM3S3768"||cpu()=="LM3S5632"||cpu()=="LM3S5652"||cpu()=="LM3S5662"||cpu()=="LM3S5732"||cpu()=="LM3S5737"||cpu()=="LM3S5739"||cpu()=="LM3S5747"||cpu()=="LM3S5749"||cpu()=="LM3S5752"||cpu()=="LM3S5757"||cpu()=="LM3S5762"||cpu()=="LM3S5767"||cpu()=="LM3S5768"||cpu()=="LM3S5769"||cpu()=="LM3S9790"||cpu()=="LM3S9792"||cpu()=="LM3S9B90"||cpu()=="LM3S9B92"||cpu()=="LM3S9B95"||cpu()=="LM3S9B96"||cpu()=="LM3S2B93"||cpu()=="LM3S2793"||cpu()=="LM3S5B91"||cpu()=="LM3S5791"||cpu()=="LM3S5R31"||cpu()=="LM3S5R36"||cpu()=="LM3S5651"||cpu()=="LM3S5656"||cpu()=="LM3S5956"||cpu()=="LM3S5951"||cpu()=="LM3S5P51"||cpu()=="LM3S5P56"||cpu()=="LM3S5K36"||cpu()=="LM3S5P36"||cpu()=="LM3S5T36"||cpu()=="LM3S5Y36"||cpu()=="LM3S5K31"||cpu()=="LM3S5P31"||cpu()=="LM3S1J11"||cpu()=="LM3S1J16"||cpu()=="LM3S1N11"||cpu()=="LM3S1N16"||cpu()=="LM3S1W16"||cpu()=="LM3S1Z16"||cpu()=="LM3S3J26"||cpu()=="LM3S3N26"||cpu()=="LM3S3W26"||cpu()=="LM3S3Z26"||cpu()=="LM3S3826"||cpu()=="LM3S1811"||cpu()=="LM3S1816"||cpu()=="LM3S9997"||cpu()=="LM3S9L97"||cpu()=="LM3S3634"||cpu()=="LM3S1R21"||cpu()=="LM3S1621"||cpu()=="LM3S1651"||cpu()=="LM3S9781"||cpu()=="LM3S1P51"||cpu()=="LM3S1B21"||cpu()=="LM3S1R26"||cpu()=="LM3S9B81") ( menuitem "Micro Direct Memory Access" "per , ""uDMA (Micro Direct Memory Access)""" ) else if (cpu()=="LM3S9D96") ( popup "uDMA;Micro Direct Memory Access" ( menuitem "uDMA Channel Control Structure" "per , ""uDMA (Micro Direct Memory Access),uDMA Channel Control Structure""" menuitem "uDMA Registers" "per , ""uDMA (Micro Direct Memory Access),uDMA Registers""" ) ) if (cpu()=="LM3S9D96") ( popup "GPIO;General Purpose Input/Output" ( menuitem "Port A" "per , ""GPIO (General Purpose Input/Output),Port A""" menuitem "Port B" "per , ""GPIO (General Purpose Input/Output),Port B""" menuitem "Port C" "per , ""GPIO (General Purpose Input/Output),Port C""" menuitem "Port D" "per , ""GPIO (General Purpose Input/Output),Port D""" menuitem "Port E" "per , ""GPIO (General Purpose Input/Output),Port E""" menuitem "Port F" "per , ""GPIO (General Purpose Input/Output),Port F""" menuitem "Port G" "per , ""GPIO (General Purpose Input/Output),Port G""" menuitem "Port H" "per , ""GPIO (General Purpose Input/Output),Port H""" menuitem "Port J" "per , ""GPIO (General Purpose Input/Output),Port J""" ) ) else ( menuitem "GPIO" "per , ""GPIO (General Purpose Input/Output)""" ) if (cpu()=="LM3S1607"||cpu()=="LM3S1625"||cpu()=="LM3S1626"||cpu()=="LM3S1627"||cpu()=="LM3S1776"||cpu()=="LM3S2276"||cpu()=="LM3S2616"||cpu()=="LM3S2671"||cpu()=="LM3S2678"||cpu()=="LM3S2776"||cpu()=="LM3S3651"||cpu()=="LM3S3739"||cpu()=="LM3S3748"||cpu()=="LM3S3749"||cpu()=="LM3S3759"||cpu()=="LM3S3768"||cpu()=="LM3S5632"||cpu()=="LM3S5652"||cpu()=="LM3S5662"||cpu()=="LM3S5732"||cpu()=="LM3S5737"||cpu()=="LM3S5739"||cpu()=="LM3S5747"||cpu()=="LM3S5749"||cpu()=="LM3S5752"||cpu()=="LM3S5757"||cpu()=="LM3S5762"||cpu()=="LM3S5767"||cpu()=="LM3S5768"||cpu()=="LM3S5769"||cpu()=="LM3S9790"||cpu()=="LM3S9792"||cpu()=="LM3S9B90"||cpu()=="LM3S9B92"||cpu()=="LM3S9B95"||cpu()=="LM3S9B96"||cpu()=="LM3S2B93"||cpu()=="LM3S2793"||cpu()=="LM3S5B91"||cpu()=="LM3S5791"||cpu()=="LM3S5R31"||cpu()=="LM3S5R36"||cpu()=="LM3S5651"||cpu()=="LM3S5656"||cpu()=="LM3S5956"||cpu()=="LM3S5951"||cpu()=="LM3S5P51"||cpu()=="LM3S5P56"||cpu()=="LM3S5K36"||cpu()=="LM3S5P36"||cpu()=="LM3S5T36"||cpu()=="LM3S5Y36"||cpu()=="LM3S5K31"||cpu()=="LM3S5P31"||cpu()=="LM3S1J11"||cpu()=="LM3S1J16"||cpu()=="LM3S1N11"||cpu()=="LM3S1N16"||cpu()=="LM3S1W16"||cpu()=="LM3S1Z16"||cpu()=="LM3S3J26"||cpu()=="LM3S3N26"||cpu()=="LM3S3W26"||cpu()=="LM3S3Z26"||cpu()=="LM3S3826"||cpu()=="LM3S1811"||cpu()=="LM3S1816"||cpu()=="LM3S9997"||cpu()=="LM3S9L97"||cpu()=="LM3S3634"||cpu()=="LM3S1R21"||cpu()=="LM3S1621"||cpu()=="LM3S1651"||cpu()=="LM3S9781"||cpu()=="LM3S1P51"||cpu()=="LM3S1B21"||cpu()=="LM3S1R26"||cpu()=="LM3S9B81") ( menuitem "GPIOHS" "per , ""GPIO High Speed (General Purpose Input/Output)""" ) else if (cpu()=="LM3S9D96") ( popup "GPIOHS;GPIO High Speed" ( menuitem "Port A" "per , ""GPIO High Speed (General Purpose Input/Output),Port A""" menuitem "Port B" "per , ""GPIO High Speed (General Purpose Input/Output),Port B""" menuitem "Port C" "per , ""GPIO High Speed (General Purpose Input/Output),Port C""" menuitem "Port D" "per , ""GPIO High Speed (General Purpose Input/Output),Port D""" menuitem "Port E" "per , ""GPIO High Speed (General Purpose Input/Output),Port E""" menuitem "Port F" "per , ""GPIO High Speed (General Purpose Input/Output),Port F""" menuitem "Port G" "per , ""GPIO High Speed (General Purpose Input/Output),Port G""" menuitem "Port H" "per , ""GPIO High Speed (General Purpose Input/Output),Port H""" menuitem "Port J" "per , ""GPIO High Speed (General Purpose Input/Output),Port J""" ) ) if (cpu()=="LM3S9790"||cpu()=="LM3S9792"||cpu()=="LM3S9B90"||cpu()=="LM3S9B92"||cpu()=="LM3S9B95"||cpu()=="LM3S9B96"||cpu()=="LM3S2B93"||cpu()=="LM3S2793"||cpu()=="LM3S5B91"||cpu()=="LM3S5791"||cpu()=="LM3S5R31"||cpu()=="LM3S1811"||cpu()=="LM3S1R21"||cpu()=="LM3S1621"||cpu()=="LM3S9781"||cpu()=="LM3S1B21"||cpu()=="LM3S9B81"||cpu()=="LM3S9D96") ( menuitem "EPI;External Peripheral Interface" "per , ""EPI (External Peripheral Interface)""" ) if (cpu()=="LM3S9D96") ( popup "GPT;General-Purpose Timers" ( menuitem "Timer 0" "per , ""GPT (General-Purpose Timers),Timer 0""" menuitem "Timer 1" "per , ""GPT (General-Purpose Timers),Timer 1""" menuitem "Timer 2" "per , ""GPT (General-Purpose Timers),Timer 2""" menuitem "Timer 3" "per , ""GPT (General-Purpose Timers),Timer 3""" ) ) else ( menuitem "General-Purpose Timers" "per , ""GPT (General-Purpose Timers)""" ) if (cpu()=="LM3S9D96") ( popup "WDT;Watchdog Timer" ( menuitem "WDT 0" "per , ""WDT (Watchdog Timer),WDT 0""" menuitem "WDT 1" "per , ""WDT (Watchdog Timer),WDT 1""" ) ) else ( menuitem "Watchdog Timers" "per , ""WDT (Watchdog Timer)""" ) if (cpu()=="LM3S9790"||cpu()=="LM3S9792"||cpu()=="LM3S9B90"||cpu()=="LM3S9B92"||cpu()=="LM3S9B95"||cpu()=="LM3S9B96"||cpu()=="LM3S2B93"||cpu()=="LM3S2793"||cpu()=="LM3S5B91"||cpu()=="LM3S5791"||cpu()=="LM3S5R31"||cpu()=="LM3S5R36"||cpu()=="LM3S5651"||cpu()=="LM3S5656"||cpu()=="LM3S5956"||cpu()=="LM3S5951"||cpu()=="LM3S5P51"||cpu()=="LM3S5P56"||cpu()=="LM3S5K36"||cpu()=="LM3S5P36"||cpu()=="LM3S5T36"||cpu()=="LM3S5Y36"||cpu()=="LM3S5K31"||cpu()=="LM3S5P31"||cpu()=="LM3S1J11"||cpu()=="LM3S1J16"||cpu()=="LM3S1N11"||cpu()=="LM3S1N16"||cpu()=="LM3S1W16"||cpu()=="LM3S1Z16"||cpu()=="LM3S3J26"||cpu()=="LM3S3N26"||cpu()=="LM3S3W26"||cpu()=="LM3S3Z26"||cpu()=="LM3S3826"||cpu()=="LM3S1811"||cpu()=="LM3S1816"||cpu()=="LM3S9997"||cpu()=="LM3S9L97"||cpu()=="LM3S3634"||cpu()=="LM3S1R21"||cpu()=="LM3S1621"||cpu()=="LM3S1651"||cpu()=="LM3S1B21"||cpu()=="LM3S1P51"||cpu()=="LM3S1R26"||cpu()=="LM3S9781"||cpu()=="LM3S9B81") ( menuitem "ADC" "per , ""ADC (Analog-to-Digital Converter)""" ) else if (cpu()=="LM3S9D96") ( popup "ADC;Analog-to-Digital Converter" ( menuitem "ADC 1" "per , ""ADC (Analog-to-Digital Converter),ADC 1""" menuitem "ADC 2" "per , ""ADC (Analog-to-Digital Converter),ADC 2""" ) ) if (cpu()=="LM3S9D96") ( popup "UART;Universal Asynchronous Receiver/Transmitter" ( menuitem "UART0" "per , ""UART (Universal Asynchronous Receiver/Transmitter),UART0""" menuitem "UART1" "per , ""UART (Universal Asynchronous Receiver/Transmitter),UART1""" menuitem "UART2" "per , ""UART (Universal Asynchronous Receiver/Transmitter),UART2""" ) ) else ( menuitem "UART" "per , ""UART (Universal Asynchronous Receiver/Transmitter)""" ) if (cpu()=="LM3S1133"||cpu()=="LM3S1138"||cpu()=="LM3S1150"||cpu()=="LM3S1162"||cpu()=="LM3S1165"||cpu()=="LM3S1439"||cpu()=="LM3S1512"||cpu()=="LM3S1538"||cpu()=="LM3S1601"||cpu()=="LM3S1608"||cpu()=="LM3S1620"||cpu()=="LM3S1635"||cpu()=="LM3S1751"||cpu()=="LM3S1911"||cpu()=="LM3S1918"||cpu()=="LM3S1958"||cpu()=="LM3S1960"||cpu()=="LM3S1968"||cpu()=="LM3S2601"||cpu()=="LM3S2608"||cpu()=="LM3S2651"||cpu()=="LM3S2911"||cpu()=="LM3S2918"||cpu()=="LM3S2948"||cpu()=="LM3S2950"||cpu()=="LM3S2965"||cpu()=="LM3S6611"||cpu()=="LM3S6618"||cpu()=="LM3S6911"||cpu()=="LM3S6918"||cpu()=="LM3S6950"||cpu()=="LM3S8530"||cpu()=="LM3S8738"||cpu()=="LM3S8970"||cpu()=="LM3S3739"||cpu()=="LM3S3748"||cpu()=="LM3S3749"||cpu()=="LM3S3759"||cpu()=="LM3S3768"||cpu()=="LM3S5737"||cpu()=="LM3S5739"||cpu()=="LM3S5749"||cpu()=="LM3S5757"||cpu()=="LM3S5768"||cpu()=="LM3S5769"||cpu()=="LM3S9790"||cpu()=="LM3S9792"||cpu()=="LM3S9B90"||cpu()=="LM3S9B92"||cpu()=="LM3S9B95"||cpu()=="LM3S9B96"||cpu()=="LM3S2B93"||cpu()=="LM3S2793"||cpu()=="LM3S5B91"||cpu()=="LM3S5791"||cpu()=="LM3S5R31"||cpu()=="LM3S5R36"||cpu()=="LM3S101"||cpu()=="LM3S102"||cpu()=="LM3S300"||cpu()=="LM3S301"||cpu()=="LM3S308"||cpu()=="LM3S310"||cpu()=="LM3S315"||cpu()=="LM3S316"||cpu()=="LM3S317"||cpu()=="LM3S328"||cpu()=="LM3S600"||cpu()=="LM3S601"||cpu()=="LM3S608"||cpu()=="LM3S610"||cpu()=="LM3S611"||cpu()=="LM3S612"||cpu()=="LM3S613"||cpu()=="LM3S615"||cpu()=="LM3S617"||cpu()=="LM3S618"||cpu()=="LM3S628"||cpu()=="LM3S800"||cpu()=="LM3S801"||cpu()=="LM3S808"||cpu()=="LM3S811"||cpu()=="LM3S812"||cpu()=="LM3S815"||cpu()=="LM3S817"||cpu()=="LM3S818"||cpu()=="LM3S828"||cpu()=="LM3S1110"||cpu()=="LM3S1332"||cpu()=="LM3S1435"||cpu()=="LM3S1637"||cpu()=="LM3S1850"||cpu()=="LM3S1937"||cpu()=="LM3S2110"||cpu()=="LM3S2139"||cpu()=="LM3S2410"||cpu()=="LM3S2412"||cpu()=="LM3S2432"||cpu()=="LM3S2533"||cpu()=="LM3S2620"||cpu()=="LM3S2637"||cpu()=="LM3S2730"||cpu()=="LM3S2739"||cpu()=="LM3S2939"||cpu()=="LM3S6100"||cpu()=="LM3S6110"||cpu()=="LM3S6420"||cpu()=="LM3S6422"||cpu()=="LM3S6432"||cpu()=="LM3S6537"||cpu()=="LM3S6610"||cpu()=="LM3S6633"||cpu()=="LM3S6637"||cpu()=="LM3S6730"||cpu()=="LM3S6753"||cpu()=="LM3S6938"||cpu()=="LM3S6952"||cpu()=="LM3S6965"||cpu()=="LM3S8538"||cpu()=="LM3S8630"||cpu()=="LM3S8730"||cpu()=="LM3S8733"||cpu()=="LM3S8930"||cpu()=="LM3S8933"||cpu()=="LM3S8938"||cpu()=="LM3S8962"||cpu()=="LM3S8971"||cpu()=="LM3S1607"||cpu()=="LM3S1625"||cpu()=="LM3S1626"||cpu()=="LM3S1627"||cpu()=="LM3S1776"||cpu()=="LM3S2276"||cpu()=="LM3S2671"||cpu()=="LM3S2678"||cpu()=="LM3S2776"||cpu()=="LM3S3651"||cpu()=="LM3S5632"||cpu()=="LM3S5652"||cpu()=="LM3S5662"||cpu()=="LM3S5732"||cpu()=="LM3S5747"||cpu()=="LM3S5752"||cpu()=="LM3S5762"||cpu()=="LM3S5767"||cpu()=="LM3S5651"||cpu()=="LM3S5656"||cpu()=="LM3S5956"||cpu()=="LM3S5951"||cpu()=="LM3S5P51"||cpu()=="LM3S5P56"||cpu()=="LM3S5K36"||cpu()=="LM3S5P36"||cpu()=="LM3S5T36"||cpu()=="LM3S5Y36"||cpu()=="LM3S5K31"||cpu()=="LM3S5P31"||cpu()=="LM3S1J11"||cpu()=="LM3S1J16"||cpu()=="LM3S1N11"||cpu()=="LM3S1N16"||cpu()=="LM3S1W16"||cpu()=="LM3S1Z16"||cpu()=="LM3S3J26"||cpu()=="LM3S3N26"||cpu()=="LM3S3W26"||cpu()=="LM3S3Z26"||cpu()=="LM3S3826"||cpu()=="LM3S1811"||cpu()=="LM3S1816"||cpu()=="LM3S9997"||cpu()=="LM3S9L97"||cpu()=="LM3S3634"||cpu()=="LM3S1R21"||cpu()=="LM3S1621"||cpu()=="LM3S1651"||cpu()=="LM3S1B21"||cpu()=="LM3S1P51"||cpu()=="LM3S1R26"||cpu()=="LM3S9781"||cpu()=="LM3S9B81") ( menuitem "SSI" "per , ""SSI (Synchronous Serial Interface)""" ) else if (cpu()=="LM3S9D96") ( popup "SSI;Synchronous Serial Interface" ( menuitem "SSI0" "per , ""SSI (Synchronous Serial Interface),SSI0""" menuitem "SSI1" "per , ""SSI (Synchronous Serial Interface),SSI1""" ) ) if (cpu()=="LM3S102"||cpu()=="LM3S300"||cpu()=="LM3S308"||cpu()=="LM3S316"||cpu()=="LM3S328"||cpu()=="LM3S600"||cpu()=="LM3S601"||cpu()=="LM3S608"||cpu()=="LM3S610"||cpu()=="LM3S611"||cpu()=="LM3S612"||cpu()=="LM3S613"||cpu()=="LM3S615"||cpu()=="LM3S628"||cpu()=="LM3S800"||cpu()=="LM3S801"||cpu()=="LM3S808"||cpu()=="LM3S811"||cpu()=="LM3S812"||cpu()=="LM3S815"||cpu()=="LM3S828"||cpu()=="LM3S1133"||cpu()=="LM3S1138"||cpu()=="LM3S1150"||cpu()=="LM3S1162"||cpu()=="LM3S1165"||cpu()=="LM3S1435"||cpu()=="LM3S1439"||cpu()=="LM3S1512"||cpu()=="LM3S1538"||cpu()=="LM3S1601"||cpu()=="LM3S1607"||cpu()=="LM3S1608"||cpu()=="LM3S1620"||cpu()=="LM3S1625"||cpu()=="LM3S1626"||cpu()=="LM3S1627"||cpu()=="LM3S1635"||cpu()=="LM3S1637"||cpu()=="LM3S1751"||cpu()=="LM3S1776"||cpu()=="LM3S1850"||cpu()=="LM3S1911"||cpu()=="LM3S1918"||cpu()=="LM3S1937"||cpu()=="LM3S1958"||cpu()=="LM3S1960"||cpu()=="LM3S1968"||cpu()=="LM3S2110"||cpu()=="LM3S2139"||cpu()=="LM3S2276"||cpu()=="LM3S2412"||cpu()=="LM3S2432"||cpu()=="LM3S2533"||cpu()=="LM3S2601"||cpu()=="LM3S2608"||cpu()=="LM3S2616"||cpu()=="LM3S2620"||cpu()=="LM3S2637"||cpu()=="LM3S2651"||cpu()=="LM3S2671"||cpu()=="LM3S2739"||cpu()=="LM3S2776"||cpu()=="LM3S2911"||cpu()=="LM3S2918"||cpu()=="LM3S2939"||cpu()=="LM3S2948"||cpu()=="LM3S2950"||cpu()=="LM3S2965"||cpu()=="LM3S3651"||cpu()=="LM3S3739"||cpu()=="LM3S3748"||cpu()=="LM3S3749"||cpu()=="LM3S3759"||cpu()=="LM3S3768"||cpu()=="LM3S5632"||cpu()=="LM3S5652"||cpu()=="LM3S5732"||cpu()=="LM3S5737"||cpu()=="LM3S5739"||cpu()=="LM3S5747"||cpu()=="LM3S5749"||cpu()=="LM3S5752"||cpu()=="LM3S5757"||cpu()=="LM3S5767"||cpu()=="LM3S5768"||cpu()=="LM3S5769"||cpu()=="LM3S6432"||cpu()=="LM3S6537"||cpu()=="LM3S6610"||cpu()=="LM3S6611"||cpu()=="LM3S6618"||cpu()=="LM3S6633"||cpu()=="LM3S6637"||cpu()=="LM3S6753"||cpu()=="LM3S6911"||cpu()=="LM3S6918"||cpu()=="LM3S6938"||cpu()=="LM3S6950"||cpu()=="LM3S6952"||cpu()=="LM3S6965"||cpu()=="LM3S8530"||cpu()=="LM3S8538"||cpu()=="LM3S8630"||cpu()=="LM3S8730"||cpu()=="LM3S8733"||cpu()=="LM3S8738"||cpu()=="LM3S8930"||cpu()=="LM3S8933"||cpu()=="LM3S8938"||cpu()=="LM3S8962"||cpu()=="LM3S8970"||cpu()=="LM3S9790"||cpu()=="LM3S9792"||cpu()=="LM3S9B90"||cpu()=="LM3S9B92"||cpu()=="LM3S9B95"||cpu()=="LM3S9B96"||cpu()=="LM3S2B93"||cpu()=="LM3S2793"||cpu()=="LM3S5B91"||cpu()=="LM3S5791"||cpu()=="LM3S5R31"||cpu()=="LM3S5R36"||cpu()=="LM3S5651"||cpu()=="LM3S5656"||cpu()=="LM3S5956"||cpu()=="LM3S5951"||cpu()=="LM3S5P51"||cpu()=="LM3S5P56"||cpu()=="LM3S5K36"||cpu()=="LM3S5P36"||cpu()=="LM3S5T36"||cpu()=="LM3S5Y36"||cpu()=="LM3S5K31"||cpu()=="LM3S5P31"||cpu()=="LM3S1J11"||cpu()=="LM3S1J16"||cpu()=="LM3S1N11"||cpu()=="LM3S1N16"||cpu()=="LM3S1W16"||cpu()=="LM3S1Z16"||cpu()=="LM3S3J26"||cpu()=="LM3S3N26"||cpu()=="LM3S3W26"||cpu()=="LM3S3Z26"||cpu()=="LM3S3826"||cpu()=="LM3S1811"||cpu()=="LM3S1816"||cpu()=="LM3S9997"||cpu()=="LM3S9L97"||cpu()=="LM3S3634"||cpu()=="LM3S1R21"||cpu()=="LM3S1621"||cpu()=="LM3S1651"||cpu()=="LM3S9781"||cpu()=="LM3S1P51"||cpu()=="LM3S1B21"||cpu()=="LM3S1R26"||cpu()=="LM3S9B81") ( menuitem "I2C" "per , ""I2C (Inter-Integrated Circuit)""" ) else if (cpu()=="LM3S9D96") ( popup "I2C;Inter-Integrated Circuit" ( menuitem "I2C 0 Master" "per , ""I2C (Inter-Integrated Circuit),I2C 0 Master""" menuitem "I2C 0 Slave" "per , ""I2C (Inter-Integrated Circuit),I2C 0 Slave""" menuitem "I2C 1 Master" "per , ""I2C (Inter-Integrated Circuit),I2C 1 Master""" menuitem "I2C 1 Slave" "per , ""I2C (Inter-Integrated Circuit),I2C 1 Slave""" ) ) if (cpu()=="LM3S9790"||cpu()=="LM3S9792"||cpu()=="LM3S9B90"||cpu()=="LM3S9B92"||cpu()=="LM3S9B95"||cpu()=="LM3S9B96"||cpu()=="LM3S2B93"||cpu()=="LM3S2793"||cpu()=="LM3S5B91"||cpu()=="LM3S5791"||cpu()=="LM3S5R31"||cpu()=="LM3S5651"||cpu()=="LM3S5951"||cpu()=="LM3S5P51"||cpu()=="LM3S9L97"||cpu()=="LM3S9997"||cpu()=="LM3S9781"||cpu()=="LM3S9B81"||cpu()=="LM3S1651"||cpu()=="LM3S1P51"||cpu()=="LM3S9D96") ( menuitem "I2S;Inter-Integrated Circuit Sound" "per , ""I2S (Inter-Integrated Circuit Sound)""" ) if (cpu()=="LM3S2620"||cpu()=="LM3S2948"||cpu()=="LM3S2950"||cpu()=="LM3S2965"||cpu()=="LM3S5749"||cpu()=="LM3S5769"||cpu()=="LM3S8530"||cpu()=="LM3S8930"||cpu()=="LM3S8970"||cpu()=="LM3S9790"||cpu()=="LM3S9792"||cpu()=="LM3S9B90"||cpu()=="LM3S9B92"||cpu()=="LM3S9B95"||cpu()=="LM3S9B96"||cpu()=="LM3S2B93"||cpu()=="LM3S2793"||cpu()=="LM3S5B91"||cpu()=="LM3S5791"||cpu()=="LM3S2110"||cpu()=="LM3S2139"||cpu()=="LM3S2276"||cpu()=="LM3S2410"||cpu()=="LM3S2412"||cpu()=="LM3S2432"||cpu()=="LM3S2533"||cpu()=="LM3S2601"||cpu()=="LM3S2608"||cpu()=="LM3S2616"||cpu()=="LM3S2637"||cpu()=="LM3S2651"||cpu()=="LM3S2671"||cpu()=="LM3S2678"||cpu()=="LM3S2730"||cpu()=="LM3S2739"||cpu()=="LM3S2776"||cpu()=="LM3S2911"||cpu()=="LM3S2918"||cpu()=="LM3S2939"||cpu()=="LM3S5632"||cpu()=="LM3S5652"||cpu()=="LM3S5662"||cpu()=="LM3S5732"||cpu()=="LM3S5737"||cpu()=="LM3S5739"||cpu()=="LM3S5747"||cpu()=="LM3S5752"||cpu()=="LM3S5757"||cpu()=="LM3S5762"||cpu()=="LM3S5767"||cpu()=="LM3S5768"||cpu()=="LM3S8538"||cpu()=="LM3S8630"||cpu()=="LM3S8730"||cpu()=="LM3S8733"||cpu()=="LM3S8738"||cpu()=="LM3S8933"||cpu()=="LM3S8938"||cpu()=="LM3S8962"||cpu()=="LM3S8971"||cpu()=="LM3S5R31"||cpu()=="LM3S5R36"||cpu()=="LM3S5651"||cpu()=="LM3S5656"||cpu()=="LM3S5956"||cpu()=="LM3S5951"||cpu()=="LM3S5K31"||cpu()=="LM3S5P31"||cpu()=="LM3S5K36"||cpu()=="LM3S5P36"||cpu()=="LM3S5T36"||cpu()=="LM3S5Y36"||cpu()=="LM3S5P51"||cpu()=="LM3S5P56"||cpu()=="LM3S9L97"||cpu()=="LM3S9997"||cpu()=="LM3S9781"||cpu()=="LM3S9B81") ( menuitem "CAN" "per , ""CAN (Controller Area Network)""" ) else if (cpu()=="LM3S9D96") ( popup "CAN;Controller Area Network" ( menuitem "CAN0" "per , ""CAN (Controller Area Network),CAN0""" menuitem "CAN1" "per , ""CAN (Controller Area Network),CAN1""" ) ) if (cpu()=="LM3S6100"||cpu()=="LM3S6110"||cpu()=="LM3S6420"||cpu()=="LM3S6422"||cpu()=="LM3S6432"||cpu()=="LM3S6610"||cpu()=="LM3S6611"||cpu()=="LM3S6618"||cpu()=="LM3S6633"||cpu()=="LM3S6637"||cpu()=="LM3S6730"||cpu()=="LM3S6911"||cpu()=="LM3S6918"||cpu()=="LM3S6938"||cpu()=="LM3S6952"||cpu()=="LM3S6965"||cpu()=="LM3S8530"||cpu()=="LM3S8630"||cpu()=="LM3S8733"||cpu()=="LM3S8738"||cpu()=="LM3S8930"||cpu()=="LM3S8971"||cpu()=="LM3S9790"||cpu()=="LM3S9792"||cpu()=="LM3S9B90"||cpu()=="LM3S9B92"||cpu()=="LM3S9B95"||cpu()=="LM3S9B96"||cpu()=="LM3S6537"||cpu()=="LM3S6753"||cpu()=="LM3S6950"||cpu()=="LM3S8538"||cpu()=="LM3S8730"||cpu()=="LM3S8933"||cpu()=="LM3S8938"||cpu()=="LM3S8962"||cpu()=="LM3S9L97"||cpu()=="LM3S9997"||cpu()=="LM3S9781"||cpu()=="LM3S9B81") ( menuitem "Ethernet Controller" "per , ""Ethernet Controller""" ) else if (cpu()=="LM3S9D96") ( popup "Ethernet Controller" ( menuitem "Ethernet MAC Register" "per , ""Ethernet Controller,Ethernet MAC Register""" menuitem "MII Management Register" "per , ""Ethernet Controller,MII Management Register""" ) ) if (cpu()=="LM3S3651"||cpu()=="LM3S3739"||cpu()=="LM3S3748"||cpu()=="LM3S3749"||cpu()=="LM3S3759"||cpu()=="LM3S3768"||cpu()=="LM3S5632"||cpu()=="LM3S5652"||cpu()=="LM3S5662"||cpu()=="LM3S5732"||cpu()=="LM3S5737"||cpu()=="LM3S5739"||cpu()=="LM3S5747"||cpu()=="LM3S5749"||cpu()=="LM3S5752"||cpu()=="LM3S5757"||cpu()=="LM3S5762"||cpu()=="LM3S5767"||cpu()=="LM3S5768"||cpu()=="LM3S5769"||cpu()=="LM3S9790"||cpu()=="LM3S9792"||cpu()=="LM3S9B90"||cpu()=="LM3S9B92"||cpu()=="LM3S9B95"||cpu()=="LM3S9B96"||cpu()=="LM3S5B91"||cpu()=="LM3S5791"||cpu()=="LM3S5R31"||cpu()=="LM3S5R36"||cpu()=="LM3S5651"||cpu()=="LM3S5656"||cpu()=="LM3S5956"||cpu()=="LM3S5951"||cpu()=="LM3S5K31"||cpu()=="LM3S5P31"||cpu()=="LM3S5K36"||cpu()=="LM3S5P36"||cpu()=="LM3S5T36"||cpu()=="LM3S5Y36"||cpu()=="LM3S5P51"||cpu()=="LM3S5P56"||cpu()=="LM3S3J26"||cpu()=="LM3S3N26"||cpu()=="LM3S3W26"||cpu()=="LM3S3Z26"||cpu()=="LM3S3826"||cpu()=="LM3S9L97"||cpu()=="LM3S9997"||cpu()=="LM3S3634"||cpu()=="LM3S9781"||cpu()=="LM3S9B81") ( menuitem "USB Registers" "per , ""USB (Universal Serial Bus)""" ) else if (cpu()=="LM3S9D96") ( popup "USB;Universal Serial Bus" ( menuitem "USB Control Registers" "per , ""USB (Universal Serial Bus),USB Control Registers""" menuitem "Endpoint 0" "per , ""USB (Universal Serial Bus),Endpoint 0""" menuitem "Endpoint 1" "per , ""USB (Universal Serial Bus),Endpoint 1""" menuitem "Endpoint 2" "per , ""USB (Universal Serial Bus),Endpoint 2""" menuitem "Endpoint 3" "per , ""USB (Universal Serial Bus),Endpoint 3""" menuitem "Endpoint 4" "per , ""USB (Universal Serial Bus),Endpoint 4""" menuitem "Endpoint 5" "per , ""USB (Universal Serial Bus),Endpoint 5""" menuitem "Endpoint 6" "per , ""USB (Universal Serial Bus),Endpoint 6""" menuitem "Endpoint 7" "per , ""USB (Universal Serial Bus),Endpoint 7""" menuitem "Endpoint 8" "per , ""USB (Universal Serial Bus),Endpoint 8""" menuitem "Endpoint 9" "per , ""USB (Universal Serial Bus),Endpoint 9""" menuitem "Endpoint 10" "per , ""USB (Universal Serial Bus),Endpoint 10""" menuitem "Endpoint 11" "per , ""USB (Universal Serial Bus),Endpoint 11""" menuitem "Endpoint 12" "per , ""USB (Universal Serial Bus),Endpoint 12""" menuitem "Endpoint 13" "per , ""USB (Universal Serial Bus),Endpoint 13""" menuitem "Endpoint 14" "per , ""USB (Universal Serial Bus),Endpoint 14""" menuitem "Endpoint 15" "per , ""USB (Universal Serial Bus),Endpoint 15""" ) ) if (cpu()=="LM3S102"||cpu()=="LM3S9D96"||cpu()=="LM3S308"||cpu()=="LM3S315"||cpu()=="LM3S316"||cpu()=="LM3S317"||cpu()=="LM3S608"||cpu()=="LM3S612"||cpu()=="LM3S613"||cpu()=="LM3S617"||cpu()=="LM3S618"||cpu()=="LM3S808"||cpu()=="LM3S811"||cpu()=="LM3S812"||cpu()=="LM3S817"||cpu()=="LM3S818"||cpu()=="LM3S1133"||cpu()=="LM3S1165"||cpu()=="LM3S1435"||cpu()=="LM3S1439"||cpu()=="LM3S1625"||cpu()=="LM3S1637"||cpu()=="LM3S1751"||cpu()=="LM3S1937"||cpu()=="LM3S2651"||cpu()=="LM3S2739"||cpu()=="LM3S5652"||cpu()=="LM3S5752"||cpu()=="LM3S6100"||cpu()=="LM3S6633"||cpu()=="LM3S8738"||cpu()=="LM3S8962"||cpu()=="LM3S8971"||cpu()=="LM3S101"||cpu()=="LM3S301"||cpu()=="LM3S1110"||cpu()=="LM3S1601"||cpu()=="LM3S1608"||cpu()=="LM3S1635"||cpu()=="LM3S1911"||cpu()=="LM3S1918"||cpu()=="LM3S2410"||cpu()=="LM3S2412"||cpu()=="LM3S2432"||cpu()=="LM3S2601"||cpu()=="LM3S2608"||cpu()=="LM3S2616"||cpu()=="LM3S2730"||cpu()=="LM3S2911"||cpu()=="LM3S2918"||cpu()=="LM3S3651"||cpu()=="LM3S3739"||cpu()=="LM3S3748"||cpu()=="LM3S3749"||cpu()=="LM3S3759"||cpu()=="LM3S3768"||cpu()=="LM3S5739"||cpu()=="LM3S5749"||cpu()=="LM3S5769"||cpu()=="LM3S6420"||cpu()=="LM3S6422"||cpu()=="LM3S6432"||cpu()=="LM3S6537"||cpu()=="LM3S6611"||cpu()=="LM3S6618"||cpu()=="LM3S6730"||cpu()=="LM3S6753"||cpu()=="LM3S6911"||cpu()=="LM3S6918"||cpu()=="LM3S6965"||cpu()=="LM3S5R31"||cpu()=="LM3S5R36"||cpu()=="LM3S300"||cpu()=="LM3S310"||cpu()=="LM3S600"||cpu()=="LM3S601"||cpu()=="LM3S615"||cpu()=="LM3S800"||cpu()=="LM3S801"||cpu()=="LM3S815"||cpu()=="LM3S1138"||cpu()=="LM3S1150"||cpu()=="LM3S1162"||cpu()=="LM3S1332"||cpu()=="LM3S1512"||cpu()=="LM3S1620"||cpu()=="LM3S1850"||cpu()=="LM3S1960"||cpu()=="LM3S1968"||cpu()=="LM3S2110"||cpu()=="LM3S2139"||cpu()=="LM3S2533"||cpu()=="LM3S2620"||cpu()=="LM3S2637"||cpu()=="LM3S2671"||cpu()=="LM3S2939"||cpu()=="LM3S2948"||cpu()=="LM3S2950"||cpu()=="LM3S2965"||cpu()=="LM3S5768"||cpu()=="LM3S6110"||cpu()=="LM3S6610"||cpu()=="LM3S6637"||cpu()=="LM3S6938"||cpu()=="LM3S6950"||cpu()=="LM3S6952"||cpu()=="LM3S8538"||cpu()=="LM3S8733"||cpu()=="LM3S8933"||cpu()=="LM3S8938"||cpu()=="LM3S9790"||cpu()=="LM3S9792"||cpu()=="LM3S9B90"||cpu()=="LM3S9B92"||cpu()=="LM3S9B95"||cpu()=="LM3S9B96"||cpu()=="LM3S2B93"||cpu()=="LM3S2793"||cpu()=="LM3S5B91"||cpu()=="LM3S5791"||cpu()=="LM3S5651"||cpu()=="LM3S5656"||cpu()=="LM3S5956"||cpu()=="LM3S5951"||cpu()=="LM3S5P51"||cpu()=="LM3S5P56"||cpu()=="LM3S5K36"||cpu()=="LM3S5P36"||cpu()=="LM3S5T36"||cpu()=="LM3S5Y36"||cpu()=="LM3S5K31"||cpu()=="LM3S5P31"||cpu()=="LM3S1J11"||cpu()=="LM3S1J16"||cpu()=="LM3S1N11"||cpu()=="LM3S1N16"||cpu()=="LM3S1W16"||cpu()=="LM3S1Z16"||cpu()=="LM3S3J26"||cpu()=="LM3S3N26"||cpu()=="LM3S3W26"||cpu()=="LM3S3Z26"||cpu()=="LM3S3826"||cpu()=="LM3S1811"||cpu()=="LM3S1816"||cpu()=="LM3S9997"||cpu()=="LM3S9L97"||cpu()=="LM3S1R21"||cpu()=="LM3S1621"||cpu()=="LM3S1B21"||cpu()=="LM3S1651"||cpu()=="LM3S1P51"||cpu()=="LM3S1R26"||cpu()=="LM3S9781"||cpu()=="LM3S9B81"||cpu()=="LM3S9D96") ( menuitem "ACOMP;Analog Comparators" "per , ""Analog Comparators""" ) if (cpu()=="LM3S301"||cpu()=="LM3S9D96"||cpu()=="LM3S315"||cpu()=="LM3S612"||cpu()=="LM3S812"||cpu()=="LM3S1133"||cpu()=="LM3S1435"||cpu()=="LM3S2110"||cpu()=="LM3S2412"||cpu()=="LM3S2432"||cpu()=="LM3S6110"||cpu()=="LM3S6432"||cpu()=="LM3S310"||cpu()=="LM3S317"||cpu()=="LM3S601"||cpu()=="LM3S610"||cpu()=="LM3S611"||cpu()=="LM3S615"||cpu()=="LM3S617"||cpu()=="LM3S618"||cpu()=="LM3S801"||cpu()=="LM3S811"||cpu()=="LM3S815"||cpu()=="LM3S817"||cpu()=="LM3S818"||cpu()=="LM3S1150"||cpu()=="LM3S1162"||cpu()=="LM3S1165"||cpu()=="LM3S1439"||cpu()=="LM3S1620"||cpu()=="LM3S1635"||cpu()=="LM3S1637"||cpu()=="LM3S1850"||cpu()=="LM3S1937"||cpu()=="LM3S1960"||cpu()=="LM3S1968"||cpu()=="LM3S2533"||cpu()=="LM3S2739"||cpu()=="LM3S2950"||cpu()=="LM3S2965"||cpu()=="LM3S6537"||cpu()=="LM3S6753"||cpu()=="LM3S6950"||cpu()=="LM3S6965"||cpu()=="LM3S8962"||cpu()=="LM3S8971"||cpu()=="LM3S316"||cpu()=="LM3S613"||cpu()=="LM3S1751"||cpu()=="LM3S2620"||cpu()=="LM3S2651"||cpu()=="LM3S2939"||cpu()=="LM3S6610"||cpu()=="LM3S6952"||cpu()=="LM3S1625"||cpu()=="LM3S1626"||cpu()=="LM3S1627"||cpu()=="LM3S2616"||cpu()=="LM3S5662"||cpu()=="LM3S5747"||cpu()=="LM3S5762"||cpu()=="LM3S5767"||cpu()=="LM3S1776"||cpu()=="LM3S2276"||cpu()=="LM3S2776"||cpu()=="LM3S2671"||cpu()=="LM3S2671"||cpu()=="LM3S2678"||cpu()=="LM3S3748"||cpu()=="LM3S3749"||cpu()=="LM3S3768"||cpu()=="LM3S5749"||cpu()=="LM3S5769"||cpu()=="LM3S9792"||cpu()=="LM3S9B92"||cpu()=="LM3S9B95"||cpu()=="LM3S9B96"||cpu()=="LM3S2B93"||cpu()=="LM3S2793"||cpu()=="LM3S5B91"||cpu()=="LM3S5791"||cpu()=="LM3S5R31"||cpu()=="LM3S5R36"||cpu()=="LM3S5768"||cpu()=="LM3S5651"||cpu()=="LM3S5656"||cpu()=="LM3S5956"||cpu()=="LM3S5951"||cpu()=="LM3S5K31"||cpu()=="LM3S5P31"||cpu()=="LM3S5K36"||cpu()=="LM3S5P36"||cpu()=="LM3S5T36"||cpu()=="LM3S5Y36"||cpu()=="LM3S5P51"||cpu()=="LM3S5P56"||cpu()=="LM3S9L97"||cpu()=="LM3S9997"||cpu()=="LM3S1651"||cpu()=="LM3S1P51"||cpu()=="LM3S9D96") ( menuitem "PWM;Pulse Width Modulator" "per , ""PWM (Pulse Width Modulator)""" ) if (cpu()=="LM3S601"||cpu()=="LM3S618"||cpu()=="LM3S801"||cpu()=="LM3S818"||cpu()=="LM3S1150"||cpu()=="LM3S1439"||cpu()=="LM3S1512"||cpu()=="LM3S1538"||cpu()=="LM3S1620"||cpu()=="LM3S1626"||cpu()=="LM3S1627"||cpu()=="LM3S1637"||cpu()=="LM3S1850"||cpu()=="LM3S2616"||cpu()=="LM3S2620"||cpu()=="LM3S2678"||cpu()=="LM3S2739"||cpu()=="LM3S2939"||cpu()=="LM3S2950"||cpu()=="LM3S3748"||cpu()=="LM3S3749"||cpu()=="LM3S3768"||cpu()=="LM3S5749"||cpu()=="LM3S5769"||cpu()=="LM3S6610"||cpu()=="LM3S6753"||cpu()=="LM3S6950"||cpu()=="LM3S6952"||cpu()=="LM3S8971"||cpu()=="LM3S571"||cpu()=="LM3S5R36"||cpu()=="LM3S1960"||cpu()=="LM3S1968"||cpu()=="LM3S2965"||cpu()=="LM3S6965"||cpu()=="LM3S8962"||cpu()=="LM3S9792"||cpu()=="LM3S9B92"||cpu()=="LM3S9B95"||cpu()=="LM3S9B96"||cpu()=="LM3S2B93"||cpu()=="LM3S2793"||cpu()=="LM3S5B91"||cpu()=="LM3S5791"||cpu()=="LM3S5R31"||cpu()=="LM3S5651"||cpu()=="LM3S5656"||cpu()=="LM3S5956"||cpu()=="LM3S5951"||cpu()=="LM3S5K31"||cpu()=="LM3S5P31"||cpu()=="LM3S5K36"||cpu()=="LM3S5P36"||cpu()=="LM3S5T36"||cpu()=="LM3S5Y36"||cpu()=="LM3S5P51"||cpu()=="LM3S5P56"||cpu()=="LM3S9L97"||cpu()=="LM3S9997"||cpu()=="LM3S1651"||cpu()=="LM3S1P51") ( menuitem "QEI" "per , ""QEI (Quadrature Encoder Interface)""" ) else if (cpu()=="LM3S9D96") ( popup "QEI;Quadrature Encoder Interface" ( menuitem "QEI 0" "per , ""QEI (Quadrature Encoder Interface),QEI 0""" menuitem "QEI 1" "per , ""QEI (Quadrature Encoder Interface),QEI 1""" ) ) ) )