diff --git a/.vscode/settings.json b/.vscode/settings.json index 0486ec2..d5659f5 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,6 +1,10 @@ { "files.associations": { "ens1_gpio.h": "c", - "ens1_boost.h": "c" + "ens1_boost.h": "c", + "ens_current_calibration.h": "c", + "ens1_timer.h": "c", + "my_header.h": "c", + "ens1_wavegen.h": "c" } } \ No newline at end of file diff --git a/ENS001_BASIC_PRJ.uvguix.26971 b/ENS001_BASIC_PRJ.uvguix.26971 index 257a1c3..298ccca 100644 --- a/ENS001_BASIC_PRJ.uvguix.26971 +++ b/ENS001_BASIC_PRJ.uvguix.26971 @@ -15,7 +15,7 @@ 38003 Registers - 150 96 + 188 58 346 @@ -40,7 +40,7 @@ 1506 Symbols - 85 85 85 + 106 106 106 1936 @@ -93,25 +93,25 @@ 2 3 - -32000 - -32000 + -1 + -1 -1 -1 - 376 - 222 - 1729 - 1215 + 304 + -2290 + -783 + 1143 0 - 708 - 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000007000000050000000100000023453A5C576F726B73706163655C54494D45525F44454D4F5C555345525C6D69616E2E6300000000066D69616E2E6300000000C5D4F200FFFFFFFF31453A5C576F726B73706163655C54494D45525F44454D4F5C46574C49425C736F757263655C454E53315F54494D45522E63000000000C454E53315F54494D45522E6300000000FFDC7800FFFFFFFF32453A5C576F726B73706163655C54494D45525F44454D4F5C46574C49425C696E636C7564655C454E53315F54494D45522E68000000000C454E53315F54494D45522E6800000000BECEA100FFFFFFFF33453A5C576F726B73706163655C54494D45525F44454D4F5C46574C49425C736F757263655C454E53315F5741564547454E2E63000000000E454E53315F5741564547454E2E6300000000F0A0A100FFFFFFFF30453A5C576F726B73706163655C54494D45525F44454D4F5C46574C49425C736F757263655C454E53315F554152542E63000000000B454E53315F554152542E6300000000BCA8E100FFFFFFFF31453A5C576F726B73706163655C54494D45525F44454D4F5C46574C49425C696E636C7564655C454E53315F554152542E68000000000B454E53315F554152542E68000000009CC1B600FFFFFFFF32453A5C576F726B73706163655C54494D45525F44454D4F5C46574C49425C696E636C7564655C454E53315F424F4F53542E68000000000C454E53315F424F4F53542E6800000000F7B88600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000040100006600000000080000BA020000 + 1671 + 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000900000001000000010000007D453A5C5765436861742046696C65735C777869645F32797370696D6C627379346432325C787765636861745F66696C65735C777869645F32797370696D6C627379346432325F373466625C6D73675C66696C655C323032352D30395C54494D45525F44454D4F5C54494D45525F44454D4F5C555345525C6D69616E2E6300000000066D69616E2E6300000000C5D4F200FFFFFFFF8B453A5C5765436861742046696C65735C777869645F32797370696D6C627379346432325C787765636861745F66696C65735C777869645F32797370696D6C627379346432325F373466625C6D73675C66696C655C323032352D30395C54494D45525F44454D4F5C54494D45525F44454D4F5C46574C49425C736F757263655C454E53315F54494D45522E63000000000C454E53315F54494D45522E6300000000FFDC7800FFFFFFFF8C453A5C5765436861742046696C65735C777869645F32797370696D6C627379346432325C787765636861745F66696C65735C777869645F32797370696D6C627379346432325F373466625C6D73675C66696C655C323032352D30395C54494D45525F44454D4F5C54494D45525F44454D4F5C46574C49425C696E636C7564655C454E53315F54494D45522E68000000000C454E53315F54494D45522E6800000000BECEA100FFFFFFFF8D453A5C5765436861742046696C65735C777869645F32797370696D6C627379346432325C787765636861745F66696C65735C777869645F32797370696D6C627379346432325F373466625C6D73675C66696C655C323032352D30395C54494D45525F44454D4F5C54494D45525F44454D4F5C46574C49425C736F757263655C454E53315F5741564547454E2E63000000000E454E53315F5741564547454E2E6300000000F0A0A100FFFFFFFF8A453A5C5765436861742046696C65735C777869645F32797370696D6C627379346432325C787765636861745F66696C65735C777869645F32797370696D6C627379346432325F373466625C6D73675C66696C655C323032352D30395C54494D45525F44454D4F5C54494D45525F44454D4F5C46574C49425C736F757263655C454E53315F554152542E63000000000B454E53315F554152542E6300000000BCA8E100FFFFFFFF8B453A5C5765436861742046696C65735C777869645F32797370696D6C627379346432325C787765636861745F66696C65735C777869645F32797370696D6C627379346432325F373466625C6D73675C66696C655C323032352D30395C54494D45525F44454D4F5C54494D45525F44454D4F5C46574C49425C696E636C7564655C454E53315F554152542E68000000000B454E53315F554152542E68000000009CC1B600FFFFFFFF8C453A5C5765436861742046696C65735C777869645F32797370696D6C627379346432325C787765636861745F66696C65735C777869645F32797370696D6C627379346432325F373466625C6D73675C66696C655C323032352D30395C54494D45525F44454D4F5C54494D45525F44454D4F5C46574C49425C696E636C7564655C454E53315F424F4F53542E68000000000C454E53315F424F4F53542E6800000000F7B88600FFFFFFFF82453A5C5765436861742046696C65735C777869645F32797370696D6C627379346432325C787765636861745F66696C65735C777869645F32797370696D6C627379346432325F373466625C6D73675C66696C655C323032352D30395C54494D45525F44454D4F5C54494D45525F44454D4F5C555345525C6D795F6865616465722E68000000000B6D795F6865616465722E6800000000D9ADC200FFFFFFFF8E453A5C5765436861742046696C65735C777869645F32797370696D6C627379346432325C787765636861745F66696C65735C777869645F32797370696D6C627379346432325F373466625C6D73675C66696C655C323032352D30395C54494D45525F44454D4F5C54494D45525F44454D4F5C46574C49425C696E636C7564655C454E53315F5741564547454E2E68000000000E454E53315F5741564547454E2E6800000000A5C2D700FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD50001000000000000000200000044F8FFFF9100000015FDFFFF43020000 @@ -134,7 +134,7 @@ 16 - 0401000066000000F005000005010000 + 44F8FFFF9100000030FDFFFF30010000 @@ -150,11 +150,11 @@ 0 16 - 0300000066000000FD0000008A020000 + 0300000066000000FD000000E8010000 16 - 560000006D000000560100004E010000 + EEF6FFFF8F000000EEF7FFFF03040000 @@ -170,11 +170,11 @@ 0 16 - 0300000066000000FD0000008A020000 + 0300000066000000FD000000E8010000 16 - 560000006D00000086010000EA020000 + EEF6FFFF8F000000EEF7FFFF03040000 @@ -450,11 +450,11 @@ 0 16 - 0300000066000000FD0000008A020000 + 0300000066000000FD000000E8010000 16 - 560000006D00000086010000EA020000 + EEF6FFFF8F000000EEF7FFFF03040000 @@ -470,11 +470,11 @@ 0 16 - 0300000066000000FD0000008A020000 + 0300000066000000FD000000E8010000 16 - 560000006D00000086010000EA020000 + EEF6FFFF8F000000EEF7FFFF03040000 @@ -490,7 +490,7 @@ 0 16 - 03000000BE020000FD0700003D040000 + 030000001C020000D205000062030000 16 @@ -520,17 +520,17 @@ 199 199 - 1 + 0 0 0 0 32767 0 - 4096 + 32768 0 16 - 03000000BE020000FD0700003D040000 + 030000001C020000D205000062030000 16 @@ -1150,11 +1150,11 @@ 0 16 - 0300000066000000FD0000009B030000 + 0300000066000000FD000000E8010000 16 - 560000006D00000086010000EA020000 + EEF6FFFF8F000000EEF7FFFF03040000 @@ -1166,11 +1166,11 @@ 0 32767 0 - 4096 + 32768 0 16 - 03000000BE020000FD0700003D040000 + 030000001C020000D205000062030000 16 @@ -1186,11 +1186,11 @@ 0 32767 0 - 4096 + 32768 0 16 - 03000000BE020000FD0700002C030000 + 030000001C020000D205000062030000 16 @@ -1246,11 +1246,11 @@ 0 32767 0 - 4096 + 32768 0 16 - 03000000BE020000FD0700002C030000 + 030000001C020000D205000062030000 16 @@ -1266,11 +1266,11 @@ 0 32767 0 - 4096 + 32768 0 16 - 03000000BE020000FD0700002C030000 + 030000001C020000D205000062030000 16 @@ -1730,7 +1730,7 @@ 0 16 - 00000000560400000008000069040000 + 000000007B030000D50500008E030000 16 @@ -1799,14 +1799,14 @@ 3312 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFF04010000EE000000F0050000F2000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E6500200000000000000401000066000000F005000005010000040100004F000000F0050000EE0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFEC0400004F000000F004000066020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000F004000066000000F00500007D020000F00400004F000000F00500006602000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF000100004F00000004010000A3020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000000000006600000000010000CB030000000000004F00000000010000A30200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000052020000F00500005602000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000006D020000F0050000200300000000000056020000F00500000903000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFF802000056020000FC0200000903000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000A302000000080000A702000001000000010000100400000001000000A0FCFFFF9C000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000100000000000000CF030000000800006D04000000000000A702000000080000560400000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657301000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFF04010000EE000000F0050000F2000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E65002000000000000044F8FFFF9100000030FDFFFF30010000040100004F000000F0050000EE0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFEC0400004F000000F004000066020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C300000180004000000000000030FCFFFF9100000030FDFFFFA8020000F00400004F000000F00500006602000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF000100004F0000000401000001020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C4000000739400000180001000000100000040F7FFFF9100000040F8FFFF43020000000000004F00000000010000010200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000052020000F00500005602000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB0900000180008000000000000040F7FFFF9802000030FDFFFF4B0300000000000056020000F00500000903000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFF802000056020000FC0200000903000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF0000000001020000D5050000050200000100000001000010040000000100000054FEFFFF75010000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000100000040F7FFFF4702000015FDFFFFBD0300000000000005020000D50500007B0300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File - 2733 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000010434D53444B5F74696D65725F496E697496000000000000000C0010434D53444B5F74696D65725F496E69740E54494D4552305F48616E646C65720B467573655F726573756C7404626F6F6C0C436C6F636B496E697453657405313536323505636F756E740B54696D6572305F696E6974044750494F044354524C0D4750494F5F4F547970655F505015434D53444B5F74696D65725F456E61626C65495251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2757 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000B54494D4552305F496E697496000000000000000E000B54494D4552305F496E697409656D735F73746174650A656D735F636F6E66696710434D53444B5F74696D65725F496E69740E54494D4552305F48616E646C65720B467573655F726573756C7404626F6F6C0C436C6F636B496E697453657405313536323505636F756E74044750494F044354524C0D4750494F5F4F547970655F505015434D53444B5F74696D65725F456E61626C654952510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -1822,7 +1822,7 @@ Build 992 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000004001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000002001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000010454E533030315F42415349435F50524A9600000000000000010010454E533030315F42415349435F50524A000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000010454E533030315F42415349435F50524A9600000000000000010010454E533030315F42415349435F50524A000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -1838,7 +1838,7 @@ Debug 2373 - 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -1851,8 +1851,8 @@ 0 - 2048 - 1152 + 2560 + 1440 @@ -1862,21 +1862,21 @@ 0 100 - 5 + 1 .\USER\mian.c - 11 - 1 - 31 + 5 + 34 + 55 1 0 .\FWLIB\source\ENS1_TIMER.c - 1 - 434 - 459 + 28 + 379 + 386 1 0 @@ -1884,35 +1884,35 @@ .\FWLIB\include\ENS1_TIMER.h 0 - 38 - 12 + 5 + 6 1 0 .\FWLIB\source\ENS1_WAVEGEN.c - 29 - 256 - 257 + 0 + 53 + 54 1 0 .\FWLIB\source\ENS1_UART.c - 52 - 302 - 42 + 33 + 40 + 41 1 0 .\FWLIB\include\ENS1_UART.h - 76 - 152 - 177 + 0 + 142 + 164 1 0 @@ -1920,12 +1920,30 @@ .\FWLIB\include\ENS1_BOOST.h 36 - 5 + 9 31 1 0 + + .\USER\my_header.h + 0 + 60 + 82 + 1 + + 0 + + + .\FWLIB\include\ENS1_WAVEGEN.h + 2 + 37 + 59 + 1 + + 0 + diff --git a/ENS001_BASIC_PRJ.uvoptx b/ENS001_BASIC_PRJ.uvoptx index 0267cd1..f5bfb4e 100644 --- a/ENS001_BASIC_PRJ.uvoptx +++ b/ENS001_BASIC_PRJ.uvoptx @@ -197,6 +197,54 @@ \\ENS001_BASIC_PRJ\USER/mian.c\36 + + 3 + 0 + 430 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + .\FWLIB\source\ENS1_TIMER.c + + +
+ + 4 + 0 + 431 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + .\FWLIB\source\ENS1_TIMER.c + + +
+ + 5 + 0 + 410 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + .\FWLIB\source\ENS1_TIMER.c + + +
diff --git a/FWLIB/include/ENS1_TIMER.h b/FWLIB/include/ENS1_TIMER.h index 9408621..e55b575 100644 --- a/FWLIB/include/ENS1_TIMER.h +++ b/FWLIB/include/ENS1_TIMER.h @@ -2,9 +2,11 @@ #define ENS1_TIMER_H #include "CMSDK_CM0.h" #include "my_header.h" - +extern uint8_t ems_control_count; // 电刺激控制计数器 +extern uint8_t ems_state ; // 电刺激状态:0=关闭,1=开启 // 时间管理标志位结构体 typedef struct { + uint8_t T_1ms; // 1ms周期标志 uint8_t T_2ms; // 2ms周期标志 uint8_t T_6ms; // 6ms周期标志 uint8_t T_10ms; // 10ms周期标志 @@ -15,6 +17,7 @@ typedef struct { // 时间管理计数器结构体 typedef struct { + uint8_t t_1ms; // 1ms计数器 uint8_t t_2ms; // 2ms计数器 uint8_t t_6ms; // 6ms计数器 uint8_t t_10ms; // 10ms计数器 @@ -58,7 +61,7 @@ extern void CMSDK_dualtimer_setup_oneshot(CMSDK_DUALTIMER_TypeDef *CMSDK_DUALTIM extern void CMSDK_RTC_Init_Calender(uint16_t prescaler, uint8_t data_mode, uint8_t hour_mode, uint32_t init_time, uint32_t init_date); extern void CMSDK_RTC_Config_Alarm(uint16_t prescaler, uint8_t data_mode, uint8_t hour_mode, uint32_t init_time, uint32_t init_date, uint32_t alarm_time, uint32_t alarm_date) ; extern void CMSDK_RTC_Config_PeriodWake(uint8_t clock_sel, uint16_t prescaler, uint16_t period_time); - +extern void Fuse_result(void); // 时间管理函数声明 extern void Time_Manager_Init(void); extern void Time_Manager_Process(void); diff --git a/FWLIB/include/ENS1_WAVEGEN.h b/FWLIB/include/ENS1_WAVEGEN.h index b7282c5..3584a83 100644 --- a/FWLIB/include/ENS1_WAVEGEN.h +++ b/FWLIB/include/ENS1_WAVEGEN.h @@ -49,7 +49,9 @@ typedef struct { uint8_t ramp_down_time; // 缓出时间:2秒 uint8_t enable_ramp; // 启用渐进控制 } EMS_Config_TypeDef; - +extern uint16_t time_count; +extern float waves_per_step; +extern EMS_Config_TypeDef g_ems_config; // 电刺激控制函数 void EMS_Configure(EMS_Config_TypeDef *config); void EMS_Start(void); @@ -57,5 +59,5 @@ void EMS_Stop(void); void EMS_UpdateIntensity(uint16_t intensity); void EMS_Process(void); void EMS_Process_Ramp(void); // 缓进缓出处理函数 - +extern EMS_Config_TypeDef ems_config; #endif diff --git a/FWLIB/source/ENS1_TIMER.c b/FWLIB/source/ENS1_TIMER.c index d25d1d2..baad17b 100644 --- a/FWLIB/source/ENS1_TIMER.c +++ b/FWLIB/source/ENS1_TIMER.c @@ -2,19 +2,19 @@ #include "ENS_CURRENT_CALIBRATION.h" #include "ENS1_CLOCK.h" #include - -void TIMER0_Init(uint32_t Int_Period) //定时器中断周期 单位ms +uint8_t ems_control_count = 0; // 电刺激控制计数器 +uint8_t ems_state = 0; // 电刺激状态:0=关闭,1=开启 +uint16_t time_count = 0; +void TIMER0_Init(uint32_t Int_Period) //形参,输入中断触发周期 (单位ms) { PCLK_Enable(TIMER0_PCLK_EN); NVIC_DisableIRQ(TIMER0_IRQn); NVIC_ClearPendingIRQ(TIMER0_IRQn); - - uint32_t reload_value = (uint32_t)(APB_Clock_Freq / 1000 * Int_Period); - - CMSDK_timer_Init(CMSDK_TIMER0, reload_value, 1); // + CMSDK_timer_Init(CMSDK_TIMER0,(uint32_t)(APB_Clock_Freq / 1000 *Int_Period) , 1); // NVIC_EnableIRQ(TIMER0_IRQn); } + void TIMER1_Init(uint32_t Int_Period) { PCLK_Enable(TIMER1_PCLK_EN); @@ -376,6 +376,69 @@ void CMSDK_timer_Init_ExtEnable(CMSDK_TIMER_TypeDef *CMSDK_TIMER, uint32_t reloa return; } +void Fuse_result(void) +{ + // 获取时间标志位 + Time_Flag_TypeDef* time_flags = Time_Manager_GetFlags(); + + // 处理电刺激(在主循环中运行) + // 注意:这里不再直接调用EMS_Process(),而是通过状态控制 + if (time_flags->T_1ms) { + // 1ms周期任务 - 高频控制任务 + + EMS_Process(); + time_flags->T_1ms = 0; // 清除标志位 + } + + // 基于时间标志位执行不同周期的任务 + if (time_flags->T_2ms) { + // 2ms周期任务 - 高频控制任务 + time_flags->T_2ms = 0; // 清除标志位 + } + + if (time_flags->T_10ms) { + // 10ms周期任务 - 中频控制任务 + time_flags->T_10ms = 0; // 清除标志位 + } + + if (time_flags->T_100ms) { + // 100ms周期任务 - 低频控制任务 + time_flags->T_100ms = 0; // 清除标志位 + } + + if (time_flags->T_1s) { + GPIO_Overturn(GPIO_19); + // 1s周期任务 - 超低频任务 + ems_control_count++; // 每秒递增计数器 + + + // 间断性放电控制逻辑 + if (ems_control_count <= 10) { + // 前10秒:开启电刺激 + if (ems_state == 0) { + ems_state = 1; + time_count = 0; // 重置时间计数器 + EMS_Start(); // 启动电刺激 + } + // 处理电刺激 + + } else if (ems_control_count <= 20) { + // 后10秒:关闭电刺激 + if (ems_state == 1) { + ems_state = 0; + time_count = 0; // 重置时间计数器 + EMS_Stop(); // 停止电刺激 + } + } else { + // 重置计数器,开始新的周期 + ems_control_count = 0; + } + + + time_flags->T_1s = 0; // 清除标志位 + } + // 定时器中断处理在 TIMER0_Handler() 中 +} @@ -406,6 +469,7 @@ void Time_Manager_Init(void) void Time_Manager_Process(void) { // 所有计数器递增 + g_time_counters.t_1ms++; g_time_counters.t_2ms++; g_time_counters.t_6ms++; g_time_counters.t_10ms++; @@ -414,6 +478,13 @@ void Time_Manager_Process(void) g_time_counters.t_1s++; // 2ms控制周期 + if (g_time_counters.t_1ms >= 1) + { + g_time_counters.t_1ms = 0; + g_time_flags.T_1ms = 1; + /* code */ + } + if (g_time_counters.t_2ms >= 2) { g_time_counters.t_2ms = 0; g_time_flags.T_2ms = 1; @@ -448,6 +519,7 @@ void Time_Manager_Process(void) g_time_counters.t_1s = 0; g_time_flags.T_1s = 1; } + Fuse_result(); } /** @@ -483,7 +555,6 @@ uint32_t time_flag =0; void TIMER0_Handler(void){ CMSDK_TIMER0->INTCLEAR = 1; timer0_irq_occurred++; - // 调用时间管理处理函数 Time_Manager_Process(); diff --git a/FWLIB/source/ENS1_WAVEGEN.c b/FWLIB/source/ENS1_WAVEGEN.c index e1f8eef..68f133a 100644 --- a/FWLIB/source/ENS1_WAVEGEN.c +++ b/FWLIB/source/ENS1_WAVEGEN.c @@ -21,14 +21,26 @@ Modification: 初版 #include "ENS1_WAVEGEN.h" #include "ENS1_CLOCK.h" #include "ENS1_BOOST.h" - +EMS_Config_TypeDef ems_config = { + .frequency = 100, // 100Hz + .duration = 1000, // 1000ms + .intensity = 128, // 中等强度 + .rest_time = 100, // 100ms休息时间 + .silent_time = 50, // 50ms静默时间 + + // 缓进缓出控制参数 + .ramp_up_time = 2, // 缓进时间:2秒 + .hold_time = 6, // 保持时间:6秒 + .ramp_down_time = 2, // 缓出时间:2秒· + .enable_ramp = 1 // 启用渐进控制 + }; // 全局变量 -static EMS_Config_TypeDef g_ems_config = {0}; +EMS_Config_TypeDef g_ems_config = {0}; static volatile uint8_t g_ems_running = 0; static volatile uint32_t g_ems_count = 0; - +float waves_per_step = 0; // 缓进缓出控制变量 -static volatile uint16_t g_current_intensity = 0; // 当前强度 +static volatile float g_current_intensity = 0; // 当前强度 static volatile uint8_t g_ramp_phase = 0; // 渐进阶段:0=缓进, 1=保持, 2=缓出 static volatile uint32_t g_wave_counter = 0; // 方波周期计数器 static volatile uint32_t g_ramp_step_counter = 0; // 缓进步进计数器 @@ -41,7 +53,7 @@ int wavegen_driverA_sine_test(CMSDK_WAVE_GEN_TypeDef *CMSDK_WAVEGEN_DRVA, uint16 int return_val = 0; int err_code = 0; - printf("\n驱动器A正弦波测试\n"); + // printf("\n驱动器A正弦波测试\n"); CMSDK_WAVEGEN_DRVA->WAVE_GEN_DRV_REST_T_REG = 100; // 死区时间10ms //交替模式下,死区时间失效,即使CONFIG_REG使能了死区时间也无效 // CMSDK_WAVEGEN_DRVA->WAVE_GEN_DRV_SILENT_T_REG = 200; //静默时间20ms @@ -101,12 +113,12 @@ int wavegen_driverA_sine_test(CMSDK_WAVE_GEN_TypeDef *CMSDK_WAVEGEN_DRVA, uint16 CMSDK_WAVEGEN_DRVA->WAVE_GEN_DRV_CTRL_REG = 0x00000001; // 使能驱动器 /* 生成返回值 */ - if (err_code != 0) + /*if (err_code != 0) { printf("\n错误 : 驱动器A测试失败\n"); return_val = 1; err_code = 0; - } + }*/ return (return_val); } @@ -147,7 +159,6 @@ void wavegen_Init(void) void wavegen_Start(void) { g_ems_running = 1; - g_ems_count = 0; // 初始化缓进缓出控制 if (g_ems_config.enable_ramp) @@ -161,6 +172,9 @@ void wavegen_Start(void) { g_current_intensity = g_ems_config.intensity; // 直接使用设定强度 } + + // 初始化硬件配置(只执行一次) + wavegen_driverA_sine_test(WAVE_GEN_DRVA_BLK0, g_current_intensity); } // 电刺激参数配置 @@ -182,7 +196,6 @@ void EMS_Start(void) void EMS_Stop(void) { g_ems_running = 0; - g_ems_count = 0; // 重置计数器 g_current_intensity = 0; // 重置强度 g_ramp_phase = 0; // 重置渐进阶段 g_wave_counter = 0; // 重置方波计数器 @@ -199,89 +212,93 @@ void EMS_UpdateIntensity(uint16_t intensity) // 缓进缓出处理函数(在电刺激处理中调用) void EMS_Process_Ramp(void) { - if (!g_ems_config.enable_ramp || !g_ems_running) - { - return; // 如果未启用缓进缓出或未运行,直接返回 - } - - // 计算每个强度步进需要的方波周期数 - // 2秒 = 2000000微秒,每个方波周期100微秒,所以2秒内有20000个方波周期 - // 需要从0增加到128,所以每156.25个方波周期增加1个强度单位 - uint32_t waves_per_step = 0; - uint32_t total_waves_ramp_up = g_ems_config.ramp_up_time * 5; // 缓进阶段总方波周期数 - uint32_t total_waves_ramp_down = g_ems_config.ramp_down_time * 1; // 缓出阶段总方波周期数 - uint32_t total_waves_hold = g_ems_config.hold_time * 5; // 保持阶段总方波周期数 - - if (g_ems_config.intensity > 0) - { - waves_per_step = total_waves_ramp_up / g_ems_config.intensity; // 每个强度步进需要的方波周期数 - } - - g_wave_counter++; // 每次调用增加一个方波周期计数 - - switch (g_ramp_phase) - { - case 0: // 缓进阶段 - if (g_ramp_step_counter < total_waves_ramp_up) + if(ems_state) + { + time_count++; + if (!g_ems_config.enable_ramp || !g_ems_running) { - // 检查是否需要增加强度 - if (g_wave_counter >= waves_per_step) + return; // 如果未启用缓进缓出或未运行,直接返回 + } + + // 计算每个强度步进需要的毫秒数 + uint32_t ramp_up_ms = ems_config.ramp_up_time * 1000; + uint32_t hold_ms = ems_config.hold_time * 1000; + uint32_t ramp_down_ms = ems_config.ramp_down_time * 1000; + + switch (g_ramp_phase) + { + case 0: // 缓进阶段 { - g_wave_counter = 0; // 重置方波计数器 - if (g_current_intensity < g_ems_config.intensity) + + if ( time_count <= ems_config.ramp_up_time*1000 ) { - g_current_intensity++; + // 计算当前应该达到的强度 + uint16_t target_intensity = (time_count * ems_config.intensity) / ramp_up_ms; + if (target_intensity > ems_config.intensity) { + target_intensity = ems_config.intensity; + } + g_current_intensity = target_intensity; } + else + { + // 缓进完成,进入保持阶段 + g_ramp_phase = 1; + g_current_intensity = ems_config.intensity; // 确保达到最大强度 + } + break; } - g_ramp_step_counter++; - } - else - { - // 缓进完成,进入保持阶段 - g_ramp_phase = 1; - g_ramp_step_counter = 0; - g_current_intensity = g_ems_config.intensity; // 确保达到最大强度 - } - break; - - case 1: // 保持阶段 - if (g_ramp_step_counter < total_waves_hold) - { - // 保持最大强度 - g_current_intensity = g_ems_config.intensity; - g_ramp_step_counter++; - } - else - { - // 保持完成,进入缓出阶段 - g_ramp_phase = 2; - g_ramp_step_counter = 0; - g_wave_counter = 0; // 重置方波计数器 - } - break; - - case 2: // 缓出阶段 - if (g_ramp_step_counter < total_waves_ramp_down) - { - // 检查是否需要减少强度 - if (g_wave_counter >= waves_per_step) + + case 1: // 保持阶段 { - g_wave_counter = 0; // 重置方波计数器 - if (g_current_intensity > 0) + if(time_count <= (ramp_up_ms + hold_ms)) { - g_current_intensity--; + g_current_intensity = ems_config.intensity; } + else + { + g_ramp_phase = 2; + } + break; } - g_ramp_step_counter++; - } - else - { - // 缓出完成,停止电刺激 - g_current_intensity = 0; - // 这里不直接停止,让主循环控制停止 + case 2: // 缓出阶段 + { + if(time_count <= (ramp_up_ms + hold_ms + ramp_down_ms)) + { + // 计算缓出阶段的时间偏移 + uint32_t ramp_down_start = ramp_up_ms + hold_ms; + uint32_t ramp_down_elapsed = time_count - ramp_down_start; + + // 计算当前应该达到的强度(从最大值递减到0) + uint16_t target_intensity = ems_config.intensity - + (ramp_down_elapsed * ems_config.intensity) / ramp_down_ms; + + if (target_intensity > ems_config.intensity) { + target_intensity = 0; + } + g_current_intensity = target_intensity; + } + else + { + // 缓出完成,停止电刺激 + g_current_intensity = 0; + g_ramp_phase = 0; // 重置为缓进阶段,准备下一轮 + } + break; + } } - break; + } + // 注意:不要在这里重置time_count,让它继续计数 +} + +// 更新波形强度(不重新配置硬件) +void wavegen_UpdateIntensity(CMSDK_WAVE_GEN_TypeDef *CMSDK_WAVEGEN_DRVA, uint16_t intensity) +{ + // 只更新波形数据,不重新配置硬件 + for (int i = 0; i < 64; i++) + { + CMSDK_WAVEGEN_DRVA->WAVE_GEN_DRV_IN_WAVE_ADDR_REG = i; + CMSDK_WAVEGEN_DRVA->WAVE_GEN_DRV_IN_WAVE_REG = intensity; } } @@ -290,31 +307,9 @@ void EMS_Process(void) { if (g_ems_running) { - g_ems_count++; - - // 处理缓进缓出控制 - EMS_Process_Ramp(); - + EMS_Process_Ramp(); // 使用当前缓进缓出的强度 uint16_t current_intensity = g_current_intensity; - - // 根据配置生成不同强度的方波 - if (g_ems_count < 1280) - { - wavegen_driverA_sine_test(WAVE_GEN_DRVA_BLK0, current_intensity); - } - else if (g_ems_count < 1280 * 256) - { - // 休息时间 - } - else if (g_ems_count < 1280 * 2) - { - wavegen_driverA_sine_test(WAVE_GEN_DRVA_BLK0, current_intensity); - } - else - { - // 重置计数器,开始新的周期 - g_ems_count = 0; - } + wavegen_UpdateIntensity(WAVE_GEN_DRVA_BLK0, current_intensity); } } diff --git a/JLinkLog.txt b/JLinkLog.txt index fc2b028..1f95e95 100644 --- a/JLinkLog.txt +++ b/JLinkLog.txt @@ -1,2898 +1,2065 @@ -T2D84 000:006.957 SEGGER J-Link V7.82 Log File -T2D84 000:007.120 DLL Compiled: Oct 13 2022 13:32:51 -T2D84 000:007.129 Logging started @ 2025-08-29 03:00 -T2D84 000:007.136 - 7.141ms -T2D84 000:007.151 JLINK_SetWarnOutHandler(...) -T2D84 000:007.161 - 0.013ms -T2D84 000:007.170 JLINK_OpenEx(...) -T2D84 000:008.988 Firmware: J-Link V11 compiled Apr 1 2025 10:02:30 -T2D84 000:009.401 Firmware: J-Link V11 compiled Apr 1 2025 10:02:30 -T2D84 000:029.219 Hardware: V11.00 -T2D84 000:029.239 S/N: 941000024 -T2D84 000:029.247 OEM: SEGGER -T2D84 000:029.255 Feature(s): RDI, FlashBP, FlashDL, JFlash, GDB -T2D84 000:031.391 USB speed mode: High speed (480 MBit/s) -T2D84 000:031.854 TELNET listener socket opened on port 19021 -T2D84 000:031.974 WEBSRV WEBSRV_Init(): Starting webserver thread(s) -T2D84 000:032.140 WEBSRV Webserver running on local port 19080 -T2D84 000:038.135 - 30.978ms returns "O.K." -T2D84 000:038.172 JLINK_GetEmuCaps() -T2D84 000:038.177 - 0.008ms returns 0xB9FF7BBF -T2D84 000:038.188 JLINK_TIF_GetAvailable(...) -T2D84 000:038.556 - 0.371ms -T2D84 000:038.569 JLINK_SetErrorOutHandler(...) -T2D84 000:038.574 - 0.007ms -T2D84 000:038.593 JLINK_ExecCommand("ProjectFile = "E:\Workspace\TIMER_DEMO\JLinkSettings.ini"", ...). -T2D84 000:046.657 - 8.073ms returns 0x00 -T2D84 000:050.099 JLINK_ExecCommand("Device = ARMCM0", ...). -T2D84 000:053.117 Device "CORTEX-M0" selected. -T2D84 000:053.521 - 3.411ms returns 0x00 -T2D84 000:053.533 JLINK_ExecCommand("DisableConnectionTimeout", ...). -T2D84 000:053.541 - 0.003ms returns 0x01 -T2D84 000:053.547 JLINK_GetHardwareVersion() -T2D84 000:053.552 - 0.007ms returns 110000 -T2D84 000:053.564 JLINK_GetDLLVersion() -T2D84 000:053.568 - 0.006ms returns 78200 -T2D84 000:053.574 JLINK_GetOEMString(...) -T2D84 000:053.579 JLINK_GetFirmwareString(...) -T2D84 000:053.584 - 0.006ms -T2D84 000:067.461 JLINK_GetDLLVersion() -T2D84 000:067.477 - 0.018ms returns 78200 -T2D84 000:067.484 JLINK_GetCompileDateTime() -T2D84 000:067.489 - 0.006ms -T2D84 000:071.100 JLINK_GetFirmwareString(...) -T2D84 000:071.116 - 0.019ms -T2D84 000:074.331 JLINK_GetHardwareVersion() -T2D84 000:074.348 - 0.019ms returns 110000 -T2D84 000:078.095 JLINK_GetSN() -T2D84 000:078.111 - 0.018ms returns 941000024 -T2D84 000:081.068 JLINK_GetOEMString(...) -T2D84 000:087.169 JLINK_TIF_Select(JLINKARM_TIF_SWD) -T2D84 000:088.395 - 1.233ms returns 0x00 -T2D84 000:088.408 JLINK_HasError() -T2D84 000:088.421 JLINK_SetSpeed(5000) -T2D84 000:088.644 - 0.228ms -T2D84 000:088.663 JLINK_GetId() -T2D84 000:093.883 Found SW-DP with ID 0x0BB11477 -T2D84 000:100.260 DPIDR: 0x0BB11477 -T2D84 000:103.139 CoreSight SoC-400 or earlier -T2D84 000:106.153 Scanning AP map to find all available APs -T2D84 000:110.479 AP[1]: Stopped AP scan as end of AP map has been reached -T2D84 000:113.446 AP[0]: AHB-AP (IDR: 0x04770021) -T2D84 000:116.412 Iterating through AP map to find AHB-AP to use -T2D84 000:120.372 AP[0]: Core found -T2D84 000:123.992 AP[0]: AHB-AP ROM base: 0xE00FF000 -T2D84 000:128.322 CPUID register: 0x410CC200. Implementer code: 0x41 (ARM) -T2D84 000:131.432 Found Cortex-M0 r0p0, Little endian. -T2D84 000:132.109 -- Max. mem block: 0x00003BA8 -T2D84 000:132.409 CPU_ReadMem(4 bytes @ 0xE000EDF0) -T2D84 000:132.907 CPU_WriteMem(4 bytes @ 0xE000EDF0) -T2D84 000:133.480 CPU_ReadMem(4 bytes @ 0xE0002000) -T2D84 000:137.170 FPUnit: 4 code (BP) slots and 0 literal slots -T2D84 000:137.187 CPU_ReadMem(4 bytes @ 0xE000EDFC) -T2D84 000:137.697 CPU_WriteMem(4 bytes @ 0xE000EDFC) -T2D84 000:138.246 CPU_ReadMem(4 bytes @ 0xE0001000) -T2D84 000:138.736 CPU_WriteMem(4 bytes @ 0xE0001000) -T2D84 000:144.950 CoreSight components: -T2D84 000:147.918 ROMTbl[0] @ E00FF000 -T2D84 000:147.938 CPU_ReadMem(64 bytes @ 0xE00FF000) -T2D84 000:148.690 CPU_ReadMem(32 bytes @ 0xE000EFE0) -T2D84 000:152.291 [0][0]: E000E000 CID B105E00D PID 000BB008 SCS -T2D84 000:152.307 CPU_ReadMem(32 bytes @ 0xE0001FE0) -T2D84 000:156.576 [0][1]: E0001000 CID B105E00D PID 000BB00A DWT -T2D84 000:156.600 CPU_ReadMem(32 bytes @ 0xE0002FE0) -T2D84 000:160.672 [0][2]: E0002000 CID B105E00D PID 000BB00B FPB -T2D84 000:161.103 - 72.445ms returns 0x0BB11477 -T2D84 000:161.123 JLINK_GetDLLVersion() -T2D84 000:161.127 - 0.007ms returns 78200 -T2D84 000:161.136 JLINK_CORE_GetFound() -T2D84 000:161.141 - 0.006ms returns 0x60000FF -T2D84 000:161.147 JLINK_GetDebugInfo(0x100 = JLINKARM_ROM_TABLE_ADDR_INDEX) -T2D84 000:161.155 Value=0xE00FF000 -T2D84 000:161.161 - 0.016ms returns 0 -T2D84 000:164.168 JLINK_GetDebugInfo(0x100 = JLINKARM_ROM_TABLE_ADDR_INDEX) -T2D84 000:164.181 Value=0xE00FF000 -T2D84 000:164.187 - 0.021ms returns 0 -T2D84 000:164.193 JLINK_GetDebugInfo(0x101 = JLINKARM_DEBUG_INFO_ETM_ADDR_INDEX) -T2D84 000:164.198 Value=0x00000000 -T2D84 000:164.204 - 0.013ms returns 0 -T2D84 000:164.213 JLINK_ReadMemEx(0xE0041FF0, 0x10 Bytes, Flags = 0x02000004) -T2D84 000:164.232 CPU_ReadMem(16 bytes @ 0xE0041FF0) -T2D84 000:164.776 Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -T2D84 000:164.785 - 0.574ms returns 16 (0x10) -T2D84 000:164.792 JLINK_GetDebugInfo(0x102 = JLINKARM_DEBUG_INFO_MTB_ADDR_INDEX) -T2D84 000:164.797 Value=0x00000000 -T2D84 000:164.803 - 0.013ms returns 0 -T2D84 000:164.809 JLINK_GetDebugInfo(0x103 = JLINKARM_DEBUG_INFO_TPIU_ADDR_INDEX) -T2D84 000:164.813 Value=0x00000000 -T2D84 000:164.820 - 0.012ms returns 0 -T2D84 000:164.825 JLINK_ReadMemEx(0xE0040FF0, 0x10 Bytes, Flags = 0x02000004) -T2D84 000:164.833 CPU_ReadMem(16 bytes @ 0xE0040FF0) -T2D84 000:165.374 Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -T2D84 000:165.383 - 0.560ms returns 16 (0x10) -T2D84 000:165.390 JLINK_GetDebugInfo(0x104 = JLINKARM_DEBUG_INFO_ITM_ADDR_INDEX) -T2D84 000:165.395 Value=0xE0000000 -T2D84 000:165.401 - 0.013ms returns 0 -T2D84 000:165.406 JLINK_GetDebugInfo(0x105 = JLINKARM_DEBUG_INFO_DWT_ADDR_INDEX) -T2D84 000:165.411 Value=0xE0001000 -T2D84 000:165.417 - 0.012ms returns 0 -T2D84 000:165.422 JLINK_GetDebugInfo(0x106 = JLINKARM_DEBUG_INFO_FPB_ADDR_INDEX) -T2D84 000:165.427 Value=0xE0002000 -T2D84 000:165.433 - 0.012ms returns 0 -T2D84 000:165.438 JLINK_GetDebugInfo(0x107 = JLINKARM_DEBUG_INFO_NVIC_ADDR_INDEX) -T2D84 000:165.443 Value=0xE000E000 -T2D84 000:165.449 - 0.012ms returns 0 -T2D84 000:165.454 JLINK_GetDebugInfo(0x10C = JLINKARM_DEBUG_INFO_DBG_ADDR_INDEX) -T2D84 000:165.459 Value=0xE000EDF0 -T2D84 000:165.465 - 0.012ms returns 0 -T2D84 000:165.477 JLINK_GetDebugInfo(0x01 = Unknown) -T2D84 000:165.485 Value=0x00000000 -T2D84 000:165.491 - 0.016ms returns 0 -T2D84 000:165.496 JLINK_ReadMemU32(0xE000ED00, 0x1 Items) -T2D84 000:165.504 CPU_ReadMem(4 bytes @ 0xE000ED00) -T2D84 000:166.023 Data: 00 C2 0C 41 -T2D84 000:166.034 Debug reg: CPUID -T2D84 000:166.041 - 0.546ms returns 1 (0x1) -T2D84 000:166.048 JLINK_GetDebugInfo(0x10F = JLINKARM_DEBUG_INFO_HAS_CORTEX_M_SECURITY_EXT_INDEX) -T2D84 000:166.053 Value=0x00000000 -T2D84 000:166.059 - 0.013ms returns 0 -T2D84 000:166.065 JLINK_HasError() -T2D84 000:166.071 JLINK_SetResetType(JLINKARM_CM3_RESET_TYPE_NORMAL) -T2D84 000:166.076 - 0.006ms returns JLINKARM_CM3_RESET_TYPE_NORMAL -T2D84 000:166.081 JLINK_Reset() -T2D84 000:166.099 CPU is running -T2D84 000:166.108 CPU_WriteMem(4 bytes @ 0xE000EDF0) -T2D84 000:166.638 CPU is running -T2D84 000:166.652 CPU_WriteMem(4 bytes @ 0xE000EDFC) -T2D84 000:170.740 Reset: Halt core after reset via DEMCR.VC_CORERESET. -T2D84 000:175.181 Reset: Reset device via AIRCR.SYSRESETREQ. -T2D84 000:175.202 CPU is running -T2D84 000:175.213 CPU_WriteMem(4 bytes @ 0xE000ED0C) -T2D84 000:229.059 CPU_ReadMem(4 bytes @ 0xE000EDF0) -T2D84 000:229.589 CPU_ReadMem(4 bytes @ 0xE000EDF0) -T2D84 000:230.055 CPU is running -T2D84 000:230.067 CPU_WriteMem(4 bytes @ 0xE000EDF0) -T2D84 000:230.635 CPU is running -T2D84 000:230.649 CPU_WriteMem(4 bytes @ 0xE000EDFC) -T2D84 000:236.595 CPU_ReadMem(4 bytes @ 0xE000EDF0) -T2D84 000:239.854 CPU_WriteMem(4 bytes @ 0xE0002000) -T2D84 000:240.453 CPU_ReadMem(4 bytes @ 0xE000EDFC) -T2D84 000:240.965 CPU_ReadMem(4 bytes @ 0xE0001000) -T2D84 000:241.481 CPU_WriteMem(4 bytes @ 0xE0001000) -T2D84 000:242.023 - 75.948ms -T2D84 000:242.053 JLINK_Halt() -T2D84 000:242.058 - 0.007ms returns 0x00 -T2D84 000:242.067 JLINK_ReadMemU32(0xE000EDF0, 0x1 Items) -T2D84 000:242.078 CPU_ReadMem(4 bytes @ 0xE000EDF0) -T2D84 000:242.571 Data: 03 00 03 00 -T2D84 000:242.585 Debug reg: DHCSR -T2D84 000:242.593 - 0.529ms returns 1 (0x1) -T2D84 000:242.645 JLINK_WriteU32_64(0xE000EDF0, 0xA05F0003) -T2D84 000:242.655 Debug reg: DHCSR -T2D84 000:242.904 CPU_WriteMem(4 bytes @ 0xE000EDF0) -T2D84 000:243.454 - 0.815ms returns 0 (0x00000000) -T2D84 000:243.465 JLINK_WriteU32_64(0xE000EDFC, 0x01000000) -T2D84 000:243.470 Debug reg: DEMCR -T2D84 000:243.480 CPU_WriteMem(4 bytes @ 0xE000EDFC) -T2D84 000:244.019 - 0.558ms returns 0 (0x00000000) -T2D84 000:256.684 JLINK_GetHWStatus(...) -T2D84 000:257.115 - 0.455ms returns 0 -T2D84 000:267.152 JLINK_GetNumBPUnits(Type = 0xFFFFFF00) -T2D84 000:267.170 - 0.019ms returns 0x04 -T2D84 000:267.177 JLINK_GetNumBPUnits(Type = 0xF0) -T2D84 000:267.182 - 0.007ms returns 0x2000 -T2D84 000:267.187 JLINK_GetNumWPUnits() -T2D84 000:267.192 - 0.006ms returns 2 -T2D84 000:276.728 JLINK_GetSpeed() -T2D84 000:276.745 - 0.018ms returns 5000 -T2D84 000:283.033 JLINK_ReadMemU32(0xE000E004, 0x1 Items) -T2D84 000:283.061 CPU_ReadMem(4 bytes @ 0xE000E004) -T2D84 000:283.617 Data: 00 00 00 00 -T2D84 000:283.631 - 0.600ms returns 1 (0x1) -T2D84 000:283.643 JLINK_Halt() -T2D84 000:283.648 - 0.007ms returns 0x00 -T2D84 000:283.654 JLINK_IsHalted() -T2D84 000:283.660 - 0.007ms returns TRUE -T2D84 000:286.339 JLINK_WriteMem(0x20000000, 0xF4 Bytes, ...) -T2D84 000:286.347 Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... -T2D84 000:286.568 CPU_WriteMem(244 bytes @ 0x20000000) -T2D84 000:287.960 - 1.626ms returns 0xF4 -T2D84 000:287.988 JLINK_HasError() -T2D84 000:287.995 JLINK_WriteReg(R0, 0x10000000) -T2D84 000:288.008 - 0.015ms returns 0 -T2D84 000:288.014 JLINK_WriteReg(R1, 0x00B71B00) -T2D84 000:288.019 - 0.007ms returns 0 -T2D84 000:288.025 JLINK_WriteReg(R2, 0x00000001) -T2D84 000:288.029 - 0.007ms returns 0 -T2D84 000:288.035 JLINK_WriteReg(R3, 0x00000000) -T2D84 000:288.040 - 0.007ms returns 0 -T2D84 000:288.045 JLINK_WriteReg(R4, 0x00000000) -T2D84 000:288.050 - 0.006ms returns 0 -T2D84 000:288.055 JLINK_WriteReg(R5, 0x00000000) -T2D84 000:288.060 - 0.007ms returns 0 -T2D84 000:288.065 JLINK_WriteReg(R6, 0x00000000) -T2D84 000:288.070 - 0.006ms returns 0 -T2D84 000:288.075 JLINK_WriteReg(R7, 0x00000000) -T2D84 000:288.080 - 0.006ms returns 0 -T2D84 000:288.085 JLINK_WriteReg(R8, 0x00000000) -T2D84 000:288.093 - 0.010ms returns 0 -T2D84 000:288.099 JLINK_WriteReg(R9, 0x200000EC) -T2D84 000:288.103 - 0.006ms returns 0 -T2D84 000:288.109 JLINK_WriteReg(R10, 0x00000000) -T2D84 000:288.114 - 0.006ms returns 0 -T2D84 000:288.119 JLINK_WriteReg(R11, 0x00000000) -T2D84 000:288.124 - 0.006ms returns 0 -T2D84 000:288.129 JLINK_WriteReg(R12, 0x00000000) -T2D84 000:288.134 - 0.006ms returns 0 -T2D84 000:288.139 JLINK_WriteReg(R13 (SP), 0x20002000) -T2D84 000:288.144 - 0.007ms returns 0 -T2D84 000:288.150 JLINK_WriteReg(R14, 0x20000001) -T2D84 000:288.155 - 0.006ms returns 0 -T2D84 000:288.160 JLINK_WriteReg(R15 (PC), 0x20000044) -T2D84 000:288.166 - 0.008ms returns 0 -T2D84 000:288.172 JLINK_WriteReg(XPSR, 0x01000000) -T2D84 000:288.177 - 0.007ms returns 0 -T2D84 000:288.182 JLINK_WriteReg(MSP, 0x20002000) -T2D84 000:288.187 - 0.007ms returns 0 -T2D84 000:288.193 JLINK_WriteReg(PSP, 0x20002000) -T2D84 000:288.197 - 0.006ms returns 0 -T2D84 000:288.203 JLINK_WriteReg(CFBP, 0x00000000) -T2D84 000:288.208 - 0.007ms returns 0 -T2D84 000:288.213 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T2D84 000:288.223 CPU_ReadMem(4 bytes @ 0x20000000) -T2D84 000:288.770 CPU_WriteMem(4 bytes @ 0x20000000) -T2D84 000:289.331 CPU_ReadMem(4 bytes @ 0x20000000) -T2D84 000:289.840 CPU_WriteMem(4 bytes @ 0x20000000) -T2D84 000:290.405 CPU_ReadMem(2 bytes @ 0x20000000) -T2D84 000:290.929 - 2.722ms returns 0x00000001 -T2D84 000:290.946 JLINK_Go() -T2D84 000:290.955 CPU_WriteMem(2 bytes @ 0x20000000) -T2D84 000:291.497 CPU_ReadMem(4 bytes @ 0xE0001000) -T2D84 000:291.982 CPU_WriteMem(4 bytes @ 0xE0001000) -T2D84 000:292.507 CPU_WriteMem(4 bytes @ 0xE0002008) -T2D84 000:292.521 CPU_WriteMem(4 bytes @ 0xE000200C) -T2D84 000:292.530 CPU_WriteMem(4 bytes @ 0xE0002010) -T2D84 000:292.538 CPU_WriteMem(4 bytes @ 0xE0002014) -T2D84 000:293.734 CPU_WriteMem(4 bytes @ 0xE0001004) -T2D84 000:296.953 - 6.014ms -T2D84 000:296.976 JLINK_IsHalted() -T2D84 000:299.638 CPU_ReadMem(2 bytes @ 0x20000000) -T2D84 000:300.116 - 3.144ms returns TRUE -T2D84 000:300.133 JLINK_ReadReg(R15 (PC)) -T2D84 000:300.142 - 0.012ms returns 0x20000000 -T2D84 000:300.153 JLINK_ClrBPEx(BPHandle = 0x00000001) -T2D84 000:300.160 - 0.009ms returns 0x00 -T2D84 000:300.170 JLINK_ReadReg(R0) -T2D84 000:300.176 - 0.009ms returns 0x00000000 -T2D84 000:300.564 JLINK_HasError() -T2D84 000:300.577 JLINK_WriteReg(R0, 0x10000000) -T2D84 000:300.584 - 0.009ms returns 0 -T2D84 000:300.590 JLINK_WriteReg(R1, 0x00001000) -T2D84 000:300.595 - 0.007ms returns 0 -T2D84 000:300.601 JLINK_WriteReg(R2, 0x000000FF) -T2D84 000:300.606 - 0.007ms returns 0 -T2D84 000:300.611 JLINK_WriteReg(R3, 0x00000000) -T2D84 000:300.616 - 0.007ms returns 0 -T2D84 000:300.622 JLINK_WriteReg(R4, 0x00000000) -T2D84 000:300.626 - 0.007ms returns 0 -T2D84 000:300.632 JLINK_WriteReg(R5, 0x00000000) -T2D84 000:300.637 - 0.007ms returns 0 -T2D84 000:300.642 JLINK_WriteReg(R6, 0x00000000) -T2D84 000:300.647 - 0.007ms returns 0 -T2D84 000:300.653 JLINK_WriteReg(R7, 0x00000000) -T2D84 000:300.657 - 0.007ms returns 0 -T2D84 000:300.663 JLINK_WriteReg(R8, 0x00000000) -T2D84 000:300.668 - 0.007ms returns 0 -T2D84 000:300.673 JLINK_WriteReg(R9, 0x200000EC) -T2D84 000:300.678 - 0.007ms returns 0 -T2D84 000:300.684 JLINK_WriteReg(R10, 0x00000000) -T2D84 000:300.688 - 0.007ms returns 0 -T2D84 000:300.694 JLINK_WriteReg(R11, 0x00000000) -T2D84 000:300.699 - 0.007ms returns 0 -T2D84 000:300.704 JLINK_WriteReg(R12, 0x00000000) -T2D84 000:300.709 - 0.007ms returns 0 -T2D84 000:300.714 JLINK_WriteReg(R13 (SP), 0x20002000) -T2D84 000:300.719 - 0.007ms returns 0 -T2D84 000:300.725 JLINK_WriteReg(R14, 0x20000001) -T2D84 000:300.730 - 0.007ms returns 0 -T2D84 000:300.735 JLINK_WriteReg(R15 (PC), 0x20000020) -T2D84 000:300.740 - 0.007ms returns 0 -T2D84 000:300.745 JLINK_WriteReg(XPSR, 0x01000000) -T2D84 000:300.750 - 0.007ms returns 0 -T2D84 000:300.756 JLINK_WriteReg(MSP, 0x20002000) -T2D84 000:300.760 - 0.006ms returns 0 -T2D84 000:300.766 JLINK_WriteReg(PSP, 0x20002000) -T2D84 000:300.771 - 0.006ms returns 0 -T2D84 000:300.776 JLINK_WriteReg(CFBP, 0x00000000) -T2D84 000:300.781 - 0.007ms returns 0 -T2D84 000:300.787 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T2D84 000:300.792 - 0.007ms returns 0x00000002 -T2D84 000:300.798 JLINK_Go() -T2D84 000:300.807 CPU_ReadMem(4 bytes @ 0xE0001000) -T2D84 000:303.988 - 3.199ms -T2D84 000:304.004 JLINK_IsHalted() -T2D84 000:306.687 CPU_ReadMem(2 bytes @ 0x20000000) -T2D84 000:307.217 - 3.224ms returns TRUE -T2D84 000:307.237 JLINK_ReadReg(R15 (PC)) -T2D84 000:307.246 - 0.012ms returns 0x20000000 -T2D84 000:307.254 JLINK_ClrBPEx(BPHandle = 0x00000002) -T2D84 000:307.261 - 0.009ms returns 0x00 -T2D84 000:307.273 JLINK_ReadReg(R0) -T2D84 000:307.283 - 0.012ms returns 0x00000001 -T2D84 000:307.292 JLINK_HasError() -T2D84 000:307.301 JLINK_WriteReg(R0, 0x10000000) -T2D84 000:307.308 - 0.009ms returns 0 -T2D84 000:307.315 JLINK_WriteReg(R1, 0x00001000) -T2D84 000:307.321 - 0.008ms returns 0 -T2D84 000:307.328 JLINK_WriteReg(R2, 0x000000FF) -T2D84 000:307.334 - 0.008ms returns 0 -T2D84 000:307.341 JLINK_WriteReg(R3, 0x00000000) -T2D84 000:307.346 - 0.008ms returns 0 -T2D84 000:307.353 JLINK_WriteReg(R4, 0x00000000) -T2D84 000:307.359 - 0.008ms returns 0 -T2D84 000:307.365 JLINK_WriteReg(R5, 0x00000000) -T2D84 000:307.371 - 0.008ms returns 0 -T2D84 000:307.378 JLINK_WriteReg(R6, 0x00000000) -T2D84 000:307.384 - 0.009ms returns 0 -T2D84 000:307.392 JLINK_WriteReg(R7, 0x00000000) -T2D84 000:307.444 - 0.058ms returns 0 -T2D84 000:307.455 JLINK_WriteReg(R8, 0x00000000) -T2D84 000:307.461 - 0.009ms returns 0 -T2D84 000:307.468 JLINK_WriteReg(R9, 0x200000EC) -T2D84 000:307.474 - 0.008ms returns 0 -T2D84 000:307.481 JLINK_WriteReg(R10, 0x00000000) -T2D84 000:307.486 - 0.008ms returns 0 -T2D84 000:307.493 JLINK_WriteReg(R11, 0x00000000) -T2D84 000:307.499 - 0.008ms returns 0 -T2D84 000:307.506 JLINK_WriteReg(R12, 0x00000000) -T2D84 000:307.511 - 0.008ms returns 0 -T2D84 000:307.518 JLINK_WriteReg(R13 (SP), 0x20002000) -T2D84 000:307.524 - 0.008ms returns 0 -T2D84 000:307.531 JLINK_WriteReg(R14, 0x20000001) -T2D84 000:307.537 - 0.008ms returns 0 -T2D84 000:307.544 JLINK_WriteReg(R15 (PC), 0x2000009A) -T2D84 000:307.549 - 0.008ms returns 0 -T2D84 000:307.556 JLINK_WriteReg(XPSR, 0x01000000) -T2D84 000:307.562 - 0.008ms returns 0 -T2D84 000:307.569 JLINK_WriteReg(MSP, 0x20002000) -T2D84 000:307.575 - 0.008ms returns 0 -T2D84 000:307.582 JLINK_WriteReg(PSP, 0x20002000) -T2D84 000:307.587 - 0.008ms returns 0 -T2D84 000:307.594 JLINK_WriteReg(CFBP, 0x00000000) -T2D84 000:307.600 - 0.008ms returns 0 -T2D84 000:307.607 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T2D84 000:307.614 - 0.009ms returns 0x00000003 -T2D84 000:307.621 JLINK_Go() -T2D84 000:307.633 CPU_ReadMem(4 bytes @ 0xE0001000) -T2D84 000:310.859 - 3.246ms -T2D84 000:310.874 JLINK_IsHalted() -T2D84 000:311.705 - 0.838ms returns FALSE -T2D84 000:311.718 JLINK_HasError() -T2D84 000:325.241 JLINK_IsHalted() -T2D84 000:325.905 - 0.669ms returns FALSE -T2D84 000:325.918 JLINK_HasError() -T2D84 000:327.272 JLINK_IsHalted() -T2D84 000:327.934 - 0.667ms returns FALSE -T2D84 000:327.945 JLINK_HasError() -T2D84 000:329.276 JLINK_IsHalted() -T2D84 000:330.267 - 0.999ms returns FALSE -T2D84 000:330.283 JLINK_HasError() -T2D84 000:331.484 JLINK_IsHalted() -T2D84 000:332.451 - 0.974ms returns FALSE -T2D84 000:332.465 JLINK_HasError() -T2D84 000:333.732 JLINK_IsHalted() -T2D84 000:334.444 - 0.721ms returns FALSE -T2D84 000:334.460 JLINK_HasError() -T2D84 000:335.865 JLINK_IsHalted() -T2D84 000:336.543 - 0.688ms returns FALSE -T2D84 000:336.561 JLINK_HasError() -T2D84 000:337.878 JLINK_IsHalted() -T2D84 000:338.491 - 0.620ms returns FALSE -T2D84 000:338.505 JLINK_HasError() -T2D84 000:339.987 JLINK_IsHalted() -T2D84 000:340.765 - 0.787ms returns FALSE -T2D84 000:340.781 JLINK_HasError() -T2D84 000:342.125 JLINK_IsHalted() -T2D84 000:342.834 - 0.714ms returns FALSE -T2D84 000:342.846 JLINK_HasError() -T2D84 000:344.355 JLINK_IsHalted() -T2D84 000:345.085 - 0.738ms returns FALSE -T2D84 000:345.099 JLINK_HasError() -T2D84 000:346.893 JLINK_IsHalted() -T2D84 000:347.563 - 0.674ms returns FALSE -T2D84 000:347.573 JLINK_HasError() -T2D84 000:348.907 JLINK_IsHalted() -T2D84 000:349.442 - 0.540ms returns FALSE -T2D84 000:349.454 JLINK_HasError() -T2D84 000:350.894 JLINK_IsHalted() -T2D84 000:351.639 - 0.749ms returns FALSE -T2D84 000:351.656 JLINK_HasError() -T2D84 000:352.892 JLINK_IsHalted() -T2D84 000:353.486 - 0.599ms returns FALSE -T2D84 000:353.497 JLINK_HasError() -T2D84 000:354.895 JLINK_IsHalted() -T2D84 000:355.657 - 0.766ms returns FALSE -T2D84 000:355.667 JLINK_HasError() -T2D84 000:357.226 JLINK_IsHalted() -T2D84 000:357.899 - 0.680ms returns FALSE -T2D84 000:357.912 JLINK_HasError() -T2D84 000:359.963 JLINK_IsHalted() -T2D84 000:360.533 - 0.576ms returns FALSE -T2D84 000:360.546 JLINK_HasError() -T2D84 000:362.110 JLINK_IsHalted() -T2D84 000:362.584 - 0.480ms returns FALSE -T2D84 000:362.596 JLINK_HasError() -T2D84 000:363.652 JLINK_IsHalted() -T2D84 000:364.187 - 0.539ms returns FALSE -T2D84 000:364.197 JLINK_HasError() -T2D84 000:365.372 JLINK_IsHalted() -T2D84 000:366.097 - 0.740ms returns FALSE -T2D84 000:366.119 JLINK_HasError() -T2D84 000:367.406 JLINK_IsHalted() -T2D84 000:368.030 - 0.628ms returns FALSE -T2D84 000:368.040 JLINK_HasError() -T2D84 000:369.461 JLINK_IsHalted() -T2D84 000:370.250 - 0.797ms returns FALSE -T2D84 000:370.266 JLINK_HasError() -T2D84 000:371.636 JLINK_IsHalted() -T2D84 000:372.429 - 0.800ms returns FALSE -T2D84 000:372.444 JLINK_HasError() -T2D84 000:373.773 JLINK_IsHalted() -T2D84 000:374.373 - 0.627ms returns FALSE -T2D84 000:374.405 JLINK_HasError() -T2D84 000:375.490 JLINK_IsHalted() -T2D84 000:376.197 - 0.713ms returns FALSE -T2D84 000:376.217 JLINK_HasError() -T2D84 000:378.071 JLINK_IsHalted() -T2D84 000:378.903 - 0.836ms returns FALSE -T2D84 000:378.913 JLINK_HasError() -T2D84 000:380.069 JLINK_IsHalted() -T2D84 000:380.896 - 0.832ms returns FALSE -T2D84 000:380.907 JLINK_HasError() -T2D84 000:382.166 JLINK_IsHalted() -T2D84 000:382.723 - 0.567ms returns FALSE -T2D84 000:382.740 JLINK_HasError() -T2D84 000:384.150 JLINK_IsHalted() -T2D84 000:384.947 - 0.801ms returns FALSE -T2D84 000:384.958 JLINK_HasError() -T2D84 000:386.542 JLINK_IsHalted() -T2D84 000:387.401 - 0.865ms returns FALSE -T2D84 000:387.414 JLINK_HasError() -T2D84 000:389.098 JLINK_IsHalted() -T2D84 000:389.847 - 0.759ms returns FALSE -T2D84 000:389.865 JLINK_HasError() -T2D84 000:391.100 JLINK_IsHalted() -T2D84 000:391.819 - 0.726ms returns FALSE -T2D84 000:391.834 JLINK_HasError() -T2D84 000:393.168 JLINK_IsHalted() -T2D84 000:393.662 - 0.498ms returns FALSE -T2D84 000:393.673 JLINK_HasError() -T2D84 000:395.212 JLINK_IsHalted() -T2D84 000:395.962 - 0.757ms returns FALSE -T2D84 000:395.976 JLINK_HasError() -T2D84 000:397.334 JLINK_IsHalted() -T2D84 000:397.881 - 0.553ms returns FALSE -T2D84 000:397.893 JLINK_HasError() -T2D84 000:399.310 JLINK_IsHalted() -T2D84 000:400.800 - 1.496ms returns FALSE -T2D84 000:400.812 JLINK_HasError() -T2D84 000:402.314 JLINK_IsHalted() -T2D84 000:402.989 - 0.681ms returns FALSE -T2D84 000:403.001 JLINK_HasError() -T2D84 000:404.081 JLINK_IsHalted() -T2D84 000:404.611 - 0.534ms returns FALSE -T2D84 000:404.622 JLINK_HasError() -T2D84 000:406.017 JLINK_IsHalted() -T2D84 000:406.537 - 0.527ms returns FALSE -T2D84 000:406.550 JLINK_HasError() -T2D84 000:407.627 JLINK_IsHalted() -T2D84 000:408.116 - 0.494ms returns FALSE -T2D84 000:408.127 JLINK_HasError() -T2D84 000:409.369 JLINK_IsHalted() -T2D84 000:409.871 - 0.507ms returns FALSE -T2D84 000:409.882 JLINK_HasError() -T2D84 000:412.904 JLINK_IsHalted() -T2D84 000:413.610 - 0.711ms returns FALSE -T2D84 000:413.623 JLINK_HasError() -T2D84 000:414.831 JLINK_IsHalted() -T2D84 000:415.444 - 0.621ms returns FALSE -T2D84 000:415.460 JLINK_HasError() -T2D84 000:417.422 JLINK_IsHalted() -T2D84 000:418.046 - 0.630ms returns FALSE -T2D84 000:418.059 JLINK_HasError() -T2D84 000:420.012 JLINK_IsHalted() -T2D84 000:420.839 - 0.832ms returns FALSE -T2D84 000:420.851 JLINK_HasError() -T2D84 000:423.304 JLINK_IsHalted() -T2D84 000:423.972 - 0.677ms returns FALSE -T2D84 000:423.989 JLINK_HasError() -T2D84 000:425.496 JLINK_IsHalted() -T2D84 000:426.215 - 0.727ms returns FALSE -T2D84 000:426.230 JLINK_HasError() -T2D84 000:428.061 JLINK_IsHalted() -T2D84 000:428.639 - 0.583ms returns FALSE -T2D84 000:428.654 JLINK_HasError() -T2D84 000:430.148 JLINK_IsHalted() -T2D84 000:430.825 - 0.681ms returns FALSE -T2D84 000:430.835 JLINK_HasError() -T2D84 000:432.409 JLINK_IsHalted() -T2D84 000:433.189 - 0.785ms returns FALSE -T2D84 000:433.201 JLINK_HasError() -T2D84 000:434.451 JLINK_IsHalted() -T2D84 000:435.027 - 0.585ms returns FALSE -T2D84 000:435.044 JLINK_HasError() -T2D84 000:437.570 JLINK_IsHalted() -T2D84 000:438.383 - 0.817ms returns FALSE -T2D84 000:438.392 JLINK_HasError() -T2D84 000:439.623 JLINK_IsHalted() -T2D84 000:440.459 - 0.844ms returns FALSE -T2D84 000:440.474 JLINK_HasError() -T2D84 000:443.171 JLINK_IsHalted() -T2D84 000:443.823 - 0.657ms returns FALSE -T2D84 000:443.834 JLINK_HasError() -T2D84 000:445.153 JLINK_IsHalted() -T2D84 000:445.745 - 0.598ms returns FALSE -T2D84 000:445.757 JLINK_HasError() -T2D84 000:447.172 JLINK_IsHalted() -T2D84 000:448.033 - 0.866ms returns FALSE -T2D84 000:448.044 JLINK_HasError() -T2D84 000:449.275 JLINK_IsHalted() -T2D84 000:449.863 - 0.594ms returns FALSE -T2D84 000:449.875 JLINK_HasError() -T2D84 000:451.091 JLINK_IsHalted() -T2D84 000:451.866 - 0.783ms returns FALSE -T2D84 000:451.888 JLINK_HasError() -T2D84 000:454.637 JLINK_IsHalted() -T2D84 000:455.472 - 0.844ms returns FALSE -T2D84 000:455.490 JLINK_HasError() -T2D84 000:456.769 JLINK_IsHalted() -T2D84 000:457.624 - 0.865ms returns FALSE -T2D84 000:457.641 JLINK_HasError() -T2D84 000:459.068 JLINK_IsHalted() -T2D84 000:460.012 - 0.957ms returns FALSE -T2D84 000:460.031 JLINK_HasError() -T2D84 000:461.214 JLINK_IsHalted() -T2D84 000:461.902 - 0.692ms returns FALSE -T2D84 000:461.912 JLINK_HasError() -T2D84 000:463.188 JLINK_IsHalted() -T2D84 000:463.844 - 0.660ms returns FALSE -T2D84 000:463.854 JLINK_HasError() -T2D84 000:465.221 JLINK_IsHalted() -T2D84 000:466.073 - 0.862ms returns FALSE -T2D84 000:466.089 JLINK_HasError() -T2D84 000:468.711 JLINK_IsHalted() -T2D84 000:469.498 - 0.792ms returns FALSE -T2D84 000:469.510 JLINK_HasError() -T2D84 000:470.667 JLINK_IsHalted() -T2D84 000:471.203 - 0.541ms returns FALSE -T2D84 000:471.214 JLINK_HasError() -T2D84 000:472.295 JLINK_IsHalted() -T2D84 000:472.949 - 0.664ms returns FALSE -T2D84 000:472.967 JLINK_HasError() -T2D84 000:474.094 JLINK_IsHalted() -T2D84 000:474.639 - 0.553ms returns FALSE -T2D84 000:474.654 JLINK_HasError() -T2D84 000:476.650 JLINK_IsHalted() -T2D84 000:477.498 - 0.854ms returns FALSE -T2D84 000:477.518 JLINK_HasError() -T2D84 000:478.655 JLINK_IsHalted() -T2D84 000:479.398 - 0.749ms returns FALSE -T2D84 000:479.411 JLINK_HasError() -T2D84 000:480.893 JLINK_IsHalted() -T2D84 000:481.468 - 0.580ms returns FALSE -T2D84 000:481.479 JLINK_HasError() -T2D84 000:482.539 JLINK_IsHalted() -T2D84 000:483.127 - 0.595ms returns FALSE -T2D84 000:483.141 JLINK_HasError() -T2D84 000:485.135 JLINK_IsHalted() -T2D84 000:485.690 - 0.560ms returns FALSE -T2D84 000:485.701 JLINK_HasError() -T2D84 000:487.692 JLINK_IsHalted() -T2D84 000:488.221 - 0.534ms returns FALSE -T2D84 000:488.233 JLINK_HasError() -T2D84 000:489.746 JLINK_IsHalted() -T2D84 000:490.502 - 0.764ms returns FALSE -T2D84 000:490.517 JLINK_HasError() -T2D84 000:491.861 JLINK_IsHalted() -T2D84 000:492.701 - 0.844ms returns FALSE -T2D84 000:492.712 JLINK_HasError() -T2D84 000:493.957 JLINK_IsHalted() -T2D84 000:494.710 - 0.757ms returns FALSE -T2D84 000:494.720 JLINK_HasError() -T2D84 000:496.045 JLINK_IsHalted() -T2D84 000:496.630 - 0.589ms returns FALSE -T2D84 000:496.640 JLINK_HasError() -T2D84 000:498.047 JLINK_IsHalted() -T2D84 000:498.577 - 0.534ms returns FALSE -T2D84 000:498.588 JLINK_HasError() -T2D84 000:499.823 JLINK_IsHalted() -T2D84 000:500.772 - 0.957ms returns FALSE -T2D84 000:500.787 JLINK_HasError() -T2D84 000:501.923 JLINK_IsHalted() -T2D84 000:502.510 - 0.593ms returns FALSE -T2D84 000:502.530 JLINK_HasError() -T2D84 000:504.048 JLINK_IsHalted() -T2D84 000:504.763 - 0.719ms returns FALSE -T2D84 000:504.773 JLINK_HasError() -T2D84 000:505.966 JLINK_IsHalted() -T2D84 000:506.556 - 0.609ms returns FALSE -T2D84 000:506.582 JLINK_HasError() -T2D84 000:508.503 JLINK_IsHalted() -T2D84 000:509.070 - 0.571ms returns FALSE -T2D84 000:509.081 JLINK_HasError() -T2D84 000:510.500 JLINK_IsHalted() -T2D84 000:511.077 - 0.581ms returns FALSE -T2D84 000:511.087 JLINK_HasError() -T2D84 000:512.492 JLINK_IsHalted() -T2D84 000:513.022 - 0.534ms returns FALSE -T2D84 000:513.031 JLINK_HasError() -T2D84 000:514.132 JLINK_IsHalted() -T2D84 000:514.786 - 0.658ms returns FALSE -T2D84 000:514.795 JLINK_HasError() -T2D84 000:516.553 JLINK_IsHalted() -T2D84 000:517.290 - 0.743ms returns FALSE -T2D84 000:517.302 JLINK_HasError() -T2D84 000:519.723 JLINK_IsHalted() -T2D84 000:520.390 - 0.675ms returns FALSE -T2D84 000:520.405 JLINK_HasError() -T2D84 000:521.879 JLINK_IsHalted() -T2D84 000:522.624 - 0.751ms returns FALSE -T2D84 000:522.636 JLINK_HasError() -T2D84 000:524.164 JLINK_IsHalted() -T2D84 000:524.775 - 0.617ms returns FALSE -T2D84 000:524.787 JLINK_HasError() -T2D84 000:526.748 JLINK_IsHalted() -T2D84 000:527.425 - 0.682ms returns FALSE -T2D84 000:527.437 JLINK_HasError() -T2D84 000:528.803 JLINK_IsHalted() -T2D84 000:529.678 - 0.880ms returns FALSE -T2D84 000:529.689 JLINK_HasError() -T2D84 000:530.965 JLINK_IsHalted() -T2D84 000:531.784 - 0.827ms returns FALSE -T2D84 000:531.798 JLINK_HasError() -T2D84 000:533.505 JLINK_IsHalted() -T2D84 000:534.208 - 0.707ms returns FALSE -T2D84 000:534.219 JLINK_HasError() -T2D84 000:535.740 JLINK_IsHalted() -T2D84 000:536.557 - 0.822ms returns FALSE -T2D84 000:536.567 JLINK_HasError() -T2D84 000:537.775 JLINK_IsHalted() -T2D84 000:538.491 - 0.720ms returns FALSE -T2D84 000:538.502 JLINK_HasError() -T2D84 000:539.835 JLINK_IsHalted() -T2D84 000:540.516 - 0.688ms returns FALSE -T2D84 000:540.530 JLINK_HasError() -T2D84 000:542.133 JLINK_IsHalted() -T2D84 000:542.868 - 0.742ms returns FALSE -T2D84 000:542.881 JLINK_HasError() -T2D84 000:544.125 JLINK_IsHalted() -T2D84 000:544.809 - 0.689ms returns FALSE -T2D84 000:544.820 JLINK_HasError() -T2D84 000:546.125 JLINK_IsHalted() -T2D84 000:546.748 - 0.628ms returns FALSE -T2D84 000:546.759 JLINK_HasError() -T2D84 000:548.151 JLINK_IsHalted() -T2D84 000:548.959 - 0.816ms returns FALSE -T2D84 000:548.974 JLINK_HasError() -T2D84 000:550.127 JLINK_IsHalted() -T2D84 000:550.690 - 0.568ms returns FALSE -T2D84 000:550.701 JLINK_HasError() -T2D84 000:552.131 JLINK_IsHalted() -T2D84 000:552.853 - 0.728ms returns FALSE -T2D84 000:552.865 JLINK_HasError() -T2D84 000:554.478 JLINK_IsHalted() -T2D84 000:555.152 - 0.679ms returns FALSE -T2D84 000:555.163 JLINK_HasError() -T2D84 000:556.821 JLINK_IsHalted() -T2D84 000:557.383 - 0.567ms returns FALSE -T2D84 000:557.394 JLINK_HasError() -T2D84 000:558.819 JLINK_IsHalted() -T2D84 000:559.301 - 0.487ms returns FALSE -T2D84 000:559.312 JLINK_HasError() -T2D84 000:560.813 JLINK_IsHalted() -T2D84 000:561.546 - 0.738ms returns FALSE -T2D84 000:561.556 JLINK_HasError() -T2D84 000:563.812 JLINK_IsHalted() -T2D84 000:564.425 - 0.617ms returns FALSE -T2D84 000:564.435 JLINK_HasError() -T2D84 000:565.816 JLINK_IsHalted() -T2D84 000:566.448 - 0.638ms returns FALSE -T2D84 000:566.461 JLINK_HasError() -T2D84 000:568.013 JLINK_IsHalted() -T2D84 000:568.810 - 0.804ms returns FALSE -T2D84 000:568.823 JLINK_HasError() -T2D84 000:570.413 JLINK_IsHalted() -T2D84 000:570.955 - 0.547ms returns FALSE -T2D84 000:570.966 JLINK_HasError() -T2D84 000:572.491 JLINK_IsHalted() -T2D84 000:573.481 - 0.999ms returns FALSE -T2D84 000:573.496 JLINK_HasError() -T2D84 000:575.461 JLINK_IsHalted() -T2D84 000:576.000 - 0.544ms returns FALSE -T2D84 000:576.012 JLINK_HasError() -T2D84 000:577.458 JLINK_IsHalted() -T2D84 000:578.061 - 0.614ms returns FALSE -T2D84 000:578.080 JLINK_HasError() -T2D84 000:579.459 JLINK_IsHalted() -T2D84 000:580.163 - 0.709ms returns FALSE -T2D84 000:580.174 JLINK_HasError() -T2D84 000:581.462 JLINK_IsHalted() -T2D84 000:582.140 - 0.682ms returns FALSE -T2D84 000:582.150 JLINK_HasError() -T2D84 000:583.462 JLINK_IsHalted() -T2D84 000:584.222 - 0.765ms returns FALSE -T2D84 000:584.233 JLINK_HasError() -T2D84 000:585.523 JLINK_IsHalted() -T2D84 000:586.050 - 0.542ms returns FALSE -T2D84 000:586.071 JLINK_HasError() -T2D84 000:588.083 JLINK_IsHalted() -T2D84 000:588.624 - 0.546ms returns FALSE -T2D84 000:588.635 JLINK_HasError() -T2D84 000:589.988 JLINK_IsHalted() -T2D84 000:590.756 - 0.773ms returns FALSE -T2D84 000:590.768 JLINK_HasError() -T2D84 000:592.258 JLINK_IsHalted() -T2D84 000:593.061 - 0.809ms returns FALSE -T2D84 000:593.074 JLINK_HasError() -T2D84 000:594.258 JLINK_IsHalted() -T2D84 000:594.940 - 0.687ms returns FALSE -T2D84 000:594.951 JLINK_HasError() -T2D84 000:596.253 JLINK_IsHalted() -T2D84 000:597.035 - 0.786ms returns FALSE -T2D84 000:597.045 JLINK_HasError() -T2D84 000:598.258 JLINK_IsHalted() -T2D84 000:598.997 - 0.743ms returns FALSE -T2D84 000:599.007 JLINK_HasError() -T2D84 000:600.259 JLINK_IsHalted() -T2D84 000:600.920 - 0.666ms returns FALSE -T2D84 000:600.931 JLINK_HasError() -T2D84 000:602.255 JLINK_IsHalted() -T2D84 000:603.093 - 0.842ms returns FALSE -T2D84 000:603.103 JLINK_HasError() -T2D84 000:604.293 JLINK_IsHalted() -T2D84 000:604.880 - 0.592ms returns FALSE -T2D84 000:604.898 JLINK_HasError() -T2D84 000:606.255 JLINK_IsHalted() -T2D84 000:606.927 - 0.680ms returns FALSE -T2D84 000:606.942 JLINK_HasError() -T2D84 000:608.254 JLINK_IsHalted() -T2D84 000:609.014 - 0.764ms returns FALSE -T2D84 000:609.070 JLINK_HasError() -T2D84 000:610.258 JLINK_IsHalted() -T2D84 000:610.763 - 0.510ms returns FALSE -T2D84 000:610.774 JLINK_HasError() -T2D84 000:612.254 JLINK_IsHalted() -T2D84 000:613.096 - 0.846ms returns FALSE -T2D84 000:613.106 JLINK_HasError() -T2D84 000:614.253 JLINK_IsHalted() -T2D84 000:614.877 - 0.628ms returns FALSE -T2D84 000:614.887 JLINK_HasError() -T2D84 000:616.255 JLINK_IsHalted() -T2D84 000:616.927 - 0.676ms returns FALSE -T2D84 000:616.938 JLINK_HasError() -T2D84 000:618.254 JLINK_IsHalted() -T2D84 000:619.076 - 0.826ms returns FALSE -T2D84 000:619.087 JLINK_HasError() -T2D84 000:620.253 JLINK_IsHalted() -T2D84 000:620.996 - 0.747ms returns FALSE -T2D84 000:621.006 JLINK_HasError() -T2D84 000:622.261 JLINK_IsHalted() -T2D84 000:623.114 - 0.865ms returns FALSE -T2D84 000:623.134 JLINK_HasError() -T2D84 000:624.257 JLINK_IsHalted() -T2D84 000:625.079 - 0.827ms returns FALSE -T2D84 000:625.091 JLINK_HasError() -T2D84 000:626.816 JLINK_IsHalted() -T2D84 000:627.424 - 0.613ms returns FALSE -T2D84 000:627.435 JLINK_HasError() -T2D84 000:629.868 JLINK_IsHalted() -T2D84 000:630.347 - 0.484ms returns FALSE -T2D84 000:630.364 JLINK_HasError() -T2D84 000:631.869 JLINK_IsHalted() -T2D84 000:632.470 - 0.609ms returns FALSE -T2D84 000:632.485 JLINK_HasError() -T2D84 000:634.541 JLINK_IsHalted() -T2D84 000:635.291 - 0.755ms returns FALSE -T2D84 000:635.302 JLINK_HasError() -T2D84 000:636.578 JLINK_IsHalted() -T2D84 000:637.409 - 0.836ms returns FALSE -T2D84 000:637.421 JLINK_HasError() -T2D84 000:639.108 JLINK_IsHalted() -T2D84 000:639.820 - 0.722ms returns FALSE -T2D84 000:639.837 JLINK_HasError() -T2D84 000:641.171 JLINK_IsHalted() -T2D84 000:641.853 - 0.687ms returns FALSE -T2D84 000:641.863 JLINK_HasError() -T2D84 000:643.175 JLINK_IsHalted() -T2D84 000:644.037 - 0.867ms returns FALSE -T2D84 000:644.048 JLINK_HasError() -T2D84 000:645.171 JLINK_IsHalted() -T2D84 000:645.745 - 0.578ms returns FALSE -T2D84 000:645.756 JLINK_HasError() -T2D84 000:647.170 JLINK_IsHalted() -T2D84 000:648.059 - 0.893ms returns FALSE -T2D84 000:648.069 JLINK_HasError() -T2D84 000:649.186 JLINK_IsHalted() -T2D84 000:649.664 - 0.483ms returns FALSE -T2D84 000:649.676 JLINK_HasError() -T2D84 000:651.172 JLINK_IsHalted() -T2D84 000:651.873 - 0.706ms returns FALSE -T2D84 000:651.884 JLINK_HasError() -T2D84 000:653.170 JLINK_IsHalted() -T2D84 000:653.827 - 0.661ms returns FALSE -T2D84 000:653.837 JLINK_HasError() -T2D84 000:655.175 JLINK_IsHalted() -T2D84 000:655.712 - 0.542ms returns FALSE -T2D84 000:655.729 JLINK_HasError() -T2D84 000:657.172 JLINK_IsHalted() -T2D84 000:657.954 - 0.786ms returns FALSE -T2D84 000:657.964 JLINK_HasError() -T2D84 000:659.169 JLINK_IsHalted() -T2D84 000:659.844 - 0.680ms returns FALSE -T2D84 000:659.856 JLINK_HasError() -T2D84 000:661.176 JLINK_IsHalted() -T2D84 000:661.702 - 0.530ms returns FALSE -T2D84 000:661.713 JLINK_HasError() -T2D84 000:663.171 JLINK_IsHalted() -T2D84 000:663.934 - 0.768ms returns FALSE -T2D84 000:663.945 JLINK_HasError() -T2D84 000:665.170 JLINK_IsHalted() -T2D84 000:665.648 - 0.483ms returns FALSE -T2D84 000:665.658 JLINK_HasError() -T2D84 000:667.211 JLINK_IsHalted() -T2D84 000:667.755 - 0.552ms returns FALSE -T2D84 000:667.770 JLINK_HasError() -T2D84 000:669.171 JLINK_IsHalted() -T2D84 000:670.001 - 0.835ms returns FALSE -T2D84 000:670.012 JLINK_HasError() -T2D84 000:671.534 JLINK_IsHalted() -T2D84 000:672.340 - 0.811ms returns FALSE -T2D84 000:672.352 JLINK_HasError() -T2D84 000:673.583 JLINK_IsHalted() -T2D84 000:674.305 - 0.730ms returns FALSE -T2D84 000:674.320 JLINK_HasError() -T2D84 000:675.575 JLINK_IsHalted() -T2D84 000:676.059 - 0.489ms returns FALSE -T2D84 000:676.070 JLINK_HasError() -T2D84 000:677.131 JLINK_IsHalted() -T2D84 000:677.625 - 0.498ms returns FALSE -T2D84 000:677.635 JLINK_HasError() -T2D84 000:679.133 JLINK_IsHalted() -T2D84 000:679.900 - 0.772ms returns FALSE -T2D84 000:679.911 JLINK_HasError() -T2D84 000:682.140 JLINK_IsHalted() -T2D84 000:682.778 - 0.644ms returns FALSE -T2D84 000:682.791 JLINK_HasError() -T2D84 000:684.645 JLINK_IsHalted() -T2D84 000:685.284 - 0.647ms returns FALSE -T2D84 000:685.299 JLINK_HasError() -T2D84 000:686.425 JLINK_IsHalted() -T2D84 000:689.103 CPU_ReadMem(2 bytes @ 0x20000000) -T2D84 000:689.627 - 3.208ms returns TRUE -T2D84 000:689.640 JLINK_ReadReg(R15 (PC)) -T2D84 000:689.650 - 0.013ms returns 0x20000000 -T2D84 000:689.658 JLINK_ClrBPEx(BPHandle = 0x00000003) -T2D84 000:689.666 - 0.010ms returns 0x00 -T2D84 000:689.674 JLINK_ReadReg(R0) -T2D84 000:689.681 - 0.010ms returns 0x00000000 -T2D84 000:690.459 JLINK_HasError() -T2D84 000:690.474 JLINK_WriteReg(R0, 0x10001000) -T2D84 000:690.482 - 0.010ms returns 0 -T2D84 000:690.489 JLINK_WriteReg(R1, 0x00001000) -T2D84 000:690.495 - 0.008ms returns 0 -T2D84 000:690.501 JLINK_WriteReg(R2, 0x000000FF) -T2D84 000:690.507 - 0.007ms returns 0 -T2D84 000:690.513 JLINK_WriteReg(R3, 0x00000000) -T2D84 000:690.518 - 0.008ms returns 0 -T2D84 000:690.524 JLINK_WriteReg(R4, 0x00000000) -T2D84 000:690.529 - 0.007ms returns 0 -T2D84 000:690.536 JLINK_WriteReg(R5, 0x00000000) -T2D84 000:690.541 - 0.007ms returns 0 -T2D84 000:690.547 JLINK_WriteReg(R6, 0x00000000) -T2D84 000:690.552 - 0.007ms returns 0 -T2D84 000:690.558 JLINK_WriteReg(R7, 0x00000000) -T2D84 000:690.564 - 0.008ms returns 0 -T2D84 000:690.570 JLINK_WriteReg(R8, 0x00000000) -T2D84 000:690.575 - 0.007ms returns 0 -T2D84 000:690.581 JLINK_WriteReg(R9, 0x200000EC) -T2D84 000:690.587 - 0.007ms returns 0 -T2D84 000:690.593 JLINK_WriteReg(R10, 0x00000000) -T2D84 000:690.598 - 0.007ms returns 0 -T2D84 000:690.604 JLINK_WriteReg(R11, 0x00000000) -T2D84 000:690.609 - 0.007ms returns 0 -T2D84 000:690.615 JLINK_WriteReg(R12, 0x00000000) -T2D84 000:690.620 - 0.007ms returns 0 -T2D84 000:690.627 JLINK_WriteReg(R13 (SP), 0x20002000) -T2D84 000:690.632 - 0.008ms returns 0 -T2D84 000:690.638 JLINK_WriteReg(R14, 0x20000001) -T2D84 000:690.644 - 0.008ms returns 0 -T2D84 000:690.650 JLINK_WriteReg(R15 (PC), 0x20000020) -T2D84 000:690.655 - 0.008ms returns 0 -T2D84 000:690.662 JLINK_WriteReg(XPSR, 0x01000000) -T2D84 000:690.667 - 0.007ms returns 0 -T2D84 000:690.673 JLINK_WriteReg(MSP, 0x20002000) -T2D84 000:690.678 - 0.007ms returns 0 -T2D84 000:690.684 JLINK_WriteReg(PSP, 0x20002000) -T2D84 000:690.689 - 0.007ms returns 0 -T2D84 000:690.695 JLINK_WriteReg(CFBP, 0x00000000) -T2D84 000:690.701 - 0.007ms returns 0 -T2D84 000:690.707 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T2D84 000:690.714 - 0.009ms returns 0x00000004 -T2D84 000:690.720 JLINK_Go() -T2D84 000:690.732 CPU_ReadMem(4 bytes @ 0xE0001000) -T2D84 000:693.887 - 3.174ms -T2D84 000:693.901 JLINK_IsHalted() -T2D84 000:696.521 CPU_ReadMem(2 bytes @ 0x20000000) -T2D84 000:697.037 - 3.143ms returns TRUE -T2D84 000:697.051 JLINK_ReadReg(R15 (PC)) -T2D84 000:697.059 - 0.011ms returns 0x20000000 -T2D84 000:697.067 JLINK_ClrBPEx(BPHandle = 0x00000004) -T2D84 000:697.075 - 0.010ms returns 0x00 -T2D84 000:697.083 JLINK_ReadReg(R0) -T2D84 000:697.090 - 0.009ms returns 0x00000001 -T2D84 000:697.098 JLINK_HasError() -T2D84 000:697.105 JLINK_WriteReg(R0, 0x10001000) -T2D84 000:697.112 - 0.009ms returns 0 -T2D84 000:697.119 JLINK_WriteReg(R1, 0x00001000) -T2D84 000:697.125 - 0.009ms returns 0 -T2D84 000:697.132 JLINK_WriteReg(R2, 0x000000FF) -T2D84 000:697.138 - 0.008ms returns 0 -T2D84 000:697.145 JLINK_WriteReg(R3, 0x00000000) -T2D84 000:697.151 - 0.008ms returns 0 -T2D84 000:697.158 JLINK_WriteReg(R4, 0x00000000) -T2D84 000:697.164 - 0.008ms returns 0 -T2D84 000:697.171 JLINK_WriteReg(R5, 0x00000000) -T2D84 000:697.177 - 0.009ms returns 0 -T2D84 000:697.185 JLINK_WriteReg(R6, 0x00000000) -T2D84 000:697.191 - 0.008ms returns 0 -T2D84 000:697.198 JLINK_WriteReg(R7, 0x00000000) -T2D84 000:697.204 - 0.008ms returns 0 -T2D84 000:697.211 JLINK_WriteReg(R8, 0x00000000) -T2D84 000:697.217 - 0.008ms returns 0 -T2D84 000:697.224 JLINK_WriteReg(R9, 0x200000EC) -T2D84 000:697.230 - 0.009ms returns 0 -T2D84 000:697.237 JLINK_WriteReg(R10, 0x00000000) -T2D84 000:697.243 - 0.009ms returns 0 -T2D84 000:697.250 JLINK_WriteReg(R11, 0x00000000) -T2D84 000:697.256 - 0.009ms returns 0 -T2D84 000:697.263 JLINK_WriteReg(R12, 0x00000000) -T2D84 000:697.275 - 0.015ms returns 0 -T2D84 000:697.283 JLINK_WriteReg(R13 (SP), 0x20002000) -T2D84 000:697.289 - 0.009ms returns 0 -T2D84 000:697.296 JLINK_WriteReg(R14, 0x20000001) -T2D84 000:697.302 - 0.009ms returns 0 -T2D84 000:697.309 JLINK_WriteReg(R15 (PC), 0x2000009A) -T2D84 000:697.316 - 0.009ms returns 0 -T2D84 000:697.323 JLINK_WriteReg(XPSR, 0x01000000) -T2D84 000:697.329 - 0.009ms returns 0 -T2D84 000:697.336 JLINK_WriteReg(MSP, 0x20002000) -T2D84 000:697.342 - 0.008ms returns 0 -T2D84 000:697.349 JLINK_WriteReg(PSP, 0x20002000) -T2D84 000:697.355 - 0.009ms returns 0 -T2D84 000:697.362 JLINK_WriteReg(CFBP, 0x00000000) -T2D84 000:697.368 - 0.009ms returns 0 -T2D84 000:697.375 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T2D84 000:697.382 - 0.009ms returns 0x00000005 -T2D84 000:697.389 JLINK_Go() -T2D84 000:697.399 CPU_ReadMem(4 bytes @ 0xE0001000) -T2D84 000:700.624 - 3.245ms -T2D84 000:700.642 JLINK_IsHalted() -T2D84 000:701.249 - 0.616ms returns FALSE -T2D84 000:701.266 JLINK_HasError() -T2D84 000:702.481 JLINK_IsHalted() -T2D84 000:703.139 - 0.667ms returns FALSE -T2D84 000:703.155 JLINK_HasError() -T2D84 000:704.479 JLINK_IsHalted() -T2D84 000:705.250 - 0.775ms returns FALSE -T2D84 000:705.261 JLINK_HasError() -T2D84 000:706.607 JLINK_IsHalted() -T2D84 000:707.519 - 0.932ms returns FALSE -T2D84 000:707.545 JLINK_HasError() -T2D84 000:709.483 JLINK_IsHalted() -T2D84 000:710.317 - 0.839ms returns FALSE -T2D84 000:710.329 JLINK_HasError() -T2D84 000:711.477 JLINK_IsHalted() -T2D84 000:712.032 - 0.560ms returns FALSE -T2D84 000:712.043 JLINK_HasError() -T2D84 000:713.483 JLINK_IsHalted() -T2D84 000:714.069 - 0.591ms returns FALSE -T2D84 000:714.080 JLINK_HasError() -T2D84 000:715.483 JLINK_IsHalted() -T2D84 000:716.218 - 0.740ms returns FALSE -T2D84 000:716.230 JLINK_HasError() -T2D84 000:717.476 JLINK_IsHalted() -T2D84 000:718.086 - 0.614ms returns FALSE -T2D84 000:718.096 JLINK_HasError() -T2D84 000:719.481 JLINK_IsHalted() -T2D84 000:720.005 - 0.528ms returns FALSE -T2D84 000:720.015 JLINK_HasError() -T2D84 000:721.476 JLINK_IsHalted() -T2D84 000:722.250 - 0.778ms returns FALSE -T2D84 000:722.261 JLINK_HasError() -T2D84 000:723.484 JLINK_IsHalted() -T2D84 000:724.393 - 0.912ms returns FALSE -T2D84 000:724.402 JLINK_HasError() -T2D84 000:725.487 JLINK_IsHalted() -T2D84 000:726.072 - 0.591ms returns FALSE -T2D84 000:726.084 JLINK_HasError() -T2D84 000:728.112 JLINK_IsHalted() -T2D84 000:728.928 - 0.823ms returns FALSE -T2D84 000:728.942 JLINK_HasError() -T2D84 000:729.992 JLINK_IsHalted() -T2D84 000:730.636 - 0.650ms returns FALSE -T2D84 000:730.648 JLINK_HasError() -T2D84 000:732.125 JLINK_IsHalted() -T2D84 000:732.961 - 0.842ms returns FALSE -T2D84 000:732.973 JLINK_HasError() -T2D84 000:734.554 JLINK_IsHalted() -T2D84 000:735.328 - 0.778ms returns FALSE -T2D84 000:735.339 JLINK_HasError() -T2D84 000:738.068 JLINK_IsHalted() -T2D84 000:738.591 - 0.527ms returns FALSE -T2D84 000:738.602 JLINK_HasError() -T2D84 000:740.067 JLINK_IsHalted() -T2D84 000:740.937 - 0.875ms returns FALSE -T2D84 000:740.948 JLINK_HasError() -T2D84 000:742.073 JLINK_IsHalted() -T2D84 000:742.898 - 0.829ms returns FALSE -T2D84 000:742.909 JLINK_HasError() -T2D84 000:744.071 JLINK_IsHalted() -T2D84 000:744.694 - 0.627ms returns FALSE -T2D84 000:744.704 JLINK_HasError() -T2D84 000:746.070 JLINK_IsHalted() -T2D84 000:746.802 - 0.737ms returns FALSE -T2D84 000:746.813 JLINK_HasError() -T2D84 000:748.114 JLINK_IsHalted() -T2D84 000:748.878 - 0.772ms returns FALSE -T2D84 000:748.893 JLINK_HasError() -T2D84 000:750.184 JLINK_IsHalted() -T2D84 000:750.706 - 0.530ms returns FALSE -T2D84 000:750.721 JLINK_HasError() -T2D84 000:752.263 JLINK_IsHalted() -T2D84 000:752.797 - 0.539ms returns FALSE -T2D84 000:752.808 JLINK_HasError() -T2D84 000:754.288 JLINK_IsHalted() -T2D84 000:754.874 - 0.591ms returns FALSE -T2D84 000:754.885 JLINK_HasError() -T2D84 000:756.362 JLINK_IsHalted() -T2D84 000:756.974 - 0.617ms returns FALSE -T2D84 000:756.985 JLINK_HasError() -T2D84 000:759.049 JLINK_IsHalted() -T2D84 000:759.586 - 0.552ms returns FALSE -T2D84 000:759.611 JLINK_HasError() -T2D84 000:761.080 JLINK_IsHalted() -T2D84 000:761.762 - 0.687ms returns FALSE -T2D84 000:761.773 JLINK_HasError() -T2D84 000:763.102 JLINK_IsHalted() -T2D84 000:763.665 - 0.572ms returns FALSE -T2D84 000:763.681 JLINK_HasError() -T2D84 000:765.189 JLINK_IsHalted() -T2D84 000:765.769 - 0.593ms returns FALSE -T2D84 000:765.791 JLINK_HasError() -T2D84 000:767.350 JLINK_IsHalted() -T2D84 000:767.932 - 0.589ms returns FALSE -T2D84 000:767.946 JLINK_HasError() -T2D84 000:769.353 JLINK_IsHalted() -T2D84 000:769.882 - 0.537ms returns FALSE -T2D84 000:769.898 JLINK_HasError() -T2D84 000:771.349 JLINK_IsHalted() -T2D84 000:771.933 - 0.593ms returns FALSE -T2D84 000:771.951 JLINK_HasError() -T2D84 000:773.350 JLINK_IsHalted() -T2D84 000:773.852 - 0.510ms returns FALSE -T2D84 000:773.867 JLINK_HasError() -T2D84 000:775.361 JLINK_IsHalted() -T2D84 000:775.894 - 0.541ms returns FALSE -T2D84 000:775.909 JLINK_HasError() -T2D84 000:777.350 JLINK_IsHalted() -T2D84 000:777.876 - 0.534ms returns FALSE -T2D84 000:777.897 JLINK_HasError() -T2D84 000:779.347 JLINK_IsHalted() -T2D84 000:779.874 - 0.534ms returns FALSE -T2D84 000:779.888 JLINK_HasError() -T2D84 000:781.356 JLINK_IsHalted() -T2D84 000:781.855 - 0.507ms returns FALSE -T2D84 000:781.869 JLINK_HasError() -T2D84 000:783.517 JLINK_IsHalted() -T2D84 000:784.064 - 0.554ms returns FALSE -T2D84 000:784.079 JLINK_HasError() -T2D84 000:785.564 JLINK_IsHalted() -T2D84 000:786.103 - 0.544ms returns FALSE -T2D84 000:786.115 JLINK_HasError() -T2D84 000:787.624 JLINK_IsHalted() -T2D84 000:788.126 - 0.506ms returns FALSE -T2D84 000:788.136 JLINK_HasError() -T2D84 000:790.579 JLINK_IsHalted() -T2D84 000:791.098 - 0.527ms returns FALSE -T2D84 000:791.113 JLINK_HasError() -T2D84 000:792.623 JLINK_IsHalted() -T2D84 000:793.160 - 0.544ms returns FALSE -T2D84 000:793.174 JLINK_HasError() -T2D84 000:794.686 JLINK_IsHalted() -T2D84 000:795.192 - 0.512ms returns FALSE -T2D84 000:795.205 JLINK_HasError() -T2D84 000:796.725 JLINK_IsHalted() -T2D84 000:797.252 - 0.534ms returns FALSE -T2D84 000:797.266 JLINK_HasError() -T2D84 000:798.776 JLINK_IsHalted() -T2D84 000:799.533 - 0.766ms returns FALSE -T2D84 000:799.550 JLINK_HasError() -T2D84 000:800.827 JLINK_IsHalted() -T2D84 000:801.385 - 0.562ms returns FALSE -T2D84 000:801.396 JLINK_HasError() -T2D84 000:802.830 JLINK_IsHalted() -T2D84 000:803.387 - 0.563ms returns FALSE -T2D84 000:803.399 JLINK_HasError() -T2D84 000:804.828 JLINK_IsHalted() -T2D84 000:805.398 - 0.576ms returns FALSE -T2D84 000:805.411 JLINK_HasError() -T2D84 000:806.825 JLINK_IsHalted() -T2D84 000:807.355 - 0.534ms returns FALSE -T2D84 000:807.364 JLINK_HasError() -T2D84 000:808.830 JLINK_IsHalted() -T2D84 000:809.393 - 0.569ms returns FALSE -T2D84 000:809.414 JLINK_HasError() -T2D84 000:810.823 JLINK_IsHalted() -T2D84 000:811.379 - 0.561ms returns FALSE -T2D84 000:811.390 JLINK_HasError() -T2D84 000:812.828 JLINK_IsHalted() -T2D84 000:815.499 CPU_ReadMem(2 bytes @ 0x20000000) -T2D84 000:816.024 - 3.203ms returns TRUE -T2D84 000:816.040 JLINK_ReadReg(R15 (PC)) -T2D84 000:816.050 - 0.012ms returns 0x20000000 -T2D84 000:816.057 JLINK_ClrBPEx(BPHandle = 0x00000005) -T2D84 000:816.064 - 0.009ms returns 0x00 -T2D84 000:816.072 JLINK_ReadReg(R0) -T2D84 000:816.078 - 0.009ms returns 0x00000000 -T2D84 000:816.698 JLINK_HasError() -T2D84 000:816.711 JLINK_WriteReg(R0, 0x10002000) -T2D84 000:816.718 - 0.009ms returns 0 -T2D84 000:816.724 JLINK_WriteReg(R1, 0x00001000) -T2D84 000:816.729 - 0.007ms returns 0 -T2D84 000:816.735 JLINK_WriteReg(R2, 0x000000FF) -T2D84 000:816.739 - 0.006ms returns 0 -T2D84 000:816.744 JLINK_WriteReg(R3, 0x00000000) -T2D84 000:816.749 - 0.007ms returns 0 -T2D84 000:816.755 JLINK_WriteReg(R4, 0x00000000) -T2D84 000:816.760 - 0.006ms returns 0 -T2D84 000:816.765 JLINK_WriteReg(R5, 0x00000000) -T2D84 000:816.769 - 0.006ms returns 0 -T2D84 000:816.775 JLINK_WriteReg(R6, 0x00000000) -T2D84 000:816.779 - 0.006ms returns 0 -T2D84 000:816.784 JLINK_WriteReg(R7, 0x00000000) -T2D84 000:816.789 - 0.006ms returns 0 -T2D84 000:816.800 JLINK_WriteReg(R8, 0x00000000) -T2D84 000:816.807 - 0.009ms returns 0 -T2D84 000:816.813 JLINK_WriteReg(R9, 0x200000EC) -T2D84 000:816.817 - 0.006ms returns 0 -T2D84 000:816.822 JLINK_WriteReg(R10, 0x00000000) -T2D84 000:816.827 - 0.006ms returns 0 -T2D84 000:816.832 JLINK_WriteReg(R11, 0x00000000) -T2D84 000:816.837 - 0.006ms returns 0 -T2D84 000:816.842 JLINK_WriteReg(R12, 0x00000000) -T2D84 000:816.847 - 0.006ms returns 0 -T2D84 000:816.852 JLINK_WriteReg(R13 (SP), 0x20002000) -T2D84 000:816.857 - 0.007ms returns 0 -T2D84 000:816.862 JLINK_WriteReg(R14, 0x20000001) -T2D84 000:816.867 - 0.006ms returns 0 -T2D84 000:816.873 JLINK_WriteReg(R15 (PC), 0x20000020) -T2D84 000:816.877 - 0.006ms returns 0 -T2D84 000:816.882 JLINK_WriteReg(XPSR, 0x01000000) -T2D84 000:816.888 - 0.007ms returns 0 -T2D84 000:816.893 JLINK_WriteReg(MSP, 0x20002000) -T2D84 000:816.897 - 0.006ms returns 0 -T2D84 000:816.903 JLINK_WriteReg(PSP, 0x20002000) -T2D84 000:816.907 - 0.006ms returns 0 -T2D84 000:816.912 JLINK_WriteReg(CFBP, 0x00000000) -T2D84 000:816.917 - 0.006ms returns 0 -T2D84 000:816.922 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T2D84 000:816.928 - 0.007ms returns 0x00000006 -T2D84 000:816.934 JLINK_Go() -T2D84 000:816.945 CPU_ReadMem(4 bytes @ 0xE0001000) -T2D84 000:820.132 - 3.210ms -T2D84 000:820.152 JLINK_IsHalted() -T2D84 000:820.640 - 0.491ms returns FALSE -T2D84 000:820.650 JLINK_HasError() -T2D84 000:824.833 JLINK_IsHalted() -T2D84 000:827.587 CPU_ReadMem(2 bytes @ 0x20000000) -T2D84 000:828.087 - 3.263ms returns TRUE -T2D84 000:828.105 JLINK_ReadReg(R15 (PC)) -T2D84 000:828.114 - 0.012ms returns 0x20000000 -T2D84 000:828.122 JLINK_ClrBPEx(BPHandle = 0x00000006) -T2D84 000:828.129 - 0.009ms returns 0x00 -T2D84 000:828.137 JLINK_ReadReg(R0) -T2D84 000:828.143 - 0.009ms returns 0x00000000 -T2D84 000:828.619 JLINK_HasError() -T2D84 000:828.633 JLINK_WriteReg(R0, 0x00000001) -T2D84 000:828.652 - 0.021ms returns 0 -T2D84 000:828.659 JLINK_WriteReg(R1, 0x00001000) -T2D84 000:828.665 - 0.008ms returns 0 -T2D84 000:828.672 JLINK_WriteReg(R2, 0x000000FF) -T2D84 000:828.678 - 0.008ms returns 0 -T2D84 000:828.685 JLINK_WriteReg(R3, 0x00000000) -T2D84 000:828.690 - 0.008ms returns 0 -T2D84 000:828.697 JLINK_WriteReg(R4, 0x00000000) -T2D84 000:828.703 - 0.008ms returns 0 -T2D84 000:828.709 JLINK_WriteReg(R5, 0x00000000) -T2D84 000:828.715 - 0.008ms returns 0 -T2D84 000:828.722 JLINK_WriteReg(R6, 0x00000000) -T2D84 000:828.727 - 0.008ms returns 0 -T2D84 000:828.734 JLINK_WriteReg(R7, 0x00000000) -T2D84 000:828.740 - 0.008ms returns 0 -T2D84 000:828.746 JLINK_WriteReg(R8, 0x00000000) -T2D84 000:828.752 - 0.008ms returns 0 -T2D84 000:828.759 JLINK_WriteReg(R9, 0x200000EC) -T2D84 000:828.764 - 0.008ms returns 0 -T2D84 000:828.771 JLINK_WriteReg(R10, 0x00000000) -T2D84 000:828.777 - 0.008ms returns 0 -T2D84 000:828.783 JLINK_WriteReg(R11, 0x00000000) -T2D84 000:828.789 - 0.008ms returns 0 -T2D84 000:828.796 JLINK_WriteReg(R12, 0x00000000) -T2D84 000:828.802 - 0.008ms returns 0 -T2D84 000:828.808 JLINK_WriteReg(R13 (SP), 0x20002000) -T2D84 000:828.814 - 0.008ms returns 0 -T2D84 000:828.821 JLINK_WriteReg(R14, 0x20000001) -T2D84 000:828.827 - 0.008ms returns 0 -T2D84 000:828.833 JLINK_WriteReg(R15 (PC), 0x2000006E) -T2D84 000:828.839 - 0.008ms returns 0 -T2D84 000:828.846 JLINK_WriteReg(XPSR, 0x01000000) -T2D84 000:828.852 - 0.008ms returns 0 -T2D84 000:828.858 JLINK_WriteReg(MSP, 0x20002000) -T2D84 000:828.864 - 0.008ms returns 0 -T2D84 000:828.870 JLINK_WriteReg(PSP, 0x20002000) -T2D84 000:828.876 - 0.008ms returns 0 -T2D84 000:828.883 JLINK_WriteReg(CFBP, 0x00000000) -T2D84 000:828.888 - 0.008ms returns 0 -T2D84 000:828.895 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T2D84 000:828.902 - 0.009ms returns 0x00000007 -T2D84 000:828.909 JLINK_Go() -T2D84 000:828.921 CPU_ReadMem(4 bytes @ 0xE0001000) -T2D84 000:832.078 - 3.181ms -T2D84 000:832.098 JLINK_IsHalted() -T2D84 000:834.766 CPU_ReadMem(2 bytes @ 0x20000000) -T2D84 000:835.258 - 3.166ms returns TRUE -T2D84 000:835.280 JLINK_ReadReg(R15 (PC)) -T2D84 000:835.295 - 0.021ms returns 0x20000000 -T2D84 000:835.310 JLINK_ClrBPEx(BPHandle = 0x00000007) -T2D84 000:835.317 - 0.009ms returns 0x00 -T2D84 000:835.327 JLINK_ReadReg(R0) -T2D84 000:835.333 - 0.009ms returns 0x00000000 -T2D84 000:893.625 JLINK_WriteMem(0x20000000, 0xF4 Bytes, ...) -T2D84 000:893.639 Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... -T2D84 000:893.659 CPU_WriteMem(244 bytes @ 0x20000000) -T2D84 000:895.024 - 1.404ms returns 0xF4 -T2D84 000:895.050 JLINK_HasError() -T2D84 000:895.058 JLINK_WriteReg(R0, 0x10000000) -T2D84 000:895.065 - 0.009ms returns 0 -T2D84 000:895.071 JLINK_WriteReg(R1, 0x00B71B00) -T2D84 000:895.076 - 0.007ms returns 0 -T2D84 000:895.082 JLINK_WriteReg(R2, 0x00000002) -T2D84 000:895.086 - 0.007ms returns 0 -T2D84 000:895.092 JLINK_WriteReg(R3, 0x00000000) -T2D84 000:895.096 - 0.007ms returns 0 -T2D84 000:895.102 JLINK_WriteReg(R4, 0x00000000) -T2D84 000:895.107 - 0.007ms returns 0 -T2D84 000:895.112 JLINK_WriteReg(R5, 0x00000000) -T2D84 000:895.117 - 0.007ms returns 0 -T2D84 000:895.123 JLINK_WriteReg(R6, 0x00000000) -T2D84 000:895.127 - 0.006ms returns 0 -T2D84 000:895.133 JLINK_WriteReg(R7, 0x00000000) -T2D84 000:895.137 - 0.006ms returns 0 -T2D84 000:895.143 JLINK_WriteReg(R8, 0x00000000) -T2D84 000:895.148 - 0.006ms returns 0 -T2D84 000:895.153 JLINK_WriteReg(R9, 0x200000EC) -T2D84 000:895.158 - 0.006ms returns 0 -T2D84 000:895.163 JLINK_WriteReg(R10, 0x00000000) -T2D84 000:895.168 - 0.007ms returns 0 -T2D84 000:895.173 JLINK_WriteReg(R11, 0x00000000) -T2D84 000:895.178 - 0.007ms returns 0 -T2D84 000:895.184 JLINK_WriteReg(R12, 0x00000000) -T2D84 000:895.188 - 0.007ms returns 0 -T2D84 000:895.194 JLINK_WriteReg(R13 (SP), 0x20002000) -T2D84 000:895.199 - 0.007ms returns 0 -T2D84 000:895.205 JLINK_WriteReg(R14, 0x20000001) -T2D84 000:895.209 - 0.006ms returns 0 -T2D84 000:895.215 JLINK_WriteReg(R15 (PC), 0x20000044) -T2D84 000:895.220 - 0.007ms returns 0 -T2D84 000:895.225 JLINK_WriteReg(XPSR, 0x01000000) -T2D84 000:895.230 - 0.007ms returns 0 -T2D84 000:895.236 JLINK_WriteReg(MSP, 0x20002000) -T2D84 000:895.240 - 0.007ms returns 0 -T2D84 000:895.246 JLINK_WriteReg(PSP, 0x20002000) -T2D84 000:895.250 - 0.007ms returns 0 -T2D84 000:895.256 JLINK_WriteReg(CFBP, 0x00000000) -T2D84 000:895.261 - 0.007ms returns 0 -T2D84 000:895.266 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T2D84 000:895.274 CPU_ReadMem(4 bytes @ 0x20000000) -T2D84 000:895.799 CPU_WriteMem(4 bytes @ 0x20000000) -T2D84 000:896.334 CPU_ReadMem(4 bytes @ 0x20000000) -T2D84 000:896.823 CPU_WriteMem(4 bytes @ 0x20000000) -T2D84 000:897.333 CPU_ReadMem(2 bytes @ 0x20000000) -T2D84 000:897.839 - 2.577ms returns 0x00000008 -T2D84 000:897.850 JLINK_Go() -T2D84 000:897.858 CPU_WriteMem(2 bytes @ 0x20000000) -T2D84 000:898.411 CPU_ReadMem(4 bytes @ 0xE0001000) -T2D84 000:901.637 - 3.798ms -T2D84 000:901.657 JLINK_IsHalted() -T2D84 000:904.312 CPU_ReadMem(2 bytes @ 0x20000000) -T2D84 000:904.813 - 3.159ms returns TRUE -T2D84 000:904.822 JLINK_ReadReg(R15 (PC)) -T2D84 000:904.829 - 0.009ms returns 0x20000000 -T2D84 000:904.835 JLINK_ClrBPEx(BPHandle = 0x00000008) -T2D84 000:904.840 - 0.007ms returns 0x00 -T2D84 000:904.846 JLINK_ReadReg(R0) -T2D84 000:904.851 - 0.007ms returns 0x00000000 -T2D84 000:905.161 JLINK_WriteMem(0x200000F4, 0x30C Bytes, ...) -T2D84 000:905.171 Data: 88 02 00 20 D5 00 00 10 DD 00 00 10 DF 00 00 10 ... -T2D84 000:905.185 CPU_WriteMem(780 bytes @ 0x200000F4) -T2D84 000:908.207 - 3.064ms returns 0x30C -T2D84 000:908.242 JLINK_WriteMem(0x20000400, 0x400 Bytes, ...) -T2D84 000:908.249 Data: 40 00 10 BD F0 B5 1F B4 82 B0 05 46 0C 00 03 D0 ... -T2D84 000:908.293 CPU_WriteMem(1024 bytes @ 0x20000400) -T2D84 000:912.075 - 3.843ms returns 0x400 -T2D84 000:912.100 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) -T2D84 000:912.106 Data: 24 1A 95 41 76 46 1F 46 24 19 00 98 6D 41 40 1C ... -T2D84 000:912.120 CPU_WriteMem(1024 bytes @ 0x20000800) -T2D84 000:915.872 - 3.780ms returns 0x400 -T2D84 000:915.895 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) -T2D84 000:915.903 Data: 0F E0 09 48 40 6B 54 00 03 23 A3 40 98 43 06 4B ... -T2D84 000:915.924 CPU_WriteMem(1024 bytes @ 0x20000C00) -T2D84 000:919.899 - 4.015ms returns 0x400 -T2D84 000:919.925 JLINK_WriteMem(0x20001000, 0xF4 Bytes, ...) -T2D84 000:919.932 Data: C8 80 01 20 02 49 48 71 70 47 00 00 42 00 00 20 ... -T2D84 000:919.957 CPU_WriteMem(244 bytes @ 0x20001000) -T2D84 000:921.230 - 1.313ms returns 0xF4 -T2D84 000:921.252 JLINK_HasError() -T2D84 000:921.295 JLINK_WriteReg(R0, 0x10000000) -T2D84 000:921.305 - 0.013ms returns 0 -T2D84 000:921.313 JLINK_WriteReg(R1, 0x00001000) -T2D84 000:921.320 - 0.009ms returns 0 -T2D84 000:921.327 JLINK_WriteReg(R2, 0x200000F4) -T2D84 000:921.333 - 0.008ms returns 0 -T2D84 000:921.339 JLINK_WriteReg(R3, 0x00000000) -T2D84 000:921.345 - 0.008ms returns 0 -T2D84 000:921.352 JLINK_WriteReg(R4, 0x00000000) -T2D84 000:921.358 - 0.008ms returns 0 -T2D84 000:921.365 JLINK_WriteReg(R5, 0x00000000) -T2D84 000:921.370 - 0.008ms returns 0 -T2D84 000:921.377 JLINK_WriteReg(R6, 0x00000000) -T2D84 000:921.383 - 0.008ms returns 0 -T2D84 000:921.390 JLINK_WriteReg(R7, 0x00000000) -T2D84 000:921.395 - 0.008ms returns 0 -T2D84 000:921.402 JLINK_WriteReg(R8, 0x00000000) -T2D84 000:921.408 - 0.008ms returns 0 -T2D84 000:921.415 JLINK_WriteReg(R9, 0x200000EC) -T2D84 000:921.420 - 0.008ms returns 0 -T2D84 000:921.427 JLINK_WriteReg(R10, 0x00000000) -T2D84 000:921.433 - 0.008ms returns 0 -T2D84 000:921.440 JLINK_WriteReg(R11, 0x00000000) -T2D84 000:921.446 - 0.008ms returns 0 -T2D84 000:921.453 JLINK_WriteReg(R12, 0x00000000) -T2D84 000:921.458 - 0.008ms returns 0 -T2D84 000:921.465 JLINK_WriteReg(R13 (SP), 0x20002000) -T2D84 000:921.472 - 0.009ms returns 0 -T2D84 000:921.478 JLINK_WriteReg(R14, 0x20000001) -T2D84 000:921.484 - 0.008ms returns 0 -T2D84 000:921.491 JLINK_WriteReg(R15 (PC), 0x200000B8) -T2D84 000:921.497 - 0.008ms returns 0 -T2D84 000:921.504 JLINK_WriteReg(XPSR, 0x01000000) -T2D84 000:921.510 - 0.008ms returns 0 -T2D84 000:921.517 JLINK_WriteReg(MSP, 0x20002000) -T2D84 000:921.522 - 0.008ms returns 0 -T2D84 000:921.529 JLINK_WriteReg(PSP, 0x20002000) -T2D84 000:921.535 - 0.008ms returns 0 -T2D84 000:921.542 JLINK_WriteReg(CFBP, 0x00000000) -T2D84 000:921.548 - 0.008ms returns 0 -T2D84 000:921.555 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T2D84 000:921.562 - 0.009ms returns 0x00000009 -T2D84 000:921.569 JLINK_Go() -T2D84 000:921.581 CPU_ReadMem(4 bytes @ 0xE0001000) -T2D84 000:924.714 - 3.155ms -T2D84 000:924.730 JLINK_IsHalted() -T2D84 000:925.535 - 0.813ms returns FALSE -T2D84 000:925.549 JLINK_HasError() -T2D84 000:929.310 JLINK_IsHalted() -T2D84 000:929.988 - 0.684ms returns FALSE -T2D84 000:930.000 JLINK_HasError() -T2D84 000:931.363 JLINK_IsHalted() -T2D84 000:932.075 - 0.717ms returns FALSE -T2D84 000:932.086 JLINK_HasError() -T2D84 000:933.870 JLINK_IsHalted() -T2D84 000:934.707 - 0.841ms returns FALSE -T2D84 000:934.718 JLINK_HasError() -T2D84 000:935.960 JLINK_IsHalted() -T2D84 000:936.506 - 0.551ms returns FALSE -T2D84 000:936.517 JLINK_HasError() -T2D84 000:937.997 JLINK_IsHalted() -T2D84 000:938.701 - 0.711ms returns FALSE -T2D84 000:938.714 JLINK_HasError() -T2D84 000:941.109 JLINK_IsHalted() -T2D84 000:941.643 - 0.545ms returns FALSE -T2D84 000:941.662 JLINK_HasError() -T2D84 000:943.161 JLINK_IsHalted() -T2D84 000:943.982 - 0.827ms returns FALSE -T2D84 000:943.994 JLINK_HasError() -T2D84 000:945.219 JLINK_IsHalted() -T2D84 000:945.859 - 0.643ms returns FALSE -T2D84 000:945.869 JLINK_HasError() -T2D84 000:947.274 JLINK_IsHalted() -T2D84 000:947.883 - 0.612ms returns FALSE -T2D84 000:947.892 JLINK_HasError() -T2D84 000:949.325 JLINK_IsHalted() -T2D84 000:950.028 - 0.710ms returns FALSE -T2D84 000:950.042 JLINK_HasError() -T2D84 000:951.407 JLINK_IsHalted() -T2D84 000:952.007 - 0.605ms returns FALSE -T2D84 000:952.017 JLINK_HasError() -T2D84 000:953.545 JLINK_IsHalted() -T2D84 000:954.224 - 0.683ms returns FALSE -T2D84 000:954.234 JLINK_HasError() -T2D84 000:955.539 JLINK_IsHalted() -T2D84 000:956.220 - 0.685ms returns FALSE -T2D84 000:956.228 JLINK_HasError() -T2D84 000:958.534 JLINK_IsHalted() -T2D84 000:959.281 - 0.753ms returns FALSE -T2D84 000:959.293 JLINK_HasError() -T2D84 000:960.645 JLINK_IsHalted() -T2D84 000:961.418 - 0.778ms returns FALSE -T2D84 000:961.429 JLINK_HasError() -T2D84 000:962.751 JLINK_IsHalted() -T2D84 000:963.430 - 0.683ms returns FALSE -T2D84 000:963.440 JLINK_HasError() -T2D84 000:964.754 JLINK_IsHalted() -T2D84 000:965.578 - 0.834ms returns FALSE -T2D84 000:965.597 JLINK_HasError() -T2D84 000:966.752 JLINK_IsHalted() -T2D84 000:967.396 - 0.651ms returns FALSE -T2D84 000:967.410 JLINK_HasError() -T2D84 000:968.749 JLINK_IsHalted() -T2D84 000:969.419 - 0.676ms returns FALSE -T2D84 000:969.431 JLINK_HasError() -T2D84 000:970.755 JLINK_IsHalted() -T2D84 000:971.533 - 0.783ms returns FALSE -T2D84 000:971.545 JLINK_HasError() -T2D84 000:973.301 JLINK_IsHalted() -T2D84 000:973.835 - 0.542ms returns FALSE -T2D84 000:973.850 JLINK_HasError() -T2D84 000:975.300 JLINK_IsHalted() -T2D84 000:975.954 - 0.657ms returns FALSE -T2D84 000:975.963 JLINK_HasError() -T2D84 000:977.506 JLINK_IsHalted() -T2D84 000:978.273 - 0.772ms returns FALSE -T2D84 000:978.285 JLINK_HasError() -T2D84 000:979.539 JLINK_IsHalted() -T2D84 000:980.389 - 0.856ms returns FALSE -T2D84 000:980.401 JLINK_HasError() -T2D84 000:981.548 JLINK_IsHalted() -T2D84 000:982.408 - 0.866ms returns FALSE -T2D84 000:982.420 JLINK_HasError() -T2D84 000:983.547 JLINK_IsHalted() -T2D84 000:984.102 - 0.561ms returns FALSE -T2D84 000:984.115 JLINK_HasError() -T2D84 000:985.601 JLINK_IsHalted() -T2D84 000:986.094 - 0.497ms returns FALSE -T2D84 000:986.104 JLINK_HasError() -T2D84 000:987.650 JLINK_IsHalted() -T2D84 000:988.395 - 0.751ms returns FALSE -T2D84 000:988.407 JLINK_HasError() -T2D84 000:989.649 JLINK_IsHalted() -T2D84 000:990.286 - 0.645ms returns FALSE -T2D84 000:990.301 JLINK_HasError() -T2D84 000:992.217 JLINK_IsHalted() -T2D84 000:992.723 - 0.513ms returns FALSE -T2D84 000:992.737 JLINK_HasError() -T2D84 000:994.220 JLINK_IsHalted() -T2D84 000:994.829 - 0.614ms returns FALSE -T2D84 000:994.841 JLINK_HasError() -T2D84 000:996.213 JLINK_IsHalted() -T2D84 000:996.845 - 0.636ms returns FALSE -T2D84 000:996.856 JLINK_HasError() -T2D84 000:998.223 JLINK_IsHalted() -T2D84 000:998.981 - 0.764ms returns FALSE -T2D84 000:998.994 JLINK_HasError() -T2D84 001:000.213 JLINK_IsHalted() -T2D84 001:001.039 - 0.830ms returns FALSE -T2D84 001:001.050 JLINK_HasError() -T2D84 001:002.212 JLINK_IsHalted() -T2D84 001:002.760 - 0.552ms returns FALSE -T2D84 001:002.770 JLINK_HasError() -T2D84 001:004.217 JLINK_IsHalted() -T2D84 001:004.862 - 0.650ms returns FALSE -T2D84 001:004.873 JLINK_HasError() -T2D84 001:006.218 JLINK_IsHalted() -T2D84 001:006.973 - 0.762ms returns FALSE -T2D84 001:006.986 JLINK_HasError() -T2D84 001:008.712 JLINK_IsHalted() -T2D84 001:009.614 - 0.912ms returns FALSE -T2D84 001:009.632 JLINK_HasError() -T2D84 001:010.714 JLINK_IsHalted() -T2D84 001:011.335 - 0.626ms returns FALSE -T2D84 001:011.346 JLINK_HasError() -T2D84 001:012.713 JLINK_IsHalted() -T2D84 001:013.406 - 0.703ms returns FALSE -T2D84 001:013.425 JLINK_HasError() -T2D84 001:015.238 JLINK_IsHalted() -T2D84 001:015.977 - 0.748ms returns FALSE -T2D84 001:015.994 JLINK_HasError() -T2D84 001:017.235 JLINK_IsHalted() -T2D84 001:017.829 - 0.603ms returns FALSE -T2D84 001:017.846 JLINK_HasError() -T2D84 001:019.233 JLINK_IsHalted() -T2D84 001:019.719 - 0.490ms returns FALSE -T2D84 001:019.729 JLINK_HasError() -T2D84 001:021.314 JLINK_IsHalted() -T2D84 001:021.818 - 0.508ms returns FALSE -T2D84 001:021.829 JLINK_HasError() -T2D84 001:023.480 JLINK_IsHalted() -T2D84 001:024.085 - 0.613ms returns FALSE -T2D84 001:024.100 JLINK_HasError() -T2D84 001:025.789 JLINK_IsHalted() -T2D84 001:026.466 - 0.681ms returns FALSE -T2D84 001:026.477 JLINK_HasError() -T2D84 001:027.840 JLINK_IsHalted() -T2D84 001:028.509 - 0.674ms returns FALSE -T2D84 001:028.520 JLINK_HasError() -T2D84 001:029.936 JLINK_IsHalted() -T2D84 001:030.703 - 0.772ms returns FALSE -T2D84 001:030.714 JLINK_HasError() -T2D84 001:031.938 JLINK_IsHalted() -T2D84 001:032.459 - 0.527ms returns FALSE -T2D84 001:032.518 JLINK_HasError() -T2D84 001:033.931 JLINK_IsHalted() -T2D84 001:034.759 - 0.833ms returns FALSE -T2D84 001:034.771 JLINK_HasError() -T2D84 001:036.052 JLINK_IsHalted() -T2D84 001:036.819 - 0.771ms returns FALSE -T2D84 001:036.830 JLINK_HasError() -T2D84 001:038.054 JLINK_IsHalted() -T2D84 001:038.740 - 0.690ms returns FALSE -T2D84 001:038.750 JLINK_HasError() -T2D84 001:040.130 JLINK_IsHalted() -T2D84 001:040.776 - 0.650ms returns FALSE -T2D84 001:040.785 JLINK_HasError() -T2D84 001:042.133 JLINK_IsHalted() -T2D84 001:042.918 - 0.789ms returns FALSE -T2D84 001:042.928 JLINK_HasError() -T2D84 001:044.127 JLINK_IsHalted() -T2D84 001:044.736 - 0.614ms returns FALSE -T2D84 001:044.747 JLINK_HasError() -T2D84 001:046.129 JLINK_IsHalted() -T2D84 001:046.906 - 0.782ms returns FALSE -T2D84 001:046.917 JLINK_HasError() -T2D84 001:048.667 JLINK_IsHalted() -T2D84 001:049.421 - 0.764ms returns FALSE -T2D84 001:049.439 JLINK_HasError() -T2D84 001:050.667 JLINK_IsHalted() -T2D84 001:051.305 - 0.643ms returns FALSE -T2D84 001:051.317 JLINK_HasError() -T2D84 001:052.669 JLINK_IsHalted() -T2D84 001:053.347 - 0.683ms returns FALSE -T2D84 001:053.358 JLINK_HasError() -T2D84 001:054.667 JLINK_IsHalted() -T2D84 001:055.342 - 0.679ms returns FALSE -T2D84 001:055.353 JLINK_HasError() -T2D84 001:056.668 JLINK_IsHalted() -T2D84 001:057.487 - 0.824ms returns FALSE -T2D84 001:057.498 JLINK_HasError() -T2D84 001:058.666 JLINK_IsHalted() -T2D84 001:059.148 - 0.486ms returns FALSE -T2D84 001:059.159 JLINK_HasError() -T2D84 001:060.667 JLINK_IsHalted() -T2D84 001:061.266 - 0.603ms returns FALSE -T2D84 001:061.276 JLINK_HasError() -T2D84 001:062.693 JLINK_IsHalted() -T2D84 001:063.241 - 0.553ms returns FALSE -T2D84 001:063.252 JLINK_HasError() -T2D84 001:065.705 JLINK_IsHalted() -T2D84 001:066.361 - 0.662ms returns FALSE -T2D84 001:066.374 JLINK_HasError() -T2D84 001:067.713 JLINK_IsHalted() -T2D84 001:068.348 - 0.640ms returns FALSE -T2D84 001:068.359 JLINK_HasError() -T2D84 001:070.008 JLINK_IsHalted() -T2D84 001:070.759 - 0.756ms returns FALSE -T2D84 001:070.770 JLINK_HasError() -T2D84 001:072.078 JLINK_IsHalted() -T2D84 001:072.669 - 0.595ms returns FALSE -T2D84 001:072.679 JLINK_HasError() -T2D84 001:074.111 JLINK_IsHalted() -T2D84 001:074.762 - 0.659ms returns FALSE -T2D84 001:074.777 JLINK_HasError() -T2D84 001:076.077 JLINK_IsHalted() -T2D84 001:076.762 - 0.690ms returns FALSE -T2D84 001:076.774 JLINK_HasError() -T2D84 001:078.077 JLINK_IsHalted() -T2D84 001:078.759 - 0.687ms returns FALSE -T2D84 001:078.769 JLINK_HasError() -T2D84 001:080.076 JLINK_IsHalted() -T2D84 001:080.759 - 0.687ms returns FALSE -T2D84 001:080.769 JLINK_HasError() -T2D84 001:082.137 JLINK_IsHalted() -T2D84 001:082.781 - 0.650ms returns FALSE -T2D84 001:082.793 JLINK_HasError() -T2D84 001:084.641 JLINK_IsHalted() -T2D84 001:085.262 - 0.626ms returns FALSE -T2D84 001:085.273 JLINK_HasError() -T2D84 001:086.652 JLINK_IsHalted() -T2D84 001:087.337 - 0.690ms returns FALSE -T2D84 001:087.349 JLINK_HasError() -T2D84 001:089.368 JLINK_IsHalted() -T2D84 001:090.238 - 0.878ms returns FALSE -T2D84 001:090.252 JLINK_HasError() -T2D84 001:091.941 JLINK_IsHalted() -T2D84 001:092.472 - 0.535ms returns FALSE -T2D84 001:092.482 JLINK_HasError() -T2D84 001:094.236 JLINK_IsHalted() -T2D84 001:094.800 - 0.569ms returns FALSE -T2D84 001:094.811 JLINK_HasError() -T2D84 001:096.240 JLINK_IsHalted() -T2D84 001:096.933 - 0.700ms returns FALSE -T2D84 001:096.947 JLINK_HasError() -T2D84 001:098.287 JLINK_IsHalted() -T2D84 001:099.157 - 0.874ms returns FALSE -T2D84 001:099.168 JLINK_HasError() -T2D84 001:100.240 JLINK_IsHalted() -T2D84 001:100.792 - 0.557ms returns FALSE -T2D84 001:100.803 JLINK_HasError() -T2D84 001:102.240 JLINK_IsHalted() -T2D84 001:102.792 - 0.556ms returns FALSE -T2D84 001:102.803 JLINK_HasError() -T2D84 001:104.237 JLINK_IsHalted() -T2D84 001:104.742 - 0.510ms returns FALSE -T2D84 001:104.754 JLINK_HasError() -T2D84 001:106.263 JLINK_IsHalted() -T2D84 001:106.900 - 0.643ms returns FALSE -T2D84 001:106.912 JLINK_HasError() -T2D84 001:108.241 JLINK_IsHalted() -T2D84 001:108.763 - 0.528ms returns FALSE -T2D84 001:108.776 JLINK_HasError() -T2D84 001:110.239 JLINK_IsHalted() -T2D84 001:111.030 - 0.796ms returns FALSE -T2D84 001:111.041 JLINK_HasError() -T2D84 001:112.239 JLINK_IsHalted() -T2D84 001:112.741 - 0.507ms returns FALSE -T2D84 001:112.751 JLINK_HasError() -T2D84 001:114.243 JLINK_IsHalted() -T2D84 001:114.851 - 0.616ms returns FALSE -T2D84 001:114.867 JLINK_HasError() -T2D84 001:116.436 JLINK_IsHalted() -T2D84 001:117.159 - 0.729ms returns FALSE -T2D84 001:117.171 JLINK_HasError() -T2D84 001:118.752 JLINK_IsHalted() -T2D84 001:119.392 - 0.646ms returns FALSE -T2D84 001:119.404 JLINK_HasError() -T2D84 001:120.759 JLINK_IsHalted() -T2D84 001:121.231 - 0.476ms returns FALSE -T2D84 001:121.241 JLINK_HasError() -T2D84 001:122.755 JLINK_IsHalted() -T2D84 001:123.317 - 0.569ms returns FALSE -T2D84 001:123.331 JLINK_HasError() -T2D84 001:124.764 JLINK_IsHalted() -T2D84 001:125.435 - 0.678ms returns FALSE -T2D84 001:125.449 JLINK_HasError() -T2D84 001:126.776 JLINK_IsHalted() -T2D84 001:127.428 - 0.657ms returns FALSE -T2D84 001:127.440 JLINK_HasError() -T2D84 001:128.761 JLINK_IsHalted() -T2D84 001:129.535 - 0.779ms returns FALSE -T2D84 001:129.547 JLINK_HasError() -T2D84 001:131.364 JLINK_IsHalted() -T2D84 001:132.124 - 0.769ms returns FALSE -T2D84 001:132.140 JLINK_HasError() -T2D84 001:133.853 JLINK_IsHalted() -T2D84 001:134.471 - 0.623ms returns FALSE -T2D84 001:134.483 JLINK_HasError() -T2D84 001:135.852 JLINK_IsHalted() -T2D84 001:136.424 - 0.576ms returns FALSE -T2D84 001:136.435 JLINK_HasError() -T2D84 001:138.370 JLINK_IsHalted() -T2D84 001:139.017 - 0.653ms returns FALSE -T2D84 001:139.029 JLINK_HasError() -T2D84 001:141.038 JLINK_IsHalted() -T2D84 001:141.792 - 0.759ms returns FALSE -T2D84 001:141.802 JLINK_HasError() -T2D84 001:143.050 JLINK_IsHalted() -T2D84 001:143.606 - 0.561ms returns FALSE -T2D84 001:143.617 JLINK_HasError() -T2D84 001:145.047 JLINK_IsHalted() -T2D84 001:145.887 - 0.844ms returns FALSE -T2D84 001:145.897 JLINK_HasError() -T2D84 001:147.047 JLINK_IsHalted() -T2D84 001:147.589 - 0.546ms returns FALSE -T2D84 001:147.600 JLINK_HasError() -T2D84 001:149.050 JLINK_IsHalted() -T2D84 001:149.657 - 0.614ms returns FALSE -T2D84 001:149.678 JLINK_HasError() -T2D84 001:151.230 JLINK_IsHalted() -T2D84 001:151.829 - 0.610ms returns FALSE -T2D84 001:151.848 JLINK_HasError() -T2D84 001:153.235 JLINK_IsHalted() -T2D84 001:154.032 - 0.802ms returns FALSE -T2D84 001:154.043 JLINK_HasError() -T2D84 001:155.769 JLINK_IsHalted() -T2D84 001:156.471 - 0.712ms returns FALSE -T2D84 001:156.489 JLINK_HasError() -T2D84 001:158.877 JLINK_IsHalted() -T2D84 001:159.431 - 0.558ms returns FALSE -T2D84 001:159.442 JLINK_HasError() -T2D84 001:161.968 JLINK_IsHalted() -T2D84 001:162.893 - 0.933ms returns FALSE -T2D84 001:162.908 JLINK_HasError() -T2D84 001:164.423 JLINK_IsHalted() -T2D84 001:165.269 - 0.853ms returns FALSE -T2D84 001:165.282 JLINK_HasError() -T2D84 001:166.418 JLINK_IsHalted() -T2D84 001:167.054 - 0.642ms returns FALSE -T2D84 001:167.066 JLINK_HasError() -T2D84 001:168.415 JLINK_IsHalted() -T2D84 001:169.094 - 0.683ms returns FALSE -T2D84 001:169.104 JLINK_HasError() -T2D84 001:170.493 JLINK_IsHalted() -T2D84 001:171.042 - 0.553ms returns FALSE -T2D84 001:171.053 JLINK_HasError() -T2D84 001:172.576 JLINK_IsHalted() -T2D84 001:173.176 - 0.609ms returns FALSE -T2D84 001:173.194 JLINK_HasError() -T2D84 001:174.629 JLINK_IsHalted() -T2D84 001:175.294 - 0.671ms returns FALSE -T2D84 001:175.314 JLINK_HasError() -T2D84 001:177.705 JLINK_IsHalted() -T2D84 001:178.243 - 0.544ms returns FALSE -T2D84 001:178.255 JLINK_HasError() -T2D84 001:180.259 JLINK_IsHalted() -T2D84 001:180.987 - 0.733ms returns FALSE -T2D84 001:180.998 JLINK_HasError() -T2D84 001:182.652 JLINK_IsHalted() -T2D84 001:183.291 - 0.648ms returns FALSE -T2D84 001:183.307 JLINK_HasError() -T2D84 001:185.238 JLINK_IsHalted() -T2D84 001:185.913 - 0.679ms returns FALSE -T2D84 001:185.924 JLINK_HasError() -T2D84 001:187.266 JLINK_IsHalted() -T2D84 001:187.900 - 0.640ms returns FALSE -T2D84 001:187.913 JLINK_HasError() -T2D84 001:189.318 JLINK_IsHalted() -T2D84 001:190.013 - 0.703ms returns FALSE -T2D84 001:190.030 JLINK_HasError() -T2D84 001:191.454 JLINK_IsHalted() -T2D84 001:192.062 - 0.613ms returns FALSE -T2D84 001:192.074 JLINK_HasError() -T2D84 001:193.502 JLINK_IsHalted() -T2D84 001:194.034 - 0.537ms returns FALSE -T2D84 001:194.047 JLINK_HasError() -T2D84 001:195.803 JLINK_IsHalted() -T2D84 001:196.405 - 0.607ms returns FALSE -T2D84 001:196.416 JLINK_HasError() -T2D84 001:197.839 JLINK_IsHalted() -T2D84 001:198.399 - 0.568ms returns FALSE -T2D84 001:198.414 JLINK_HasError() -T2D84 001:199.979 JLINK_IsHalted() -T2D84 001:200.739 - 0.764ms returns FALSE -T2D84 001:200.749 JLINK_HasError() -T2D84 001:201.960 JLINK_IsHalted() -T2D84 001:202.693 - 0.740ms returns FALSE -T2D84 001:202.706 JLINK_HasError() -T2D84 001:203.999 JLINK_IsHalted() -T2D84 001:204.720 - 0.725ms returns FALSE -T2D84 001:204.731 JLINK_HasError() -T2D84 001:206.145 JLINK_IsHalted() -T2D84 001:206.777 - 0.643ms returns FALSE -T2D84 001:206.798 JLINK_HasError() -T2D84 001:208.192 JLINK_IsHalted() -T2D84 001:208.784 - 0.598ms returns FALSE -T2D84 001:208.797 JLINK_HasError() -T2D84 001:210.229 JLINK_IsHalted() -T2D84 001:210.982 - 0.757ms returns FALSE -T2D84 001:210.993 JLINK_HasError() -T2D84 001:212.224 JLINK_IsHalted() -T2D84 001:212.866 - 0.646ms returns FALSE -T2D84 001:212.876 JLINK_HasError() -T2D84 001:214.269 JLINK_IsHalted() -T2D84 001:214.855 - 0.592ms returns FALSE -T2D84 001:214.867 JLINK_HasError() -T2D84 001:216.329 JLINK_IsHalted() -T2D84 001:216.950 - 0.628ms returns FALSE -T2D84 001:216.965 JLINK_HasError() -T2D84 001:218.376 JLINK_IsHalted() -T2D84 001:219.057 - 0.686ms returns FALSE -T2D84 001:219.068 JLINK_HasError() -T2D84 001:220.440 JLINK_IsHalted() -T2D84 001:221.209 - 0.775ms returns FALSE -T2D84 001:221.221 JLINK_HasError() -T2D84 001:222.477 JLINK_IsHalted() -T2D84 001:223.039 - 0.572ms returns FALSE -T2D84 001:223.057 JLINK_HasError() -T2D84 001:224.481 JLINK_IsHalted() -T2D84 001:225.145 - 0.669ms returns FALSE -T2D84 001:225.157 JLINK_HasError() -T2D84 001:226.478 JLINK_IsHalted() -T2D84 001:227.301 - 0.828ms returns FALSE -T2D84 001:227.312 JLINK_HasError() -T2D84 001:228.479 JLINK_IsHalted() -T2D84 001:229.148 - 0.673ms returns FALSE -T2D84 001:229.158 JLINK_HasError() -T2D84 001:230.478 JLINK_IsHalted() -T2D84 001:231.301 - 0.827ms returns FALSE -T2D84 001:231.311 JLINK_HasError() -T2D84 001:233.038 JLINK_IsHalted() -T2D84 001:233.775 - 0.745ms returns FALSE -T2D84 001:233.790 JLINK_HasError() -T2D84 001:235.587 JLINK_IsHalted() -T2D84 001:236.317 - 0.735ms returns FALSE -T2D84 001:236.328 JLINK_HasError() -T2D84 001:237.586 JLINK_IsHalted() -T2D84 001:238.190 - 0.608ms returns FALSE -T2D84 001:238.201 JLINK_HasError() -T2D84 001:239.658 JLINK_IsHalted() -T2D84 001:240.520 - 0.869ms returns FALSE -T2D84 001:240.534 JLINK_HasError() -T2D84 001:241.614 JLINK_IsHalted() -T2D84 001:242.535 - 0.926ms returns FALSE -T2D84 001:242.547 JLINK_HasError() -T2D84 001:243.687 JLINK_IsHalted() -T2D84 001:244.267 - 0.586ms returns FALSE -T2D84 001:244.279 JLINK_HasError() -T2D84 001:245.743 JLINK_IsHalted() -T2D84 001:246.326 - 0.587ms returns FALSE -T2D84 001:246.337 JLINK_HasError() -T2D84 001:247.744 JLINK_IsHalted() -T2D84 001:248.497 - 0.761ms returns FALSE -T2D84 001:248.512 JLINK_HasError() -T2D84 001:249.912 JLINK_IsHalted() -T2D84 001:250.606 - 0.701ms returns FALSE -T2D84 001:250.620 JLINK_HasError() -T2D84 001:251.984 JLINK_IsHalted() -T2D84 001:252.639 - 0.662ms returns FALSE -T2D84 001:252.652 JLINK_HasError() -T2D84 001:253.978 JLINK_IsHalted() -T2D84 001:254.708 - 0.734ms returns FALSE -T2D84 001:254.719 JLINK_HasError() -T2D84 001:255.980 JLINK_IsHalted() -T2D84 001:256.521 - 0.548ms returns FALSE -T2D84 001:256.535 JLINK_HasError() -T2D84 001:257.979 JLINK_IsHalted() -T2D84 001:258.830 - 0.855ms returns FALSE -T2D84 001:258.841 JLINK_HasError() -T2D84 001:259.980 JLINK_IsHalted() -T2D84 001:260.767 - 0.791ms returns FALSE -T2D84 001:260.777 JLINK_HasError() -T2D84 001:261.980 JLINK_IsHalted() -T2D84 001:262.558 - 0.586ms returns FALSE -T2D84 001:262.575 JLINK_HasError() -T2D84 001:264.069 JLINK_IsHalted() -T2D84 001:264.584 - 0.519ms returns FALSE -T2D84 001:264.595 JLINK_HasError() -T2D84 001:266.113 JLINK_IsHalted() -T2D84 001:266.714 - 0.609ms returns FALSE -T2D84 001:266.730 JLINK_HasError() -T2D84 001:268.107 JLINK_IsHalted() -T2D84 001:268.891 - 0.788ms returns FALSE -T2D84 001:268.901 JLINK_HasError() -T2D84 001:270.151 JLINK_IsHalted() -T2D84 001:270.800 - 0.654ms returns FALSE -T2D84 001:270.811 JLINK_HasError() -T2D84 001:272.436 JLINK_IsHalted() -T2D84 001:273.306 - 0.878ms returns FALSE -T2D84 001:273.321 JLINK_HasError() -T2D84 001:274.533 JLINK_IsHalted() -T2D84 001:275.209 - 0.680ms returns FALSE -T2D84 001:275.220 JLINK_HasError() -T2D84 001:276.524 JLINK_IsHalted() -T2D84 001:276.995 - 0.476ms returns FALSE -T2D84 001:277.013 JLINK_HasError() -T2D84 001:278.526 JLINK_IsHalted() -T2D84 001:281.114 CPU_ReadMem(2 bytes @ 0x20000000) -T2D84 001:281.635 - 3.126ms returns TRUE -T2D84 001:281.661 JLINK_ReadReg(R15 (PC)) -T2D84 001:281.672 - 0.013ms returns 0x20000000 -T2D84 001:281.680 JLINK_ClrBPEx(BPHandle = 0x00000009) -T2D84 001:281.688 - 0.011ms returns 0x00 -T2D84 001:281.696 JLINK_ReadReg(R0) -T2D84 001:281.703 - 0.009ms returns 0x00000000 -T2D84 001:282.361 JLINK_WriteMem(0x200000F4, 0x30C Bytes, ...) -T2D84 001:282.373 Data: 70 B5 04 46 0D 46 13 48 84 42 06 D1 0D 20 FF F7 ... -T2D84 001:282.389 CPU_WriteMem(780 bytes @ 0x200000F4) -T2D84 001:285.472 - 3.119ms returns 0x30C -T2D84 001:285.488 JLINK_WriteMem(0x20000400, 0x400 Bytes, ...) -T2D84 001:285.495 Data: 01 49 08 60 70 47 00 00 74 00 00 20 F8 B5 16 46 ... -T2D84 001:285.509 CPU_WriteMem(1024 bytes @ 0x20000400) -T2D84 001:289.223 - 3.741ms returns 0x400 -T2D84 001:289.236 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) -T2D84 001:289.243 Data: 1B B0 F0 BD 00 22 64 4C 08 92 67 4A 90 42 7D DD ... -T2D84 001:289.256 CPU_WriteMem(1024 bytes @ 0x20000800) -T2D84 001:292.971 - 3.746ms returns 0x400 -T2D84 001:292.990 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) -T2D84 001:292.997 Data: 31 46 28 46 FE F7 02 FD 3A 46 01 9B FE F7 4C FC ... -T2D84 001:293.021 CPU_WriteMem(1024 bytes @ 0x20000C00) -T2D84 001:296.731 - 3.750ms returns 0x400 -T2D84 001:296.747 JLINK_WriteMem(0x20001000, 0xF4 Bytes, ...) -T2D84 001:296.753 Data: 49 56 45 52 5F 41 5F 54 65 73 74 20 2D 20 24 52 ... -T2D84 001:296.766 CPU_WriteMem(244 bytes @ 0x20001000) -T2D84 001:298.061 - 1.323ms returns 0xF4 -T2D84 001:298.078 JLINK_HasError() -T2D84 001:298.087 JLINK_WriteReg(R0, 0x10001000) -T2D84 001:298.097 - 0.012ms returns 0 -T2D84 001:298.105 JLINK_WriteReg(R1, 0x00001000) -T2D84 001:298.112 - 0.009ms returns 0 -T2D84 001:298.119 JLINK_WriteReg(R2, 0x200000F4) -T2D84 001:298.125 - 0.009ms returns 0 -T2D84 001:298.132 JLINK_WriteReg(R3, 0x00000000) -T2D84 001:298.138 - 0.008ms returns 0 -T2D84 001:298.145 JLINK_WriteReg(R4, 0x00000000) -T2D84 001:298.151 - 0.008ms returns 0 -T2D84 001:298.158 JLINK_WriteReg(R5, 0x00000000) -T2D84 001:298.164 - 0.009ms returns 0 -T2D84 001:298.171 JLINK_WriteReg(R6, 0x00000000) -T2D84 001:298.177 - 0.009ms returns 0 -T2D84 001:298.184 JLINK_WriteReg(R7, 0x00000000) -T2D84 001:298.190 - 0.008ms returns 0 -T2D84 001:298.198 JLINK_WriteReg(R8, 0x00000000) -T2D84 001:298.204 - 0.008ms returns 0 -T2D84 001:298.211 JLINK_WriteReg(R9, 0x200000EC) -T2D84 001:298.217 - 0.009ms returns 0 -T2D84 001:298.224 JLINK_WriteReg(R10, 0x00000000) -T2D84 001:298.230 - 0.008ms returns 0 -T2D84 001:298.237 JLINK_WriteReg(R11, 0x00000000) -T2D84 001:298.243 - 0.008ms returns 0 -T2D84 001:298.250 JLINK_WriteReg(R12, 0x00000000) -T2D84 001:298.256 - 0.008ms returns 0 -T2D84 001:298.263 JLINK_WriteReg(R13 (SP), 0x20002000) -T2D84 001:298.270 - 0.009ms returns 0 -T2D84 001:298.277 JLINK_WriteReg(R14, 0x20000001) -T2D84 001:298.283 - 0.009ms returns 0 -T2D84 001:298.290 JLINK_WriteReg(R15 (PC), 0x200000B8) -T2D84 001:298.297 - 0.009ms returns 0 -T2D84 001:298.304 JLINK_WriteReg(XPSR, 0x01000000) -T2D84 001:298.310 - 0.009ms returns 0 -T2D84 001:298.317 JLINK_WriteReg(MSP, 0x20002000) -T2D84 001:298.328 - 0.016ms returns 0 -T2D84 001:298.338 JLINK_WriteReg(PSP, 0x20002000) -T2D84 001:298.344 - 0.009ms returns 0 -T2D84 001:298.351 JLINK_WriteReg(CFBP, 0x00000000) -T2D84 001:298.357 - 0.009ms returns 0 -T2D84 001:298.364 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T2D84 001:298.371 - 0.010ms returns 0x0000000A -T2D84 001:298.379 JLINK_Go() -T2D84 001:298.391 CPU_ReadMem(4 bytes @ 0xE0001000) -T2D84 001:301.563 - 3.194ms -T2D84 001:301.580 JLINK_IsHalted() -T2D84 001:302.296 - 0.721ms returns FALSE -T2D84 001:302.316 JLINK_HasError() -T2D84 001:304.919 JLINK_IsHalted() -T2D84 001:305.710 - 0.796ms returns FALSE -T2D84 001:305.723 JLINK_HasError() -T2D84 001:306.922 JLINK_IsHalted() -T2D84 001:307.727 - 0.813ms returns FALSE -T2D84 001:307.743 JLINK_HasError() -T2D84 001:308.918 JLINK_IsHalted() -T2D84 001:309.748 - 0.837ms returns FALSE -T2D84 001:309.763 JLINK_HasError() -T2D84 001:310.971 JLINK_IsHalted() -T2D84 001:311.768 - 0.801ms returns FALSE -T2D84 001:311.778 JLINK_HasError() -T2D84 001:312.984 JLINK_IsHalted() -T2D84 001:313.661 - 0.681ms returns FALSE -T2D84 001:313.670 JLINK_HasError() -T2D84 001:317.965 JLINK_IsHalted() -T2D84 001:318.538 - 0.578ms returns FALSE -T2D84 001:318.550 JLINK_HasError() -T2D84 001:319.962 JLINK_IsHalted() -T2D84 001:320.524 - 0.568ms returns FALSE -T2D84 001:320.537 JLINK_HasError() -T2D84 001:321.937 JLINK_IsHalted() -T2D84 001:322.520 - 0.588ms returns FALSE -T2D84 001:322.531 JLINK_HasError() -T2D84 001:323.951 JLINK_IsHalted() -T2D84 001:324.517 - 0.575ms returns FALSE -T2D84 001:324.533 JLINK_HasError() -T2D84 001:326.282 JLINK_IsHalted() -T2D84 001:326.850 - 0.573ms returns FALSE -T2D84 001:326.862 JLINK_HasError() -T2D84 001:328.320 JLINK_IsHalted() -T2D84 001:328.925 - 0.610ms returns FALSE -T2D84 001:328.936 JLINK_HasError() -T2D84 001:330.354 JLINK_IsHalted() -T2D84 001:330.999 - 0.651ms returns FALSE -T2D84 001:331.011 JLINK_HasError() -T2D84 001:332.162 JLINK_IsHalted() -T2D84 001:332.922 - 0.770ms returns FALSE -T2D84 001:332.941 JLINK_HasError() -T2D84 001:334.165 JLINK_IsHalted() -T2D84 001:335.014 - 0.854ms returns FALSE -T2D84 001:335.025 JLINK_HasError() -T2D84 001:336.216 JLINK_IsHalted() -T2D84 001:336.796 - 0.584ms returns FALSE -T2D84 001:336.806 JLINK_HasError() -T2D84 001:338.716 JLINK_IsHalted() -T2D84 001:339.221 - 0.510ms returns FALSE -T2D84 001:339.232 JLINK_HasError() -T2D84 001:340.289 JLINK_IsHalted() -T2D84 001:340.993 - 0.709ms returns FALSE -T2D84 001:341.005 JLINK_HasError() -T2D84 001:342.076 JLINK_IsHalted() -T2D84 001:342.784 - 0.713ms returns FALSE -T2D84 001:342.796 JLINK_HasError() -T2D84 001:344.381 JLINK_IsHalted() -T2D84 001:344.920 - 0.544ms returns FALSE -T2D84 001:344.931 JLINK_HasError() -T2D84 001:346.640 JLINK_IsHalted() -T2D84 001:347.337 - 0.702ms returns FALSE -T2D84 001:347.348 JLINK_HasError() -T2D84 001:348.644 JLINK_IsHalted() -T2D84 001:349.226 - 0.586ms returns FALSE -T2D84 001:349.237 JLINK_HasError() -T2D84 001:350.643 JLINK_IsHalted() -T2D84 001:351.146 - 0.507ms returns FALSE -T2D84 001:351.156 JLINK_HasError() -T2D84 001:352.642 JLINK_IsHalted() -T2D84 001:353.346 - 0.712ms returns FALSE -T2D84 001:353.368 JLINK_HasError() -T2D84 001:354.927 JLINK_IsHalted() -T2D84 001:355.498 - 0.576ms returns FALSE -T2D84 001:355.510 JLINK_HasError() -T2D84 001:356.935 JLINK_IsHalted() -T2D84 001:357.677 - 0.750ms returns FALSE -T2D84 001:357.691 JLINK_HasError() -T2D84 001:358.934 JLINK_IsHalted() -T2D84 001:359.644 - 0.714ms returns FALSE -T2D84 001:359.654 JLINK_HasError() -T2D84 001:360.929 JLINK_IsHalted() -T2D84 001:361.709 - 0.784ms returns FALSE -T2D84 001:361.720 JLINK_HasError() -T2D84 001:362.943 JLINK_IsHalted() -T2D84 001:363.479 - 0.542ms returns FALSE -T2D84 001:363.492 JLINK_HasError() -T2D84 001:364.938 JLINK_IsHalted() -T2D84 001:365.598 - 0.668ms returns FALSE -T2D84 001:365.613 JLINK_HasError() -T2D84 001:367.013 JLINK_IsHalted() -T2D84 001:367.771 - 0.763ms returns FALSE -T2D84 001:367.782 JLINK_HasError() -T2D84 001:369.011 JLINK_IsHalted() -T2D84 001:369.826 - 0.824ms returns FALSE -T2D84 001:369.843 JLINK_HasError() -T2D84 001:371.009 JLINK_IsHalted() -T2D84 001:371.769 - 0.765ms returns FALSE -T2D84 001:371.781 JLINK_HasError() -T2D84 001:373.018 JLINK_IsHalted() -T2D84 001:373.773 - 0.763ms returns FALSE -T2D84 001:373.789 JLINK_HasError() -T2D84 001:375.124 JLINK_IsHalted() -T2D84 001:375.820 - 0.701ms returns FALSE -T2D84 001:375.831 JLINK_HasError() -T2D84 001:377.116 JLINK_IsHalted() -T2D84 001:377.772 - 0.660ms returns FALSE -T2D84 001:377.783 JLINK_HasError() -T2D84 001:379.117 JLINK_IsHalted() -T2D84 001:379.869 - 0.756ms returns FALSE -T2D84 001:379.880 JLINK_HasError() -T2D84 001:381.126 JLINK_IsHalted() -T2D84 001:381.720 - 0.601ms returns FALSE -T2D84 001:381.734 JLINK_HasError() -T2D84 001:383.119 JLINK_IsHalted() -T2D84 001:383.971 - 0.857ms returns FALSE -T2D84 001:383.982 JLINK_HasError() -T2D84 001:385.165 JLINK_IsHalted() -T2D84 001:385.729 - 0.568ms returns FALSE -T2D84 001:385.739 JLINK_HasError() -T2D84 001:387.166 JLINK_IsHalted() -T2D84 001:387.940 - 0.779ms returns FALSE -T2D84 001:387.951 JLINK_HasError() -T2D84 001:389.167 JLINK_IsHalted() -T2D84 001:389.978 - 0.818ms returns FALSE -T2D84 001:389.992 JLINK_HasError() -T2D84 001:392.797 JLINK_IsHalted() -T2D84 001:393.593 - 0.801ms returns FALSE -T2D84 001:393.604 JLINK_HasError() -T2D84 001:394.829 JLINK_IsHalted() -T2D84 001:395.691 - 0.867ms returns FALSE -T2D84 001:395.703 JLINK_HasError() -T2D84 001:396.799 JLINK_IsHalted() -T2D84 001:397.468 - 0.673ms returns FALSE -T2D84 001:397.478 JLINK_HasError() -T2D84 001:398.803 JLINK_IsHalted() -T2D84 001:399.475 - 0.678ms returns FALSE -T2D84 001:399.487 JLINK_HasError() -T2D84 001:400.884 JLINK_IsHalted() -T2D84 001:401.827 - 0.948ms returns FALSE -T2D84 001:401.838 JLINK_HasError() -T2D84 001:403.160 JLINK_IsHalted() -T2D84 001:403.989 - 0.835ms returns FALSE -T2D84 001:404.009 JLINK_HasError() -T2D84 001:405.271 JLINK_IsHalted() -T2D84 001:405.865 - 0.600ms returns FALSE -T2D84 001:405.878 JLINK_HasError() -T2D84 001:407.293 JLINK_IsHalted() -T2D84 001:408.087 - 0.799ms returns FALSE -T2D84 001:408.099 JLINK_HasError() -T2D84 001:409.292 JLINK_IsHalted() -T2D84 001:409.863 - 0.576ms returns FALSE -T2D84 001:409.875 JLINK_HasError() -T2D84 001:411.290 JLINK_IsHalted() -T2D84 001:411.820 - 0.535ms returns FALSE -T2D84 001:411.831 JLINK_HasError() -T2D84 001:413.290 JLINK_IsHalted() -T2D84 001:413.963 - 0.678ms returns FALSE -T2D84 001:413.974 JLINK_HasError() -T2D84 001:415.291 JLINK_IsHalted() -T2D84 001:416.082 - 0.796ms returns FALSE -T2D84 001:416.094 JLINK_HasError() -T2D84 001:417.291 JLINK_IsHalted() -T2D84 001:418.035 - 0.749ms returns FALSE -T2D84 001:418.046 JLINK_HasError() -T2D84 001:419.290 JLINK_IsHalted() -T2D84 001:419.967 - 0.682ms returns FALSE -T2D84 001:419.978 JLINK_HasError() -T2D84 001:421.291 JLINK_IsHalted() -T2D84 001:421.923 - 0.636ms returns FALSE -T2D84 001:421.934 JLINK_HasError() -T2D84 001:423.295 JLINK_IsHalted() -T2D84 001:423.922 - 0.631ms returns FALSE -T2D84 001:423.931 JLINK_HasError() -T2D84 001:425.295 JLINK_IsHalted() -T2D84 001:425.898 - 0.607ms returns FALSE -T2D84 001:425.908 JLINK_HasError() -T2D84 001:427.294 JLINK_IsHalted() -T2D84 001:427.933 - 0.643ms returns FALSE -T2D84 001:427.944 JLINK_HasError() -T2D84 001:429.295 JLINK_IsHalted() -T2D84 001:429.898 - 0.607ms returns FALSE -T2D84 001:429.908 JLINK_HasError() -T2D84 001:431.298 JLINK_IsHalted() -T2D84 001:431.926 - 0.636ms returns FALSE -T2D84 001:431.941 JLINK_HasError() -T2D84 001:433.401 JLINK_IsHalted() -T2D84 001:434.113 - 0.718ms returns FALSE -T2D84 001:434.125 JLINK_HasError() -T2D84 001:435.444 JLINK_IsHalted() -T2D84 001:436.151 - 0.711ms returns FALSE -T2D84 001:436.161 JLINK_HasError() -T2D84 001:437.509 JLINK_IsHalted() -T2D84 001:438.066 - 0.563ms returns FALSE -T2D84 001:438.078 JLINK_HasError() -T2D84 001:441.041 JLINK_IsHalted() -T2D84 001:441.570 - 0.535ms returns FALSE -T2D84 001:441.582 JLINK_HasError() -T2D84 001:443.181 JLINK_IsHalted() -T2D84 001:444.023 - 0.848ms returns FALSE -T2D84 001:444.036 JLINK_HasError() -T2D84 001:445.250 JLINK_IsHalted() -T2D84 001:445.963 - 0.718ms returns FALSE -T2D84 001:445.974 JLINK_HasError() -T2D84 001:447.313 JLINK_IsHalted() -T2D84 001:448.148 - 0.840ms returns FALSE -T2D84 001:448.159 JLINK_HasError() -T2D84 001:449.372 JLINK_IsHalted() -T2D84 001:450.039 - 0.674ms returns FALSE -T2D84 001:450.054 JLINK_HasError() -T2D84 001:451.132 JLINK_IsHalted() -T2D84 001:451.964 - 0.836ms returns FALSE -T2D84 001:451.975 JLINK_HasError() -T2D84 001:453.151 JLINK_IsHalted() -T2D84 001:453.682 - 0.535ms returns FALSE -T2D84 001:453.692 JLINK_HasError() -T2D84 001:455.133 JLINK_IsHalted() -T2D84 001:455.898 - 0.771ms returns FALSE -T2D84 001:455.911 JLINK_HasError() -T2D84 001:457.297 JLINK_IsHalted() -T2D84 001:457.817 - 0.524ms returns FALSE -T2D84 001:457.828 JLINK_HasError() -T2D84 001:459.296 JLINK_IsHalted() -T2D84 001:460.051 - 0.759ms returns FALSE -T2D84 001:460.062 JLINK_HasError() -T2D84 001:461.290 JLINK_IsHalted() -T2D84 001:461.952 - 0.667ms returns FALSE -T2D84 001:461.963 JLINK_HasError() -T2D84 001:463.292 JLINK_IsHalted() -T2D84 001:464.279 - 0.991ms returns FALSE -T2D84 001:464.290 JLINK_HasError() -T2D84 001:466.364 JLINK_IsHalted() -T2D84 001:466.960 - 0.602ms returns FALSE -T2D84 001:466.973 JLINK_HasError() -T2D84 001:468.361 JLINK_IsHalted() -T2D84 001:469.049 - 0.692ms returns FALSE -T2D84 001:469.060 JLINK_HasError() -T2D84 001:470.599 JLINK_IsHalted() -T2D84 001:471.244 - 0.650ms returns FALSE -T2D84 001:471.255 JLINK_HasError() -T2D84 001:472.595 JLINK_IsHalted() -T2D84 001:473.359 - 0.771ms returns FALSE -T2D84 001:473.373 JLINK_HasError() -T2D84 001:474.598 JLINK_IsHalted() -T2D84 001:475.216 - 0.623ms returns FALSE -T2D84 001:475.227 JLINK_HasError() -T2D84 001:476.603 JLINK_IsHalted() -T2D84 001:477.276 - 0.678ms returns FALSE -T2D84 001:477.288 JLINK_HasError() -T2D84 001:478.594 JLINK_IsHalted() -T2D84 001:479.221 - 0.632ms returns FALSE -T2D84 001:479.231 JLINK_HasError() -T2D84 001:480.595 JLINK_IsHalted() -T2D84 001:481.408 - 0.817ms returns FALSE -T2D84 001:481.419 JLINK_HasError() -T2D84 001:482.609 JLINK_IsHalted() -T2D84 001:483.430 - 0.826ms returns FALSE -T2D84 001:483.441 JLINK_HasError() -T2D84 001:485.328 JLINK_IsHalted() -T2D84 001:486.087 - 0.767ms returns FALSE -T2D84 001:486.102 JLINK_HasError() -T2D84 001:487.639 JLINK_IsHalted() -T2D84 001:488.318 - 0.685ms returns FALSE -T2D84 001:488.329 JLINK_HasError() -T2D84 001:489.741 JLINK_IsHalted() -T2D84 001:490.324 - 0.591ms returns FALSE -T2D84 001:490.339 JLINK_HasError() -T2D84 001:492.043 JLINK_IsHalted() -T2D84 001:492.683 - 0.645ms returns FALSE -T2D84 001:492.694 JLINK_HasError() -T2D84 001:494.607 JLINK_IsHalted() -T2D84 001:495.417 - 0.815ms returns FALSE -T2D84 001:495.428 JLINK_HasError() -T2D84 001:497.040 JLINK_IsHalted() -T2D84 001:497.569 - 0.533ms returns FALSE -T2D84 001:497.580 JLINK_HasError() -T2D84 001:499.047 JLINK_IsHalted() -T2D84 001:499.756 - 0.720ms returns FALSE -T2D84 001:499.776 JLINK_HasError() -T2D84 001:502.048 JLINK_IsHalted() -T2D84 001:502.833 - 0.790ms returns FALSE -T2D84 001:502.845 JLINK_HasError() -T2D84 001:504.319 JLINK_IsHalted() -T2D84 001:504.841 - 0.526ms returns FALSE -T2D84 001:504.852 JLINK_HasError() -T2D84 001:506.325 JLINK_IsHalted() -T2D84 001:507.027 - 0.711ms returns FALSE -T2D84 001:507.043 JLINK_HasError() -T2D84 001:508.316 JLINK_IsHalted() -T2D84 001:509.062 - 0.750ms returns FALSE -T2D84 001:509.072 JLINK_HasError() -T2D84 001:510.320 JLINK_IsHalted() -T2D84 001:510.968 - 0.653ms returns FALSE -T2D84 001:510.979 JLINK_HasError() -T2D84 001:512.317 JLINK_IsHalted() -T2D84 001:513.124 - 0.811ms returns FALSE -T2D84 001:513.134 JLINK_HasError() -T2D84 001:514.318 JLINK_IsHalted() -T2D84 001:515.158 - 0.846ms returns FALSE -T2D84 001:515.170 JLINK_HasError() -T2D84 001:516.496 JLINK_IsHalted() -T2D84 001:517.095 - 0.604ms returns FALSE -T2D84 001:517.106 JLINK_HasError() -T2D84 001:518.495 JLINK_IsHalted() -T2D84 001:519.024 - 0.533ms returns FALSE -T2D84 001:519.034 JLINK_HasError() -T2D84 001:520.497 JLINK_IsHalted() -T2D84 001:521.035 - 0.543ms returns FALSE -T2D84 001:521.051 JLINK_HasError() -T2D84 001:522.495 JLINK_IsHalted() -T2D84 001:523.154 - 0.667ms returns FALSE -T2D84 001:523.168 JLINK_HasError() -T2D84 001:524.498 JLINK_IsHalted() -T2D84 001:525.024 - 0.531ms returns FALSE -T2D84 001:525.035 JLINK_HasError() -T2D84 001:526.502 JLINK_IsHalted() -T2D84 001:527.027 - 0.529ms returns FALSE -T2D84 001:527.038 JLINK_HasError() -T2D84 001:528.497 JLINK_IsHalted() -T2D84 001:529.041 - 0.548ms returns FALSE -T2D84 001:529.051 JLINK_HasError() -T2D84 001:530.499 JLINK_IsHalted() -T2D84 001:531.056 - 0.564ms returns FALSE -T2D84 001:531.078 JLINK_HasError() -T2D84 001:532.795 JLINK_IsHalted() -T2D84 001:533.415 - 0.627ms returns FALSE -T2D84 001:533.429 JLINK_HasError() -T2D84 001:535.376 JLINK_IsHalted() -T2D84 001:536.119 - 0.748ms returns FALSE -T2D84 001:536.130 JLINK_HasError() -T2D84 001:537.376 JLINK_IsHalted() -T2D84 001:537.942 - 0.571ms returns FALSE -T2D84 001:537.953 JLINK_HasError() -T2D84 001:539.923 JLINK_IsHalted() -T2D84 001:540.443 - 0.524ms returns FALSE -T2D84 001:540.454 JLINK_HasError() -T2D84 001:542.034 JLINK_IsHalted() -T2D84 001:542.651 - 0.625ms returns FALSE -T2D84 001:542.665 JLINK_HasError() -T2D84 001:544.049 JLINK_IsHalted() -T2D84 001:544.668 - 0.624ms returns FALSE -T2D84 001:544.679 JLINK_HasError() -T2D84 001:546.337 JLINK_IsHalted() -T2D84 001:547.103 - 0.771ms returns FALSE -T2D84 001:547.113 JLINK_HasError() -T2D84 001:548.496 JLINK_IsHalted() -T2D84 001:549.124 - 0.637ms returns FALSE -T2D84 001:549.141 JLINK_HasError() -T2D84 001:550.484 JLINK_IsHalted() -T2D84 001:551.009 - 0.529ms returns FALSE -T2D84 001:551.020 JLINK_HasError() -T2D84 001:552.736 JLINK_IsHalted() -T2D84 001:553.581 - 0.849ms returns FALSE -T2D84 001:553.591 JLINK_HasError() -T2D84 001:554.881 JLINK_IsHalted() -T2D84 001:555.576 - 0.699ms returns FALSE -T2D84 001:555.586 JLINK_HasError() -T2D84 001:557.318 JLINK_IsHalted() -T2D84 001:557.961 - 0.647ms returns FALSE -T2D84 001:557.972 JLINK_HasError() -T2D84 001:559.627 JLINK_IsHalted() -T2D84 001:560.260 - 0.639ms returns FALSE -T2D84 001:560.273 JLINK_HasError() -T2D84 001:561.785 JLINK_IsHalted() -T2D84 001:562.601 - 0.820ms returns FALSE -T2D84 001:562.611 JLINK_HasError() -T2D84 001:564.880 JLINK_IsHalted() -T2D84 001:565.600 - 0.725ms returns FALSE -T2D84 001:565.612 JLINK_HasError() -T2D84 001:566.978 JLINK_IsHalted() -T2D84 001:567.486 - 0.513ms returns FALSE -T2D84 001:567.497 JLINK_HasError() -T2D84 001:569.236 JLINK_IsHalted() -T2D84 001:569.799 - 0.569ms returns FALSE -T2D84 001:569.811 JLINK_HasError() -T2D84 001:571.335 JLINK_IsHalted() -T2D84 001:572.012 - 0.682ms returns FALSE -T2D84 001:572.023 JLINK_HasError() -T2D84 001:573.948 JLINK_IsHalted() -T2D84 001:574.526 - 0.582ms returns FALSE -T2D84 001:574.536 JLINK_HasError() -T2D84 001:576.216 JLINK_IsHalted() -T2D84 001:576.872 - 0.663ms returns FALSE -T2D84 001:576.886 JLINK_HasError() -T2D84 001:578.291 JLINK_IsHalted() -T2D84 001:578.794 - 0.508ms returns FALSE -T2D84 001:578.806 JLINK_HasError() -T2D84 001:579.867 JLINK_IsHalted() -T2D84 001:580.441 - 0.579ms returns FALSE -T2D84 001:580.452 JLINK_HasError() -T2D84 001:582.136 JLINK_IsHalted() -T2D84 001:583.031 - 0.902ms returns FALSE -T2D84 001:583.045 JLINK_HasError() -T2D84 001:584.133 JLINK_IsHalted() -T2D84 001:584.678 - 0.550ms returns FALSE -T2D84 001:584.689 JLINK_HasError() -T2D84 001:586.186 JLINK_IsHalted() -T2D84 001:586.901 - 0.720ms returns FALSE -T2D84 001:586.912 JLINK_HasError() -T2D84 001:588.188 JLINK_IsHalted() -T2D84 001:588.786 - 0.602ms returns FALSE -T2D84 001:588.796 JLINK_HasError() -T2D84 001:590.189 JLINK_IsHalted() -T2D84 001:590.717 - 0.532ms returns FALSE -T2D84 001:590.728 JLINK_HasError() -T2D84 001:592.190 JLINK_IsHalted() -T2D84 001:592.844 - 0.661ms returns FALSE -T2D84 001:592.857 JLINK_HasError() -T2D84 001:594.741 JLINK_IsHalted() -T2D84 001:595.432 - 0.697ms returns FALSE -T2D84 001:595.445 JLINK_HasError() -T2D84 001:597.008 JLINK_IsHalted() -T2D84 001:597.776 - 0.771ms returns FALSE -T2D84 001:597.786 JLINK_HasError() -T2D84 001:599.047 JLINK_IsHalted() -T2D84 001:599.624 - 0.585ms returns FALSE -T2D84 001:599.638 JLINK_HasError() -T2D84 001:601.084 JLINK_IsHalted() -T2D84 001:601.847 - 0.768ms returns FALSE -T2D84 001:601.859 JLINK_HasError() -T2D84 001:603.141 JLINK_IsHalted() -T2D84 001:603.867 - 0.730ms returns FALSE -T2D84 001:603.879 JLINK_HasError() -T2D84 001:605.468 JLINK_IsHalted() -T2D84 001:606.156 - 0.707ms returns FALSE -T2D84 001:606.183 JLINK_HasError() -T2D84 001:607.775 JLINK_IsHalted() -T2D84 001:608.330 - 0.562ms returns FALSE -T2D84 001:608.343 JLINK_HasError() -T2D84 001:610.550 JLINK_IsHalted() -T2D84 001:611.096 - 0.551ms returns FALSE -T2D84 001:611.108 JLINK_HasError() -T2D84 001:612.569 JLINK_IsHalted() -T2D84 001:613.338 - 0.774ms returns FALSE -T2D84 001:613.349 JLINK_HasError() -T2D84 001:614.538 JLINK_IsHalted() -T2D84 001:615.155 - 0.622ms returns FALSE -T2D84 001:615.167 JLINK_HasError() -T2D84 001:616.541 JLINK_IsHalted() -T2D84 001:617.124 - 0.588ms returns FALSE -T2D84 001:617.135 JLINK_HasError() -T2D84 001:618.535 JLINK_IsHalted() -T2D84 001:618.999 - 0.468ms returns FALSE -T2D84 001:619.009 JLINK_HasError() -T2D84 001:620.535 JLINK_IsHalted() -T2D84 001:621.049 - 0.518ms returns FALSE -T2D84 001:621.059 JLINK_HasError() -T2D84 001:622.542 JLINK_IsHalted() -T2D84 001:623.437 - 0.903ms returns FALSE -T2D84 001:623.452 JLINK_HasError() -T2D84 001:624.541 JLINK_IsHalted() -T2D84 001:625.232 - 0.696ms returns FALSE -T2D84 001:625.242 JLINK_HasError() -T2D84 001:626.538 JLINK_IsHalted() -T2D84 001:627.173 - 0.639ms returns FALSE -T2D84 001:627.183 JLINK_HasError() -T2D84 001:628.546 JLINK_IsHalted() -T2D84 001:629.084 - 0.543ms returns FALSE -T2D84 001:629.095 JLINK_HasError() -T2D84 001:630.782 JLINK_IsHalted() -T2D84 001:631.573 - 0.795ms returns FALSE -T2D84 001:631.584 JLINK_HasError() -T2D84 001:632.816 JLINK_IsHalted() -T2D84 001:633.577 - 0.767ms returns FALSE -T2D84 001:633.589 JLINK_HasError() -T2D84 001:634.829 JLINK_IsHalted() -T2D84 001:635.635 - 0.811ms returns FALSE -T2D84 001:635.646 JLINK_HasError() -T2D84 001:637.385 JLINK_IsHalted() -T2D84 001:637.903 - 0.522ms returns FALSE -T2D84 001:637.913 JLINK_HasError() -T2D84 001:639.953 JLINK_IsHalted() -T2D84 001:640.501 - 0.556ms returns FALSE -T2D84 001:640.517 JLINK_HasError() -T2D84 001:642.091 JLINK_IsHalted() -T2D84 001:644.979 CPU_ReadMem(2 bytes @ 0x20000000) -T2D84 001:645.497 - 3.412ms returns TRUE -T2D84 001:645.509 JLINK_ReadReg(R15 (PC)) -T2D84 001:645.519 - 0.012ms returns 0x20000000 -T2D84 001:645.526 JLINK_ClrBPEx(BPHandle = 0x0000000A) -T2D84 001:645.533 - 0.009ms returns 0x00 -T2D84 001:645.541 JLINK_ReadReg(R0) -T2D84 001:645.547 - 0.009ms returns 0x00000000 -T2D84 001:646.602 JLINK_WriteMem(0x200000F4, 0x30C Bytes, ...) -T2D84 001:646.616 Data: 99 A8 41 E6 AD A3 E5 BC A6 E6 B3 A2 E6 B5 8B E8 ... -T2D84 001:646.633 CPU_WriteMem(780 bytes @ 0x200000F4) -T2D84 001:649.662 - 3.068ms returns 0x30C -T2D84 001:649.677 JLINK_WriteMem(0x20000400, 0x400 Bytes, ...) -T2D84 001:649.683 Data: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ... -T2D84 001:649.697 CPU_WriteMem(1024 bytes @ 0x20000400) -T2D84 001:653.466 - 3.795ms returns 0x400 -T2D84 001:653.478 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) -T2D84 001:653.485 Data: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ... -T2D84 001:653.497 CPU_WriteMem(1024 bytes @ 0x20000800) -T2D84 001:657.224 - 3.754ms returns 0x400 -T2D84 001:657.240 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) -T2D84 001:657.247 Data: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ... -T2D84 001:657.261 CPU_WriteMem(1024 bytes @ 0x20000C00) -T2D84 001:661.041 - 3.811ms returns 0x400 -T2D84 001:661.068 JLINK_WriteMem(0x20001000, 0xF4 Bytes, ...) -T2D84 001:661.075 Data: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ... -T2D84 001:661.089 CPU_WriteMem(244 bytes @ 0x20001000) -T2D84 001:662.353 - 1.291ms returns 0xF4 -T2D84 001:662.373 JLINK_HasError() -T2D84 001:662.421 JLINK_WriteReg(R0, 0x10002000) -T2D84 001:662.432 - 0.013ms returns 0 -T2D84 001:662.440 JLINK_WriteReg(R1, 0x00000178) -T2D84 001:662.448 - 0.010ms returns 0 -T2D84 001:662.460 JLINK_WriteReg(R2, 0x200000F4) -T2D84 001:662.469 - 0.012ms returns 0 -T2D84 001:662.476 JLINK_WriteReg(R3, 0x00000000) -T2D84 001:662.483 - 0.009ms returns 0 -T2D84 001:662.491 JLINK_WriteReg(R4, 0x00000000) -T2D84 001:662.498 - 0.009ms returns 0 -T2D84 001:662.505 JLINK_WriteReg(R5, 0x00000000) -T2D84 001:662.512 - 0.009ms returns 0 -T2D84 001:662.519 JLINK_WriteReg(R6, 0x00000000) -T2D84 001:662.526 - 0.009ms returns 0 -T2D84 001:662.533 JLINK_WriteReg(R7, 0x00000000) -T2D84 001:662.541 - 0.010ms returns 0 -T2D84 001:662.549 JLINK_WriteReg(R8, 0x00000000) -T2D84 001:662.556 - 0.010ms returns 0 -T2D84 001:662.563 JLINK_WriteReg(R9, 0x200000EC) -T2D84 001:662.570 - 0.009ms returns 0 -T2D84 001:662.577 JLINK_WriteReg(R10, 0x00000000) -T2D84 001:662.584 - 0.009ms returns 0 -T2D84 001:662.591 JLINK_WriteReg(R11, 0x00000000) -T2D84 001:662.598 - 0.009ms returns 0 -T2D84 001:662.606 JLINK_WriteReg(R12, 0x00000000) -T2D84 001:662.612 - 0.009ms returns 0 -T2D84 001:662.620 JLINK_WriteReg(R13 (SP), 0x20002000) -T2D84 001:662.627 - 0.010ms returns 0 -T2D84 001:662.635 JLINK_WriteReg(R14, 0x20000001) -T2D84 001:662.641 - 0.009ms returns 0 -T2D84 001:662.649 JLINK_WriteReg(R15 (PC), 0x200000B8) -T2D84 001:662.656 - 0.009ms returns 0 -T2D84 001:662.663 JLINK_WriteReg(XPSR, 0x01000000) -T2D84 001:662.670 - 0.009ms returns 0 -T2D84 001:662.677 JLINK_WriteReg(MSP, 0x20002000) -T2D84 001:662.684 - 0.009ms returns 0 -T2D84 001:662.692 JLINK_WriteReg(PSP, 0x20002000) -T2D84 001:662.698 - 0.009ms returns 0 -T2D84 001:662.706 JLINK_WriteReg(CFBP, 0x00000000) -T2D84 001:662.712 - 0.009ms returns 0 -T2D84 001:662.720 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T2D84 001:662.728 - 0.010ms returns 0x0000000B -T2D84 001:662.736 JLINK_Go() -T2D84 001:662.749 CPU_ReadMem(4 bytes @ 0xE0001000) -T2D84 001:665.872 - 3.147ms -T2D84 001:665.891 JLINK_IsHalted() -T2D84 001:666.498 - 0.616ms returns FALSE -T2D84 001:666.515 JLINK_HasError() -T2D84 001:667.588 JLINK_IsHalted() -T2D84 001:668.322 - 0.739ms returns FALSE -T2D84 001:668.333 JLINK_HasError() -T2D84 001:669.584 JLINK_IsHalted() -T2D84 001:670.487 - 0.907ms returns FALSE -T2D84 001:670.498 JLINK_HasError() -T2D84 001:671.583 JLINK_IsHalted() -T2D84 001:672.094 - 0.515ms returns FALSE -T2D84 001:672.104 JLINK_HasError() -T2D84 001:673.626 JLINK_IsHalted() -T2D84 001:674.486 - 0.868ms returns FALSE -T2D84 001:674.501 JLINK_HasError() -T2D84 001:676.227 JLINK_IsHalted() -T2D84 001:676.849 - 0.627ms returns FALSE -T2D84 001:676.860 JLINK_HasError() -T2D84 001:678.270 JLINK_IsHalted() -T2D84 001:678.854 - 0.589ms returns FALSE -T2D84 001:678.865 JLINK_HasError() -T2D84 001:680.345 JLINK_IsHalted() -T2D84 001:680.969 - 0.629ms returns FALSE -T2D84 001:680.979 JLINK_HasError() -T2D84 001:682.881 JLINK_IsHalted() -T2D84 001:683.619 - 0.742ms returns FALSE -T2D84 001:683.629 JLINK_HasError() -T2D84 001:684.703 JLINK_IsHalted() -T2D84 001:685.303 - 0.605ms returns FALSE -T2D84 001:685.314 JLINK_HasError() -T2D84 001:687.026 JLINK_IsHalted() -T2D84 001:687.996 - 0.978ms returns FALSE -T2D84 001:688.011 JLINK_HasError() -T2D84 001:689.107 JLINK_IsHalted() -T2D84 001:689.670 - 0.572ms returns FALSE -T2D84 001:689.687 JLINK_HasError() -T2D84 001:691.145 JLINK_IsHalted() -T2D84 001:691.760 - 0.620ms returns FALSE -T2D84 001:691.772 JLINK_HasError() -T2D84 001:693.193 JLINK_IsHalted() -T2D84 001:693.972 - 0.784ms returns FALSE -T2D84 001:693.984 JLINK_HasError() -T2D84 001:695.800 JLINK_IsHalted() -T2D84 001:696.308 - 0.514ms returns FALSE -T2D84 001:696.320 JLINK_HasError() -T2D84 001:698.093 JLINK_IsHalted() -T2D84 001:698.910 - 0.824ms returns FALSE -T2D84 001:698.925 JLINK_HasError() -T2D84 001:700.168 JLINK_IsHalted() -T2D84 001:702.822 CPU_ReadMem(2 bytes @ 0x20000000) -T2D84 001:703.402 - 3.241ms returns TRUE -T2D84 001:703.416 JLINK_ReadReg(R15 (PC)) -T2D84 001:703.426 - 0.012ms returns 0x20000000 -T2D84 001:703.433 JLINK_ClrBPEx(BPHandle = 0x0000000B) -T2D84 001:703.440 - 0.009ms returns 0x00 -T2D84 001:703.448 JLINK_ReadReg(R0) -T2D84 001:703.454 - 0.009ms returns 0x00000000 -T2D84 001:703.466 JLINK_HasError() -T2D84 001:703.476 JLINK_WriteReg(R0, 0x00000002) -T2D84 001:703.483 - 0.009ms returns 0 -T2D84 001:703.490 JLINK_WriteReg(R1, 0x00000178) -T2D84 001:703.496 - 0.009ms returns 0 -T2D84 001:703.503 JLINK_WriteReg(R2, 0x200000F4) -T2D84 001:703.509 - 0.008ms returns 0 -T2D84 001:703.516 JLINK_WriteReg(R3, 0x00000000) -T2D84 001:703.522 - 0.008ms returns 0 -T2D84 001:703.529 JLINK_WriteReg(R4, 0x00000000) -T2D84 001:703.535 - 0.009ms returns 0 -T2D84 001:703.543 JLINK_WriteReg(R5, 0x00000000) -T2D84 001:703.549 - 0.009ms returns 0 -T2D84 001:703.556 JLINK_WriteReg(R6, 0x00000000) -T2D84 001:703.562 - 0.008ms returns 0 -T2D84 001:703.569 JLINK_WriteReg(R7, 0x00000000) -T2D84 001:703.575 - 0.008ms returns 0 -T2D84 001:703.582 JLINK_WriteReg(R8, 0x00000000) -T2D84 001:703.588 - 0.009ms returns 0 -T2D84 001:703.595 JLINK_WriteReg(R9, 0x200000EC) -T2D84 001:703.601 - 0.008ms returns 0 -T2D84 001:703.608 JLINK_WriteReg(R10, 0x00000000) -T2D84 001:703.614 - 0.009ms returns 0 -T2D84 001:703.621 JLINK_WriteReg(R11, 0x00000000) -T2D84 001:703.627 - 0.009ms returns 0 -T2D84 001:703.635 JLINK_WriteReg(R12, 0x00000000) -T2D84 001:703.641 - 0.009ms returns 0 -T2D84 001:703.648 JLINK_WriteReg(R13 (SP), 0x20002000) -T2D84 001:703.654 - 0.009ms returns 0 -T2D84 001:703.661 JLINK_WriteReg(R14, 0x20000001) -T2D84 001:703.667 - 0.009ms returns 0 -T2D84 001:703.674 JLINK_WriteReg(R15 (PC), 0x2000006E) -T2D84 001:703.681 - 0.009ms returns 0 -T2D84 001:703.688 JLINK_WriteReg(XPSR, 0x01000000) -T2D84 001:703.694 - 0.009ms returns 0 -T2D84 001:703.701 JLINK_WriteReg(MSP, 0x20002000) -T2D84 001:703.707 - 0.009ms returns 0 -T2D84 001:703.714 JLINK_WriteReg(PSP, 0x20002000) -T2D84 001:703.720 - 0.008ms returns 0 -T2D84 001:703.727 JLINK_WriteReg(CFBP, 0x00000000) -T2D84 001:703.734 - 0.009ms returns 0 -T2D84 001:703.741 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T2D84 001:703.748 - 0.010ms returns 0x0000000C -T2D84 001:703.755 JLINK_Go() -T2D84 001:703.767 CPU_ReadMem(4 bytes @ 0xE0001000) -T2D84 001:706.973 - 3.224ms -T2D84 001:706.986 JLINK_IsHalted() -T2D84 001:709.603 CPU_ReadMem(2 bytes @ 0x20000000) -T2D84 001:710.141 - 3.165ms returns TRUE -T2D84 001:710.158 JLINK_ReadReg(R15 (PC)) -T2D84 001:710.167 - 0.012ms returns 0x20000000 -T2D84 001:710.175 JLINK_ClrBPEx(BPHandle = 0x0000000C) -T2D84 001:710.182 - 0.009ms returns 0x00 -T2D84 001:710.189 JLINK_ReadReg(R0) -T2D84 001:710.195 - 0.009ms returns 0x00000000 -T2D84 001:769.528 JLINK_WriteMem(0x20000000, 0xF4 Bytes, ...) -T2D84 001:769.542 Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... -T2D84 001:769.562 CPU_WriteMem(244 bytes @ 0x20000000) -T2D84 001:770.898 - 1.382ms returns 0xF4 -T2D84 001:770.943 JLINK_HasError() -T2D84 001:770.954 JLINK_WriteReg(R0, 0x10000000) -T2D84 001:770.965 - 0.013ms returns 0 -T2D84 001:770.973 JLINK_WriteReg(R1, 0x00B71B00) -T2D84 001:770.980 - 0.010ms returns 0 -T2D84 001:770.988 JLINK_WriteReg(R2, 0x00000003) -T2D84 001:770.994 - 0.009ms returns 0 -T2D84 001:771.002 JLINK_WriteReg(R3, 0x00000000) -T2D84 001:771.009 - 0.009ms returns 0 -T2D84 001:771.016 JLINK_WriteReg(R4, 0x00000000) -T2D84 001:771.023 - 0.009ms returns 0 -T2D84 001:771.031 JLINK_WriteReg(R5, 0x00000000) -T2D84 001:771.037 - 0.009ms returns 0 -T2D84 001:771.045 JLINK_WriteReg(R6, 0x00000000) -T2D84 001:771.051 - 0.009ms returns 0 -T2D84 001:771.059 JLINK_WriteReg(R7, 0x00000000) -T2D84 001:771.065 - 0.009ms returns 0 -T2D84 001:771.073 JLINK_WriteReg(R8, 0x00000000) -T2D84 001:771.080 - 0.009ms returns 0 -T2D84 001:771.087 JLINK_WriteReg(R9, 0x200000EC) -T2D84 001:771.094 - 0.009ms returns 0 -T2D84 001:771.101 JLINK_WriteReg(R10, 0x00000000) -T2D84 001:771.108 - 0.009ms returns 0 -T2D84 001:771.116 JLINK_WriteReg(R11, 0x00000000) -T2D84 001:771.124 - 0.010ms returns 0 -T2D84 001:771.131 JLINK_WriteReg(R12, 0x00000000) -T2D84 001:771.137 - 0.009ms returns 0 -T2D84 001:771.144 JLINK_WriteReg(R13 (SP), 0x20002000) -T2D84 001:771.151 - 0.009ms returns 0 -T2D84 001:771.158 JLINK_WriteReg(R14, 0x20000001) -T2D84 001:771.164 - 0.014ms returns 0 -T2D84 001:771.179 JLINK_WriteReg(R15 (PC), 0x20000044) -T2D84 001:771.186 - 0.009ms returns 0 -T2D84 001:771.193 JLINK_WriteReg(XPSR, 0x01000000) -T2D84 001:771.199 - 0.009ms returns 0 -T2D84 001:771.206 JLINK_WriteReg(MSP, 0x20002000) -T2D84 001:771.212 - 0.009ms returns 0 -T2D84 001:771.219 JLINK_WriteReg(PSP, 0x20002000) -T2D84 001:771.225 - 0.008ms returns 0 -T2D84 001:771.232 JLINK_WriteReg(CFBP, 0x00000000) -T2D84 001:771.239 - 0.009ms returns 0 -T2D84 001:771.246 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T2D84 001:771.256 CPU_ReadMem(4 bytes @ 0x20000000) -T2D84 001:771.741 CPU_WriteMem(4 bytes @ 0x20000000) -T2D84 001:772.299 CPU_ReadMem(4 bytes @ 0x20000000) -T2D84 001:772.827 CPU_WriteMem(4 bytes @ 0x20000000) -T2D84 001:773.429 CPU_ReadMem(2 bytes @ 0x20000000) -T2D84 001:773.925 - 2.688ms returns 0x0000000D -T2D84 001:773.941 JLINK_Go() -T2D84 001:773.950 CPU_WriteMem(2 bytes @ 0x20000000) -T2D84 001:774.530 CPU_ReadMem(4 bytes @ 0xE0001000) -T2D84 001:777.724 - 3.790ms -T2D84 001:777.739 JLINK_IsHalted() -T2D84 001:780.317 CPU_ReadMem(2 bytes @ 0x20000000) -T2D84 001:780.924 -- BP[0] @ 0x20000000 overwritten -T2D84 001:780.939 - 3.203ms returns TRUE -T2D84 001:780.949 JLINK_ReadReg(R15 (PC)) -T2D84 001:780.958 - 0.012ms returns 0x20000000 -T2D84 001:780.966 JLINK_ClrBPEx(BPHandle = 0x0000000D) -T2D84 001:780.972 - 0.009ms returns 0x00 -T2D84 001:780.980 JLINK_ReadReg(R0) -T2D84 001:780.986 - 0.009ms returns 0x00000000 -T2D84 001:780.993 JLINK_HasError() -T2D84 001:781.001 JLINK_WriteReg(R0, 0xFFFFFFFF) -T2D84 001:781.008 - 0.009ms returns 0 -T2D84 001:781.015 JLINK_WriteReg(R1, 0x10000000) -T2D84 001:781.021 - 0.009ms returns 0 -T2D84 001:781.028 JLINK_WriteReg(R2, 0x00002178) -T2D84 001:781.034 - 0.008ms returns 0 -T2D84 001:781.041 JLINK_WriteReg(R3, 0x04C11DB7) -T2D84 001:781.047 - 0.008ms returns 0 -T2D84 001:781.054 JLINK_WriteReg(R4, 0x00000000) -T2D84 001:781.061 - 0.009ms returns 0 -T2D84 001:781.068 JLINK_WriteReg(R5, 0x00000000) -T2D84 001:781.074 - 0.009ms returns 0 -T2D84 001:781.081 JLINK_WriteReg(R6, 0x00000000) -T2D84 001:781.087 - 0.008ms returns 0 -T2D84 001:781.094 JLINK_WriteReg(R7, 0x00000000) -T2D84 001:781.100 - 0.009ms returns 0 -T2D84 001:781.107 JLINK_WriteReg(R8, 0x00000000) -T2D84 001:781.115 - 0.010ms returns 0 -T2D84 001:781.123 JLINK_WriteReg(R9, 0x200000EC) -T2D84 001:781.131 - 0.010ms returns 0 -T2D84 001:781.139 JLINK_WriteReg(R10, 0x00000000) -T2D84 001:781.145 - 0.009ms returns 0 -T2D84 001:781.153 JLINK_WriteReg(R11, 0x00000000) -T2D84 001:781.159 - 0.009ms returns 0 -T2D84 001:781.167 JLINK_WriteReg(R12, 0x00000000) -T2D84 001:781.173 - 0.009ms returns 0 -T2D84 001:781.181 JLINK_WriteReg(R13 (SP), 0x20002000) -T2D84 001:781.188 - 0.009ms returns 0 -T2D84 001:781.195 JLINK_WriteReg(R14, 0x20000001) -T2D84 001:781.202 - 0.009ms returns 0 -T2D84 001:781.209 JLINK_WriteReg(R15 (PC), 0x20000002) -T2D84 001:781.216 - 0.009ms returns 0 -T2D84 001:781.224 JLINK_WriteReg(XPSR, 0x01000000) -T2D84 001:781.230 - 0.009ms returns 0 -T2D84 001:781.238 JLINK_WriteReg(MSP, 0x20002000) -T2D84 001:781.244 - 0.009ms returns 0 -T2D84 001:781.252 JLINK_WriteReg(PSP, 0x20002000) -T2D84 001:781.258 - 0.009ms returns 0 -T2D84 001:781.266 JLINK_WriteReg(CFBP, 0x00000000) -T2D84 001:781.273 - 0.009ms returns 0 -T2D84 001:781.280 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T2D84 001:781.289 CPU_ReadMem(4 bytes @ 0x20000000) -T2D84 001:781.803 CPU_WriteMem(4 bytes @ 0x20000000) -T2D84 001:782.345 CPU_ReadMem(4 bytes @ 0x20000000) -T2D84 001:782.845 CPU_WriteMem(4 bytes @ 0x20000000) -T2D84 001:783.414 CPU_ReadMem(2 bytes @ 0x20000000) -T2D84 001:783.908 - 2.632ms returns 0x0000000E -T2D84 001:783.919 JLINK_Go() -T2D84 001:783.926 CPU_WriteMem(2 bytes @ 0x20000000) -T2D84 001:784.477 CPU_ReadMem(4 bytes @ 0xE0001000) -T2D84 001:787.645 - 3.736ms -T2D84 001:787.661 JLINK_IsHalted() -T2D84 001:788.156 - 0.500ms returns FALSE -T2D84 001:788.173 JLINK_HasError() -T2D84 001:791.868 JLINK_IsHalted() -T2D84 001:792.410 - 0.547ms returns FALSE -T2D84 001:792.428 JLINK_HasError() -T2D84 001:793.867 JLINK_IsHalted() -T2D84 001:794.375 - 0.513ms returns FALSE -T2D84 001:794.386 JLINK_HasError() -T2D84 001:796.443 JLINK_IsHalted() -T2D84 001:796.938 - 0.499ms returns FALSE -T2D84 001:796.949 JLINK_HasError() -T2D84 001:798.649 JLINK_IsHalted() -T2D84 001:799.165 - 0.524ms returns FALSE -T2D84 001:799.180 JLINK_HasError() -T2D84 001:800.666 JLINK_IsHalted() -T2D84 001:801.159 - 0.498ms returns FALSE -T2D84 001:801.170 JLINK_HasError() -T2D84 001:802.940 JLINK_IsHalted() -T2D84 001:803.439 - 0.504ms returns FALSE -T2D84 001:803.450 JLINK_HasError() -T2D84 001:805.226 JLINK_IsHalted() -T2D84 001:805.701 - 0.480ms returns FALSE -T2D84 001:805.712 JLINK_HasError() -T2D84 001:807.517 JLINK_IsHalted() -T2D84 001:808.036 - 0.523ms returns FALSE -T2D84 001:808.046 JLINK_HasError() -T2D84 001:809.840 JLINK_IsHalted() -T2D84 001:810.303 - 0.468ms returns FALSE -T2D84 001:810.314 JLINK_HasError() -T2D84 001:811.842 JLINK_IsHalted() -T2D84 001:812.345 - 0.508ms returns FALSE -T2D84 001:812.356 JLINK_HasError() -T2D84 001:816.019 JLINK_IsHalted() -T2D84 001:816.515 - 0.501ms returns FALSE -T2D84 001:816.527 JLINK_HasError() -T2D84 001:818.299 JLINK_IsHalted() -T2D84 001:818.758 - 0.463ms returns FALSE -T2D84 001:818.768 JLINK_HasError() -T2D84 001:820.369 JLINK_IsHalted() -T2D84 001:820.867 - 0.503ms returns FALSE -T2D84 001:820.879 JLINK_HasError() -T2D84 001:822.637 JLINK_IsHalted() -T2D84 001:823.132 - 0.503ms returns FALSE -T2D84 001:823.147 JLINK_HasError() -T2D84 001:824.690 JLINK_IsHalted() -T2D84 001:825.176 - 0.496ms returns FALSE -T2D84 001:825.194 JLINK_HasError() -T2D84 001:826.767 JLINK_IsHalted() -T2D84 001:827.261 - 0.499ms returns FALSE -T2D84 001:827.272 JLINK_HasError() -T2D84 001:828.806 JLINK_IsHalted() -T2D84 001:831.435 CPU_ReadMem(2 bytes @ 0x20000000) -T2D84 001:832.001 - 3.225ms returns TRUE -T2D84 001:832.041 JLINK_ReadReg(R15 (PC)) -T2D84 001:832.051 - 0.013ms returns 0x20000000 -T2D84 001:832.059 JLINK_ClrBPEx(BPHandle = 0x0000000E) -T2D84 001:832.066 - 0.010ms returns 0x00 -T2D84 001:832.074 JLINK_ReadReg(R0) -T2D84 001:832.080 - 0.009ms returns 0x81736F83 -T2D84 001:833.071 JLINK_HasError() -T2D84 001:833.087 JLINK_WriteReg(R0, 0x00000003) -T2D84 001:833.096 - 0.012ms returns 0 -T2D84 001:833.104 JLINK_WriteReg(R1, 0x10000000) -T2D84 001:833.111 - 0.009ms returns 0 -T2D84 001:833.118 JLINK_WriteReg(R2, 0x00002178) -T2D84 001:833.125 - 0.009ms returns 0 -T2D84 001:833.132 JLINK_WriteReg(R3, 0x04C11DB7) -T2D84 001:833.138 - 0.008ms returns 0 -T2D84 001:833.145 JLINK_WriteReg(R4, 0x00000000) -T2D84 001:833.151 - 0.008ms returns 0 -T2D84 001:833.158 JLINK_WriteReg(R5, 0x00000000) -T2D84 001:833.164 - 0.008ms returns 0 -T2D84 001:833.171 JLINK_WriteReg(R6, 0x00000000) -T2D84 001:833.176 - 0.008ms returns 0 -T2D84 001:833.183 JLINK_WriteReg(R7, 0x00000000) -T2D84 001:833.189 - 0.008ms returns 0 -T2D84 001:833.196 JLINK_WriteReg(R8, 0x00000000) -T2D84 001:833.202 - 0.008ms returns 0 -T2D84 001:833.210 JLINK_WriteReg(R9, 0x200000EC) -T2D84 001:833.216 - 0.008ms returns 0 -T2D84 001:833.223 JLINK_WriteReg(R10, 0x00000000) -T2D84 001:833.229 - 0.007ms returns 0 -T2D84 001:833.235 JLINK_WriteReg(R11, 0x00000000) -T2D84 001:833.240 - 0.007ms returns 0 -T2D84 001:833.246 JLINK_WriteReg(R12, 0x00000000) -T2D84 001:833.251 - 0.007ms returns 0 -T2D84 001:833.257 JLINK_WriteReg(R13 (SP), 0x20002000) -T2D84 001:833.263 - 0.008ms returns 0 -T2D84 001:833.269 JLINK_WriteReg(R14, 0x20000001) -T2D84 001:833.274 - 0.007ms returns 0 -T2D84 001:833.280 JLINK_WriteReg(R15 (PC), 0x2000006E) -T2D84 001:833.286 - 0.007ms returns 0 -T2D84 001:833.292 JLINK_WriteReg(XPSR, 0x01000000) -T2D84 001:833.297 - 0.007ms returns 0 -T2D84 001:833.303 JLINK_WriteReg(MSP, 0x20002000) -T2D84 001:833.308 - 0.007ms returns 0 -T2D84 001:833.314 JLINK_WriteReg(PSP, 0x20002000) -T2D84 001:833.319 - 0.007ms returns 0 -T2D84 001:833.325 JLINK_WriteReg(CFBP, 0x00000000) -T2D84 001:833.330 - 0.007ms returns 0 -T2D84 001:833.337 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T2D84 001:833.343 - 0.014ms returns 0x0000000F -T2D84 001:833.357 JLINK_Go() -T2D84 001:833.368 CPU_ReadMem(4 bytes @ 0xE0001000) -T2D84 001:836.484 - 3.135ms -T2D84 001:836.500 JLINK_IsHalted() -T2D84 001:839.173 CPU_ReadMem(2 bytes @ 0x20000000) -T2D84 001:839.707 - 3.217ms returns TRUE -T2D84 001:839.725 JLINK_ReadReg(R15 (PC)) -T2D84 001:839.735 - 0.012ms returns 0x20000000 -T2D84 001:839.742 JLINK_ClrBPEx(BPHandle = 0x0000000F) -T2D84 001:839.749 - 0.009ms returns 0x00 -T2D84 001:839.757 JLINK_ReadReg(R0) -T2D84 001:839.763 - 0.009ms returns 0x00000000 -T2D84 001:895.662 JLINK_WriteMemEx(0x20000000, 0x00000002 Bytes, Flags = 0x02000000) -T2D84 001:895.685 Data: FE E7 -T2D84 001:895.706 CPU_WriteMem(2 bytes @ 0x20000000) -T2D84 001:896.297 - 0.646ms returns 0x2 -T2D84 001:896.317 JLINK_HasError() -T2D84 001:896.326 JLINK_HasError() -T2D84 001:896.334 JLINK_SetResetType(JLINKARM_CM3_RESET_TYPE_NORMAL) -T2D84 001:896.341 - 0.009ms returns JLINKARM_CM3_RESET_TYPE_NORMAL -T2D84 001:896.349 JLINK_Reset() -T2D84 001:896.361 CPU_ReadMem(4 bytes @ 0x20000000) -T2D84 001:896.894 CPU_WriteMem(4 bytes @ 0x20000000) -T2D84 001:897.422 CPU_WriteMem(4 bytes @ 0xE000EDF0) -T2D84 001:897.961 CPU_WriteMem(4 bytes @ 0xE000EDFC) -T2D84 001:901.910 Reset: Halt core after reset via DEMCR.VC_CORERESET. -T2D84 001:909.663 Reset: Reset device via AIRCR.SYSRESETREQ. -T2D84 001:909.692 CPU_WriteMem(4 bytes @ 0xE000ED0C) -T2D84 001:962.720 CPU_ReadMem(4 bytes @ 0xE000EDF0) -T2D84 001:963.286 CPU_ReadMem(4 bytes @ 0xE000EDF0) -T2D84 001:963.752 CPU_WriteMem(4 bytes @ 0xE000EDF0) -T2D84 001:964.308 CPU_WriteMem(4 bytes @ 0xE000EDFC) -T2D84 001:970.327 CPU_ReadMem(4 bytes @ 0xE000EDF0) -T2D84 001:973.492 CPU_WriteMem(4 bytes @ 0xE0002000) -T2D84 001:974.006 CPU_ReadMem(4 bytes @ 0xE000EDFC) -T2D84 001:974.544 CPU_ReadMem(4 bytes @ 0xE0001000) -T2D84 001:975.010 CPU_WriteMem(4 bytes @ 0xE0001000) -T2D84 001:975.600 - 79.257ms -T2D84 001:975.624 JLINK_Go() -T2D84 001:975.640 CPU_ReadMem(4 bytes @ 0xE0001000) -T2D84 001:976.144 CPU_WriteMem(4 bytes @ 0xE0001000) -T2D84 001:976.682 CPU_WriteMem(4 bytes @ 0xE0002008) -T2D84 001:976.695 CPU_WriteMem(4 bytes @ 0xE000200C) -T2D84 001:976.703 CPU_WriteMem(4 bytes @ 0xE0002010) -T2D84 001:976.710 CPU_WriteMem(4 bytes @ 0xE0002014) -T2D84 001:977.889 CPU_WriteMem(4 bytes @ 0xE0001004) -T2D84 001:979.042 - 3.425ms -T2D84 001:986.189 JLINK_Close() -T2D84 001:986.699 CPU is running -T2D84 001:986.716 CPU_WriteMem(4 bytes @ 0xE0002008) -T2D84 001:987.258 CPU is running -T2D84 001:987.275 CPU_WriteMem(4 bytes @ 0xE000200C) -T2D84 001:987.797 CPU is running -T2D84 001:987.810 CPU_WriteMem(4 bytes @ 0xE0002010) -T2D84 001:988.330 CPU is running -T2D84 001:988.344 CPU_WriteMem(4 bytes @ 0xE0002014) -T2D84 002:009.527 - 23.361ms -T2D84 002:009.555 -T2D84 002:009.561 Closed +T54E4 000:006.495 SEGGER J-Link V7.82 Log File +T54E4 000:006.647 DLL Compiled: Oct 13 2022 13:32:51 +T54E4 000:006.652 Logging started @ 2025-09-11 02:36 +T54E4 000:006.656 - 6.658ms +T54E4 000:006.665 JLINK_SetWarnOutHandler(...) +T54E4 000:006.670 - 0.007ms +T54E4 000:006.677 JLINK_OpenEx(...) +T54E4 000:008.162 Firmware: J-Link Pro V4 V11 PLUS Feb compiled 20 2025 16:24:17 +T54E4 000:008.513 Firmware: J-Link Pro V4 V11 PLUS Feb compiled 20 2025 16:24:17 +T54E4 000:008.639 Decompressing FW timestamp took 95 us +T54E4 000:011.301 Hardware: V11.00 +T54E4 000:011.316 S/N: 601024557 +T54E4 000:011.323 OEM: SEGGER +T54E4 000:011.330 Feature(s): FlashBP, GDB, JFlash, FlashDL, RDI +T54E4 000:012.507 USB speed mode: High speed (480 MBit/s) +T54E4 000:012.885 TELNET listener socket opened on port 19021 +T54E4 000:012.990 WEBSRV WEBSRV_Init(): Starting webserver thread(s) +T54E4 000:013.133 WEBSRV Webserver running on local port 19080 +T54E4 000:018.008 - 11.345ms returns "O.K." +T54E4 000:018.046 JLINK_GetEmuCaps() +T54E4 000:018.053 - 0.010ms returns 0xB9FF7BBF +T54E4 000:018.066 JLINK_TIF_GetAvailable(...) +T54E4 000:018.345 - 0.290ms +T54E4 000:018.369 JLINK_SetErrorOutHandler(...) +T54E4 000:018.375 - 0.009ms +T54E4 000:018.400 JLINK_ExecCommand("ProjectFile = "E:\WeChat Files\wxid_2yspimlbsy4d22\xwechat_files\wxid_2yspimlbsy4d22_74fb\msg\file\2025-09\TIMER_DEMO\TIMER_DEMO\JLinkSettings.ini"", ...). +T54E4 000:026.818 - 8.428ms returns 0x00 +T54E4 000:030.342 JLINK_ExecCommand("Device = ARMCM0", ...). +T54E4 000:032.989 Device "CORTEX-M0" selected. +T54E4 000:033.496 - 3.140ms returns 0x00 +T54E4 000:033.509 JLINK_ExecCommand("DisableConnectionTimeout", ...). +T54E4 000:033.517 - 0.003ms returns 0x01 +T54E4 000:033.523 JLINK_GetHardwareVersion() +T54E4 000:033.527 - 0.006ms returns 110000 +T54E4 000:033.536 JLINK_GetDLLVersion() +T54E4 000:033.540 - 0.006ms returns 78200 +T54E4 000:033.546 JLINK_GetOEMString(...) +T54E4 000:033.551 JLINK_GetFirmwareString(...) +T54E4 000:033.556 - 0.006ms +T54E4 000:041.721 JLINK_GetDLLVersion() +T54E4 000:041.743 - 0.024ms returns 78200 +T54E4 000:041.750 JLINK_GetCompileDateTime() +T54E4 000:041.754 - 0.006ms +T54E4 000:044.284 JLINK_GetFirmwareString(...) +T54E4 000:044.297 - 0.015ms +T54E4 000:047.147 JLINK_GetHardwareVersion() +T54E4 000:047.162 - 0.016ms returns 110000 +T54E4 000:049.796 JLINK_GetSN() +T54E4 000:049.808 - 0.014ms returns 601024557 +T54E4 000:052.401 JLINK_GetOEMString(...) +T54E4 000:057.917 JLINK_TIF_Select(JLINKARM_TIF_SWD) +T54E4 000:059.283 - 1.373ms returns 0x00 +T54E4 000:059.296 JLINK_HasError() +T54E4 000:059.309 JLINK_SetSpeed(5000) +T54E4 000:059.936 - 0.631ms +T54E4 000:059.946 JLINK_GetId() +T54E4 000:063.653 Found SW-DP with ID 0x0BB11477 +T54E4 000:068.679 DPIDR: 0x0BB11477 +T54E4 000:071.408 CoreSight SoC-400 or earlier +T54E4 000:074.090 Scanning AP map to find all available APs +T54E4 000:077.652 AP[1]: Stopped AP scan as end of AP map has been reached +T54E4 000:080.392 AP[0]: AHB-AP (IDR: 0x04770021) +T54E4 000:083.112 Iterating through AP map to find AHB-AP to use +T54E4 000:086.573 AP[0]: Core found +T54E4 000:089.356 AP[0]: AHB-AP ROM base: 0xE00FF000 +T54E4 000:092.317 CPUID register: 0x410CC200. Implementer code: 0x41 (ARM) +T54E4 000:094.931 Found Cortex-M0 r0p0, Little endian. +T54E4 000:095.572 -- Max. mem block: 0x00005C40 +T54E4 000:096.193 CPU_ReadMem(4 bytes @ 0xE000EDF0) +T54E4 000:096.555 CPU_WriteMem(4 bytes @ 0xE000EDF0) +T54E4 000:096.930 CPU_ReadMem(4 bytes @ 0xE0002000) +T54E4 000:100.200 FPUnit: 4 code (BP) slots and 0 literal slots +T54E4 000:100.223 CPU_ReadMem(4 bytes @ 0xE000EDFC) +T54E4 000:100.589 CPU_WriteMem(4 bytes @ 0xE000EDFC) +T54E4 000:100.949 CPU_ReadMem(4 bytes @ 0xE0001000) +T54E4 000:101.304 CPU_WriteMem(4 bytes @ 0xE0001000) +T54E4 000:104.751 CoreSight components: +T54E4 000:107.513 ROMTbl[0] @ E00FF000 +T54E4 000:107.530 CPU_ReadMem(64 bytes @ 0xE00FF000) +T54E4 000:108.068 CPU_ReadMem(32 bytes @ 0xE000EFE0) +T54E4 000:111.394 [0][0]: E000E000 CID B105E00D PID 000BB008 SCS +T54E4 000:111.504 CPU_ReadMem(32 bytes @ 0xE0001FE0) +T54E4 000:114.615 [0][1]: E0001000 CID B105E00D PID 000BB00A DWT +T54E4 000:114.631 CPU_ReadMem(32 bytes @ 0xE0002FE0) +T54E4 000:117.732 [0][2]: E0002000 CID B105E00D PID 000BB00B FPB +T54E4 000:118.042 - 58.101ms returns 0x0BB11477 +T54E4 000:118.063 JLINK_GetDLLVersion() +T54E4 000:118.068 - 0.007ms returns 78200 +T54E4 000:118.077 JLINK_CORE_GetFound() +T54E4 000:118.081 - 0.006ms returns 0x60000FF +T54E4 000:118.131 JLINK_GetDebugInfo(0x100 = JLINKARM_ROM_TABLE_ADDR_INDEX) +T54E4 000:118.142 Value=0xE00FF000 +T54E4 000:118.148 - 0.019ms returns 0 +T54E4 000:120.779 JLINK_GetDebugInfo(0x100 = JLINKARM_ROM_TABLE_ADDR_INDEX) +T54E4 000:120.791 Value=0xE00FF000 +T54E4 000:120.798 - 0.020ms returns 0 +T54E4 000:120.804 JLINK_GetDebugInfo(0x101 = JLINKARM_DEBUG_INFO_ETM_ADDR_INDEX) +T54E4 000:120.808 Value=0x00000000 +T54E4 000:120.814 - 0.012ms returns 0 +T54E4 000:120.823 JLINK_ReadMemEx(0xE0041FF0, 0x10 Bytes, Flags = 0x02000004) +T54E4 000:120.840 CPU_ReadMem(16 bytes @ 0xE0041FF0) +T54E4 000:121.236 Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +T54E4 000:121.254 - 0.434ms returns 16 (0x10) +T54E4 000:121.264 JLINK_GetDebugInfo(0x102 = JLINKARM_DEBUG_INFO_MTB_ADDR_INDEX) +T54E4 000:121.271 Value=0x00000000 +T54E4 000:121.279 - 0.017ms returns 0 +T54E4 000:121.286 JLINK_GetDebugInfo(0x103 = JLINKARM_DEBUG_INFO_TPIU_ADDR_INDEX) +T54E4 000:121.292 Value=0x00000000 +T54E4 000:121.300 - 0.017ms returns 0 +T54E4 000:121.307 JLINK_ReadMemEx(0xE0040FF0, 0x10 Bytes, Flags = 0x02000004) +T54E4 000:121.319 CPU_ReadMem(16 bytes @ 0xE0040FF0) +T54E4 000:121.737 Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +T54E4 000:121.751 - 0.446ms returns 16 (0x10) +T54E4 000:121.761 JLINK_GetDebugInfo(0x104 = JLINKARM_DEBUG_INFO_ITM_ADDR_INDEX) +T54E4 000:121.767 Value=0xE0000000 +T54E4 000:121.775 - 0.017ms returns 0 +T54E4 000:121.782 JLINK_GetDebugInfo(0x105 = JLINKARM_DEBUG_INFO_DWT_ADDR_INDEX) +T54E4 000:121.788 Value=0xE0001000 +T54E4 000:121.796 - 0.016ms returns 0 +T54E4 000:121.802 JLINK_GetDebugInfo(0x106 = JLINKARM_DEBUG_INFO_FPB_ADDR_INDEX) +T54E4 000:121.808 Value=0xE0002000 +T54E4 000:121.816 - 0.016ms returns 0 +T54E4 000:121.823 JLINK_GetDebugInfo(0x107 = JLINKARM_DEBUG_INFO_NVIC_ADDR_INDEX) +T54E4 000:121.828 Value=0xE000E000 +T54E4 000:121.836 - 0.016ms returns 0 +T54E4 000:121.843 JLINK_GetDebugInfo(0x10C = JLINKARM_DEBUG_INFO_DBG_ADDR_INDEX) +T54E4 000:121.849 Value=0xE000EDF0 +T54E4 000:121.857 - 0.016ms returns 0 +T54E4 000:121.864 JLINK_GetDebugInfo(0x01 = Unknown) +T54E4 000:121.874 Value=0x00000000 +T54E4 000:121.882 - 0.021ms returns 0 +T54E4 000:121.889 JLINK_ReadMemU32(0xE000ED00, 0x1 Items) +T54E4 000:121.900 CPU_ReadMem(4 bytes @ 0xE000ED00) +T54E4 000:122.267 Data: 00 C2 0C 41 +T54E4 000:122.281 Debug reg: CPUID +T54E4 000:122.290 - 0.403ms returns 1 (0x1) +T54E4 000:122.299 JLINK_GetDebugInfo(0x10F = JLINKARM_DEBUG_INFO_HAS_CORTEX_M_SECURITY_EXT_INDEX) +T54E4 000:122.305 Value=0x00000000 +T54E4 000:122.313 - 0.016ms returns 0 +T54E4 000:122.320 JLINK_HasError() +T54E4 000:122.328 JLINK_SetResetType(JLINKARM_CM3_RESET_TYPE_NORMAL) +T54E4 000:122.334 - 0.008ms returns JLINKARM_CM3_RESET_TYPE_NORMAL +T54E4 000:122.341 JLINK_Reset() +T54E4 000:122.362 CPU is running +T54E4 000:122.371 CPU_WriteMem(4 bytes @ 0xE000EDF0) +T54E4 000:122.720 CPU is running +T54E4 000:122.731 CPU_WriteMem(4 bytes @ 0xE000EDFC) +T54E4 000:125.763 Reset: Halt core after reset via DEMCR.VC_CORERESET. +T54E4 000:129.291 Reset: Reset device via AIRCR.SYSRESETREQ. +T54E4 000:129.309 CPU is running +T54E4 000:129.319 CPU_WriteMem(4 bytes @ 0xE000ED0C) +T54E4 000:182.081 CPU_ReadMem(4 bytes @ 0xE000EDF0) +T54E4 000:182.442 CPU_ReadMem(4 bytes @ 0xE000EDF0) +T54E4 000:182.828 CPU is running +T54E4 000:182.841 CPU_WriteMem(4 bytes @ 0xE000EDF0) +T54E4 000:183.229 CPU is running +T54E4 000:183.240 CPU_WriteMem(4 bytes @ 0xE000EDFC) +T54E4 000:188.679 CPU_ReadMem(4 bytes @ 0xE000EDF0) +T54E4 000:190.976 CPU_WriteMem(4 bytes @ 0xE0002000) +T54E4 000:191.339 CPU_ReadMem(4 bytes @ 0xE000EDFC) +T54E4 000:191.685 CPU_ReadMem(4 bytes @ 0xE0001000) +T54E4 000:192.054 CPU_WriteMem(4 bytes @ 0xE0001000) +T54E4 000:192.424 - 70.087ms +T54E4 000:192.446 JLINK_Halt() +T54E4 000:192.451 - 0.008ms returns 0x00 +T54E4 000:192.461 JLINK_ReadMemU32(0xE000EDF0, 0x1 Items) +T54E4 000:192.472 CPU_ReadMem(4 bytes @ 0xE000EDF0) +T54E4 000:192.800 Data: 03 00 03 00 +T54E4 000:192.810 Debug reg: DHCSR +T54E4 000:192.817 - 0.358ms returns 1 (0x1) +T54E4 000:192.869 JLINK_WriteU32_64(0xE000EDF0, 0xA05F0003) +T54E4 000:192.879 Debug reg: DHCSR +T54E4 000:193.061 CPU_WriteMem(4 bytes @ 0xE000EDF0) +T54E4 000:193.447 - 0.585ms returns 0 (0x00000000) +T54E4 000:193.461 JLINK_WriteU32_64(0xE000EDFC, 0x01000000) +T54E4 000:193.467 Debug reg: DEMCR +T54E4 000:193.481 CPU_WriteMem(4 bytes @ 0xE000EDFC) +T54E4 000:193.842 - 0.387ms returns 0 (0x00000000) +T54E4 000:207.559 JLINK_GetHWStatus(...) +T54E4 000:207.905 - 0.355ms returns 0 +T54E4 000:216.321 JLINK_GetNumBPUnits(Type = 0xFFFFFF00) +T54E4 000:216.344 - 0.025ms returns 0x04 +T54E4 000:216.352 JLINK_GetNumBPUnits(Type = 0xF0) +T54E4 000:216.357 - 0.007ms returns 0x2000 +T54E4 000:216.369 JLINK_GetNumWPUnits() +T54E4 000:216.373 - 0.006ms returns 2 +T54E4 000:224.479 JLINK_GetSpeed() +T54E4 000:224.501 - 0.026ms returns 5000 +T54E4 000:230.194 JLINK_ReadMemU32(0xE000E004, 0x1 Items) +T54E4 000:230.229 CPU_ReadMem(4 bytes @ 0xE000E004) +T54E4 000:230.644 Data: 00 00 00 00 +T54E4 000:230.655 - 0.463ms returns 1 (0x1) +T54E4 000:230.666 JLINK_Halt() +T54E4 000:230.672 - 0.007ms returns 0x00 +T54E4 000:230.677 JLINK_IsHalted() +T54E4 000:230.683 - 0.007ms returns TRUE +T54E4 000:233.505 JLINK_WriteMem(0x20000000, 0xF4 Bytes, ...) +T54E4 000:233.514 Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... +T54E4 000:233.710 CPU_WriteMem(244 bytes @ 0x20000000) +T54E4 000:234.772 - 1.278ms returns 0xF4 +T54E4 000:234.817 JLINK_HasError() +T54E4 000:234.827 JLINK_WriteReg(R0, 0x10000000) +T54E4 000:234.842 - 0.017ms returns 0 +T54E4 000:234.850 JLINK_WriteReg(R1, 0x00B71B00) +T54E4 000:234.856 - 0.009ms returns 0 +T54E4 000:234.864 JLINK_WriteReg(R2, 0x00000001) +T54E4 000:234.870 - 0.009ms returns 0 +T54E4 000:234.877 JLINK_WriteReg(R3, 0x00000000) +T54E4 000:234.883 - 0.009ms returns 0 +T54E4 000:234.890 JLINK_WriteReg(R4, 0x00000000) +T54E4 000:234.896 - 0.008ms returns 0 +T54E4 000:234.903 JLINK_WriteReg(R5, 0x00000000) +T54E4 000:234.909 - 0.009ms returns 0 +T54E4 000:234.916 JLINK_WriteReg(R6, 0x00000000) +T54E4 000:234.923 - 0.009ms returns 0 +T54E4 000:234.930 JLINK_WriteReg(R7, 0x00000000) +T54E4 000:234.984 - 0.057ms returns 0 +T54E4 000:234.992 JLINK_WriteReg(R8, 0x00000000) +T54E4 000:235.002 - 0.013ms returns 0 +T54E4 000:235.009 JLINK_WriteReg(R9, 0x200000EC) +T54E4 000:235.015 - 0.008ms returns 0 +T54E4 000:235.022 JLINK_WriteReg(R10, 0x00000000) +T54E4 000:235.029 - 0.008ms returns 0 +T54E4 000:235.036 JLINK_WriteReg(R11, 0x00000000) +T54E4 000:235.042 - 0.009ms returns 0 +T54E4 000:235.049 JLINK_WriteReg(R12, 0x00000000) +T54E4 000:235.055 - 0.008ms returns 0 +T54E4 000:235.061 JLINK_WriteReg(R13 (SP), 0x20002000) +T54E4 000:235.068 - 0.009ms returns 0 +T54E4 000:235.075 JLINK_WriteReg(R14, 0x20000001) +T54E4 000:235.081 - 0.008ms returns 0 +T54E4 000:235.088 JLINK_WriteReg(R15 (PC), 0x20000044) +T54E4 000:235.097 - 0.011ms returns 0 +T54E4 000:235.104 JLINK_WriteReg(XPSR, 0x01000000) +T54E4 000:235.111 - 0.009ms returns 0 +T54E4 000:235.118 JLINK_WriteReg(MSP, 0x20002000) +T54E4 000:235.124 - 0.008ms returns 0 +T54E4 000:235.131 JLINK_WriteReg(PSP, 0x20002000) +T54E4 000:235.137 - 0.008ms returns 0 +T54E4 000:235.144 JLINK_WriteReg(CFBP, 0x00000000) +T54E4 000:235.150 - 0.009ms returns 0 +T54E4 000:235.157 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T54E4 000:235.169 CPU_ReadMem(4 bytes @ 0x20000000) +T54E4 000:235.557 CPU_WriteMem(4 bytes @ 0x20000000) +T54E4 000:235.953 CPU_ReadMem(4 bytes @ 0x20000000) +T54E4 000:236.300 CPU_WriteMem(4 bytes @ 0x20000000) +T54E4 000:236.681 CPU_ReadMem(2 bytes @ 0x20000000) +T54E4 000:237.052 - 1.899ms returns 0x00000001 +T54E4 000:237.062 JLINK_Go() +T54E4 000:237.069 CPU_WriteMem(2 bytes @ 0x20000000) +T54E4 000:237.431 CPU_ReadMem(4 bytes @ 0xE0001000) +T54E4 000:237.773 CPU_WriteMem(4 bytes @ 0xE0001000) +T54E4 000:238.161 CPU_WriteMem(4 bytes @ 0xE0002008) +T54E4 000:238.172 CPU_WriteMem(4 bytes @ 0xE000200C) +T54E4 000:238.180 CPU_WriteMem(4 bytes @ 0xE0002010) +T54E4 000:238.188 CPU_WriteMem(4 bytes @ 0xE0002014) +T54E4 000:238.842 CPU_WriteMem(4 bytes @ 0xE0001004) +T54E4 000:240.967 - 3.916ms +T54E4 000:240.986 JLINK_IsHalted() +T54E4 000:242.869 CPU_ReadMem(2 bytes @ 0x20000000) +T54E4 000:243.241 - 2.265ms returns TRUE +T54E4 000:243.275 JLINK_ReadReg(R15 (PC)) +T54E4 000:243.285 - 0.012ms returns 0x20000000 +T54E4 000:243.296 JLINK_ClrBPEx(BPHandle = 0x00000001) +T54E4 000:243.303 - 0.009ms returns 0x00 +T54E4 000:243.313 JLINK_ReadReg(R0) +T54E4 000:243.319 - 0.009ms returns 0x00000000 +T54E4 000:243.690 JLINK_HasError() +T54E4 000:243.702 JLINK_WriteReg(R0, 0x10000000) +T54E4 000:243.709 - 0.009ms returns 0 +T54E4 000:243.714 JLINK_WriteReg(R1, 0x00001000) +T54E4 000:243.719 - 0.007ms returns 0 +T54E4 000:243.725 JLINK_WriteReg(R2, 0x000000FF) +T54E4 000:243.729 - 0.006ms returns 0 +T54E4 000:243.735 JLINK_WriteReg(R3, 0x00000000) +T54E4 000:243.739 - 0.006ms returns 0 +T54E4 000:243.744 JLINK_WriteReg(R4, 0x00000000) +T54E4 000:243.749 - 0.006ms returns 0 +T54E4 000:243.754 JLINK_WriteReg(R5, 0x00000000) +T54E4 000:243.759 - 0.006ms returns 0 +T54E4 000:243.764 JLINK_WriteReg(R6, 0x00000000) +T54E4 000:243.769 - 0.006ms returns 0 +T54E4 000:243.774 JLINK_WriteReg(R7, 0x00000000) +T54E4 000:243.779 - 0.007ms returns 0 +T54E4 000:243.784 JLINK_WriteReg(R8, 0x00000000) +T54E4 000:243.789 - 0.006ms returns 0 +T54E4 000:243.794 JLINK_WriteReg(R9, 0x200000EC) +T54E4 000:243.799 - 0.006ms returns 0 +T54E4 000:243.804 JLINK_WriteReg(R10, 0x00000000) +T54E4 000:243.809 - 0.006ms returns 0 +T54E4 000:243.814 JLINK_WriteReg(R11, 0x00000000) +T54E4 000:243.818 - 0.006ms returns 0 +T54E4 000:243.824 JLINK_WriteReg(R12, 0x00000000) +T54E4 000:243.828 - 0.006ms returns 0 +T54E4 000:243.834 JLINK_WriteReg(R13 (SP), 0x20002000) +T54E4 000:243.839 - 0.007ms returns 0 +T54E4 000:243.844 JLINK_WriteReg(R14, 0x20000001) +T54E4 000:243.849 - 0.006ms returns 0 +T54E4 000:243.854 JLINK_WriteReg(R15 (PC), 0x20000020) +T54E4 000:243.859 - 0.006ms returns 0 +T54E4 000:243.864 JLINK_WriteReg(XPSR, 0x01000000) +T54E4 000:243.869 - 0.006ms returns 0 +T54E4 000:243.874 JLINK_WriteReg(MSP, 0x20002000) +T54E4 000:243.878 - 0.006ms returns 0 +T54E4 000:243.884 JLINK_WriteReg(PSP, 0x20002000) +T54E4 000:243.888 - 0.006ms returns 0 +T54E4 000:243.893 JLINK_WriteReg(CFBP, 0x00000000) +T54E4 000:243.898 - 0.007ms returns 0 +T54E4 000:243.904 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T54E4 000:243.909 - 0.007ms returns 0x00000002 +T54E4 000:243.914 JLINK_Go() +T54E4 000:243.923 CPU_ReadMem(4 bytes @ 0xE0001000) +T54E4 000:246.033 - 2.128ms +T54E4 000:246.049 JLINK_IsHalted() +T54E4 000:246.404 - 0.359ms returns FALSE +T54E4 000:246.415 JLINK_HasError() +T54E4 000:258.342 JLINK_IsHalted() +T54E4 000:260.414 CPU_ReadMem(2 bytes @ 0x20000000) +T54E4 000:260.783 - 2.447ms returns TRUE +T54E4 000:260.796 JLINK_ReadReg(R15 (PC)) +T54E4 000:260.806 - 0.012ms returns 0x20000000 +T54E4 000:260.813 JLINK_ClrBPEx(BPHandle = 0x00000002) +T54E4 000:260.820 - 0.009ms returns 0x00 +T54E4 000:260.827 JLINK_ReadReg(R0) +T54E4 000:260.833 - 0.009ms returns 0x00000000 +T54E4 000:261.400 JLINK_HasError() +T54E4 000:261.417 JLINK_WriteReg(R0, 0x10001000) +T54E4 000:261.426 - 0.012ms returns 0 +T54E4 000:261.434 JLINK_WriteReg(R1, 0x00001000) +T54E4 000:261.440 - 0.009ms returns 0 +T54E4 000:261.447 JLINK_WriteReg(R2, 0x000000FF) +T54E4 000:261.454 - 0.009ms returns 0 +T54E4 000:261.461 JLINK_WriteReg(R3, 0x00000000) +T54E4 000:261.468 - 0.009ms returns 0 +T54E4 000:261.475 JLINK_WriteReg(R4, 0x00000000) +T54E4 000:261.546 - 0.078ms returns 0 +T54E4 000:261.558 JLINK_WriteReg(R5, 0x00000000) +T54E4 000:261.564 - 0.009ms returns 0 +T54E4 000:261.571 JLINK_WriteReg(R6, 0x00000000) +T54E4 000:261.577 - 0.008ms returns 0 +T54E4 000:261.584 JLINK_WriteReg(R7, 0x00000000) +T54E4 000:261.590 - 0.008ms returns 0 +T54E4 000:261.597 JLINK_WriteReg(R8, 0x00000000) +T54E4 000:261.603 - 0.008ms returns 0 +T54E4 000:261.610 JLINK_WriteReg(R9, 0x200000EC) +T54E4 000:261.616 - 0.008ms returns 0 +T54E4 000:261.623 JLINK_WriteReg(R10, 0x00000000) +T54E4 000:261.629 - 0.008ms returns 0 +T54E4 000:261.636 JLINK_WriteReg(R11, 0x00000000) +T54E4 000:261.642 - 0.008ms returns 0 +T54E4 000:261.649 JLINK_WriteReg(R12, 0x00000000) +T54E4 000:261.655 - 0.008ms returns 0 +T54E4 000:261.662 JLINK_WriteReg(R13 (SP), 0x20002000) +T54E4 000:261.669 - 0.009ms returns 0 +T54E4 000:261.676 JLINK_WriteReg(R14, 0x20000001) +T54E4 000:261.682 - 0.009ms returns 0 +T54E4 000:261.689 JLINK_WriteReg(R15 (PC), 0x20000020) +T54E4 000:261.696 - 0.009ms returns 0 +T54E4 000:261.703 JLINK_WriteReg(XPSR, 0x01000000) +T54E4 000:261.709 - 0.009ms returns 0 +T54E4 000:261.716 JLINK_WriteReg(MSP, 0x20002000) +T54E4 000:261.722 - 0.008ms returns 0 +T54E4 000:261.728 JLINK_WriteReg(PSP, 0x20002000) +T54E4 000:261.733 - 0.006ms returns 0 +T54E4 000:261.738 JLINK_WriteReg(CFBP, 0x00000000) +T54E4 000:261.743 - 0.006ms returns 0 +T54E4 000:261.748 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T54E4 000:261.754 - 0.008ms returns 0x00000003 +T54E4 000:261.759 JLINK_Go() +T54E4 000:261.769 CPU_ReadMem(4 bytes @ 0xE0001000) +T54E4 000:263.895 - 2.145ms +T54E4 000:263.911 JLINK_IsHalted() +T54E4 000:264.263 - 0.357ms returns FALSE +T54E4 000:264.274 JLINK_HasError() +T54E4 000:265.728 JLINK_IsHalted() +T54E4 000:266.104 - 0.387ms returns FALSE +T54E4 000:266.124 JLINK_HasError() +T54E4 000:267.779 JLINK_IsHalted() +T54E4 000:268.244 - 0.471ms returns FALSE +T54E4 000:268.256 JLINK_HasError() +T54E4 000:270.123 JLINK_IsHalted() +T54E4 000:272.001 CPU_ReadMem(2 bytes @ 0x20000000) +T54E4 000:272.372 - 2.255ms returns TRUE +T54E4 000:272.385 JLINK_ReadReg(R15 (PC)) +T54E4 000:272.393 - 0.011ms returns 0x20000000 +T54E4 000:272.401 JLINK_ClrBPEx(BPHandle = 0x00000003) +T54E4 000:272.407 - 0.009ms returns 0x00 +T54E4 000:272.415 JLINK_ReadReg(R0) +T54E4 000:272.421 - 0.009ms returns 0x00000000 +T54E4 000:272.940 JLINK_HasError() +T54E4 000:272.956 JLINK_WriteReg(R0, 0x10002000) +T54E4 000:272.964 - 0.011ms returns 0 +T54E4 000:272.972 JLINK_WriteReg(R1, 0x00001000) +T54E4 000:272.978 - 0.009ms returns 0 +T54E4 000:272.985 JLINK_WriteReg(R2, 0x000000FF) +T54E4 000:272.991 - 0.008ms returns 0 +T54E4 000:272.998 JLINK_WriteReg(R3, 0x00000000) +T54E4 000:273.004 - 0.008ms returns 0 +T54E4 000:273.011 JLINK_WriteReg(R4, 0x00000000) +T54E4 000:273.017 - 0.008ms returns 0 +T54E4 000:273.024 JLINK_WriteReg(R5, 0x00000000) +T54E4 000:273.030 - 0.008ms returns 0 +T54E4 000:273.048 JLINK_WriteReg(R6, 0x00000000) +T54E4 000:273.054 - 0.009ms returns 0 +T54E4 000:273.061 JLINK_WriteReg(R7, 0x00000000) +T54E4 000:273.067 - 0.009ms returns 0 +T54E4 000:273.074 JLINK_WriteReg(R8, 0x00000000) +T54E4 000:273.080 - 0.009ms returns 0 +T54E4 000:273.087 JLINK_WriteReg(R9, 0x200000EC) +T54E4 000:273.093 - 0.008ms returns 0 +T54E4 000:273.100 JLINK_WriteReg(R10, 0x00000000) +T54E4 000:273.106 - 0.008ms returns 0 +T54E4 000:273.113 JLINK_WriteReg(R11, 0x00000000) +T54E4 000:273.119 - 0.008ms returns 0 +T54E4 000:273.126 JLINK_WriteReg(R12, 0x00000000) +T54E4 000:273.132 - 0.008ms returns 0 +T54E4 000:273.139 JLINK_WriteReg(R13 (SP), 0x20002000) +T54E4 000:273.146 - 0.009ms returns 0 +T54E4 000:273.153 JLINK_WriteReg(R14, 0x20000001) +T54E4 000:273.159 - 0.008ms returns 0 +T54E4 000:273.166 JLINK_WriteReg(R15 (PC), 0x20000020) +T54E4 000:273.172 - 0.008ms returns 0 +T54E4 000:273.179 JLINK_WriteReg(XPSR, 0x01000000) +T54E4 000:273.185 - 0.008ms returns 0 +T54E4 000:273.192 JLINK_WriteReg(MSP, 0x20002000) +T54E4 000:273.198 - 0.008ms returns 0 +T54E4 000:273.205 JLINK_WriteReg(PSP, 0x20002000) +T54E4 000:273.214 - 0.014ms returns 0 +T54E4 000:273.223 JLINK_WriteReg(CFBP, 0x00000000) +T54E4 000:273.229 - 0.008ms returns 0 +T54E4 000:273.236 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T54E4 000:273.243 - 0.009ms returns 0x00000004 +T54E4 000:273.251 JLINK_Go() +T54E4 000:273.262 CPU_ReadMem(4 bytes @ 0xE0001000) +T54E4 000:275.366 - 2.123ms +T54E4 000:275.380 JLINK_IsHalted() +T54E4 000:275.726 - 0.351ms returns FALSE +T54E4 000:275.737 JLINK_HasError() +T54E4 000:277.643 JLINK_IsHalted() +T54E4 000:278.017 - 0.379ms returns FALSE +T54E4 000:278.029 JLINK_HasError() +T54E4 000:279.647 JLINK_IsHalted() +T54E4 000:280.016 - 0.375ms returns FALSE +T54E4 000:280.029 JLINK_HasError() +T54E4 000:281.887 JLINK_IsHalted() +T54E4 000:283.764 CPU_ReadMem(2 bytes @ 0x20000000) +T54E4 000:284.099 - 2.218ms returns TRUE +T54E4 000:284.111 JLINK_ReadReg(R15 (PC)) +T54E4 000:284.120 - 0.011ms returns 0x20000000 +T54E4 000:284.128 JLINK_ClrBPEx(BPHandle = 0x00000004) +T54E4 000:284.134 - 0.009ms returns 0x00 +T54E4 000:284.141 JLINK_ReadReg(R0) +T54E4 000:284.147 - 0.009ms returns 0x00000000 +T54E4 000:284.498 JLINK_HasError() +T54E4 000:284.514 JLINK_WriteReg(R0, 0x00000001) +T54E4 000:284.523 - 0.012ms returns 0 +T54E4 000:284.531 JLINK_WriteReg(R1, 0x00001000) +T54E4 000:284.537 - 0.009ms returns 0 +T54E4 000:284.544 JLINK_WriteReg(R2, 0x000000FF) +T54E4 000:284.550 - 0.008ms returns 0 +T54E4 000:284.557 JLINK_WriteReg(R3, 0x00000000) +T54E4 000:284.563 - 0.009ms returns 0 +T54E4 000:284.570 JLINK_WriteReg(R4, 0x00000000) +T54E4 000:284.576 - 0.008ms returns 0 +T54E4 000:284.583 JLINK_WriteReg(R5, 0x00000000) +T54E4 000:284.589 - 0.008ms returns 0 +T54E4 000:284.596 JLINK_WriteReg(R6, 0x00000000) +T54E4 000:284.602 - 0.008ms returns 0 +T54E4 000:284.609 JLINK_WriteReg(R7, 0x00000000) +T54E4 000:284.615 - 0.008ms returns 0 +T54E4 000:284.622 JLINK_WriteReg(R8, 0x00000000) +T54E4 000:284.628 - 0.008ms returns 0 +T54E4 000:284.635 JLINK_WriteReg(R9, 0x200000EC) +T54E4 000:284.641 - 0.008ms returns 0 +T54E4 000:284.650 JLINK_WriteReg(R10, 0x00000000) +T54E4 000:284.664 - 0.019ms returns 0 +T54E4 000:284.676 JLINK_WriteReg(R11, 0x00000000) +T54E4 000:284.684 - 0.010ms returns 0 +T54E4 000:284.691 JLINK_WriteReg(R12, 0x00000000) +T54E4 000:284.697 - 0.008ms returns 0 +T54E4 000:284.704 JLINK_WriteReg(R13 (SP), 0x20002000) +T54E4 000:284.711 - 0.009ms returns 0 +T54E4 000:284.718 JLINK_WriteReg(R14, 0x20000001) +T54E4 000:284.724 - 0.008ms returns 0 +T54E4 000:284.731 JLINK_WriteReg(R15 (PC), 0x2000006E) +T54E4 000:284.737 - 0.008ms returns 0 +T54E4 000:284.744 JLINK_WriteReg(XPSR, 0x01000000) +T54E4 000:284.750 - 0.008ms returns 0 +T54E4 000:284.757 JLINK_WriteReg(MSP, 0x20002000) +T54E4 000:284.763 - 0.008ms returns 0 +T54E4 000:284.770 JLINK_WriteReg(PSP, 0x20002000) +T54E4 000:284.776 - 0.008ms returns 0 +T54E4 000:284.783 JLINK_WriteReg(CFBP, 0x00000000) +T54E4 000:284.789 - 0.008ms returns 0 +T54E4 000:284.796 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T54E4 000:284.821 - 0.028ms returns 0x00000005 +T54E4 000:284.828 JLINK_Go() +T54E4 000:284.838 CPU_ReadMem(4 bytes @ 0xE0001000) +T54E4 000:286.980 - 2.159ms +T54E4 000:286.994 JLINK_IsHalted() +T54E4 000:288.869 CPU_ReadMem(2 bytes @ 0x20000000) +T54E4 000:289.240 - 2.253ms returns TRUE +T54E4 000:289.253 JLINK_ReadReg(R15 (PC)) +T54E4 000:289.260 - 0.009ms returns 0x20000000 +T54E4 000:289.267 JLINK_ClrBPEx(BPHandle = 0x00000005) +T54E4 000:289.272 - 0.008ms returns 0x00 +T54E4 000:289.279 JLINK_ReadReg(R0) +T54E4 000:289.284 - 0.007ms returns 0x00000000 +T54E4 000:348.281 JLINK_WriteMem(0x20000000, 0xF4 Bytes, ...) +T54E4 000:348.297 Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... +T54E4 000:348.318 CPU_WriteMem(244 bytes @ 0x20000000) +T54E4 000:348.849 - 0.580ms returns 0xFFFFFFFF +T54E4 000:348.896 JLINK_HasError() +T54E4 000:348.907 JLINK_WriteReg(R0, 0x10000000) +T54E4 000:348.917 - 0.013ms returns 0 +T54E4 000:348.926 JLINK_WriteReg(R1, 0x00B71B00) +T54E4 000:348.933 - 0.010ms returns 0 +T54E4 000:348.941 JLINK_WriteReg(R2, 0x00000002) +T54E4 000:348.953 - 0.017ms returns 0 +T54E4 000:348.963 JLINK_WriteReg(R3, 0x00000000) +T54E4 000:348.970 - 0.009ms returns 0 +T54E4 000:348.978 JLINK_WriteReg(R4, 0x00000000) +T54E4 000:348.984 - 0.009ms returns 0 +T54E4 000:348.992 JLINK_WriteReg(R5, 0x00000000) +T54E4 000:348.998 - 0.009ms returns 0 +T54E4 000:349.006 JLINK_WriteReg(R6, 0x00000000) +T54E4 000:349.012 - 0.009ms returns 0 +T54E4 000:349.020 JLINK_WriteReg(R7, 0x00000000) +T54E4 000:349.026 - 0.009ms returns 0 +T54E4 000:349.034 JLINK_WriteReg(R8, 0x00000000) +T54E4 000:349.041 - 0.010ms returns 0 +T54E4 000:349.048 JLINK_WriteReg(R9, 0x200000EC) +T54E4 000:349.055 - 0.009ms returns 0 +T54E4 000:349.062 JLINK_WriteReg(R10, 0x00000000) +T54E4 000:349.069 - 0.009ms returns 0 +T54E4 000:349.076 JLINK_WriteReg(R11, 0x00000000) +T54E4 000:349.083 - 0.009ms returns 0 +T54E4 000:349.091 JLINK_WriteReg(R12, 0x00000000) +T54E4 000:349.097 - 0.009ms returns 0 +T54E4 000:349.105 JLINK_WriteReg(R13 (SP), 0x20002000) +T54E4 000:349.112 - 0.010ms returns 0 +T54E4 000:349.120 JLINK_WriteReg(R14, 0x20000001) +T54E4 000:349.126 - 0.009ms returns 0 +T54E4 000:349.134 JLINK_WriteReg(R15 (PC), 0x20000044) +T54E4 000:349.141 - 0.009ms returns 0 +T54E4 000:349.148 JLINK_WriteReg(XPSR, 0x01000000) +T54E4 000:349.155 - 0.009ms returns 0 +T54E4 000:349.162 JLINK_WriteReg(MSP, 0x20002000) +T54E4 000:349.169 - 0.009ms returns 0 +T54E4 000:349.177 JLINK_WriteReg(PSP, 0x20002000) +T54E4 000:349.183 - 0.009ms returns 0 +T54E4 000:349.191 JLINK_WriteReg(CFBP, 0x00000000) +T54E4 000:349.198 - 0.010ms returns 0 +T54E4 000:349.205 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T54E4 000:349.216 CPU_ReadMem(4 bytes @ 0x20000000) +T54E4 000:349.607 CPU_WriteMem(4 bytes @ 0x20000000) +T54E4 000:349.966 CPU_ReadMem(4 bytes @ 0x20000000) +T54E4 000:350.310 CPU_WriteMem(4 bytes @ 0x20000000) +T54E4 000:350.682 CPU_ReadMem(2 bytes @ 0x20000000) +T54E4 000:351.037 - 1.841ms returns 0x00000006 +T54E4 000:351.054 JLINK_Go() +T54E4 000:351.065 CPU_WriteMem(2 bytes @ 0x20000000) +T54E4 000:351.457 CPU_ReadMem(4 bytes @ 0xE0001000) +T54E4 000:353.524 - 2.480ms +T54E4 000:353.542 JLINK_IsHalted() +T54E4 000:355.416 CPU_ReadMem(2 bytes @ 0x20000000) +T54E4 000:355.792 - 2.257ms returns TRUE +T54E4 000:355.806 JLINK_ReadReg(R15 (PC)) +T54E4 000:355.814 - 0.011ms returns 0x20000000 +T54E4 000:355.822 JLINK_ClrBPEx(BPHandle = 0x00000006) +T54E4 000:355.828 - 0.009ms returns 0x00 +T54E4 000:355.835 JLINK_ReadReg(R0) +T54E4 000:355.841 - 0.009ms returns 0x00000000 +T54E4 000:356.187 JLINK_WriteMem(0x200000F4, 0x30C Bytes, ...) +T54E4 000:356.201 Data: 98 02 00 20 D5 00 00 10 DD 00 00 10 DF 00 00 10 ... +T54E4 000:356.218 CPU_WriteMem(780 bytes @ 0x200000F4) +T54E4 000:358.789 - 2.613ms returns 0x30C +T54E4 000:358.809 JLINK_WriteMem(0x20000400, 0x400 Bytes, ...) +T54E4 000:358.817 Data: 10 B5 20 2A 04 DB 08 46 20 3A D0 40 00 21 10 BD ... +T54E4 000:358.834 CPU_WriteMem(1024 bytes @ 0x20000400) +T54E4 000:362.047 - 3.248ms returns 0x400 +T54E4 000:362.065 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T54E4 000:362.071 Data: B4 42 F7 D3 FF F7 DA FC 90 20 00 10 B0 20 00 10 ... +T54E4 000:362.092 CPU_WriteMem(1024 bytes @ 0x20000800) +T54E4 000:365.343 - 3.287ms returns 0x400 +T54E4 000:365.359 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T54E4 000:365.365 Data: 5E 00 00 20 50 00 00 20 6C 00 00 20 68 00 00 20 ... +T54E4 000:365.379 CPU_WriteMem(1024 bytes @ 0x20000C00) +T54E4 000:368.628 - 3.281ms returns 0x400 +T54E4 000:368.648 JLINK_WriteMem(0x20001000, 0xF4 Bytes, ...) +T54E4 000:368.654 Data: 70 B5 04 46 08 20 FF F7 D7 FF 15 20 FF F7 B6 FF ... +T54E4 000:368.672 CPU_WriteMem(244 bytes @ 0x20001000) +T54E4 000:369.745 - 1.104ms returns 0xF4 +T54E4 000:369.759 JLINK_HasError() +T54E4 000:369.768 JLINK_WriteReg(R0, 0x10000000) +T54E4 000:369.778 - 0.012ms returns 0 +T54E4 000:369.786 JLINK_WriteReg(R1, 0x00001000) +T54E4 000:369.793 - 0.010ms returns 0 +T54E4 000:369.801 JLINK_WriteReg(R2, 0x200000F4) +T54E4 000:369.807 - 0.009ms returns 0 +T54E4 000:369.819 JLINK_WriteReg(R3, 0x00000000) +T54E4 000:369.829 - 0.012ms returns 0 +T54E4 000:369.836 JLINK_WriteReg(R4, 0x00000000) +T54E4 000:369.843 - 0.009ms returns 0 +T54E4 000:369.850 JLINK_WriteReg(R5, 0x00000000) +T54E4 000:369.857 - 0.009ms returns 0 +T54E4 000:369.864 JLINK_WriteReg(R6, 0x00000000) +T54E4 000:369.871 - 0.009ms returns 0 +T54E4 000:369.878 JLINK_WriteReg(R7, 0x00000000) +T54E4 000:369.885 - 0.009ms returns 0 +T54E4 000:369.892 JLINK_WriteReg(R8, 0x00000000) +T54E4 000:369.899 - 0.009ms returns 0 +T54E4 000:369.907 JLINK_WriteReg(R9, 0x200000EC) +T54E4 000:369.913 - 0.009ms returns 0 +T54E4 000:369.920 JLINK_WriteReg(R10, 0x00000000) +T54E4 000:369.935 - 0.017ms returns 0 +T54E4 000:369.943 JLINK_WriteReg(R11, 0x00000000) +T54E4 000:369.949 - 0.009ms returns 0 +T54E4 000:369.957 JLINK_WriteReg(R12, 0x00000000) +T54E4 000:369.963 - 0.009ms returns 0 +T54E4 000:369.971 JLINK_WriteReg(R13 (SP), 0x20002000) +T54E4 000:369.979 - 0.013ms returns 0 +T54E4 000:369.989 JLINK_WriteReg(R14, 0x20000001) +T54E4 000:369.995 - 0.009ms returns 0 +T54E4 000:370.003 JLINK_WriteReg(R15 (PC), 0x200000B8) +T54E4 000:370.010 - 0.010ms returns 0 +T54E4 000:370.018 JLINK_WriteReg(XPSR, 0x01000000) +T54E4 000:370.024 - 0.009ms returns 0 +T54E4 000:370.032 JLINK_WriteReg(MSP, 0x20002000) +T54E4 000:370.038 - 0.009ms returns 0 +T54E4 000:370.046 JLINK_WriteReg(PSP, 0x20002000) +T54E4 000:370.052 - 0.009ms returns 0 +T54E4 000:370.060 JLINK_WriteReg(CFBP, 0x00000000) +T54E4 000:370.066 - 0.009ms returns 0 +T54E4 000:370.074 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T54E4 000:370.082 - 0.010ms returns 0x00000007 +T54E4 000:370.089 JLINK_Go() +T54E4 000:370.101 CPU_ReadMem(4 bytes @ 0xE0001000) +T54E4 000:372.202 - 2.120ms +T54E4 000:372.224 JLINK_IsHalted() +T54E4 000:372.980 - 0.771ms returns FALSE +T54E4 000:373.008 JLINK_HasError() +T54E4 000:376.039 JLINK_IsHalted() +T54E4 000:376.830 - 0.796ms returns FALSE +T54E4 000:376.841 JLINK_HasError() +T54E4 000:378.598 JLINK_IsHalted() +T54E4 000:379.161 - 0.571ms returns FALSE +T54E4 000:379.177 JLINK_HasError() +T54E4 000:380.845 JLINK_IsHalted() +T54E4 000:381.329 - 0.490ms returns FALSE +T54E4 000:381.341 JLINK_HasError() +T54E4 000:383.141 JLINK_IsHalted() +T54E4 000:383.536 - 0.400ms returns FALSE +T54E4 000:383.548 JLINK_HasError() +T54E4 000:385.429 JLINK_IsHalted() +T54E4 000:386.092 - 0.669ms returns FALSE +T54E4 000:386.105 JLINK_HasError() +T54E4 000:387.488 JLINK_IsHalted() +T54E4 000:388.120 - 0.637ms returns FALSE +T54E4 000:388.132 JLINK_HasError() +T54E4 000:389.585 JLINK_IsHalted() +T54E4 000:390.424 - 0.846ms returns FALSE +T54E4 000:390.438 JLINK_HasError() +T54E4 000:391.843 JLINK_IsHalted() +T54E4 000:392.327 - 0.490ms returns FALSE +T54E4 000:392.340 JLINK_HasError() +T54E4 000:394.391 JLINK_IsHalted() +T54E4 000:394.957 - 0.572ms returns FALSE +T54E4 000:394.970 JLINK_HasError() +T54E4 000:396.402 JLINK_IsHalted() +T54E4 000:397.090 - 0.694ms returns FALSE +T54E4 000:397.104 JLINK_HasError() +T54E4 000:399.520 JLINK_IsHalted() +T54E4 000:400.197 - 0.687ms returns FALSE +T54E4 000:400.215 JLINK_HasError() +T54E4 000:401.855 JLINK_IsHalted() +T54E4 000:402.526 - 0.678ms returns FALSE +T54E4 000:402.539 JLINK_HasError() +T54E4 000:404.143 JLINK_IsHalted() +T54E4 000:404.684 - 0.547ms returns FALSE +T54E4 000:404.697 JLINK_HasError() +T54E4 000:406.430 JLINK_IsHalted() +T54E4 000:407.096 - 0.671ms returns FALSE +T54E4 000:407.107 JLINK_HasError() +T54E4 000:408.601 JLINK_IsHalted() +T54E4 000:409.027 - 0.431ms returns FALSE +T54E4 000:409.038 JLINK_HasError() +T54E4 000:410.877 JLINK_IsHalted() +T54E4 000:411.406 - 0.534ms returns FALSE +T54E4 000:411.418 JLINK_HasError() +T54E4 000:413.090 JLINK_IsHalted() +T54E4 000:413.495 - 0.412ms returns FALSE +T54E4 000:413.509 JLINK_HasError() +T54E4 000:415.384 JLINK_IsHalted() +T54E4 000:416.076 - 0.697ms returns FALSE +T54E4 000:416.088 JLINK_HasError() +T54E4 000:417.415 JLINK_IsHalted() +T54E4 000:417.845 - 0.436ms returns FALSE +T54E4 000:417.857 JLINK_HasError() +T54E4 000:419.689 JLINK_IsHalted() +T54E4 000:420.177 - 0.497ms returns FALSE +T54E4 000:420.194 JLINK_HasError() +T54E4 000:422.038 JLINK_IsHalted() +T54E4 000:422.562 - 0.530ms returns FALSE +T54E4 000:422.574 JLINK_HasError() +T54E4 000:424.032 JLINK_IsHalted() +T54E4 000:424.604 - 0.578ms returns FALSE +T54E4 000:424.623 JLINK_HasError() +T54E4 000:426.032 JLINK_IsHalted() +T54E4 000:426.437 - 0.410ms returns FALSE +T54E4 000:426.448 JLINK_HasError() +T54E4 000:428.031 JLINK_IsHalted() +T54E4 000:429.828 - 1.805ms returns FALSE +T54E4 000:429.842 JLINK_HasError() +T54E4 000:430.992 JLINK_IsHalted() +T54E4 000:431.501 - 0.515ms returns FALSE +T54E4 000:431.513 JLINK_HasError() +T54E4 000:432.995 JLINK_IsHalted() +T54E4 000:433.454 - 0.464ms returns FALSE +T54E4 000:433.466 JLINK_HasError() +T54E4 000:435.501 JLINK_IsHalted() +T54E4 000:436.118 - 0.622ms returns FALSE +T54E4 000:436.129 JLINK_HasError() +T54E4 000:437.541 JLINK_IsHalted() +T54E4 000:437.992 - 0.457ms returns FALSE +T54E4 000:438.004 JLINK_HasError() +T54E4 000:439.764 JLINK_IsHalted() +T54E4 000:440.246 - 0.487ms returns FALSE +T54E4 000:440.258 JLINK_HasError() +T54E4 000:441.825 JLINK_IsHalted() +T54E4 000:442.479 - 0.662ms returns FALSE +T54E4 000:442.493 JLINK_HasError() +T54E4 000:444.146 JLINK_IsHalted() +T54E4 000:444.686 - 0.546ms returns FALSE +T54E4 000:444.698 JLINK_HasError() +T54E4 000:446.487 JLINK_IsHalted() +T54E4 000:447.096 - 0.617ms returns FALSE +T54E4 000:447.111 JLINK_HasError() +T54E4 000:449.179 JLINK_IsHalted() +T54E4 000:449.741 - 0.568ms returns FALSE +T54E4 000:449.760 JLINK_HasError() +T54E4 000:451.444 JLINK_IsHalted() +T54E4 000:451.971 - 0.532ms returns FALSE +T54E4 000:451.982 JLINK_HasError() +T54E4 000:453.737 JLINK_IsHalted() +T54E4 000:454.239 - 0.507ms returns FALSE +T54E4 000:454.251 JLINK_HasError() +T54E4 000:455.989 JLINK_IsHalted() +T54E4 000:456.580 - 0.596ms returns FALSE +T54E4 000:456.591 JLINK_HasError() +T54E4 000:458.051 JLINK_IsHalted() +T54E4 000:458.462 - 0.417ms returns FALSE +T54E4 000:458.474 JLINK_HasError() +T54E4 000:460.050 JLINK_IsHalted() +T54E4 000:460.654 - 0.609ms returns FALSE +T54E4 000:460.666 JLINK_HasError() +T54E4 000:462.566 JLINK_IsHalted() +T54E4 000:463.295 - 0.736ms returns FALSE +T54E4 000:463.309 JLINK_HasError() +T54E4 000:464.588 JLINK_IsHalted() +T54E4 000:465.153 - 0.570ms returns FALSE +T54E4 000:465.165 JLINK_HasError() +T54E4 000:466.589 JLINK_IsHalted() +T54E4 000:467.174 - 0.591ms returns FALSE +T54E4 000:467.185 JLINK_HasError() +T54E4 000:468.795 JLINK_IsHalted() +T54E4 000:469.469 - 0.680ms returns FALSE +T54E4 000:469.482 JLINK_HasError() +T54E4 000:470.838 JLINK_IsHalted() +T54E4 000:471.402 - 0.569ms returns FALSE +T54E4 000:471.413 JLINK_HasError() +T54E4 000:472.926 JLINK_IsHalted() +T54E4 000:473.280 - 0.359ms returns FALSE +T54E4 000:473.292 JLINK_HasError() +T54E4 000:474.929 JLINK_IsHalted() +T54E4 000:475.364 - 0.440ms returns FALSE +T54E4 000:475.383 JLINK_HasError() +T54E4 000:477.927 JLINK_IsHalted() +T54E4 000:478.564 - 0.643ms returns FALSE +T54E4 000:478.577 JLINK_HasError() +T54E4 000:479.924 JLINK_IsHalted() +T54E4 000:480.403 - 0.484ms returns FALSE +T54E4 000:480.416 JLINK_HasError() +T54E4 000:481.975 JLINK_IsHalted() +T54E4 000:482.485 - 0.517ms returns FALSE +T54E4 000:482.498 JLINK_HasError() +T54E4 000:484.508 JLINK_IsHalted() +T54E4 000:485.048 - 0.546ms returns FALSE +T54E4 000:485.060 JLINK_HasError() +T54E4 000:486.507 JLINK_IsHalted() +T54E4 000:487.005 - 0.503ms returns FALSE +T54E4 000:487.016 JLINK_HasError() +T54E4 000:488.636 JLINK_IsHalted() +T54E4 000:490.478 - 1.851ms returns FALSE +T54E4 000:490.494 JLINK_HasError() +T54E4 000:491.932 JLINK_IsHalted() +T54E4 000:492.563 - 0.638ms returns FALSE +T54E4 000:492.578 JLINK_HasError() +T54E4 000:494.486 JLINK_IsHalted() +T54E4 000:495.159 - 0.678ms returns FALSE +T54E4 000:495.171 JLINK_HasError() +T54E4 000:496.790 JLINK_IsHalted() +T54E4 000:497.406 - 0.627ms returns FALSE +T54E4 000:497.425 JLINK_HasError() +T54E4 000:499.098 JLINK_IsHalted() +T54E4 000:499.625 - 0.533ms returns FALSE +T54E4 000:499.637 JLINK_HasError() +T54E4 000:501.394 JLINK_IsHalted() +T54E4 000:502.000 - 0.611ms returns FALSE +T54E4 000:502.012 JLINK_HasError() +T54E4 000:503.670 JLINK_IsHalted() +T54E4 000:504.063 - 0.398ms returns FALSE +T54E4 000:504.074 JLINK_HasError() +T54E4 000:505.976 JLINK_IsHalted() +T54E4 000:506.547 - 0.576ms returns FALSE +T54E4 000:506.558 JLINK_HasError() +T54E4 000:509.026 JLINK_IsHalted() +T54E4 000:509.564 - 0.543ms returns FALSE +T54E4 000:509.576 JLINK_HasError() +T54E4 000:511.021 JLINK_IsHalted() +T54E4 000:511.713 - 0.697ms returns FALSE +T54E4 000:511.725 JLINK_HasError() +T54E4 000:513.021 JLINK_IsHalted() +T54E4 000:513.432 - 0.421ms returns FALSE +T54E4 000:513.451 JLINK_HasError() +T54E4 000:515.025 JLINK_IsHalted() +T54E4 000:515.566 - 0.546ms returns FALSE +T54E4 000:515.577 JLINK_HasError() +T54E4 000:517.023 JLINK_IsHalted() +T54E4 000:517.459 - 0.441ms returns FALSE +T54E4 000:517.470 JLINK_HasError() +T54E4 000:519.123 JLINK_IsHalted() +T54E4 000:519.682 - 0.569ms returns FALSE +T54E4 000:519.699 JLINK_HasError() +T54E4 000:521.392 JLINK_IsHalted() +T54E4 000:521.911 - 0.526ms returns FALSE +T54E4 000:521.925 JLINK_HasError() +T54E4 000:523.907 JLINK_IsHalted() +T54E4 000:524.357 - 0.455ms returns FALSE +T54E4 000:524.369 JLINK_HasError() +T54E4 000:525.911 JLINK_IsHalted() +T54E4 000:526.494 - 0.589ms returns FALSE +T54E4 000:526.514 JLINK_HasError() +T54E4 000:527.904 JLINK_IsHalted() +T54E4 000:528.427 - 0.530ms returns FALSE +T54E4 000:528.440 JLINK_HasError() +T54E4 000:529.907 JLINK_IsHalted() +T54E4 000:530.436 - 0.535ms returns FALSE +T54E4 000:530.448 JLINK_HasError() +T54E4 000:531.909 JLINK_IsHalted() +T54E4 000:532.322 - 0.418ms returns FALSE +T54E4 000:532.333 JLINK_HasError() +T54E4 000:533.912 JLINK_IsHalted() +T54E4 000:534.616 - 0.711ms returns FALSE +T54E4 000:534.630 JLINK_HasError() +T54E4 000:536.461 JLINK_IsHalted() +T54E4 000:536.854 - 0.398ms returns FALSE +T54E4 000:536.864 JLINK_HasError() +T54E4 000:538.726 JLINK_IsHalted() +T54E4 000:539.158 - 0.436ms returns FALSE +T54E4 000:539.170 JLINK_HasError() +T54E4 000:540.977 JLINK_IsHalted() +T54E4 000:541.406 - 0.434ms returns FALSE +T54E4 000:541.418 JLINK_HasError() +T54E4 000:543.284 JLINK_IsHalted() +T54E4 000:543.719 - 0.440ms returns FALSE +T54E4 000:543.731 JLINK_HasError() +T54E4 000:545.280 JLINK_IsHalted() +T54E4 000:545.731 - 0.462ms returns FALSE +T54E4 000:545.751 JLINK_HasError() +T54E4 000:547.276 JLINK_IsHalted() +T54E4 000:547.721 - 0.450ms returns FALSE +T54E4 000:547.732 JLINK_HasError() +T54E4 000:549.280 JLINK_IsHalted() +T54E4 000:549.909 - 0.637ms returns FALSE +T54E4 000:549.924 JLINK_HasError() +T54E4 000:551.278 JLINK_IsHalted() +T54E4 000:551.632 - 0.362ms returns FALSE +T54E4 000:551.656 JLINK_HasError() +T54E4 000:553.527 JLINK_IsHalted() +T54E4 000:554.104 - 0.583ms returns FALSE +T54E4 000:554.117 JLINK_HasError() +T54E4 000:555.815 JLINK_IsHalted() +T54E4 000:556.305 - 0.496ms returns FALSE +T54E4 000:556.317 JLINK_HasError() +T54E4 000:557.858 JLINK_IsHalted() +T54E4 000:558.530 - 0.677ms returns FALSE +T54E4 000:558.542 JLINK_HasError() +T54E4 000:560.138 JLINK_IsHalted() +T54E4 000:560.780 - 0.648ms returns FALSE +T54E4 000:560.792 JLINK_HasError() +T54E4 000:562.441 JLINK_IsHalted() +T54E4 000:562.919 - 0.485ms returns FALSE +T54E4 000:562.932 JLINK_HasError() +T54E4 000:564.441 JLINK_IsHalted() +T54E4 000:564.980 - 0.545ms returns FALSE +T54E4 000:564.992 JLINK_HasError() +T54E4 000:566.446 JLINK_IsHalted() +T54E4 000:566.934 - 0.494ms returns FALSE +T54E4 000:566.946 JLINK_HasError() +T54E4 000:568.438 JLINK_IsHalted() +T54E4 000:568.843 - 0.409ms returns FALSE +T54E4 000:568.854 JLINK_HasError() +T54E4 000:570.437 JLINK_IsHalted() +T54E4 000:571.031 - 0.600ms returns FALSE +T54E4 000:571.043 JLINK_HasError() +T54E4 000:572.444 JLINK_IsHalted() +T54E4 000:573.009 - 0.570ms returns FALSE +T54E4 000:573.021 JLINK_HasError() +T54E4 000:574.439 JLINK_IsHalted() +T54E4 000:574.911 - 0.478ms returns FALSE +T54E4 000:574.923 JLINK_HasError() +T54E4 000:576.440 JLINK_IsHalted() +T54E4 000:576.822 - 0.391ms returns FALSE +T54E4 000:576.847 JLINK_HasError() +T54E4 000:578.498 JLINK_IsHalted() +T54E4 000:579.230 - 0.741ms returns FALSE +T54E4 000:579.246 JLINK_HasError() +T54E4 000:580.474 JLINK_IsHalted() +T54E4 000:581.092 - 0.624ms returns FALSE +T54E4 000:581.104 JLINK_HasError() +T54E4 000:582.775 JLINK_IsHalted() +T54E4 000:583.454 - 0.685ms returns FALSE +T54E4 000:583.466 JLINK_HasError() +T54E4 000:585.581 JLINK_IsHalted() +T54E4 000:586.299 - 0.724ms returns FALSE +T54E4 000:586.312 JLINK_HasError() +T54E4 000:587.618 JLINK_IsHalted() +T54E4 000:588.083 - 0.470ms returns FALSE +T54E4 000:588.094 JLINK_HasError() +T54E4 000:589.671 JLINK_IsHalted() +T54E4 000:590.058 - 0.393ms returns FALSE +T54E4 000:590.070 JLINK_HasError() +T54E4 000:591.708 JLINK_IsHalted() +T54E4 000:592.353 - 0.650ms returns FALSE +T54E4 000:592.365 JLINK_HasError() +T54E4 000:593.740 JLINK_IsHalted() +T54E4 000:594.284 - 0.549ms returns FALSE +T54E4 000:594.295 JLINK_HasError() +T54E4 000:596.121 JLINK_IsHalted() +T54E4 000:596.709 - 0.594ms returns FALSE +T54E4 000:596.721 JLINK_HasError() +T54E4 000:598.258 JLINK_IsHalted() +T54E4 000:598.957 - 0.705ms returns FALSE +T54E4 000:598.969 JLINK_HasError() +T54E4 000:601.400 JLINK_IsHalted() +T54E4 000:602.034 - 0.643ms returns FALSE +T54E4 000:602.050 JLINK_HasError() +T54E4 000:603.420 JLINK_IsHalted() +T54E4 000:603.865 - 0.451ms returns FALSE +T54E4 000:603.878 JLINK_HasError() +T54E4 000:605.487 JLINK_IsHalted() +T54E4 000:606.093 - 0.611ms returns FALSE +T54E4 000:606.105 JLINK_HasError() +T54E4 000:607.544 JLINK_IsHalted() +T54E4 000:608.167 - 0.629ms returns FALSE +T54E4 000:608.180 JLINK_HasError() +T54E4 000:609.579 JLINK_IsHalted() +T54E4 000:610.158 - 0.585ms returns FALSE +T54E4 000:610.170 JLINK_HasError() +T54E4 000:611.665 JLINK_IsHalted() +T54E4 000:612.431 - 0.775ms returns FALSE +T54E4 000:612.447 JLINK_HasError() +T54E4 000:614.761 JLINK_IsHalted() +T54E4 000:615.331 - 0.576ms returns FALSE +T54E4 000:615.344 JLINK_HasError() +T54E4 000:616.750 JLINK_IsHalted() +T54E4 000:617.379 - 0.635ms returns FALSE +T54E4 000:617.392 JLINK_HasError() +T54E4 000:619.058 JLINK_IsHalted() +T54E4 000:619.539 - 0.488ms returns FALSE +T54E4 000:619.553 JLINK_HasError() +T54E4 000:621.333 JLINK_IsHalted() +T54E4 000:621.804 - 0.477ms returns FALSE +T54E4 000:621.817 JLINK_HasError() +T54E4 000:623.599 JLINK_IsHalted() +T54E4 000:624.097 - 0.504ms returns FALSE +T54E4 000:624.109 JLINK_HasError() +T54E4 000:625.905 JLINK_IsHalted() +T54E4 000:626.410 - 0.510ms returns FALSE +T54E4 000:626.421 JLINK_HasError() +T54E4 000:627.951 JLINK_IsHalted() +T54E4 000:628.635 - 0.689ms returns FALSE +T54E4 000:628.653 JLINK_HasError() +T54E4 000:629.950 JLINK_IsHalted() +T54E4 000:630.478 - 0.533ms returns FALSE +T54E4 000:630.489 JLINK_HasError() +T54E4 000:631.968 JLINK_IsHalted() +T54E4 000:632.449 - 0.486ms returns FALSE +T54E4 000:632.460 JLINK_HasError() +T54E4 000:633.949 JLINK_IsHalted() +T54E4 000:634.381 - 0.437ms returns FALSE +T54E4 000:634.393 JLINK_HasError() +T54E4 000:635.995 JLINK_IsHalted() +T54E4 000:636.468 - 0.478ms returns FALSE +T54E4 000:636.479 JLINK_HasError() +T54E4 000:637.995 JLINK_IsHalted() +T54E4 000:638.509 - 0.519ms returns FALSE +T54E4 000:638.520 JLINK_HasError() +T54E4 000:640.037 JLINK_IsHalted() +T54E4 000:640.449 - 0.417ms returns FALSE +T54E4 000:640.461 JLINK_HasError() +T54E4 000:642.082 JLINK_IsHalted() +T54E4 000:642.680 - 0.603ms returns FALSE +T54E4 000:642.692 JLINK_HasError() +T54E4 000:644.489 JLINK_IsHalted() +T54E4 000:645.034 - 0.549ms returns FALSE +T54E4 000:645.044 JLINK_HasError() +T54E4 000:646.773 JLINK_IsHalted() +T54E4 000:647.292 - 0.524ms returns FALSE +T54E4 000:647.304 JLINK_HasError() +T54E4 000:649.053 JLINK_IsHalted() +T54E4 000:649.616 - 0.568ms returns FALSE +T54E4 000:649.628 JLINK_HasError() +T54E4 000:651.324 JLINK_IsHalted() +T54E4 000:651.891 - 0.573ms returns FALSE +T54E4 000:651.903 JLINK_HasError() +T54E4 000:653.607 JLINK_IsHalted() +T54E4 000:654.159 - 0.558ms returns FALSE +T54E4 000:654.178 JLINK_HasError() +T54E4 000:655.600 JLINK_IsHalted() +T54E4 000:656.159 - 0.564ms returns FALSE +T54E4 000:656.171 JLINK_HasError() +T54E4 000:657.602 JLINK_IsHalted() +T54E4 000:658.159 - 0.563ms returns FALSE +T54E4 000:658.171 JLINK_HasError() +T54E4 000:659.602 JLINK_IsHalted() +T54E4 000:660.159 - 0.563ms returns FALSE +T54E4 000:660.171 JLINK_HasError() +T54E4 000:661.600 JLINK_IsHalted() +T54E4 000:662.126 - 0.531ms returns FALSE +T54E4 000:662.137 JLINK_HasError() +T54E4 000:663.959 JLINK_IsHalted() +T54E4 000:664.355 - 0.403ms returns FALSE +T54E4 000:664.369 JLINK_HasError() +T54E4 000:666.263 JLINK_IsHalted() +T54E4 000:666.798 - 0.540ms returns FALSE +T54E4 000:666.809 JLINK_HasError() +T54E4 000:668.513 JLINK_IsHalted() +T54E4 000:668.985 - 0.482ms returns FALSE +T54E4 000:669.003 JLINK_HasError() +T54E4 000:670.783 JLINK_IsHalted() +T54E4 000:671.205 - 0.427ms returns FALSE +T54E4 000:671.217 JLINK_HasError() +T54E4 000:673.048 JLINK_IsHalted() +T54E4 000:673.764 - 0.722ms returns FALSE +T54E4 000:673.776 JLINK_HasError() +T54E4 000:675.350 JLINK_IsHalted() +T54E4 000:675.806 - 0.465ms returns FALSE +T54E4 000:675.821 JLINK_HasError() +T54E4 000:677.432 JLINK_IsHalted() +T54E4 000:677.915 - 0.490ms returns FALSE +T54E4 000:677.929 JLINK_HasError() +T54E4 000:679.513 JLINK_IsHalted() +T54E4 000:680.207 - 0.699ms returns FALSE +T54E4 000:680.224 JLINK_HasError() +T54E4 000:681.820 JLINK_IsHalted() +T54E4 000:682.296 - 0.483ms returns FALSE +T54E4 000:682.310 JLINK_HasError() +T54E4 000:684.133 JLINK_IsHalted() +T54E4 000:684.659 - 0.531ms returns FALSE +T54E4 000:684.670 JLINK_HasError() +T54E4 000:686.913 JLINK_IsHalted() +T54E4 000:687.492 - 0.584ms returns FALSE +T54E4 000:687.503 JLINK_HasError() +T54E4 000:689.117 JLINK_IsHalted() +T54E4 000:689.626 - 0.514ms returns FALSE +T54E4 000:689.637 JLINK_HasError() +T54E4 000:691.386 JLINK_IsHalted() +T54E4 000:691.988 - 0.607ms returns FALSE +T54E4 000:691.999 JLINK_HasError() +T54E4 000:693.936 JLINK_IsHalted() +T54E4 000:694.587 - 0.656ms returns FALSE +T54E4 000:694.598 JLINK_HasError() +T54E4 000:696.012 JLINK_IsHalted() +T54E4 000:696.379 - 0.372ms returns FALSE +T54E4 000:696.390 JLINK_HasError() +T54E4 000:698.273 JLINK_IsHalted() +T54E4 000:698.813 - 0.545ms returns FALSE +T54E4 000:698.824 JLINK_HasError() +T54E4 000:700.558 JLINK_IsHalted() +T54E4 000:701.001 - 0.448ms returns FALSE +T54E4 000:701.013 JLINK_HasError() +T54E4 000:702.846 JLINK_IsHalted() +T54E4 000:703.560 - 0.723ms returns FALSE +T54E4 000:703.575 JLINK_HasError() +T54E4 000:705.213 JLINK_IsHalted() +T54E4 000:705.809 - 0.602ms returns FALSE +T54E4 000:705.829 JLINK_HasError() +T54E4 000:708.485 JLINK_IsHalted() +T54E4 000:709.073 - 0.595ms returns FALSE +T54E4 000:709.088 JLINK_HasError() +T54E4 000:710.789 JLINK_IsHalted() +T54E4 000:711.366 - 0.582ms returns FALSE +T54E4 000:711.378 JLINK_HasError() +T54E4 000:713.076 JLINK_IsHalted() +T54E4 000:714.952 CPU_ReadMem(2 bytes @ 0x20000000) +T54E4 000:715.335 - 2.266ms returns TRUE +T54E4 000:715.349 JLINK_ReadReg(R15 (PC)) +T54E4 000:715.360 - 0.013ms returns 0x20000000 +T54E4 000:715.368 JLINK_ClrBPEx(BPHandle = 0x00000007) +T54E4 000:715.376 - 0.010ms returns 0x00 +T54E4 000:715.384 JLINK_ReadReg(R0) +T54E4 000:715.390 - 0.009ms returns 0x00000000 +T54E4 000:716.066 JLINK_WriteMem(0x200000F4, 0x30C Bytes, ...) +T54E4 000:716.080 Data: 88 70 16 48 C0 78 0A 28 05 DB 00 20 13 49 C8 70 ... +T54E4 000:716.111 CPU_WriteMem(780 bytes @ 0x200000F4) +T54E4 000:718.734 - 2.675ms returns 0x30C +T54E4 000:718.749 JLINK_WriteMem(0x20000400, 0x400 Bytes, ...) +T54E4 000:718.756 Data: 01 28 00 D1 05 20 70 47 FF 07 00 00 F8 B5 04 46 ... +T54E4 000:718.769 CPU_WriteMem(1024 bytes @ 0x20000400) +T54E4 000:722.002 - 3.260ms returns 0x400 +T54E4 000:722.015 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T54E4 000:722.022 Data: 01 46 1B B0 F0 BD 00 20 01 21 C9 07 1B B0 F0 BD ... +T54E4 000:722.035 CPU_WriteMem(1024 bytes @ 0x20000800) +T54E4 000:725.291 - 3.282ms returns 0x400 +T54E4 000:725.304 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T54E4 000:725.311 Data: 33 46 2A 46 FE F7 AE FC 02 46 0B 46 07 46 09 91 ... +T54E4 000:725.332 CPU_WriteMem(1024 bytes @ 0x20000C00) +T54E4 000:728.594 - 3.300ms returns 0x400 +T54E4 000:728.612 JLINK_WriteMem(0x20001000, 0xF4 Bytes, ...) +T54E4 000:728.619 Data: 05 49 08 43 03 49 48 61 FF F7 96 FA 10 BD 00 00 ... +T54E4 000:728.638 CPU_WriteMem(244 bytes @ 0x20001000) +T54E4 000:729.720 - 1.116ms returns 0xF4 +T54E4 000:729.735 JLINK_HasError() +T54E4 000:729.741 JLINK_WriteReg(R0, 0x10001000) +T54E4 000:729.748 - 0.009ms returns 0 +T54E4 000:729.754 JLINK_WriteReg(R1, 0x00001000) +T54E4 000:729.759 - 0.007ms returns 0 +T54E4 000:729.764 JLINK_WriteReg(R2, 0x200000F4) +T54E4 000:729.768 - 0.006ms returns 0 +T54E4 000:729.773 JLINK_WriteReg(R3, 0x00000000) +T54E4 000:729.778 - 0.006ms returns 0 +T54E4 000:729.783 JLINK_WriteReg(R4, 0x00000000) +T54E4 000:729.787 - 0.006ms returns 0 +T54E4 000:729.792 JLINK_WriteReg(R5, 0x00000000) +T54E4 000:729.797 - 0.006ms returns 0 +T54E4 000:729.802 JLINK_WriteReg(R6, 0x00000000) +T54E4 000:729.806 - 0.006ms returns 0 +T54E4 000:729.811 JLINK_WriteReg(R7, 0x00000000) +T54E4 000:729.816 - 0.006ms returns 0 +T54E4 000:729.821 JLINK_WriteReg(R8, 0x00000000) +T54E4 000:729.825 - 0.006ms returns 0 +T54E4 000:729.830 JLINK_WriteReg(R9, 0x200000EC) +T54E4 000:729.835 - 0.006ms returns 0 +T54E4 000:729.840 JLINK_WriteReg(R10, 0x00000000) +T54E4 000:729.845 - 0.006ms returns 0 +T54E4 000:729.850 JLINK_WriteReg(R11, 0x00000000) +T54E4 000:729.854 - 0.006ms returns 0 +T54E4 000:729.859 JLINK_WriteReg(R12, 0x00000000) +T54E4 000:729.864 - 0.006ms returns 0 +T54E4 000:729.869 JLINK_WriteReg(R13 (SP), 0x20002000) +T54E4 000:729.874 - 0.007ms returns 0 +T54E4 000:729.879 JLINK_WriteReg(R14, 0x20000001) +T54E4 000:729.884 - 0.006ms returns 0 +T54E4 000:729.889 JLINK_WriteReg(R15 (PC), 0x200000B8) +T54E4 000:729.893 - 0.006ms returns 0 +T54E4 000:729.898 JLINK_WriteReg(XPSR, 0x01000000) +T54E4 000:729.903 - 0.006ms returns 0 +T54E4 000:729.908 JLINK_WriteReg(MSP, 0x20002000) +T54E4 000:729.912 - 0.006ms returns 0 +T54E4 000:729.918 JLINK_WriteReg(PSP, 0x20002000) +T54E4 000:729.922 - 0.006ms returns 0 +T54E4 000:729.927 JLINK_WriteReg(CFBP, 0x00000000) +T54E4 000:729.932 - 0.006ms returns 0 +T54E4 000:729.937 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T54E4 000:729.943 - 0.008ms returns 0x00000008 +T54E4 000:729.949 JLINK_Go() +T54E4 000:729.957 CPU_ReadMem(4 bytes @ 0xE0001000) +T54E4 000:732.054 - 2.113ms +T54E4 000:732.075 JLINK_IsHalted() +T54E4 000:732.734 - 0.664ms returns FALSE +T54E4 000:732.750 JLINK_HasError() +T54E4 000:735.086 JLINK_IsHalted() +T54E4 000:735.613 - 0.536ms returns FALSE +T54E4 000:735.628 JLINK_HasError() +T54E4 000:737.576 JLINK_IsHalted() +T54E4 000:738.198 - 0.628ms returns FALSE +T54E4 000:738.209 JLINK_HasError() +T54E4 000:739.577 JLINK_IsHalted() +T54E4 000:740.252 - 0.680ms returns FALSE +T54E4 000:740.263 JLINK_HasError() +T54E4 000:741.580 JLINK_IsHalted() +T54E4 000:742.172 - 0.601ms returns FALSE +T54E4 000:742.188 JLINK_HasError() +T54E4 000:743.623 JLINK_IsHalted() +T54E4 000:744.232 - 0.616ms returns FALSE +T54E4 000:744.245 JLINK_HasError() +T54E4 000:746.146 JLINK_IsHalted() +T54E4 000:746.660 - 0.521ms returns FALSE +T54E4 000:746.673 JLINK_HasError() +T54E4 000:748.452 JLINK_IsHalted() +T54E4 000:748.997 - 0.552ms returns FALSE +T54E4 000:749.011 JLINK_HasError() +T54E4 000:750.716 JLINK_IsHalted() +T54E4 000:751.159 - 0.448ms returns FALSE +T54E4 000:751.171 JLINK_HasError() +T54E4 000:753.164 JLINK_IsHalted() +T54E4 000:753.835 - 0.677ms returns FALSE +T54E4 000:753.847 JLINK_HasError() +T54E4 000:755.425 JLINK_IsHalted() +T54E4 000:756.124 - 0.704ms returns FALSE +T54E4 000:756.136 JLINK_HasError() +T54E4 000:757.711 JLINK_IsHalted() +T54E4 000:758.194 - 0.490ms returns FALSE +T54E4 000:758.215 JLINK_HasError() +T54E4 000:760.019 JLINK_IsHalted() +T54E4 000:760.430 - 0.419ms returns FALSE +T54E4 000:760.444 JLINK_HasError() +T54E4 000:762.302 JLINK_IsHalted() +T54E4 000:762.915 - 0.619ms returns FALSE +T54E4 000:762.927 JLINK_HasError() +T54E4 000:764.069 JLINK_IsHalted() +T54E4 000:764.491 - 0.428ms returns FALSE +T54E4 000:764.504 JLINK_HasError() +T54E4 000:765.632 JLINK_IsHalted() +T54E4 000:766.162 - 0.535ms returns FALSE +T54E4 000:766.173 JLINK_HasError() +T54E4 000:768.709 JLINK_IsHalted() +T54E4 000:770.520 - 1.819ms returns FALSE +T54E4 000:770.534 JLINK_HasError() +T54E4 000:771.823 JLINK_IsHalted() +T54E4 000:772.414 - 0.596ms returns FALSE +T54E4 000:772.425 JLINK_HasError() +T54E4 000:773.824 JLINK_IsHalted() +T54E4 000:774.324 - 0.511ms returns FALSE +T54E4 000:774.344 JLINK_HasError() +T54E4 000:776.008 JLINK_IsHalted() +T54E4 000:776.623 - 0.621ms returns FALSE +T54E4 000:776.634 JLINK_HasError() +T54E4 000:778.043 JLINK_IsHalted() +T54E4 000:778.540 - 0.503ms returns FALSE +T54E4 000:778.552 JLINK_HasError() +T54E4 000:780.330 JLINK_IsHalted() +T54E4 000:780.788 - 0.464ms returns FALSE +T54E4 000:780.801 JLINK_HasError() +T54E4 000:782.619 JLINK_IsHalted() +T54E4 000:783.268 - 0.653ms returns FALSE +T54E4 000:783.279 JLINK_HasError() +T54E4 000:784.927 JLINK_IsHalted() +T54E4 000:785.576 - 0.654ms returns FALSE +T54E4 000:785.587 JLINK_HasError() +T54E4 000:787.462 JLINK_IsHalted() +T54E4 000:788.163 - 0.706ms returns FALSE +T54E4 000:788.174 JLINK_HasError() +T54E4 000:789.720 JLINK_IsHalted() +T54E4 000:790.236 - 0.522ms returns FALSE +T54E4 000:790.249 JLINK_HasError() +T54E4 000:791.717 JLINK_IsHalted() +T54E4 000:792.164 - 0.452ms returns FALSE +T54E4 000:792.175 JLINK_HasError() +T54E4 000:794.017 JLINK_IsHalted() +T54E4 000:794.460 - 0.447ms returns FALSE +T54E4 000:794.471 JLINK_HasError() +T54E4 000:796.213 JLINK_IsHalted() +T54E4 000:796.809 - 0.601ms returns FALSE +T54E4 000:796.820 JLINK_HasError() +T54E4 000:798.288 JLINK_IsHalted() +T54E4 000:798.695 - 0.412ms returns FALSE +T54E4 000:798.706 JLINK_HasError() +T54E4 000:800.434 JLINK_IsHalted() +T54E4 000:800.949 - 0.522ms returns FALSE +T54E4 000:800.963 JLINK_HasError() +T54E4 000:802.773 JLINK_IsHalted() +T54E4 000:803.242 - 0.473ms returns FALSE +T54E4 000:803.252 JLINK_HasError() +T54E4 000:804.774 JLINK_IsHalted() +T54E4 000:805.218 - 0.449ms returns FALSE +T54E4 000:805.230 JLINK_HasError() +T54E4 000:806.774 JLINK_IsHalted() +T54E4 000:807.217 - 0.448ms returns FALSE +T54E4 000:807.228 JLINK_HasError() +T54E4 000:808.769 JLINK_IsHalted() +T54E4 000:809.211 - 0.448ms returns FALSE +T54E4 000:809.223 JLINK_HasError() +T54E4 000:810.773 JLINK_IsHalted() +T54E4 000:811.349 - 0.582ms returns FALSE +T54E4 000:811.361 JLINK_HasError() +T54E4 000:812.931 JLINK_IsHalted() +T54E4 000:813.583 - 0.662ms returns FALSE +T54E4 000:813.600 JLINK_HasError() +T54E4 000:815.009 JLINK_IsHalted() +T54E4 000:815.675 - 0.671ms returns FALSE +T54E4 000:815.687 JLINK_HasError() +T54E4 000:817.008 JLINK_IsHalted() +T54E4 000:817.619 - 0.616ms returns FALSE +T54E4 000:817.631 JLINK_HasError() +T54E4 000:819.043 JLINK_IsHalted() +T54E4 000:819.747 - 0.708ms returns FALSE +T54E4 000:819.758 JLINK_HasError() +T54E4 000:821.281 JLINK_IsHalted() +T54E4 000:821.805 - 0.530ms returns FALSE +T54E4 000:821.818 JLINK_HasError() +T54E4 000:823.593 JLINK_IsHalted() +T54E4 000:824.191 - 0.604ms returns FALSE +T54E4 000:824.203 JLINK_HasError() +T54E4 000:825.661 JLINK_IsHalted() +T54E4 000:826.242 - 0.586ms returns FALSE +T54E4 000:826.253 JLINK_HasError() +T54E4 000:828.223 JLINK_IsHalted() +T54E4 000:828.885 - 0.672ms returns FALSE +T54E4 000:828.902 JLINK_HasError() +T54E4 000:830.680 JLINK_IsHalted() +T54E4 000:831.254 - 0.580ms returns FALSE +T54E4 000:831.267 JLINK_HasError() +T54E4 000:833.682 JLINK_IsHalted() +T54E4 000:834.397 - 0.725ms returns FALSE +T54E4 000:834.415 JLINK_HasError() +T54E4 000:836.020 JLINK_IsHalted() +T54E4 000:836.436 - 0.421ms returns FALSE +T54E4 000:836.447 JLINK_HasError() +T54E4 000:838.072 JLINK_IsHalted() +T54E4 000:838.462 - 0.396ms returns FALSE +T54E4 000:838.475 JLINK_HasError() +T54E4 000:840.338 JLINK_IsHalted() +T54E4 000:840.745 - 0.412ms returns FALSE +T54E4 000:840.756 JLINK_HasError() +T54E4 000:842.364 JLINK_IsHalted() +T54E4 000:842.884 - 0.525ms returns FALSE +T54E4 000:842.900 JLINK_HasError() +T54E4 000:844.337 JLINK_IsHalted() +T54E4 000:844.991 - 0.660ms returns FALSE +T54E4 000:845.003 JLINK_HasError() +T54E4 000:846.338 JLINK_IsHalted() +T54E4 000:846.868 - 0.536ms returns FALSE +T54E4 000:846.881 JLINK_HasError() +T54E4 000:848.334 JLINK_IsHalted() +T54E4 000:848.935 - 0.606ms returns FALSE +T54E4 000:848.947 JLINK_HasError() +T54E4 000:850.336 JLINK_IsHalted() +T54E4 000:850.801 - 0.470ms returns FALSE +T54E4 000:850.812 JLINK_HasError() +T54E4 000:852.336 JLINK_IsHalted() +T54E4 000:852.813 - 0.482ms returns FALSE +T54E4 000:852.825 JLINK_HasError() +T54E4 000:854.334 JLINK_IsHalted() +T54E4 000:854.806 - 0.477ms returns FALSE +T54E4 000:854.817 JLINK_HasError() +T54E4 000:856.339 JLINK_IsHalted() +T54E4 000:856.917 - 0.584ms returns FALSE +T54E4 000:856.930 JLINK_HasError() +T54E4 000:858.336 JLINK_IsHalted() +T54E4 000:858.790 - 0.459ms returns FALSE +T54E4 000:858.801 JLINK_HasError() +T54E4 000:860.337 JLINK_IsHalted() +T54E4 000:860.802 - 0.471ms returns FALSE +T54E4 000:860.822 JLINK_HasError() +T54E4 000:862.335 JLINK_IsHalted() +T54E4 000:862.962 - 0.634ms returns FALSE +T54E4 000:862.977 JLINK_HasError() +T54E4 000:864.339 JLINK_IsHalted() +T54E4 000:864.866 - 0.536ms returns FALSE +T54E4 000:864.881 JLINK_HasError() +T54E4 000:866.377 JLINK_IsHalted() +T54E4 000:866.966 - 0.595ms returns FALSE +T54E4 000:866.979 JLINK_HasError() +T54E4 000:868.620 JLINK_IsHalted() +T54E4 000:869.167 - 0.552ms returns FALSE +T54E4 000:869.179 JLINK_HasError() +T54E4 000:870.873 JLINK_IsHalted() +T54E4 000:871.436 - 0.569ms returns FALSE +T54E4 000:871.448 JLINK_HasError() +T54E4 000:873.153 JLINK_IsHalted() +T54E4 000:873.609 - 0.462ms returns FALSE +T54E4 000:873.621 JLINK_HasError() +T54E4 000:875.439 JLINK_IsHalted() +T54E4 000:875.842 - 0.409ms returns FALSE +T54E4 000:875.854 JLINK_HasError() +T54E4 000:877.496 JLINK_IsHalted() +T54E4 000:878.005 - 0.514ms returns FALSE +T54E4 000:878.017 JLINK_HasError() +T54E4 000:879.754 JLINK_IsHalted() +T54E4 000:880.133 - 0.390ms returns FALSE +T54E4 000:880.152 JLINK_HasError() +T54E4 000:882.044 JLINK_IsHalted() +T54E4 000:882.546 - 0.508ms returns FALSE +T54E4 000:882.558 JLINK_HasError() +T54E4 000:884.383 JLINK_IsHalted() +T54E4 000:884.761 - 0.383ms returns FALSE +T54E4 000:884.772 JLINK_HasError() +T54E4 000:886.675 JLINK_IsHalted() +T54E4 000:887.257 - 0.588ms returns FALSE +T54E4 000:887.269 JLINK_HasError() +T54E4 000:888.926 JLINK_IsHalted() +T54E4 000:889.490 - 0.573ms returns FALSE +T54E4 000:889.507 JLINK_HasError() +T54E4 000:891.227 JLINK_IsHalted() +T54E4 000:891.641 - 0.421ms returns FALSE +T54E4 000:891.655 JLINK_HasError() +T54E4 000:894.023 JLINK_IsHalted() +T54E4 000:894.736 - 0.721ms returns FALSE +T54E4 000:894.751 JLINK_HasError() +T54E4 000:896.319 JLINK_IsHalted() +T54E4 000:896.850 - 0.540ms returns FALSE +T54E4 000:896.866 JLINK_HasError() +T54E4 000:898.597 JLINK_IsHalted() +T54E4 000:899.145 - 0.553ms returns FALSE +T54E4 000:899.157 JLINK_HasError() +T54E4 000:900.593 JLINK_IsHalted() +T54E4 000:901.195 - 0.608ms returns FALSE +T54E4 000:901.207 JLINK_HasError() +T54E4 000:902.594 JLINK_IsHalted() +T54E4 000:902.963 - 0.374ms returns FALSE +T54E4 000:902.975 JLINK_HasError() +T54E4 000:904.595 JLINK_IsHalted() +T54E4 000:905.327 - 0.738ms returns FALSE +T54E4 000:905.338 JLINK_HasError() +T54E4 000:906.606 JLINK_IsHalted() +T54E4 000:907.054 - 0.452ms returns FALSE +T54E4 000:907.064 JLINK_HasError() +T54E4 000:908.594 JLINK_IsHalted() +T54E4 000:909.167 - 0.578ms returns FALSE +T54E4 000:909.178 JLINK_HasError() +T54E4 000:910.594 JLINK_IsHalted() +T54E4 000:911.219 - 0.630ms returns FALSE +T54E4 000:911.230 JLINK_HasError() +T54E4 000:912.597 JLINK_IsHalted() +T54E4 000:913.011 - 0.420ms returns FALSE +T54E4 000:913.022 JLINK_HasError() +T54E4 000:914.631 JLINK_IsHalted() +T54E4 000:915.049 - 0.423ms returns FALSE +T54E4 000:915.060 JLINK_HasError() +T54E4 000:916.629 JLINK_IsHalted() +T54E4 000:917.233 - 0.609ms returns FALSE +T54E4 000:917.244 JLINK_HasError() +T54E4 000:918.876 JLINK_IsHalted() +T54E4 000:919.436 - 0.568ms returns FALSE +T54E4 000:919.450 JLINK_HasError() +T54E4 000:920.875 JLINK_IsHalted() +T54E4 000:921.571 - 0.701ms returns FALSE +T54E4 000:921.582 JLINK_HasError() +T54E4 000:922.874 JLINK_IsHalted() +T54E4 000:923.513 - 0.645ms returns FALSE +T54E4 000:923.526 JLINK_HasError() +T54E4 000:924.913 JLINK_IsHalted() +T54E4 000:925.548 - 0.641ms returns FALSE +T54E4 000:925.561 JLINK_HasError() +T54E4 000:927.214 JLINK_IsHalted() +T54E4 000:927.636 - 0.432ms returns FALSE +T54E4 000:927.654 JLINK_HasError() +T54E4 000:929.219 JLINK_IsHalted() +T54E4 000:929.955 - 0.742ms returns FALSE +T54E4 000:929.966 JLINK_HasError() +T54E4 000:931.542 JLINK_IsHalted() +T54E4 000:931.961 - 0.430ms returns FALSE +T54E4 000:931.980 JLINK_HasError() +T54E4 000:933.837 JLINK_IsHalted() +T54E4 000:934.393 - 0.563ms returns FALSE +T54E4 000:934.407 JLINK_HasError() +T54E4 000:936.684 JLINK_IsHalted() +T54E4 000:937.254 - 0.575ms returns FALSE +T54E4 000:937.265 JLINK_HasError() +T54E4 000:938.641 JLINK_IsHalted() +T54E4 000:939.169 - 0.533ms returns FALSE +T54E4 000:939.180 JLINK_HasError() +T54E4 000:940.864 JLINK_IsHalted() +T54E4 000:941.422 - 0.567ms returns FALSE +T54E4 000:941.439 JLINK_HasError() +T54E4 000:944.377 JLINK_IsHalted() +T54E4 000:944.811 - 0.440ms returns FALSE +T54E4 000:944.823 JLINK_HasError() +T54E4 000:945.878 JLINK_IsHalted() +T54E4 000:946.265 - 0.392ms returns FALSE +T54E4 000:946.277 JLINK_HasError() +T54E4 000:947.356 JLINK_IsHalted() +T54E4 000:947.752 - 0.400ms returns FALSE +T54E4 000:947.762 JLINK_HasError() +T54E4 000:949.357 JLINK_IsHalted() +T54E4 000:949.922 - 0.571ms returns FALSE +T54E4 000:949.934 JLINK_HasError() +T54E4 000:951.397 JLINK_IsHalted() +T54E4 000:951.889 - 0.499ms returns FALSE +T54E4 000:951.902 JLINK_HasError() +T54E4 000:953.677 JLINK_IsHalted() +T54E4 000:954.331 - 0.660ms returns FALSE +T54E4 000:954.343 JLINK_HasError() +T54E4 000:955.941 JLINK_IsHalted() +T54E4 000:956.482 - 0.549ms returns FALSE +T54E4 000:956.497 JLINK_HasError() +T54E4 000:958.391 JLINK_IsHalted() +T54E4 000:958.870 - 0.488ms returns FALSE +T54E4 000:958.887 JLINK_HasError() +T54E4 000:960.660 JLINK_IsHalted() +T54E4 000:961.072 - 0.418ms returns FALSE +T54E4 000:961.084 JLINK_HasError() +T54E4 000:963.181 JLINK_IsHalted() +T54E4 000:963.669 - 0.497ms returns FALSE +T54E4 000:963.684 JLINK_HasError() +T54E4 000:965.496 JLINK_IsHalted() +T54E4 000:965.999 - 0.508ms returns FALSE +T54E4 000:966.011 JLINK_HasError() +T54E4 000:967.556 JLINK_IsHalted() +T54E4 000:968.044 - 0.493ms returns FALSE +T54E4 000:968.055 JLINK_HasError() +T54E4 000:969.554 JLINK_IsHalted() +T54E4 000:970.102 - 0.553ms returns FALSE +T54E4 000:970.113 JLINK_HasError() +T54E4 000:971.551 JLINK_IsHalted() +T54E4 000:971.938 - 0.392ms returns FALSE +T54E4 000:971.949 JLINK_HasError() +T54E4 000:973.554 JLINK_IsHalted() +T54E4 000:973.988 - 0.438ms returns FALSE +T54E4 000:973.999 JLINK_HasError() +T54E4 000:975.554 JLINK_IsHalted() +T54E4 000:976.147 - 0.599ms returns FALSE +T54E4 000:976.159 JLINK_HasError() +T54E4 000:977.552 JLINK_IsHalted() +T54E4 000:978.092 - 0.545ms returns FALSE +T54E4 000:978.103 JLINK_HasError() +T54E4 000:980.957 JLINK_IsHalted() +T54E4 000:981.463 - 0.512ms returns FALSE +T54E4 000:981.475 JLINK_HasError() +T54E4 000:982.954 JLINK_IsHalted() +T54E4 000:983.517 - 0.568ms returns FALSE +T54E4 000:983.528 JLINK_HasError() +T54E4 000:984.959 JLINK_IsHalted() +T54E4 000:985.571 - 0.617ms returns FALSE +T54E4 000:985.583 JLINK_HasError() +T54E4 000:987.016 JLINK_IsHalted() +T54E4 000:987.547 - 0.537ms returns FALSE +T54E4 000:987.565 JLINK_HasError() +T54E4 000:989.164 JLINK_IsHalted() +T54E4 000:989.826 - 0.670ms returns FALSE +T54E4 000:989.840 JLINK_HasError() +T54E4 000:991.469 JLINK_IsHalted() +T54E4 000:991.867 - 0.403ms returns FALSE +T54E4 000:991.879 JLINK_HasError() +T54E4 000:994.228 JLINK_IsHalted() +T54E4 000:994.607 - 0.385ms returns FALSE +T54E4 000:994.619 JLINK_HasError() +T54E4 000:996.523 JLINK_IsHalted() +T54E4 000:996.916 - 0.401ms returns FALSE +T54E4 000:996.931 JLINK_HasError() +T54E4 000:998.786 JLINK_IsHalted() +T54E4 000:999.363 - 0.583ms returns FALSE +T54E4 000:999.375 JLINK_HasError() +T54E4 001:001.091 JLINK_IsHalted() +T54E4 001:001.727 - 0.641ms returns FALSE +T54E4 001:001.739 JLINK_HasError() +T54E4 001:003.400 JLINK_IsHalted() +T54E4 001:003.828 - 0.439ms returns FALSE +T54E4 001:003.849 JLINK_HasError() +T54E4 001:005.459 JLINK_IsHalted() +T54E4 001:005.928 - 0.478ms returns FALSE +T54E4 001:005.945 JLINK_HasError() +T54E4 001:007.522 JLINK_IsHalted() +T54E4 001:008.111 - 0.595ms returns FALSE +T54E4 001:008.124 JLINK_HasError() +T54E4 001:009.517 JLINK_IsHalted() +T54E4 001:009.915 - 0.404ms returns FALSE +T54E4 001:009.927 JLINK_HasError() +T54E4 001:011.515 JLINK_IsHalted() +T54E4 001:012.116 - 0.606ms returns FALSE +T54E4 001:012.128 JLINK_HasError() +T54E4 001:013.523 JLINK_IsHalted() +T54E4 001:014.150 - 0.633ms returns FALSE +T54E4 001:014.163 JLINK_HasError() +T54E4 001:015.516 JLINK_IsHalted() +T54E4 001:016.091 - 0.581ms returns FALSE +T54E4 001:016.103 JLINK_HasError() +T54E4 001:017.517 JLINK_IsHalted() +T54E4 001:018.052 - 0.541ms returns FALSE +T54E4 001:018.064 JLINK_HasError() +T54E4 001:019.522 JLINK_IsHalted() +T54E4 001:020.151 - 0.636ms returns FALSE +T54E4 001:020.165 JLINK_HasError() +T54E4 001:021.531 JLINK_IsHalted() +T54E4 001:022.070 - 0.546ms returns FALSE +T54E4 001:022.084 JLINK_HasError() +T54E4 001:023.749 JLINK_IsHalted() +T54E4 001:024.130 - 0.386ms returns FALSE +T54E4 001:024.141 JLINK_HasError() +T54E4 001:025.752 JLINK_IsHalted() +T54E4 001:026.328 - 0.581ms returns FALSE +T54E4 001:026.339 JLINK_HasError() +T54E4 001:027.747 JLINK_IsHalted() +T54E4 001:028.330 - 0.588ms returns FALSE +T54E4 001:028.342 JLINK_HasError() +T54E4 001:029.752 JLINK_IsHalted() +T54E4 001:030.423 - 0.679ms returns FALSE +T54E4 001:030.438 JLINK_HasError() +T54E4 001:031.753 JLINK_IsHalted() +T54E4 001:032.274 - 0.526ms returns FALSE +T54E4 001:032.285 JLINK_HasError() +T54E4 001:033.751 JLINK_IsHalted() +T54E4 001:034.186 - 0.440ms returns FALSE +T54E4 001:034.198 JLINK_HasError() +T54E4 001:036.266 JLINK_IsHalted() +T54E4 001:036.894 - 0.633ms returns FALSE +T54E4 001:036.906 JLINK_HasError() +T54E4 001:038.321 JLINK_IsHalted() +T54E4 001:038.922 - 0.606ms returns FALSE +T54E4 001:038.942 JLINK_HasError() +T54E4 001:040.321 JLINK_IsHalted() +T54E4 001:040.800 - 0.490ms returns FALSE +T54E4 001:040.819 JLINK_HasError() +T54E4 001:042.586 JLINK_IsHalted() +T54E4 001:043.212 - 0.636ms returns FALSE +T54E4 001:043.230 JLINK_HasError() +T54E4 001:044.910 JLINK_IsHalted() +T54E4 001:045.376 - 0.472ms returns FALSE +T54E4 001:045.389 JLINK_HasError() +T54E4 001:047.238 JLINK_IsHalted() +T54E4 001:047.705 - 0.473ms returns FALSE +T54E4 001:047.718 JLINK_HasError() +T54E4 001:049.223 JLINK_IsHalted() +T54E4 001:049.766 - 0.551ms returns FALSE +T54E4 001:049.781 JLINK_HasError() +T54E4 001:053.247 JLINK_IsHalted() +T54E4 001:055.126 CPU_ReadMem(2 bytes @ 0x20000000) +T54E4 001:055.477 - 2.240ms returns TRUE +T54E4 001:055.495 JLINK_ReadReg(R15 (PC)) +T54E4 001:055.505 - 0.012ms returns 0x20000000 +T54E4 001:055.512 JLINK_ClrBPEx(BPHandle = 0x00000008) +T54E4 001:055.519 - 0.009ms returns 0x00 +T54E4 001:055.527 JLINK_ReadReg(R0) +T54E4 001:055.533 - 0.009ms returns 0x00000000 +T54E4 001:056.369 JLINK_WriteMem(0x200000F4, 0x30C Bytes, ...) +T54E4 001:056.380 Data: 00 00 00 00 00 00 F0 3F 00 00 00 00 00 00 F8 3F ... +T54E4 001:056.392 CPU_WriteMem(780 bytes @ 0x200000F4) +T54E4 001:058.965 - 2.602ms returns 0x30C +T54E4 001:058.977 JLINK_WriteMem(0x20000400, 0x400 Bytes, ...) +T54E4 001:058.983 Data: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ... +T54E4 001:058.995 CPU_WriteMem(1024 bytes @ 0x20000400) +T54E4 001:062.188 - 3.218ms returns 0x400 +T54E4 001:062.202 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T54E4 001:062.208 Data: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ... +T54E4 001:062.221 CPU_WriteMem(1024 bytes @ 0x20000800) +T54E4 001:065.429 - 3.234ms returns 0x400 +T54E4 001:065.453 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T54E4 001:065.463 Data: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ... +T54E4 001:065.476 CPU_WriteMem(1024 bytes @ 0x20000C00) +T54E4 001:068.709 - 3.262ms returns 0x400 +T54E4 001:068.728 JLINK_WriteMem(0x20001000, 0xF4 Bytes, ...) +T54E4 001:068.734 Data: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ... +T54E4 001:068.746 CPU_WriteMem(244 bytes @ 0x20001000) +T54E4 001:069.758 - 1.034ms returns 0xF4 +T54E4 001:069.780 JLINK_HasError() +T54E4 001:069.828 JLINK_WriteReg(R0, 0x10002000) +T54E4 001:069.838 - 0.012ms returns 0 +T54E4 001:069.845 JLINK_WriteReg(R1, 0x00000134) +T54E4 001:069.851 - 0.008ms returns 0 +T54E4 001:069.857 JLINK_WriteReg(R2, 0x200000F4) +T54E4 001:069.863 - 0.008ms returns 0 +T54E4 001:069.869 JLINK_WriteReg(R3, 0x00000000) +T54E4 001:069.875 - 0.008ms returns 0 +T54E4 001:069.882 JLINK_WriteReg(R4, 0x00000000) +T54E4 001:069.888 - 0.008ms returns 0 +T54E4 001:069.894 JLINK_WriteReg(R5, 0x00000000) +T54E4 001:069.900 - 0.008ms returns 0 +T54E4 001:069.906 JLINK_WriteReg(R6, 0x00000000) +T54E4 001:069.912 - 0.008ms returns 0 +T54E4 001:069.918 JLINK_WriteReg(R7, 0x00000000) +T54E4 001:069.923 - 0.008ms returns 0 +T54E4 001:069.930 JLINK_WriteReg(R8, 0x00000000) +T54E4 001:069.935 - 0.008ms returns 0 +T54E4 001:069.942 JLINK_WriteReg(R9, 0x200000EC) +T54E4 001:069.947 - 0.008ms returns 0 +T54E4 001:069.954 JLINK_WriteReg(R10, 0x00000000) +T54E4 001:069.959 - 0.008ms returns 0 +T54E4 001:069.966 JLINK_WriteReg(R11, 0x00000000) +T54E4 001:069.971 - 0.008ms returns 0 +T54E4 001:069.977 JLINK_WriteReg(R12, 0x00000000) +T54E4 001:069.983 - 0.008ms returns 0 +T54E4 001:069.989 JLINK_WriteReg(R13 (SP), 0x20002000) +T54E4 001:069.995 - 0.008ms returns 0 +T54E4 001:070.002 JLINK_WriteReg(R14, 0x20000001) +T54E4 001:070.007 - 0.008ms returns 0 +T54E4 001:070.014 JLINK_WriteReg(R15 (PC), 0x200000B8) +T54E4 001:070.019 - 0.008ms returns 0 +T54E4 001:070.026 JLINK_WriteReg(XPSR, 0x01000000) +T54E4 001:070.032 - 0.008ms returns 0 +T54E4 001:070.038 JLINK_WriteReg(MSP, 0x20002000) +T54E4 001:070.044 - 0.008ms returns 0 +T54E4 001:070.050 JLINK_WriteReg(PSP, 0x20002000) +T54E4 001:070.056 - 0.008ms returns 0 +T54E4 001:070.062 JLINK_WriteReg(CFBP, 0x00000000) +T54E4 001:070.068 - 0.008ms returns 0 +T54E4 001:070.075 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T54E4 001:070.081 - 0.009ms returns 0x00000009 +T54E4 001:070.088 JLINK_Go() +T54E4 001:070.099 CPU_ReadMem(4 bytes @ 0xE0001000) +T54E4 001:072.146 - 2.063ms +T54E4 001:072.156 JLINK_IsHalted() +T54E4 001:072.613 - 0.461ms returns FALSE +T54E4 001:072.623 JLINK_HasError() +T54E4 001:075.046 JLINK_IsHalted() +T54E4 001:075.591 - 0.552ms returns FALSE +T54E4 001:075.605 JLINK_HasError() +T54E4 001:077.048 JLINK_IsHalted() +T54E4 001:077.453 - 0.410ms returns FALSE +T54E4 001:077.464 JLINK_HasError() +T54E4 001:079.048 JLINK_IsHalted() +T54E4 001:079.543 - 0.499ms returns FALSE +T54E4 001:079.553 JLINK_HasError() +T54E4 001:081.046 JLINK_IsHalted() +T54E4 001:081.627 - 0.587ms returns FALSE +T54E4 001:081.639 JLINK_HasError() +T54E4 001:083.048 JLINK_IsHalted() +T54E4 001:083.605 - 0.562ms returns FALSE +T54E4 001:083.616 JLINK_HasError() +T54E4 001:085.553 JLINK_IsHalted() +T54E4 001:085.915 - 0.367ms returns FALSE +T54E4 001:085.926 JLINK_HasError() +T54E4 001:087.558 JLINK_IsHalted() +T54E4 001:087.916 - 0.363ms returns FALSE +T54E4 001:087.927 JLINK_HasError() +T54E4 001:089.553 JLINK_IsHalted() +T54E4 001:089.988 - 0.441ms returns FALSE +T54E4 001:090.000 JLINK_HasError() +T54E4 001:092.455 JLINK_IsHalted() +T54E4 001:093.244 - 0.794ms returns FALSE +T54E4 001:093.256 JLINK_HasError() +T54E4 001:094.500 JLINK_IsHalted() +T54E4 001:094.923 - 0.429ms returns FALSE +T54E4 001:094.942 JLINK_HasError() +T54E4 001:097.187 JLINK_IsHalted() +T54E4 001:097.728 - 0.545ms returns FALSE +T54E4 001:097.737 JLINK_HasError() +T54E4 001:099.191 JLINK_IsHalted() +T54E4 001:099.693 - 0.508ms returns FALSE +T54E4 001:099.705 JLINK_HasError() +T54E4 001:101.185 JLINK_IsHalted() +T54E4 001:103.028 CPU_ReadMem(2 bytes @ 0x20000000) +T54E4 001:103.420 - 2.245ms returns TRUE +T54E4 001:103.439 JLINK_ReadReg(R15 (PC)) +T54E4 001:103.448 - 0.011ms returns 0x20000000 +T54E4 001:103.455 JLINK_ClrBPEx(BPHandle = 0x00000009) +T54E4 001:103.462 - 0.009ms returns 0x00 +T54E4 001:103.469 JLINK_ReadReg(R0) +T54E4 001:103.476 - 0.009ms returns 0x00000000 +T54E4 001:103.483 JLINK_HasError() +T54E4 001:103.491 JLINK_WriteReg(R0, 0x00000002) +T54E4 001:103.497 - 0.009ms returns 0 +T54E4 001:103.504 JLINK_WriteReg(R1, 0x00000134) +T54E4 001:103.510 - 0.008ms returns 0 +T54E4 001:103.517 JLINK_WriteReg(R2, 0x200000F4) +T54E4 001:103.523 - 0.008ms returns 0 +T54E4 001:103.530 JLINK_WriteReg(R3, 0x00000000) +T54E4 001:103.536 - 0.008ms returns 0 +T54E4 001:103.543 JLINK_WriteReg(R4, 0x00000000) +T54E4 001:103.549 - 0.008ms returns 0 +T54E4 001:103.556 JLINK_WriteReg(R5, 0x00000000) +T54E4 001:103.562 - 0.008ms returns 0 +T54E4 001:103.569 JLINK_WriteReg(R6, 0x00000000) +T54E4 001:103.575 - 0.008ms returns 0 +T54E4 001:103.582 JLINK_WriteReg(R7, 0x00000000) +T54E4 001:103.588 - 0.008ms returns 0 +T54E4 001:103.595 JLINK_WriteReg(R8, 0x00000000) +T54E4 001:103.601 - 0.008ms returns 0 +T54E4 001:103.608 JLINK_WriteReg(R9, 0x200000EC) +T54E4 001:103.614 - 0.008ms returns 0 +T54E4 001:103.621 JLINK_WriteReg(R10, 0x00000000) +T54E4 001:103.627 - 0.008ms returns 0 +T54E4 001:103.634 JLINK_WriteReg(R11, 0x00000000) +T54E4 001:103.640 - 0.009ms returns 0 +T54E4 001:103.647 JLINK_WriteReg(R12, 0x00000000) +T54E4 001:103.653 - 0.008ms returns 0 +T54E4 001:103.660 JLINK_WriteReg(R13 (SP), 0x20002000) +T54E4 001:103.666 - 0.009ms returns 0 +T54E4 001:103.673 JLINK_WriteReg(R14, 0x20000001) +T54E4 001:103.679 - 0.009ms returns 0 +T54E4 001:103.686 JLINK_WriteReg(R15 (PC), 0x2000006E) +T54E4 001:103.692 - 0.008ms returns 0 +T54E4 001:103.699 JLINK_WriteReg(XPSR, 0x01000000) +T54E4 001:103.705 - 0.009ms returns 0 +T54E4 001:103.712 JLINK_WriteReg(MSP, 0x20002000) +T54E4 001:103.718 - 0.008ms returns 0 +T54E4 001:103.725 JLINK_WriteReg(PSP, 0x20002000) +T54E4 001:103.731 - 0.008ms returns 0 +T54E4 001:103.738 JLINK_WriteReg(CFBP, 0x00000000) +T54E4 001:103.744 - 0.009ms returns 0 +T54E4 001:103.752 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T54E4 001:103.758 - 0.009ms returns 0x0000000A +T54E4 001:103.766 JLINK_Go() +T54E4 001:103.776 CPU_ReadMem(4 bytes @ 0xE0001000) +T54E4 001:105.891 - 2.132ms +T54E4 001:105.904 JLINK_IsHalted() +T54E4 001:107.778 CPU_ReadMem(2 bytes @ 0x20000000) +T54E4 001:108.128 - 2.229ms returns TRUE +T54E4 001:108.139 JLINK_ReadReg(R15 (PC)) +T54E4 001:108.146 - 0.010ms returns 0x20000000 +T54E4 001:108.154 JLINK_ClrBPEx(BPHandle = 0x0000000A) +T54E4 001:108.160 - 0.009ms returns 0x00 +T54E4 001:108.167 JLINK_ReadReg(R0) +T54E4 001:108.174 - 0.009ms returns 0x00000000 +T54E4 001:167.357 JLINK_WriteMem(0x20000000, 0xF4 Bytes, ...) +T54E4 001:167.372 Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... +T54E4 001:167.394 CPU_WriteMem(244 bytes @ 0x20000000) +T54E4 001:167.891 - 0.547ms returns 0xFFFFFFFF +T54E4 001:167.937 JLINK_HasError() +T54E4 001:167.949 JLINK_WriteReg(R0, 0x10000000) +T54E4 001:167.959 - 0.013ms returns 0 +T54E4 001:167.967 JLINK_WriteReg(R1, 0x00B71B00) +T54E4 001:167.976 - 0.011ms returns 0 +T54E4 001:167.983 JLINK_WriteReg(R2, 0x00000003) +T54E4 001:167.990 - 0.009ms returns 0 +T54E4 001:167.998 JLINK_WriteReg(R3, 0x00000000) +T54E4 001:168.004 - 0.009ms returns 0 +T54E4 001:168.012 JLINK_WriteReg(R4, 0x00000000) +T54E4 001:168.019 - 0.009ms returns 0 +T54E4 001:168.026 JLINK_WriteReg(R5, 0x00000000) +T54E4 001:168.033 - 0.009ms returns 0 +T54E4 001:168.040 JLINK_WriteReg(R6, 0x00000000) +T54E4 001:168.047 - 0.009ms returns 0 +T54E4 001:168.054 JLINK_WriteReg(R7, 0x00000000) +T54E4 001:168.061 - 0.009ms returns 0 +T54E4 001:168.068 JLINK_WriteReg(R8, 0x00000000) +T54E4 001:168.075 - 0.009ms returns 0 +T54E4 001:168.082 JLINK_WriteReg(R9, 0x200000EC) +T54E4 001:168.089 - 0.009ms returns 0 +T54E4 001:168.096 JLINK_WriteReg(R10, 0x00000000) +T54E4 001:168.103 - 0.009ms returns 0 +T54E4 001:168.111 JLINK_WriteReg(R11, 0x00000000) +T54E4 001:168.122 - 0.017ms returns 0 +T54E4 001:168.133 JLINK_WriteReg(R12, 0x00000000) +T54E4 001:168.139 - 0.009ms returns 0 +T54E4 001:168.147 JLINK_WriteReg(R13 (SP), 0x20002000) +T54E4 001:168.154 - 0.010ms returns 0 +T54E4 001:168.162 JLINK_WriteReg(R14, 0x20000001) +T54E4 001:168.169 - 0.009ms returns 0 +T54E4 001:168.176 JLINK_WriteReg(R15 (PC), 0x20000044) +T54E4 001:168.183 - 0.009ms returns 0 +T54E4 001:168.191 JLINK_WriteReg(XPSR, 0x01000000) +T54E4 001:168.197 - 0.009ms returns 0 +T54E4 001:168.205 JLINK_WriteReg(MSP, 0x20002000) +T54E4 001:168.211 - 0.009ms returns 0 +T54E4 001:168.219 JLINK_WriteReg(PSP, 0x20002000) +T54E4 001:168.225 - 0.009ms returns 0 +T54E4 001:168.233 JLINK_WriteReg(CFBP, 0x00000000) +T54E4 001:168.239 - 0.009ms returns 0 +T54E4 001:168.247 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T54E4 001:168.258 CPU_ReadMem(4 bytes @ 0x20000000) +T54E4 001:168.676 CPU_WriteMem(4 bytes @ 0x20000000) +T54E4 001:169.080 CPU_ReadMem(4 bytes @ 0x20000000) +T54E4 001:169.472 CPU_WriteMem(4 bytes @ 0x20000000) +T54E4 001:169.856 CPU_ReadMem(2 bytes @ 0x20000000) +T54E4 001:170.220 - 1.977ms returns 0x0000000B +T54E4 001:170.230 JLINK_Go() +T54E4 001:170.239 CPU_WriteMem(2 bytes @ 0x20000000) +T54E4 001:170.623 CPU_ReadMem(4 bytes @ 0xE0001000) +T54E4 001:172.645 - 2.422ms +T54E4 001:172.668 JLINK_IsHalted() +T54E4 001:174.534 CPU_ReadMem(2 bytes @ 0x20000000) +T54E4 001:174.919 - 2.260ms returns TRUE +T54E4 001:174.942 JLINK_ReadReg(R15 (PC)) +T54E4 001:174.951 - 0.011ms returns 0x20000000 +T54E4 001:174.960 JLINK_ClrBPEx(BPHandle = 0x0000000B) +T54E4 001:174.966 - 0.008ms returns 0x00 +T54E4 001:174.975 JLINK_ReadReg(R0) +T54E4 001:174.981 - 0.008ms returns 0x00000000 +T54E4 001:174.990 JLINK_HasError() +T54E4 001:174.996 JLINK_WriteReg(R0, 0xFFFFFFFF) +T54E4 001:175.002 - 0.008ms returns 0 +T54E4 001:175.011 JLINK_WriteReg(R1, 0x10000000) +T54E4 001:175.016 - 0.008ms returns 0 +T54E4 001:175.025 JLINK_WriteReg(R2, 0x00002134) +T54E4 001:175.030 - 0.007ms returns 0 +T54E4 001:175.039 JLINK_WriteReg(R3, 0x04C11DB7) +T54E4 001:175.044 - 0.007ms returns 0 +T54E4 001:175.053 JLINK_WriteReg(R4, 0x00000000) +T54E4 001:175.058 - 0.008ms returns 0 +T54E4 001:175.067 JLINK_WriteReg(R5, 0x00000000) +T54E4 001:175.072 - 0.008ms returns 0 +T54E4 001:175.081 JLINK_WriteReg(R6, 0x00000000) +T54E4 001:175.086 - 0.008ms returns 0 +T54E4 001:175.095 JLINK_WriteReg(R7, 0x00000000) +T54E4 001:175.100 - 0.008ms returns 0 +T54E4 001:175.109 JLINK_WriteReg(R8, 0x00000000) +T54E4 001:175.115 - 0.008ms returns 0 +T54E4 001:175.121 JLINK_WriteReg(R9, 0x200000EC) +T54E4 001:175.126 - 0.007ms returns 0 +T54E4 001:175.135 JLINK_WriteReg(R10, 0x00000000) +T54E4 001:175.140 - 0.007ms returns 0 +T54E4 001:175.149 JLINK_WriteReg(R11, 0x00000000) +T54E4 001:175.154 - 0.007ms returns 0 +T54E4 001:175.163 JLINK_WriteReg(R12, 0x00000000) +T54E4 001:175.168 - 0.007ms returns 0 +T54E4 001:175.175 JLINK_WriteReg(R13 (SP), 0x20002000) +T54E4 001:175.181 - 0.008ms returns 0 +T54E4 001:175.189 JLINK_WriteReg(R14, 0x20000001) +T54E4 001:175.195 - 0.007ms returns 0 +T54E4 001:175.203 JLINK_WriteReg(R15 (PC), 0x20000002) +T54E4 001:175.209 - 0.008ms returns 0 +T54E4 001:175.217 JLINK_WriteReg(XPSR, 0x01000000) +T54E4 001:175.223 - 0.008ms returns 0 +T54E4 001:175.232 JLINK_WriteReg(MSP, 0x20002000) +T54E4 001:175.237 - 0.007ms returns 0 +T54E4 001:175.244 JLINK_WriteReg(PSP, 0x20002000) +T54E4 001:175.249 - 0.007ms returns 0 +T54E4 001:175.255 JLINK_WriteReg(CFBP, 0x00000000) +T54E4 001:175.260 - 0.008ms returns 0 +T54E4 001:175.269 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T54E4 001:175.275 - 0.008ms returns 0x0000000C +T54E4 001:175.285 JLINK_Go() +T54E4 001:175.303 CPU_ReadMem(4 bytes @ 0xE0001000) +T54E4 001:177.428 - 2.152ms +T54E4 001:177.449 JLINK_IsHalted() +T54E4 001:177.822 - 0.378ms returns FALSE +T54E4 001:177.839 JLINK_HasError() +T54E4 001:181.092 JLINK_IsHalted() +T54E4 001:181.485 - 0.403ms returns FALSE +T54E4 001:181.504 JLINK_HasError() +T54E4 001:183.098 JLINK_IsHalted() +T54E4 001:183.474 - 0.389ms returns FALSE +T54E4 001:183.497 JLINK_HasError() +T54E4 001:185.098 JLINK_IsHalted() +T54E4 001:185.494 - 0.401ms returns FALSE +T54E4 001:185.504 JLINK_HasError() +T54E4 001:187.154 JLINK_IsHalted() +T54E4 001:187.549 - 0.400ms returns FALSE +T54E4 001:187.561 JLINK_HasError() +T54E4 001:189.243 JLINK_IsHalted() +T54E4 001:189.767 - 0.533ms returns FALSE +T54E4 001:189.785 JLINK_HasError() +T54E4 001:191.242 JLINK_IsHalted() +T54E4 001:191.613 - 0.377ms returns FALSE +T54E4 001:191.625 JLINK_HasError() +T54E4 001:193.249 JLINK_IsHalted() +T54E4 001:193.599 - 0.356ms returns FALSE +T54E4 001:193.611 JLINK_HasError() +T54E4 001:194.751 JLINK_IsHalted() +T54E4 001:195.145 - 0.399ms returns FALSE +T54E4 001:195.156 JLINK_HasError() +T54E4 001:196.750 JLINK_IsHalted() +T54E4 001:197.136 - 0.391ms returns FALSE +T54E4 001:197.148 JLINK_HasError() +T54E4 001:199.142 JLINK_IsHalted() +T54E4 001:199.489 - 0.354ms returns FALSE +T54E4 001:199.501 JLINK_HasError() +T54E4 001:201.136 JLINK_IsHalted() +T54E4 001:201.513 - 0.382ms returns FALSE +T54E4 001:201.523 JLINK_HasError() +T54E4 001:203.136 JLINK_IsHalted() +T54E4 001:203.471 - 0.341ms returns FALSE +T54E4 001:203.483 JLINK_HasError() +T54E4 001:205.140 JLINK_IsHalted() +T54E4 001:205.492 - 0.357ms returns FALSE +T54E4 001:205.503 JLINK_HasError() +T54E4 001:207.368 JLINK_IsHalted() +T54E4 001:207.717 - 0.357ms returns FALSE +T54E4 001:207.732 JLINK_HasError() +T54E4 001:210.623 JLINK_IsHalted() +T54E4 001:210.996 - 0.379ms returns FALSE +T54E4 001:211.009 JLINK_HasError() +T54E4 001:212.708 JLINK_IsHalted() +T54E4 001:213.092 - 0.389ms returns FALSE +T54E4 001:213.104 JLINK_HasError() +T54E4 001:214.703 JLINK_IsHalted() +T54E4 001:215.087 - 0.389ms returns FALSE +T54E4 001:215.099 JLINK_HasError() +T54E4 001:216.759 JLINK_IsHalted() +T54E4 001:217.180 - 0.427ms returns FALSE +T54E4 001:217.192 JLINK_HasError() +T54E4 001:218.788 JLINK_IsHalted() +T54E4 001:220.653 CPU_ReadMem(2 bytes @ 0x20000000) +T54E4 001:221.187 - 2.409ms returns TRUE +T54E4 001:221.207 JLINK_ReadReg(R15 (PC)) +T54E4 001:221.224 - 0.021ms returns 0x20000000 +T54E4 001:221.235 JLINK_ClrBPEx(BPHandle = 0x0000000C) +T54E4 001:221.242 - 0.010ms returns 0x00 +T54E4 001:221.249 JLINK_ReadReg(R0) +T54E4 001:221.256 - 0.009ms returns 0xC415C2AA +T54E4 001:222.297 JLINK_HasError() +T54E4 001:222.314 JLINK_WriteReg(R0, 0x00000003) +T54E4 001:222.325 - 0.014ms returns 0 +T54E4 001:222.333 JLINK_WriteReg(R1, 0x10000000) +T54E4 001:222.340 - 0.010ms returns 0 +T54E4 001:222.348 JLINK_WriteReg(R2, 0x00002134) +T54E4 001:222.355 - 0.010ms returns 0 +T54E4 001:222.362 JLINK_WriteReg(R3, 0x04C11DB7) +T54E4 001:222.367 - 0.008ms returns 0 +T54E4 001:222.374 JLINK_WriteReg(R4, 0x00000000) +T54E4 001:222.379 - 0.007ms returns 0 +T54E4 001:222.385 JLINK_WriteReg(R5, 0x00000000) +T54E4 001:222.390 - 0.007ms returns 0 +T54E4 001:222.397 JLINK_WriteReg(R6, 0x00000000) +T54E4 001:222.402 - 0.007ms returns 0 +T54E4 001:222.408 JLINK_WriteReg(R7, 0x00000000) +T54E4 001:222.413 - 0.007ms returns 0 +T54E4 001:222.419 JLINK_WriteReg(R8, 0x00000000) +T54E4 001:222.424 - 0.007ms returns 0 +T54E4 001:222.430 JLINK_WriteReg(R9, 0x200000EC) +T54E4 001:222.435 - 0.007ms returns 0 +T54E4 001:222.441 JLINK_WriteReg(R10, 0x00000000) +T54E4 001:222.447 - 0.007ms returns 0 +T54E4 001:222.453 JLINK_WriteReg(R11, 0x00000000) +T54E4 001:222.458 - 0.007ms returns 0 +T54E4 001:222.464 JLINK_WriteReg(R12, 0x00000000) +T54E4 001:222.469 - 0.007ms returns 0 +T54E4 001:222.475 JLINK_WriteReg(R13 (SP), 0x20002000) +T54E4 001:222.481 - 0.008ms returns 0 +T54E4 001:222.487 JLINK_WriteReg(R14, 0x20000001) +T54E4 001:222.492 - 0.007ms returns 0 +T54E4 001:222.498 JLINK_WriteReg(R15 (PC), 0x2000006E) +T54E4 001:222.504 - 0.007ms returns 0 +T54E4 001:222.510 JLINK_WriteReg(XPSR, 0x01000000) +T54E4 001:222.515 - 0.007ms returns 0 +T54E4 001:222.521 JLINK_WriteReg(MSP, 0x20002000) +T54E4 001:222.526 - 0.007ms returns 0 +T54E4 001:222.532 JLINK_WriteReg(PSP, 0x20002000) +T54E4 001:222.537 - 0.007ms returns 0 +T54E4 001:222.543 JLINK_WriteReg(CFBP, 0x00000000) +T54E4 001:222.553 - 0.013ms returns 0 +T54E4 001:222.561 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T54E4 001:222.567 - 0.008ms returns 0x0000000D +T54E4 001:222.573 JLINK_Go() +T54E4 001:222.584 CPU_ReadMem(4 bytes @ 0xE0001000) +T54E4 001:224.775 - 2.212ms +T54E4 001:224.793 JLINK_IsHalted() +T54E4 001:226.651 CPU_ReadMem(2 bytes @ 0x20000000) +T54E4 001:226.999 - 2.215ms returns TRUE +T54E4 001:227.015 JLINK_ReadReg(R15 (PC)) +T54E4 001:227.024 - 0.012ms returns 0x20000000 +T54E4 001:227.032 JLINK_ClrBPEx(BPHandle = 0x0000000D) +T54E4 001:227.039 - 0.009ms returns 0x00 +T54E4 001:227.046 JLINK_ReadReg(R0) +T54E4 001:227.052 - 0.009ms returns 0x00000000 +T54E4 001:281.944 JLINK_WriteMemEx(0x20000000, 0x00000002 Bytes, Flags = 0x02000000) +T54E4 001:281.968 Data: FE E7 +T54E4 001:281.990 CPU_WriteMem(2 bytes @ 0x20000000) +T54E4 001:282.396 - 0.458ms returns 0x2 +T54E4 001:282.408 JLINK_HasError() +T54E4 001:282.415 JLINK_HasError() +T54E4 001:282.422 JLINK_SetResetType(JLINKARM_CM3_RESET_TYPE_NORMAL) +T54E4 001:282.427 - 0.007ms returns JLINKARM_CM3_RESET_TYPE_NORMAL +T54E4 001:282.433 JLINK_Reset() +T54E4 001:282.442 CPU_ReadMem(4 bytes @ 0x20000000) +T54E4 001:282.771 CPU_WriteMem(4 bytes @ 0x20000000) +T54E4 001:283.174 CPU_WriteMem(4 bytes @ 0xE000EDF0) +T54E4 001:283.550 CPU_WriteMem(4 bytes @ 0xE000EDFC) +T54E4 001:287.119 Reset: Halt core after reset via DEMCR.VC_CORERESET. +T54E4 001:290.599 Reset: Reset device via AIRCR.SYSRESETREQ. +T54E4 001:290.621 CPU_WriteMem(4 bytes @ 0xE000ED0C) +T54E4 001:343.412 CPU_ReadMem(4 bytes @ 0xE000EDF0) +T54E4 001:343.774 CPU_ReadMem(4 bytes @ 0xE000EDF0) +T54E4 001:344.153 CPU_WriteMem(4 bytes @ 0xE000EDF0) +T54E4 001:344.508 CPU_WriteMem(4 bytes @ 0xE000EDFC) +T54E4 001:350.374 CPU_ReadMem(4 bytes @ 0xE000EDF0) +T54E4 001:352.990 CPU_WriteMem(4 bytes @ 0xE0002000) +T54E4 001:353.356 CPU_ReadMem(4 bytes @ 0xE000EDFC) +T54E4 001:353.716 CPU_ReadMem(4 bytes @ 0xE0001000) +T54E4 001:354.074 CPU_WriteMem(4 bytes @ 0xE0001000) +T54E4 001:354.460 - 72.032ms +T54E4 001:354.485 JLINK_Go() +T54E4 001:354.500 CPU_ReadMem(4 bytes @ 0xE0001000) +T54E4 001:354.885 CPU_WriteMem(4 bytes @ 0xE0001000) +T54E4 001:355.225 CPU_WriteMem(4 bytes @ 0xE0002008) +T54E4 001:355.236 CPU_WriteMem(4 bytes @ 0xE000200C) +T54E4 001:355.243 CPU_WriteMem(4 bytes @ 0xE0002010) +T54E4 001:355.250 CPU_WriteMem(4 bytes @ 0xE0002014) +T54E4 001:355.893 CPU_WriteMem(4 bytes @ 0xE0001004) +T54E4 001:356.697 - 2.217ms +T54E4 001:367.457 JLINK_Close() +T54E4 001:367.936 CPU is running +T54E4 001:367.958 CPU_WriteMem(4 bytes @ 0xE0002008) +T54E4 001:368.359 CPU is running +T54E4 001:368.372 CPU_WriteMem(4 bytes @ 0xE000200C) +T54E4 001:368.745 CPU is running +T54E4 001:368.755 CPU_WriteMem(4 bytes @ 0xE0002010) +T54E4 001:369.098 CPU is running +T54E4 001:369.108 CPU_WriteMem(4 bytes @ 0xE0002014) +T54E4 001:380.755 - 13.320ms +T54E4 001:380.782 +T54E4 001:380.788 Closed diff --git a/Listings/ENS001_BASIC_PRJ.map b/Listings/ENS001_BASIC_PRJ.map index cfb6618..af4fe6b 100644 --- a/Listings/ENS001_BASIC_PRJ.map +++ b/Listings/ENS001_BASIC_PRJ.map @@ -10,18 +10,13 @@ Section Cross References mian.o(i.main) refers to ens1_gpio.o(i.GPIO_Output) for GPIO_Output mian.o(i.main) refers to ens1_uart.o(i.UART_Init) for UART_Init mian.o(i.main) refers to ens1_uart.o(i.UART_ITConfig) for UART_ITConfig - mian.o(i.main) refers to ens1_timer.o(i.TIMER0_Init) for TIMER0_Init - mian.o(i.main) refers to ens1_timer.o(i.Time_Manager_Init) for Time_Manager_Init - mian.o(i.main) refers to ens1_wavegen.o(i.wavegen_Init) for wavegen_Init mian.o(i.main) refers to ens1_wavegen.o(i.EMS_Configure) for EMS_Configure + mian.o(i.main) refers to ens1_timer.o(i.Time_Manager_Init) for Time_Manager_Init + mian.o(i.main) refers to ens1_timer.o(i.TIMER0_Init) for TIMER0_Init + mian.o(i.main) refers to ens1_wavegen.o(i.wavegen_Init) for wavegen_Init mian.o(i.main) refers to ens1_wavegen.o(i.EMS_Start) for EMS_Start - mian.o(i.main) refers to ens1_timer.o(i.Time_Manager_GetFlags) for Time_Manager_GetFlags - mian.o(i.main) refers to ens1_wavegen.o(i.EMS_Process) for EMS_Process - mian.o(i.main) refers to ens1_wavegen.o(i.EMS_Stop) for EMS_Stop - mian.o(i.main) refers to ens1_gpio.o(i.GPIO_Overturn) for GPIO_Overturn mian.o(i.main) refers to ens1_uart.o(.data) for UART1_Init - mian.o(i.main) refers to mian.o(.constdata) for .constdata - mian.o(i.main) refers to mian.o(.data) for ems_control_count + mian.o(i.main) refers to ens1_wavegen.o(.data) for ems_config ens1_uart.o(i.UART0_Handler) refers to ens1_uart.o(i.NVIC_ClearPendingIRQ) for NVIC_ClearPendingIRQ ens1_uart.o(i.UART0_Handler) refers to ens1_uart.o(i.UART_INT_TYPE) for UART_INT_TYPE ens1_uart.o(i.UART0_Handler) refers to ens1_uart.o(i.UartPutc) for UartPutc @@ -61,6 +56,12 @@ Section Cross References ens1_timer.o(i.CMSDK_dualtimer_setup_freerunning) refers to ens1_timer.o(i.CMSDK_dualtimer_irq_clear) for CMSDK_dualtimer_irq_clear ens1_timer.o(i.CMSDK_dualtimer_setup_oneshot) refers to ens1_timer.o(i.CMSDK_dualtimer_irq_clear) for CMSDK_dualtimer_irq_clear ens1_timer.o(i.CMSDK_dualtimer_setup_periodic) refers to ens1_timer.o(i.CMSDK_dualtimer_irq_clear) for CMSDK_dualtimer_irq_clear + ens1_timer.o(i.Fuse_result) refers to ens1_timer.o(i.Time_Manager_GetFlags) for Time_Manager_GetFlags + ens1_timer.o(i.Fuse_result) refers to ens1_wavegen.o(i.EMS_Process) for EMS_Process + ens1_timer.o(i.Fuse_result) refers to ens1_gpio.o(i.GPIO_Overturn) for GPIO_Overturn + ens1_timer.o(i.Fuse_result) refers to ens1_wavegen.o(i.EMS_Start) for EMS_Start + ens1_timer.o(i.Fuse_result) refers to ens1_wavegen.o(i.EMS_Stop) for EMS_Stop + ens1_timer.o(i.Fuse_result) refers to ens1_timer.o(.data) for ems_control_count ens1_timer.o(i.TIMER0_Handler) refers to ens1_timer.o(i.Time_Manager_Process) for Time_Manager_Process ens1_timer.o(i.TIMER0_Handler) refers to ens1_timer.o(.data) for timer0_irq_occurred ens1_timer.o(i.TIMER0_Init) refers to ens1_clock.o(i.PCLK_Enable) for PCLK_Enable @@ -83,14 +84,18 @@ Section Cross References ens1_timer.o(i.Time_Manager_GetFlags) refers to ens1_timer.o(.data) for g_time_flags ens1_timer.o(i.Time_Manager_Init) refers to memseta.o(.text) for __aeabi_memclr4 ens1_timer.o(i.Time_Manager_Init) refers to ens1_timer.o(.data) for g_time_flags + ens1_timer.o(i.Time_Manager_Process) refers to ens1_timer.o(i.Fuse_result) for Fuse_result ens1_timer.o(i.Time_Manager_Process) refers to ens1_timer.o(.data) for g_time_counters ens1_timer.o(i.Time_Manager_Reset) refers to ens1_timer.o(i.Time_Manager_Init) for Time_Manager_Init ens1_wavegen.o(i.EMS_Configure) refers to memcpya.o(.text) for __aeabi_memcpy ens1_wavegen.o(i.EMS_Configure) refers to ens1_wavegen.o(.bss) for g_ems_config ens1_wavegen.o(i.EMS_Process) refers to ens1_wavegen.o(i.EMS_Process_Ramp) for EMS_Process_Ramp - ens1_wavegen.o(i.EMS_Process) refers to ens1_wavegen.o(i.wavegen_driverA_sine_test) for wavegen_driverA_sine_test + ens1_wavegen.o(i.EMS_Process) refers to ffixui.o(.text) for __aeabi_f2uiz + ens1_wavegen.o(i.EMS_Process) refers to ens1_wavegen.o(i.wavegen_UpdateIntensity) for wavegen_UpdateIntensity ens1_wavegen.o(i.EMS_Process) refers to ens1_wavegen.o(.data) for g_ems_running ens1_wavegen.o(i.EMS_Process_Ramp) refers to uidiv.o(.text) for __aeabi_uidivmod + ens1_wavegen.o(i.EMS_Process_Ramp) refers to ffltui.o(.text) for __aeabi_ui2f + ens1_wavegen.o(i.EMS_Process_Ramp) refers to ens1_timer.o(.data) for ems_state ens1_wavegen.o(i.EMS_Process_Ramp) refers to ens1_wavegen.o(.bss) for g_ems_config ens1_wavegen.o(i.EMS_Process_Ramp) refers to ens1_wavegen.o(.data) for g_ems_running ens1_wavegen.o(i.EMS_Start) refers to ens1_wavegen.o(i.wavegen_Start) for wavegen_Start @@ -98,9 +103,11 @@ Section Cross References ens1_wavegen.o(i.EMS_Stop) refers to ens1_wavegen.o(.data) for g_ems_running ens1_wavegen.o(i.EMS_UpdateIntensity) refers to ens1_wavegen.o(.bss) for g_ems_config ens1_wavegen.o(i.wavegen_Init) refers to ens1_boost.o(i.boost_voltage_select_55V) for boost_voltage_select_55V + ens1_wavegen.o(i.wavegen_Start) refers to ffltui.o(.text) for __aeabi_ui2f + ens1_wavegen.o(i.wavegen_Start) refers to ffixui.o(.text) for __aeabi_f2uiz + ens1_wavegen.o(i.wavegen_Start) refers to ens1_wavegen.o(i.wavegen_driverA_sine_test) for wavegen_driverA_sine_test ens1_wavegen.o(i.wavegen_Start) refers to ens1_wavegen.o(.data) for g_ems_running ens1_wavegen.o(i.wavegen_Start) refers to ens1_wavegen.o(.bss) for g_ems_config - ens1_wavegen.o(i.wavegen_driverA_sine_test) refers to printfb.o(i.__0printf$bare) for __2printf system_cmsdk_cm0.o(i.SystemCoreClockUpdate) refers to system_cmsdk_cm0.o(.data) for SystemCoreClock system_cmsdk_cm0.o(i.SystemInit) refers to system_cmsdk_cm0.o(.data) for SystemCoreClock startup_cmsdk_cm0.o(RESET) refers to startup_cmsdk_cm0.o(STACK) for __initial_sp @@ -155,242 +162,6 @@ Section Cross References entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk - printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core - printfb.o(i.__0fprintf$bare) refers to retarget.o(i.fputc) for fputc - printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core - printfb.o(i.__0printf$bare) refers to retarget.o(i.fputc) for fputc - printfb.o(i.__0printf$bare) refers to retarget.o(.data) for __stdout - printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core - printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc - printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core - printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc - printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core - printfb.o(i.__0vfprintf$bare) refers to retarget.o(i.fputc) for fputc - printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core - printfb.o(i.__0vprintf$bare) refers to retarget.o(i.fputc) for fputc - printfb.o(i.__0vprintf$bare) refers to retarget.o(.data) for __stdout - printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core - printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc - printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core - printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc - printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core - printf0.o(i.__0fprintf$0) refers to retarget.o(i.fputc) for fputc - printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core - printf0.o(i.__0printf$0) refers to retarget.o(i.fputc) for fputc - printf0.o(i.__0printf$0) refers to retarget.o(.data) for __stdout - printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core - printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc - printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core - printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc - printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core - printf0.o(i.__0vfprintf$0) refers to retarget.o(i.fputc) for fputc - printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core - printf0.o(i.__0vprintf$0) refers to retarget.o(i.fputc) for fputc - printf0.o(i.__0vprintf$0) refers to retarget.o(.data) for __stdout - printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core - printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc - printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core - printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc - printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core - printf1.o(i.__0fprintf$1) refers to retarget.o(i.fputc) for fputc - printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core - printf1.o(i.__0printf$1) refers to retarget.o(i.fputc) for fputc - printf1.o(i.__0printf$1) refers to retarget.o(.data) for __stdout - printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core - printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc - printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core - printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc - printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core - printf1.o(i.__0vfprintf$1) refers to retarget.o(i.fputc) for fputc - printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core - printf1.o(i.__0vprintf$1) refers to retarget.o(i.fputc) for fputc - printf1.o(i.__0vprintf$1) refers to retarget.o(.data) for __stdout - printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core - printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc - printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core - printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc - printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod - printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core - printf2.o(i.__0fprintf$2) refers to retarget.o(i.fputc) for fputc - printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core - printf2.o(i.__0printf$2) refers to retarget.o(i.fputc) for fputc - printf2.o(i.__0printf$2) refers to retarget.o(.data) for __stdout - printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core - printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc - printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core - printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc - printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core - printf2.o(i.__0vfprintf$2) refers to retarget.o(i.fputc) for fputc - printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core - printf2.o(i.__0vprintf$2) refers to retarget.o(i.fputc) for fputc - printf2.o(i.__0vprintf$2) refers to retarget.o(.data) for __stdout - printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core - printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc - printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core - printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc - printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core - printf3.o(i.__0fprintf$3) refers to retarget.o(i.fputc) for fputc - printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core - printf3.o(i.__0printf$3) refers to retarget.o(i.fputc) for fputc - printf3.o(i.__0printf$3) refers to retarget.o(.data) for __stdout - printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core - printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc - printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core - printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc - printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core - printf3.o(i.__0vfprintf$3) refers to retarget.o(i.fputc) for fputc - printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core - printf3.o(i.__0vprintf$3) refers to retarget.o(i.fputc) for fputc - printf3.o(i.__0vprintf$3) refers to retarget.o(.data) for __stdout - printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core - printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc - printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core - printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc - printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod - printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core - printf4.o(i.__0fprintf$4) refers to retarget.o(i.fputc) for fputc - printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core - printf4.o(i.__0printf$4) refers to retarget.o(i.fputc) for fputc - printf4.o(i.__0printf$4) refers to retarget.o(.data) for __stdout - printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core - printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc - printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core - printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc - printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core - printf4.o(i.__0vfprintf$4) refers to retarget.o(i.fputc) for fputc - printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core - printf4.o(i.__0vprintf$4) refers to retarget.o(i.fputc) for fputc - printf4.o(i.__0vprintf$4) refers to retarget.o(.data) for __stdout - printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core - printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc - printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core - printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc - printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod - printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core - printf5.o(i.__0fprintf$5) refers to retarget.o(i.fputc) for fputc - printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core - printf5.o(i.__0printf$5) refers to retarget.o(i.fputc) for fputc - printf5.o(i.__0printf$5) refers to retarget.o(.data) for __stdout - printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core - printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc - printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core - printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc - printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core - printf5.o(i.__0vfprintf$5) refers to retarget.o(i.fputc) for fputc - printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core - printf5.o(i.__0vprintf$5) refers to retarget.o(i.fputc) for fputc - printf5.o(i.__0vprintf$5) refers to retarget.o(.data) for __stdout - printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core - printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc - printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core - printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc - printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod - printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core - printf6.o(i.__0fprintf$6) refers to retarget.o(i.fputc) for fputc - printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core - printf6.o(i.__0printf$6) refers to retarget.o(i.fputc) for fputc - printf6.o(i.__0printf$6) refers to retarget.o(.data) for __stdout - printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core - printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc - printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core - printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc - printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core - printf6.o(i.__0vfprintf$6) refers to retarget.o(i.fputc) for fputc - printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core - printf6.o(i.__0vprintf$6) refers to retarget.o(i.fputc) for fputc - printf6.o(i.__0vprintf$6) refers to retarget.o(.data) for __stdout - printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core - printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc - printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core - printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc - printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding - printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding - printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod - printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core - printf7.o(i.__0fprintf$7) refers to retarget.o(i.fputc) for fputc - printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core - printf7.o(i.__0printf$7) refers to retarget.o(i.fputc) for fputc - printf7.o(i.__0printf$7) refers to retarget.o(.data) for __stdout - printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core - printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc - printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core - printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc - printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core - printf7.o(i.__0vfprintf$7) refers to retarget.o(i.fputc) for fputc - printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core - printf7.o(i.__0vprintf$7) refers to retarget.o(i.fputc) for fputc - printf7.o(i.__0vprintf$7) refers to retarget.o(.data) for __stdout - printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core - printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc - printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core - printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc - printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding - printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding - printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod - printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core - printf8.o(i.__0fprintf$8) refers to retarget.o(i.fputc) for fputc - printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core - printf8.o(i.__0printf$8) refers to retarget.o(i.fputc) for fputc - printf8.o(i.__0printf$8) refers to retarget.o(.data) for __stdout - printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core - printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc - printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core - printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc - printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core - printf8.o(i.__0vfprintf$8) refers to retarget.o(i.fputc) for fputc - printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core - printf8.o(i.__0vprintf$8) refers to retarget.o(i.fputc) for fputc - printf8.o(i.__0vprintf$8) refers to retarget.o(.data) for __stdout - printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core - printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc - printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core - printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc - printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding - printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding - printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod - printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp - printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core - printfa.o(i.__0fprintf) refers to retarget.o(i.fputc) for fputc - printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp - printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core - printfa.o(i.__0printf) refers to retarget.o(i.fputc) for fputc - printfa.o(i.__0printf) refers to retarget.o(.data) for __stdout - printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp - printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core - printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc - printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp - printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core - printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc - printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp - printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core - printfa.o(i.__0vfprintf) refers to retarget.o(i.fputc) for fputc - printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp - printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core - printfa.o(i.__0vprintf) refers to retarget.o(i.fputc) for fputc - printfa.o(i.__0vprintf) refers to retarget.o(.data) for __stdout - printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp - printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core - printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc - printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp - printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core - printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc - printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp - printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul - printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv - printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple - printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd - printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz - printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod - printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp - printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding - printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod - printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding - printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits - printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod - printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp - printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp - printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp - printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp malloc.o(i.free) refers to mvars.o(.data) for __microlib_freelist malloc.o(i.malloc) refers to mvars.o(.data) for __microlib_freelist_initialised malloc.o(i.malloc) refers to mvars.o(.data) for __microlib_freelist @@ -425,10 +196,13 @@ Section Cross References mallocra.o(i.internal_alloc) refers to mvars.o(.data) for __microlib_freelist ddiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp ddiv.o(.text) refers to depilogue.o(.text) for _double_round + ffltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp + ffltui.o(.text) refers to fepilogue.o(.text) for _float_epilogue dflti.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp dflti.o(.text) refers to depilogue.o(.text) for _double_epilogue dfltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp dfltui.o(.text) refers to depilogue.o(.text) for _double_epilogue + ffixui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp dfixui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp dfixui.o(.text) refers to llushr.o(.text) for __aeabi_llsr dunder.o(i.__mathlib_dbl_divzero) refers to ddiv.o(.text) for __aeabi_ddiv @@ -464,8 +238,6 @@ Section Cross References entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload entry9a.o(.ARM.Collect$$$$0000000B) refers to mian.o(i.main) for main entry9b.o(.ARM.Collect$$$$0000000C) refers to mian.o(i.main) for main - uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr - uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl errno.o(i.__aeabi_errno_addr) refers to errno.o(.data) for .data errno.o(i.__read_errno) refers to errno.o(.data) for .data errno.o(i.__set_errno) refers to errno.o(.data) for .data @@ -476,8 +248,6 @@ Section Cross References dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue - dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr - dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload dsqrt.o(.text) refers to llushr.o(.text) for __aeabi_llsr dsqrt.o(.text) refers to depilogue.o(.text) for _double_round @@ -528,6 +298,8 @@ Removing Unused input sections from the image. Removing retarget.o(i._sys_exit), (4 bytes). Removing retarget.o(i._ttywrch), (20 bytes). Removing retarget.o(i.ferror), (8 bytes). + Removing retarget.o(i.fputc), (20 bytes). + Removing retarget.o(.data), (8 bytes). Removing ens1_timer.o(.rev16_text), (4 bytes). Removing ens1_timer.o(.revsh_text), (4 bytes). Removing ens1_timer.o(i.CMSDK_RTC_Config_Alarm), (116 bytes). @@ -567,10 +339,9 @@ Removing Unused input sections from the image. Removing system_cmsdk_cm0.o(.revsh_text), (4 bytes). Removing system_cmsdk_cm0.o(i.SystemCoreClockUpdate), (16 bytes). Removing startup_cmsdk_cm0.o(HEAP), (256 bytes). - Removing dfixul.o(.text), (64 bytes). Removing cdcmple.o(.text), (40 bytes). -82 unused section(s) (total 2054 bytes) removed from the image. +83 unused section(s) (total 2018 bytes) removed from the image. ============================================================================== @@ -580,51 +351,41 @@ Image Symbol Table Symbol Name Value Ov Type Size Object(Section) - ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE ../clib/microlib/errno.c 0x00000000 Number 0 errno.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE - ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocr.o ABSOLUTE - ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloc.o ABSOLUTE - ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloca.o ABSOLUTE ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocra.o ABSOLUTE + ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloc.o ABSOLUTE + ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocr.o ABSOLUTE + ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloca.o ABSOLUTE ../clib/microlib/malloc/mvars.c 0x00000000 Number 0 mvars.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE - ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpya.o ABSOLUTE ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyb.o ABSOLUTE + ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpya.o ABSOLUTE ../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE ../clib/microlib/stubs.s 0x00000000 Number 0 useno.o ABSOLUTE ../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE ../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE ../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE + ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 fepilogue.o ABSOLUTE + ../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixui.o ABSOLUTE ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixui.o ABSOLUTE - ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE + ../fplib/microlib/fpflt.c 0x00000000 Number 0 ffltui.o ABSOLUTE ../fplib/microlib/fpflt.c 0x00000000 Number 0 dflti.o ABSOLUTE ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltui.o ABSOLUTE ../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE @@ -680,118 +441,113 @@ Image Symbol Table .text 0x1000011c Section 0 memcpya.o(.text) .text 0x10000140 Section 0 memseta.o(.text) .text 0x10000164 Section 0 ddiv.o(.text) - .text 0x10000254 Section 0 dflti.o(.text) - .text 0x1000027c Section 0 dfltui.o(.text) - .text 0x10000298 Section 0 dfixui.o(.text) - .text 0x100002d4 Section 0 llushr.o(.text) - .text 0x100002f6 Section 0 iusefp.o(.text) - .text 0x100002f6 Section 0 depilogue.o(.text) - .text 0x100003b4 Section 0 dadd.o(.text) - .text 0x10000518 Section 0 dmul.o(.text) - .text 0x100005e8 Section 0 dscalb.o(.text) - .text 0x10000614 Section 40 cdrcmple.o(.text) - .text 0x1000063c Section 36 init.o(.text) - .text 0x10000660 Section 0 llshl.o(.text) - .text 0x10000680 Section 0 llsshr.o(.text) - .text 0x100006a6 Section 0 dsqrt.o(.text) - i.CMSDK_timer_Init 0x10000748 Section 0 ens1_timer.o(i.CMSDK_timer_Init) - i.ClockInit 0x10000764 Section 0 ens1_clock.o(i.ClockInit) - i.ClockInitSet 0x1000077c Section 0 ens1_clock.o(i.ClockInitSet) - i.EMS_Configure 0x100008e0 Section 0 ens1_wavegen.o(i.EMS_Configure) - i.EMS_Process 0x100008f8 Section 0 ens1_wavegen.o(i.EMS_Process) - i.EMS_Process_Ramp 0x10000964 Section 0 ens1_wavegen.o(i.EMS_Process_Ramp) - i.EMS_Start 0x10000a94 Section 0 ens1_wavegen.o(i.EMS_Start) - i.EMS_Stop 0x10000a9c Section 0 ens1_wavegen.o(i.EMS_Stop) - i.GPIO_AltFunction 0x10000adc Section 0 ens1_gpio.o(i.GPIO_AltFunction) - i.GPIO_GetOutputValue 0x10000b38 Section 0 ens1_gpio.o(i.GPIO_GetOutputValue) - i.GPIO_IO_Init 0x10000b50 Section 0 ens1_gpio.o(i.GPIO_IO_Init) - i.GPIO_Output 0x10000cac Section 0 ens1_gpio.o(i.GPIO_Output) - i.GPIO_Overturn 0x10000cd4 Section 0 ens1_gpio.o(i.GPIO_Overturn) - i.GPIO_ResetOutput 0x10000cfc Section 0 ens1_gpio.o(i.GPIO_ResetOutput) - i.GPIO_SetOutput 0x10000d10 Section 0 ens1_gpio.o(i.GPIO_SetOutput) - i.MTP_init 0x10000d24 Section 0 ens1_mtp.o(i.MTP_init) - i.NVIC_ClearPendingIRQ 0x10000d28 Section 0 ens1_uart.o(i.NVIC_ClearPendingIRQ) - NVIC_ClearPendingIRQ 0x10000d29 Thumb Code 14 ens1_uart.o(i.NVIC_ClearPendingIRQ) - i.NVIC_ClearPendingIRQ 0x10000d3c Section 0 ens1_timer.o(i.NVIC_ClearPendingIRQ) - NVIC_ClearPendingIRQ 0x10000d3d Thumb Code 14 ens1_timer.o(i.NVIC_ClearPendingIRQ) - i.NVIC_DisableIRQ 0x10000d50 Section 0 ens1_uart.o(i.NVIC_DisableIRQ) - NVIC_DisableIRQ 0x10000d51 Thumb Code 14 ens1_uart.o(i.NVIC_DisableIRQ) - i.NVIC_DisableIRQ 0x10000d64 Section 0 ens1_timer.o(i.NVIC_DisableIRQ) - NVIC_DisableIRQ 0x10000d65 Thumb Code 14 ens1_timer.o(i.NVIC_DisableIRQ) - i.NVIC_EnableIRQ 0x10000d78 Section 0 ens1_uart.o(i.NVIC_EnableIRQ) - NVIC_EnableIRQ 0x10000d79 Thumb Code 14 ens1_uart.o(i.NVIC_EnableIRQ) - i.NVIC_EnableIRQ 0x10000d8c Section 0 ens1_timer.o(i.NVIC_EnableIRQ) - NVIC_EnableIRQ 0x10000d8d Thumb Code 14 ens1_timer.o(i.NVIC_EnableIRQ) - i.PCLK_Enable 0x10000da0 Section 0 ens1_clock.o(i.PCLK_Enable) - i.SystemInit 0x10000db8 Section 0 system_cmsdk_cm0.o(i.SystemInit) - i.TIMER0_Handler 0x10000dc8 Section 0 ens1_timer.o(i.TIMER0_Handler) - i.TIMER0_Init 0x10000de8 Section 0 ens1_timer.o(i.TIMER0_Init) - i.TIMER1_Handler 0x10000e28 Section 0 ens1_timer.o(i.TIMER1_Handler) - i.Time_Manager_GetFlags 0x10000e44 Section 0 ens1_timer.o(i.Time_Manager_GetFlags) - i.Time_Manager_Init 0x10000e4c Section 0 ens1_timer.o(i.Time_Manager_Init) - i.Time_Manager_Process 0x10000e68 Section 0 ens1_timer.o(i.Time_Manager_Process) - i.UART0_Handler 0x10000f20 Section 0 ens1_uart.o(i.UART0_Handler) - i.UART1_Handler 0x10000f8c Section 0 ens1_uart.o(i.UART1_Handler) - i.UARTLine_THREmpty 0x10000fec Section 0 ens1_uart.o(i.UARTLine_THREmpty) - i.UART_INT_TYPE 0x10000ff6 Section 0 ens1_uart.o(i.UART_INT_TYPE) - i.UART_ITConfig 0x10001000 Section 0 ens1_uart.o(i.UART_ITConfig) - i.UART_Init 0x10001058 Section 0 ens1_uart.o(i.UART_Init) - i.UartPutc 0x10001158 Section 0 ens1_uart.o(i.UartPutc) - i.WRITE_UART_THRBuff 0x10001176 Section 0 ens1_uart.o(i.WRITE_UART_THRBuff) - i.__0printf$bare 0x1000117c Section 0 printfb.o(i.__0printf$bare) - i.__ARM_clz 0x10001190 Section 0 depilogue.o(i.__ARM_clz) - i.__ARM_fpclassify 0x100011c0 Section 0 fpclassify.o(i.__ARM_fpclassify) - i.__kernel_poly 0x100011ec Section 0 poly.o(i.__kernel_poly) - i.__mathlib_dbl_divzero 0x10001298 Section 0 dunder.o(i.__mathlib_dbl_divzero) - i.__mathlib_dbl_infnan2 0x100012ac Section 0 dunder.o(i.__mathlib_dbl_infnan2) - i.__mathlib_dbl_invalid 0x100012b4 Section 0 dunder.o(i.__mathlib_dbl_invalid) - i.__mathlib_dbl_overflow 0x100012c4 Section 0 dunder.o(i.__mathlib_dbl_overflow) - i.__mathlib_dbl_underflow 0x100012d8 Section 0 dunder.o(i.__mathlib_dbl_underflow) - i.__scatterload_copy 0x100012ec Section 14 handlers.o(i.__scatterload_copy) - i.__scatterload_null 0x100012fa Section 2 handlers.o(i.__scatterload_null) - i.__scatterload_zeroinit 0x100012fc Section 14 handlers.o(i.__scatterload_zeroinit) - i.__set_errno 0x1000130c Section 0 errno.o(i.__set_errno) - i._printf_core 0x10001318 Section 0 printfb.o(i._printf_core) - _printf_core 0x10001319 Thumb Code 30 printfb.o(i._printf_core) - i.boost_voltage_select_55V 0x10001338 Section 0 ens1_boost.o(i.boost_voltage_select_55V) - i.fputc 0x1000134c Section 0 retarget.o(i.fputc) - i.main 0x10001360 Section 0 mian.o(i.main) - i.pow 0x10001458 Section 0 pow.o(i.pow) - i.sqrt 0x10001e54 Section 0 sqrt.o(i.sqrt) - i.wavegen_Init 0x10001e9c Section 0 ens1_wavegen.o(i.wavegen_Init) - i.wavegen_Start 0x10001ec4 Section 0 ens1_wavegen.o(i.wavegen_Start) - i.wavegen_Stop 0x10001f14 Section 0 ens1_wavegen.o(i.wavegen_Stop) - i.wavegen_driverA_sine_test 0x10001f2c Section 0 ens1_wavegen.o(i.wavegen_driverA_sine_test) - .constdata 0x10001fd4 Section 14 mian.o(.constdata) - .constdata 0x10001fe8 Section 136 pow.o(.constdata) - bp 0x10001fe8 Data 16 pow.o(.constdata) - dp_h 0x10001ff8 Data 16 pow.o(.constdata) - dp_l 0x10002008 Data 16 pow.o(.constdata) - L 0x10002018 Data 48 pow.o(.constdata) - P 0x10002048 Data 40 pow.o(.constdata) - .constdata 0x10002070 Section 8 qnan.o(.constdata) - .data 0x20000000 Section 2 mian.o(.data) - ems_control_count 0x20000000 Data 1 mian.o(.data) - ems_state 0x20000001 Data 1 mian.o(.data) - .data 0x20000004 Section 30 ens1_uart.o(.data) - .data 0x20000024 Section 14 ens1_clock.o(.data) - .data 0x20000034 Section 8 retarget.o(.data) - .data 0x2000003c Section 28 ens1_timer.o(.data) - g_time_flags 0x2000003c Data 6 ens1_timer.o(.data) - g_time_counters 0x20000042 Data 8 ens1_timer.o(.data) - .data 0x20000058 Section 20 ens1_wavegen.o(.data) - g_ems_running 0x20000058 Data 1 ens1_wavegen.o(.data) - g_ems_count 0x2000005c Data 4 ens1_wavegen.o(.data) - g_current_intensity 0x20000060 Data 2 ens1_wavegen.o(.data) - g_ramp_phase 0x20000062 Data 1 ens1_wavegen.o(.data) - g_wave_counter 0x20000064 Data 4 ens1_wavegen.o(.data) - g_ramp_step_counter 0x20000068 Data 4 ens1_wavegen.o(.data) - .data 0x2000006c Section 8 system_cmsdk_cm0.o(.data) - .data 0x20000074 Section 4 errno.o(.data) - _errno 0x20000074 Data 4 errno.o(.data) - .bss 0x20000078 Section 14 ens1_wavegen.o(.bss) - g_ems_config 0x20000078 Data 14 ens1_wavegen.o(.bss) - STACK 0x20000088 Section 512 startup_cmsdk_cm0.o(STACK) + .text 0x10000254 Section 0 ffltui.o(.text) + .text 0x10000264 Section 0 dflti.o(.text) + .text 0x1000028c Section 0 dfltui.o(.text) + .text 0x100002a8 Section 0 ffixui.o(.text) + .text 0x100002d0 Section 0 dfixui.o(.text) + .text 0x1000030c Section 0 llushr.o(.text) + .text 0x1000032e Section 0 fepilogue.o(.text) + .text 0x1000032e Section 0 iusefp.o(.text) + .text 0x100003b0 Section 0 depilogue.o(.text) + .text 0x10000470 Section 0 dadd.o(.text) + .text 0x100005d4 Section 0 dmul.o(.text) + .text 0x100006a4 Section 0 dscalb.o(.text) + .text 0x100006d0 Section 40 cdrcmple.o(.text) + .text 0x100006f8 Section 36 init.o(.text) + .text 0x1000071c Section 0 llshl.o(.text) + .text 0x1000073c Section 0 llsshr.o(.text) + .text 0x10000762 Section 0 dsqrt.o(.text) + i.CMSDK_timer_Init 0x10000804 Section 0 ens1_timer.o(i.CMSDK_timer_Init) + i.ClockInit 0x10000820 Section 0 ens1_clock.o(i.ClockInit) + i.ClockInitSet 0x10000838 Section 0 ens1_clock.o(i.ClockInitSet) + i.EMS_Configure 0x1000099c Section 0 ens1_wavegen.o(i.EMS_Configure) + i.EMS_Process 0x100009b4 Section 0 ens1_wavegen.o(i.EMS_Process) + i.EMS_Process_Ramp 0x100009e4 Section 0 ens1_wavegen.o(i.EMS_Process_Ramp) + i.EMS_Start 0x10000b1c Section 0 ens1_wavegen.o(i.EMS_Start) + i.EMS_Stop 0x10000b24 Section 0 ens1_wavegen.o(i.EMS_Stop) + i.Fuse_result 0x10000b5c Section 0 ens1_timer.o(i.Fuse_result) + i.GPIO_AltFunction 0x10000c00 Section 0 ens1_gpio.o(i.GPIO_AltFunction) + i.GPIO_GetOutputValue 0x10000c5c Section 0 ens1_gpio.o(i.GPIO_GetOutputValue) + i.GPIO_IO_Init 0x10000c74 Section 0 ens1_gpio.o(i.GPIO_IO_Init) + i.GPIO_Output 0x10000dd0 Section 0 ens1_gpio.o(i.GPIO_Output) + i.GPIO_Overturn 0x10000df8 Section 0 ens1_gpio.o(i.GPIO_Overturn) + i.GPIO_ResetOutput 0x10000e20 Section 0 ens1_gpio.o(i.GPIO_ResetOutput) + i.GPIO_SetOutput 0x10000e34 Section 0 ens1_gpio.o(i.GPIO_SetOutput) + i.MTP_init 0x10000e48 Section 0 ens1_mtp.o(i.MTP_init) + i.NVIC_ClearPendingIRQ 0x10000e4c Section 0 ens1_uart.o(i.NVIC_ClearPendingIRQ) + NVIC_ClearPendingIRQ 0x10000e4d Thumb Code 14 ens1_uart.o(i.NVIC_ClearPendingIRQ) + i.NVIC_ClearPendingIRQ 0x10000e60 Section 0 ens1_timer.o(i.NVIC_ClearPendingIRQ) + NVIC_ClearPendingIRQ 0x10000e61 Thumb Code 14 ens1_timer.o(i.NVIC_ClearPendingIRQ) + i.NVIC_DisableIRQ 0x10000e74 Section 0 ens1_uart.o(i.NVIC_DisableIRQ) + NVIC_DisableIRQ 0x10000e75 Thumb Code 14 ens1_uart.o(i.NVIC_DisableIRQ) + i.NVIC_DisableIRQ 0x10000e88 Section 0 ens1_timer.o(i.NVIC_DisableIRQ) + NVIC_DisableIRQ 0x10000e89 Thumb Code 14 ens1_timer.o(i.NVIC_DisableIRQ) + i.NVIC_EnableIRQ 0x10000e9c Section 0 ens1_uart.o(i.NVIC_EnableIRQ) + NVIC_EnableIRQ 0x10000e9d Thumb Code 14 ens1_uart.o(i.NVIC_EnableIRQ) + i.NVIC_EnableIRQ 0x10000eb0 Section 0 ens1_timer.o(i.NVIC_EnableIRQ) + NVIC_EnableIRQ 0x10000eb1 Thumb Code 14 ens1_timer.o(i.NVIC_EnableIRQ) + i.PCLK_Enable 0x10000ec4 Section 0 ens1_clock.o(i.PCLK_Enable) + i.SystemInit 0x10000edc Section 0 system_cmsdk_cm0.o(i.SystemInit) + i.TIMER0_Handler 0x10000eec Section 0 ens1_timer.o(i.TIMER0_Handler) + i.TIMER0_Init 0x10000f0c Section 0 ens1_timer.o(i.TIMER0_Init) + i.TIMER1_Handler 0x10000f4c Section 0 ens1_timer.o(i.TIMER1_Handler) + i.Time_Manager_GetFlags 0x10000f68 Section 0 ens1_timer.o(i.Time_Manager_GetFlags) + i.Time_Manager_Init 0x10000f70 Section 0 ens1_timer.o(i.Time_Manager_Init) + i.Time_Manager_Process 0x10000f8c Section 0 ens1_timer.o(i.Time_Manager_Process) + i.UART0_Handler 0x10001064 Section 0 ens1_uart.o(i.UART0_Handler) + i.UART1_Handler 0x100010d0 Section 0 ens1_uart.o(i.UART1_Handler) + i.UARTLine_THREmpty 0x10001130 Section 0 ens1_uart.o(i.UARTLine_THREmpty) + i.UART_INT_TYPE 0x1000113a Section 0 ens1_uart.o(i.UART_INT_TYPE) + i.UART_ITConfig 0x10001144 Section 0 ens1_uart.o(i.UART_ITConfig) + i.UART_Init 0x1000119c Section 0 ens1_uart.o(i.UART_Init) + i.UartPutc 0x1000129c Section 0 ens1_uart.o(i.UartPutc) + i.WRITE_UART_THRBuff 0x100012ba Section 0 ens1_uart.o(i.WRITE_UART_THRBuff) + i.__ARM_clz 0x100012be Section 0 depilogue.o(i.__ARM_clz) + i.__ARM_fpclassify 0x100012ec Section 0 fpclassify.o(i.__ARM_fpclassify) + i.__kernel_poly 0x10001318 Section 0 poly.o(i.__kernel_poly) + i.__mathlib_dbl_divzero 0x100013c4 Section 0 dunder.o(i.__mathlib_dbl_divzero) + i.__mathlib_dbl_infnan2 0x100013d8 Section 0 dunder.o(i.__mathlib_dbl_infnan2) + i.__mathlib_dbl_invalid 0x100013e0 Section 0 dunder.o(i.__mathlib_dbl_invalid) + i.__mathlib_dbl_overflow 0x100013f0 Section 0 dunder.o(i.__mathlib_dbl_overflow) + i.__mathlib_dbl_underflow 0x10001404 Section 0 dunder.o(i.__mathlib_dbl_underflow) + i.__scatterload_copy 0x10001418 Section 14 handlers.o(i.__scatterload_copy) + i.__scatterload_null 0x10001426 Section 2 handlers.o(i.__scatterload_null) + i.__scatterload_zeroinit 0x10001428 Section 14 handlers.o(i.__scatterload_zeroinit) + i.__set_errno 0x10001438 Section 0 errno.o(i.__set_errno) + i.boost_voltage_select_55V 0x10001444 Section 0 ens1_boost.o(i.boost_voltage_select_55V) + i.main 0x10001458 Section 0 mian.o(i.main) + i.pow 0x100014bc Section 0 pow.o(i.pow) + i.sqrt 0x10001eb8 Section 0 sqrt.o(i.sqrt) + i.wavegen_Init 0x10001f00 Section 0 ens1_wavegen.o(i.wavegen_Init) + i.wavegen_Start 0x10001f28 Section 0 ens1_wavegen.o(i.wavegen_Start) + i.wavegen_Stop 0x10001f88 Section 0 ens1_wavegen.o(i.wavegen_Stop) + i.wavegen_UpdateIntensity 0x10001f9e Section 0 ens1_wavegen.o(i.wavegen_UpdateIntensity) + i.wavegen_driverA_sine_test 0x10001fb0 Section 0 ens1_wavegen.o(i.wavegen_driverA_sine_test) + .constdata 0x10002000 Section 136 pow.o(.constdata) + bp 0x10002000 Data 16 pow.o(.constdata) + dp_h 0x10002010 Data 16 pow.o(.constdata) + dp_l 0x10002020 Data 16 pow.o(.constdata) + L 0x10002030 Data 48 pow.o(.constdata) + P 0x10002060 Data 40 pow.o(.constdata) + .constdata 0x10002088 Section 8 qnan.o(.constdata) + .data 0x20000000 Section 30 ens1_uart.o(.data) + .data 0x20000020 Section 14 ens1_clock.o(.data) + .data 0x20000030 Section 32 ens1_timer.o(.data) + g_time_flags 0x20000034 Data 7 ens1_timer.o(.data) + g_time_counters 0x2000003c Data 8 ens1_timer.o(.data) + .data 0x20000050 Section 40 ens1_wavegen.o(.data) + g_ems_running 0x2000005e Data 1 ens1_wavegen.o(.data) + g_ems_count 0x20000060 Data 4 ens1_wavegen.o(.data) + g_current_intensity 0x20000068 Data 4 ens1_wavegen.o(.data) + g_ramp_phase 0x2000006c Data 1 ens1_wavegen.o(.data) + g_wave_counter 0x20000070 Data 4 ens1_wavegen.o(.data) + g_ramp_step_counter 0x20000074 Data 4 ens1_wavegen.o(.data) + .data 0x20000078 Section 8 system_cmsdk_cm0.o(.data) + .data 0x20000080 Section 4 errno.o(.data) + _errno 0x20000080 Data 4 errno.o(.data) + .bss 0x20000084 Section 14 ens1_wavegen.o(.bss) + STACK 0x20000098 Section 512 startup_cmsdk_cm0.o(STACK) Global Symbols @@ -865,100 +621,106 @@ Image Symbol Table __aeabi_memclr8 0x1000014f Thumb Code 0 memseta.o(.text) _memset$wrapper 0x10000153 Thumb Code 18 memseta.o(.text) __aeabi_ddiv 0x10000165 Thumb Code 234 ddiv.o(.text) - __aeabi_i2d 0x10000255 Thumb Code 34 dflti.o(.text) - __aeabi_ui2d 0x1000027d Thumb Code 24 dfltui.o(.text) - __aeabi_d2uiz 0x10000299 Thumb Code 50 dfixui.o(.text) - __aeabi_llsr 0x100002d5 Thumb Code 34 llushr.o(.text) - _ll_ushift_r 0x100002d5 Thumb Code 0 llushr.o(.text) - __I$use$fp 0x100002f7 Thumb Code 0 iusefp.o(.text) - _double_round 0x100002f7 Thumb Code 26 depilogue.o(.text) - _double_epilogue 0x10000311 Thumb Code 164 depilogue.o(.text) - __aeabi_dadd 0x100003b5 Thumb Code 328 dadd.o(.text) - __aeabi_dsub 0x100004fd Thumb Code 12 dadd.o(.text) - __aeabi_drsub 0x10000509 Thumb Code 12 dadd.o(.text) - __aeabi_dmul 0x10000519 Thumb Code 202 dmul.o(.text) - __ARM_scalbn 0x100005e9 Thumb Code 44 dscalb.o(.text) - scalbn 0x100005e9 Thumb Code 0 dscalb.o(.text) - __aeabi_cdrcmple 0x10000615 Thumb Code 38 cdrcmple.o(.text) - __scatterload 0x1000063d Thumb Code 28 init.o(.text) - __scatterload_rt2 0x1000063d Thumb Code 0 init.o(.text) - __aeabi_llsl 0x10000661 Thumb Code 32 llshl.o(.text) - _ll_shift_l 0x10000661 Thumb Code 0 llshl.o(.text) - __aeabi_lasr 0x10000681 Thumb Code 38 llsshr.o(.text) - _ll_sshift_r 0x10000681 Thumb Code 0 llsshr.o(.text) - _dsqrt 0x100006a7 Thumb Code 162 dsqrt.o(.text) - CMSDK_timer_Init 0x10000749 Thumb Code 26 ens1_timer.o(i.CMSDK_timer_Init) - ClockInit 0x10000765 Thumb Code 14 ens1_clock.o(i.ClockInit) - ClockInitSet 0x1000077d Thumb Code 348 ens1_clock.o(i.ClockInitSet) - EMS_Configure 0x100008e1 Thumb Code 20 ens1_wavegen.o(i.EMS_Configure) - EMS_Process 0x100008f9 Thumb Code 92 ens1_wavegen.o(i.EMS_Process) - EMS_Process_Ramp 0x10000965 Thumb Code 278 ens1_wavegen.o(i.EMS_Process_Ramp) - EMS_Start 0x10000a95 Thumb Code 8 ens1_wavegen.o(i.EMS_Start) - EMS_Stop 0x10000a9d Thumb Code 36 ens1_wavegen.o(i.EMS_Stop) - GPIO_AltFunction 0x10000add Thumb Code 86 ens1_gpio.o(i.GPIO_AltFunction) - GPIO_GetOutputValue 0x10000b39 Thumb Code 18 ens1_gpio.o(i.GPIO_GetOutputValue) - GPIO_IO_Init 0x10000b51 Thumb Code 342 ens1_gpio.o(i.GPIO_IO_Init) - GPIO_Output 0x10000cad Thumb Code 36 ens1_gpio.o(i.GPIO_Output) - GPIO_Overturn 0x10000cd5 Thumb Code 40 ens1_gpio.o(i.GPIO_Overturn) - GPIO_ResetOutput 0x10000cfd Thumb Code 16 ens1_gpio.o(i.GPIO_ResetOutput) - GPIO_SetOutput 0x10000d11 Thumb Code 16 ens1_gpio.o(i.GPIO_SetOutput) - MTP_init 0x10000d25 Thumb Code 4 ens1_mtp.o(i.MTP_init) - PCLK_Enable 0x10000da1 Thumb Code 20 ens1_clock.o(i.PCLK_Enable) - SystemInit 0x10000db9 Thumb Code 8 system_cmsdk_cm0.o(i.SystemInit) - TIMER0_Handler 0x10000dc9 Thumb Code 24 ens1_timer.o(i.TIMER0_Handler) - TIMER0_Init 0x10000de9 Thumb Code 56 ens1_timer.o(i.TIMER0_Init) - TIMER1_Handler 0x10000e29 Thumb Code 18 ens1_timer.o(i.TIMER1_Handler) - Time_Manager_GetFlags 0x10000e45 Thumb Code 4 ens1_timer.o(i.Time_Manager_GetFlags) - Time_Manager_Init 0x10000e4d Thumb Code 20 ens1_timer.o(i.Time_Manager_Init) - Time_Manager_Process 0x10000e69 Thumb Code 174 ens1_timer.o(i.Time_Manager_Process) - UART0_Handler 0x10000f21 Thumb Code 108 ens1_uart.o(i.UART0_Handler) - UART1_Handler 0x10000f8d Thumb Code 92 ens1_uart.o(i.UART1_Handler) - UARTLine_THREmpty 0x10000fed Thumb Code 10 ens1_uart.o(i.UARTLine_THREmpty) - UART_INT_TYPE 0x10000ff7 Thumb Code 10 ens1_uart.o(i.UART_INT_TYPE) - UART_ITConfig 0x10001001 Thumb Code 84 ens1_uart.o(i.UART_ITConfig) - UART_Init 0x10001059 Thumb Code 248 ens1_uart.o(i.UART_Init) - UartPutc 0x10001159 Thumb Code 30 ens1_uart.o(i.UartPutc) - WRITE_UART_THRBuff 0x10001177 Thumb Code 4 ens1_uart.o(i.WRITE_UART_THRBuff) - __0printf$bare 0x1000117d Thumb Code 12 printfb.o(i.__0printf$bare) - __1printf$bare 0x1000117d Thumb Code 0 printfb.o(i.__0printf$bare) - __2printf 0x1000117d Thumb Code 0 printfb.o(i.__0printf$bare) - __ARM_clz 0x10001191 Thumb Code 46 depilogue.o(i.__ARM_clz) - __ARM_fpclassify 0x100011c1 Thumb Code 40 fpclassify.o(i.__ARM_fpclassify) - __kernel_poly 0x100011ed Thumb Code 172 poly.o(i.__kernel_poly) - __mathlib_dbl_divzero 0x10001299 Thumb Code 16 dunder.o(i.__mathlib_dbl_divzero) - __mathlib_dbl_infnan2 0x100012ad Thumb Code 8 dunder.o(i.__mathlib_dbl_infnan2) - __mathlib_dbl_invalid 0x100012b5 Thumb Code 16 dunder.o(i.__mathlib_dbl_invalid) - __mathlib_dbl_overflow 0x100012c5 Thumb Code 16 dunder.o(i.__mathlib_dbl_overflow) - __mathlib_dbl_underflow 0x100012d9 Thumb Code 14 dunder.o(i.__mathlib_dbl_underflow) - __scatterload_copy 0x100012ed Thumb Code 14 handlers.o(i.__scatterload_copy) - __scatterload_null 0x100012fb Thumb Code 2 handlers.o(i.__scatterload_null) - __scatterload_zeroinit 0x100012fd Thumb Code 14 handlers.o(i.__scatterload_zeroinit) - __set_errno 0x1000130d Thumb Code 6 errno.o(i.__set_errno) - boost_voltage_select_55V 0x10001339 Thumb Code 12 ens1_boost.o(i.boost_voltage_select_55V) - fputc 0x1000134d Thumb Code 16 retarget.o(i.fputc) - main 0x10001361 Thumb Code 222 mian.o(i.main) - pow 0x10001459 Thumb Code 2548 pow.o(i.pow) - sqrt 0x10001e55 Thumb Code 66 sqrt.o(i.sqrt) - wavegen_Init 0x10001e9d Thumb Code 26 ens1_wavegen.o(i.wavegen_Init) - wavegen_Start 0x10001ec5 Thumb Code 50 ens1_wavegen.o(i.wavegen_Start) - wavegen_Stop 0x10001f15 Thumb Code 22 ens1_wavegen.o(i.wavegen_Stop) - wavegen_driverA_sine_test 0x10001f2d Thumb Code 98 ens1_wavegen.o(i.wavegen_driverA_sine_test) - __mathlib_zero 0x10002070 Data 8 qnan.o(.constdata) - Region$$Table$$Base 0x10002078 Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x10002098 Number 0 anon$$obj.o(Region$$Table) - UART1_Fifo 0x20000004 Data 3 ens1_uart.o(.data) - UART1_Init 0x20000008 Data 24 ens1_uart.o(.data) - UART1_ITSet 0x20000020 Data 2 ens1_uart.o(.data) - APB_Clock_Freq 0x20000024 Data 4 ens1_clock.o(.data) - CLOCKCFG 0x20000028 Data 10 ens1_clock.o(.data) - __stdout 0x20000034 Data 4 retarget.o(.data) - __stdin 0x20000038 Data 4 retarget.o(.data) - timer0_irq_occurred 0x2000004c Data 4 ens1_timer.o(.data) - time_flag 0x20000050 Data 4 ens1_timer.o(.data) - timer1_irq_occurred 0x20000054 Data 4 ens1_timer.o(.data) - SystemFrequency 0x2000006c Data 4 system_cmsdk_cm0.o(.data) - SystemCoreClock 0x20000070 Data 4 system_cmsdk_cm0.o(.data) - __initial_sp 0x20000288 Data 0 startup_cmsdk_cm0.o(STACK) + __aeabi_ui2f 0x10000255 Thumb Code 14 ffltui.o(.text) + __aeabi_i2d 0x10000265 Thumb Code 34 dflti.o(.text) + __aeabi_ui2d 0x1000028d Thumb Code 24 dfltui.o(.text) + __aeabi_f2uiz 0x100002a9 Thumb Code 40 ffixui.o(.text) + __aeabi_d2uiz 0x100002d1 Thumb Code 50 dfixui.o(.text) + __aeabi_llsr 0x1000030d Thumb Code 34 llushr.o(.text) + _ll_ushift_r 0x1000030d Thumb Code 0 llushr.o(.text) + __I$use$fp 0x1000032f Thumb Code 0 iusefp.o(.text) + _float_round 0x1000032f Thumb Code 16 fepilogue.o(.text) + _float_epilogue 0x1000033f Thumb Code 114 fepilogue.o(.text) + _double_round 0x100003b1 Thumb Code 26 depilogue.o(.text) + _double_epilogue 0x100003cb Thumb Code 164 depilogue.o(.text) + __aeabi_dadd 0x10000471 Thumb Code 328 dadd.o(.text) + __aeabi_dsub 0x100005b9 Thumb Code 12 dadd.o(.text) + __aeabi_drsub 0x100005c5 Thumb Code 12 dadd.o(.text) + __aeabi_dmul 0x100005d5 Thumb Code 202 dmul.o(.text) + __ARM_scalbn 0x100006a5 Thumb Code 44 dscalb.o(.text) + scalbn 0x100006a5 Thumb Code 0 dscalb.o(.text) + __aeabi_cdrcmple 0x100006d1 Thumb Code 38 cdrcmple.o(.text) + __scatterload 0x100006f9 Thumb Code 28 init.o(.text) + __scatterload_rt2 0x100006f9 Thumb Code 0 init.o(.text) + __aeabi_llsl 0x1000071d Thumb Code 32 llshl.o(.text) + _ll_shift_l 0x1000071d Thumb Code 0 llshl.o(.text) + __aeabi_lasr 0x1000073d Thumb Code 38 llsshr.o(.text) + _ll_sshift_r 0x1000073d Thumb Code 0 llsshr.o(.text) + _dsqrt 0x10000763 Thumb Code 162 dsqrt.o(.text) + CMSDK_timer_Init 0x10000805 Thumb Code 26 ens1_timer.o(i.CMSDK_timer_Init) + ClockInit 0x10000821 Thumb Code 14 ens1_clock.o(i.ClockInit) + ClockInitSet 0x10000839 Thumb Code 348 ens1_clock.o(i.ClockInitSet) + EMS_Configure 0x1000099d Thumb Code 20 ens1_wavegen.o(i.EMS_Configure) + EMS_Process 0x100009b5 Thumb Code 36 ens1_wavegen.o(i.EMS_Process) + EMS_Process_Ramp 0x100009e5 Thumb Code 282 ens1_wavegen.o(i.EMS_Process_Ramp) + EMS_Start 0x10000b1d Thumb Code 8 ens1_wavegen.o(i.EMS_Start) + EMS_Stop 0x10000b25 Thumb Code 32 ens1_wavegen.o(i.EMS_Stop) + Fuse_result 0x10000b5d Thumb Code 152 ens1_timer.o(i.Fuse_result) + GPIO_AltFunction 0x10000c01 Thumb Code 86 ens1_gpio.o(i.GPIO_AltFunction) + GPIO_GetOutputValue 0x10000c5d Thumb Code 18 ens1_gpio.o(i.GPIO_GetOutputValue) + GPIO_IO_Init 0x10000c75 Thumb Code 342 ens1_gpio.o(i.GPIO_IO_Init) + GPIO_Output 0x10000dd1 Thumb Code 36 ens1_gpio.o(i.GPIO_Output) + GPIO_Overturn 0x10000df9 Thumb Code 40 ens1_gpio.o(i.GPIO_Overturn) + GPIO_ResetOutput 0x10000e21 Thumb Code 16 ens1_gpio.o(i.GPIO_ResetOutput) + GPIO_SetOutput 0x10000e35 Thumb Code 16 ens1_gpio.o(i.GPIO_SetOutput) + MTP_init 0x10000e49 Thumb Code 4 ens1_mtp.o(i.MTP_init) + PCLK_Enable 0x10000ec5 Thumb Code 20 ens1_clock.o(i.PCLK_Enable) + SystemInit 0x10000edd Thumb Code 8 system_cmsdk_cm0.o(i.SystemInit) + TIMER0_Handler 0x10000eed Thumb Code 24 ens1_timer.o(i.TIMER0_Handler) + TIMER0_Init 0x10000f0d Thumb Code 56 ens1_timer.o(i.TIMER0_Init) + TIMER1_Handler 0x10000f4d Thumb Code 18 ens1_timer.o(i.TIMER1_Handler) + Time_Manager_GetFlags 0x10000f69 Thumb Code 4 ens1_timer.o(i.Time_Manager_GetFlags) + Time_Manager_Init 0x10000f71 Thumb Code 20 ens1_timer.o(i.Time_Manager_Init) + Time_Manager_Process 0x10000f8d Thumb Code 208 ens1_timer.o(i.Time_Manager_Process) + UART0_Handler 0x10001065 Thumb Code 108 ens1_uart.o(i.UART0_Handler) + UART1_Handler 0x100010d1 Thumb Code 92 ens1_uart.o(i.UART1_Handler) + UARTLine_THREmpty 0x10001131 Thumb Code 10 ens1_uart.o(i.UARTLine_THREmpty) + UART_INT_TYPE 0x1000113b Thumb Code 10 ens1_uart.o(i.UART_INT_TYPE) + UART_ITConfig 0x10001145 Thumb Code 84 ens1_uart.o(i.UART_ITConfig) + UART_Init 0x1000119d Thumb Code 248 ens1_uart.o(i.UART_Init) + UartPutc 0x1000129d Thumb Code 30 ens1_uart.o(i.UartPutc) + WRITE_UART_THRBuff 0x100012bb Thumb Code 4 ens1_uart.o(i.WRITE_UART_THRBuff) + __ARM_clz 0x100012bf Thumb Code 46 depilogue.o(i.__ARM_clz) + __ARM_fpclassify 0x100012ed Thumb Code 40 fpclassify.o(i.__ARM_fpclassify) + __kernel_poly 0x10001319 Thumb Code 172 poly.o(i.__kernel_poly) + __mathlib_dbl_divzero 0x100013c5 Thumb Code 16 dunder.o(i.__mathlib_dbl_divzero) + __mathlib_dbl_infnan2 0x100013d9 Thumb Code 8 dunder.o(i.__mathlib_dbl_infnan2) + __mathlib_dbl_invalid 0x100013e1 Thumb Code 16 dunder.o(i.__mathlib_dbl_invalid) + __mathlib_dbl_overflow 0x100013f1 Thumb Code 16 dunder.o(i.__mathlib_dbl_overflow) + __mathlib_dbl_underflow 0x10001405 Thumb Code 14 dunder.o(i.__mathlib_dbl_underflow) + __scatterload_copy 0x10001419 Thumb Code 14 handlers.o(i.__scatterload_copy) + __scatterload_null 0x10001427 Thumb Code 2 handlers.o(i.__scatterload_null) + __scatterload_zeroinit 0x10001429 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) + __set_errno 0x10001439 Thumb Code 6 errno.o(i.__set_errno) + boost_voltage_select_55V 0x10001445 Thumb Code 12 ens1_boost.o(i.boost_voltage_select_55V) + main 0x10001459 Thumb Code 82 mian.o(i.main) + pow 0x100014bd Thumb Code 2548 pow.o(i.pow) + sqrt 0x10001eb9 Thumb Code 66 sqrt.o(i.sqrt) + wavegen_Init 0x10001f01 Thumb Code 26 ens1_wavegen.o(i.wavegen_Init) + wavegen_Start 0x10001f29 Thumb Code 68 ens1_wavegen.o(i.wavegen_Start) + wavegen_Stop 0x10001f89 Thumb Code 22 ens1_wavegen.o(i.wavegen_Stop) + wavegen_UpdateIntensity 0x10001f9f Thumb Code 18 ens1_wavegen.o(i.wavegen_UpdateIntensity) + wavegen_driverA_sine_test 0x10001fb1 Thumb Code 76 ens1_wavegen.o(i.wavegen_driverA_sine_test) + __mathlib_zero 0x10002088 Data 8 qnan.o(.constdata) + Region$$Table$$Base 0x10002090 Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x100020b0 Number 0 anon$$obj.o(Region$$Table) + UART1_Fifo 0x20000000 Data 3 ens1_uart.o(.data) + UART1_Init 0x20000004 Data 24 ens1_uart.o(.data) + UART1_ITSet 0x2000001c Data 2 ens1_uart.o(.data) + APB_Clock_Freq 0x20000020 Data 4 ens1_clock.o(.data) + CLOCKCFG 0x20000024 Data 10 ens1_clock.o(.data) + ems_control_count 0x20000030 Data 1 ens1_timer.o(.data) + ems_state 0x20000031 Data 1 ens1_timer.o(.data) + time_count 0x20000032 Data 2 ens1_timer.o(.data) + timer0_irq_occurred 0x20000044 Data 4 ens1_timer.o(.data) + time_flag 0x20000048 Data 4 ens1_timer.o(.data) + timer1_irq_occurred 0x2000004c Data 4 ens1_timer.o(.data) + ems_config 0x20000050 Data 14 ens1_wavegen.o(.data) + waves_per_step 0x20000064 Data 4 ens1_wavegen.o(.data) + SystemFrequency 0x20000078 Data 4 system_cmsdk_cm0.o(.data) + SystemCoreClock 0x2000007c Data 4 system_cmsdk_cm0.o(.data) + g_ems_config 0x20000084 Data 14 ens1_wavegen.o(.bss) + __initial_sp 0x20000298 Data 0 startup_cmsdk_cm0.o(STACK) @@ -968,133 +730,129 @@ Memory Map of the image Image Entry point : 0x100000c1 - Load Region LR_IROM1 (Base: 0x10000000, Size: 0x00002110, Max: 0x00008000, ABSOLUTE) + Load Region LR_IROM1 (Base: 0x10000000, Size: 0x00002134, Max: 0x00008000, ABSOLUTE) - Execution Region ER_IROM1 (Exec base: 0x10000000, Load base: 0x10000000, Size: 0x00002098, Max: 0x00008000, ABSOLUTE) + Execution Region ER_IROM1 (Exec base: 0x10000000, Load base: 0x10000000, Size: 0x000020b0, Max: 0x00008000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x10000000 0x10000000 0x000000c0 Data RO 884 RESET startup_cmsdk_cm0.o - 0x100000c0 0x100000c0 0x00000000 Code RO 899 * .ARM.Collect$$$$00000000 mc_p.l(entry.o) - 0x100000c0 0x100000c0 0x00000004 Code RO 1233 .ARM.Collect$$$$00000001 mc_p.l(entry2.o) - 0x100000c4 0x100000c4 0x00000004 Code RO 1236 .ARM.Collect$$$$00000004 mc_p.l(entry5.o) - 0x100000c8 0x100000c8 0x00000000 Code RO 1238 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o) - 0x100000c8 0x100000c8 0x00000000 Code RO 1240 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o) - 0x100000c8 0x100000c8 0x00000008 Code RO 1241 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o) - 0x100000d0 0x100000d0 0x00000000 Code RO 1243 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o) - 0x100000d0 0x100000d0 0x00000000 Code RO 1245 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o) - 0x100000d0 0x100000d0 0x00000004 Code RO 1234 .ARM.Collect$$$$00002712 mc_p.l(entry2.o) - 0x100000d4 0x100000d4 0x0000001c Code RO 885 .text startup_cmsdk_cm0.o - 0x100000f0 0x100000f0 0x0000002c Code RO 902 .text mc_p.l(uidiv.o) - 0x1000011c 0x1000011c 0x00000024 Code RO 904 .text mc_p.l(memcpya.o) - 0x10000140 0x10000140 0x00000024 Code RO 906 .text mc_p.l(memseta.o) - 0x10000164 0x10000164 0x000000f0 Code RO 1198 .text mf_p.l(ddiv.o) - 0x10000254 0x10000254 0x00000028 Code RO 1200 .text mf_p.l(dflti.o) - 0x1000027c 0x1000027c 0x0000001c Code RO 1202 .text mf_p.l(dfltui.o) - 0x10000298 0x10000298 0x0000003c Code RO 1204 .text mf_p.l(dfixui.o) - 0x100002d4 0x100002d4 0x00000022 Code RO 1249 .text mc_p.l(llushr.o) - 0x100002f6 0x100002f6 0x00000000 Code RO 1260 .text mc_p.l(iusefp.o) - 0x100002f6 0x100002f6 0x000000be Code RO 1261 .text mf_p.l(depilogue.o) - 0x100003b4 0x100003b4 0x00000164 Code RO 1265 .text mf_p.l(dadd.o) - 0x10000518 0x10000518 0x000000d0 Code RO 1267 .text mf_p.l(dmul.o) - 0x100005e8 0x100005e8 0x0000002c Code RO 1269 .text mf_p.l(dscalb.o) - 0x10000614 0x10000614 0x00000028 Code RO 1273 .text mf_p.l(cdrcmple.o) - 0x1000063c 0x1000063c 0x00000024 Code RO 1275 .text mc_p.l(init.o) - 0x10000660 0x10000660 0x00000020 Code RO 1277 .text mc_p.l(llshl.o) - 0x10000680 0x10000680 0x00000026 Code RO 1279 .text mc_p.l(llsshr.o) - 0x100006a6 0x100006a6 0x000000a2 Code RO 1281 .text mf_p.l(dsqrt.o) - 0x10000748 0x10000748 0x0000001a Code RO 520 i.CMSDK_timer_Init ens1_timer.o - 0x10000762 0x10000762 0x00000002 PAD - 0x10000764 0x10000764 0x00000018 Code RO 402 i.ClockInit ens1_clock.o - 0x1000077c 0x1000077c 0x00000164 Code RO 403 i.ClockInitSet ens1_clock.o - 0x100008e0 0x100008e0 0x00000018 Code RO 775 i.EMS_Configure ens1_wavegen.o - 0x100008f8 0x100008f8 0x0000006c Code RO 776 i.EMS_Process ens1_wavegen.o - 0x10000964 0x10000964 0x00000130 Code RO 777 i.EMS_Process_Ramp ens1_wavegen.o - 0x10000a94 0x10000a94 0x00000008 Code RO 778 i.EMS_Start ens1_wavegen.o - 0x10000a9c 0x10000a9c 0x00000040 Code RO 779 i.EMS_Stop ens1_wavegen.o - 0x10000adc 0x10000adc 0x0000005c Code RO 271 i.GPIO_AltFunction ens1_gpio.o - 0x10000b38 0x10000b38 0x00000018 Code RO 274 i.GPIO_GetOutputValue ens1_gpio.o - 0x10000b50 0x10000b50 0x0000015c Code RO 275 i.GPIO_IO_Init ens1_gpio.o - 0x10000cac 0x10000cac 0x00000028 Code RO 277 i.GPIO_Output ens1_gpio.o - 0x10000cd4 0x10000cd4 0x00000028 Code RO 278 i.GPIO_Overturn ens1_gpio.o - 0x10000cfc 0x10000cfc 0x00000014 Code RO 279 i.GPIO_ResetOutput ens1_gpio.o - 0x10000d10 0x10000d10 0x00000014 Code RO 280 i.GPIO_SetOutput ens1_gpio.o - 0x10000d24 0x10000d24 0x00000004 Code RO 345 i.MTP_init ens1_mtp.o - 0x10000d28 0x10000d28 0x00000014 Code RO 85 i.NVIC_ClearPendingIRQ ens1_uart.o - 0x10000d3c 0x10000d3c 0x00000014 Code RO 528 i.NVIC_ClearPendingIRQ ens1_timer.o - 0x10000d50 0x10000d50 0x00000014 Code RO 86 i.NVIC_DisableIRQ ens1_uart.o - 0x10000d64 0x10000d64 0x00000014 Code RO 529 i.NVIC_DisableIRQ ens1_timer.o - 0x10000d78 0x10000d78 0x00000014 Code RO 87 i.NVIC_EnableIRQ ens1_uart.o - 0x10000d8c 0x10000d8c 0x00000014 Code RO 530 i.NVIC_EnableIRQ ens1_timer.o - 0x10000da0 0x10000da0 0x00000018 Code RO 406 i.PCLK_Enable ens1_clock.o - 0x10000db8 0x10000db8 0x00000010 Code RO 853 i.SystemInit system_cmsdk_cm0.o - 0x10000dc8 0x10000dc8 0x00000020 Code RO 531 i.TIMER0_Handler ens1_timer.o - 0x10000de8 0x10000de8 0x00000040 Code RO 532 i.TIMER0_Init ens1_timer.o - 0x10000e28 0x10000e28 0x0000001c Code RO 533 i.TIMER1_Handler ens1_timer.o - 0x10000e44 0x10000e44 0x00000008 Code RO 536 i.Time_Manager_GetFlags ens1_timer.o - 0x10000e4c 0x10000e4c 0x0000001c Code RO 537 i.Time_Manager_Init ens1_timer.o - 0x10000e68 0x10000e68 0x000000b8 Code RO 538 i.Time_Manager_Process ens1_timer.o - 0x10000f20 0x10000f20 0x0000006c Code RO 89 i.UART0_Handler ens1_uart.o - 0x10000f8c 0x10000f8c 0x00000060 Code RO 90 i.UART1_Handler ens1_uart.o - 0x10000fec 0x10000fec 0x0000000a Code RO 92 i.UARTLine_THREmpty ens1_uart.o - 0x10000ff6 0x10000ff6 0x0000000a Code RO 98 i.UART_INT_TYPE ens1_uart.o - 0x10001000 0x10001000 0x00000058 Code RO 99 i.UART_ITConfig ens1_uart.o - 0x10001058 0x10001058 0x00000100 Code RO 100 i.UART_Init ens1_uart.o - 0x10001158 0x10001158 0x0000001e Code RO 109 i.UartPutc ens1_uart.o - 0x10001176 0x10001176 0x00000004 Code RO 111 i.WRITE_UART_THRBuff ens1_uart.o - 0x1000117a 0x1000117a 0x00000002 PAD - 0x1000117c 0x1000117c 0x00000014 Code RO 911 i.__0printf$bare mc_p.l(printfb.o) - 0x10001190 0x10001190 0x0000002e Code RO 1263 i.__ARM_clz mf_p.l(depilogue.o) - 0x100011be 0x100011be 0x00000002 PAD - 0x100011c0 0x100011c0 0x0000002c Code RO 1220 i.__ARM_fpclassify m_ps.l(fpclassify.o) - 0x100011ec 0x100011ec 0x000000ac Code RO 1222 i.__kernel_poly m_ps.l(poly.o) - 0x10001298 0x10001298 0x00000014 Code RO 1206 i.__mathlib_dbl_divzero m_ps.l(dunder.o) - 0x100012ac 0x100012ac 0x00000008 Code RO 1208 i.__mathlib_dbl_infnan2 m_ps.l(dunder.o) - 0x100012b4 0x100012b4 0x00000010 Code RO 1209 i.__mathlib_dbl_invalid m_ps.l(dunder.o) - 0x100012c4 0x100012c4 0x00000014 Code RO 1210 i.__mathlib_dbl_overflow m_ps.l(dunder.o) - 0x100012d8 0x100012d8 0x00000014 Code RO 1212 i.__mathlib_dbl_underflow m_ps.l(dunder.o) - 0x100012ec 0x100012ec 0x0000000e Code RO 1287 i.__scatterload_copy mc_p.l(handlers.o) - 0x100012fa 0x100012fa 0x00000002 Code RO 1288 i.__scatterload_null mc_p.l(handlers.o) - 0x100012fc 0x100012fc 0x0000000e Code RO 1289 i.__scatterload_zeroinit mc_p.l(handlers.o) - 0x1000130a 0x1000130a 0x00000002 PAD - 0x1000130c 0x1000130c 0x0000000c Code RO 1255 i.__set_errno mc_p.l(errno.o) - 0x10001318 0x10001318 0x0000001e Code RO 918 i._printf_core mc_p.l(printfb.o) - 0x10001336 0x10001336 0x00000002 PAD - 0x10001338 0x10001338 0x00000014 Code RO 732 i.boost_voltage_select_55V ens1_boost.o - 0x1000134c 0x1000134c 0x00000014 Code RO 455 i.fputc retarget.o - 0x10001360 0x10001360 0x000000f8 Code RO 3 i.main mian.o - 0x10001458 0x10001458 0x000009fc Code RO 890 i.pow m_ps.l(pow.o) - 0x10001e54 0x10001e54 0x00000048 Code RO 1226 i.sqrt m_ps.l(sqrt.o) - 0x10001e9c 0x10001e9c 0x00000028 Code RO 781 i.wavegen_Init ens1_wavegen.o - 0x10001ec4 0x10001ec4 0x00000050 Code RO 782 i.wavegen_Start ens1_wavegen.o - 0x10001f14 0x10001f14 0x00000016 Code RO 783 i.wavegen_Stop ens1_wavegen.o - 0x10001f2a 0x10001f2a 0x00000002 PAD - 0x10001f2c 0x10001f2c 0x000000a8 Code RO 784 i.wavegen_driverA_sine_test ens1_wavegen.o - 0x10001fd4 0x10001fd4 0x0000000e Data RO 4 .constdata mian.o - 0x10001fe2 0x10001fe2 0x00000006 PAD - 0x10001fe8 0x10001fe8 0x00000088 Data RO 891 .constdata m_ps.l(pow.o) - 0x10002070 0x10002070 0x00000008 Data RO 1224 .constdata m_ps.l(qnan.o) - 0x10002078 0x10002078 0x00000020 Data RO 1285 Region$$Table anon$$obj.o + 0x10000000 0x10000000 0x000000c0 Data RO 943 RESET startup_cmsdk_cm0.o + 0x100000c0 0x100000c0 0x00000000 Code RO 958 * .ARM.Collect$$$$00000000 mc_p.l(entry.o) + 0x100000c0 0x100000c0 0x00000004 Code RO 1036 .ARM.Collect$$$$00000001 mc_p.l(entry2.o) + 0x100000c4 0x100000c4 0x00000004 Code RO 1039 .ARM.Collect$$$$00000004 mc_p.l(entry5.o) + 0x100000c8 0x100000c8 0x00000000 Code RO 1041 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o) + 0x100000c8 0x100000c8 0x00000000 Code RO 1043 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o) + 0x100000c8 0x100000c8 0x00000008 Code RO 1044 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o) + 0x100000d0 0x100000d0 0x00000000 Code RO 1046 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o) + 0x100000d0 0x100000d0 0x00000000 Code RO 1048 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o) + 0x100000d0 0x100000d0 0x00000004 Code RO 1037 .ARM.Collect$$$$00002712 mc_p.l(entry2.o) + 0x100000d4 0x100000d4 0x0000001c Code RO 944 .text startup_cmsdk_cm0.o + 0x100000f0 0x100000f0 0x0000002c Code RO 961 .text mc_p.l(uidiv.o) + 0x1000011c 0x1000011c 0x00000024 Code RO 963 .text mc_p.l(memcpya.o) + 0x10000140 0x10000140 0x00000024 Code RO 965 .text mc_p.l(memseta.o) + 0x10000164 0x10000164 0x000000f0 Code RO 997 .text mf_p.l(ddiv.o) + 0x10000254 0x10000254 0x0000000e Code RO 999 .text mf_p.l(ffltui.o) + 0x10000262 0x10000262 0x00000002 PAD + 0x10000264 0x10000264 0x00000028 Code RO 1001 .text mf_p.l(dflti.o) + 0x1000028c 0x1000028c 0x0000001c Code RO 1003 .text mf_p.l(dfltui.o) + 0x100002a8 0x100002a8 0x00000028 Code RO 1005 .text mf_p.l(ffixui.o) + 0x100002d0 0x100002d0 0x0000003c Code RO 1007 .text mf_p.l(dfixui.o) + 0x1000030c 0x1000030c 0x00000022 Code RO 1050 .text mc_p.l(llushr.o) + 0x1000032e 0x1000032e 0x00000000 Code RO 1061 .text mc_p.l(iusefp.o) + 0x1000032e 0x1000032e 0x00000082 Code RO 1062 .text mf_p.l(fepilogue.o) + 0x100003b0 0x100003b0 0x000000be Code RO 1064 .text mf_p.l(depilogue.o) + 0x1000046e 0x1000046e 0x00000002 PAD + 0x10000470 0x10000470 0x00000164 Code RO 1068 .text mf_p.l(dadd.o) + 0x100005d4 0x100005d4 0x000000d0 Code RO 1070 .text mf_p.l(dmul.o) + 0x100006a4 0x100006a4 0x0000002c Code RO 1072 .text mf_p.l(dscalb.o) + 0x100006d0 0x100006d0 0x00000028 Code RO 1074 .text mf_p.l(cdrcmple.o) + 0x100006f8 0x100006f8 0x00000024 Code RO 1076 .text mc_p.l(init.o) + 0x1000071c 0x1000071c 0x00000020 Code RO 1078 .text mc_p.l(llshl.o) + 0x1000073c 0x1000073c 0x00000026 Code RO 1080 .text mc_p.l(llsshr.o) + 0x10000762 0x10000762 0x000000a2 Code RO 1082 .text mf_p.l(dsqrt.o) + 0x10000804 0x10000804 0x0000001a Code RO 549 i.CMSDK_timer_Init ens1_timer.o + 0x1000081e 0x1000081e 0x00000002 PAD + 0x10000820 0x10000820 0x00000018 Code RO 431 i.ClockInit ens1_clock.o + 0x10000838 0x10000838 0x00000164 Code RO 432 i.ClockInitSet ens1_clock.o + 0x1000099c 0x1000099c 0x00000018 Code RO 820 i.EMS_Configure ens1_wavegen.o + 0x100009b4 0x100009b4 0x00000030 Code RO 821 i.EMS_Process ens1_wavegen.o + 0x100009e4 0x100009e4 0x00000138 Code RO 822 i.EMS_Process_Ramp ens1_wavegen.o + 0x10000b1c 0x10000b1c 0x00000008 Code RO 823 i.EMS_Start ens1_wavegen.o + 0x10000b24 0x10000b24 0x00000038 Code RO 824 i.EMS_Stop ens1_wavegen.o + 0x10000b5c 0x10000b5c 0x000000a4 Code RO 557 i.Fuse_result ens1_timer.o + 0x10000c00 0x10000c00 0x0000005c Code RO 294 i.GPIO_AltFunction ens1_gpio.o + 0x10000c5c 0x10000c5c 0x00000018 Code RO 297 i.GPIO_GetOutputValue ens1_gpio.o + 0x10000c74 0x10000c74 0x0000015c Code RO 298 i.GPIO_IO_Init ens1_gpio.o + 0x10000dd0 0x10000dd0 0x00000028 Code RO 300 i.GPIO_Output ens1_gpio.o + 0x10000df8 0x10000df8 0x00000028 Code RO 301 i.GPIO_Overturn ens1_gpio.o + 0x10000e20 0x10000e20 0x00000014 Code RO 302 i.GPIO_ResetOutput ens1_gpio.o + 0x10000e34 0x10000e34 0x00000014 Code RO 303 i.GPIO_SetOutput ens1_gpio.o + 0x10000e48 0x10000e48 0x00000004 Code RO 371 i.MTP_init ens1_mtp.o + 0x10000e4c 0x10000e4c 0x00000014 Code RO 84 i.NVIC_ClearPendingIRQ ens1_uart.o + 0x10000e60 0x10000e60 0x00000014 Code RO 558 i.NVIC_ClearPendingIRQ ens1_timer.o + 0x10000e74 0x10000e74 0x00000014 Code RO 85 i.NVIC_DisableIRQ ens1_uart.o + 0x10000e88 0x10000e88 0x00000014 Code RO 559 i.NVIC_DisableIRQ ens1_timer.o + 0x10000e9c 0x10000e9c 0x00000014 Code RO 86 i.NVIC_EnableIRQ ens1_uart.o + 0x10000eb0 0x10000eb0 0x00000014 Code RO 560 i.NVIC_EnableIRQ ens1_timer.o + 0x10000ec4 0x10000ec4 0x00000018 Code RO 435 i.PCLK_Enable ens1_clock.o + 0x10000edc 0x10000edc 0x00000010 Code RO 912 i.SystemInit system_cmsdk_cm0.o + 0x10000eec 0x10000eec 0x00000020 Code RO 561 i.TIMER0_Handler ens1_timer.o + 0x10000f0c 0x10000f0c 0x00000040 Code RO 562 i.TIMER0_Init ens1_timer.o + 0x10000f4c 0x10000f4c 0x0000001c Code RO 563 i.TIMER1_Handler ens1_timer.o + 0x10000f68 0x10000f68 0x00000008 Code RO 566 i.Time_Manager_GetFlags ens1_timer.o + 0x10000f70 0x10000f70 0x0000001c Code RO 567 i.Time_Manager_Init ens1_timer.o + 0x10000f8c 0x10000f8c 0x000000d8 Code RO 568 i.Time_Manager_Process ens1_timer.o + 0x10001064 0x10001064 0x0000006c Code RO 88 i.UART0_Handler ens1_uart.o + 0x100010d0 0x100010d0 0x00000060 Code RO 89 i.UART1_Handler ens1_uart.o + 0x10001130 0x10001130 0x0000000a Code RO 91 i.UARTLine_THREmpty ens1_uart.o + 0x1000113a 0x1000113a 0x0000000a Code RO 97 i.UART_INT_TYPE ens1_uart.o + 0x10001144 0x10001144 0x00000058 Code RO 98 i.UART_ITConfig ens1_uart.o + 0x1000119c 0x1000119c 0x00000100 Code RO 99 i.UART_Init ens1_uart.o + 0x1000129c 0x1000129c 0x0000001e Code RO 108 i.UartPutc ens1_uart.o + 0x100012ba 0x100012ba 0x00000004 Code RO 110 i.WRITE_UART_THRBuff ens1_uart.o + 0x100012be 0x100012be 0x0000002e Code RO 1066 i.__ARM_clz mf_p.l(depilogue.o) + 0x100012ec 0x100012ec 0x0000002c Code RO 1023 i.__ARM_fpclassify m_ps.l(fpclassify.o) + 0x10001318 0x10001318 0x000000ac Code RO 1025 i.__kernel_poly m_ps.l(poly.o) + 0x100013c4 0x100013c4 0x00000014 Code RO 1009 i.__mathlib_dbl_divzero m_ps.l(dunder.o) + 0x100013d8 0x100013d8 0x00000008 Code RO 1011 i.__mathlib_dbl_infnan2 m_ps.l(dunder.o) + 0x100013e0 0x100013e0 0x00000010 Code RO 1012 i.__mathlib_dbl_invalid m_ps.l(dunder.o) + 0x100013f0 0x100013f0 0x00000014 Code RO 1013 i.__mathlib_dbl_overflow m_ps.l(dunder.o) + 0x10001404 0x10001404 0x00000014 Code RO 1015 i.__mathlib_dbl_underflow m_ps.l(dunder.o) + 0x10001418 0x10001418 0x0000000e Code RO 1088 i.__scatterload_copy mc_p.l(handlers.o) + 0x10001426 0x10001426 0x00000002 Code RO 1089 i.__scatterload_null mc_p.l(handlers.o) + 0x10001428 0x10001428 0x0000000e Code RO 1090 i.__scatterload_zeroinit mc_p.l(handlers.o) + 0x10001436 0x10001436 0x00000002 PAD + 0x10001438 0x10001438 0x0000000c Code RO 1056 i.__set_errno mc_p.l(errno.o) + 0x10001444 0x10001444 0x00000014 Code RO 777 i.boost_voltage_select_55V ens1_boost.o + 0x10001458 0x10001458 0x00000064 Code RO 3 i.main mian.o + 0x100014bc 0x100014bc 0x000009fc Code RO 949 i.pow m_ps.l(pow.o) + 0x10001eb8 0x10001eb8 0x00000048 Code RO 1029 i.sqrt m_ps.l(sqrt.o) + 0x10001f00 0x10001f00 0x00000028 Code RO 826 i.wavegen_Init ens1_wavegen.o + 0x10001f28 0x10001f28 0x00000060 Code RO 827 i.wavegen_Start ens1_wavegen.o + 0x10001f88 0x10001f88 0x00000016 Code RO 828 i.wavegen_Stop ens1_wavegen.o + 0x10001f9e 0x10001f9e 0x00000012 Code RO 829 i.wavegen_UpdateIntensity ens1_wavegen.o + 0x10001fb0 0x10001fb0 0x0000004c Code RO 830 i.wavegen_driverA_sine_test ens1_wavegen.o + 0x10001ffc 0x10001ffc 0x00000004 PAD + 0x10002000 0x10002000 0x00000088 Data RO 950 .constdata m_ps.l(pow.o) + 0x10002088 0x10002088 0x00000008 Data RO 1027 .constdata m_ps.l(qnan.o) + 0x10002090 0x10002090 0x00000020 Data RO 1086 Region$$Table anon$$obj.o - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x10002098, Size: 0x00000288, Max: 0x00020000, ABSOLUTE) + Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x100020b0, Size: 0x00000298, Max: 0x00020000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x20000000 0x10002098 0x00000002 Data RW 5 .data mian.o - 0x20000002 0x1000209a 0x00000002 PAD - 0x20000004 0x1000209c 0x0000001e Data RW 112 .data ens1_uart.o - 0x20000022 0x100020ba 0x00000002 PAD - 0x20000024 0x100020bc 0x0000000e Data RW 407 .data ens1_clock.o - 0x20000032 0x100020ca 0x00000002 PAD - 0x20000034 0x100020cc 0x00000008 Data RW 456 .data retarget.o - 0x2000003c 0x100020d4 0x0000001c Data RW 540 .data ens1_timer.o - 0x20000058 0x100020f0 0x00000014 Data RW 786 .data ens1_wavegen.o - 0x2000006c 0x10002104 0x00000008 Data RW 854 .data system_cmsdk_cm0.o - 0x20000074 0x1000210c 0x00000004 Data RW 1256 .data mc_p.l(errno.o) - 0x20000078 - 0x0000000e Zero RW 785 .bss ens1_wavegen.o - 0x20000086 0x10002110 0x00000002 PAD - 0x20000088 - 0x00000200 Zero RW 882 STACK startup_cmsdk_cm0.o + 0x20000000 0x100020b0 0x0000001e Data RW 111 .data ens1_uart.o + 0x2000001e 0x100020ce 0x00000002 PAD + 0x20000020 0x100020d0 0x0000000e Data RW 436 .data ens1_clock.o + 0x2000002e 0x100020de 0x00000002 PAD + 0x20000030 0x100020e0 0x00000020 Data RW 570 .data ens1_timer.o + 0x20000050 0x10002100 0x00000028 Data RW 832 .data ens1_wavegen.o + 0x20000078 0x10002128 0x00000008 Data RW 913 .data system_cmsdk_cm0.o + 0x20000080 0x10002130 0x00000004 Data RW 1057 .data mc_p.l(errno.o) + 0x20000084 - 0x0000000e Zero RW 831 .bss ens1_wavegen.o + 0x20000092 0x10002134 0x00000006 PAD + 0x20000098 - 0x00000200 Zero RW 941 STACK startup_cmsdk_cm0.o ============================================================================== @@ -1108,18 +866,17 @@ Image component sizes 404 22 0 14 0 3371 ens1_clock.o 584 30 0 0 0 3766 ens1_gpio.o 4 0 0 0 0 391 ens1_mtp.o - 430 66 0 28 0 5118 ens1_timer.o - 662 34 0 30 0 15204 ens1_uart.o - 818 188 0 20 14 5450 ens1_wavegen.o - 248 26 14 2 0 44171 mian.o - 20 4 0 8 0 2302 retarget.o + 626 76 0 32 0 13827 ens1_timer.o + 662 34 0 30 0 52268 ens1_uart.o + 700 112 0 40 14 8014 ens1_wavegen.o + 100 18 0 0 0 42243 mian.o 28 8 192 0 512 576 startup_cmsdk_cm0.o 16 8 0 8 0 631 system_cmsdk_cm0.o ---------------------------------------------------------------------- - 3240 394 244 116 528 81391 Object Totals + 3150 316 224 128 532 125498 Object Totals 0 0 32 0 0 0 (incl. Generated) - 6 0 6 6 2 0 (incl. Padding) + 6 0 0 4 6 0 (incl. Padding) ---------------------------------------------------------------------- @@ -1148,7 +905,6 @@ Image component sizes 34 0 0 0 0 68 llushr.o 36 0 0 0 0 60 memcpya.o 36 0 0 0 0 100 memseta.o - 50 8 0 0 0 144 printfb.o 44 0 0 0 0 72 uidiv.o 40 2 0 0 0 68 cdrcmple.o 356 4 0 0 0 140 dadd.o @@ -1160,9 +916,12 @@ Image component sizes 208 6 0 0 0 88 dmul.o 44 0 0 0 0 72 dscalb.o 162 0 0 0 0 80 dsqrt.o + 130 0 0 0 0 144 fepilogue.o + 40 0 0 0 0 60 ffixui.o + 14 0 0 0 0 68 ffltui.o ---------------------------------------------------------------------- - 4716 288 144 4 0 2452 Library Totals + 4850 280 144 4 0 2580 Library Totals 6 0 0 0 0 0 (incl. Padding) ---------------------------------------------------------------------- @@ -1170,11 +929,11 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Library Name 2928 220 144 0 0 792 m_ps.l - 368 30 0 4 0 708 mc_p.l - 1414 38 0 0 0 952 mf_p.l + 318 22 0 4 0 564 mc_p.l + 1598 38 0 0 0 1224 mf_p.l ---------------------------------------------------------------------- - 4716 288 144 4 0 2452 Library Totals + 4850 280 144 4 0 2580 Library Totals ---------------------------------------------------------------------- @@ -1183,15 +942,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 7956 682 388 120 528 80951 Grand Totals - 7956 682 388 120 528 80951 ELF Image Totals - 7956 682 388 120 0 0 ROM Totals + 8000 596 368 132 532 125098 Grand Totals + 8000 596 368 132 532 125098 ELF Image Totals + 8000 596 368 132 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 8344 ( 8.15kB) - Total RW Size (RW Data + ZI Data) 648 ( 0.63kB) - Total ROM Size (Code + RO Data + RW Data) 8464 ( 8.27kB) + Total RO Size (Code + RO Data) 8368 ( 8.17kB) + Total RW Size (RW Data + ZI Data) 664 ( 0.65kB) + Total ROM Size (Code + RO Data + RW Data) 8500 ( 8.30kB) ============================================================================== diff --git a/Objects/ENS001_BASIC_PRJ.axf b/Objects/ENS001_BASIC_PRJ.axf index 8788ea9..c658b4c 100644 Binary files a/Objects/ENS001_BASIC_PRJ.axf and b/Objects/ENS001_BASIC_PRJ.axf differ diff --git a/Objects/ENS001_BASIC_PRJ.build_log.htm b/Objects/ENS001_BASIC_PRJ.build_log.htm index 9f338fe..5eedd46 100644 --- a/Objects/ENS001_BASIC_PRJ.build_log.htm +++ b/Objects/ENS001_BASIC_PRJ.build_log.htm @@ -21,27 +21,31 @@ Target DLL: Segger\JL2CM3.dll V2.99.42.0 Dialog DLL: TARMCM1.DLL V1.14.6.0

Project:

-E:\Workspace\TIMER_DEMO\ENS001_BASIC_PRJ.uvprojx +E:\WeChat Files\wxid_2yspimlbsy4d22\xwechat_files\wxid_2yspimlbsy4d22_74fb\msg\file\2025-09\TIMER_DEMO\TIMER_DEMO\ENS001_BASIC_PRJ.uvprojx Project File Date: 08/15/2025

Output:

*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'D:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin' -Rebuild target 'ENS001_BASIC_PRJ' -assembling startup_CMSDK_CM0.s... +Build target 'ENS001_BASIC_PRJ' compiling mian.c... -compiling ENS1_GPIO.c... -compiling system_CMSDK_CM0.c... -compiling retarget.c... -compiling ENS1_BOOST.c... -compiling ENS1_CLOCK.c... -compiling ENS1_MTP.c... -compiling ENS1_UART.c... compiling ENS1_WAVEGEN.c... +FWLIB\source\ENS1_WAVEGEN.c(54): warning: #177-D: variable "err_code" was declared but never referenced + int err_code = 0; +FWLIB\source\ENS1_WAVEGEN.c: 1 warning, 0 errors compiling ENS1_TIMER.c... +FWLIB\source\ENS1_TIMER.c(389): warning: #223-D: function "EMS_Process" declared implicitly + EMS_Process(); +FWLIB\source\ENS1_TIMER.c(410): warning: #223-D: function "GPIO_Overturn" declared implicitly + GPIO_Overturn(GPIO_19); +FWLIB\source\ENS1_TIMER.c(421): warning: #223-D: function "EMS_Start" declared implicitly + EMS_Start(); // 启动电刺激 +FWLIB\source\ENS1_TIMER.c(430): warning: #223-D: function "EMS_Stop" declared implicitly + EMS_Stop(); // 停止电刺激 +FWLIB\source\ENS1_TIMER.c: 4 warnings, 0 errors linking... -Program Size: Code=7956 RO-data=388 RW-data=120 ZI-data=528 +Program Size: Code=8000 RO-data=368 RW-data=132 ZI-data=532 FromELF: creating hex file... -".\Objects\ENS001_BASIC_PRJ.axf" - 0 Error(s), 0 Warning(s). +".\Objects\ENS001_BASIC_PRJ.axf" - 0 Error(s), 5 Warning(s).

Software Packages used:

diff --git a/Objects/ENS001_BASIC_PRJ.hex b/Objects/ENS001_BASIC_PRJ.hex index ab84ac7..5d258d4 100644 --- a/Objects/ENS001_BASIC_PRJ.hex +++ b/Objects/ENS001_BASIC_PRJ.hex @@ -1,19 +1,19 @@ :020000041000EA -:1000000088020020D5000010DD000010DF00001085 +:1000000098020020D5000010DD000010DF00001075 :1000100000000000000000000000000000000000E0 :10002000000000000000000000000000E1000010DF :100030000000000000000000E3000010E5000010D8 :10004000E7000010E7000010E7000010E7000010D4 :10005000E7000010E7000010E7000010E7000010C4 :10006000E7000010E7000010E7000010E7000010B4 -:10007000210F00108D0F0010E7000010E7000010A6 +:1000700065100010D1100010E7000010E70000101C :10008000E7000010E7000010E7000010E700001094 -:10009000E7000010C90D0010290E0010E700001045 +:10009000E7000010ED0E00104D0F0010E7000010FB :1000A000E7000010E7000010000000000000000062 :1000B0000000000000000000000000000000000040 -:1000C0000348854600F0BAFA004800476113001063 -:1000D000880200200448804704480047FEE7FEE706 -:1000E000FEE7FEE7FEE7FEE7B90D0010C1000010D5 +:1000C0000348854600F018FB00480047591400100B +:1000D000980200200448804704480047FEE7FEE7F6 +:1000E000FEE7FEE7FEE7FEE7DD0E0010C1000010B0 :1000F00030B50B46014600202022012409E00D46C0 :10010000D5409D4205D31D469540491B2546954047 :1001100040191546521E002DF1DC30BD03460B433D @@ -35,498 +35,501 @@ :10021000194650407140084306D06046101AB34159 :1002200006D20122002306E000220123DB0702E0C0 :100230000122D2435310009874460105381C6141D5 -:10024000029C039D0019694100F055F8BFE70000CA -:10025000FD0300000EB5C217C10F5040CA07401879 -:100260000021054B0293019200910A460B4600F0D3 -:100270004FF803B000BD0000330400000EB505497F -:100280000291002100910A460B46019100F040F8CE -:1002900003B000BD330400004A0009030123090B29 -:1002A0001B051943094B10B5520D9A4201DA002083 -:1002B00010BD064B34339A4203DC9A1A00F00AF858 -:1002C00010BD03495118884010BD0000FF03000015 -:1002D000CDFBFFFF10B5202A04DB0846203AD040B2 -:1002E000002110BD0B46D340D0402024A21A9140DB -:1002F0000843194610BD10B5002B08DA0024401C35 -:10030000614192185B411A4301D14008400010BD81 -:10031000F0B51FB482B005460C0003D0084600F0CB -:1003200037FF02E000F034FF203002460090214603 -:10033000284600F095F9049B059A04460F46184399 -:100340001143084314D0184610431BD00098402195 -:100350000A1A18460599FFF7BDFF05460E46009A92 -:100360000599049800F07CF9084305D0012004E0C9 -:100370002046394607B0F0BD0020C11705430E43A3 -:100380002C43374300990E986305401A7905E40A17 -:1003900000220C43FD0A0A3002D500200146E9E79D -:1003A0000105101969410C9C0D9D00196941FFF769 -:1003B000A2FFDFE7F0B507460846584087B0C00FF8 -:1003C000049048000E46590040084908BC1A88416C -:1003D00005D2384631461E4617460B46024658009F -:1003E000400810434CD0300D039040055900400D9B -:1003F000490D0590401A0290402872DA1803012135 -:10040000000B09050843019004980092002805D0CC -:1004100001995242002088410092019002984021A7 -:100420000A1A0199009800F01BF905460C466B4624 -:1004300007CB00F025F9C0197141039A0E0D002376 -:10044000D71756401A467A40164344D0049A002AD9 -:100450002DD0029A012A039A15DC1205C01A914187 -:1004600001263605001C7141D20F059ED20700936C -:10047000019202962A462346FFF74AFF07B0F0BDD5 -:1004800038463146FAE71605224A0F46B218C01A16 -:10049000B74101210905001C4F4100187F41114659 -:1004A00018187941E20F10436D19644113E0E20717 -:1004B0006D0815436408C2071443039A0126120508 -:1004C000C01A91413605001C7141CE0740083043E7 -:1004D0004908C01851412A462346FFF70CFFCDE7D3 -:1004E000FFE7049801224000C117121A00238B4134 -:1004F00004983146C417381AA141EEE730B40124FC -:10050000E407634030BC55E730B40124E4076140A0 -:1005100030BC4FE70000E0FFF0B51FB488B00B9986 -:100520000998002448400999C00F490049080991D9 -:10053000C0070B990090490049080B910999089848 -:10054000A64608431CD00B990A98084318D009986E -:1005500001244000420D4800410D09982405000384 -:10056000000B204309900B980003000B20430B90D5 -:1005700050181C494018002201901446104605E00E -:10058000002001460DB0F0BD032801DA034600E06B -:1005900003239C46C11A0AAE0AE05F0008ADED5B7A -:1005A0004F00F75B7D430027AA187C41491C5B1E66 -:1005B0006145F2DD410004AB5A522104120C0A439A -:1005C000240C401C0828DFDB01980290009970463B -:1005D00001910090059B049A07990698FFF798FEF1 -:1005E000D0E700000DFCFFFF70B54B005B08034334 -:1005F0000BD04B005C0D002633466542B341D41747 -:10060000AD1AA34102DB0020014670BD120530186F -:10061000514170BD10B5002904DB0124E4074042BC -:100620008C412146002B04DB1C460123DB07524290 -:10063000A341994200D1904210BD0000064C012513 -:10064000064E05E0E36807CC2B430C3C984710347A -:10065000B442F7D3FFF738FD78200010982000103F -:1006600010B5202A04DB0146203A9140002010BD3D -:10067000914020239C1A0346E3401943904010BD4B -:1006800010B5202A06DBCB170846203A1041C117C7 -:100690000B4306E00B461341D0402024A21A9140A0 -:1006A0000843194610BDFEB500231A461B1A8A419D -:1006B00003DB0020014603B0F0BD4A000D03012119 -:1006C0002D0B0905520D0D43D10702D100186D41C4 -:1006D000521E5110FF31FF310131002704463E46C2 -:1006E0003846009701910246012100200905FFF7D5 -:1006F000F1FDC3197141F818324684468E464A41CD -:1007000061462846611A904104D36046241A9541F7 -:1007100076461F46241900986D41401C00903428ED -:10072000E1DDF91930467041091BA84103D20022CE -:10073000D243134601E00022134601980105381CFC -:100740007141FFF7D8FDB6E710B5134600224160AE -:100750008160002B01D0082422430124224302603F -:1007600010BD000010B5034800F008F80249086009 -:1007700010BD00002800002024000020F0B587B044 -:100780000446002754480068217809040843524968 -:100790000860207800281AD108464068617809016D -:1007A00008434D4948606178881CFFF753FD0246B5 -:1007B0000B460591049000200121890700F04CFEB2 -:1007C0000546FFF769FDC7B244494F4328E020784A -:1007D000012803D1A77841494F4321E0207802281E -:1007E00001D187031CE02078032801D1A78817E0F6 -:1007F00039484068617809010843374948606178A1 -:10080000881CFFF727FD02460B4605910490002047 -:100810000121890700F020FE0546FFF73DFDC7B224 -:100820002D480068A17908432B49086000BF2A4879 -:1008300000684007C00F0028F9D127480068217AD6 -:10084000090208432449086008460068E179090361 -:10085000084321490860207A00281BDD217AC81E40 -:10086000FFF7F8FC05462A460B46002001218907C0 -:1008700000F0F2FD039102903846FFF7FFFC019172 -:100880000090039B029AFFF76DFC05910490FFF71F -:1008900003FD0746E07900281BDDE179C81EFFF75C -:1008A000D9FC05462A460B4600200121890700F0A5 -:1008B000D3FD039102903846FFF7E0FC01910090D0 -:1008C000039B029AFFF74EFC05910490FFF7E4FCAE -:1008D0000746384607B0F0BD0000024040420F0016 -:1008E00010B50446002C04D00E2221460148FFF723 -:1008F00015FC10BD7800002010B5164800780028BF -:1009000027D015480068401C1349086000F02AF8F9 -:10091000124804881048006805210902884204D260 -:1009200021460F4801F002FB12E00B480068052148 -:10093000090488420CD308480068C911884204D2CF -:100940002146074801F0F2FA02E00020024908605F -:1009500000BF10BD580000205C0000206000002097 -:1009600000C00040F8B54548407B002803D044480B -:100970000078002800D1F8BD00244048807A81002A -:1009800045183E48067BC07A810047183B4880885E -:10099000002805DD394881882846FFF7A9FB044671 -:1009A00038480068401C37490860374800780028FC -:1009B00004D0012829D002285CD13DE033480068EA -:1009C000A84217D22F480068A0420DD300202D491D -:1009D00008602A4880882E490988884204DD2C480E -:1009E0000088401C2A49088028480068401C274984 -:1009F000086009E0012024490870002023490860AC -:100A00001E4880882249088034E020480068B842A7 -:100A100009D21A4880881E4908801C480068401C7A -:100A20001A49086007E0022017490870002017499A -:100A30000860144908601DE014480068B04215D2EF -:100A400010480068A0420BD300200E4908601048EF -:100A50000088002804DD0E480088401E0C490880EC -:100A60000A480068401C0949086002E00020084963 -:100A7000088000BF00BF00BF7DE7000078000020B5 -:100A80005800002064000020620000206800002060 -:100A90006000002000B501F015FA00BD00B500208F -:100AA0000749087007490860074908800749087026 -:100AB0000749086007490860074801F02BFA00BDA4 -:100AC000580000205C000020600000206200002030 -:100AD000640000206800002000C0004010B50246FD -:100AE0000F2A14DD1348806B1346103B5C00032370 -:100AF000A34098430F4B98631846806B1346103BF6 -:100B00005C000B46A34018430A4B98630FE009486A -:100B1000406B54000323A3409843064B5863184688 -:100B2000406B54000B46A3401843024B586300200F -:100B300010BD000000100240014604484068012238 -:100B40008A401040C840C0B2704700000010024008 -:100B5000FFB504460D461E460B9F00212046FFF7B9 -:100B6000BDFF012D10D1012F0ED14F480069012189 -:100B7000A14088434C490861084640690121A140D1 -:100B80000843494948613BE0012D10D1002F0ED1A7 -:100B9000454800690121A14088434349086108464E -:100BA00040690121A14088433F49486128E0002D68 -:100BB00014D1012F12D13C4840690121A140884342 -:100BC00039494861084600690121A1400843364976 -:100BD0000861099848620298086311E0002D0FD15E -:100BE000002F0DD1304800690121A14088432E49D2 -:100BF0000861084640690121A14088432A494861AB -:100C0000022E0ED1284880690121A140884326493F -:100C100088610846C1690120A04081432248C16122 -:100C20001FE0002E0ED1204880690121A140084319 -:100C30001D4988610846C0690121A14088431A49BD -:100C4000C8610EE0012E0CD1174881690120A04037 -:100C5000814315488161C0690121A14008431249BF -:100C6000C8611148816A0120A04081430E48816219 -:100C7000806A0A99C907C90FA14008430A498862D6 -:100C80000846C06A0121A14088430749C862084656 -:100C9000C06A0A998907C90FA14008430249C8627E -:100CA000002004B0F0BD000000100240012907D16F -:100CB000074A5268012383401A43054B5A6006E0F5 -:100CC000034A5268012383409A43014B5A6070479C -:100CD0000010024000B503461846FFF72DFF01281B -:100CE00003D1184600F00AF807E01846FFF724FF82 -:100CF000002802D1184600F00BF800BD03494968EE -:100D0000012282409143014A516070470010024025 -:100D100003494968012282401143014A51607047EA -:100D20000010024000207047C206D20E01219140FF -:100D3000014A11607047000080E200E0C206D20E56 -:100D400001219140014A11607047000080E200E0FB -:100D5000C206D20E01219140014A11607047000085 -:100D600080E100E0C206D20E01219140014A1160EB -:100D70007047000080E100E0C206D20E01219140E0 -:100D8000014A11607047000000E100E0C206D20E87 -:100D900001219140014A11607047000000E100E02C -:100DA00001460448406901228A401043014A5061CB -:100DB0000020704700000240014802490860704767 -:100DC00000E1F5057000002000B501200449C8606D -:100DD00004480068401C0349086000F045F800BD65 -:100DE000008000404C00002070B504460820FFF74A -:100DF000D7FF1520FFF7B6FF1520FFF79FFF7D21D6 -:100E0000C90007480068FFF773F9604305460122EF -:100E100029460448FFF798FC1520FFF7B7FF70BD7F -:100E2000240000200080004001200449C8600448DC -:100E30000068401C024908607047000000900040B4 -:100E400054000020004870473C00002010B50621E7 -:100E50000348FFF77CF908210248FFF778F910BD35 -:100E60003C000020420000202B480078401C2A490A -:100E7000087008464078401C487008468078401C3E -:100E800088700846C078401CC87008460079401C2D -:100E900008710846C088401CC880084600780228AF -:100EA00004DB0020087001201C4908701A484078B3 -:100EB000062805DB002018494870012017494870B2 -:100EC000154880780A2805DB002013498870012026 -:100ED000124988701048C078142805DB00200E499C -:100EE000C87001200D49C8700B480079642805DBE3 -:100EF0000020094908710120084908710648C08886 -:100F00007D21C900884205DB00200349C8800120FB -:100F10000249487170470000420000203C00002058 -:100F200010B500240C20FFF7FFFE0120800700F021 -:100F300062F8032806D10120800740680421884315 -:100F4000090748600120800700F055F8022805D005 -:100F50000120800700F04FF8062816D101208007F5 -:100F60004068400840000121890748600846006841 -:100F7000C4B221460120800700F0EEF8012080076E -:100F80004068012108438907486010BD10B500245E -:100F90000D20FFF7C9FE144800F02DF8032805D1F5 -:100FA00011484068042188430F4948600E4800F00A -:100FB00022F8022804D00C4800F01DF8062812D1AF -:100FC00009484068400840000749486008460068F2 -:100FD000C4B22146044800F0BFF80348406801212C -:100FE00008430149486010BD0010004001464869AF -:100FF0008006C00F7047014688680007400F7047A1 -:1010000070B504460D461348844206D10D20FFF703 -:101010009FFE0D20FFF788FE09E001208007844233 -:1010200005D10C20FFF794FE0C20FFF77DFE6068D1 -:101030002978084360600748844203D10D20FFF7F8 -:101040009BFE06E001208007844202D10C20FFF7BE -:1010500093FE70BD00100040F8B504460D46012017 -:10106000800784420BD10020FFF79AFE0121022065 -:10107000FFF734FD01210320FFF730FD0DE0344878 -:1010800084420AD10120FFF78BFE01210C20FFF7DB -:1010900025FD01210D20FFF721FD606BC007C00F6A -:1010A000002801D1102700E00D272A486968006850 -:1010B000FFF71EF839460090FFF71AF8401E86B277 -:1010C000F0B22062FF200002304000126062A0688F -:1010D000E968097889010843A060E86880780128F8 -:1010E00003D1A06801210843A060E068042188437F -:1010F000E060E068297C89000843E060E0688008DF -:101100008000E060E068697C0843E060E0680821F6 -:101110008843E060E068297DC9000843E060287DDD -:1011200001280DD1E06830218843E060E068E97C67 -:1011300009010843E060E068A97C49010843E060D8 -:10114000287A012803D12069202108432061F8BDB5 -:10115000001000402400002000B503460A4600BFEE -:101160001846FFF743FF0028FAD01146184600F052 -:1011700002F8104600BD01607047000010B5024A39 -:10118000024900F0C9F810BD4D13001034000020D2 -:101190002021020C01D010211046020A01D0104675 -:1011A0000839020901D01046091F820801D01046F3 -:1011B000891E420801D0881E7047081A7047000037 -:1011C0004900CA020243100000D004204A0D01D099 -:1011D00001221043044A490D914201D102210843E2 -:1011E000012800D105207047FF070000F8B504462C -:1011F0004F1EC8000838211815461E460868496861 -:101200003A4606239A4310D02A463346FFF784F91C -:101210003A46D200083AA3181A687F1E5B68FFF7A7 -:10122000C9F806223B469343EED1022F23D0042F68 -:1012300011D0062F2FD12A463346FFF76DF9E36A06 -:10124000A26AFFF7B7F82A463346FFF765F9636AE3 -:10125000226AFFF7AFF82A463346FFF75DF9E369E4 -:10126000A269FFF7A7F82A463346FFF755F96369E5 -:101270002269FFF79FF82A463346FFF74DF9E368E6 -:10128000A268FFF797F82A463346FFF745F96368E7 -:101290002268FFF78FF8F8BD002210B513461046FC -:1012A0000149FEF75FFF10BD0000F03F10B5FFF7EA -:1012B00081F810BD002210B5134610461146FEF706 -:1012C00051FF10BD10B50721024A00200907FFF7A2 -:1012D0008BF910BD01030000034A10B5002011076F -:1012E000FFF782F910BD000001FDFFFF02E008C812 -:1012F000121F08C1002AFAD170477047002001E090 -:1013000001C1121F002AFBD170470000014908608B -:101310007047000074000020F8B516460F460446DA -:10132000002503E03946B047641C6D1C2078002876 -:10133000F8D12846F8BD0000024803494861102052 -:10134000086170471377090000E0004070B504465B -:101350000D46E1B20148FFF7FFFE70BD00100040EE -:1013600088B0FFF7DFFCFFF7FDF9012000210091B5 -:1013700002230A46019102901320FFF7E9FB0021A6 -:101380001320FFF793FC2E492E48FFF765FE2E49E8 -:101390002C48FFF735FE0120FFF726FDFFF756FD2D -:1013A00000F07CFD294B0FCB079304AB07C304A8C7 -:1013B000FFF796FAFFF76EFB40E0FFF743FD0446A8 -:1013C0002078002801D000202070A078002801D0CB -:1013D0000020A0702079002801D0002020716079C1 -:1013E00000282AD01A480078401C1949087008467D -:1013F00000780A280BDC17480078002804D1012067 -:1014000014490870FFF746FBFFF776FA10E0104822 -:101410000078142809DC0F480078012808D1002042 -:101420000C490870FFF73AFB02E0002008490870F9 -:101430001320FFF74FFC0020607100BFBDE70000E4 -:10144000080000200010004020000020D41F0010E1 -:101450000000002001000020F0B51FB496B08446C3 -:101460000C460246199D18980390490068006300D5 -:10147000490840080193002A01D0012600E0002617 -:101480009E19FE4BF6185B109E422BD36E00039FF5 -:101490000296002F00D00127F719F84EF84BBE191D -:1014A0009E421FD3039E0346F64F334309D03B466B -:1014B0009C4201D1002A04D0019B002A05D00126BC -:1014C00004E0002039461BB0F0BD00269E19EE4B0B -:1014D0009E4207D8039F029E002F00D00127F619D5 -:1014E0009E4207D92B4660462146189AFFF7DEFE3A -:1014F0001BB0F0BD0023002C29DAE44EB04226DAFE -:10150000E34EB04201DB022321E0DE4EB0421EDB9F -:10151000E04E070DBE19142E09DD3427BF1B039EB4 -:10152000FE400196BE40039FBE420BD00FE0039FDA -:10153000002F0CD11427BF1B0646FE400196BE406B -:10154000864204D1019BDE07F60F02239B1B0E4649 -:10155000164318D1002D16DA002C03D0022B01D02F -:10156000012B06D00220FFF7D1FEFFF795FE1BB03E -:10157000F0BD0220FFF7CAFEFFF78EFE0122D20760 -:1015800051401BB0F0BD039E002E61D1BF4EB04252 -:1015900020D1C148844201D1002A08D0B9488142F3 -:1015A00009DB002D10DB189829461BB0F0BD002088 -:1015B000B4491BB0F0BD002D06DA01222946D2073E -:1015C000189851401BB0F0BDB44979440868496887 -:1015D0001BB0F0BDAB4FB84225D1002D1FDA00295A -:1015E00004D0B14212D1002A09D018E0002A72D1E9 -:1015F000A649E20F0020D20711431BB0F0BD002026 -:10160000E20F0146D20711431BB0F0BDB14206DA2A -:10161000234600203946FEF7A5FD1BB0F0BD10465D -:1016200021461BB0F0BDB14212DA0126B607B54221 -:1016300003D1234610461946FEE3994EB54207D121 -:10164000261E05DB1046314600F004FC1BB0F0BD41 -:1016500067007F081646002A40D100290AD08B4A2D -:10166000914229D1002C0EDD002D1CDB00201146FB -:101670001BB0F0BD022B16D0002C14D0012B12D1C0 -:10168000002C14DB0FE0002C28DA002D09DB012BE5 -:1016900003D000207D491BB0F0BD002081491BB064 -:1016A000F0BD012B03D0002001461BB0F0BD00208F -:1016B0000121C9071BB0F0BD724A91420ED1002C26 -:1016C00001DA002B17D0022B06D00020C043FEF712 -:1016D000C1FD1BB0F0BD90E20120F8E7E217521CFB -:1016E00094461A4307D000220892664C62465B1E5D -:1016F0001A4307D009E00120FFF708FEFFF7DAFDE3 -:101700001BB0F0BD0022644C0892674A90427DDD18 -:10171000664B674A98421FDD914202DC002D05DBD3 -:101720004DE05848814217DB002D48DD0220FFF7CD -:10173000EDFDFFF7C7FD05460E460022534B21463F -:101740000898FEF7E9FE084671004908C00FC00777 -:10175000014328461BB0F0BD914215DA002D2EDA68 -:101760000220FFF7D3FDFFF7ADFD05460E46002230 -:10177000464B21460898FEF7CFFE72005208C80F6C -:10178000C0070243114617E03E4B994223DD002D6E -:1017900015DD0220FFF7BAFDFFF794FD05460E4662 -:1017A00000223A4B21460898FEF7B6FE0846710023 -:1017B0004908C00FC007014328461BB0F0BD0220F6 -:1017C000FFF7A4FDFFF788FD49004908E20FD207A3 -:1017D00011431BB0F0BD002230463946FEF78EFEA5 -:1017E000012205460E46D243FEF7FEFE314A324B39 -:1017F000FEF78AFE2A463346FEF78EFE0022284B6D -:10180000FEF782FE07462A46334600E064E0039175 -:1018100010461946FEF780FE3A46039BFEF77CFE13 -:101820000746032209915207244B28463146FEF70A -:1018300073FE07910C90224A204B38460999FEF717 -:101840006BFE074601911F4A1F4B28463146FEF7A3 -:1018500063FE3A46019BFEF751FE07460B460246E1 -:10186000099107990C98FEF7A5FD00250E4628461C -:10187000079B0C9AFEF742FE3A4627E0FFFF1F0047 -:10188000FFFF0F000000F03F0000E0FF0000F07FCE -:101890000000404301FCFFFF0000F0BFA20A00006F -:1018A0000000E03F0000F0FF0000E0410000F043D6 -:1018B000FFFFEF3F555555555555D53F4715F73F58 -:1018C000FE822B6544DF5DF80BAE543E099BFEF7AC -:1018D0001BFE02460B4652E1012500202D05A942C0 -:1018E00007DA352230463946FEF77EFE06463420BA -:1018F000C0430A151218FE48101803900803FD494A -:10190000000B01430F46FC49884201DC002003E044 -:10191000FA49884202DA0120119005E00020119076 -:101920000398401C7F1B039011980597C200F44850 -:101930000F927844801843680268394630460D9308 -:101940000292FEF7DBFD07910C9030460D9B029A48 -:101950000599FEF72FFD02460B460020E549FEF7EC -:1019600001FC09910490079B0C9AFEF7D5FD12909B -:1019700000201090E3480D46784400680E90012145 -:1019800078104907084311990D9B890440180121DB -:10199000C90447183946029A0E98FEF7AFFD324641 -:1019A000059BFEF7B1FD02460B4629461098FEF74F -:1019B000B3FD064602913B4629460E9A1098FEF763 -:1019C000ABFD079B0C9AFEF79FFD3246029BFEF78C -:1019D00095FD099B049AFEF79FFD0591129A0A90C6 -:1019E0002B4610461946FEF797FD06460246C648A6 -:1019F0000F460B4606217844FFF7F8FB32463B467C -:101A00000091049010461946FEF786FD009B049A4B -:101A1000FEF782FD06460F462B461946129A10988D -:101A2000FEF7C8FC059B0A9AFEF776FD32463B4658 -:101A3000FEF7C0FC109A079104902B4610461946F9 -:101A4000FEF76AFDB14E0022334609910290FEF77F -:101A5000B1FC079B049AFEF7ADFC00200746024646 -:101A600033460091FEF74AFD099B029AFEF746FDB8 -:101A7000079B049AFEF748FD06460D913A46294613 -:101A8000009B1098FEF748FD07910C902B463046BE -:101A9000129A0D99FEF740FD05460E463A46009B08 -:101AA00005990A98FEF738FD33462A46FEF782FC70 -:101AB00002460B460746099107990C98FEF77AFCF7 -:101AC00000250E462846079B0C9AFEF717FD3A465E -:101AD000099BFEF719FD07460722099152078C4B17 -:101AE00031462846FEF718FD07910090894A884B39 -:101AF00038460999FEF710FD07460191864A874B43 -:101B000031462846FEF708FD3A46019BFEF752FC97 -:101B1000834B7B440F9A9B181A685B68FEF74AFC5C -:101B2000029009910398FEF795FB05910490099B9B -:101B3000029A07990098FEF73DFC7A4B7B440F9A76 -:101B40009B181A685B6817460393FEF733FC059BE6 -:101B5000049AFEF72FFC0E462846059B049AFEF7D2 -:101B6000CDFC3A46039BFEF7C9FC079B009AFEF7A3 -:101B7000C5FC099B029AFEF7C7FC02460B46199961 -:101B800000200C900F461898FEF7C6FC02910490B6 -:101B90003B460C9A19991898FEF7B0FC2A46334632 -:101BA000FEF7BAFC029B049AFEF704FC09910E9022 -:101BB0002A46334639460C98FEF7AEFC06460F46D9 -:101BC000099B0E9AFEF7F6FB574A0D46914220DB21 -:101BD0005242AA18024310D132463B46FEF78EFC11 -:101BE00004900391514A524B09990E98FEF7E2FB7B -:101BF000039B049AFEF70EFD1ED20220FFF786FB20 -:101C0000FFF760FB49004908E20FD20711431BB000 -:101C1000F0BD6A00474B52089A420DD3464AAA18B3 -:101C2000024300D0CBE532463B46FEF767FC099BFA -:101C30000E9AFEF7EFFCF5D96800002340082C4906 -:101C40000393020D3D4B5218984223DD01200005FD -:101C5000521CD04042195000400D40183849794478 -:101C6000096813468C463749C1408B431203012152 -:101C7000120B090551181422101AC1400391002DAE -:101C800001DA48420390624630463946FEF736FC98 -:101C900006460F4632463B4609990E98FEF78AFBE8 -:101CA00000252A46284B28460591FEF735FC07916A -:101CB0000C90264A264B28460599FEF72DFC0091EC -:101CC000029032463B4628460599FEF717FC099BD1 -:101CD0000E9AFEF719FC1F4A1F4BFEF71DFC009BD6 -:101CE000029AFEF767FB07460B460246099135E06C -:101CF00001FCFFFF0000F03F8E9803007AB60B0056 -:101D0000B2060000F40600001E06000000000840B5 -:101D100009C7EE3FFD033ADCF5015B14E02F3EBE40 -:101D2000F2040000B804000000009040FE822B6521 -:101D30004715973C00CC904000346F3F0000E03FD7 -:101D40000E040000FFFF0F00432EE63F396CA80C85 -:101D5000615C20BEEF39FAFE422EE63F07990C98EF -:101D6000FEF728FB05460E46079B0C9AFEF7C6FBBE -:101D70003A46099BFEF7C8FB09912A4633460E9066 -:101D800010461946FEF7C8FB074602462F480B4689 -:101D9000059105217844FFF729FA3A46059BFEF79D -:101DA000BBFB2A463346FEF7AFFB074601912846A8 -:101DB0003146099B0E9AFEF7AFFB099B0E9AFEF780 -:101DC000F9FA012304910C9000229B0738460199EF -:101DD000FEF794FB05910E903A4628463146019B4A -:101DE000FEF79AFB059B0E9AFEF7BCF9049B0C9A32 -:101DF000FEF784FB2A463346FEF780FB0022144B95 -:101E0000FEF782FB064603980D46000541190915A9 -:101E1000002912DC30462946039AFEF7E5FBFFF75E -:101E2000CFF9042801D1FFF757FA30462946039A23 -:101E3000FEF7DAFB064601E004E029180B463246BD -:101E400021460898FEF768FB1BB0F0BDB002000009 -:101E50000000F03FF8B506460C46FEF724FC051ED0 -:101E60000F4600D00120014349000B484908411AA0 -:101E7000C90F0DD0002E01D0012100E000210C433C -:101E800061004908401AC00F02D10120FFF73EFA55 -:101E900028463946F8BD00000000F07F10B502204A -:101EA00005490860054840690549084303494861F8 -:101EB000FFF742FA10BD000000300240000002406F -:101EC0000350000001200C49087000200B490860F5 -:101ED0000B48407B002809D000200A4908800A49A5 -:101EE00008700A4908600A49086003E004488088CD -:101EF0000449088070470000580000205C00002062 -:101F000078000020600000206200002064000020B3 -:101F1000680000200021C16300BF03E0C16100220E -:101F20000262491C4029F9DB70470000F8B50446FD -:101F30000D460026002716A0FFF720F96420A060B8 -:101F40002020A061A0616420206160615020206099 -:101F50000420E063002002E0E0612562401C40288C -:101F6000FADB1920C00160620020A062E06201205B -:101F7000206300206063A06301206060002F04D014 -:101F80000BA0FFF7FBF8012600273046F8BD000044 -:101F90000AE9A9B1E58AA8E599A841E6ADA3E5BC9F -:101FA000A6E6B3A2E6B58BE8AF955C6E0000000034 -:101FB0000AE99499E8AFAF203A20E9A9B1E58AA8E7 -:101FC000E599A841E6B58BE8AF95E5A4B1E8B4A5DD -:101FD0000A0000006400E80380006400320002068A -:101FE0000201000000000000000000000000F03FBF -:101FF000000000000000F83F0000000000000000AA -:102000000000004003B8E23F0000000000000000B4 -:1020100006D0CF43EBFD4C3E033333333333E33F42 -:10202000FFAB6FDBB66DDB3F4D268F515555D53F6E -:1020300001411DA96074D13F65DBC9934A86CD3F3C -:10204000EF4E454A287ECA3F3E5555555555C53F2A -:1020500093BDBE166CC166BF2CDE25AF6A56113F1C -:10206000F16BD2C541BDBBBED0A4BE726937663E1E -:102070000000000000000000982000100000002078 -:1020800078000000EC1200101021001078000020F1 -:1020900010020000FC12001000000000020001000D -:1020A00000000000B0AD01000000000004000020AE -:1020B0000003000100000000050000000000000017 -:1020C000000300000000000000000000000000000D -:1020D0000000000000000000000000000000000000 +:10024000029C039D0019694100F0B2F8BFE700006D +:10025000FD03000010B500229623114600F06FF850 +:1002600010BD00000EB5C217C10F5040CA0740189C +:100270000021054B0293019200910A460B4600F0C3 +:10028000A4F803B000BD0000330400000EB505491A +:100290000291002100910A460B46019100F095F869 +:1002A00003B000BD33040000410040020122400AB7 +:1002B000D205090E80187F2901DA0020704796299F +:1002C00003DC9622511AC84070479639884070471F +:1002D0004A0009030123090B1B051943094B10B5FB +:1002E000520D9A4201DA002010BD064B34339A4277 +:1002F00003DC9A1A00F00AF810BD0349511888402F +:1003000010BD0000FF030000CDFBFFFF10B5202A49 +:1003100004DB0846203AD040002110BD0B46D340F4 +:10032000D0402024A21A91400843194610BD00294C +:1003300004DA401C490001D140084000704770B405 +:100340000024050C05D11024000402D1002921D07D +:100350001124050E01D100020834050F01D100015E +:10036000241D850F01D18000A41C002801DB400062 +:10037000641C002908D020252E1B0D46F540A14005 +:1003800000D001212943084301061B1B000ADB1D85 +:1003900002D5002070BC7047DB05181880180029B2 +:1003A000F8DA401C4900F5D170BC400840007047A5 +:1003B00010B5002B08DA0024401C614192185B4103 +:1003C0001A4301D14008400010BDF0B51FB482B0FF +:1003D00005460C0003D0084600F071FF02E000F073 +:1003E0006EFF2030024600902146284600F096F924 +:1003F000049B059A04460F4618431143084314D042 +:10040000184610431BD0009840210A1A1846059937 +:10041000FFF77CFF05460E46009A0599049800F008 +:100420007DF9084305D0012004E02046394607B095 +:10043000F0BD0020C11705430E432C4337430099FC +:100440000E986305401A7905E40A00220C43FD0A60 +:100450000A3002D500200146E9E70105101969417B +:100460000C9C0D9D00196941FFF7A2FFDFE700001A +:10047000F0B507460846584087B0C00F04904800C2 +:100480000E46590040084908BC1A884105D2384632 +:1004900031461E4617460B46024658004008104398 +:1004A0004CD0300D039040055900400D490D05908A +:1004B000401A0290402872DA18030121000B090546 +:1004C0000843019004980092002805D001995242F7 +:1004D0000020884100920190029840210A1A019957 +:1004E000009800F01BF905460C466B4607CB00F060 +:1004F00025F9C0197141039A0E0D0023D7175640F4 +:100500001A467A40164344D0049A002A2DD0029A03 +:10051000012A039A15DC1205C01A914101263605FD +:10052000001C7141D20F059ED207009301920296E2 +:100530002A462346FFF749FF07B0F0BD384631464B +:10054000FAE71605224A0F46B218C01AB741012130 +:100550000905001C4F4100187F41114618187941C8 +:10056000E20F10436D19644113E0E2076D08154373 +:100570006408C2071443039A01261205C01A914168 +:100580003605001C7141CE07400830434908C018A9 +:1005900051412A462346FFF70BFFCDE7FFE70498BA +:1005A00001224000C117121A00238B4104983146E2 +:1005B000C417381AA141EEE730B40124E4076340C0 +:1005C00030BC55E730B40124E407614030BC4FE74C +:1005D0000000E0FFF0B51FB488B00B990998002423 +:1005E00048400999C00F490049080991C0070B9973 +:1005F0000090490049080B9109990898A6460843BC +:100600001CD00B990A98084318D00998012440007F +:10061000420D4800410D099824050003000B2043BA +:1006200009900B980003000B20430B9050181C49B5 +:100630004018002201901446104605E000200146B3 +:100640000DB0F0BD032801DA034600E003239C4609 +:10065000C11A0AAE0AE05F0008ADED5B4F00F75B20 +:100660007D430027AA187C41491C5B1E6145F2DDD1 +:10067000410004AB5A522104120C0A43240C401CC2 +:100680000828DFDB019802900099704601910090E4 +:10069000059B049A07990698FFF797FED0E700009C +:1006A0000DFCFFFF70B54B005B0803430BD04B0004 +:1006B0005C0D002633466542B341D417AD1AA34101 +:1006C00002DB0020014670BD12053018514170BD9B +:1006D00010B5002904DB0124E40740428C41214687 +:1006E000002B04DB1C460123DB075242A341994245 +:1006F00000D1904210BD0000064C0125064E05E0D9 +:10070000E36807CC2B430C3C98471034B442F7D332 +:10071000FFF7DAFC90200010B020001010B5202A5E +:1007200004DB0146203A9140002010BD9140202377 +:100730009C1A0346E3401943904010BD10B5202A8F +:1007400006DBCB170846203A1041C1170B4306E0E1 +:100750000B461341D0402024A21A91400843194669 +:1007600010BDFEB500231A461B1A8A4103DB002088 +:10077000014603B0F0BD4A000D0301212D0B090510 +:10078000520D0D43D10702D100186D41521E511078 +:10079000FF31FF310131002704463E4638460097BD +:1007A00001910246012100200905FFF7AFFDC319A1 +:1007B0007141F818324684468E464A4161462846C1 +:1007C000611A904104D36046241A954176461F462B +:1007D000241900986D41401C00903428E1DDF9197E +:1007E00030467041091BA84103D20022D243134670 +:1007F00001E00022134601980105381C7141FFF702 +:10080000D7FDB6E710B51346002241608160002B8A +:1008100001D00824224301242243026010BD0000BD +:1008200010B5034800F008F80249086010BD000048 +:100830002400002020000020F0B587B004460027E7 +:100840005448006821780904084352490860207818 +:1008500000281AD1084640686178090108434D49CB +:1008600048606178881CFFF7FDFC02460B46059145 +:10087000049000200121890700F020FE0546FFF7C3 +:1008800027FDC7B244494F4328E02078012803D10F +:10089000A77841494F4321E02078022801D18703FE +:1008A0001CE02078032801D1A78817E03948406868 +:1008B000617809010843374948606178881CFFF76F +:1008C000D1FC02460B4605910490002001218907C6 +:1008D00000F0F4FD0546FFF7FBFCC7B22D480068A9 +:1008E000A17908432B49086000BF2A4800684007E7 +:1008F000C00F0028F9D127480068217A090208436F +:100900002449086008460068E17909030843214941 +:100910000860207A00281BDD217AC81EFFF7A2FCA0 +:1009200005462A460B4600200121890700F0C6FD36 +:10093000039102903846FFF7A9FC01910090039BB8 +:10094000029AFFF70FFC05910490FFF7C1FC0746E0 +:10095000E07900281BDDE179C81EFFF783FC05461E +:100960002A460B4600200121890700F0A7FD0391CC +:1009700002903846FFF78AFC01910090039B029A8F +:10098000FFF7F0FB05910490FFF7A2FC07463846FD +:1009900007B0F0BD0000024040420F0010B5044611 +:1009A000002C04D00E2221460148FFF7B7FB10BDF2 +:1009B0008400002010B50848007800280BD000F013 +:1009C00011F806480068FFF76FFC84B2214604481E +:1009D00001F0E5FA00BF10BD5E00002068000020B5 +:1009E00000C00040FEB54648007800287CD045484D +:1009F0000088401C434908804348407B002803D0BE +:100A000042480078002800D1FEBD4148847A7D210B +:100A1000C9004C43C57A4D43067B4E433D480078A0 +:100A2000002804D001282BD0022864D138E03848AF +:100A3000807A7D21C900484332490988884215DB04 +:100A4000334989882F4A1288514308462146FFF7C7 +:100A50004FFB87B22E488088B84201DA2C4887883D +:100A60003846FFF7F7FB2C49086008E001202949C8 +:100A7000087027498888FFF7EDFB274908603AE0AE +:100A8000601920490988884206D321498888FFF7E0 +:100A9000E1FB2149086002E002201E4908702AE0BB +:100AA000601980191749098888421ED3601901907E +:100AB000144801880198081A009015498988009AFD +:100AC000514308463146FFF713FB11498988081A3C +:100AD00087B20F488088B84200DA00273846FFF70F +:100AE000B9FB0D49086005E007E000200A490860ED +:100AF0000849087000BF00BF00BF00BF84E70000C6 +:100B00003100002032000020840000205E00002020 +:100B1000500000206C0000206800002010B501F09B +:100B200003FA10BD00B500200649087006490860A8 +:100B3000064908700649086006490860064801F041 +:100B400023FA00BD5E000020680000206C00002039 +:100B5000700000207400002000C0004010B500F0BC +:100B600003FA04462078002803D0FFF723FF002073 +:100B700020706078002801D000206070E0780028A4 +:100B800001D00020E0706079002801D00020607161 +:100B9000A07900282DD0132000F02EF915480078F8 +:100BA000401C14490870084600780A280CDC1248DA +:100BB000007800281BD101200F49087000200F4940 +:100BC0000880FFF7ABFF12E00A48007814280BDC1E +:100BD0000948007801280AD1002007490870074910 +:100BE0000880FFF79FFF02E0002002490870002004 +:100BF000A07110BD30000020310000203200002024 +:100C000010B502460F2A14DD1348806B1346103BC3 +:100C10005C000323A34098430F4B98631846806BF6 +:100C20001346103B5C000B46A34018430A4B9863E5 +:100C30000FE00948406B54000323A3409843064B40 +:100C400058631846406B54000B46A3401843024BB0 +:100C50005863002010BD0000001002400146044807 +:100C6000406801228A401040C840C0B2704700006E +:100C700000100240FFB504460D461E460B9F0021A2 +:100C80002046FFF7BDFF012D10D1012F0ED14F4897 +:100C900000690121A14088434C4908610846406928 +:100CA0000121A1400843494948613BE0012D10D191 +:100CB000002F0ED1454800690121A14088434349D6 +:100CC0000861084640690121A14088433F494861C5 +:100CD00028E0002D14D1012F12D13C484069012198 +:100CE000A140884339494861084600690121A14073 +:100CF000084336490861099848620298086311E080 +:100D0000002D0FD1002F0DD1304800690121A140E5 +:100D100088432E490861084640690121A140884363 +:100D20002A494861022E0ED1284880690121A1403C +:100D30008843264988610846C1690120A040814353 +:100D40002248C1611FE0002E0ED120488069012198 +:100D5000A14008431D4988610846C0690121A1409E +:100D600088431A49C8610EE0012E0CD117488169E9 +:100D70000120A040814315488161C0690121A14043 +:100D800008431249C8611148816A0120A04081438B +:100D90000E488162806A0A99C907C90FA1400843B9 +:100DA0000A4988620846C06A0121A1408843074970 +:100DB000C8620846C06A0A998907C90FA14008435A +:100DC0000249C862002004B0F0BD000000100240DB +:100DD000012907D1074A5268012383401A43054B72 +:100DE0005A6006E0034A5268012383409A43014B4C +:100DF0005A6070470010024000B503461846FFF7DE +:100E00002DFF012803D1184600F00AF807E0184624 +:100E1000FFF724FF002802D1184600F00BF800BDB0 +:100E200003494968012282409143014A5160704759 +:100E30000010024003494968012282401143014ADF +:100E4000516070470010024000207047C206D20E69 +:100E500001219140014A11607047000080E200E0EA +:100E6000C206D20E01219140014A11607047000074 +:100E700080E200E0C206D20E01219140014A1160D9 +:100E80007047000080E100E0C206D20E01219140CF +:100E9000014A11607047000080E100E0C206D20EF6 +:100EA00001219140014A11607047000000E100E01B +:100EB000C206D20E01219140014A11607047000024 +:100EC00000E100E001460448406901228A401043E5 +:100ED000014A506100207047000002400148024969 +:100EE0000860704700E1F5057C00002010B5012086 +:100EF0000449C86004480068401C0349086000F0C9 +:100F000045F810BD008000404400002070B5044644 +:100F10000820FFF7D7FF1520FFF7B6FF1520FFF7D2 +:100F20009FFF7D21C90007480068FFF7E1F8604393 +:100F30000546012229460448FFF764FC1520FFF707 +:100F4000B7FF70BD20000020008000400120044950 +:100F5000C86004480068401C0249086070470000EF +:100F6000009000404C0000200048704734000020F2 +:100F700010B507210348FFF7EAF808210248FFF7F8 +:100F8000E6F810BD340000203C00002010B53348C6 +:100F90000078401C3149087008464078401C487071 +:100FA00008468078401C88700846C078401CC8708D +:100FB00008460079401C087108464079401C487179 +:100FC0000846C088401CC88008460078012804DB19 +:100FD000002008700120224908702048407802282B +:100FE00005DB00201D49487001201D4948701B4841 +:100FF0008078062805DB00201849887001201849F0 +:1010000088701648C0780A2805DB00201349C8708C +:1010100001201349C87011480079142805DB00200D +:101020000E49087101200E4908710C484079642866 +:1010300005DB00200949487101200949487107482A +:10104000C0887D21C900884205DB00200349C88093 +:10105000012003498871FFF781FD10BD3C0000208D +:101060003400002010B500240C20FFF7EFFE012013 +:10107000800700F062F8032806D10120800740684D +:1010800004218843090748600120800700F055F8D3 +:10109000022805D00120800700F04FF8062816D15D +:1010A000012080074068400840000121890748600E +:1010B00008460068C4B221460120800700F0EEF81F +:1010C000012080074068012108438907486010BD5E +:1010D00010B500240D20FFF7B9FE144800F02DF8DC +:1010E000032805D111484068042188430F4948600E +:1010F0000E4800F022F8022804D00C4800F01DF839 +:10110000062812D109484068400840000749486055 +:1011100008460068C4B22146044800F0BFF80348FE +:101120004068012108430149486010BD001000409B +:10113000014648698006C00F70470146886800076D +:10114000400F704770B504460D461348844206D1DF +:101150000D20FFF78FFE0D20FFF778FE09E001203C +:101160008007844205D10C20FFF784FE0C20FFF796 +:101170006DFE60682978084360600748844203D1A7 +:101180000D20FFF78BFE06E001208007844202D18C +:101190000C20FFF783FE70BD00100040F8B5044638 +:1011A0000D460120800784420BD10020FFF78AFE04 +:1011B00001210220FFF724FD01210320FFF720FD7C +:1011C0000DE0344884420AD10120FFF77BFE012163 +:1011D0000C20FFF715FD01210D20FFF711FD606BBD +:1011E000C007C00F002801D1102700E00D272A48B2 +:1011F00069680068FEF77CFF39460090FEF778FFCB +:10120000401E86B2F0B22062FF2000023040001281 +:101210006062A068E968097889010843A060E8680D +:101220008078012803D1A06801210843A060E0680C +:1012300004218843E060E068297C89000843E0607D +:10124000E06880088000E060E068697C0843E06056 +:10125000E06808218843E060E068297DC900084310 +:10126000E060287D01280DD1E06830218843E060EE +:10127000E068E97C09010843E060E068A97C490175 +:101280000843E060287A012803D12069202108431F +:101290002061F8BD001000402000002000B503468A +:1012A0000A4600BF1846FFF743FF0028FAD0114650 +:1012B000184600F002F8104600BD0160704720217A +:1012C000020C01D010211046020A01D01046083944 +:1012D000020901D01046091F820801D01046891E5C +:1012E000420801D0881E7047081A70474900CA0298 +:1012F0000243100000D004204A0D01D00122104307 +:10130000044A490D914201D102210843012800D12C +:1013100005207047FF070000F8B504464F1EC800BF +:101320000838211815461E46086849683A460623BB +:101330009A4310D02A463346FFF74CF93A46D2007A +:10134000083AA3181A687F1E5B68FFF791F8062217 +:101350003B469343EED1022F23D0042F11D0062F0A +:101360002FD12A463346FFF735F9E36AA26AFFF721 +:101370007FF82A463346FFF72DF9636A226AFFF7A2 +:1013800077F82A463346FFF725F9E369A269FFF7A4 +:101390006FF82A463346FFF71DF963692269FFF7A4 +:1013A00067F82A463346FFF715F9E368A268FFF7A6 +:1013B0005FF82A463346FFF70DF963682268FFF7A6 +:1013C00057F8F8BD002210B5134610460149FEF744 +:1013D000C9FE10BD0000F03F10B5FFF749F810BD81 +:1013E000002210B5134610461146FEF7BBFE10BD95 +:1013F00010B50721024A00200907FFF753F910BD75 +:1014000001030000034A10B500201107FFF74AF955 +:1014100010BD000001FDFFFF02E008C8121F08C157 +:10142000002AFAD170477047002001E001C1121F65 +:10143000002AFBD170470000014908607047000096 +:10144000800000200248034948611020086170476D +:101450001377090000E000400EB5FFF7F5FCFFF739 +:10146000DFF901200021009102230A460191029038 +:101470001320FFF7FFFB00211320FFF7A9FC0B4906 +:101480000B48FFF78BFE0B490948FFF75BFE0A4844 +:10149000FFF784FAFFF76CFD0120FFF737FD00F03E +:1014A0002FFDFFF73BFB00BFFEE70000040000201C +:1014B000001000401C00002050000020F0B51FB4B8 +:1014C00096B084460C460246199D18980390490030 +:1014D00068006300490840080193002A01D00126F2 +:1014E00000E000269E19FE4BF6185B109E422BD39F +:1014F0006E00039F0296002F00D00127F719F84EC7 +:10150000F84BBE199E421FD3039E0346F64F33434A +:1015100009D03B469C4201D1002A04D0019B002AFD +:1015200005D0012604E0002039461BB0F0BD00269E +:101530009E19EE4B9E4207D8039F029E002F00D0BB +:101540000127F6199E4207D92B4660462146189A74 +:10155000FFF742FF1BB0F0BD0023002C29DAE44E58 +:10156000B04226DAE34EB04201DB022321E0DE4E38 +:10157000B0421EDBE04E070DBE19142E09DD3427E4 +:10158000BF1B039EFE400196BE40039FBE420BD090 +:101590000FE0039F002F0CD11427BF1B0646FE400F +:1015A0000196BE40864204D1019BDE07F60F02235E +:1015B0009B1B0E46164318D1002D16DA002C03D0C3 +:1015C000022B01D0012B06D00220FFF735FFFFF7D9 +:1015D000F9FE1BB0F0BD0220FFF72EFFFFF7F2FE71 +:1015E0000122D20751401BB0F0BD039E002E61D1F5 +:1015F000BF4EB04220D1C148844201D1002A08D058 +:10160000B948814209DB002D10DB189829461BB030 +:10161000F0BD0020B4491BB0F0BD002D06DA012258 +:101620002946D207189851401BB0F0BDB4497944FF +:10163000086849681BB0F0BDAB4FB84225D1002DFA +:101640001FDA002904D0B14212D1002A09D018E0D3 +:10165000002A72D1A649E20F0020D20711431BB025 +:10166000F0BD0020E20F0146D20711431BB0F0BDD0 +:10167000B14206DA234600203946FEF773FD1BB05F +:10168000F0BD104621461BB0F0BDB14212DA012672 +:10169000B607B54203D1234610461946FEE3994EDC +:1016A000B54207D1261E05DB1046314600F004FC8A +:1016B0001BB0F0BD67007F081646002A40D1002904 +:1016C0000AD08B4A914229D1002C0EDD002D1CDB63 +:1016D000002011461BB0F0BD022B16D0002C14D0F8 +:1016E000012B12D1002C14DB0FE0002C28DA002D86 +:1016F00009DB012B03D000207D491BB0F0BD002089 +:1017000081491BB0F0BD012B03D0002001461BB066 +:10171000F0BD00200121C9071BB0F0BD724A914203 +:101720000ED1002C01DA002B17D0022B06D000209E +:10173000C043FEF797FD1BB0F0BD90E20120F8E733 +:10174000E217521C94461A4307D000220892664CB6 +:1017500062465B1E1A4307D009E00120FFF76CFECA +:10176000FFF73EFE1BB0F0BD0022644C0892674AB2 +:1017700090427DDD664B674A98421FDD914202DC54 +:10178000002D05DB4DE05848814217DB002D48DD78 +:101790000220FFF751FEFFF72BFE05460E46002202 +:1017A000534B21460898FEF715FF0846710049087B +:1017B000C00FC007014328461BB0F0BD914215DAA7 +:1017C000002D2EDA0220FFF737FEFFF711FE054647 +:1017D0000E460022464B21460898FEF7FBFE72009B +:1017E0005208C80FC0070243114617E03E4B99420A +:1017F00023DD002D15DD0220FFF71EFEFFF7F8FDAB +:1018000005460E4600223A4B21460898FEF7E2FEB6 +:10181000084671004908C00FC007014328461BB0A5 +:10182000F0BD0220FFF708FEFFF7ECFD4900490874 +:10183000E20FD20711431BB0F0BD002230463946FB +:10184000FEF7BAFE012205460E46D243FEF72AFFF6 +:10185000314A324BFEF7B6FE2A463346FEF7BAFE51 +:101860000022284BFEF7AEFE07462A46334600E02C +:1018700064E0039110461946FEF7ACFE3A46039B1E +:10188000FEF7A8FE0746032209915207244B28467B +:101890003146FEF79FFE07910C90224A204B3846B6 +:1018A0000999FEF797FE074601911F4A1F4B2846EC +:1018B0003146FEF78FFE3A46019BFEF77DFE074656 +:1018C0000B460246099107990C98FEF7D1FD0025B9 +:1018D0000E462846079B0C9AFEF76EFE3A4627E016 +:1018E000FFFF1F00FFFF0F000000F03F0000E0FFC0 +:1018F0000000F07F0000404301FCFFFF0000F0BF4C +:10190000560A00000000E03F0000F0FF0000E04148 +:101910000000F043FFFFEF3F555555555555D53F56 +:101920004715F73FFE822B6544DF5DF80BAE543E52 +:10193000099BFEF747FE02460B4652E101250020B7 +:101940002D05A94207DA352230463946FEF7AAFEB0 +:1019500006463420C0430A151218FE48101803909A +:101960000803FD49000B01430F46FC49884201DC96 +:10197000002003E0FA49884202DA0120119005E0D4 +:10198000002011900398401C7F1B0390119805972D +:10199000C200F4480F9278448018436802683946C0 +:1019A00030460D930292FEF707FE07910C903046E9 +:1019B0000D9B029A0599FEF75BFD02460B4600203F +:1019C000E549FEF7CFFB09910490079B0C9AFEF7BF +:1019D00001FE129000201090E3480D467844006804 +:1019E0000E90012178104907084311990D9B890435 +:1019F00040180121C90447183946029A0E98FEF78B +:101A0000DBFD3246059BFEF7DDFD02460B4629460F +:101A10001098FEF7DFFD064602913B4629460E9AD6 +:101A20001098FEF7D7FD079B0C9AFEF7CBFD3246C8 +:101A3000029BFEF7C1FD099B049AFEF7CBFD0591C1 +:101A4000129A0A902B4610461946FEF7C3FD064629 +:101A50000246C6480F460B4606217844FFF75CFC59 +:101A600032463B460091049010461946FEF7B2FDFF +:101A7000009B049AFEF7AEFD06460F462B4619461C +:101A8000129A1098FEF7F4FC059B0A9AFEF7A2FD45 +:101A900032463B46FEF7ECFC109A079104902B4629 +:101AA00010461946FEF796FDB14E002233460991C5 +:101AB0000290FEF7DDFC079B049AFEF7D9FC00209C +:101AC0000746024633460091FEF776FD099B029ACF +:101AD000FEF772FD079B049AFEF774FD06460D9112 +:101AE0003A462946009B1098FEF774FD07910C902A +:101AF0002B463046129A0D99FEF76CFD05460E46B0 +:101B00003A46009B05990A98FEF764FD33462A463B +:101B1000FEF7AEFC02460B460746099107990C9862 +:101B2000FEF7A6FC00250E462846079B0C9AFEF7FA +:101B300043FD3A46099BFEF745FD074607220991FA +:101B400052078C4B31462846FEF744FD0791009022 +:101B5000894A884B38460999FEF73CFD07460191B2 +:101B6000864A874B31462846FEF734FD3A46019BAC +:101B7000FEF77EFC834B7B440F9A9B181A685B68C8 +:101B8000FEF776FC029009910398FEF76BFB059136 +:101B90000490099B029A07990098FEF769FC7A4B1A +:101BA0007B440F9A9B181A685B6817460393FEF7ED +:101BB0005FFC059B049AFEF75BFC0E462846059BDE +:101BC000049AFEF7F9FC3A46039BFEF7F5FC079BE7 +:101BD000009AFEF7F1FC099B029AFEF7F3FC02461D +:101BE0000B46199900200C900F461898FEF7F2FC4E +:101BF000029104903B460C9A19991898FEF7DCFC68 +:101C00002A463346FEF7E6FC029B049AFEF730FCB8 +:101C100009910E902A46334639460C98FEF7DAFCB5 +:101C200006460F46099B0E9AFEF722FC574A0D46C0 +:101C3000914220DB5242AA18024310D132463B4661 +:101C4000FEF7BAFC04900391514A524B09990E9841 +:101C5000FEF70EFC039B049AFEF73AFD1ED202200B +:101C6000FFF7EAFBFFF7C4FB49004908E20FD20780 +:101C700011431BB0F0BD6A00474B52089A420DD386 +:101C8000464AAA18024300D0CBE532463B46FEF74F +:101C900093FC099B0E9AFEF71BFDF5D96800002303 +:101CA00040082C490393020D3D4B5218984223DD06 +:101CB00001200005521CD04042195000400D401830 +:101CC00038497944096813468C463749C1408B43EB +:101CD00012030121120B090551181422101AC140D8 +:101CE0000391002D01DA484203906246304639469E +:101CF000FEF762FC06460F4632463B4609990E98AF +:101D0000FEF7B6FB00252A46284B28460591FEF72C +:101D100061FC07910C90264A264B28460599FEF750 +:101D200059FC0091029032463B4628460599FEF741 +:101D300043FC099B0E9AFEF745FC1F4A1F4BFEF71A +:101D400049FC009B029AFEF793FB07460B460246AE +:101D5000099135E001FCFFFF0000F03F8E98030081 +:101D60007AB60B0066060000A8060000D205000047 +:101D70000000084009C7EE3FFD033ADCF5015B14A3 +:101D8000E02F3EBEA60400006C040000000090405E +:101D9000FE822B654715973C00CC904000346F3F86 +:101DA0000000E03FC2030000FFFF0F00432EE63FAC +:101DB000396CA80C615C20BEEF39FAFE422EE63F7A +:101DC00007990C98FEF754FB05460E46079B0C9AA4 +:101DD000FEF7F2FB3A46099BFEF7F4FB09912A460F +:101DE00033460E9010461946FEF7F4FB07460246AE +:101DF0002F480B46059105217844FFF78DFA3A46A6 +:101E0000059BFEF7E7FB2A463346FEF7DBFB07465A +:101E1000019128463146099B0E9AFEF7DBFB099B90 +:101E20000E9AFEF725FB012304910C9000229B07DC +:101E300038460199FEF7C0FB05910E903A462846B8 +:101E40003146019BFEF7C6FB059B0E9AFEF78AF909 +:101E5000049B0C9AFEF7B0FB2A463346FEF7ACFB18 +:101E60000022144BFEF7AEFB064603980D46000514 +:101E700041190915002912DC30462946039AFEF75C +:101E800011FCFFF733FA042801D1FFF7BBFA304603 +:101E90002946039AFEF706FC064601E004E02918ED +:101EA0000B46324621460898FEF794FB1BB0F0BD66 +:101EB000640200000000F03FF8B506460C46FEF74D +:101EC00050FC051E0F4600D00120014349000B487D +:101ED0004908411AC90F0DD0002E01D0012100E0A0 +:101EE00000210C4361004908401AC00F02D10120B3 +:101EF000FFF7A2FA28463946F8BD00000000F07F3F +:101F000010B50220054908600548406905490843A5 +:101F100003494861FFF796FA10BD00000030024007 +:101F2000000002400350000010B501200F49087066 +:101F30000F48407B002809D000200E4908600E4958 +:101F400008700E4908600E49086005E00849888855 +:101F5000FEF780F90749086006480068FEF7A4F913 +:101F600084B22146074800F023F810BD5E0000202F +:101F700084000020680000206C0000207000002019 +:101F80007400002000C000400021C16300BF03E0D6 +:101F9000C16100220262491C4029F9DB70470A46F0 +:101FA000002102E0C1610262491C4029FADB70474E +:101FB00030B5024600230024642090602020906108 +:101FC0009061642010615061502010600420D06343 +:101FD000002002E0D0611162401C4028FADB192089 +:101FE000C001506200209062D06201201063002086 +:101FF0005063906301205060184630BD000000001F +:10200000000000000000F03F000000000000F83F6A +:1020100000000000000000000000004003B8E23FA4 +:10202000000000000000000006D0CF43EBFD4C3E56 +:10203000033333333333E33FFFAB6FDBB66DDB3F4B +:102040004D268F515555D53F01411DA96074D13F93 +:1020500065DBC9934A86CD3FEF4E454A287ECA3F8D +:102060003E5555555555C53F93BDBE166CC166BF0F +:102070002CDE25AF6A56113FF16BD2C541BDBBBE08 +:10208000D0A4BE726937663E000000000000000068 +:10209000B020001000000020840000001814001080 +:1020A00034210010840000201402000028140010C5 +:1020B0000200010000000000B0AD010000000000BF +:1020C00000000020000300010000000005000000E7 +:1020D00000000000000300000000000000000000FD :1020E00000000000000000000000000000000000F0 :1020F00000000000000000000000000000000000E0 -:102100000000000000E1F50500E1F5050000000019 +:102100006400E8038000640032000206020100005F +:1021100000000000000000000000000000000000BF +:10212000000000000000000000E1F50500E1F505F9 +:0421300000000000AB :04000005100000C126 :00000001FF diff --git a/Objects/ENS001_BASIC_PRJ.htm b/Objects/ENS001_BASIC_PRJ.htm index 95d0111..d9ac9e2 100644 --- a/Objects/ENS001_BASIC_PRJ.htm +++ b/Objects/ENS001_BASIC_PRJ.htm @@ -3,11 +3,11 @@ Static Call Graph - [.\Objects\ENS001_BASIC_PRJ.axf]

Static Call Graph for image .\Objects\ENS001_BASIC_PRJ.axf


-

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Fri Aug 29 11:28:15 2025 +

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Thu Sep 11 10:35:10 2025

-

Maximum Stack Usage = 368 bytes + Unknown(Cycles, Untraceable Function Pointers)

+

Maximum Stack Usage = 352 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

-main ⇒ ClockInit ⇒ ClockInitSet ⇒ pow ⇒ __kernel_poly ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ _double_round +main ⇒ ClockInit ⇒ ClockInitSet ⇒ pow ⇒ __kernel_poly ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsl

Mutually Recursive functions @@ -56,7 +56,6 @@ Function Pointers
  • UART1_Handler from ens1_uart.o(i.UART1_Handler) referenced from startup_cmsdk_cm0.o(RESET)
  • WG_DRV_Handler from startup_cmsdk_cm0.o(.text) referenced from startup_cmsdk_cm0.o(RESET)
  • __main from entry.o(.ARM.Collect$$$$00000000) referenced from startup_cmsdk_cm0.o(.text) -
  • fputc from retarget.o(i.fputc) referenced from printfb.o(i.__0printf$bare)
  • main from mian.o(i.main) referenced from entry9a.o(.ARM.Collect$$$$0000000B)

    @@ -66,25 +65,25 @@ Global Symbols

    __main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
    [Address Reference Count : 1]

    • startup_cmsdk_cm0.o(.text)
    -

    _main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) +

    _main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) -

    _main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004)) -

    [Calls]

    • >>   __scatterload +

      _main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004)) +

      [Calls]

      • >>   __scatterload
      -

      __main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004)) -

      [Called By]

      • >>   __scatterload +

        __main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004)) +

        [Called By]

        • >>   __scatterload
        -

        _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) +

        _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) -

        _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) +

        _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) -

        _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) +

        _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) -

        __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) +

        __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) -

        __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F)) +

        __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))

        Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
        [Address Reference Count : 1]

        • startup_cmsdk_cm0.o(RESET) @@ -194,344 +193,381 @@ Global Symbols

          WG_DRV_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup_cmsdk_cm0.o(.text))
          [Address Reference Count : 1]

          • startup_cmsdk_cm0.o(RESET)
          -

          __aeabi_uidiv (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED) +

          __aeabi_uidiv (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED) -

          __aeabi_uidivmod (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text)) +

          __aeabi_uidivmod (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text))

          [Stack]

          • Max Depth = 12
          • Call Chain = __aeabi_uidivmod
          -
          [Called By]
          • >>   UART_Init -
          • >>   TIMER0_Init -
          • >>   EMS_Process_Ramp +
            [Called By]
            • >>   UART_Init +
            • >>   TIMER0_Init +
            • >>   EMS_Process_Ramp
            -

            __aeabi_memcpy (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text)) -

            [Called By]

            • >>   EMS_Configure +

              __aeabi_memcpy (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text)) +

              [Called By]

              • >>   EMS_Configure
              -

              __aeabi_memcpy4 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED) +

              __aeabi_memcpy4 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED) -

              __aeabi_memcpy8 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED) +

              __aeabi_memcpy8 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED) -

              __aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text)) -

              [Called By]

              • >>   _memset$wrapper -
              • >>   __aeabi_memclr +

                __aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text)) +

                [Called By]

                • >>   _memset$wrapper +
                • >>   __aeabi_memclr
                -

                __aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) +

                __aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) -

                __aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) +

                __aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) -

                __aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text)) -

                [Calls]

                • >>   __aeabi_memset +

                  __aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text)) +

                  [Calls]

                  • >>   __aeabi_memset
                  -
                  [Called By]
                  • >>   Time_Manager_Init +
                    [Called By]
                    • >>   Time_Manager_Init
                    -

                    __aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text)) -

                    [Called By]

                    • >>   Time_Manager_Init +

                      __aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text)) +

                      [Called By]

                      • >>   Time_Manager_Init
                      -

                      __aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) +

                      __aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) -

                      _memset$wrapper (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED) -

                      [Calls]

                      • >>   __aeabi_memset +

                        _memset$wrapper (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED) +

                        [Calls]

                        • >>   __aeabi_memset
                        -

                        __aeabi_ddiv (Thumb, 234 bytes, Stack size 40 bytes, ddiv.o(.text)) +

                        __aeabi_ddiv (Thumb, 234 bytes, Stack size 40 bytes, ddiv.o(.text))

                        [Stack]

                        • Max Depth = 48
                        • Call Chain = __aeabi_ddiv ⇒ _double_round
                        -
                        [Calls]
                        • >>   _double_round +
                          [Calls]
                          • >>   _double_round
                          -
                          [Called By]
                          • >>   ClockInitSet -
                          • >>   __mathlib_dbl_invalid -
                          • >>   __mathlib_dbl_divzero -
                          • >>   pow +
                            [Called By]
                            • >>   ClockInitSet +
                            • >>   __mathlib_dbl_invalid +
                            • >>   __mathlib_dbl_divzero +
                            • >>   pow
                            -

                            __aeabi_i2d (Thumb, 34 bytes, Stack size 16 bytes, dflti.o(.text)) -

                            [Stack]

                            • Max Depth = 72
                            • Call Chain = __aeabi_i2d ⇒ _double_epilogue ⇒ _double_round +

                              __aeabi_ui2f (Thumb, 14 bytes, Stack size 8 bytes, ffltui.o(.text)) +

                              [Stack]

                              • Max Depth = 20
                              • Call Chain = __aeabi_ui2f ⇒ _float_epilogue
                              -
                              [Calls]
                              • >>   _double_epilogue +
                                [Calls]
                                • >>   _float_epilogue
                                -
                                [Called By]
                                • >>   ClockInitSet -
                                • >>   pow +
                                  [Called By]
                                  • >>   wavegen_Start +
                                  • >>   EMS_Process_Ramp
                                  -

                                  __aeabi_ui2d (Thumb, 24 bytes, Stack size 16 bytes, dfltui.o(.text)) -

                                  [Stack]

                                  • Max Depth = 72
                                  • Call Chain = __aeabi_ui2d ⇒ _double_epilogue ⇒ _double_round +

                                    __aeabi_i2d (Thumb, 34 bytes, Stack size 16 bytes, dflti.o(.text)) +

                                    [Stack]

                                    • Max Depth = 72
                                    • Call Chain = __aeabi_i2d ⇒ _double_epilogue ⇒ __aeabi_llsl
                                    -
                                    [Calls]
                                    • >>   _double_epilogue +
                                      [Calls]
                                      • >>   _double_epilogue
                                      -
                                      [Called By]
                                      • >>   ClockInitSet +
                                        [Called By]
                                        • >>   ClockInitSet +
                                        • >>   pow
                                        -

                                        __aeabi_d2uiz (Thumb, 50 bytes, Stack size 8 bytes, dfixui.o(.text)) +

                                        __aeabi_ui2d (Thumb, 24 bytes, Stack size 16 bytes, dfltui.o(.text)) +

                                        [Stack]

                                        • Max Depth = 72
                                        • Call Chain = __aeabi_ui2d ⇒ _double_epilogue ⇒ __aeabi_llsl +
                                        +
                                        [Calls]
                                        • >>   _double_epilogue +
                                        +
                                        [Called By]
                                        • >>   ClockInitSet +
                                        + +

                                        __aeabi_f2uiz (Thumb, 40 bytes, Stack size 0 bytes, ffixui.o(.text)) +

                                        [Called By]

                                        • >>   EMS_Process +
                                        • >>   wavegen_Start +
                                        + +

                                        __aeabi_d2uiz (Thumb, 50 bytes, Stack size 8 bytes, dfixui.o(.text))

                                        [Stack]

                                        • Max Depth = 16
                                        • Call Chain = __aeabi_d2uiz ⇒ __aeabi_llsr
                                        -
                                        [Calls]
                                        • >>   __aeabi_llsr +
                                          [Calls]
                                          • >>   __aeabi_llsr
                                          -
                                          [Called By]
                                          • >>   ClockInitSet +
                                            [Called By]
                                            • >>   ClockInitSet
                                            -

                                            __aeabi_llsr (Thumb, 34 bytes, Stack size 8 bytes, llushr.o(.text)) +

                                            __aeabi_llsr (Thumb, 34 bytes, Stack size 8 bytes, llushr.o(.text))

                                            [Stack]

                                            • Max Depth = 8
                                            • Call Chain = __aeabi_llsr
                                            -
                                            [Called By]
                                            • >>   __aeabi_d2uiz -
                                            • >>   _dsqrt -
                                            • >>   _double_epilogue +
                                              [Called By]
                                              • >>   __aeabi_d2uiz +
                                              • >>   _dsqrt +
                                              • >>   _double_epilogue
                                              -

                                              _ll_ushift_r (Thumb, 0 bytes, Stack size 8 bytes, llushr.o(.text), UNUSED) +

                                              _ll_ushift_r (Thumb, 0 bytes, Stack size 8 bytes, llushr.o(.text), UNUSED) -

                                              __I$use$fp (Thumb, 0 bytes, Stack size 8 bytes, iusefp.o(.text), UNUSED) +

                                              __I$use$fp (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED) -

                                              _double_round (Thumb, 26 bytes, Stack size 8 bytes, depilogue.o(.text)) +

                                              _float_round (Thumb, 16 bytes, Stack size 0 bytes, fepilogue.o(.text), UNUSED) + +

                                              _float_epilogue (Thumb, 114 bytes, Stack size 12 bytes, fepilogue.o(.text)) +

                                              [Stack]

                                              • Max Depth = 12
                                              • Call Chain = _float_epilogue +
                                              +
                                              [Called By]
                                              • >>   __aeabi_ui2f +
                                              + +

                                              _double_round (Thumb, 26 bytes, Stack size 8 bytes, depilogue.o(.text))

                                              [Stack]

                                              • Max Depth = 8
                                              • Call Chain = _double_round
                                              -
                                              [Called By]
                                              • >>   __aeabi_ddiv -
                                              • >>   _dsqrt -
                                              • >>   _double_epilogue -
                                              • >>   __aeabi_dadd +
                                                [Called By]
                                                • >>   __aeabi_ddiv +
                                                • >>   _dsqrt +
                                                • >>   _double_epilogue +
                                                • >>   __aeabi_dadd
                                                -

                                                _double_epilogue (Thumb, 164 bytes, Stack size 48 bytes, depilogue.o(.text)) -

                                                [Stack]

                                                • Max Depth = 56
                                                • Call Chain = _double_epilogue ⇒ _double_round +

                                                  _double_epilogue (Thumb, 164 bytes, Stack size 48 bytes, depilogue.o(.text)) +

                                                  [Stack]

                                                  • Max Depth = 56
                                                  • Call Chain = _double_epilogue ⇒ __aeabi_llsl
                                                  -
                                                  [Calls]
                                                  • >>   _double_round -
                                                  • >>   __aeabi_llsl -
                                                  • >>   __ARM_clz -
                                                  • >>   __aeabi_llsr +
                                                    [Calls]
                                                    • >>   __aeabi_llsl +
                                                    • >>   __ARM_clz +
                                                    • >>   __aeabi_llsr +
                                                    • >>   _double_round
                                                    -
                                                    [Called By]
                                                    • >>   __aeabi_ui2d -
                                                    • >>   __aeabi_i2d -
                                                    • >>   __aeabi_dmul -
                                                    • >>   __aeabi_dadd +
                                                      [Called By]
                                                      • >>   __aeabi_ui2d +
                                                      • >>   __aeabi_i2d +
                                                      • >>   __aeabi_dmul +
                                                      • >>   __aeabi_dadd
                                                      -

                                                      __aeabi_dadd (Thumb, 328 bytes, Stack size 48 bytes, dadd.o(.text)) -

                                                      [Stack]

                                                      • Max Depth = 104
                                                      • Call Chain = __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round +

                                                        __aeabi_dadd (Thumb, 328 bytes, Stack size 48 bytes, dadd.o(.text)) +

                                                        [Stack]

                                                        • Max Depth = 104
                                                        • Call Chain = __aeabi_dadd ⇒ _double_epilogue ⇒ __aeabi_llsl
                                                        -
                                                        [Calls]
                                                        • >>   _double_epilogue -
                                                        • >>   _double_round -
                                                        • >>   __aeabi_lasr -
                                                        • >>   __aeabi_llsl +
                                                          [Calls]
                                                          • >>   __aeabi_lasr +
                                                          • >>   __aeabi_llsl +
                                                          • >>   _double_epilogue +
                                                          • >>   _double_round
                                                          -
                                                          [Called By]
                                                          • >>   __kernel_poly -
                                                          • >>   __mathlib_dbl_infnan2 -
                                                          • >>   __aeabi_dsub -
                                                          • >>   __aeabi_drsub -
                                                          • >>   pow +
                                                            [Called By]
                                                            • >>   __kernel_poly +
                                                            • >>   __mathlib_dbl_infnan2 +
                                                            • >>   __aeabi_dsub +
                                                            • >>   __aeabi_drsub +
                                                            • >>   pow
                                                            -

                                                            __aeabi_dsub (Thumb, 12 bytes, Stack size 8 bytes, dadd.o(.text)) -

                                                            [Stack]

                                                            • Max Depth = 112
                                                            • Call Chain = __aeabi_dsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round +

                                                              __aeabi_dsub (Thumb, 12 bytes, Stack size 8 bytes, dadd.o(.text)) +

                                                              [Stack]

                                                              • Max Depth = 112
                                                              • Call Chain = __aeabi_dsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ __aeabi_llsl
                                                              -
                                                              [Calls]
                                                              • >>   __aeabi_dadd +
                                                                [Calls]
                                                                • >>   __aeabi_dadd
                                                                -
                                                                [Called By]
                                                                • >>   pow +
                                                                  [Called By]
                                                                  • >>   pow
                                                                  -

                                                                  __aeabi_drsub (Thumb, 12 bytes, Stack size 8 bytes, dadd.o(.text)) -

                                                                  [Stack]

                                                                  • Max Depth = 112
                                                                  • Call Chain = __aeabi_drsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round +

                                                                    __aeabi_drsub (Thumb, 12 bytes, Stack size 8 bytes, dadd.o(.text)) +

                                                                    [Stack]

                                                                    • Max Depth = 112
                                                                    • Call Chain = __aeabi_drsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ __aeabi_llsl
                                                                    -
                                                                    [Calls]
                                                                    • >>   __aeabi_dadd +
                                                                      [Calls]
                                                                      • >>   __aeabi_dadd
                                                                      -
                                                                      [Called By]
                                                                      • >>   pow +
                                                                        [Called By]
                                                                        • >>   pow
                                                                        -

                                                                        __aeabi_dmul (Thumb, 202 bytes, Stack size 72 bytes, dmul.o(.text)) -

                                                                        [Stack]

                                                                        • Max Depth = 128
                                                                        • Call Chain = __aeabi_dmul ⇒ _double_epilogue ⇒ _double_round +

                                                                          __aeabi_dmul (Thumb, 202 bytes, Stack size 72 bytes, dmul.o(.text)) +

                                                                          [Stack]

                                                                          • Max Depth = 128
                                                                          • Call Chain = __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsl
                                                                          -
                                                                          [Calls]
                                                                          • >>   _double_epilogue +
                                                                            [Calls]
                                                                            • >>   _double_epilogue
                                                                            -
                                                                            [Called By]
                                                                            • >>   __kernel_poly -
                                                                            • >>   pow +
                                                                              [Called By]
                                                                              • >>   __kernel_poly +
                                                                              • >>   pow
                                                                              -

                                                                              __ARM_scalbn (Thumb, 44 bytes, Stack size 16 bytes, dscalb.o(.text)) +

                                                                              __ARM_scalbn (Thumb, 44 bytes, Stack size 16 bytes, dscalb.o(.text))

                                                                              [Stack]

                                                                              • Max Depth = 16
                                                                              • Call Chain = __ARM_scalbn
                                                                              -
                                                                              [Called By]
                                                                              • >>   __mathlib_dbl_underflow -
                                                                              • >>   __mathlib_dbl_overflow -
                                                                              • >>   pow +
                                                                                [Called By]
                                                                                • >>   __mathlib_dbl_underflow +
                                                                                • >>   __mathlib_dbl_overflow +
                                                                                • >>   pow
                                                                                -

                                                                                scalbn (Thumb, 0 bytes, Stack size 16 bytes, dscalb.o(.text), UNUSED) +

                                                                                scalbn (Thumb, 0 bytes, Stack size 16 bytes, dscalb.o(.text), UNUSED) -

                                                                                __aeabi_cdrcmple (Thumb, 38 bytes, Stack size 0 bytes, cdrcmple.o(.text)) -

                                                                                [Called By]

                                                                                • >>   pow +

                                                                                  __aeabi_cdrcmple (Thumb, 38 bytes, Stack size 0 bytes, cdrcmple.o(.text)) +

                                                                                  [Called By]

                                                                                  • >>   pow
                                                                                  -

                                                                                  __scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text)) -

                                                                                  [Calls]

                                                                                  • >>   __main_after_scatterload +

                                                                                    __scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text)) +

                                                                                    [Calls]

                                                                                    • >>   __main_after_scatterload
                                                                                    -
                                                                                    [Called By]
                                                                                    • >>   _main_scatterload +
                                                                                      [Called By]
                                                                                      • >>   _main_scatterload
                                                                                      -

                                                                                      __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) +

                                                                                      __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) -

                                                                                      __aeabi_llsl (Thumb, 32 bytes, Stack size 8 bytes, llshl.o(.text)) +

                                                                                      __aeabi_llsl (Thumb, 32 bytes, Stack size 8 bytes, llshl.o(.text))

                                                                                      [Stack]

                                                                                      • Max Depth = 8
                                                                                      • Call Chain = __aeabi_llsl
                                                                                      -
                                                                                      [Called By]
                                                                                      • >>   _double_epilogue -
                                                                                      • >>   __aeabi_dadd +
                                                                                        [Called By]
                                                                                        • >>   _double_epilogue +
                                                                                        • >>   __aeabi_dadd
                                                                                        -

                                                                                        _ll_shift_l (Thumb, 0 bytes, Stack size 8 bytes, llshl.o(.text), UNUSED) +

                                                                                        _ll_shift_l (Thumb, 0 bytes, Stack size 8 bytes, llshl.o(.text), UNUSED) -

                                                                                        __aeabi_lasr (Thumb, 38 bytes, Stack size 8 bytes, llsshr.o(.text)) +

                                                                                        __aeabi_lasr (Thumb, 38 bytes, Stack size 8 bytes, llsshr.o(.text))

                                                                                        [Stack]

                                                                                        • Max Depth = 8
                                                                                        • Call Chain = __aeabi_lasr
                                                                                        -
                                                                                        [Called By]
                                                                                        • >>   __aeabi_dadd +
                                                                                          [Called By]
                                                                                          • >>   __aeabi_dadd
                                                                                          -

                                                                                          _ll_sshift_r (Thumb, 0 bytes, Stack size 8 bytes, llsshr.o(.text), UNUSED) +

                                                                                          _ll_sshift_r (Thumb, 0 bytes, Stack size 8 bytes, llsshr.o(.text), UNUSED) -

                                                                                          _dsqrt (Thumb, 162 bytes, Stack size 32 bytes, dsqrt.o(.text)) -

                                                                                          [Stack]

                                                                                          • Max Depth = 40
                                                                                          • Call Chain = _dsqrt ⇒ _double_round +

                                                                                            _dsqrt (Thumb, 162 bytes, Stack size 32 bytes, dsqrt.o(.text)) +

                                                                                            [Stack]

                                                                                            • Max Depth = 40
                                                                                            • Call Chain = _dsqrt ⇒ __aeabi_llsr
                                                                                            -
                                                                                            [Calls]
                                                                                            • >>   _double_round -
                                                                                            • >>   __aeabi_llsr +
                                                                                              [Calls]
                                                                                              • >>   __aeabi_llsr +
                                                                                              • >>   _double_round
                                                                                              -
                                                                                              [Called By]
                                                                                              • >>   sqrt +
                                                                                                [Called By]
                                                                                                • >>   sqrt
                                                                                                -

                                                                                                CMSDK_timer_Init (Thumb, 26 bytes, Stack size 8 bytes, ens1_timer.o(i.CMSDK_timer_Init)) +

                                                                                                CMSDK_timer_Init (Thumb, 26 bytes, Stack size 8 bytes, ens1_timer.o(i.CMSDK_timer_Init))

                                                                                                [Stack]

                                                                                                • Max Depth = 8
                                                                                                • Call Chain = CMSDK_timer_Init
                                                                                                -
                                                                                                [Called By]
                                                                                                • >>   TIMER0_Init +
                                                                                                  [Called By]
                                                                                                  • >>   TIMER0_Init
                                                                                                  -

                                                                                                  ClockInit (Thumb, 14 bytes, Stack size 8 bytes, ens1_clock.o(i.ClockInit)) -

                                                                                                  [Stack]

                                                                                                  • Max Depth = 336
                                                                                                  • Call Chain = ClockInit ⇒ ClockInitSet ⇒ pow ⇒ __kernel_poly ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ _double_round +

                                                                                                    ClockInit (Thumb, 14 bytes, Stack size 8 bytes, ens1_clock.o(i.ClockInit)) +

                                                                                                    [Stack]

                                                                                                    • Max Depth = 336
                                                                                                    • Call Chain = ClockInit ⇒ ClockInitSet ⇒ pow ⇒ __kernel_poly ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsl
                                                                                                    -
                                                                                                    [Calls]
                                                                                                    • >>   ClockInitSet +
                                                                                                      [Calls]
                                                                                                      • >>   ClockInitSet

                                                                                                      [Called By]
                                                                                                      • >>   main
                                                                                                      -

                                                                                                      ClockInitSet (Thumb, 348 bytes, Stack size 48 bytes, ens1_clock.o(i.ClockInitSet)) -

                                                                                                      [Stack]

                                                                                                      • Max Depth = 328
                                                                                                      • Call Chain = ClockInitSet ⇒ pow ⇒ __kernel_poly ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ _double_round +

                                                                                                        ClockInitSet (Thumb, 348 bytes, Stack size 48 bytes, ens1_clock.o(i.ClockInitSet)) +

                                                                                                        [Stack]

                                                                                                        • Max Depth = 328
                                                                                                        • Call Chain = ClockInitSet ⇒ pow ⇒ __kernel_poly ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsl
                                                                                                        -
                                                                                                        [Calls]
                                                                                                        • >>   __aeabi_ui2d -
                                                                                                        • >>   __aeabi_i2d -
                                                                                                        • >>   __aeabi_ddiv -
                                                                                                        • >>   __aeabi_d2uiz -
                                                                                                        • >>   pow +
                                                                                                          [Calls]
                                                                                                          • >>   __aeabi_ui2d +
                                                                                                          • >>   __aeabi_i2d +
                                                                                                          • >>   __aeabi_ddiv +
                                                                                                          • >>   __aeabi_d2uiz +
                                                                                                          • >>   pow
                                                                                                          -
                                                                                                          [Called By]
                                                                                                          • >>   ClockInit +
                                                                                                            [Called By]
                                                                                                            • >>   ClockInit
                                                                                                            -

                                                                                                            EMS_Configure (Thumb, 20 bytes, Stack size 8 bytes, ens1_wavegen.o(i.EMS_Configure)) +

                                                                                                            EMS_Configure (Thumb, 20 bytes, Stack size 8 bytes, ens1_wavegen.o(i.EMS_Configure))

                                                                                                            [Stack]

                                                                                                            • Max Depth = 8
                                                                                                            • Call Chain = EMS_Configure
                                                                                                            -
                                                                                                            [Calls]
                                                                                                            • >>   __aeabi_memcpy +
                                                                                                              [Calls]
                                                                                                              • >>   __aeabi_memcpy

                                                                                                              [Called By]
                                                                                                              • >>   main
                                                                                                              -

                                                                                                              EMS_Process (Thumb, 92 bytes, Stack size 8 bytes, ens1_wavegen.o(i.EMS_Process)) -

                                                                                                              [Stack]

                                                                                                              • Max Depth = 44
                                                                                                              • Call Chain = EMS_Process ⇒ EMS_Process_Ramp ⇒ __aeabi_uidivmod +

                                                                                                                EMS_Process (Thumb, 36 bytes, Stack size 8 bytes, ens1_wavegen.o(i.EMS_Process)) +

                                                                                                                [Stack]

                                                                                                                • Max Depth = 60
                                                                                                                • Call Chain = EMS_Process ⇒ EMS_Process_Ramp ⇒ __aeabi_ui2f ⇒ _float_epilogue
                                                                                                                -
                                                                                                                [Calls]
                                                                                                                • >>   wavegen_driverA_sine_test -
                                                                                                                • >>   EMS_Process_Ramp +
                                                                                                                  [Calls]
                                                                                                                  • >>   __aeabi_f2uiz +
                                                                                                                  • >>   wavegen_UpdateIntensity +
                                                                                                                  • >>   EMS_Process_Ramp
                                                                                                                  -
                                                                                                                  [Called By]
                                                                                                                  • >>   main +
                                                                                                                    [Called By]
                                                                                                                    • >>   Fuse_result
                                                                                                                    -

                                                                                                                    EMS_Process_Ramp (Thumb, 278 bytes, Stack size 24 bytes, ens1_wavegen.o(i.EMS_Process_Ramp)) -

                                                                                                                    [Stack]

                                                                                                                    • Max Depth = 36
                                                                                                                    • Call Chain = EMS_Process_Ramp ⇒ __aeabi_uidivmod +

                                                                                                                      EMS_Process_Ramp (Thumb, 282 bytes, Stack size 32 bytes, ens1_wavegen.o(i.EMS_Process_Ramp)) +

                                                                                                                      [Stack]

                                                                                                                      • Max Depth = 52
                                                                                                                      • Call Chain = EMS_Process_Ramp ⇒ __aeabi_ui2f ⇒ _float_epilogue
                                                                                                                      -
                                                                                                                      [Calls]
                                                                                                                      • >>   __aeabi_uidivmod +
                                                                                                                        [Calls]
                                                                                                                        • >>   __aeabi_uidivmod +
                                                                                                                        • >>   __aeabi_ui2f
                                                                                                                        -
                                                                                                                        [Called By]
                                                                                                                        • >>   EMS_Process +
                                                                                                                          [Called By]
                                                                                                                          • >>   EMS_Process
                                                                                                                          -

                                                                                                                          EMS_Start (Thumb, 8 bytes, Stack size 4 bytes, ens1_wavegen.o(i.EMS_Start)) -

                                                                                                                          [Stack]

                                                                                                                          • Max Depth = 4
                                                                                                                          • Call Chain = EMS_Start +

                                                                                                                            EMS_Start (Thumb, 8 bytes, Stack size 8 bytes, ens1_wavegen.o(i.EMS_Start)) +

                                                                                                                            [Stack]

                                                                                                                            • Max Depth = 36
                                                                                                                            • Call Chain = EMS_Start ⇒ wavegen_Start ⇒ __aeabi_ui2f ⇒ _float_epilogue
                                                                                                                            -
                                                                                                                            [Calls]
                                                                                                                            • >>   wavegen_Start +
                                                                                                                              [Calls]
                                                                                                                              • >>   wavegen_Start
                                                                                                                              -
                                                                                                                              [Called By]
                                                                                                                              • >>   main +
                                                                                                                                [Called By]
                                                                                                                                • >>   Fuse_result +
                                                                                                                                • >>   main
                                                                                                                                -

                                                                                                                                EMS_Stop (Thumb, 36 bytes, Stack size 4 bytes, ens1_wavegen.o(i.EMS_Stop)) +

                                                                                                                                EMS_Stop (Thumb, 32 bytes, Stack size 4 bytes, ens1_wavegen.o(i.EMS_Stop))

                                                                                                                                [Stack]

                                                                                                                                • Max Depth = 4
                                                                                                                                • Call Chain = EMS_Stop
                                                                                                                                -
                                                                                                                                [Calls]
                                                                                                                                • >>   wavegen_Stop +
                                                                                                                                  [Calls]
                                                                                                                                  • >>   wavegen_Stop
                                                                                                                                  -
                                                                                                                                  [Called By]
                                                                                                                                  • >>   main +
                                                                                                                                    [Called By]
                                                                                                                                    • >>   Fuse_result
                                                                                                                                    -

                                                                                                                                    GPIO_AltFunction (Thumb, 86 bytes, Stack size 8 bytes, ens1_gpio.o(i.GPIO_AltFunction)) +

                                                                                                                                    Fuse_result (Thumb, 152 bytes, Stack size 8 bytes, ens1_timer.o(i.Fuse_result)) +

                                                                                                                                    [Stack]

                                                                                                                                    • Max Depth = 68
                                                                                                                                    • Call Chain = Fuse_result ⇒ EMS_Process ⇒ EMS_Process_Ramp ⇒ __aeabi_ui2f ⇒ _float_epilogue +
                                                                                                                                    +
                                                                                                                                    [Calls]
                                                                                                                                    • >>   EMS_Stop +
                                                                                                                                    • >>   EMS_Process +
                                                                                                                                    • >>   Time_Manager_GetFlags +
                                                                                                                                    • >>   GPIO_Overturn +
                                                                                                                                    • >>   EMS_Start +
                                                                                                                                    +
                                                                                                                                    [Called By]
                                                                                                                                    • >>   Time_Manager_Process +
                                                                                                                                    + +

                                                                                                                                    GPIO_AltFunction (Thumb, 86 bytes, Stack size 8 bytes, ens1_gpio.o(i.GPIO_AltFunction))

                                                                                                                                    [Stack]

                                                                                                                                    • Max Depth = 8
                                                                                                                                    • Call Chain = GPIO_AltFunction
                                                                                                                                    -
                                                                                                                                    [Called By]
                                                                                                                                    • >>   UART_Init -
                                                                                                                                    • >>   GPIO_IO_Init +
                                                                                                                                      [Called By]
                                                                                                                                      • >>   UART_Init +
                                                                                                                                      • >>   GPIO_IO_Init
                                                                                                                                      -

                                                                                                                                      GPIO_GetOutputValue (Thumb, 18 bytes, Stack size 0 bytes, ens1_gpio.o(i.GPIO_GetOutputValue)) -

                                                                                                                                      [Called By]

                                                                                                                                      • >>   GPIO_Overturn +

                                                                                                                                        GPIO_GetOutputValue (Thumb, 18 bytes, Stack size 0 bytes, ens1_gpio.o(i.GPIO_GetOutputValue)) +

                                                                                                                                        [Called By]

                                                                                                                                        • >>   GPIO_Overturn
                                                                                                                                        -

                                                                                                                                        GPIO_IO_Init (Thumb, 342 bytes, Stack size 36 bytes, ens1_gpio.o(i.GPIO_IO_Init)) +

                                                                                                                                        GPIO_IO_Init (Thumb, 342 bytes, Stack size 36 bytes, ens1_gpio.o(i.GPIO_IO_Init))

                                                                                                                                        [Stack]

                                                                                                                                        • Max Depth = 44
                                                                                                                                        • Call Chain = GPIO_IO_Init ⇒ GPIO_AltFunction
                                                                                                                                        -
                                                                                                                                        [Calls]
                                                                                                                                        • >>   GPIO_AltFunction +
                                                                                                                                          [Calls]
                                                                                                                                          • >>   GPIO_AltFunction

                                                                                                                                          [Called By]
                                                                                                                                          • >>   main
                                                                                                                                          -

                                                                                                                                          GPIO_Output (Thumb, 36 bytes, Stack size 0 bytes, ens1_gpio.o(i.GPIO_Output)) +

                                                                                                                                          GPIO_Output (Thumb, 36 bytes, Stack size 0 bytes, ens1_gpio.o(i.GPIO_Output))

                                                                                                                                          [Called By]

                                                                                                                                          • >>   main
                                                                                                                                          -

                                                                                                                                          GPIO_Overturn (Thumb, 40 bytes, Stack size 4 bytes, ens1_gpio.o(i.GPIO_Overturn)) +

                                                                                                                                          GPIO_Overturn (Thumb, 40 bytes, Stack size 4 bytes, ens1_gpio.o(i.GPIO_Overturn))

                                                                                                                                          [Stack]

                                                                                                                                          • Max Depth = 4
                                                                                                                                          • Call Chain = GPIO_Overturn
                                                                                                                                          -
                                                                                                                                          [Calls]
                                                                                                                                          • >>   GPIO_SetOutput -
                                                                                                                                          • >>   GPIO_ResetOutput -
                                                                                                                                          • >>   GPIO_GetOutputValue +
                                                                                                                                            [Calls]
                                                                                                                                            • >>   GPIO_SetOutput +
                                                                                                                                            • >>   GPIO_ResetOutput +
                                                                                                                                            • >>   GPIO_GetOutputValue
                                                                                                                                            -
                                                                                                                                            [Called By]
                                                                                                                                            • >>   main +
                                                                                                                                              [Called By]
                                                                                                                                              • >>   Fuse_result
                                                                                                                                              -

                                                                                                                                              GPIO_ResetOutput (Thumb, 16 bytes, Stack size 0 bytes, ens1_gpio.o(i.GPIO_ResetOutput)) -

                                                                                                                                              [Called By]

                                                                                                                                              • >>   GPIO_Overturn +

                                                                                                                                                GPIO_ResetOutput (Thumb, 16 bytes, Stack size 0 bytes, ens1_gpio.o(i.GPIO_ResetOutput)) +

                                                                                                                                                [Called By]

                                                                                                                                                • >>   GPIO_Overturn
                                                                                                                                                -

                                                                                                                                                GPIO_SetOutput (Thumb, 16 bytes, Stack size 0 bytes, ens1_gpio.o(i.GPIO_SetOutput)) -

                                                                                                                                                [Called By]

                                                                                                                                                • >>   GPIO_Overturn +

                                                                                                                                                  GPIO_SetOutput (Thumb, 16 bytes, Stack size 0 bytes, ens1_gpio.o(i.GPIO_SetOutput)) +

                                                                                                                                                  [Called By]

                                                                                                                                                  • >>   GPIO_Overturn
                                                                                                                                                  -

                                                                                                                                                  MTP_init (Thumb, 4 bytes, Stack size 0 bytes, ens1_mtp.o(i.MTP_init)) +

                                                                                                                                                  MTP_init (Thumb, 4 bytes, Stack size 0 bytes, ens1_mtp.o(i.MTP_init))

                                                                                                                                                  [Called By]

                                                                                                                                                  • >>   main
                                                                                                                                                  -

                                                                                                                                                  PCLK_Enable (Thumb, 20 bytes, Stack size 0 bytes, ens1_clock.o(i.PCLK_Enable)) -

                                                                                                                                                  [Called By]

                                                                                                                                                  • >>   UART_Init -
                                                                                                                                                  • >>   TIMER0_Init +

                                                                                                                                                    PCLK_Enable (Thumb, 20 bytes, Stack size 0 bytes, ens1_clock.o(i.PCLK_Enable)) +

                                                                                                                                                    [Called By]

                                                                                                                                                    • >>   UART_Init +
                                                                                                                                                    • >>   TIMER0_Init

                                                                                                                                                    SystemInit (Thumb, 8 bytes, Stack size 0 bytes, system_cmsdk_cm0.o(i.SystemInit))
                                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                                    • startup_cmsdk_cm0.o(.text)
                                                                                                                                                    -

                                                                                                                                                    TIMER0_Handler (Thumb, 24 bytes, Stack size 4 bytes, ens1_timer.o(i.TIMER0_Handler)) -

                                                                                                                                                    [Stack]

                                                                                                                                                    • Max Depth = 4
                                                                                                                                                    • Call Chain = TIMER0_Handler +

                                                                                                                                                      TIMER0_Handler (Thumb, 24 bytes, Stack size 8 bytes, ens1_timer.o(i.TIMER0_Handler)) +

                                                                                                                                                      [Stack]

                                                                                                                                                      • Max Depth = 84
                                                                                                                                                      • Call Chain = TIMER0_Handler ⇒ Time_Manager_Process ⇒ Fuse_result ⇒ EMS_Process ⇒ EMS_Process_Ramp ⇒ __aeabi_ui2f ⇒ _float_epilogue
                                                                                                                                                      -
                                                                                                                                                      [Calls]
                                                                                                                                                      • >>   Time_Manager_Process +
                                                                                                                                                        [Calls]
                                                                                                                                                        • >>   Time_Manager_Process

                                                                                                                                                        [Address Reference Count : 1]
                                                                                                                                                        • startup_cmsdk_cm0.o(RESET)
                                                                                                                                                        -

                                                                                                                                                        TIMER0_Init (Thumb, 56 bytes, Stack size 16 bytes, ens1_timer.o(i.TIMER0_Init)) +

                                                                                                                                                        TIMER0_Init (Thumb, 56 bytes, Stack size 16 bytes, ens1_timer.o(i.TIMER0_Init))

                                                                                                                                                        [Stack]

                                                                                                                                                        • Max Depth = 28
                                                                                                                                                        • Call Chain = TIMER0_Init ⇒ __aeabi_uidivmod
                                                                                                                                                        -
                                                                                                                                                        [Calls]
                                                                                                                                                        • >>   CMSDK_timer_Init -
                                                                                                                                                        • >>   NVIC_EnableIRQ -
                                                                                                                                                        • >>   NVIC_DisableIRQ -
                                                                                                                                                        • >>   NVIC_ClearPendingIRQ -
                                                                                                                                                        • >>   PCLK_Enable -
                                                                                                                                                        • >>   __aeabi_uidivmod +
                                                                                                                                                          [Calls]
                                                                                                                                                          • >>   CMSDK_timer_Init +
                                                                                                                                                          • >>   NVIC_EnableIRQ +
                                                                                                                                                          • >>   NVIC_DisableIRQ +
                                                                                                                                                          • >>   NVIC_ClearPendingIRQ +
                                                                                                                                                          • >>   PCLK_Enable +
                                                                                                                                                          • >>   __aeabi_uidivmod

                                                                                                                                                          [Called By]
                                                                                                                                                          • >>   main
                                                                                                                                                          @@ -539,285 +575,269 @@ Global Symbols

                                                                                                                                                          TIMER1_Handler (Thumb, 18 bytes, Stack size 0 bytes, ens1_timer.o(i.TIMER1_Handler))
                                                                                                                                                          [Address Reference Count : 1]

                                                                                                                                                          • startup_cmsdk_cm0.o(RESET)
                                                                                                                                                          -

                                                                                                                                                          Time_Manager_GetFlags (Thumb, 4 bytes, Stack size 0 bytes, ens1_timer.o(i.Time_Manager_GetFlags)) -

                                                                                                                                                          [Called By]

                                                                                                                                                          • >>   main +

                                                                                                                                                            Time_Manager_GetFlags (Thumb, 4 bytes, Stack size 0 bytes, ens1_timer.o(i.Time_Manager_GetFlags)) +

                                                                                                                                                            [Called By]

                                                                                                                                                            • >>   Fuse_result
                                                                                                                                                            -

                                                                                                                                                            Time_Manager_Init (Thumb, 20 bytes, Stack size 8 bytes, ens1_timer.o(i.Time_Manager_Init)) +

                                                                                                                                                            Time_Manager_Init (Thumb, 20 bytes, Stack size 8 bytes, ens1_timer.o(i.Time_Manager_Init))

                                                                                                                                                            [Stack]

                                                                                                                                                            • Max Depth = 8
                                                                                                                                                            • Call Chain = Time_Manager_Init
                                                                                                                                                            -
                                                                                                                                                            [Calls]
                                                                                                                                                            • >>   __aeabi_memclr4 -
                                                                                                                                                            • >>   __aeabi_memclr +
                                                                                                                                                              [Calls]
                                                                                                                                                              • >>   __aeabi_memclr4 +
                                                                                                                                                              • >>   __aeabi_memclr

                                                                                                                                                              [Called By]
                                                                                                                                                              • >>   main
                                                                                                                                                              -

                                                                                                                                                              Time_Manager_Process (Thumb, 174 bytes, Stack size 0 bytes, ens1_timer.o(i.Time_Manager_Process)) -

                                                                                                                                                              [Called By]

                                                                                                                                                              • >>   TIMER0_Handler +

                                                                                                                                                                Time_Manager_Process (Thumb, 208 bytes, Stack size 8 bytes, ens1_timer.o(i.Time_Manager_Process)) +

                                                                                                                                                                [Stack]

                                                                                                                                                                • Max Depth = 76
                                                                                                                                                                • Call Chain = Time_Manager_Process ⇒ Fuse_result ⇒ EMS_Process ⇒ EMS_Process_Ramp ⇒ __aeabi_ui2f ⇒ _float_epilogue +
                                                                                                                                                                +
                                                                                                                                                                [Calls]
                                                                                                                                                                • >>   Fuse_result +
                                                                                                                                                                +
                                                                                                                                                                [Called By]
                                                                                                                                                                • >>   TIMER0_Handler

                                                                                                                                                                UART0_Handler (Thumb, 108 bytes, Stack size 8 bytes, ens1_uart.o(i.UART0_Handler))

                                                                                                                                                                [Stack]

                                                                                                                                                                • Max Depth = 12
                                                                                                                                                                • Call Chain = UART0_Handler ⇒ UartPutc
                                                                                                                                                                -
                                                                                                                                                                [Calls]
                                                                                                                                                                • >>   UartPutc -
                                                                                                                                                                • >>   UART_INT_TYPE -
                                                                                                                                                                • >>   NVIC_ClearPendingIRQ +
                                                                                                                                                                  [Calls]
                                                                                                                                                                  • >>   UartPutc +
                                                                                                                                                                  • >>   UART_INT_TYPE +
                                                                                                                                                                  • >>   NVIC_ClearPendingIRQ

                                                                                                                                                                  [Address Reference Count : 1]
                                                                                                                                                                  • startup_cmsdk_cm0.o(RESET)

                                                                                                                                                                  UART1_Handler (Thumb, 92 bytes, Stack size 8 bytes, ens1_uart.o(i.UART1_Handler))

                                                                                                                                                                  [Stack]

                                                                                                                                                                  • Max Depth = 12
                                                                                                                                                                  • Call Chain = UART1_Handler ⇒ UartPutc
                                                                                                                                                                  -
                                                                                                                                                                  [Calls]
                                                                                                                                                                  • >>   UartPutc -
                                                                                                                                                                  • >>   UART_INT_TYPE -
                                                                                                                                                                  • >>   NVIC_ClearPendingIRQ +
                                                                                                                                                                    [Calls]
                                                                                                                                                                    • >>   UartPutc +
                                                                                                                                                                    • >>   UART_INT_TYPE +
                                                                                                                                                                    • >>   NVIC_ClearPendingIRQ

                                                                                                                                                                    [Address Reference Count : 1]
                                                                                                                                                                    • startup_cmsdk_cm0.o(RESET)
                                                                                                                                                                    -

                                                                                                                                                                    UARTLine_THREmpty (Thumb, 10 bytes, Stack size 0 bytes, ens1_uart.o(i.UARTLine_THREmpty)) -

                                                                                                                                                                    [Called By]

                                                                                                                                                                    • >>   UartPutc +

                                                                                                                                                                      UARTLine_THREmpty (Thumb, 10 bytes, Stack size 0 bytes, ens1_uart.o(i.UARTLine_THREmpty)) +

                                                                                                                                                                      [Called By]

                                                                                                                                                                      • >>   UartPutc
                                                                                                                                                                      -

                                                                                                                                                                      UART_INT_TYPE (Thumb, 10 bytes, Stack size 0 bytes, ens1_uart.o(i.UART_INT_TYPE)) +

                                                                                                                                                                      UART_INT_TYPE (Thumb, 10 bytes, Stack size 0 bytes, ens1_uart.o(i.UART_INT_TYPE))

                                                                                                                                                                      [Called By]

                                                                                                                                                                      • >>   UART1_Handler
                                                                                                                                                                      • >>   UART0_Handler
                                                                                                                                                                      -

                                                                                                                                                                      UART_ITConfig (Thumb, 84 bytes, Stack size 16 bytes, ens1_uart.o(i.UART_ITConfig)) +

                                                                                                                                                                      UART_ITConfig (Thumb, 84 bytes, Stack size 16 bytes, ens1_uart.o(i.UART_ITConfig))

                                                                                                                                                                      [Stack]

                                                                                                                                                                      • Max Depth = 16
                                                                                                                                                                      • Call Chain = UART_ITConfig
                                                                                                                                                                      -
                                                                                                                                                                      [Calls]
                                                                                                                                                                      • >>   NVIC_EnableIRQ -
                                                                                                                                                                      • >>   NVIC_DisableIRQ -
                                                                                                                                                                      • >>   NVIC_ClearPendingIRQ +
                                                                                                                                                                        [Calls]
                                                                                                                                                                        • >>   NVIC_EnableIRQ +
                                                                                                                                                                        • >>   NVIC_DisableIRQ +
                                                                                                                                                                        • >>   NVIC_ClearPendingIRQ

                                                                                                                                                                        [Called By]
                                                                                                                                                                        • >>   main
                                                                                                                                                                        -

                                                                                                                                                                        UART_Init (Thumb, 248 bytes, Stack size 24 bytes, ens1_uart.o(i.UART_Init)) +

                                                                                                                                                                        UART_Init (Thumb, 248 bytes, Stack size 24 bytes, ens1_uart.o(i.UART_Init))

                                                                                                                                                                        [Stack]

                                                                                                                                                                        • Max Depth = 36
                                                                                                                                                                        • Call Chain = UART_Init ⇒ __aeabi_uidivmod
                                                                                                                                                                        -
                                                                                                                                                                        [Calls]
                                                                                                                                                                        • >>   PCLK_Enable -
                                                                                                                                                                        • >>   GPIO_AltFunction -
                                                                                                                                                                        • >>   __aeabi_uidivmod +
                                                                                                                                                                          [Calls]
                                                                                                                                                                          • >>   PCLK_Enable +
                                                                                                                                                                          • >>   GPIO_AltFunction +
                                                                                                                                                                          • >>   __aeabi_uidivmod

                                                                                                                                                                          [Called By]
                                                                                                                                                                          • >>   main
                                                                                                                                                                          -

                                                                                                                                                                          UartPutc (Thumb, 30 bytes, Stack size 4 bytes, ens1_uart.o(i.UartPutc)) +

                                                                                                                                                                          UartPutc (Thumb, 30 bytes, Stack size 4 bytes, ens1_uart.o(i.UartPutc))

                                                                                                                                                                          [Stack]

                                                                                                                                                                          • Max Depth = 4
                                                                                                                                                                          • Call Chain = UartPutc
                                                                                                                                                                          -
                                                                                                                                                                          [Calls]
                                                                                                                                                                          • >>   WRITE_UART_THRBuff -
                                                                                                                                                                          • >>   UARTLine_THREmpty +
                                                                                                                                                                            [Calls]
                                                                                                                                                                            • >>   WRITE_UART_THRBuff +
                                                                                                                                                                            • >>   UARTLine_THREmpty
                                                                                                                                                                            -
                                                                                                                                                                            [Called By]
                                                                                                                                                                            • >>   fputc -
                                                                                                                                                                            • >>   UART1_Handler +
                                                                                                                                                                              [Called By]
                                                                                                                                                                              • >>   UART1_Handler
                                                                                                                                                                              • >>   UART0_Handler
                                                                                                                                                                              -

                                                                                                                                                                              WRITE_UART_THRBuff (Thumb, 4 bytes, Stack size 0 bytes, ens1_uart.o(i.WRITE_UART_THRBuff)) -

                                                                                                                                                                              [Called By]

                                                                                                                                                                              • >>   UartPutc +

                                                                                                                                                                                WRITE_UART_THRBuff (Thumb, 4 bytes, Stack size 0 bytes, ens1_uart.o(i.WRITE_UART_THRBuff)) +

                                                                                                                                                                                [Called By]

                                                                                                                                                                                • >>   UartPutc
                                                                                                                                                                                -

                                                                                                                                                                                __0printf$bare (Thumb, 12 bytes, Stack size 8 bytes, printfb.o(i.__0printf$bare), UNUSED) -

                                                                                                                                                                                [Calls]

                                                                                                                                                                                • >>   _printf_core +

                                                                                                                                                                                  __ARM_clz (Thumb, 46 bytes, Stack size 0 bytes, depilogue.o(i.__ARM_clz)) +

                                                                                                                                                                                  [Called By]

                                                                                                                                                                                  • >>   _double_epilogue
                                                                                                                                                                                  -

                                                                                                                                                                                  __1printf$bare (Thumb, 0 bytes, Stack size 8 bytes, printfb.o(i.__0printf$bare), UNUSED) - -

                                                                                                                                                                                  __2printf (Thumb, 0 bytes, Stack size 8 bytes, printfb.o(i.__0printf$bare)) -

                                                                                                                                                                                  [Stack]

                                                                                                                                                                                  • Max Depth = 8
                                                                                                                                                                                  • Call Chain = __2printf -
                                                                                                                                                                                  -
                                                                                                                                                                                  [Called By]
                                                                                                                                                                                  • >>   wavegen_driverA_sine_test +

                                                                                                                                                                                    __ARM_fpclassify (Thumb, 40 bytes, Stack size 0 bytes, fpclassify.o(i.__ARM_fpclassify)) +

                                                                                                                                                                                    [Called By]

                                                                                                                                                                                    • >>   pow
                                                                                                                                                                                    -

                                                                                                                                                                                    __ARM_clz (Thumb, 46 bytes, Stack size 0 bytes, depilogue.o(i.__ARM_clz)) -

                                                                                                                                                                                    [Called By]

                                                                                                                                                                                    • >>   _double_epilogue +

                                                                                                                                                                                      __kernel_poly (Thumb, 172 bytes, Stack size 24 bytes, poly.o(i.__kernel_poly)) +

                                                                                                                                                                                      [Stack]

                                                                                                                                                                                      • Max Depth = 152
                                                                                                                                                                                      • Call Chain = __kernel_poly ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsl +
                                                                                                                                                                                      +
                                                                                                                                                                                      [Calls]
                                                                                                                                                                                      • >>   __aeabi_dmul +
                                                                                                                                                                                      • >>   __aeabi_dadd +
                                                                                                                                                                                      +
                                                                                                                                                                                      [Called By]
                                                                                                                                                                                      • >>   pow
                                                                                                                                                                                      -

                                                                                                                                                                                      __ARM_fpclassify (Thumb, 40 bytes, Stack size 0 bytes, fpclassify.o(i.__ARM_fpclassify)) -

                                                                                                                                                                                      [Called By]

                                                                                                                                                                                      • >>   pow -
                                                                                                                                                                                      - -

                                                                                                                                                                                      __kernel_poly (Thumb, 172 bytes, Stack size 24 bytes, poly.o(i.__kernel_poly)) -

                                                                                                                                                                                      [Stack]

                                                                                                                                                                                      • Max Depth = 152
                                                                                                                                                                                      • Call Chain = __kernel_poly ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ _double_round -
                                                                                                                                                                                      -
                                                                                                                                                                                      [Calls]
                                                                                                                                                                                      • >>   __aeabi_dmul -
                                                                                                                                                                                      • >>   __aeabi_dadd -
                                                                                                                                                                                      -
                                                                                                                                                                                      [Called By]
                                                                                                                                                                                      • >>   pow -
                                                                                                                                                                                      - -

                                                                                                                                                                                      __mathlib_dbl_divzero (Thumb, 16 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_divzero)) +

                                                                                                                                                                                      __mathlib_dbl_divzero (Thumb, 16 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_divzero))

                                                                                                                                                                                      [Stack]

                                                                                                                                                                                      • Max Depth = 56
                                                                                                                                                                                      • Call Chain = __mathlib_dbl_divzero ⇒ __aeabi_ddiv ⇒ _double_round
                                                                                                                                                                                      -
                                                                                                                                                                                      [Calls]
                                                                                                                                                                                      • >>   __aeabi_ddiv +
                                                                                                                                                                                        [Calls]
                                                                                                                                                                                        • >>   __aeabi_ddiv
                                                                                                                                                                                        -
                                                                                                                                                                                        [Called By]
                                                                                                                                                                                        • >>   pow +
                                                                                                                                                                                          [Called By]
                                                                                                                                                                                          • >>   pow
                                                                                                                                                                                          -

                                                                                                                                                                                          __mathlib_dbl_infnan2 (Thumb, 8 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_infnan2)) -

                                                                                                                                                                                          [Stack]

                                                                                                                                                                                          • Max Depth = 112
                                                                                                                                                                                          • Call Chain = __mathlib_dbl_infnan2 ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ _double_round +

                                                                                                                                                                                            __mathlib_dbl_infnan2 (Thumb, 8 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_infnan2)) +

                                                                                                                                                                                            [Stack]

                                                                                                                                                                                            • Max Depth = 112
                                                                                                                                                                                            • Call Chain = __mathlib_dbl_infnan2 ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ __aeabi_llsl
                                                                                                                                                                                            -
                                                                                                                                                                                            [Calls]
                                                                                                                                                                                            • >>   __aeabi_dadd +
                                                                                                                                                                                              [Calls]
                                                                                                                                                                                              • >>   __aeabi_dadd
                                                                                                                                                                                              -
                                                                                                                                                                                              [Called By]
                                                                                                                                                                                              • >>   pow +
                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                • >>   pow
                                                                                                                                                                                                -

                                                                                                                                                                                                __mathlib_dbl_invalid (Thumb, 16 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_invalid)) +

                                                                                                                                                                                                __mathlib_dbl_invalid (Thumb, 16 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_invalid))

                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                • Max Depth = 56
                                                                                                                                                                                                • Call Chain = __mathlib_dbl_invalid ⇒ __aeabi_ddiv ⇒ _double_round
                                                                                                                                                                                                -
                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                • >>   __aeabi_ddiv +
                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                  • >>   __aeabi_ddiv
                                                                                                                                                                                                  -
                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                  • >>   pow +
                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                    • >>   pow
                                                                                                                                                                                                    -

                                                                                                                                                                                                    __mathlib_dbl_overflow (Thumb, 16 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_overflow)) +

                                                                                                                                                                                                    __mathlib_dbl_overflow (Thumb, 16 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_overflow))

                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                    • Max Depth = 24
                                                                                                                                                                                                    • Call Chain = __mathlib_dbl_overflow ⇒ __ARM_scalbn
                                                                                                                                                                                                    -
                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                    • >>   __ARM_scalbn +
                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                      • >>   __ARM_scalbn
                                                                                                                                                                                                      -
                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                      • >>   pow +
                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                        • >>   pow
                                                                                                                                                                                                        -

                                                                                                                                                                                                        __mathlib_dbl_underflow (Thumb, 14 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_underflow)) +

                                                                                                                                                                                                        __mathlib_dbl_underflow (Thumb, 14 bytes, Stack size 8 bytes, dunder.o(i.__mathlib_dbl_underflow))

                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                        • Max Depth = 24
                                                                                                                                                                                                        • Call Chain = __mathlib_dbl_underflow ⇒ __ARM_scalbn
                                                                                                                                                                                                        -
                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                        • >>   __ARM_scalbn +
                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                          • >>   __ARM_scalbn
                                                                                                                                                                                                          -
                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                          • >>   pow +
                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                            • >>   pow
                                                                                                                                                                                                            -

                                                                                                                                                                                                            __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) +

                                                                                                                                                                                                            __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) -

                                                                                                                                                                                                            __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) +

                                                                                                                                                                                                            __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) -

                                                                                                                                                                                                            __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) +

                                                                                                                                                                                                            __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) -

                                                                                                                                                                                                            __set_errno (Thumb, 6 bytes, Stack size 0 bytes, errno.o(i.__set_errno)) -

                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                            • >>   sqrt -
                                                                                                                                                                                                            • >>   pow +

                                                                                                                                                                                                              __set_errno (Thumb, 6 bytes, Stack size 0 bytes, errno.o(i.__set_errno)) +

                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                              • >>   sqrt +
                                                                                                                                                                                                              • >>   pow
                                                                                                                                                                                                              -

                                                                                                                                                                                                              boost_voltage_select_55V (Thumb, 12 bytes, Stack size 0 bytes, ens1_boost.o(i.boost_voltage_select_55V)) -

                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                              • >>   wavegen_Init +

                                                                                                                                                                                                                boost_voltage_select_55V (Thumb, 12 bytes, Stack size 0 bytes, ens1_boost.o(i.boost_voltage_select_55V)) +

                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                • >>   wavegen_Init
                                                                                                                                                                                                                -

                                                                                                                                                                                                                fputc (Thumb, 16 bytes, Stack size 16 bytes, retarget.o(i.fputc)) -

                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                • Max Depth = 20
                                                                                                                                                                                                                • Call Chain = fputc ⇒ UartPutc +

                                                                                                                                                                                                                  main (Thumb, 82 bytes, Stack size 16 bytes, mian.o(i.main)) +

                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                  • Max Depth = 352
                                                                                                                                                                                                                  • Call Chain = main ⇒ ClockInit ⇒ ClockInitSet ⇒ pow ⇒ __kernel_poly ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsl
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                  • >>   UartPutc -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  [Address Reference Count : 1]
                                                                                                                                                                                                                  • printfb.o(i.__0printf$bare) -
                                                                                                                                                                                                                  -

                                                                                                                                                                                                                  main (Thumb, 222 bytes, Stack size 32 bytes, mian.o(i.main)) -

                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                  • Max Depth = 368
                                                                                                                                                                                                                  • Call Chain = main ⇒ ClockInit ⇒ ClockInitSet ⇒ pow ⇒ __kernel_poly ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ _double_round -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                  • >>   wavegen_Init -
                                                                                                                                                                                                                  • >>   UART_Init -
                                                                                                                                                                                                                  • >>   UART_ITConfig -
                                                                                                                                                                                                                  • >>   Time_Manager_Init -
                                                                                                                                                                                                                  • >>   Time_Manager_GetFlags -
                                                                                                                                                                                                                  • >>   TIMER0_Init -
                                                                                                                                                                                                                  • >>   MTP_init -
                                                                                                                                                                                                                  • >>   GPIO_Overturn -
                                                                                                                                                                                                                  • >>   GPIO_Output -
                                                                                                                                                                                                                  • >>   GPIO_IO_Init -
                                                                                                                                                                                                                  • >>   EMS_Stop -
                                                                                                                                                                                                                  • >>   EMS_Start -
                                                                                                                                                                                                                  • >>   EMS_Process -
                                                                                                                                                                                                                  • >>   EMS_Configure -
                                                                                                                                                                                                                  • >>   ClockInit +
                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                    • >>   wavegen_Init +
                                                                                                                                                                                                                    • >>   UART_Init +
                                                                                                                                                                                                                    • >>   UART_ITConfig +
                                                                                                                                                                                                                    • >>   Time_Manager_Init +
                                                                                                                                                                                                                    • >>   TIMER0_Init +
                                                                                                                                                                                                                    • >>   MTP_init +
                                                                                                                                                                                                                    • >>   GPIO_Output +
                                                                                                                                                                                                                    • >>   GPIO_IO_Init +
                                                                                                                                                                                                                    • >>   EMS_Start +
                                                                                                                                                                                                                    • >>   EMS_Configure +
                                                                                                                                                                                                                    • >>   ClockInit

                                                                                                                                                                                                                    [Address Reference Count : 1]
                                                                                                                                                                                                                    • entry9a.o(.ARM.Collect$$$$0000000B)
                                                                                                                                                                                                                    -

                                                                                                                                                                                                                    pow (Thumb, 2548 bytes, Stack size 128 bytes, pow.o(i.pow)) -

                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                    • Max Depth = 280
                                                                                                                                                                                                                    • Call Chain = pow ⇒ __kernel_poly ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ _double_round +

                                                                                                                                                                                                                      pow (Thumb, 2548 bytes, Stack size 128 bytes, pow.o(i.pow)) +

                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                      • Max Depth = 280
                                                                                                                                                                                                                      • Call Chain = pow ⇒ __kernel_poly ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsl
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                      • >>   __aeabi_i2d -
                                                                                                                                                                                                                      • >>   __aeabi_ddiv -
                                                                                                                                                                                                                      • >>   sqrt -
                                                                                                                                                                                                                      • >>   __kernel_poly -
                                                                                                                                                                                                                      • >>   __ARM_fpclassify -
                                                                                                                                                                                                                      • >>   __mathlib_dbl_underflow -
                                                                                                                                                                                                                      • >>   __mathlib_dbl_overflow -
                                                                                                                                                                                                                      • >>   __mathlib_dbl_invalid -
                                                                                                                                                                                                                      • >>   __mathlib_dbl_infnan2 -
                                                                                                                                                                                                                      • >>   __mathlib_dbl_divzero -
                                                                                                                                                                                                                      • >>   __aeabi_dsub -
                                                                                                                                                                                                                      • >>   __aeabi_drsub -
                                                                                                                                                                                                                      • >>   __aeabi_dmul -
                                                                                                                                                                                                                      • >>   __aeabi_dadd -
                                                                                                                                                                                                                      • >>   __aeabi_cdrcmple -
                                                                                                                                                                                                                      • >>   __ARM_scalbn -
                                                                                                                                                                                                                      • >>   __set_errno +
                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                        • >>   __aeabi_i2d +
                                                                                                                                                                                                                        • >>   __aeabi_ddiv +
                                                                                                                                                                                                                        • >>   __set_errno +
                                                                                                                                                                                                                        • >>   sqrt +
                                                                                                                                                                                                                        • >>   __kernel_poly +
                                                                                                                                                                                                                        • >>   __ARM_fpclassify +
                                                                                                                                                                                                                        • >>   __mathlib_dbl_underflow +
                                                                                                                                                                                                                        • >>   __mathlib_dbl_overflow +
                                                                                                                                                                                                                        • >>   __mathlib_dbl_invalid +
                                                                                                                                                                                                                        • >>   __mathlib_dbl_infnan2 +
                                                                                                                                                                                                                        • >>   __mathlib_dbl_divzero +
                                                                                                                                                                                                                        • >>   __aeabi_dsub +
                                                                                                                                                                                                                        • >>   __aeabi_drsub +
                                                                                                                                                                                                                        • >>   __aeabi_dmul +
                                                                                                                                                                                                                        • >>   __aeabi_dadd +
                                                                                                                                                                                                                        • >>   __aeabi_cdrcmple +
                                                                                                                                                                                                                        • >>   __ARM_scalbn
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                        • >>   ClockInitSet +
                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                          • >>   ClockInitSet
                                                                                                                                                                                                                          -

                                                                                                                                                                                                                          sqrt (Thumb, 66 bytes, Stack size 24 bytes, sqrt.o(i.sqrt)) -

                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                          • Max Depth = 64
                                                                                                                                                                                                                          • Call Chain = sqrt ⇒ _dsqrt ⇒ _double_round +

                                                                                                                                                                                                                            sqrt (Thumb, 66 bytes, Stack size 24 bytes, sqrt.o(i.sqrt)) +

                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                            • Max Depth = 64
                                                                                                                                                                                                                            • Call Chain = sqrt ⇒ _dsqrt ⇒ __aeabi_llsr
                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                            • >>   _dsqrt -
                                                                                                                                                                                                                            • >>   __set_errno +
                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                              • >>   __set_errno +
                                                                                                                                                                                                                              • >>   _dsqrt
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                              • >>   pow +
                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                • >>   pow
                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                wavegen_Init (Thumb, 26 bytes, Stack size 8 bytes, ens1_wavegen.o(i.wavegen_Init)) +

                                                                                                                                                                                                                                wavegen_Init (Thumb, 26 bytes, Stack size 8 bytes, ens1_wavegen.o(i.wavegen_Init))

                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                • Max Depth = 8
                                                                                                                                                                                                                                • Call Chain = wavegen_Init
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                • >>   boost_voltage_select_55V +
                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                  • >>   boost_voltage_select_55V

                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                  • >>   main
                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                  wavegen_Start (Thumb, 50 bytes, Stack size 0 bytes, ens1_wavegen.o(i.wavegen_Start)) -

                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                  • >>   EMS_Start +

                                                                                                                                                                                                                                    wavegen_Start (Thumb, 68 bytes, Stack size 8 bytes, ens1_wavegen.o(i.wavegen_Start)) +

                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                    • Max Depth = 28
                                                                                                                                                                                                                                    • Call Chain = wavegen_Start ⇒ __aeabi_ui2f ⇒ _float_epilogue +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                    • >>   __aeabi_ui2f +
                                                                                                                                                                                                                                    • >>   __aeabi_f2uiz +
                                                                                                                                                                                                                                    • >>   wavegen_driverA_sine_test +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                    • >>   EMS_Start
                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                    wavegen_Stop (Thumb, 22 bytes, Stack size 0 bytes, ens1_wavegen.o(i.wavegen_Stop)) -

                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                    • >>   EMS_Stop +

                                                                                                                                                                                                                                      wavegen_Stop (Thumb, 22 bytes, Stack size 0 bytes, ens1_wavegen.o(i.wavegen_Stop)) +

                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                      • >>   EMS_Stop
                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                      wavegen_driverA_sine_test (Thumb, 98 bytes, Stack size 24 bytes, ens1_wavegen.o(i.wavegen_driverA_sine_test)) -

                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                      • Max Depth = 32
                                                                                                                                                                                                                                      • Call Chain = wavegen_driverA_sine_test ⇒ __2printf +

                                                                                                                                                                                                                                        wavegen_UpdateIntensity (Thumb, 18 bytes, Stack size 0 bytes, ens1_wavegen.o(i.wavegen_UpdateIntensity)) +

                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                        • >>   EMS_Process
                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                        • >>   __2printf + +

                                                                                                                                                                                                                                          wavegen_driverA_sine_test (Thumb, 76 bytes, Stack size 12 bytes, ens1_wavegen.o(i.wavegen_driverA_sine_test)) +

                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                          • Max Depth = 12
                                                                                                                                                                                                                                          • Call Chain = wavegen_driverA_sine_test
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                          • >>   EMS_Process +
                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                            • >>   wavegen_Start

                                                                                                                                                                                                                                            Local Symbols

                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                            NVIC_ClearPendingIRQ (Thumb, 14 bytes, Stack size 0 bytes, ens1_uart.o(i.NVIC_ClearPendingIRQ)) +

                                                                                                                                                                                                                                            NVIC_ClearPendingIRQ (Thumb, 14 bytes, Stack size 0 bytes, ens1_uart.o(i.NVIC_ClearPendingIRQ))

                                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                                            • >>   UART1_Handler
                                                                                                                                                                                                                                            • >>   UART0_Handler -
                                                                                                                                                                                                                                            • >>   UART_ITConfig +
                                                                                                                                                                                                                                            • >>   UART_ITConfig
                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                            NVIC_DisableIRQ (Thumb, 14 bytes, Stack size 0 bytes, ens1_uart.o(i.NVIC_DisableIRQ)) -

                                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                                            • >>   UART_ITConfig +

                                                                                                                                                                                                                                              NVIC_DisableIRQ (Thumb, 14 bytes, Stack size 0 bytes, ens1_uart.o(i.NVIC_DisableIRQ)) +

                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                              • >>   UART_ITConfig
                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                              NVIC_EnableIRQ (Thumb, 14 bytes, Stack size 0 bytes, ens1_uart.o(i.NVIC_EnableIRQ)) -

                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                              • >>   UART_ITConfig +

                                                                                                                                                                                                                                                NVIC_EnableIRQ (Thumb, 14 bytes, Stack size 0 bytes, ens1_uart.o(i.NVIC_EnableIRQ)) +

                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                • >>   UART_ITConfig
                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                NVIC_ClearPendingIRQ (Thumb, 14 bytes, Stack size 0 bytes, ens1_timer.o(i.NVIC_ClearPendingIRQ)) -

                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                • >>   TIMER0_Init +

                                                                                                                                                                                                                                                  NVIC_ClearPendingIRQ (Thumb, 14 bytes, Stack size 0 bytes, ens1_timer.o(i.NVIC_ClearPendingIRQ)) +

                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                  • >>   TIMER0_Init
                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                  NVIC_DisableIRQ (Thumb, 14 bytes, Stack size 0 bytes, ens1_timer.o(i.NVIC_DisableIRQ)) -

                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                  • >>   TIMER0_Init +

                                                                                                                                                                                                                                                    NVIC_DisableIRQ (Thumb, 14 bytes, Stack size 0 bytes, ens1_timer.o(i.NVIC_DisableIRQ)) +

                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                    • >>   TIMER0_Init
                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                    NVIC_EnableIRQ (Thumb, 14 bytes, Stack size 0 bytes, ens1_timer.o(i.NVIC_EnableIRQ)) -

                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                    • >>   TIMER0_Init -
                                                                                                                                                                                                                                                    - -

                                                                                                                                                                                                                                                    _printf_core (Thumb, 30 bytes, Stack size 24 bytes, printfb.o(i._printf_core), UNUSED) -

                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                    • >>   __0printf$bare +

                                                                                                                                                                                                                                                      NVIC_EnableIRQ (Thumb, 14 bytes, Stack size 0 bytes, ens1_timer.o(i.NVIC_EnableIRQ)) +

                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                      • >>   TIMER0_Init

                                                                                                                                                                                                                                                      diff --git a/Objects/ENS001_BASIC_PRJ_ENS001_BASIC_PRJ.dep b/Objects/ENS001_BASIC_PRJ_ENS001_BASIC_PRJ.dep index b0b9a8e..e883533 100644 --- a/Objects/ENS001_BASIC_PRJ_ENS001_BASIC_PRJ.dep +++ b/Objects/ENS001_BASIC_PRJ_ENS001_BASIC_PRJ.dep @@ -1,7 +1,7 @@ Dependencies for Project 'ENS001_BASIC_PRJ', Target 'ENS001_BASIC_PRJ': (DO NOT MODIFY !) CompilerVersion: 5060750::V5.06 update 6 (build 750)::.\ARM_Compiler_5.06u7 -F (.\USER\mian.c)(0x68B11E1F)(--c99 -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I .\CORE\INCLUDE -I .\USER -I .\FWLIB\include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARMCM0\Include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="538" -DARMCM0 -o .\objects\mian.o --omf_browse .\objects\mian.crf --depend .\objects\mian.d) -I (USER\my_header.h)(0x68B11CC5) +F (.\USER\mian.c)(0x68C23502)(--c99 -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I .\CORE\INCLUDE -I .\USER -I .\FWLIB\include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARMCM0\Include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="538" -DARMCM0 -o .\objects\mian.o --omf_browse .\objects\mian.crf --depend .\objects\mian.d) +I (USER\my_header.h)(0x68C138EC) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdio.h)(0x599ECD2C) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\string.h)(0x599ECD2C) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\math.h)(0x599ECD2E) @@ -11,16 +11,16 @@ I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdint.h)(0x599ECD2E) I (.\CORE\INCLUDE\core_cmInstr.h)(0x63648DE6) I (.\CORE\INCLUDE\core_cmFunc.h)(0x63648DE6) I (.\CORE\INCLUDE\system_CMSDK_CM0.h)(0x63648DE6) -I (.\FWLIB\include\ENS1_TIMER.h)(0x68A5333E) -I (.\USER\my_header.h)(0x68B11CC5) +I (.\FWLIB\include\ENS1_TIMER.h)(0x68C13790) +I (.\USER\my_header.h)(0x68C138EC) I (.\FWLIB\include\ENS1_MTP.h)(0x65605CD6) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdlib.h)(0x599ECD2C) I (.\FWLIB\include\ENS1_CLOCK.h)(0x68358097) I (.\FWLIB\include\ENS1_UART.h)(0x68B10579) I (.\FWLIB\include\ENS1_GPIO.h)(0x68B11DDD) -I (.\FWLIB\include\ENS1_WAVEGEN.h)(0x68A53F9C) +I (.\FWLIB\include\ENS1_WAVEGEN.h)(0x68C14AAF) F (.\FWLIB\source\ENS1_UART.c)(0x68B117BC)(--c99 -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I .\CORE\INCLUDE -I .\USER -I .\FWLIB\include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARMCM0\Include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="538" -DARMCM0 -o .\objects\ens1_uart.o --omf_browse .\objects\ens1_uart.crf --depend .\objects\ens1_uart.d) -I (.\USER\my_header.h)(0x68B11CC5) +I (.\USER\my_header.h)(0x68C138EC) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdio.h)(0x599ECD2C) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\string.h)(0x599ECD2C) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\math.h)(0x599ECD2E) @@ -30,12 +30,12 @@ I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdint.h)(0x599ECD2E) I (.\CORE\INCLUDE\core_cmInstr.h)(0x63648DE6) I (.\CORE\INCLUDE\core_cmFunc.h)(0x63648DE6) I (.\CORE\INCLUDE\system_CMSDK_CM0.h)(0x63648DE6) -I (.\FWLIB\include\ENS1_TIMER.h)(0x68A5333E) +I (.\FWLIB\include\ENS1_TIMER.h)(0x68C13790) I (.\FWLIB\include\ENS1_UART.h)(0x68B10579) I (.\FWLIB\include\ENS1_CLOCK.h)(0x68358097) I (.\FWLIB\include\ENS1_GPIO.h)(0x68B11DDD) F (.\FWLIB\source\ENS1_GPIO.c)(0x689C4B85)(--c99 -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I .\CORE\INCLUDE -I .\USER -I .\FWLIB\include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARMCM0\Include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="538" -DARMCM0 -o .\objects\ens1_gpio.o --omf_browse .\objects\ens1_gpio.crf --depend .\objects\ens1_gpio.d) -I (.\USER\my_header.h)(0x68B11CC5) +I (.\USER\my_header.h)(0x68C138EC) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdio.h)(0x599ECD2C) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\string.h)(0x599ECD2C) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\math.h)(0x599ECD2E) @@ -45,7 +45,7 @@ I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdint.h)(0x599ECD2E) I (.\CORE\INCLUDE\core_cmInstr.h)(0x63648DE6) I (.\CORE\INCLUDE\core_cmFunc.h)(0x63648DE6) I (.\CORE\INCLUDE\system_CMSDK_CM0.h)(0x63648DE6) -I (.\FWLIB\include\ENS1_TIMER.h)(0x68A5333E) +I (.\FWLIB\include\ENS1_TIMER.h)(0x68C13790) I (.\FWLIB\include\ENS1_GPIO.h)(0x68B11DDD) F (.\FWLIB\source\ENS1_MTP.c)(0x68B10C84)(--c99 -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I .\CORE\INCLUDE -I .\USER -I .\FWLIB\include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARMCM0\Include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="538" -DARMCM0 -o .\objects\ens1_mtp.o --omf_browse .\objects\ens1_mtp.crf --depend .\objects\ens1_mtp.d) I (.\FWLIB\include\ENS1_MTP.h)(0x65605CD6) @@ -57,13 +57,13 @@ I (.\CORE\INCLUDE\core_cmFunc.h)(0x63648DE6) I (.\CORE\INCLUDE\system_CMSDK_CM0.h)(0x63648DE6) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdlib.h)(0x599ECD2C) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\string.h)(0x599ECD2C) -I (.\USER\my_header.h)(0x68B11CC5) +I (.\USER\my_header.h)(0x68C138EC) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdio.h)(0x599ECD2C) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\math.h)(0x599ECD2E) -I (.\FWLIB\include\ENS1_TIMER.h)(0x68A5333E) +I (.\FWLIB\include\ENS1_TIMER.h)(0x68C13790) F (.\FWLIB\source\ENS1_CLOCK.c)(0x68A5300C)(--c99 -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I .\CORE\INCLUDE -I .\USER -I .\FWLIB\include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARMCM0\Include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="538" -DARMCM0 -o .\objects\ens1_clock.o --omf_browse .\objects\ens1_clock.crf --depend .\objects\ens1_clock.d) I (.\FWLIB\include\ENS1_CLOCK.h)(0x68358097) -I (.\USER\my_header.h)(0x68B11CC5) +I (.\USER\my_header.h)(0x68C138EC) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdio.h)(0x599ECD2C) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\string.h)(0x599ECD2C) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\math.h)(0x599ECD2E) @@ -73,7 +73,7 @@ I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdint.h)(0x599ECD2E) I (.\CORE\INCLUDE\core_cmInstr.h)(0x63648DE6) I (.\CORE\INCLUDE\core_cmFunc.h)(0x63648DE6) I (.\CORE\INCLUDE\system_CMSDK_CM0.h)(0x63648DE6) -I (.\FWLIB\include\ENS1_TIMER.h)(0x68A5333E) +I (.\FWLIB\include\ENS1_TIMER.h)(0x68C13790) F (.\FWLIB\source\retarget.c)(0x6565495A)(--c99 -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I .\CORE\INCLUDE -I .\USER -I .\FWLIB\include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARMCM0\Include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="538" -DARMCM0 -o .\objects\retarget.o --omf_browse .\objects\retarget.crf --depend .\objects\retarget.d) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdio.h)(0x599ECD2C) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\time.h)(0x599ECD2E) @@ -85,15 +85,15 @@ I (.\CORE\INCLUDE\core_cm0.h)(0x63648DE6) I (.\CORE\INCLUDE\core_cmInstr.h)(0x63648DE6) I (.\CORE\INCLUDE\core_cmFunc.h)(0x63648DE6) I (.\CORE\INCLUDE\system_CMSDK_CM0.h)(0x63648DE6) -F (.\FWLIB\source\ENS1_TIMER.c)(0x68B11CB3)(--c99 -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I .\CORE\INCLUDE -I .\USER -I .\FWLIB\include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARMCM0\Include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="538" -DARMCM0 -o .\objects\ens1_timer.o --omf_browse .\objects\ens1_timer.crf --depend .\objects\ens1_timer.d) -I (.\FWLIB\include\ENS1_TIMER.h)(0x68A5333E) +F (.\FWLIB\source\ENS1_TIMER.c)(0x68C23503)(--c99 -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I .\CORE\INCLUDE -I .\USER -I .\FWLIB\include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARMCM0\Include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="538" -DARMCM0 -o .\objects\ens1_timer.o --omf_browse .\objects\ens1_timer.crf --depend .\objects\ens1_timer.d) +I (.\FWLIB\include\ENS1_TIMER.h)(0x68C13790) I (.\CORE\INCLUDE\CMSDK_CM0.h)(0x64D5ADE8) I (.\CORE\INCLUDE\core_cm0.h)(0x63648DE6) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdint.h)(0x599ECD2E) I (.\CORE\INCLUDE\core_cmInstr.h)(0x63648DE6) I (.\CORE\INCLUDE\core_cmFunc.h)(0x63648DE6) I (.\CORE\INCLUDE\system_CMSDK_CM0.h)(0x63648DE6) -I (.\USER\my_header.h)(0x68B11CC5) +I (.\USER\my_header.h)(0x68C138EC) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdio.h)(0x599ECD2C) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\string.h)(0x599ECD2C) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\math.h)(0x599ECD2E) @@ -108,19 +108,19 @@ I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdint.h)(0x599ECD2E) I (.\CORE\INCLUDE\core_cmInstr.h)(0x63648DE6) I (.\CORE\INCLUDE\core_cmFunc.h)(0x63648DE6) I (.\CORE\INCLUDE\system_CMSDK_CM0.h)(0x63648DE6) -F (.\FWLIB\source\ENS1_WAVEGEN.c)(0x68B11C3C)(--c99 -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I .\CORE\INCLUDE -I .\USER -I .\FWLIB\include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARMCM0\Include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="538" -DARMCM0 -o .\objects\ens1_wavegen.o --omf_browse .\objects\ens1_wavegen.crf --depend .\objects\ens1_wavegen.d) +F (.\FWLIB\source\ENS1_WAVEGEN.c)(0x68C23500)(--c99 -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I .\CORE\INCLUDE -I .\USER -I .\FWLIB\include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARMCM0\Include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="538" -DARMCM0 -o .\objects\ens1_wavegen.o --omf_browse .\objects\ens1_wavegen.crf --depend .\objects\ens1_wavegen.d) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdio.h)(0x599ECD2C) -I (.\FWLIB\include\ENS1_WAVEGEN.h)(0x68A53F9C) +I (.\FWLIB\include\ENS1_WAVEGEN.h)(0x68C14AAF) I (.\CORE\INCLUDE\CMSDK_CM0.h)(0x64D5ADE8) I (.\CORE\INCLUDE\core_cm0.h)(0x63648DE6) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdint.h)(0x599ECD2E) I (.\CORE\INCLUDE\core_cmInstr.h)(0x63648DE6) I (.\CORE\INCLUDE\core_cmFunc.h)(0x63648DE6) I (.\CORE\INCLUDE\system_CMSDK_CM0.h)(0x63648DE6) -I (.\USER\my_header.h)(0x68B11CC5) +I (.\USER\my_header.h)(0x68C138EC) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\string.h)(0x599ECD2C) I (D:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\math.h)(0x599ECD2E) -I (.\FWLIB\include\ENS1_TIMER.h)(0x68A5333E) +I (.\FWLIB\include\ENS1_TIMER.h)(0x68C13790) I (.\FWLIB\include\ENS1_CLOCK.h)(0x68358097) I (.\FWLIB\include\ENS1_BOOST.h)(0x68B11D22) F (.\CORE\system_CMSDK_CM0.c)(0x63648DE6)(--c99 -c --cpu Cortex-M0 -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I .\CORE\INCLUDE -I .\USER -I .\FWLIB\include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARMCM0\Include -ID:\Keil_v5\ARM\Packs\ARM\Cortex_DFP\1.1.0\Device\ARM\ARMCM0\Include -D__UVISION_VERSION="538" -DARMCM0 -o .\objects\system_cmsdk_cm0.o --omf_browse .\objects\system_cmsdk_cm0.crf --depend .\objects\system_cmsdk_cm0.d) diff --git a/Objects/ens1_boost.o b/Objects/ens1_boost.o index ef8d956..bfdaa9f 100644 Binary files a/Objects/ens1_boost.o and b/Objects/ens1_boost.o differ diff --git a/Objects/ens1_clock.crf b/Objects/ens1_clock.crf index a22f59d..a30400e 100644 Binary files a/Objects/ens1_clock.crf and b/Objects/ens1_clock.crf differ diff --git a/Objects/ens1_clock.o b/Objects/ens1_clock.o index b9f3611..6275c99 100644 Binary files a/Objects/ens1_clock.o and b/Objects/ens1_clock.o differ diff --git a/Objects/ens1_gpio.crf b/Objects/ens1_gpio.crf index 8900f8c..ffa51cf 100644 Binary files a/Objects/ens1_gpio.crf and b/Objects/ens1_gpio.crf differ diff --git a/Objects/ens1_gpio.o b/Objects/ens1_gpio.o index 1891a3a..de8f678 100644 Binary files a/Objects/ens1_gpio.o and b/Objects/ens1_gpio.o differ diff --git a/Objects/ens1_mtp.crf b/Objects/ens1_mtp.crf index f9c70d2..06dddce 100644 Binary files a/Objects/ens1_mtp.crf and b/Objects/ens1_mtp.crf differ diff --git a/Objects/ens1_mtp.o b/Objects/ens1_mtp.o index c6a4f72..e20ece9 100644 Binary files a/Objects/ens1_mtp.o and b/Objects/ens1_mtp.o differ diff --git a/Objects/ens1_timer.crf b/Objects/ens1_timer.crf index bcbd926..8ced521 100644 Binary files a/Objects/ens1_timer.crf and b/Objects/ens1_timer.crf differ diff --git a/Objects/ens1_timer.o b/Objects/ens1_timer.o index be68289..01558d3 100644 Binary files a/Objects/ens1_timer.o and b/Objects/ens1_timer.o differ diff --git a/Objects/ens1_uart.crf b/Objects/ens1_uart.crf index da07e57..471bfdf 100644 Binary files a/Objects/ens1_uart.crf and b/Objects/ens1_uart.crf differ diff --git a/Objects/ens1_uart.o b/Objects/ens1_uart.o index c92d369..f5e7425 100644 Binary files a/Objects/ens1_uart.o and b/Objects/ens1_uart.o differ diff --git a/Objects/ens1_wavegen.crf b/Objects/ens1_wavegen.crf index f703960..a7bb1ca 100644 Binary files a/Objects/ens1_wavegen.crf and b/Objects/ens1_wavegen.crf differ diff --git a/Objects/ens1_wavegen.o b/Objects/ens1_wavegen.o index d6cc11e..a85282c 100644 Binary files a/Objects/ens1_wavegen.o and b/Objects/ens1_wavegen.o differ diff --git a/Objects/mian.crf b/Objects/mian.crf index 2046aca..b11d603 100644 Binary files a/Objects/mian.crf and b/Objects/mian.crf differ diff --git a/Objects/mian.o b/Objects/mian.o index f95cbbf..08459b9 100644 Binary files a/Objects/mian.o and b/Objects/mian.o differ diff --git a/Objects/retarget.o b/Objects/retarget.o index 8055306..b8f2ef6 100644 Binary files a/Objects/retarget.o and b/Objects/retarget.o differ diff --git a/Objects/system_cmsdk_cm0.o b/Objects/system_cmsdk_cm0.o index 2d7d066..770aa37 100644 Binary files a/Objects/system_cmsdk_cm0.o and b/Objects/system_cmsdk_cm0.o differ diff --git a/USER/mian.c b/USER/mian.c index dbbbf75..196348e 100644 --- a/USER/mian.c +++ b/USER/mian.c @@ -22,6 +22,7 @@ Modification: 初版 #include "ENS1_GPIO.h" #include "ENS1_WAVEGEN.h" + int main(){ // 初始化系统 MTP_init(); @@ -34,93 +35,27 @@ int main(){ // 初始化UART UART_Init(CMSDK_UART1, &UART1_Init); UART_ITConfig(CMSDK_UART1, &UART1_ITSet); - + // 配置电刺激参数 + EMS_Configure(&ems_config); +// 初始化时间管理器 + Time_Manager_Init(); // 初始化定时器(在wavegen_Init之前) TIMER0_Init(1); - // 初始化时间管理器 - Time_Manager_Init(); - - // 初始化波形生成器(电刺激) + // 初始化波形生成器(电刺激)- 必须先初始化 wavegen_Init(); - // 配置电刺激参数 - EMS_Config_TypeDef ems_config = { - .frequency = 100, // 100Hz - .duration = 1000, // 1000ms - .intensity = 128, // 中等强度 - .rest_time = 100, // 100ms休息时间 - .silent_time = 50, // 50ms静默时间 - - // 缓进缓出控制参数 - .ramp_up_time = 2, // 缓进时间:2秒 - .hold_time = 6, // 保持时间:6秒 - .ramp_down_time = 2, // 缓出时间:2秒 - .enable_ramp = 1 // 启用渐进控制 - }; - EMS_Configure(&ems_config); + + + // 启动电刺激 EMS_Start(); - - static uint8_t ems_control_count = 0; // 电刺激控制计数器 - static uint8_t ems_state = 0; // 电刺激状态:0=关闭,1=开启 - while(1) { - // 获取时间标志位 - Time_Flag_TypeDef* time_flags = Time_Manager_GetFlags(); - // 处理电刺激(在主循环中运行) - // 注意:这里不再直接调用EMS_Process(),而是通过状态控制 - - // 基于时间标志位执行不同周期的任务 - if (time_flags->T_2ms) { - // 2ms周期任务 - 高频控制任务 - time_flags->T_2ms = 0; // 清除标志位 - } - - if (time_flags->T_10ms) { - // 10ms周期任务 - 中频控制任务 - time_flags->T_10ms = 0; // 清除标志位 - } - - if (time_flags->T_100ms) { - // 100ms周期任务 - 低频控制任务 - time_flags->T_100ms = 0; // 清除标志位 - } - - if (time_flags->T_1s) { - // 1s周期任务 - 超低频任务 - ems_control_count++; // 每秒递增计数器 - - - // 间断性放电控制逻辑 - if (ems_control_count <= 10) { - // 前10秒:开启电刺激 - if (ems_state == 0) { - ems_state = 1; - EMS_Start(); // 启动电刺激 - } - // 处理电刺激 - EMS_Process(); - } else if (ems_control_count <= 20) { - // 后10秒:关闭电刺激 - if (ems_state == 1) { - ems_state = 0; - EMS_Stop(); // 停止电刺激 - } - } else { - // 重置计数器,开始新的周期 - ems_control_count = 0; - } - - GPIO_Overturn(GPIO_19); // GPIO19翻转 - time_flags->T_1s = 0; // 清除标志位 - } - - // 定时器中断处理在 TIMER0_Handler() 中 + } }