From ad2dbcd0c3b7f9f277c1fd55eb7a9a1faa70d89b Mon Sep 17 00:00:00 2001 From: Petteri Aimonen Date: Mon, 23 Feb 2015 19:47:06 +0200 Subject: Add test cases for arm_itm and arm_etmv3 --- decoder/test/arm_itm/stm32f105/itm.output | 562 ++++++++++++++++++++++++++++++ decoder/test/arm_itm/test.conf | 9 + 2 files changed, 571 insertions(+) create mode 100644 decoder/test/arm_itm/stm32f105/itm.output create mode 100644 decoder/test/arm_itm/test.conf (limited to 'decoder/test/arm_itm') diff --git a/decoder/test/arm_itm/stm32f105/itm.output b/decoder/test/arm_itm/stm32f105/itm.output new file mode 100644 index 0000000..1556066 --- /dev/null +++ b/decoder/test/arm_itm/stm32f105/itm.output @@ -0,0 +1,562 @@ +2450-2594 arm_itm: dwt_pc: "PC: 0x08000218" +5503-5646 arm_itm: dwt_pc: "PC: 0x08000218" +8555-8698 arm_itm: dwt_pc: "PC: 0x08000218" +11608-11751 arm_itm: dwt_pc: "PC: 0x08000218" +14660-14803 arm_itm: dwt_pc: "PC: 0x08000218" +17713-17856 arm_itm: dwt_pc: "PC: 0x08000218" +20765-20908 arm_itm: dwt_pc: "PC: 0x08000218" +23817-23960 arm_itm: dwt_pc: "PC: 0x08000218" +26869-27012 arm_itm: dwt_pc: "PC: 0x08000218" +29921-30064 arm_itm: dwt_pc: "PC: 0x08000218" +32973-33117 arm_itm: dwt_pc: "PC: 0x08000218" +36026-36169 arm_itm: dwt_pc: "PC: 0x08000218" +39078-39221 arm_itm: dwt_pc: "PC: 0x08000218" +42130-42273 arm_itm: dwt_pc: "PC: 0x08000218" +45183-45326 arm_itm: dwt_pc: "PC: 0x08000218" +48235-48378 arm_itm: dwt_pc: "PC: 0x08000218" +51287-51430 arm_itm: dwt_pc: "PC: 0x08000218" +54340-54483 arm_itm: dwt_pc: "PC: 0x08000218" +57392-57535 arm_itm: dwt_pc: "PC: 0x08000218" +60444-60587 arm_itm: dwt_pc: "PC: 0x08000218" +63496-63639 arm_itm: dwt_pc: "PC: 0x08000218" +66548-66691 arm_itm: dwt_pc: "PC: 0x08000218" +69601-69744 arm_itm: dwt_pc: "PC: 0x08000218" +72653-72796 arm_itm: dwt_pc: "PC: 0x08000218" +75705-75849 arm_itm: dwt_pc: "PC: 0x08000218" +78758-78901 arm_itm: dwt_pc: "PC: 0x08000218" +81811-81954 arm_itm: dwt_pc: "PC: 0x08000218" +84864-85007 arm_itm: dwt_pc: "PC: 0x08000218" +86929-87013 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1010" "WP0: A 0x1010" +87019-87162 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000100" "WP0: W 0x00000100" +87916-88059 arm_itm: dwt_pc: "PC: 0x08000216" +87168-87311 arm_itm: software: "0: "On"" +90968-91111 arm_itm: dwt_pc: "PC: 0x08000216" +94020-94164 arm_itm: dwt_pc: "PC: 0x08000216" +97072-97216 arm_itm: dwt_pc: "PC: 0x08000216" +100125-100268 arm_itm: dwt_pc: "PC: 0x08000216" +103177-103321 arm_itm: dwt_pc: "PC: 0x08000216" +106230-106373 arm_itm: dwt_pc: "PC: 0x08000216" +109282-109425 arm_itm: dwt_pc: "PC: 0x08000216" +112335-112478 arm_itm: dwt_pc: "PC: 0x08000216" +115387-115531 arm_itm: dwt_pc: "PC: 0x08000216" +118440-118583 arm_itm: dwt_pc: "PC: 0x08000216" +121493-121636 arm_itm: dwt_pc: "PC: 0x08000216" +124545-124688 arm_itm: dwt_pc: "PC: 0x08000216" +126065-126149 arm_itm: dwt_exc: "Enter: IRQ 28" "E IRQ 28" +129374-129457 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1010" "WP0: A 0x1010" +129463-129607 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000200" "WP0: W 0x00000200" +129612-129756 arm_itm: dwt_pc: "PC: 0x080002cc" +130030-130113 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1014" "WP0: A 0x1014" +130119-130262 arm_itm: software: "1: 0x00000002" +129761-130024 arm_itm: software: "1: "Sort"" +130268-130441 arm_itm: software: "1: 0x00000002" +130447-130590 arm_itm: software: "1: 0x0000000b" +130596-130739 arm_itm: software: "1: 0x00000023" +130745-130918 arm_itm: software: "1: 0x000000eb" +130924-131067 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000200" "WP0: W 0x00000200" +131073-131097 arm_itm: trace: "Overflow" +126065-131103 arm_itm: mode_irq: "IRQ 28" +131103-131187 arm_itm: dwt_exc: "Resume: Thread" "R Thread" +131192-131395 arm_itm: dwt_pc: "PC: 0x08000216" +133702-133846 arm_itm: dwt_pc: "PC: 0x08000216" +136755-136898 arm_itm: dwt_pc: "PC: 0x08000216" +139807-139950 arm_itm: dwt_pc: "PC: 0x08000216" +142860-143003 arm_itm: dwt_pc: "PC: 0x08000216" +145912-146055 arm_itm: dwt_pc: "PC: 0x08000216" +148964-149108 arm_itm: dwt_pc: "PC: 0x08000216" +152017-152160 arm_itm: dwt_pc: "PC: 0x08000216" +155069-155213 arm_itm: dwt_pc: "PC: 0x08000216" +158122-158265 arm_itm: dwt_pc: "PC: 0x08000216" +161174-161317 arm_itm: dwt_pc: "PC: 0x08000216" +164227-164370 arm_itm: dwt_pc: "PC: 0x08000216" +167279-167422 arm_itm: dwt_pc: "PC: 0x08000216" +170331-170475 arm_itm: dwt_pc: "PC: 0x08000216" +173383-173527 arm_itm: dwt_pc: "PC: 0x08000216" +176435-176579 arm_itm: dwt_pc: "PC: 0x08000216" +179488-179631 arm_itm: dwt_pc: "PC: 0x08000216" +182540-182683 arm_itm: dwt_pc: "PC: 0x08000216" +185593-185736 arm_itm: dwt_pc: "PC: 0x08000216" +188646-188789 arm_itm: dwt_pc: "PC: 0x08000216" +191698-191841 arm_itm: dwt_pc: "PC: 0x08000216" +194750-194894 arm_itm: dwt_pc: "PC: 0x08000216" +197803-197946 arm_itm: dwt_pc: "PC: 0x08000216" +200855-200998 arm_itm: dwt_pc: "PC: 0x08000216" +203907-204051 arm_itm: dwt_pc: "PC: 0x08000216" +206960-207103 arm_itm: dwt_pc: "PC: 0x08000216" +210012-210155 arm_itm: dwt_pc: "PC: 0x08000216" +210680-210764 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1014" "WP0: A 0x1014" +210769-210913 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000100" "WP0: W 0x00000100" +211127-211270 arm_itm: dwt_watchpoint: "Watchpoint 1: PC 0x0800028c" "WP1: PC 0x0800028c" +211276-211419 arm_itm: dwt_watchpoint: "Watchpoint 1: PC 0x08000290" "WP1: PC 0x08000290" +211425-211449 arm_itm: trace: "Overflow" +211455-211658 arm_itm: dwt_watchpoint: "Watchpoint 1: Write data 0x0001abde" "WP1: W 0x0001abde" +210918-211091 arm_itm: software: "0: "Off"" +213065-213208 arm_itm: dwt_pc: "PC: 0x08000218" +216117-216261 arm_itm: dwt_pc: "PC: 0x08000218" +219170-219313 arm_itm: dwt_pc: "PC: 0x08000218" +222222-222366 arm_itm: dwt_pc: "PC: 0x08000218" +225275-225418 arm_itm: dwt_pc: "PC: 0x08000218" +228327-228471 arm_itm: dwt_pc: "PC: 0x08000218" +231380-231523 arm_itm: dwt_pc: "PC: 0x08000218" +234433-234576 arm_itm: dwt_pc: "PC: 0x08000218" +237486-237629 arm_itm: dwt_pc: "PC: 0x08000218" +240538-240681 arm_itm: dwt_pc: "PC: 0x08000218" +243591-243734 arm_itm: dwt_pc: "PC: 0x08000218" +246643-246786 arm_itm: dwt_pc: "PC: 0x08000218" +249696-249839 arm_itm: dwt_pc: "PC: 0x08000218" +252748-252891 arm_itm: dwt_pc: "PC: 0x08000218" +255800-255943 arm_itm: dwt_pc: "PC: 0x08000218" +258852-258995 arm_itm: dwt_pc: "PC: 0x08000218" +261904-262047 arm_itm: dwt_pc: "PC: 0x08000218" +264956-265099 arm_itm: dwt_pc: "PC: 0x08000218" +268008-268152 arm_itm: dwt_pc: "PC: 0x08000218" +271061-271204 arm_itm: dwt_pc: "PC: 0x08000218" +274113-274256 arm_itm: dwt_pc: "PC: 0x08000218" +131103-275112 arm_itm: mode_thread: "Thread" +275112-275195 arm_itm: dwt_exc: "Enter: IRQ 28" "E IRQ 28" +278421-278504 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1010" "WP0: A 0x1010" +278510-278653 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000200" "WP0: W 0x00000200" +278659-278802 arm_itm: dwt_pc: "PC: 0x080002c0" +279076-279160 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1014" "WP0: A 0x1014" +279166-279309 arm_itm: software: "1: 0x00000002" +278808-279071 arm_itm: software: "1: "Sort"" +279315-279488 arm_itm: software: "1: 0x00000002" +279494-279637 arm_itm: software: "1: 0x0000000b" +279643-279786 arm_itm: software: "1: 0x00000023" +279792-279965 arm_itm: software: "1: 0x000000eb" +279970-280114 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000200" "WP0: W 0x00000200" +280119-280143 arm_itm: trace: "Overflow" +275112-280149 arm_itm: mode_irq: "IRQ 28" +280149-280233 arm_itm: dwt_exc: "Resume: Thread" "R Thread" +280239-280441 arm_itm: dwt_pc: "PC: 0x08000218" +283270-283413 arm_itm: dwt_pc: "PC: 0x08000218" +286322-286465 arm_itm: dwt_pc: "PC: 0x08000218" +289374-289518 arm_itm: dwt_pc: "PC: 0x08000218" +292427-292570 arm_itm: dwt_pc: "PC: 0x08000218" +295479-295622 arm_itm: dwt_pc: "PC: 0x08000218" +298532-298675 arm_itm: dwt_pc: "PC: 0x08000218" +301584-301727 arm_itm: dwt_pc: "PC: 0x08000218" +304636-304779 arm_itm: dwt_pc: "PC: 0x08000218" +307689-307832 arm_itm: dwt_pc: "PC: 0x08000218" +310741-310885 arm_itm: dwt_pc: "PC: 0x08000218" +313794-313937 arm_itm: dwt_pc: "PC: 0x08000218" +316846-316990 arm_itm: dwt_pc: "PC: 0x08000218" +319899-320042 arm_itm: dwt_pc: "PC: 0x08000218" +322952-323095 arm_itm: dwt_pc: "PC: 0x08000218" +326004-326147 arm_itm: dwt_pc: "PC: 0x08000218" +329057-329200 arm_itm: dwt_pc: "PC: 0x08000218" +332109-332252 arm_itm: dwt_pc: "PC: 0x08000218" +334497-334580 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1010" "WP0: A 0x1010" +334586-334729 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000100" "WP0: W 0x00000100" +335161-335304 arm_itm: dwt_pc: "PC: 0x08000216" +334735-334878 arm_itm: software: "0: "On"" +338214-338357 arm_itm: dwt_pc: "PC: 0x08000216" +341266-341409 arm_itm: dwt_pc: "PC: 0x08000216" +344319-344462 arm_itm: dwt_pc: "PC: 0x08000216" +347371-347514 arm_itm: dwt_pc: "PC: 0x08000216" +350423-350567 arm_itm: dwt_pc: "PC: 0x08000216" +353476-353619 arm_itm: dwt_pc: "PC: 0x08000216" +356529-356672 arm_itm: dwt_pc: "PC: 0x08000216" +359581-359725 arm_itm: dwt_pc: "PC: 0x08000216" +362634-362777 arm_itm: dwt_pc: "PC: 0x08000216" +365686-365829 arm_itm: dwt_pc: "PC: 0x08000216" +368739-368882 arm_itm: dwt_pc: "PC: 0x08000216" +371791-371935 arm_itm: dwt_pc: "PC: 0x08000216" +374844-374987 arm_itm: dwt_pc: "PC: 0x08000216" +377896-378039 arm_itm: dwt_pc: "PC: 0x08000216" +380948-381091 arm_itm: dwt_pc: "PC: 0x08000216" +384001-384144 arm_itm: dwt_pc: "PC: 0x08000216" +387053-387197 arm_itm: dwt_pc: "PC: 0x08000216" +390105-390249 arm_itm: dwt_pc: "PC: 0x08000216" +393158-393301 arm_itm: dwt_pc: "PC: 0x08000216" +396210-396353 arm_itm: dwt_pc: "PC: 0x08000216" +399263-399406 arm_itm: dwt_pc: "PC: 0x08000216" +402316-402459 arm_itm: dwt_pc: "PC: 0x08000216" +405369-405512 arm_itm: dwt_pc: "PC: 0x08000216" +408421-408565 arm_itm: dwt_pc: "PC: 0x08000216" +411474-411617 arm_itm: dwt_pc: "PC: 0x08000216" +414526-414669 arm_itm: dwt_pc: "PC: 0x08000216" +417578-417721 arm_itm: dwt_pc: "PC: 0x08000216" +420631-420774 arm_itm: dwt_pc: "PC: 0x08000216" +423683-423827 arm_itm: dwt_pc: "PC: 0x08000216" +280149-424160 arm_itm: mode_thread: "Thread" +424160-424244 arm_itm: dwt_exc: "Enter: IRQ 28" "E IRQ 28" +427409-427523 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1010" "WP0: A 0x1010" +427528-427672 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000200" "WP0: W 0x00000200" +427678-427821 arm_itm: dwt_pc: "PC: 0x080002c0" +428095-428178 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1014" "WP0: A 0x1014" +428184-428328 arm_itm: software: "1: 0x00000002" +427827-428089 arm_itm: software: "1: "Sort"" +428333-428506 arm_itm: software: "1: 0x00000002" +428512-428655 arm_itm: software: "1: 0x0000000b" +428661-428804 arm_itm: software: "1: 0x00000023" +428810-428983 arm_itm: software: "1: 0x000000eb" +428989-429132 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000200" "WP0: W 0x00000200" +429138-429162 arm_itm: trace: "Overflow" +424160-429168 arm_itm: mode_irq: "IRQ 28" +429168-429252 arm_itm: dwt_exc: "Resume: Thread" "R Thread" +429788-429931 arm_itm: dwt_pc: "PC: 0x08000218" +432840-432983 arm_itm: dwt_pc: "PC: 0x08000218" +435892-436036 arm_itm: dwt_pc: "PC: 0x08000218" +438945-439088 arm_itm: dwt_pc: "PC: 0x08000218" +441997-442140 arm_itm: dwt_pc: "PC: 0x08000218" +445049-445193 arm_itm: dwt_pc: "PC: 0x08000218" +448101-448245 arm_itm: dwt_pc: "PC: 0x08000218" +451153-451297 arm_itm: dwt_pc: "PC: 0x08000218" +454206-454349 arm_itm: dwt_pc: "PC: 0x08000218" +457258-457401 arm_itm: dwt_pc: "PC: 0x08000218" +458218-458301 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1014" "WP0: A 0x1014" +458307-458450 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000100" "WP0: W 0x00000100" +458665-458808 arm_itm: dwt_watchpoint: "Watchpoint 1: PC 0x0800028c" "WP1: PC 0x0800028c" +458814-458957 arm_itm: dwt_watchpoint: "Watchpoint 1: PC 0x08000290" "WP1: PC 0x08000290" +458963-458987 arm_itm: trace: "Overflow" +458993-459196 arm_itm: dwt_watchpoint: "Watchpoint 1: Write data 0x0001abdf" "WP1: W 0x0001abdf" +458456-458629 arm_itm: software: "0: "Off"" +460310-460453 arm_itm: dwt_pc: "PC: 0x08000214" +463363-463506 arm_itm: dwt_pc: "PC: 0x08000214" +466415-466558 arm_itm: dwt_pc: "PC: 0x08000214" +469468-469611 arm_itm: dwt_pc: "PC: 0x08000214" +472519-472663 arm_itm: dwt_pc: "PC: 0x08000214" +475572-475715 arm_itm: dwt_pc: "PC: 0x08000214" +478624-478767 arm_itm: dwt_pc: "PC: 0x08000214" +481677-481820 arm_itm: dwt_pc: "PC: 0x08000214" +484730-484873 arm_itm: dwt_pc: "PC: 0x08000214" +487782-487925 arm_itm: dwt_pc: "PC: 0x08000214" +490834-490977 arm_itm: dwt_pc: "PC: 0x08000214" +493886-494029 arm_itm: dwt_pc: "PC: 0x08000214" +496938-497082 arm_itm: dwt_pc: "PC: 0x08000214" +499991-500134 arm_itm: dwt_pc: "PC: 0x08000214" +503043-503187 arm_itm: dwt_pc: "PC: 0x08000214" +506096-506239 arm_itm: dwt_pc: "PC: 0x08000214" +509149-509292 arm_itm: dwt_pc: "PC: 0x08000214" +512201-512344 arm_itm: dwt_pc: "PC: 0x08000214" +515253-515396 arm_itm: dwt_pc: "PC: 0x08000214" +518305-518448 arm_itm: dwt_pc: "PC: 0x08000214" +521357-521500 arm_itm: dwt_pc: "PC: 0x08000214" +524409-524552 arm_itm: dwt_pc: "PC: 0x08000214" +527461-527604 arm_itm: dwt_pc: "PC: 0x08000214" +530514-530657 arm_itm: dwt_pc: "PC: 0x08000214" +533566-533709 arm_itm: dwt_pc: "PC: 0x08000214" +536619-536762 arm_itm: dwt_pc: "PC: 0x08000214" +539671-539814 arm_itm: dwt_pc: "PC: 0x08000214" +542723-542866 arm_itm: dwt_pc: "PC: 0x08000214" +545775-545918 arm_itm: dwt_pc: "PC: 0x08000214" +548827-548971 arm_itm: dwt_pc: "PC: 0x08000214" +551880-552023 arm_itm: dwt_pc: "PC: 0x08000214" +554932-555075 arm_itm: dwt_pc: "PC: 0x08000214" +557984-558127 arm_itm: dwt_pc: "PC: 0x08000214" +561037-561180 arm_itm: dwt_pc: "PC: 0x08000214" +564089-564232 arm_itm: dwt_pc: "PC: 0x08000214" +567141-567285 arm_itm: dwt_pc: "PC: 0x08000214" +570194-570337 arm_itm: dwt_pc: "PC: 0x08000214" +429168-573202 arm_itm: mode_thread: "Thread" +573202-573285 arm_itm: dwt_exc: "Enter: IRQ 28" "E IRQ 28" +576540-576623 arm_itm: software: "0: 0x0800" +576629-576713 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1010" "WP0: A 0x1010" +576719-576862 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000200" "WP0: W 0x00000200" +576868-576951 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1014" "WP0: A 0x1014" +577226-577369 arm_itm: software: "1: 0x00000002" +577374-577548 arm_itm: software: "1: 0x00000002" +576987-577220 arm_itm: software: "1: "Sort"" +577553-577697 arm_itm: software: "1: 0x0000000b" +577702-577846 arm_itm: software: "1: 0x00000023" +577851-578024 arm_itm: software: "1: 0x000000eb" +578030-578173 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000200" "WP0: W 0x00000200" +578179-578203 arm_itm: trace: "Overflow" +573202-578209 arm_itm: mode_irq: "IRQ 28" +578209-578293 arm_itm: dwt_exc: "Resume: Thread" "R Thread" +578298-578471 arm_itm: dwt_pc: "PC: 0x08000318" +579350-579494 arm_itm: dwt_pc: "PC: 0x08000218" +582000-582084 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1010" "WP0: A 0x1010" +582090-582233 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000100" "WP0: W 0x00000100" +582477-582620 arm_itm: dwt_pc: "PC: 0x08000216" +585455-585598 arm_itm: dwt_pc: "PC: 0x08000216" +582239-582382 arm_itm: software: "0: "On"" +588507-588650 arm_itm: dwt_pc: "PC: 0x08000216" +591559-591702 arm_itm: dwt_pc: "PC: 0x08000216" +594612-594755 arm_itm: dwt_pc: "PC: 0x08000216" +597664-597807 arm_itm: dwt_pc: "PC: 0x08000216" +600716-600860 arm_itm: dwt_pc: "PC: 0x08000216" +603769-603913 arm_itm: dwt_pc: "PC: 0x08000216" +606822-606965 arm_itm: dwt_pc: "PC: 0x08000216" +609874-610017 arm_itm: dwt_pc: "PC: 0x08000216" +612927-613070 arm_itm: dwt_pc: "PC: 0x08000216" +615979-616122 arm_itm: dwt_pc: "PC: 0x08000216" +619031-619174 arm_itm: dwt_pc: "PC: 0x08000216" +622084-622227 arm_itm: dwt_pc: "PC: 0x08000216" +625136-625279 arm_itm: dwt_pc: "PC: 0x08000216" +628188-628331 arm_itm: dwt_pc: "PC: 0x08000216" +631240-631384 arm_itm: dwt_pc: "PC: 0x08000216" +634293-634436 arm_itm: dwt_pc: "PC: 0x08000216" +637344-637488 arm_itm: dwt_pc: "PC: 0x08000216" +640397-640540 arm_itm: dwt_pc: "PC: 0x08000216" +643449-643592 arm_itm: dwt_pc: "PC: 0x08000216" +646501-646644 arm_itm: dwt_pc: "PC: 0x08000216" +649553-649697 arm_itm: dwt_pc: "PC: 0x08000216" +652606-652749 arm_itm: dwt_pc: "PC: 0x08000216" +655658-655802 arm_itm: dwt_pc: "PC: 0x08000216" +658711-658854 arm_itm: dwt_pc: "PC: 0x08000216" +661763-661907 arm_itm: dwt_pc: "PC: 0x08000216" +664815-664959 arm_itm: dwt_pc: "PC: 0x08000216" +667868-668011 arm_itm: dwt_pc: "PC: 0x08000216" +670920-671063 arm_itm: dwt_pc: "PC: 0x08000216" +673972-674116 arm_itm: dwt_pc: "PC: 0x08000216" +677025-677168 arm_itm: dwt_pc: "PC: 0x08000216" +680078-680221 arm_itm: dwt_pc: "PC: 0x08000216" +683130-683273 arm_itm: dwt_pc: "PC: 0x08000216" +686182-686325 arm_itm: dwt_pc: "PC: 0x08000216" +689234-689378 arm_itm: dwt_pc: "PC: 0x08000216" +692287-692430 arm_itm: dwt_pc: "PC: 0x08000216" +695339-695482 arm_itm: dwt_pc: "PC: 0x08000216" +698392-698535 arm_itm: dwt_pc: "PC: 0x08000216" +701396-701480 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1014" "WP0: A 0x1014" +701486-701629 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000100" "WP0: W 0x00000100" +701635-701778 arm_itm: dwt_pc: "PC: 0x080001a4" +701992-702016 arm_itm: trace: "Overflow" +702022-702165 arm_itm: dwt_watchpoint: "Watchpoint 1: PC 0x08000290" "WP1: PC 0x08000290" +702171-702195 arm_itm: trace: "Overflow" +702201-702374 arm_itm: dwt_watchpoint: "Watchpoint 1: Write data 0x0001abe0" "WP1: W 0x0001abe0" +701784-701987 arm_itm: software: "0: "Off"" +704496-704640 arm_itm: dwt_pc: "PC: 0x08000218" +707549-707692 arm_itm: dwt_pc: "PC: 0x08000218" +710601-710744 arm_itm: dwt_pc: "PC: 0x08000218" +713654-713797 arm_itm: dwt_pc: "PC: 0x08000218" +716707-716850 arm_itm: dwt_pc: "PC: 0x08000218" +719759-719903 arm_itm: dwt_pc: "PC: 0x08000218" +578209-722246 arm_itm: mode_thread: "Thread" +722246-722329 arm_itm: dwt_exc: "Enter: IRQ 28" "E IRQ 28" +725554-725638 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1010" "WP0: A 0x1010" +725644-725787 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000200" "WP0: W 0x00000200" +725793-725936 arm_itm: dwt_pc: "PC: 0x080002b4" +726210-726293 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1014" "WP0: A 0x1014" +726299-726442 arm_itm: software: "1: 0x00000002" +725942-726204 arm_itm: software: "1: "Sort"" +726448-726621 arm_itm: software: "1: 0x00000002" +726627-726770 arm_itm: software: "1: 0x0000000b" +726776-726919 arm_itm: software: "1: 0x00000023" +726925-727098 arm_itm: software: "1: 0x000000eb" +727104-727247 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000200" "WP0: W 0x00000200" +727253-727277 arm_itm: trace: "Overflow" +722246-727283 arm_itm: mode_irq: "IRQ 28" +727283-727366 arm_itm: dwt_exc: "Resume: Thread" "R Thread" +727372-727575 arm_itm: dwt_pc: "PC: 0x08000334" +728916-729060 arm_itm: dwt_pc: "PC: 0x08000218" +731969-732112 arm_itm: dwt_pc: "PC: 0x08000218" +735022-735165 arm_itm: dwt_pc: "PC: 0x08000218" +738074-738218 arm_itm: dwt_pc: "PC: 0x08000218" +741127-741270 arm_itm: dwt_pc: "PC: 0x08000218" +744179-744322 arm_itm: dwt_pc: "PC: 0x08000218" +747231-747374 arm_itm: dwt_pc: "PC: 0x08000218" +750283-750426 arm_itm: dwt_pc: "PC: 0x08000218" +753335-753478 arm_itm: dwt_pc: "PC: 0x08000218" +756387-756530 arm_itm: dwt_pc: "PC: 0x08000218" +759439-759582 arm_itm: dwt_pc: "PC: 0x08000218" +762492-762635 arm_itm: dwt_pc: "PC: 0x08000218" +765544-765688 arm_itm: dwt_pc: "PC: 0x08000218" +768597-768740 arm_itm: dwt_pc: "PC: 0x08000218" +771650-771793 arm_itm: dwt_pc: "PC: 0x08000218" +774702-774846 arm_itm: dwt_pc: "PC: 0x08000218" +777755-777898 arm_itm: dwt_pc: "PC: 0x08000218" +780808-780951 arm_itm: dwt_pc: "PC: 0x08000218" +783860-784004 arm_itm: dwt_pc: "PC: 0x08000218" +786913-787056 arm_itm: dwt_pc: "PC: 0x08000218" +789965-790109 arm_itm: dwt_pc: "PC: 0x08000218" +793018-793162 arm_itm: dwt_pc: "PC: 0x08000218" +796071-796214 arm_itm: dwt_pc: "PC: 0x08000218" +799124-799267 arm_itm: dwt_pc: "PC: 0x08000218" +802176-802319 arm_itm: dwt_pc: "PC: 0x08000218" +805229-805372 arm_itm: dwt_pc: "PC: 0x08000218" +808281-808425 arm_itm: dwt_pc: "PC: 0x08000218" +811334-811477 arm_itm: dwt_pc: "PC: 0x08000218" +814387-814530 arm_itm: dwt_pc: "PC: 0x08000218" +817439-817583 arm_itm: dwt_pc: "PC: 0x08000218" +820492-820635 arm_itm: dwt_pc: "PC: 0x08000218" +823545-823688 arm_itm: dwt_pc: "PC: 0x08000218" +825214-825297 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1010" "WP0: A 0x1010" +825303-825446 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000100" "WP0: W 0x00000100" +826597-826740 arm_itm: dwt_pc: "PC: 0x08000218" +825452-825595 arm_itm: software: "0: "On"" +829649-829793 arm_itm: dwt_pc: "PC: 0x08000218" +832702-832845 arm_itm: dwt_pc: "PC: 0x08000218" +835755-835898 arm_itm: dwt_pc: "PC: 0x08000218" +838807-838950 arm_itm: dwt_pc: "PC: 0x08000218" +841859-842002 arm_itm: dwt_pc: "PC: 0x08000218" +844912-845055 arm_itm: dwt_pc: "PC: 0x08000218" +847964-848107 arm_itm: dwt_pc: "PC: 0x08000218" +851017-851160 arm_itm: dwt_pc: "PC: 0x08000218" +854069-854212 arm_itm: dwt_pc: "PC: 0x08000218" +857121-857264 arm_itm: dwt_pc: "PC: 0x08000218" +860173-860317 arm_itm: dwt_pc: "PC: 0x08000218" +863226-863369 arm_itm: dwt_pc: "PC: 0x08000218" +866278-866421 arm_itm: dwt_pc: "PC: 0x08000218" +869331-869474 arm_itm: dwt_pc: "PC: 0x08000218" +727283-871295 arm_itm: mode_thread: "Thread" +871295-871378 arm_itm: dwt_exc: "Enter: IRQ 28" "E IRQ 28" +874544-874657 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1010" "WP0: A 0x1010" +874663-874806 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000200" "WP0: W 0x00000200" +874812-874955 arm_itm: dwt_pc: "PC: 0x080002d0" +875229-875313 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1014" "WP0: A 0x1014" +875319-875462 arm_itm: software: "1: 0x00000002" +874961-875224 arm_itm: software: "1: "Sort"" +875468-875641 arm_itm: software: "1: 0x00000002" +875647-875790 arm_itm: software: "1: 0x0000000b" +875796-875939 arm_itm: software: "1: 0x00000023" +875945-876118 arm_itm: software: "1: 0x000000eb" +876124-876267 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000200" "WP0: W 0x00000200" +876273-876297 arm_itm: trace: "Overflow" +871295-876303 arm_itm: mode_irq: "IRQ 28" +876303-876386 arm_itm: dwt_exc: "Resume: Thread" "R Thread" +876392-876565 arm_itm: dwt_pc: "PC: 0x080001f2" +878488-878631 arm_itm: dwt_pc: "PC: 0x08000214" +881540-881683 arm_itm: dwt_pc: "PC: 0x08000214" +884592-884736 arm_itm: dwt_pc: "PC: 0x08000214" +887645-887788 arm_itm: dwt_pc: "PC: 0x08000214" +890697-890840 arm_itm: dwt_pc: "PC: 0x08000214" +893749-893893 arm_itm: dwt_pc: "PC: 0x08000214" +896802-896945 arm_itm: dwt_pc: "PC: 0x08000214" +899854-899997 arm_itm: dwt_pc: "PC: 0x08000214" +902906-903050 arm_itm: dwt_pc: "PC: 0x08000214" +905959-906102 arm_itm: dwt_pc: "PC: 0x08000214" +909011-909154 arm_itm: dwt_pc: "PC: 0x08000214" +912064-912207 arm_itm: dwt_pc: "PC: 0x08000214" +915116-915259 arm_itm: dwt_pc: "PC: 0x08000214" +918168-918312 arm_itm: dwt_pc: "PC: 0x08000214" +921221-921364 arm_itm: dwt_pc: "PC: 0x08000214" +924273-924417 arm_itm: dwt_pc: "PC: 0x08000214" +927326-927469 arm_itm: dwt_pc: "PC: 0x08000214" +930378-930521 arm_itm: dwt_pc: "PC: 0x08000214" +933430-933574 arm_itm: dwt_pc: "PC: 0x08000214" +936483-936626 arm_itm: dwt_pc: "PC: 0x08000214" +939536-939679 arm_itm: dwt_pc: "PC: 0x08000214" +942588-942732 arm_itm: dwt_pc: "PC: 0x08000214" +945641-945784 arm_itm: dwt_pc: "PC: 0x08000214" +948693-948837 arm_itm: dwt_pc: "PC: 0x08000214" +948991-949075 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1014" "WP0: A 0x1014" +949081-949254 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000100" "WP0: W 0x00000100" +949439-949582 arm_itm: dwt_watchpoint: "Watchpoint 1: PC 0x0800028c" "WP1: PC 0x0800028c" +949617-949761 arm_itm: dwt_watchpoint: "Watchpoint 1: PC 0x08000290" "WP1: PC 0x08000290" +949766-949790 arm_itm: trace: "Overflow" +949796-949969 arm_itm: dwt_watchpoint: "Watchpoint 1: Write data 0x0001abe1" "WP1: W 0x0001abe1" +949260-949433 arm_itm: software: "0: "Off"" +951746-951889 arm_itm: dwt_pc: "PC: 0x08000216" +954799-954942 arm_itm: dwt_pc: "PC: 0x08000216" +957852-957995 arm_itm: dwt_pc: "PC: 0x08000216" +960904-961048 arm_itm: dwt_pc: "PC: 0x08000216" +963957-964100 arm_itm: dwt_pc: "PC: 0x08000216" +967009-967153 arm_itm: dwt_pc: "PC: 0x08000216" +970062-970205 arm_itm: dwt_pc: "PC: 0x08000216" +973114-973257 arm_itm: dwt_pc: "PC: 0x08000216" +976166-976309 arm_itm: dwt_pc: "PC: 0x08000216" +979218-979361 arm_itm: dwt_pc: "PC: 0x08000216" +982271-982414 arm_itm: dwt_pc: "PC: 0x08000216" +985323-985466 arm_itm: dwt_pc: "PC: 0x08000216" +988375-988518 arm_itm: dwt_pc: "PC: 0x08000216" +991428-991571 arm_itm: dwt_pc: "PC: 0x08000216" +994480-994623 arm_itm: dwt_pc: "PC: 0x08000216" +997532-997675 arm_itm: dwt_pc: "PC: 0x08000216" +1000584-1000727 arm_itm: dwt_pc: "PC: 0x08000216" +1003637-1003780 arm_itm: dwt_pc: "PC: 0x08000216" +1006689-1006832 arm_itm: dwt_pc: "PC: 0x08000216" +1009741-1009885 arm_itm: dwt_pc: "PC: 0x08000216" +1012794-1012937 arm_itm: dwt_pc: "PC: 0x08000216" +1015846-1015989 arm_itm: dwt_pc: "PC: 0x08000216" +1018898-1019041 arm_itm: dwt_pc: "PC: 0x08000216" +876303-1020341 arm_itm: mode_thread: "Thread" +1020341-1020424 arm_itm: dwt_exc: "Enter: IRQ 28" "E IRQ 28" +1023649-1023733 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1010" "WP0: A 0x1010" +1023738-1023882 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000200" "WP0: W 0x00000200" +1023887-1024031 arm_itm: dwt_pc: "PC: 0x080002c8" +1024305-1024388 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1014" "WP0: A 0x1014" +1024394-1024537 arm_itm: software: "1: 0x00000002" +1024037-1024299 arm_itm: software: "1: "Sort"" +1024543-1024716 arm_itm: software: "1: 0x00000002" +1024722-1024865 arm_itm: software: "1: 0x0000000b" +1024871-1025014 arm_itm: software: "1: 0x00000023" +1025020-1025193 arm_itm: software: "1: 0x000000eb" +1025199-1025342 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000200" "WP0: W 0x00000200" +1025348-1025372 arm_itm: trace: "Overflow" +1020341-1025378 arm_itm: mode_irq: "IRQ 28" +1025378-1025461 arm_itm: dwt_exc: "Resume: Thread" "R Thread" +1025467-1025670 arm_itm: dwt_pc: "PC: 0x08000216" +1028054-1028197 arm_itm: dwt_pc: "PC: 0x08000216" +1031106-1031249 arm_itm: dwt_pc: "PC: 0x08000216" +1034158-1034301 arm_itm: dwt_pc: "PC: 0x08000216" +1037210-1037353 arm_itm: dwt_pc: "PC: 0x08000216" +1040262-1040405 arm_itm: dwt_pc: "PC: 0x08000216" +1043314-1043457 arm_itm: dwt_pc: "PC: 0x08000216" +1046366-1046510 arm_itm: dwt_pc: "PC: 0x08000216" +1049419-1049562 arm_itm: dwt_pc: "PC: 0x08000216" +1052472-1052615 arm_itm: dwt_pc: "PC: 0x08000216" +1055524-1055667 arm_itm: dwt_pc: "PC: 0x08000216" +1058576-1058719 arm_itm: dwt_pc: "PC: 0x08000216" +1061628-1061772 arm_itm: dwt_pc: "PC: 0x08000216" +1064680-1064824 arm_itm: dwt_pc: "PC: 0x08000216" +1067733-1067876 arm_itm: dwt_pc: "PC: 0x08000216" +1070786-1070929 arm_itm: dwt_pc: "PC: 0x08000216" +1072747-1072831 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1010" "WP0: A 0x1010" +1072836-1072980 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000100" "WP0: W 0x00000100" +1073838-1073981 arm_itm: dwt_pc: "PC: 0x08000214" +1072985-1073129 arm_itm: software: "0: "On"" +1076890-1077034 arm_itm: dwt_pc: "PC: 0x08000214" +1079943-1080086 arm_itm: dwt_pc: "PC: 0x08000214" +1082995-1083138 arm_itm: dwt_pc: "PC: 0x08000214" +1086047-1086190 arm_itm: dwt_pc: "PC: 0x08000214" +1089099-1089243 arm_itm: dwt_pc: "PC: 0x08000214" +1092152-1092295 arm_itm: dwt_pc: "PC: 0x08000214" +1095205-1095348 arm_itm: dwt_pc: "PC: 0x08000214" +1098257-1098400 arm_itm: dwt_pc: "PC: 0x08000214" +1101309-1101453 arm_itm: dwt_pc: "PC: 0x08000214" +1104362-1104505 arm_itm: dwt_pc: "PC: 0x08000214" +1107414-1107557 arm_itm: dwt_pc: "PC: 0x08000214" +1110467-1110610 arm_itm: dwt_pc: "PC: 0x08000214" +1113519-1113662 arm_itm: dwt_pc: "PC: 0x08000214" +1116572-1116715 arm_itm: dwt_pc: "PC: 0x08000214" +1119624-1119768 arm_itm: dwt_pc: "PC: 0x08000214" +1122677-1122820 arm_itm: dwt_pc: "PC: 0x08000214" +1125729-1125873 arm_itm: dwt_pc: "PC: 0x08000214" +1128782-1128925 arm_itm: dwt_pc: "PC: 0x08000214" +1131834-1131977 arm_itm: dwt_pc: "PC: 0x08000214" +1134887-1135030 arm_itm: dwt_pc: "PC: 0x08000214" +1137939-1138083 arm_itm: dwt_pc: "PC: 0x08000214" +1140992-1141135 arm_itm: dwt_pc: "PC: 0x08000214" +1144044-1144188 arm_itm: dwt_pc: "PC: 0x08000214" +1147097-1147240 arm_itm: dwt_pc: "PC: 0x08000214" +1150150-1150293 arm_itm: dwt_pc: "PC: 0x08000214" +1153203-1153346 arm_itm: dwt_pc: "PC: 0x08000214" +1156255-1156398 arm_itm: dwt_pc: "PC: 0x08000214" +1159308-1159451 arm_itm: dwt_pc: "PC: 0x08000214" +1162360-1162504 arm_itm: dwt_pc: "PC: 0x08000214" +1165413-1165557 arm_itm: dwt_pc: "PC: 0x08000214" +1168466-1168609 arm_itm: dwt_pc: "PC: 0x08000214" +1025378-1169387 arm_itm: mode_thread: "Thread" +1169387-1169470 arm_itm: dwt_exc: "Enter: IRQ 28" "E IRQ 28" +1172636-1172750 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1010" "WP0: A 0x1010" +1172755-1172899 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000200" "WP0: W 0x00000200" +1172904-1173048 arm_itm: dwt_pc: "PC: 0x080002c0" +1173322-1173406 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1014" "WP0: A 0x1014" +1173411-1173555 arm_itm: software: "1: 0x00000002" +1173054-1173316 arm_itm: software: "1: "Sort"" +1173560-1173734 arm_itm: software: "1: 0x00000002" +1173739-1173883 arm_itm: software: "1: 0x0000000b" +1173888-1174032 arm_itm: software: "1: 0x00000023" +1174037-1174240 arm_itm: software: "1: 0x000000eb" +1174246-1174389 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000200" "WP0: W 0x00000200" +1174395-1174419 arm_itm: trace: "Overflow" +1169387-1174425 arm_itm: mode_irq: "IRQ 28" +1174425-1174538 arm_itm: dwt_exc: "Resume: Thread" "R Thread" +1174634-1174777 arm_itm: dwt_pc: "PC: 0x08000218" +1177624-1177767 arm_itm: dwt_pc: "PC: 0x08000218" +1180676-1180819 arm_itm: dwt_pc: "PC: 0x08000218" +1183729-1183872 arm_itm: dwt_pc: "PC: 0x08000218" +1186781-1186925 arm_itm: dwt_pc: "PC: 0x08000218" +1189834-1189977 arm_itm: dwt_pc: "PC: 0x08000218" +1192886-1193029 arm_itm: dwt_pc: "PC: 0x08000218" +1195939-1196082 arm_itm: dwt_pc: "PC: 0x08000218" +1196472-1196556 arm_itm: dwt_watchpoint: "Watchpoint 0: address 0x????1014" "WP0: A 0x1014" +1196562-1196705 arm_itm: dwt_watchpoint: "Watchpoint 0: Write data 0x00000100" "WP0: W 0x00000100" +1196919-1197063 arm_itm: dwt_watchpoint: "Watchpoint 1: PC 0x0800028c" "WP1: PC 0x0800028c" +1197068-1197212 arm_itm: dwt_watchpoint: "Watchpoint 1: PC 0x08000290" "WP1: PC 0x08000290" +1197218-1197242 arm_itm: trace: "Overflow" +1197247-1197450 arm_itm: dwt_watchpoint: "Watchpoint 1: Write data 0x0001abe2" "WP1: W 0x0001abe2" +1196711-1196884 arm_itm: software: "0: "Off"" +1198991-1199134 arm_itm: dwt_pc: "PC: 0x08000218" diff --git a/decoder/test/arm_itm/test.conf b/decoder/test/arm_itm/test.conf new file mode 100644 index 0000000..f77985c --- /dev/null +++ b/decoder/test/arm_itm/test.conf @@ -0,0 +1,9 @@ +# Note: These tests are run without referencing the .elf file. +# This avoids adding a dependency to arm-none-eabi- tools for test runs. +# However, it also avoids testing the line / code lookup feature. +test stm32f105_itm + protocol-decoder uart channel rx=4 option baudrate=8000000 + protocol-decoder arm_tpiu option stream=1 + protocol-decoder arm_itm + input arm_trace/stm32f105/trace_example.sr + output arm_itm annotation match stm32f105/itm.output -- cgit v1.2.3-54-g00ecf