diff --git a/UE/u01/Apus.uvguix.gaems b/UE/u01/Apus.uvguix.gaems new file mode 100644 index 0000000..6811d5f --- /dev/null +++ b/UE/u01/Apus.uvguix.gaems @@ -0,0 +1,3782 @@ + + + + -6.1 + +
### uVision Project, (C) Keil Software
+ + + C:\Users\gaems\Documents\ESD1\rto1\UE\u01\src + + + + + System Viewer\GPIOA + 35904 + + 111 + + + System Viewer\GPIOB + 35905 + + 118 + + + System Viewer\GPIOC + 35903 + + 119 + + + + + + 38003 + Registers + 140 100 + + + 346 + Code Coverage + 1010 412 + + + 204 + Performance Analyzer + 352 175 175 720 + + + + + + 35141 + Event Statistics + + 250 50 874 + + + 1506 + Symbols + + 80 80 80 + + + 1936 + Watch 1 + + 200 133 133 + + + 1937 + Watch 2 + + 200 133 133 + + + 1935 + Call Stack + Locals + + 200 133 133 + + + 2506 + Trace Data + + 75 135 130 95 70 230 200 150 + + + 466 + Source Browser + 500 + 166 + + + + + + + + 0 + 0 + 0 + 50 + 16 + + + + + + + 44 + 2 + 3 + + -1 + -1 + + + -1 + -1 + + + 89 + 95 + 1055 + 638 + + + + 0 + + 1700 + 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000011000000000000000100000034433A5C55736572735C6761656D735C446F63756D656E74735C455344315C72746F315C55455C7530315C7372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF49433A5C55736572735C6761656D735C446F63756D656E74735C455344315C72746F315C55455C7530315C7372635C446576696365735C737461727475705F73746D3332663037322E730000000013737461727475705F73746D3332663037322E7300000000FFDC7800FFFFFFFF37433A5C55736572735C6761656D735C446F63756D656E74735C455344315C72746F315C55455C7530315C7372635C4253505C4B65792E6300000000054B65792E6300000000BECEA100FFFFFFFF3E433A5C55736572735C6761656D735C446F63756D656E74735C455344315C72746F315C55455C7530315C7372635C4253505C546674446973706C61792E63000000000C546674446973706C61792E6300000000F0A0A100FFFFFFFF41433A5C55736572735C6761656D735C446F63756D656E74735C455344315C72746F315C55455C7530315C7372635C5461736B735C5461736B436F756E7465722E63000000000D5461736B436F756E7465722E6300000000BCA8E100FFFFFFFF4B433A5C55736572735C6761656D735C446F63756D656E74735C455344315C72746F315C55455C7530315C73746D333266302D7374647065726970685C73746D3332663078785F7263632E63000000000F73746D3332663078785F7263632E6300000000F7B88600FFFFFFFF3B433A5C55736572735C6761656D735C446F63756D656E74735C455344315C72746F315C55455C7530315C7372635C4253505C7379737469636B2E6300000000097379737469636B2E6300000000A5C2D700FFFFFFFF35433A5C55736572735C6761656D735C446F63756D656E74735C455344315C72746F315C55455C7530315C7372635C44656275672E63000000000744656275672E6300000000D9ADC200FFFFFFFF35433A5C55736572735C6761656D735C446F63756D656E74735C455344315C72746F315C55455C7530315C7372635C44656275672E68000000000744656275672E6800000000A5C2D700FFFFFFFF37433A5C55736572735C6761656D735C446F63756D656E74735C455344315C72746F315C55455C7530315C7372635C4253505C4C65642E6300000000054C65642E6300000000B3A6BE00FFFFFFFF4C433A5C55736572735C6761656D735C446F63756D656E74735C455344315C72746F315C55455C7530315C73746D333266302D7374647065726970685C73746D3332663078785F6770696F2E68000000001073746D3332663078785F6770696F2E6800000000EAD6A300FFFFFFFF3D433A5C55736572735C6761656D735C446F63756D656E74735C455344315C72746F315C55455C7530315C7372635C5461736B735C5461736B4B65792E6300000000095461736B4B65792E6300000000F6FA7D00FFFFFFFF3D433A5C55736572735C6761656D735C446F63756D656E74735C455344315C72746F315C55455C7530315C7372635C5461736B735C5461736B4C65642E6300000000095461736B4C65642E6300000000B5E99D00FFFFFFFF3F433A5C55736572735C6761656D735C446F63756D656E74735C455344315C72746F315C55455C7530315C7372635C5461736B735C5461736B57617463682E63000000000B5461736B57617463682E63000000005FC3CF00FFFFFFFF3E433A5C55736572735C6761656D735C446F63756D656E74735C455344315C72746F315C55455C7530315C7372635C5461736B735C5461736B506F74692E63000000000A5461736B506F74692E6300000000C1838300FFFFFFFF44433A5C55736572735C6761656D735C446F63756D656E74735C455344315C72746F315C55455C7530315C7372635C5461736B735C5461736B4D616E64656C62726F742E6300000000105461736B4D616E64656C62726F742E6300000000CACAD500FFFFFFFF37433A5C55736572735C6761656D735C446F63756D656E74735C455344315C72746F315C55455C7530315C7372635C4253505C4164632E6800000000054164632E6800000000C5D4F200FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000F40000006600000080070000D9020000 + + + + 0 + Build + + -1 + -1 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F40000004F00000090050000F1000000 + + + 16 + F4000000660000009005000008010000 + + + + 1005 + 1005 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000ED000000A9020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 109 + 109 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000ED000000A9020000 + + + 16 + 3C0000005300000058010000DB020000 + + + + 1465 + 1465 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000780200008D050000FE020000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 1466 + 1466 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000780200008D050000FE020000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 1467 + 1467 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000780200008D050000FE020000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 1468 + 1468 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000780200008D050000FE020000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 1506 + 1506 + 0 + 0 + 0 + 0 + 32767 + 0 + 16384 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 1913 + 1913 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F7000000660000008D050000D8000000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 1935 + 1935 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000780200008D050000FE020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 1936 + 1936 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000780200008D050000FE020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 1937 + 1937 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000780200008D050000FE020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 1939 + 1939 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000780200008D050000FE020000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 1940 + 1940 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000780200008D050000FE020000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 1941 + 1941 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000780200008D050000FE020000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 1942 + 1942 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000780200008D050000FE020000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 195 + 195 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000ED000000A9020000 + + + 16 + 3C0000005300000058010000DB020000 + + + + 196 + 196 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000ED000000A9020000 + + + 16 + 3C0000005300000058010000DB020000 + + + + 197 + 197 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 00000000DA02000080070000E6030000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 198 + 198 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 00000000610200009005000017030000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 199 + 199 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000DD0200007D070000CD030000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 203 + 203 + 0 + 0 + 0 + 0 + 32767 + 0 + 8192 + 0 + + 16 + F7000000660000008D050000D8000000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 204 + 204 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F7000000660000008D050000D8000000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 221 + 221 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000000000000000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2506 + 2506 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 2507 + 2507 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000780200008D050000FE020000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 343 + 343 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F7000000660000008D050000D8000000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 346 + 346 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F7000000660000008D050000D8000000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 35141 + 35141 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F7000000660000008D050000D8000000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35824 + 35824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F7000000660000008D050000D8000000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 35885 + 35885 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35886 + 35886 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35887 + 35887 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35888 + 35888 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35889 + 35889 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35890 + 35890 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35891 + 35891 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35892 + 35892 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35893 + 35893 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35894 + 35894 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35895 + 35895 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35896 + 35896 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35897 + 35897 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35898 + 35898 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35899 + 35899 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35900 + 35900 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35901 + 35901 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35902 + 35902 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35903 + 35903 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35904 + 35904 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35905 + 35905 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 38003 + 38003 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000ED000000A9020000 + + + 16 + 3C0000005300000058010000DB020000 + + + + 38007 + 38007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000DD0200007D070000CD030000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 436 + 436 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000DD0200007D070000CD030000 + + + 16 + 3C0000005300000058010000DB020000 + + + + 437 + 437 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000780200008D050000FE020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 440 + 440 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000780200008D050000FE020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 463 + 463 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000DD0200007D070000CD030000 + + + 16 + 3C0000005300000058010000DB020000 + + + + 466 + 466 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000DD0200007D070000CD030000 + + + 16 + 3C0000005300000058010000DB020000 + + + + 470 + 470 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F7000000660000008D050000D8000000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 50000 + 50000 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50001 + 50001 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50002 + 50002 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50003 + 50003 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50004 + 50004 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50005 + 50005 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50006 + 50006 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50007 + 50007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50008 + 50008 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50009 + 50009 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50010 + 50010 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50011 + 50011 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50012 + 50012 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50013 + 50013 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50014 + 50014 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50015 + 50015 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50016 + 50016 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50017 + 50017 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50018 + 50018 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50019 + 50019 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000058020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 59392 + 59392 + 1 + 0 + 0 + 0 + 966 + 0 + 8192 + 0 + + 16 + 0000000000000000D10300001C000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59393 + 0 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000E603000080070000F9030000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59399 + 59399 + 1 + 0 + 0 + 0 + 476 + 0 + 8192 + 1 + + 16 + 000000001C000000E701000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59400 + 59400 + 0 + 0 + 0 + 0 + 612 + 0 + 8192 + 2 + + 16 + 00000000380000006F02000054000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 824 + 824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000780200008D050000FE020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 3312 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000F100000090050000F5000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000F4000000660000009005000008010000F40000004F00000090050000F10000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9C0400004F000000A004000071020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000A0040000660000009005000088020000A00400004F000000900500007102000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFF00000004F000000F4000000C2020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000F0000000D9020000000000004F000000F0000000C20200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF000000005D020000900500006102000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000018000800000000000000000000078020000900500002E0300000000000061020000900500001703000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000061020000CC0200001703000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000C202000080070000C60200000100000001000010040000000100000014FDFFFFA0000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000100000000000000DD02000080070000FD03000000000000C602000080070000E60300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + + + 59392 + File + + 2783 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000009444843505F696E69749600000000000000130009444843505F696E69740873656E645F7261770473656E640657353530305F0A646973636C61696D65720A47657456657273696F6E0673797374656D0C737461746963206661746673075344436172645F095350495F5374727563035350490F5472616E736D697373696F6E42697404746F646F075553455F4C464E085F5553455F4C464E09665F636F6E7665727407665F636C6F736504696E6974047465787400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 + + + + 59399 + Build + + 968 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000441707573960000000000000001000441707573000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + + + 583 + 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF00010000000000000001000000000000000100000001807202000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 583 + 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A000000000000000000000000000000000100000001000000018072020000000000000B0000000000000000000000000000000001000000010000000180BE010000000000000C000000000000000000000000000000000100000001000000 + + + + 59400 + Debug + + 2373 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 + + + + 0 + 1920 + 1080 + + + + 1 + Debug + + -1 + -1 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F40000004F0000008C060000F1000000 + + + 16 + F4000000660000008C06000008010000 + + + + 1005 + 1005 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000ED000000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 109 + 109 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000ED000000EA020000 + + + 16 + 3C0000005300000058010000DB020000 + + + + 1465 + 1465 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + C70300001E0300007D070000CD030000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 1466 + 1466 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + C70300001E0300007D070000CD030000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 1467 + 1467 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + C70300001E0300007D070000CD030000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 1468 + 1468 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + C70300001E0300007D070000CD030000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 1506 + 1506 + 0 + 0 + 0 + 0 + 32767 + 0 + 16384 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 1913 + 1913 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F70000006600000089060000D8000000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 1935 + 1935 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + C70300001E0300007D070000CD030000 + + + 16 + 3C000000530000002C01000036010000 + + + + 1936 + 1936 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + C70300001E0300007D070000CD030000 + + + 16 + 3C000000530000002C01000036010000 + + + + 1937 + 1937 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + C70300001E0300007D070000CD030000 + + + 16 + 3C000000530000002C01000036010000 + + + + 1939 + 1939 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + C70300001E0300007D070000CD030000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 1940 + 1940 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + C70300001E0300007D070000CD030000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 1941 + 1941 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + C70300001E0300007D070000CD030000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 1942 + 1942 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + C70300001E0300007D070000CD030000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 195 + 195 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000ED000000EA020000 + + + 16 + 3C0000005300000058010000DB020000 + + + + 196 + 196 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000ED000000EA020000 + + + 16 + 3C0000005300000058010000DB020000 + + + + 197 + 197 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 030000005B0300007D070000CD030000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 198 + 198 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 0000000007030000C0030000E6030000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 199 + 199 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000005B0300007D070000CD030000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 203 + 203 + 1 + 0 + 0 + 0 + 32767 + 0 + 8192 + 0 + + 16 + F4000000630000008C060000F1000000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 204 + 204 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F70000006600000089060000D8000000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 221 + 221 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000000000000000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2506 + 2506 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 2507 + 2507 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + C70300001E0300007D070000CD030000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 343 + 343 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F70000006600000089060000D8000000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 346 + 346 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F70000006600000089060000D8000000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 35141 + 35141 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F70000006600000089060000D8000000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35824 + 35824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F70000006600000089060000D8000000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 35885 + 35885 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35886 + 35886 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35887 + 35887 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35888 + 35888 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35889 + 35889 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35890 + 35890 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35891 + 35891 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35892 + 35892 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35893 + 35893 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35894 + 35894 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35895 + 35895 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35896 + 35896 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35897 + 35897 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35898 + 35898 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35899 + 35899 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35900 + 35900 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35901 + 35901 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35902 + 35902 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35903 + 35903 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35904 + 35904 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 35905 + 35905 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 38003 + 38003 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000ED000000EA020000 + + + 16 + 3C0000005300000058010000DB020000 + + + + 38007 + 38007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000005B0300007D070000CD030000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 436 + 436 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000005B0300007D070000CD030000 + + + 16 + 3C0000005300000058010000DB020000 + + + + 437 + 437 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + C70300001E0300007D070000CD030000 + + + 16 + 3C000000530000002C01000036010000 + + + + 440 + 440 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + C70300001E0300007D070000CD030000 + + + 16 + 3C000000530000002C01000036010000 + + + + 463 + 463 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000005B0300007D070000CD030000 + + + 16 + 3C0000005300000058010000DB020000 + + + + 466 + 466 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000005B0300007D070000CD030000 + + + 16 + 3C0000005300000058010000DB020000 + + + + 470 + 470 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + F70000006600000089060000D8000000 + + + 16 + 3C0000005300000004030000F5000000 + + + + 50000 + 50000 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50001 + 50001 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50002 + 50002 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50003 + 50003 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50004 + 50004 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50005 + 50005 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50006 + 50006 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50007 + 50007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50008 + 50008 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50009 + 50009 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50010 + 50010 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50011 + 50011 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50012 + 50012 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50013 + 50013 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50014 + 50014 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50015 + 50015 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50016 + 50016 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50017 + 50017 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50018 + 50018 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 50019 + 50019 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 93060000660000007D070000EA020000 + + + 16 + 3C000000530000002C01000036010000 + + + + 59392 + 59392 + 1 + 0 + 0 + 0 + 966 + 0 + 8192 + 0 + + 16 + 0000000000000000D10300001C000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59393 + 0 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000E603000080070000F9030000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59399 + 59399 + 0 + 0 + 0 + 0 + 476 + 0 + 8192 + 1 + + 16 + 000000001C000000E701000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59400 + 59400 + 1 + 0 + 0 + 0 + 612 + 0 + 8192 + 2 + + 16 + 000000001C0000006F02000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 824 + 824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + C70300001E0300007D070000CD030000 + + + 16 + 3C000000530000002C01000036010000 + + + + 3327 + 000000000B000000000000000020000001000000FFFFFFFFFFFFFFFFF4000000F10000008C060000F5000000010000000100001004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000001000000F4000000660000008C06000008010000F40000004F0000008C060000F10000000000000040280056080000000B446973617373656D626C7901000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000001000000FFFFFFFFFFFFFFFF8C0600004F0000009006000003030000010000000200001004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000010000009006000066000000800700001A030000900600004F000000800700000303000000000000404100562B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF054750494F43010000003F8C000001000000FFFFFFFFFFFFFFFF054750494F4101000000408C000001000000FFFFFFFFFFFFFFFF054750494F4201000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFF16000000000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFF00000004F000000F400000003030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000F00000001A030000000000004F000000F0000000030300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF04000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF0000000003030000800700000703000001000000010000100400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000001000000C40300001E03000080070000FD030000C40300000703000080070000E603000000000000404100560F0000001343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7301000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727301000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF000000000000000001000000000000000100000001000000FFFFFFFFC003000007030000C4030000E603000001000000020000100400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF00000000400300008007000044030000000000000100000004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000000000000000000005B03000080070000FD030000000000004403000080070000E60300000000000040820046060000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + + + 59392 + File + + 2783 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000009444843505F696E69749600000000000000130009444843505F696E69740873656E645F7261770473656E640657353530305F0A646973636C61696D65720A47657456657273696F6E0673797374656D0C737461746963206661746673075344436172645F095350495F5374727563035350490F5472616E736D697373696F6E42697404746F646F075553455F4C464E085F5553455F4C464E09665F636F6E7665727407665F636C6F736504696E6974047465787400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000100150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 + + + + 59399 + Build + + 968 + 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000004001C0000000000000000000000000000000001000000010000000180D07F0000000004001D000000000000000000000000000000000100000001000000018030800000000004001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000004006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000004002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000400000000000000000000000000000000000001000000010000009600000003002050000000000441707573960000000000000001000441707573000000000180EB880000000004002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000400230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000004004E00000000000000000000000000000000010000000100000001807202000000000400530000000000000000000000000000000001000000010000000180BE010000000004005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + + + 583 + 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF00010000000000000001000000000000000100000001807202000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 583 + 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A000000000000000000000000000000000100000001000000018072020000000000000B0000000000000000000000000000000001000000010000000180BE010000000000000C000000000000000000000000000000000100000001000000 + + + + 59400 + Debug + + 2362 + 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000004002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000004002800000000000000000000000000000000010000000100000001801B80000000000400290000000000000000000000000000000001000000010000000180E57F0000000004002A00000000000000000000000000000000010000000100000001801C800000000004002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000004002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 + + + + 0 + 1920 + 1080 + + + + + + 1 + 0 + + 100 + 0 + + .\src\main.c + 16 + 29 + 48 + 1 + + 0 + + + .\src\Devices\startup_stm32f072.s + 0 + 122 + 131 + 1 + + 0 + + + .\src\BSP\Key.c + 46 + 7 + 34 + 1 + + 0 + + + .\src\BSP\TftDisplay.c + 34 + 368 + 131 + 1 + + 0 + + + .\src\Tasks\TaskCounter.c + 23 + 1 + 29 + 1 + + 0 + + + .\stm32f0-stdperiph\stm32f0xx_rcc.c + 0 + 138 + 147 + 1 + + 0 + + + .\src\BSP\systick.c + 21 + 1 + 30 + 1 + + 0 + + + .\src\Debug.c + 30 + 1 + 19 + 1 + + 0 + + + src\debug.h + 6 + 1 + 23 + 1 + + 0 + + + .\src\BSP\Led.c + 7 + 34 + 46 + 1 + + 0 + + + stm32f0-stdperiph\stm32f0xx_gpio.h + 32 + 162 + 148 + 1 + + 0 + + + .\src\Tasks\TaskKey.c + 19 + 1 + 22 + 1 + + 0 + + + .\src\Tasks\TaskLed.c + 16 + 1 + 20 + 1 + + 0 + + + .\src\Tasks\TaskWatch.c + 0 + 1 + 23 + 1 + + 0 + + + .\src\Tasks\TaskPoti.c + 20 + 1 + 21 + 1 + + 0 + + + .\src\Tasks\TaskMandelbrot.c + 26 + 1 + 60 + 1 + + 0 + + + src\BSP\Adc.h + 0 + 1 + 1 + 1 + + 0 + + + + +
diff --git a/UE/u01/Apus.uvoptx b/UE/u01/Apus.uvoptx new file mode 100644 index 0000000..32b00e1 --- /dev/null +++ b/UE/u01/Apus.uvoptx @@ -0,0 +1,506 @@ + + + + 1.0 + +
### uVision Project, (C) Keil Software
+ + + *.c + *.s*; *.src; *.a* + *.obj; *.o + *.lib + *.txt; *.h; *.inc; *.md + *.plm + *.cpp; *.cc; *.cxx + 0 + + + + 0 + 0 + + + + Apus + 0x4 + ARM-ADS + + 12000000 + + 1 + 1 + 0 + 1 + 0 + + + 1 + 65535 + 0 + 0 + 0 + + + 79 + 66 + 8 + .\listing\ + + + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 0 + 0 + 0 + 0 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + + + 1 + 0 + 1 + + 0 + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + 1 + 0 + 0 + 1 + 0 + 0 + 6 + + + + + + + + + + + STLink\ST-LINKIII-KEIL_SWO.dll + + + + 0 + ARMRTXEVENTFLAGS + -L70 -Z18 -C0 -M0 -T1 + + + 0 + DLGTARM + (1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0) + + + 0 + ARMDBGFLAGS + + + + 0 + ST-LINKIII-KEIL_SWO + -U-O206 -O206 -SF10000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight SW-DP (ARM Core") -D00(0BB11477) -L00(0) -TO131090 -TC10000000 -TT10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC1000 -FN1 -FF0STM32F0xx_128_2K.FLM -FS08000000 -FL020000 -FP0($$Device:STM32F072VBTx$CMSIS\Flash\STM32F0xx_128_2K.FLM) -WA0 -WE0 -WVCE4 -WS2710 -WM0 -WP2 -WK0-R0 + + + 0 + DLGUARM + (105=-1,-1,-1,-1,0) + + + 0 + UL2CM3 + UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32F0xx_128_2K -FS08000000 -FL020000 -FP0($$Device:STM32F072VBTx$CMSIS\Flash\STM32F0xx_128_2K.FLM)) + + + + + 0 + + + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + 0 + 0 + 0 + + + + + + + + + + + System Viewer\GPIOA + 35904 + + + System Viewer\GPIOB + 35905 + + + System Viewer\GPIOC + 35903 + + + + 1 + 0 + 0 + 2 + 10000000 + + + + + + BSP + 1 + 0 + 0 + 0 + + 1 + 1 + 1 + 0 + 0 + 0 + .\src\BSP\Key.c + Key.c + 0 + 0 + + + 1 + 2 + 1 + 0 + 0 + 0 + .\src\BSP\Led.c + Led.c + 0 + 0 + + + 1 + 3 + 1 + 0 + 0 + 0 + .\src\BSP\TftDisplay.c + TftDisplay.c + 0 + 0 + + + 1 + 4 + 1 + 0 + 0 + 0 + .\src\BSP\Adc.c + Adc.c + 0 + 0 + + + 1 + 5 + 1 + 0 + 0 + 0 + .\src\BSP\systick.c + systick.c + 0 + 0 + + + + + OS + 1 + 0 + 0 + 0 + + 2 + 6 + 1 + 0 + 0 + 0 + .\src\main.c + main.c + 0 + 0 + + + 2 + 7 + 1 + 0 + 0 + 0 + .\src\Debug.c + Debug.c + 0 + 0 + + + + + ST-Lib + 0 + 0 + 0 + 0 + + 3 + 8 + 1 + 0 + 0 + 0 + .\stm32f0-stdperiph\stm32f0xx_adc.c + stm32f0xx_adc.c + 0 + 0 + + + 3 + 9 + 1 + 0 + 0 + 0 + .\stm32f0-stdperiph\stm32f0xx_gpio.c + stm32f0xx_gpio.c + 0 + 0 + + + 3 + 10 + 1 + 0 + 0 + 0 + .\stm32f0-stdperiph\stm32f0xx_rcc.c + stm32f0xx_rcc.c + 0 + 0 + + + + + Devices + 0 + 0 + 0 + 0 + + 4 + 11 + 2 + 0 + 0 + 0 + .\src\Devices\startup_stm32f072.s + startup_stm32f072.s + 0 + 0 + + + 4 + 12 + 1 + 0 + 0 + 0 + .\src\Devices\system_stm32f0xx.c + system_stm32f0xx.c + 0 + 0 + + + + + Fonts + 0 + 0 + 0 + 0 + + 5 + 13 + 1 + 0 + 0 + 0 + .\src\Fonts\TftFont_6x8.c + TftFont_6x8.c + 0 + 0 + + + 5 + 14 + 1 + 0 + 0 + 0 + .\src\Fonts\TftFont_16x24.c + TftFont_16x24.c + 0 + 0 + + + + + Tasks + 0 + 0 + 0 + 0 + + 6 + 15 + 1 + 0 + 0 + 0 + .\src\Tasks\TaskCounter.c + TaskCounter.c + 0 + 0 + + + 6 + 16 + 1 + 0 + 0 + 0 + .\src\Tasks\TaskKey.c + TaskKey.c + 0 + 0 + + + 6 + 17 + 1 + 0 + 0 + 0 + .\src\Tasks\TaskLed.c + TaskLed.c + 0 + 0 + + + 6 + 18 + 1 + 0 + 0 + 0 + .\src\Tasks\TaskMandelbrot.c + TaskMandelbrot.c + 0 + 0 + + + 6 + 19 + 1 + 0 + 0 + 0 + .\src\Tasks\TaskPoti.c + TaskPoti.c + 0 + 0 + + + 6 + 20 + 1 + 0 + 0 + 0 + .\src\Tasks\TaskWatch.c + TaskWatch.c + 0 + 0 + + + +
diff --git a/UE/u01/Apus.uvprojx b/UE/u01/Apus.uvprojx index 92a0416..228f61a 100644 --- a/UE/u01/Apus.uvprojx +++ b/UE/u01/Apus.uvprojx @@ -10,7 +10,7 @@ Apus 0x4 ARM-ADS - 6180000::V6.18::ARMCLANG + 6230000::V6.23::ARMCLANG 1 @@ -419,6 +419,11 @@ 1 .\src\main.c + + Debug.c + 1 + .\src\Debug.c + diff --git a/UE/u01/DebugConfig/Apus_STM32F072VBTx.dbgconf b/UE/u01/DebugConfig/Apus_STM32F072VBTx.dbgconf new file mode 100644 index 0000000..003699f --- /dev/null +++ b/UE/u01/DebugConfig/Apus_STM32F072VBTx.dbgconf @@ -0,0 +1,45 @@ +// File: STM32F0x1_0x2_0x8.dbgconf +// Version: 1.0.0 +// Note: refer to STM32F0x1/STM32F0x2/STM32F0x8 Reference manual (RM0091) +// refer to STM32F031x4/x6, STM32F051x4/x6/x8, STM32F071x8/xB datasheets +// STM32F091xB/xC, STM32F042x4/x6, STM32F072x8/xB, STM32F038x6 datasheets +// STM32F048x6, STM32F058x8, STM32F078xB, STM32F098xC datasheets + +// <<< Use Configuration Wizard in Context Menu >>> + +// Debug MCU configuration register (DBGMCU_CR) +// DBG_STANDBY Debug standby mode +// DBG_STOP Debug stop mode +// +DbgMCU_CR = 0x00000006; + +// Debug MCU APB1 freeze register (DBGMCU_APB1_FZ) +// Reserved bits must be kept at reset value +// DBG_CAN_STOP CAN stopped when core is halted +// DBG_I2C1_TIMEOUT I2C1 SMBUS timeout mode stopped when core is halted +// DBG_IWDG_STOP Independent watchdog stopped when core is halted +// DBG_WWDG_STOP Window watchdog stopped when core is halted +// DBG_RTC_STOP RTC stopped when core is halted +// DBG_TIM14_STOP TIM14 counter stopped when core is halted +// DBG_TIM7_STOP TIM7 counter stopped when core is halted +// DBG_TIM6_STOP TIM6 counter stopped when core is halted +// DBG_TIM3_STOP TIM3 counter stopped when core is halted +// DBG_TIM2_STOP TIM2 counter stopped when core is halted +// +DbgMCU_APB1_Fz = 0x00000000; + +// Debug MCU APB2 freeze register (DBGMCU_APB2_FZ) +// Reserved bits must be kept at reset value +// DBG_TIM17_STOP TIM17 counter stopped when core is halted +// DBG_TIM16_STOP TIM16 counter stopped when core is halted +// DBG_TIM15_STOP TIM15 counter stopped when core is halted +// DBG_TIM1_STOP TIM1 counter stopped when core is halted +// +DbgMCU_APB2_Fz = 0x00000000; + +// Flash Download Options +// Option Byte Loading Launch the Option Byte Loading after a Flash Download by setting the OBL_LAUNCH bit (causes a reset) +// +DoOptionByteLoading = 0x00000000; + +// <<< end of configuration section >>> diff --git a/UE/u01/EventRecorderStub.scvd b/UE/u01/EventRecorderStub.scvd new file mode 100644 index 0000000..2956b29 --- /dev/null +++ b/UE/u01/EventRecorderStub.scvd @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/UE/u01/RTE/Device/STM32F072VBTx/STM32F0x1_0x2_0x8.dbgconf b/UE/u01/RTE/Device/STM32F072VBTx/STM32F0x1_0x2_0x8.dbgconf new file mode 100644 index 0000000..003699f --- /dev/null +++ b/UE/u01/RTE/Device/STM32F072VBTx/STM32F0x1_0x2_0x8.dbgconf @@ -0,0 +1,45 @@ +// File: STM32F0x1_0x2_0x8.dbgconf +// Version: 1.0.0 +// Note: refer to STM32F0x1/STM32F0x2/STM32F0x8 Reference manual (RM0091) +// refer to STM32F031x4/x6, STM32F051x4/x6/x8, STM32F071x8/xB datasheets +// STM32F091xB/xC, STM32F042x4/x6, STM32F072x8/xB, STM32F038x6 datasheets +// STM32F048x6, STM32F058x8, STM32F078xB, STM32F098xC datasheets + +// <<< Use Configuration Wizard in Context Menu >>> + +// Debug MCU configuration register (DBGMCU_CR) +// DBG_STANDBY Debug standby mode +// DBG_STOP Debug stop mode +// +DbgMCU_CR = 0x00000006; + +// Debug MCU APB1 freeze register (DBGMCU_APB1_FZ) +// Reserved bits must be kept at reset value +// DBG_CAN_STOP CAN stopped when core is halted +// DBG_I2C1_TIMEOUT I2C1 SMBUS timeout mode stopped when core is halted +// DBG_IWDG_STOP Independent watchdog stopped when core is halted +// DBG_WWDG_STOP Window watchdog stopped when core is halted +// DBG_RTC_STOP RTC stopped when core is halted +// DBG_TIM14_STOP TIM14 counter stopped when core is halted +// DBG_TIM7_STOP TIM7 counter stopped when core is halted +// DBG_TIM6_STOP TIM6 counter stopped when core is halted +// DBG_TIM3_STOP TIM3 counter stopped when core is halted +// DBG_TIM2_STOP TIM2 counter stopped when core is halted +// +DbgMCU_APB1_Fz = 0x00000000; + +// Debug MCU APB2 freeze register (DBGMCU_APB2_FZ) +// Reserved bits must be kept at reset value +// DBG_TIM17_STOP TIM17 counter stopped when core is halted +// DBG_TIM16_STOP TIM16 counter stopped when core is halted +// DBG_TIM15_STOP TIM15 counter stopped when core is halted +// DBG_TIM1_STOP TIM1 counter stopped when core is halted +// +DbgMCU_APB2_Fz = 0x00000000; + +// Flash Download Options +// Option Byte Loading Launch the Option Byte Loading after a Flash Download by setting the OBL_LAUNCH bit (causes a reset) +// +DoOptionByteLoading = 0x00000000; + +// <<< end of configuration section >>> diff --git a/UE/u01/RTE/Device/STM32F072VBTx/STM32F0x1_0x2_0x8.dbgconf.base@0.0.0 b/UE/u01/RTE/Device/STM32F072VBTx/STM32F0x1_0x2_0x8.dbgconf.base@0.0.0 new file mode 100644 index 0000000..003699f --- /dev/null +++ b/UE/u01/RTE/Device/STM32F072VBTx/STM32F0x1_0x2_0x8.dbgconf.base@0.0.0 @@ -0,0 +1,45 @@ +// File: STM32F0x1_0x2_0x8.dbgconf +// Version: 1.0.0 +// Note: refer to STM32F0x1/STM32F0x2/STM32F0x8 Reference manual (RM0091) +// refer to STM32F031x4/x6, STM32F051x4/x6/x8, STM32F071x8/xB datasheets +// STM32F091xB/xC, STM32F042x4/x6, STM32F072x8/xB, STM32F038x6 datasheets +// STM32F048x6, STM32F058x8, STM32F078xB, STM32F098xC datasheets + +// <<< Use Configuration Wizard in Context Menu >>> + +// Debug MCU configuration register (DBGMCU_CR) +// DBG_STANDBY Debug standby mode +// DBG_STOP Debug stop mode +// +DbgMCU_CR = 0x00000006; + +// Debug MCU APB1 freeze register (DBGMCU_APB1_FZ) +// Reserved bits must be kept at reset value +// DBG_CAN_STOP CAN stopped when core is halted +// DBG_I2C1_TIMEOUT I2C1 SMBUS timeout mode stopped when core is halted +// DBG_IWDG_STOP Independent watchdog stopped when core is halted +// DBG_WWDG_STOP Window watchdog stopped when core is halted +// DBG_RTC_STOP RTC stopped when core is halted +// DBG_TIM14_STOP TIM14 counter stopped when core is halted +// DBG_TIM7_STOP TIM7 counter stopped when core is halted +// DBG_TIM6_STOP TIM6 counter stopped when core is halted +// DBG_TIM3_STOP TIM3 counter stopped when core is halted +// DBG_TIM2_STOP TIM2 counter stopped when core is halted +// +DbgMCU_APB1_Fz = 0x00000000; + +// Debug MCU APB2 freeze register (DBGMCU_APB2_FZ) +// Reserved bits must be kept at reset value +// DBG_TIM17_STOP TIM17 counter stopped when core is halted +// DBG_TIM16_STOP TIM16 counter stopped when core is halted +// DBG_TIM15_STOP TIM15 counter stopped when core is halted +// DBG_TIM1_STOP TIM1 counter stopped when core is halted +// +DbgMCU_APB2_Fz = 0x00000000; + +// Flash Download Options +// Option Byte Loading Launch the Option Byte Loading after a Flash Download by setting the OBL_LAUNCH bit (causes a reset) +// +DoOptionByteLoading = 0x00000000; + +// <<< end of configuration section >>> diff --git a/UE/u01/listing/Apus.map b/UE/u01/listing/Apus.map new file mode 100644 index 0000000..70a6f2f --- /dev/null +++ b/UE/u01/listing/Apus.map @@ -0,0 +1,1321 @@ +Component: Arm Compiler for Embedded 6.23 Tool: armlink [5f102400] + +============================================================================== + +Section Cross References + + key.o(.text.Key_Init) refers to stm32f0xx_rcc.o(.text.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd + key.o(.text.Key_Init) refers to stm32f0xx_gpio.o(.text.GPIO_StructInit) for GPIO_StructInit + key.o(.text.Key_Init) refers to stm32f0xx_gpio.o(.text.GPIO_Init) for GPIO_Init + key.o(.ARM.exidx.text.Key_Init) refers to key.o(.text.Key_Init) for [Anonymous Symbol] + key.o(.text.Key_GetState) refers to stm32f0xx_gpio.o(.text.GPIO_ReadInputDataBit) for GPIO_ReadInputDataBit + key.o(.ARM.exidx.text.Key_GetState) refers to key.o(.text.Key_GetState) for [Anonymous Symbol] + led.o(.text.Led_Init) refers to stm32f0xx_rcc.o(.text.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd + led.o(.text.Led_Init) refers to stm32f0xx_gpio.o(.text.GPIO_StructInit) for GPIO_StructInit + led.o(.text.Led_Init) refers to stm32f0xx_gpio.o(.text.GPIO_Init) for GPIO_Init + led.o(.ARM.exidx.text.Led_Init) refers to led.o(.text.Led_Init) for [Anonymous Symbol] + led.o(.text.Led_TurnOn) refers to stm32f0xx_gpio.o(.text.GPIO_WriteBit) for GPIO_WriteBit + led.o(.text.Led_TurnOn) refers to led.o(.rodata..Lswitch.table.Led_TurnOff) for [Anonymous Symbol] + led.o(.ARM.exidx.text.Led_TurnOn) refers to led.o(.text.Led_TurnOn) for [Anonymous Symbol] + led.o(.text.Led_TurnOff) refers to stm32f0xx_gpio.o(.text.GPIO_WriteBit) for GPIO_WriteBit + led.o(.text.Led_TurnOff) refers to led.o(.rodata..Lswitch.table.Led_TurnOff) for [Anonymous Symbol] + led.o(.ARM.exidx.text.Led_TurnOff) refers to led.o(.text.Led_TurnOff) for [Anonymous Symbol] + tftdisplay.o(.text.Tft_Init) refers to stm32f0xx_rcc.o(.text.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd + tftdisplay.o(.text.Tft_Init) refers to stm32f0xx_gpio.o(.text.GPIO_StructInit) for GPIO_StructInit + tftdisplay.o(.text.Tft_Init) refers to stm32f0xx_gpio.o(.text.GPIO_Init) for GPIO_Init + tftdisplay.o(.ARM.exidx.text.Tft_Init) refers to tftdisplay.o(.text.Tft_Init) for [Anonymous Symbol] + tftdisplay.o(.text.Tft_SetForegroundColourRgb16) refers to tftdisplay.o(.bss.Tft_Cfg.1) for [Anonymous Symbol] + tftdisplay.o(.ARM.exidx.text.Tft_SetForegroundColourRgb16) refers to tftdisplay.o(.text.Tft_SetForegroundColourRgb16) for [Anonymous Symbol] + tftdisplay.o(.text.Tft_SetBackgroundColourRgb16) refers to tftdisplay.o(.data.Tft_Cfg.0) for [Anonymous Symbol] + tftdisplay.o(.ARM.exidx.text.Tft_SetBackgroundColourRgb16) refers to tftdisplay.o(.text.Tft_SetBackgroundColourRgb16) for [Anonymous Symbol] + tftdisplay.o(.text.Tft_ClearScreen) refers to tftdisplay.o(.data.Tft_Cfg.0) for [Anonymous Symbol] + tftdisplay.o(.ARM.exidx.text.Tft_ClearScreen) refers to tftdisplay.o(.text.Tft_ClearScreen) for [Anonymous Symbol] + tftdisplay.o(.text.Tft_SetWindow) refers to main_1.o(.text.__aeabi_assert) for __aeabi_assert + tftdisplay.o(.text.Tft_SetWindow) refers to tftdisplay.o(.rodata.str1.1) for [Anonymous Symbol] + tftdisplay.o(.ARM.exidx.text.Tft_SetWindow) refers to tftdisplay.o(.text.Tft_SetWindow) for [Anonymous Symbol] + tftdisplay.o(.text.Tft_SetFont) refers to tftdisplay.o(.bss.Tft_Cfg.2) for [Anonymous Symbol] + tftdisplay.o(.ARM.exidx.text.Tft_SetFont) refers to tftdisplay.o(.text.Tft_SetFont) for [Anonymous Symbol] + tftdisplay.o(.text.Tft_DrawPixel) refers to tftdisplay.o(.text.Tft_SetWindow) for Tft_SetWindow + tftdisplay.o(.text.Tft_DrawPixel) refers to tftdisplay.o(.bss.Tft_Cfg.1) for [Anonymous Symbol] + tftdisplay.o(.ARM.exidx.text.Tft_DrawPixel) refers to tftdisplay.o(.text.Tft_DrawPixel) for [Anonymous Symbol] + tftdisplay.o(.text.Tft_DrawHLine) refers to tftdisplay.o(.text.Tft_SetWindow) for Tft_SetWindow + tftdisplay.o(.text.Tft_DrawHLine) refers to tftdisplay.o(.bss.Tft_Cfg.1) for [Anonymous Symbol] + tftdisplay.o(.ARM.exidx.text.Tft_DrawHLine) refers to tftdisplay.o(.text.Tft_DrawHLine) for [Anonymous Symbol] + tftdisplay.o(.text.Tft_DrawVLine) refers to tftdisplay.o(.text.Tft_SetWindow) for Tft_SetWindow + tftdisplay.o(.text.Tft_DrawVLine) refers to tftdisplay.o(.bss.Tft_Cfg.1) for [Anonymous Symbol] + tftdisplay.o(.ARM.exidx.text.Tft_DrawVLine) refers to tftdisplay.o(.text.Tft_DrawVLine) for [Anonymous Symbol] + tftdisplay.o(.text.Tft_DrawChar) refers to tftdisplay.o(.text.Tft_SetWindow) for Tft_SetWindow + tftdisplay.o(.text.Tft_DrawChar) refers to tftdisplay.o(.bss.Tft_Cfg.2) for [Anonymous Symbol] + tftdisplay.o(.text.Tft_DrawChar) refers to tftdisplay.o(.data.Tft_Cfg.0) for [Anonymous Symbol] + tftdisplay.o(.text.Tft_DrawChar) refers to tftdisplay.o(.bss.Tft_Cfg.1) for [Anonymous Symbol] + tftdisplay.o(.ARM.exidx.text.Tft_DrawChar) refers to tftdisplay.o(.text.Tft_DrawChar) for [Anonymous Symbol] + tftdisplay.o(.text.Tft_DrawString) refers to tftdisplay.o(.text.Tft_DrawChar) for Tft_DrawChar + tftdisplay.o(.text.Tft_DrawString) refers to tftdisplay.o(.bss.Tft_Cfg.2) for [Anonymous Symbol] + tftdisplay.o(.ARM.exidx.text.Tft_DrawString) refers to tftdisplay.o(.text.Tft_DrawString) for [Anonymous Symbol] + adc.o(.text.Adc_Init) refers to stm32f0xx_rcc.o(.text.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd + adc.o(.text.Adc_Init) refers to stm32f0xx_adc.o(.text.ADC_Init) for ADC_Init + adc.o(.text.Adc_Init) refers to stm32f0xx_adc.o(.text.ADC_Cmd) for ADC_Cmd + adc.o(.ARM.exidx.text.Adc_Init) refers to adc.o(.text.Adc_Init) for [Anonymous Symbol] + adc.o(.ARM.exidx.text.Adc_SetChannel) refers to adc.o(.text.Adc_SetChannel) for [Anonymous Symbol] + adc.o(.text.Adc_GetValue) refers to stm32f0xx_adc.o(.text.ADC_GetFlagStatus) for ADC_GetFlagStatus + adc.o(.text.Adc_GetValue) refers to stm32f0xx_adc.o(.text.ADC_StartOfConversion) for ADC_StartOfConversion + adc.o(.text.Adc_GetValue) refers to stm32f0xx_adc.o(.text.ADC_GetConversionValue) for ADC_GetConversionValue + adc.o(.text.Adc_GetValue) refers to uidiv_div0.o(.text) for __aeabi_uidiv + adc.o(.ARM.exidx.text.Adc_GetValue) refers to adc.o(.text.Adc_GetValue) for [Anonymous Symbol] + systick.o(.text.SysTick_Handler) refers to debug.o(.text.Debug_Set) for Debug_Set + systick.o(.text.SysTick_Handler) refers to debug.o(.text.Debug_Unset) for Debug_Unset + systick.o(.text.SysTick_Handler) refers to systick.o(.bss.msTicks) for [Anonymous Symbol] + systick.o(.ARM.exidx.text.SysTick_Handler) refers to systick.o(.text.SysTick_Handler) for [Anonymous Symbol] + systick.o(.text.Tick_InitSysTick) refers to uidiv_div0.o(.text) for __aeabi_uidiv + systick.o(.text.Tick_InitSysTick) refers to system_stm32f0xx.o(.data.SystemCoreClock) for SystemCoreClock + systick.o(.ARM.exidx.text.Tick_InitSysTick) refers to systick.o(.text.Tick_InitSysTick) for [Anonymous Symbol] + main_1.o(.text.main) refers to key.o(.text.Key_Init) for Key_Init + main_1.o(.text.main) refers to led.o(.text.Led_Init) for Led_Init + main_1.o(.text.main) refers to tftdisplay.o(.text.Tft_Init) for Tft_Init + main_1.o(.text.main) refers to tftdisplay.o(.text.Tft_SetFont) for Tft_SetFont + main_1.o(.text.main) refers to adc.o(.text.Adc_Init) for Adc_Init + main_1.o(.text.main) refers to systick.o(.text.Tick_InitSysTick) for Tick_InitSysTick + main_1.o(.text.main) refers to debug.o(.text.Debug_Init) for Debug_Init + main_1.o(.text.main) refers to tftdisplay.o(.text.Tft_ClearScreen) for Tft_ClearScreen + main_1.o(.text.main) refers to debug.o(.text.Debug_Set) for Debug_Set + main_1.o(.text.main) refers to debug.o(.text.Debug_Unset) for Debug_Unset + main_1.o(.text.main) refers to taskcounter.o(.text.TaskCounter) for TaskCounter + main_1.o(.text.main) refers to taskkey.o(.text.TaskKey) for TaskKey + main_1.o(.text.main) refers to taskled.o(.text.TaskLed) for TaskLed + main_1.o(.text.main) refers to taskwatch.o(.text.TaskWatch) for TaskWatch + main_1.o(.text.main) refers to taskpoti.o(.text.TaskPoti) for TaskPoti + main_1.o(.text.main) refers to taskmandelbrot.o(.text.TaskMandelbrot) for TaskMandelbrot + main_1.o(.text.main) refers to tftfont_16x24.o(.rodata.TftFont_16x24) for TftFont_16x24 + main_1.o(.ARM.exidx.text.main) refers to main_1.o(.text.main) for [Anonymous Symbol] + main_1.o(.ARM.exidx.text.__aeabi_assert) refers to main_1.o(.text.__aeabi_assert) for [Anonymous Symbol] + debug.o(.text.Debug_Init) refers to stm32f0xx_rcc.o(.text.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd + debug.o(.text.Debug_Init) refers to stm32f0xx_gpio.o(.text.GPIO_StructInit) for GPIO_StructInit + debug.o(.text.Debug_Init) refers to stm32f0xx_gpio.o(.text.GPIO_Init) for GPIO_Init + debug.o(.ARM.exidx.text.Debug_Init) refers to debug.o(.text.Debug_Init) for [Anonymous Symbol] + debug.o(.text.Debug_Set) refers to stm32f0xx_gpio.o(.text.GPIO_WriteBit) for GPIO_WriteBit + debug.o(.ARM.exidx.text.Debug_Set) refers to debug.o(.text.Debug_Set) for [Anonymous Symbol] + debug.o(.text.Debug_Unset) refers to stm32f0xx_gpio.o(.text.GPIO_WriteBit) for GPIO_WriteBit + debug.o(.ARM.exidx.text.Debug_Unset) refers to debug.o(.text.Debug_Unset) for [Anonymous Symbol] + stm32f0xx_adc.o(.text.ADC_DeInit) refers to stm32f0xx_rcc.o(.text.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd + stm32f0xx_adc.o(.ARM.exidx.text.ADC_DeInit) refers to stm32f0xx_adc.o(.text.ADC_DeInit) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_Init) refers to stm32f0xx_adc.o(.text.ADC_Init) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_StructInit) refers to stm32f0xx_adc.o(.text.ADC_StructInit) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_Cmd) refers to stm32f0xx_adc.o(.text.ADC_Cmd) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_ClockModeConfig) refers to stm32f0xx_adc.o(.text.ADC_ClockModeConfig) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_JitterCmd) refers to stm32f0xx_adc.o(.text.ADC_JitterCmd) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_AutoPowerOffCmd) refers to stm32f0xx_adc.o(.text.ADC_AutoPowerOffCmd) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_WaitModeCmd) refers to stm32f0xx_adc.o(.text.ADC_WaitModeCmd) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_AnalogWatchdogCmd) refers to stm32f0xx_adc.o(.text.ADC_AnalogWatchdogCmd) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_AnalogWatchdogThresholdsConfig) refers to stm32f0xx_adc.o(.text.ADC_AnalogWatchdogThresholdsConfig) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_AnalogWatchdogSingleChannelConfig) refers to stm32f0xx_adc.o(.text.ADC_AnalogWatchdogSingleChannelConfig) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_AnalogWatchdogSingleChannelCmd) refers to stm32f0xx_adc.o(.text.ADC_AnalogWatchdogSingleChannelCmd) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_TempSensorCmd) refers to stm32f0xx_adc.o(.text.ADC_TempSensorCmd) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_VrefintCmd) refers to stm32f0xx_adc.o(.text.ADC_VrefintCmd) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_VbatCmd) refers to stm32f0xx_adc.o(.text.ADC_VbatCmd) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_ChannelConfig) refers to stm32f0xx_adc.o(.text.ADC_ChannelConfig) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_ContinuousModeCmd) refers to stm32f0xx_adc.o(.text.ADC_ContinuousModeCmd) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_DiscModeCmd) refers to stm32f0xx_adc.o(.text.ADC_DiscModeCmd) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_OverrunModeCmd) refers to stm32f0xx_adc.o(.text.ADC_OverrunModeCmd) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_GetCalibrationFactor) refers to stm32f0xx_adc.o(.text.ADC_GetCalibrationFactor) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_StopOfConversion) refers to stm32f0xx_adc.o(.text.ADC_StopOfConversion) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_StartOfConversion) refers to stm32f0xx_adc.o(.text.ADC_StartOfConversion) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_GetConversionValue) refers to stm32f0xx_adc.o(.text.ADC_GetConversionValue) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_DMACmd) refers to stm32f0xx_adc.o(.text.ADC_DMACmd) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_DMARequestModeConfig) refers to stm32f0xx_adc.o(.text.ADC_DMARequestModeConfig) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_ITConfig) refers to stm32f0xx_adc.o(.text.ADC_ITConfig) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_GetFlagStatus) refers to stm32f0xx_adc.o(.text.ADC_GetFlagStatus) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_ClearFlag) refers to stm32f0xx_adc.o(.text.ADC_ClearFlag) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_GetITStatus) refers to stm32f0xx_adc.o(.text.ADC_GetITStatus) for [Anonymous Symbol] + stm32f0xx_adc.o(.ARM.exidx.text.ADC_ClearITPendingBit) refers to stm32f0xx_adc.o(.text.ADC_ClearITPendingBit) for [Anonymous Symbol] + stm32f0xx_gpio.o(.text.GPIO_DeInit) refers to stm32f0xx_rcc.o(.text.RCC_AHBPeriphResetCmd) for RCC_AHBPeriphResetCmd + stm32f0xx_gpio.o(.text.GPIO_DeInit) refers to stm32f0xx_gpio.o(.rodata..Lswitch.table.GPIO_DeInit.1) for [Anonymous Symbol] + stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_DeInit) refers to stm32f0xx_gpio.o(.text.GPIO_DeInit) for [Anonymous Symbol] + stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_Init) refers to stm32f0xx_gpio.o(.text.GPIO_Init) for [Anonymous Symbol] + stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_StructInit) refers to stm32f0xx_gpio.o(.text.GPIO_StructInit) for [Anonymous Symbol] + stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_PinLockConfig) refers to stm32f0xx_gpio.o(.text.GPIO_PinLockConfig) for [Anonymous Symbol] + stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_ReadInputDataBit) refers to stm32f0xx_gpio.o(.text.GPIO_ReadInputDataBit) for [Anonymous Symbol] + stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_ReadInputData) refers to stm32f0xx_gpio.o(.text.GPIO_ReadInputData) for [Anonymous Symbol] + stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_ReadOutputDataBit) refers to stm32f0xx_gpio.o(.text.GPIO_ReadOutputDataBit) for [Anonymous Symbol] + stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_ReadOutputData) refers to stm32f0xx_gpio.o(.text.GPIO_ReadOutputData) for [Anonymous Symbol] + stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_SetBits) refers to stm32f0xx_gpio.o(.text.GPIO_SetBits) for [Anonymous Symbol] + stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_ResetBits) refers to stm32f0xx_gpio.o(.text.GPIO_ResetBits) for [Anonymous Symbol] + stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_WriteBit) refers to stm32f0xx_gpio.o(.text.GPIO_WriteBit) for [Anonymous Symbol] + stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_Write) refers to stm32f0xx_gpio.o(.text.GPIO_Write) for [Anonymous Symbol] + stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_PinAFConfig) refers to stm32f0xx_gpio.o(.text.GPIO_PinAFConfig) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_DeInit) refers to stm32f0xx_rcc.o(.text.RCC_DeInit) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HSEConfig) refers to stm32f0xx_rcc.o(.text.RCC_HSEConfig) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_WaitForHSEStartUp) refers to stm32f0xx_rcc.o(.text.RCC_WaitForHSEStartUp) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_GetFlagStatus) refers to stm32f0xx_rcc.o(.text.RCC_GetFlagStatus) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_AdjustHSICalibrationValue) refers to stm32f0xx_rcc.o(.text.RCC_AdjustHSICalibrationValue) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HSICmd) refers to stm32f0xx_rcc.o(.text.RCC_HSICmd) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_AdjustHSI14CalibrationValue) refers to stm32f0xx_rcc.o(.text.RCC_AdjustHSI14CalibrationValue) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HSI14Cmd) refers to stm32f0xx_rcc.o(.text.RCC_HSI14Cmd) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HSI14ADCRequestCmd) refers to stm32f0xx_rcc.o(.text.RCC_HSI14ADCRequestCmd) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_LSEConfig) refers to stm32f0xx_rcc.o(.text.RCC_LSEConfig) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_LSEDriveConfig) refers to stm32f0xx_rcc.o(.text.RCC_LSEDriveConfig) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_LSICmd) refers to stm32f0xx_rcc.o(.text.RCC_LSICmd) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_PLLConfig) refers to stm32f0xx_rcc.o(.text.RCC_PLLConfig) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_PLLCmd) refers to stm32f0xx_rcc.o(.text.RCC_PLLCmd) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HSI48Cmd) refers to stm32f0xx_rcc.o(.text.RCC_HSI48Cmd) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_PREDIV1Config) refers to stm32f0xx_rcc.o(.text.RCC_PREDIV1Config) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_ClockSecuritySystemCmd) refers to stm32f0xx_rcc.o(.text.RCC_ClockSecuritySystemCmd) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_MCOConfig) refers to stm32f0xx_rcc.o(.text.RCC_MCOConfig) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_SYSCLKConfig) refers to stm32f0xx_rcc.o(.text.RCC_SYSCLKConfig) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_GetSYSCLKSource) refers to stm32f0xx_rcc.o(.text.RCC_GetSYSCLKSource) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HCLKConfig) refers to stm32f0xx_rcc.o(.text.RCC_HCLKConfig) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_PCLKConfig) refers to stm32f0xx_rcc.o(.text.RCC_PCLKConfig) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_ADCCLKConfig) refers to stm32f0xx_rcc.o(.text.RCC_ADCCLKConfig) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_CECCLKConfig) refers to stm32f0xx_rcc.o(.text.RCC_CECCLKConfig) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_I2CCLKConfig) refers to stm32f0xx_rcc.o(.text.RCC_I2CCLKConfig) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_USARTCLKConfig) refers to stm32f0xx_rcc.o(.text.RCC_USARTCLKConfig) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_USBCLKConfig) refers to stm32f0xx_rcc.o(.text.RCC_USBCLKConfig) for [Anonymous Symbol] + stm32f0xx_rcc.o(.text.RCC_GetClocksFreq) refers to uidiv_div0.o(.text) for __aeabi_uidiv + stm32f0xx_rcc.o(.text.RCC_GetClocksFreq) refers to stm32f0xx_rcc.o(.rodata.APBAHBPrescTable) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_GetClocksFreq) refers to stm32f0xx_rcc.o(.text.RCC_GetClocksFreq) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_RTCCLKConfig) refers to stm32f0xx_rcc.o(.text.RCC_RTCCLKConfig) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_RTCCLKCmd) refers to stm32f0xx_rcc.o(.text.RCC_RTCCLKCmd) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_BackupResetCmd) refers to stm32f0xx_rcc.o(.text.RCC_BackupResetCmd) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_AHBPeriphClockCmd) refers to stm32f0xx_rcc.o(.text.RCC_AHBPeriphClockCmd) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_APB2PeriphClockCmd) refers to stm32f0xx_rcc.o(.text.RCC_APB2PeriphClockCmd) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_APB1PeriphClockCmd) refers to stm32f0xx_rcc.o(.text.RCC_APB1PeriphClockCmd) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_AHBPeriphResetCmd) refers to stm32f0xx_rcc.o(.text.RCC_AHBPeriphResetCmd) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_APB2PeriphResetCmd) refers to stm32f0xx_rcc.o(.text.RCC_APB2PeriphResetCmd) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_APB1PeriphResetCmd) refers to stm32f0xx_rcc.o(.text.RCC_APB1PeriphResetCmd) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_ITConfig) refers to stm32f0xx_rcc.o(.text.RCC_ITConfig) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_ClearFlag) refers to stm32f0xx_rcc.o(.text.RCC_ClearFlag) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_GetITStatus) refers to stm32f0xx_rcc.o(.text.RCC_GetITStatus) for [Anonymous Symbol] + stm32f0xx_rcc.o(.ARM.exidx.text.RCC_ClearITPendingBit) refers to stm32f0xx_rcc.o(.text.RCC_ClearITPendingBit) for [Anonymous Symbol] + startup_stm32f072.o(RESET) refers to startup_stm32f072.o(STACK) for __initial_sp + startup_stm32f072.o(RESET) refers to startup_stm32f072.o(.text) for Reset_Handler + startup_stm32f072.o(RESET) refers to systick.o(.text.SysTick_Handler) for SysTick_Handler + startup_stm32f072.o(.text) refers to system_stm32f0xx.o(.text.SystemInit) for SystemInit + startup_stm32f072.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main + system_stm32f0xx.o(.ARM.exidx.text.SystemInit) refers to system_stm32f0xx.o(.text.SystemInit) for [Anonymous Symbol] + system_stm32f0xx.o(.text.SystemCoreClockUpdate) refers to uidiv_div0.o(.text) for __aeabi_uidiv + system_stm32f0xx.o(.text.SystemCoreClockUpdate) refers to system_stm32f0xx.o(.data.SystemCoreClock) for SystemCoreClock + system_stm32f0xx.o(.text.SystemCoreClockUpdate) refers to system_stm32f0xx.o(.rodata.AHBPrescTable) for AHBPrescTable + system_stm32f0xx.o(.ARM.exidx.text.SystemCoreClockUpdate) refers to system_stm32f0xx.o(.text.SystemCoreClockUpdate) for [Anonymous Symbol] + tftfont_6x8.o(.rodata.TftFont_6x8) refers to tftfont_6x8.o(.rodata.Bitmaps_6x8) for [Anonymous Symbol] + tftfont_16x24.o(.rodata.TftFont_16x24) refers to tftfont_16x24.o(.rodata.Bitmaps_16x24) for [Anonymous Symbol] + taskcounter.o(.text.TaskCounter) refers to debug.o(.text.Debug_Set) for Debug_Set + taskcounter.o(.text.TaskCounter) refers to printf1.o(i.__0snprintf$1) for __2snprintf + taskcounter.o(.text.TaskCounter) refers to tftdisplay.o(.text.Tft_DrawString) for Tft_DrawString + taskcounter.o(.text.TaskCounter) refers to debug.o(.text.Debug_Unset) for Debug_Unset + taskcounter.o(.text.TaskCounter) refers to taskcounter.o(.bss.TaskCounter.counter) for [Anonymous Symbol] + taskcounter.o(.text.TaskCounter) refers to taskcounter.o(.bss.tmpBuf) for [Anonymous Symbol] + taskcounter.o(.ARM.exidx.text.TaskCounter) refers to taskcounter.o(.text.TaskCounter) for [Anonymous Symbol] + taskkey.o(.text.TaskKey) refers to debug.o(.text.Debug_Set) for Debug_Set + taskkey.o(.text.TaskKey) refers to tftdisplay.o(.text.Tft_DrawString) for Tft_DrawString + taskkey.o(.text.TaskKey) refers to debug.o(.text.Debug_Unset) for Debug_Unset + taskkey.o(.ARM.exidx.text.TaskKey) refers to taskkey.o(.text.TaskKey) for [Anonymous Symbol] + taskled.o(.text.TaskLed) refers to debug.o(.text.Debug_Set) for Debug_Set + taskled.o(.text.TaskLed) refers to tftdisplay.o(.text.Tft_DrawString) for Tft_DrawString + taskled.o(.text.TaskLed) refers to debug.o(.text.Debug_Unset) for Debug_Unset + taskled.o(.ARM.exidx.text.TaskLed) refers to taskled.o(.text.TaskLed) for [Anonymous Symbol] + taskmandelbrot.o(.text.TaskMandelbrot) refers to debug.o(.text.Debug_Set) for Debug_Set + taskmandelbrot.o(.text.TaskMandelbrot) refers to tftdisplay.o(.text.Tft_DrawString) for Tft_DrawString + taskmandelbrot.o(.text.TaskMandelbrot) refers to dfltui.o(.text) for __aeabi_ui2d + taskmandelbrot.o(.text.TaskMandelbrot) refers to dmul.o(.text) for __aeabi_dmul + taskmandelbrot.o(.text.TaskMandelbrot) refers to dadd.o(.text) for __aeabi_dadd + taskmandelbrot.o(.text.TaskMandelbrot) refers to dcmpgt.o(.text) for __aeabi_dcmpgt + taskmandelbrot.o(.text.TaskMandelbrot) refers to tftdisplay.o(.text.Tft_DrawPixel) for Tft_DrawPixel + taskmandelbrot.o(.text.TaskMandelbrot) refers to debug.o(.text.Debug_Unset) for Debug_Unset + taskmandelbrot.o(.ARM.exidx.text.TaskMandelbrot) refers to taskmandelbrot.o(.text.TaskMandelbrot) for [Anonymous Symbol] + taskpoti.o(.text.TaskPoti) refers to debug.o(.text.Debug_Set) for Debug_Set + taskpoti.o(.text.TaskPoti) refers to tftdisplay.o(.text.Tft_DrawString) for Tft_DrawString + taskpoti.o(.text.TaskPoti) refers to debug.o(.text.Debug_Unset) for Debug_Unset + taskpoti.o(.ARM.exidx.text.TaskPoti) refers to taskpoti.o(.text.TaskPoti) for [Anonymous Symbol] + taskwatch.o(.text.TaskWatch) refers to debug.o(.text.Debug_Set) for Debug_Set + taskwatch.o(.text.TaskWatch) refers to tftdisplay.o(.text.Tft_DrawString) for Tft_DrawString + taskwatch.o(.text.TaskWatch) refers to debug.o(.text.Debug_Unset) for Debug_Unset + taskwatch.o(.ARM.exidx.text.TaskWatch) refers to taskwatch.o(.text.TaskWatch) for [Anonymous Symbol] + entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp + entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit + entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock + entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init + 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 fputc.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 fputc.o(i.fputc) for fputc + printfb.o(i.__0printf$bare) refers to stdout.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 fputc.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 fputc.o(i.fputc) for fputc + printfb.o(i.__0vprintf$bare) refers to stdout.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 fputc.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 fputc.o(i.fputc) for fputc + printf0.o(i.__0printf$0) refers to stdout.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 fputc.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 fputc.o(i.fputc) for fputc + printf0.o(i.__0vprintf$0) refers to stdout.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 fputc.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 fputc.o(i.fputc) for fputc + printf1.o(i.__0printf$1) refers to stdout.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 fputc.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 fputc.o(i.fputc) for fputc + printf1.o(i.__0vprintf$1) refers to stdout.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_div0.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 fputc.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 fputc.o(i.fputc) for fputc + printf2.o(i.__0printf$2) refers to stdout.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 fputc.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 fputc.o(i.fputc) for fputc + printf2.o(i.__0vprintf$2) refers to stdout.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 fputc.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 fputc.o(i.fputc) for fputc + printf3.o(i.__0printf$3) refers to stdout.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 fputc.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 fputc.o(i.fputc) for fputc + printf3.o(i.__0vprintf$3) refers to stdout.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_div0.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 fputc.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 fputc.o(i.fputc) for fputc + printf4.o(i.__0printf$4) refers to stdout.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 fputc.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 fputc.o(i.fputc) for fputc + printf4.o(i.__0vprintf$4) refers to stdout.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 fputc.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 fputc.o(i.fputc) for fputc + printf5.o(i.__0printf$5) refers to stdout.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 fputc.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 fputc.o(i.fputc) for fputc + printf5.o(i.__0vprintf$5) refers to stdout.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 fputc.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 fputc.o(i.fputc) for fputc + printf6.o(i.__0printf$6) refers to stdout.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 fputc.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 fputc.o(i.fputc) for fputc + printf6.o(i.__0vprintf$6) refers to stdout.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_div0.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 fputc.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 fputc.o(i.fputc) for fputc + printf7.o(i.__0printf$7) refers to stdout.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 fputc.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 fputc.o(i.fputc) for fputc + printf7.o(i.__0vprintf$7) refers to stdout.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 fputc.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 fputc.o(i.fputc) for fputc + printf8.o(i.__0printf$8) refers to stdout.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 fputc.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 fputc.o(i.fputc) for fputc + printf8.o(i.__0vprintf$8) refers to stdout.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 fputc.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 fputc.o(i.fputc) for fputc + printfa.o(i.__0printf) refers to stdout.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 fputc.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 fputc.o(i.fputc) for fputc + printfa.o(i.__0vprintf) refers to stdout.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_div0.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 + dadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp + dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl + 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 (Special) to iusefp.o(.text) for __I$use$fp + dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue + dcmpgt.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp + dfltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp + dfltui.o(.text) refers to depilogue.o(.text) for _double_epilogue + entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000 + entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32f072.o(STACK) for __initial_sp + entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f072.o(STACK) for __initial_sp + entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main + entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload + entry9a.o(.ARM.Collect$$$$0000000B) refers to main_1.o(.text.main) for main + entry9b.o(.ARM.Collect$$$$0000000C) refers to main_1.o(.text.main) for main + fputc.o(i.fputc) refers (Special) to iusesemip.o(.text) for __I$use$semihosting$fputc + fputc.o(i.fputc) refers (Special) to semi.o(.text) for __semihosting_library_function + fputc_h.o(i._fputc$hlt) refers (Special) to iusesemip.o(.text) for __I$use$semihosting$fputc + fputc_h.o(i._fputc$hlt) refers (Special) to semi.o(.text) for __semihosting_library_function + idiv_div0.o(.text) refers to uidiv_div0.o(.text) for __aeabi_uidivmod + uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr + uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl + depilogue.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp + depilogue.o(.text) refers to depilogue.o(i.__ARM_clz) for __ARM_clz + depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl + depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr + ddiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp + ddiv.o(.text) refers to depilogue.o(.text) for _double_round + dfixul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp + dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr + dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl + cdrcmple.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp + init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload + depilogue.o(i.__ARM_clz) refers (Special) to iusefp.o(.text) for __I$use$fp + + +============================================================================== + +Removing Unused input sections from the image. + + Removing key.o(.text), (0 bytes). + Removing key.o(.ARM.exidx.text.Key_Init), (8 bytes). + Removing key.o(.text.Key_GetState), (48 bytes). + Removing key.o(.ARM.exidx.text.Key_GetState), (8 bytes). + Removing led.o(.text), (0 bytes). + Removing led.o(.ARM.exidx.text.Led_Init), (8 bytes). + Removing led.o(.text.Led_TurnOn), (36 bytes). + Removing led.o(.ARM.exidx.text.Led_TurnOn), (8 bytes). + Removing led.o(.text.Led_TurnOff), (40 bytes). + Removing led.o(.ARM.exidx.text.Led_TurnOff), (8 bytes). + Removing led.o(.rodata..Lswitch.table.Led_TurnOff), (12 bytes). + Removing tftdisplay.o(.text), (0 bytes). + Removing tftdisplay.o(.ARM.exidx.text.Tft_Init), (8 bytes). + Removing tftdisplay.o(.text.Tft_SetForegroundColourRgb16), (12 bytes). + Removing tftdisplay.o(.ARM.exidx.text.Tft_SetForegroundColourRgb16), (8 bytes). + Removing tftdisplay.o(.text.Tft_SetBackgroundColourRgb16), (12 bytes). + Removing tftdisplay.o(.ARM.exidx.text.Tft_SetBackgroundColourRgb16), (8 bytes). + Removing tftdisplay.o(.ARM.exidx.text.Tft_ClearScreen), (8 bytes). + Removing tftdisplay.o(.ARM.exidx.text.Tft_SetWindow), (8 bytes). + Removing tftdisplay.o(.ARM.exidx.text.Tft_SetFont), (8 bytes). + Removing tftdisplay.o(.ARM.exidx.text.Tft_DrawPixel), (8 bytes). + Removing tftdisplay.o(.text.Tft_DrawHLine), (120 bytes). + Removing tftdisplay.o(.ARM.exidx.text.Tft_DrawHLine), (8 bytes). + Removing tftdisplay.o(.text.Tft_DrawVLine), (124 bytes). + Removing tftdisplay.o(.ARM.exidx.text.Tft_DrawVLine), (8 bytes). + Removing tftdisplay.o(.ARM.exidx.text.Tft_DrawChar), (8 bytes). + Removing tftdisplay.o(.ARM.exidx.text.Tft_DrawString), (8 bytes). + Removing adc.o(.text), (0 bytes). + Removing adc.o(.ARM.exidx.text.Adc_Init), (8 bytes). + Removing adc.o(.text.Adc_SetChannel), (28 bytes). + Removing adc.o(.ARM.exidx.text.Adc_SetChannel), (8 bytes). + Removing adc.o(.text.Adc_GetValue), (108 bytes). + Removing adc.o(.ARM.exidx.text.Adc_GetValue), (8 bytes). + Removing systick.o(.text), (0 bytes). + Removing systick.o(.ARM.exidx.text.SysTick_Handler), (8 bytes). + Removing systick.o(.ARM.exidx.text.Tick_InitSysTick), (8 bytes). + Removing main_1.o(.text), (0 bytes). + Removing main_1.o(.ARM.exidx.text.main), (8 bytes). + Removing main_1.o(.ARM.exidx.text.__aeabi_assert), (8 bytes). + Removing main_1.o(.ARM.use_no_argv), (4 bytes). + Removing debug.o(.text), (0 bytes). + Removing debug.o(.ARM.exidx.text.Debug_Init), (8 bytes). + Removing debug.o(.ARM.exidx.text.Debug_Set), (8 bytes). + Removing debug.o(.ARM.exidx.text.Debug_Unset), (8 bytes). + Removing stm32f0xx_adc.o(.text), (0 bytes). + Removing stm32f0xx_adc.o(.text.ADC_DeInit), (36 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_DeInit), (8 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_Init), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_StructInit), (16 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_StructInit), (8 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_Cmd), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_ClockModeConfig), (4 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_ClockModeConfig), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_JitterCmd), (20 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_JitterCmd), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_AutoPowerOffCmd), (20 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_AutoPowerOffCmd), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_WaitModeCmd), (20 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_WaitModeCmd), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_AnalogWatchdogCmd), (20 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_AnalogWatchdogCmd), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_AnalogWatchdogThresholdsConfig), (8 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_AnalogWatchdogThresholdsConfig), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_AnalogWatchdogSingleChannelConfig), (14 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_AnalogWatchdogSingleChannelConfig), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_AnalogWatchdogSingleChannelCmd), (20 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_AnalogWatchdogSingleChannelCmd), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_TempSensorCmd), (28 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_TempSensorCmd), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_VrefintCmd), (28 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_VrefintCmd), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_VbatCmd), (28 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_VbatCmd), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_ChannelConfig), (10 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_ChannelConfig), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_ContinuousModeCmd), (20 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_ContinuousModeCmd), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_DiscModeCmd), (20 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_DiscModeCmd), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_OverrunModeCmd), (20 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_OverrunModeCmd), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_GetCalibrationFactor), (44 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_GetCalibrationFactor), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_StopOfConversion), (10 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_StopOfConversion), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_StartOfConversion), (10 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_StartOfConversion), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_GetConversionValue), (6 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_GetConversionValue), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_DMACmd), (16 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_DMACmd), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_DMARequestModeConfig), (16 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_DMARequestModeConfig), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_ITConfig), (20 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_ITConfig), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_GetFlagStatus), (24 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_GetFlagStatus), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_ClearFlag), (4 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_ClearFlag), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_GetITStatus), (20 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_GetITStatus), (8 bytes). + Removing stm32f0xx_adc.o(.text.ADC_ClearITPendingBit), (4 bytes). + Removing stm32f0xx_adc.o(.ARM.exidx.text.ADC_ClearITPendingBit), (8 bytes). + Removing stm32f0xx_gpio.o(.text), (0 bytes). + Removing stm32f0xx_gpio.o(.text.GPIO_DeInit), (44 bytes). + Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_DeInit), (8 bytes). + Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_Init), (8 bytes). + Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_StructInit), (8 bytes). + Removing stm32f0xx_gpio.o(.text.GPIO_PinLockConfig), (36 bytes). + Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_PinLockConfig), (8 bytes). + Removing stm32f0xx_gpio.o(.text.GPIO_ReadInputDataBit), (10 bytes). + Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_ReadInputDataBit), (8 bytes). + Removing stm32f0xx_gpio.o(.text.GPIO_ReadInputData), (4 bytes). + Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_ReadInputData), (8 bytes). + Removing stm32f0xx_gpio.o(.text.GPIO_ReadOutputDataBit), (10 bytes). + Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_ReadOutputDataBit), (8 bytes). + Removing stm32f0xx_gpio.o(.text.GPIO_ReadOutputData), (4 bytes). + Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_ReadOutputData), (8 bytes). + Removing stm32f0xx_gpio.o(.text.GPIO_SetBits), (4 bytes). + Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_SetBits), (8 bytes). + Removing stm32f0xx_gpio.o(.text.GPIO_ResetBits), (4 bytes). + Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_ResetBits), (8 bytes). + Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_WriteBit), (8 bytes). + Removing stm32f0xx_gpio.o(.text.GPIO_Write), (4 bytes). + Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_Write), (8 bytes). + Removing stm32f0xx_gpio.o(.text.GPIO_PinAFConfig), (32 bytes). + Removing stm32f0xx_gpio.o(.ARM.exidx.text.GPIO_PinAFConfig), (8 bytes). + Removing stm32f0xx_gpio.o(.rodata..Lswitch.table.GPIO_DeInit.1), (24 bytes). + Removing stm32f0xx_rcc.o(.text), (0 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_DeInit), (88 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_DeInit), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_HSEConfig), (16 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HSEConfig), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_WaitForHSEStartUp), (48 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_WaitForHSEStartUp), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_GetFlagStatus), (44 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_GetFlagStatus), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_AdjustHSICalibrationValue), (20 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_AdjustHSICalibrationValue), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_HSICmd), (24 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HSICmd), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_AdjustHSI14CalibrationValue), (20 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_AdjustHSI14CalibrationValue), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_HSI14Cmd), (24 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HSI14Cmd), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_HSI14ADCRequestCmd), (24 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HSI14ADCRequestCmd), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_LSEConfig), (32 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_LSEConfig), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_LSEDriveConfig), (24 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_LSEDriveConfig), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_LSICmd), (24 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_LSICmd), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_PLLConfig), (28 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_PLLConfig), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_PLLCmd), (28 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_PLLCmd), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_HSI48Cmd), (28 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HSI48Cmd), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_PREDIV1Config), (20 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_PREDIV1Config), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_ClockSecuritySystemCmd), (28 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_ClockSecuritySystemCmd), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_MCOConfig), (28 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_MCOConfig), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_SYSCLKConfig), (20 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_SYSCLKConfig), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_GetSYSCLKSource), (16 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_GetSYSCLKSource), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_HCLKConfig), (20 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_HCLKConfig), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_PCLKConfig), (20 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_PCLKConfig), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_ADCCLKConfig), (44 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_ADCCLKConfig), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_CECCLKConfig), (24 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_CECCLKConfig), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_I2CCLKConfig), (24 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_I2CCLKConfig), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_USARTCLKConfig), (40 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_USARTCLKConfig), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_USBCLKConfig), (24 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_USBCLKConfig), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_GetClocksFreq), (308 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_GetClocksFreq), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_RTCCLKConfig), (16 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_RTCCLKConfig), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_RTCCLKCmd), (28 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_RTCCLKCmd), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_BackupResetCmd), (28 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_BackupResetCmd), (8 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_AHBPeriphClockCmd), (8 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_APB2PeriphClockCmd), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_APB1PeriphClockCmd), (28 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_APB1PeriphClockCmd), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_AHBPeriphResetCmd), (28 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_AHBPeriphResetCmd), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_APB2PeriphResetCmd), (28 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_APB2PeriphResetCmd), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_APB1PeriphResetCmd), (28 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_APB1PeriphResetCmd), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_ITConfig), (28 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_ITConfig), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_ClearFlag), (20 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_ClearFlag), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_GetITStatus), (16 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_GetITStatus), (8 bytes). + Removing stm32f0xx_rcc.o(.text.RCC_ClearITPendingBit), (12 bytes). + Removing stm32f0xx_rcc.o(.ARM.exidx.text.RCC_ClearITPendingBit), (8 bytes). + Removing stm32f0xx_rcc.o(.rodata.APBAHBPrescTable), (16 bytes). + Removing startup_stm32f072.o(HEAP), (512 bytes). + Removing system_stm32f0xx.o(.text), (0 bytes). + Removing system_stm32f0xx.o(.ARM.exidx.text.SystemInit), (8 bytes). + Removing system_stm32f0xx.o(.text.SystemCoreClockUpdate), (96 bytes). + Removing system_stm32f0xx.o(.ARM.exidx.text.SystemCoreClockUpdate), (8 bytes). + Removing system_stm32f0xx.o(.rodata.AHBPrescTable), (16 bytes). + Removing tftfont_6x8.o(.text), (0 bytes). + Removing tftfont_6x8.o(.rodata.Bitmaps_6x8), (896 bytes). + Removing tftfont_6x8.o(.rodata.TftFont_6x8), (16 bytes). + Removing tftfont_16x24.o(.text), (0 bytes). + Removing taskcounter.o(.text), (0 bytes). + Removing taskcounter.o(.ARM.exidx.text.TaskCounter), (8 bytes). + Removing taskkey.o(.text), (0 bytes). + Removing taskkey.o(.ARM.exidx.text.TaskKey), (8 bytes). + Removing taskled.o(.text), (0 bytes). + Removing taskled.o(.ARM.exidx.text.TaskLed), (8 bytes). + Removing taskmandelbrot.o(.text), (0 bytes). + Removing taskmandelbrot.o(.ARM.exidx.text.TaskMandelbrot), (8 bytes). + Removing taskpoti.o(.text), (0 bytes). + Removing taskpoti.o(.ARM.exidx.text.TaskPoti), (8 bytes). + Removing taskwatch.o(.text), (0 bytes). + Removing taskwatch.o(.ARM.exidx.text.TaskWatch), (8 bytes). + Removing ddiv.o(.text), (240 bytes). + Removing dfixul.o(.text), (64 bytes). + Removing cdrcmple.o(.text), (40 bytes). + +235 unused section(s) (total 5414 bytes) removed from the image. + +============================================================================== + +Image Symbol Table + + Local Symbols + + Symbol Name Value Ov Type Size Object(Section) + + ../clib/division.s 0x00000000 Number 0 aeabi_sdivfast.o ABSOLUTE + ../clib/division.s 0x00000000 Number 0 aeabi_sdivfast_div0.o ABSOLUTE + ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE + ../clib/microlib/division.c 0x00000000 Number 0 uidiv_div0.o ABSOLUTE + ../clib/microlib/division.c 0x00000000 Number 0 idiv_div0.o ABSOLUTE + ../clib/microlib/division.c 0x00000000 Number 0 idiv0.o ABSOLUTE + ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.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 entry8b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE + ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE + ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE + ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.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/printf/stubs.s 0x00000000 Number 0 printfstubs.o ABSOLUTE + ../clib/microlib/stdio/fputc.c 0x00000000 Number 0 fputc.o ABSOLUTE + ../clib/microlib/stdio/fputc.c 0x00000000 Number 0 fputc_h.o ABSOLUTE + ../clib/microlib/stdio/semi.s 0x00000000 Number 0 semi.o ABSOLUTE + ../clib/microlib/stdio/streams.c 0x00000000 Number 0 stdout.o ABSOLUTE + ../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE + ../clib/microlib/stubs.s 0x00000000 Number 0 iusesemip.o ABSOLUTE + ../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE + ../fplib/microlib/fpcmp.c 0x00000000 Number 0 dcmpgt.o ABSOLUTE + ../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE + ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE + ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE + ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltui.o ABSOLUTE + ../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE + Adc.c 0x00000000 Number 0 adc.o ABSOLUTE + Debug.c 0x00000000 Number 0 debug.o ABSOLUTE + Key.c 0x00000000 Number 0 key.o ABSOLUTE + Led.c 0x00000000 Number 0 led.o ABSOLUTE + TaskCounter.c 0x00000000 Number 0 taskcounter.o ABSOLUTE + TaskKey.c 0x00000000 Number 0 taskkey.o ABSOLUTE + TaskLed.c 0x00000000 Number 0 taskled.o ABSOLUTE + TaskMandelbrot.c 0x00000000 Number 0 taskmandelbrot.o ABSOLUTE + TaskPoti.c 0x00000000 Number 0 taskpoti.o ABSOLUTE + TaskWatch.c 0x00000000 Number 0 taskwatch.o ABSOLUTE + TftDisplay.c 0x00000000 Number 0 tftdisplay.o ABSOLUTE + TftFont_16x24.c 0x00000000 Number 0 tftfont_16x24.o ABSOLUTE + TftFont_6x8.c 0x00000000 Number 0 tftfont_6x8.o ABSOLUTE + cdrcmple.s 0x00000000 Number 0 cdrcmple.o ABSOLUTE + dc.s 0x00000000 Number 0 dc.o ABSOLUTE + handlers.s 0x00000000 Number 0 handlers.o ABSOLUTE + init.s 0x00000000 Number 0 init.o ABSOLUTE + main.c 0x00000000 Number 0 main_1.o ABSOLUTE + src\Devices\startup_stm32f072.s 0x00000000 Number 0 startup_stm32f072.o ABSOLUTE + stm32f0xx_adc.c 0x00000000 Number 0 stm32f0xx_adc.o ABSOLUTE + stm32f0xx_gpio.c 0x00000000 Number 0 stm32f0xx_gpio.o ABSOLUTE + stm32f0xx_rcc.c 0x00000000 Number 0 stm32f0xx_rcc.o ABSOLUTE + system_stm32f0xx.c 0x00000000 Number 0 system_stm32f0xx.o ABSOLUTE + systick.c 0x00000000 Number 0 systick.o ABSOLUTE + RESET 0x08000000 Section 192 startup_stm32f072.o(RESET) + .ARM.Collect$$$$00000000 0x080000c0 Section 0 entry.o(.ARM.Collect$$$$00000000) + .ARM.Collect$$$$00000001 0x080000c0 Section 4 entry2.o(.ARM.Collect$$$$00000001) + .ARM.Collect$$$$00000004 0x080000c4 Section 4 entry5.o(.ARM.Collect$$$$00000004) + .ARM.Collect$$$$00000008 0x080000c8 Section 0 entry7b.o(.ARM.Collect$$$$00000008) + .ARM.Collect$$$$0000000A 0x080000c8 Section 0 entry8b.o(.ARM.Collect$$$$0000000A) + .ARM.Collect$$$$0000000B 0x080000c8 Section 8 entry9a.o(.ARM.Collect$$$$0000000B) + __lit__00000000 0x080000d0 Data 4 entry2.o(.ARM.Collect$$$$00002712) + .ARM.Collect$$$$0000000D 0x080000d0 Section 0 entry10a.o(.ARM.Collect$$$$0000000D) + .ARM.Collect$$$$0000000F 0x080000d0 Section 0 entry11a.o(.ARM.Collect$$$$0000000F) + .ARM.Collect$$$$00002712 0x080000d0 Section 4 entry2.o(.ARM.Collect$$$$00002712) + .text 0x080000d4 Section 28 startup_stm32f072.o(.text) + .text 0x080000f0 Section 0 dadd.o(.text) + .text 0x08000254 Section 0 dmul.o(.text) + .text 0x08000324 Section 0 dcmpgt.o(.text) + .text 0x08000350 Section 0 dfltui.o(.text) + .text 0x0800036c Section 0 uidiv_div0.o(.text) + .text 0x080003aa Section 0 llshl.o(.text) + .text 0x080003ca Section 0 llsshr.o(.text) + .text 0x080003f0 Section 0 iusefp.o(.text) + .text 0x080003f0 Section 0 depilogue.o(.text) + .text 0x080004b0 Section 48 init.o(.text) + .text 0x080004e0 Section 0 llushr.o(.text) + [Anonymous Symbol] 0x08000502 Section 0 stm32f0xx_adc.o(.text.ADC_Cmd) + [Anonymous Symbol] 0x08000514 Section 0 stm32f0xx_adc.o(.text.ADC_Init) + __arm_cp.1_0 0x08000538 Number 4 stm32f0xx_adc.o(.text.ADC_Init) + [Anonymous Symbol] 0x0800053c Section 0 adc.o(.text.Adc_Init) + __arm_cp.0_0 0x08000580 Number 4 adc.o(.text.Adc_Init) + [Anonymous Symbol] 0x08000584 Section 0 debug.o(.text.Debug_Init) + __arm_cp.0_0 0x080005ac Number 4 debug.o(.text.Debug_Init) + __arm_cp.0_1 0x080005b0 Number 4 debug.o(.text.Debug_Init) + [Anonymous Symbol] 0x080005b4 Section 0 debug.o(.text.Debug_Set) + [Anonymous Symbol] 0x080005c4 Section 0 debug.o(.text.Debug_Unset) + __arm_cp.2_0 0x080005d4 Number 4 debug.o(.text.Debug_Unset) + [Anonymous Symbol] 0x080005d8 Section 0 stm32f0xx_gpio.o(.text.GPIO_Init) + [Anonymous Symbol] 0x0800064c Section 0 stm32f0xx_gpio.o(.text.GPIO_StructInit) + __arm_cp.2_0 0x08000658 Number 4 stm32f0xx_gpio.o(.text.GPIO_StructInit) + [Anonymous Symbol] 0x0800065c Section 0 stm32f0xx_gpio.o(.text.GPIO_WriteBit) + [Anonymous Symbol] 0x08000668 Section 0 key.o(.text.Key_Init) + __arm_cp.0_0 0x080006a8 Number 4 key.o(.text.Key_Init) + [Anonymous Symbol] 0x080006ac Section 0 led.o(.text.Led_Init) + __arm_cp.0_0 0x080006e4 Number 4 led.o(.text.Led_Init) + [Anonymous Symbol] 0x080006e8 Section 0 stm32f0xx_rcc.o(.text.RCC_AHBPeriphClockCmd) + __arm_cp.31_0 0x08000700 Number 4 stm32f0xx_rcc.o(.text.RCC_AHBPeriphClockCmd) + [Anonymous Symbol] 0x08000704 Section 0 stm32f0xx_rcc.o(.text.RCC_APB2PeriphClockCmd) + __arm_cp.32_0 0x0800071c Number 4 stm32f0xx_rcc.o(.text.RCC_APB2PeriphClockCmd) + [Anonymous Symbol] 0x08000720 Section 0 systick.o(.text.SysTick_Handler) + __arm_cp.0_0 0x0800073c Number 4 systick.o(.text.SysTick_Handler) + [Anonymous Symbol] 0x08000740 Section 0 system_stm32f0xx.o(.text.SystemInit) + __arm_cp.0_0 0x08000814 Number 4 system_stm32f0xx.o(.text.SystemInit) + __arm_cp.0_1 0x08000818 Number 4 system_stm32f0xx.o(.text.SystemInit) + __arm_cp.0_2 0x0800081c Number 4 system_stm32f0xx.o(.text.SystemInit) + __arm_cp.0_3 0x08000820 Number 4 system_stm32f0xx.o(.text.SystemInit) + [Anonymous Symbol] 0x08000824 Section 0 taskcounter.o(.text.TaskCounter) + __arm_cp.0_0 0x08000860 Number 4 taskcounter.o(.text.TaskCounter) + __arm_cp.0_1 0x08000864 Number 4 taskcounter.o(.text.TaskCounter) + [Anonymous Symbol] 0x08000874 Section 0 taskkey.o(.text.TaskKey) + [Anonymous Symbol] 0x08000898 Section 0 taskled.o(.text.TaskLed) + [Anonymous Symbol] 0x080008c0 Section 0 taskmandelbrot.o(.text.TaskMandelbrot) + __arm_cp.0_1 0x08000a0c Number 4 taskmandelbrot.o(.text.TaskMandelbrot) + __arm_cp.0_2 0x08000a10 Number 4 taskmandelbrot.o(.text.TaskMandelbrot) + __arm_cp.0_3 0x08000a14 Number 4 taskmandelbrot.o(.text.TaskMandelbrot) + __arm_cp.0_4 0x08000a18 Number 4 taskmandelbrot.o(.text.TaskMandelbrot) + __arm_cp.0_5 0x08000a1c Number 4 taskmandelbrot.o(.text.TaskMandelbrot) + __arm_cp.0_6 0x08000a20 Number 4 taskmandelbrot.o(.text.TaskMandelbrot) + [Anonymous Symbol] 0x08000a24 Section 0 taskpoti.o(.text.TaskPoti) + [Anonymous Symbol] 0x08000a4c Section 0 taskwatch.o(.text.TaskWatch) + [Anonymous Symbol] 0x08000a74 Section 0 tftdisplay.o(.text.Tft_ClearScreen) + __arm_cp.3_1 0x08000af4 Number 4 tftdisplay.o(.text.Tft_ClearScreen) + __arm_cp.3_3 0x08000af8 Number 4 tftdisplay.o(.text.Tft_ClearScreen) + __arm_cp.3_4 0x08000afc Number 4 tftdisplay.o(.text.Tft_ClearScreen) + __arm_cp.3_5 0x08000b00 Number 4 tftdisplay.o(.text.Tft_ClearScreen) + __arm_cp.3_6 0x08000b04 Number 4 tftdisplay.o(.text.Tft_ClearScreen) + __arm_cp.3_9 0x08000b08 Number 4 tftdisplay.o(.text.Tft_ClearScreen) + [Anonymous Symbol] 0x08000b0c Section 0 tftdisplay.o(.text.Tft_DrawChar) + __arm_cp.9_3 0x08000c30 Number 4 tftdisplay.o(.text.Tft_DrawChar) + [Anonymous Symbol] 0x08000c34 Section 0 tftdisplay.o(.text.Tft_DrawPixel) + __arm_cp.6_1 0x08000c8c Number 4 tftdisplay.o(.text.Tft_DrawPixel) + __arm_cp.6_2 0x08000c90 Number 4 tftdisplay.o(.text.Tft_DrawPixel) + [Anonymous Symbol] 0x08000c94 Section 0 tftdisplay.o(.text.Tft_DrawString) + [Anonymous Symbol] 0x08000ce8 Section 0 tftdisplay.o(.text.Tft_Init) + __arm_cp.0_0 0x08000d70 Number 4 tftdisplay.o(.text.Tft_Init) + __arm_cp.0_1 0x08000d74 Number 4 tftdisplay.o(.text.Tft_Init) + __arm_cp.0_2 0x08000d78 Number 4 tftdisplay.o(.text.Tft_Init) + __arm_cp.0_3 0x08000d7c Number 4 tftdisplay.o(.text.Tft_Init) + __arm_cp.0_4 0x08000d80 Number 4 tftdisplay.o(.text.Tft_Init) + __arm_cp.0_5 0x08000d84 Number 4 tftdisplay.o(.text.Tft_Init) + __arm_cp.0_6 0x08000d88 Number 4 tftdisplay.o(.text.Tft_Init) + __arm_cp.0_7 0x08000d8c Number 4 tftdisplay.o(.text.Tft_Init) + __arm_cp.0_8 0x08000d90 Number 4 tftdisplay.o(.text.Tft_Init) + __arm_cp.0_9 0x08000d94 Number 4 tftdisplay.o(.text.Tft_Init) + [Anonymous Symbol] 0x08000d98 Section 0 tftdisplay.o(.text.Tft_SetFont) + __arm_cp.5_0 0x08000dc8 Number 4 tftdisplay.o(.text.Tft_SetFont) + Tft_SetWindow 0x08000dcd Thumb Code 248 tftdisplay.o(.text.Tft_SetWindow) + [Anonymous Symbol] 0x08000dcc Section 0 tftdisplay.o(.text.Tft_SetWindow) + __arm_cp.4_1 0x08000ee0 Number 4 tftdisplay.o(.text.Tft_SetWindow) + __arm_cp.4_3 0x08000f00 Number 4 tftdisplay.o(.text.Tft_SetWindow) + __arm_cp.4_4 0x08000f04 Number 4 tftdisplay.o(.text.Tft_SetWindow) + __arm_cp.4_5 0x08000f08 Number 4 tftdisplay.o(.text.Tft_SetWindow) + __arm_cp.4_6 0x08000f0c Number 4 tftdisplay.o(.text.Tft_SetWindow) + [Anonymous Symbol] 0x08000f28 Section 0 systick.o(.text.Tick_InitSysTick) + __arm_cp.1_0 0x08000f5c Number 4 systick.o(.text.Tick_InitSysTick) + __arm_cp.1_1 0x08000f60 Number 4 systick.o(.text.Tick_InitSysTick) + __arm_cp.1_2 0x08000f64 Number 4 systick.o(.text.Tick_InitSysTick) + __arm_cp.1_3 0x08000f68 Number 4 systick.o(.text.Tick_InitSysTick) + [Anonymous Symbol] 0x08000f6c Section 0 main_1.o(.text.__aeabi_assert) + [Anonymous Symbol] 0x08000f9c Section 0 main_1.o(.text.main) + __arm_cp.0_0 0x08000ff8 Number 4 main_1.o(.text.main) + i.__0snprintf$1 0x08000ffc Section 0 printf1.o(i.__0snprintf$1) + i.__ARM_clz 0x08001034 Section 0 depilogue.o(i.__ARM_clz) + i.__scatterload_copy 0x08001062 Section 14 handlers.o(i.__scatterload_copy) + i.__scatterload_null 0x08001070 Section 2 handlers.o(i.__scatterload_null) + i.__scatterload_zeroinit 0x08001072 Section 14 handlers.o(i.__scatterload_zeroinit) + _printf_core 0x08001081 Thumb Code 332 printf1.o(i._printf_core) + i._printf_core 0x08001080 Section 0 printf1.o(i._printf_core) + _snputc 0x080011d1 Thumb Code 22 printf1.o(i._snputc) + i._snputc 0x080011d0 Section 0 printf1.o(i._snputc) + Bitmaps_16x24 0x080011e6 Data 5376 tftfont_16x24.o(.rodata.Bitmaps_16x24) + [Anonymous Symbol] 0x080011e6 Section 0 tftfont_16x24.o(.rodata.Bitmaps_16x24) + [Anonymous Symbol] 0x080026f8 Section 0 tftdisplay.o(.rodata.str1.1) + Tft_Cfg.0 0x20000004 Data 2 tftdisplay.o(.data.Tft_Cfg.0) + [Anonymous Symbol] 0x20000004 Section 0 tftdisplay.o(.data.Tft_Cfg.0) + TaskCounter.counter 0x20000008 Data 4 taskcounter.o(.bss.TaskCounter.counter) + [Anonymous Symbol] 0x20000008 Section 0 taskcounter.o(.bss.TaskCounter.counter) + Tft_Cfg.1 0x2000000c Data 2 tftdisplay.o(.bss.Tft_Cfg.1) + [Anonymous Symbol] 0x2000000c Section 0 tftdisplay.o(.bss.Tft_Cfg.1) + Tft_Cfg.2 0x20000010 Data 4 tftdisplay.o(.bss.Tft_Cfg.2) + [Anonymous Symbol] 0x20000010 Section 0 tftdisplay.o(.bss.Tft_Cfg.2) + msTicks 0x20000014 Data 4 systick.o(.bss.msTicks) + [Anonymous Symbol] 0x20000014 Section 0 systick.o(.bss.msTicks) + tmpBuf 0x20000018 Data 14 taskcounter.o(.bss.tmpBuf) + [Anonymous Symbol] 0x20000018 Section 0 taskcounter.o(.bss.tmpBuf) + STACK 0x20000028 Section 1024 startup_stm32f072.o(STACK) + + Global Symbols + + Symbol Name Value Ov Type Size Object(Section) + + BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$~IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE + _printf_a 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_c 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_charcount 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_d 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_e 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_f 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_flags 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_fp_dec 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_fp_hex 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_g 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_i 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_int_dec 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_l 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_lc 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_ll 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_lld 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_lli 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_llo 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_llu 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_llx 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_longlong_dec 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_longlong_hex 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_longlong_oct 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_ls 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_mbtowc 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_n 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_o 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_p 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_percent 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_pre_padding 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_return_value 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_s 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_sizespec 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_str 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_truncate_signed 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_truncate_unsigned 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_u 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_wc 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_wctomb 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_widthprec 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_x 0x00000000 Number 0 printfstubs.o ABSOLUTE + __cpp_initialize__aeabi_ - Undefined Weak Reference + __cxa_finalize - Undefined Weak Reference + __decompress - Undefined Weak Reference + _clock_init - Undefined Weak Reference + _microlib_exit - Undefined Weak Reference + __Vectors_Size 0x000000c0 Number 0 startup_stm32f072.o ABSOLUTE + __Vectors 0x08000000 Data 4 startup_stm32f072.o(RESET) + __Vectors_End 0x080000c0 Data 0 startup_stm32f072.o(RESET) + __main 0x080000c1 Thumb Code 0 entry.o(.ARM.Collect$$$$00000000) + _main_stk 0x080000c1 Thumb Code 0 entry2.o(.ARM.Collect$$$$00000001) + _main_scatterload 0x080000c5 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004) + __main_after_scatterload 0x080000c9 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004) + _main_clock 0x080000c9 Thumb Code 0 entry7b.o(.ARM.Collect$$$$00000008) + _main_cpp_init 0x080000c9 Thumb Code 0 entry8b.o(.ARM.Collect$$$$0000000A) + _main_init 0x080000c9 Thumb Code 0 entry9a.o(.ARM.Collect$$$$0000000B) + __rt_final_cpp 0x080000d1 Thumb Code 0 entry10a.o(.ARM.Collect$$$$0000000D) + __rt_final_exit 0x080000d1 Thumb Code 0 entry11a.o(.ARM.Collect$$$$0000000F) + Reset_Handler 0x080000d5 Thumb Code 8 startup_stm32f072.o(.text) + NMI_Handler 0x080000dd Thumb Code 2 startup_stm32f072.o(.text) + HardFault_Handler 0x080000df Thumb Code 2 startup_stm32f072.o(.text) + SVC_Handler 0x080000e1 Thumb Code 2 startup_stm32f072.o(.text) + PendSV_Handler 0x080000e3 Thumb Code 2 startup_stm32f072.o(.text) + ADC1_COMP_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + CEC_CAN_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + DMA1_Channel1_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + DMA1_Channel2_3_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + DMA1_Channel4_5_6_7_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + EXTI0_1_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + EXTI2_3_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + EXTI4_15_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + FLASH_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + I2C1_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + I2C2_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + PVD_VDDIO2_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + RCC_CRS_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + RTC_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + SPI1_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + SPI2_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + TIM14_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + TIM15_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + TIM16_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + TIM17_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + TIM1_BRK_UP_TRG_COM_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + TIM1_CC_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + TIM2_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + TIM3_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + TIM6_DAC_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + TIM7_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + TSC_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + USART1_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + USART2_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + USART3_4_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + USB_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + WWDG_IRQHandler 0x080000e7 Thumb Code 0 startup_stm32f072.o(.text) + __aeabi_dadd 0x080000f1 Thumb Code 328 dadd.o(.text) + __aeabi_dsub 0x08000239 Thumb Code 12 dadd.o(.text) + __aeabi_drsub 0x08000245 Thumb Code 12 dadd.o(.text) + __aeabi_dmul 0x08000255 Thumb Code 202 dmul.o(.text) + __aeabi_dcmpgt 0x08000325 Thumb Code 44 dcmpgt.o(.text) + __aeabi_ui2d 0x08000351 Thumb Code 24 dfltui.o(.text) + __aeabi_uidiv 0x0800036d Thumb Code 0 uidiv_div0.o(.text) + __aeabi_uidivmod 0x0800036d Thumb Code 62 uidiv_div0.o(.text) + __aeabi_llsl 0x080003ab Thumb Code 32 llshl.o(.text) + _ll_shift_l 0x080003ab Thumb Code 0 llshl.o(.text) + __aeabi_lasr 0x080003cb Thumb Code 38 llsshr.o(.text) + _ll_sshift_r 0x080003cb Thumb Code 0 llsshr.o(.text) + __I$use$fp 0x080003f1 Thumb Code 0 iusefp.o(.text) + _double_round 0x080003f1 Thumb Code 26 depilogue.o(.text) + _double_epilogue 0x0800040b Thumb Code 164 depilogue.o(.text) + __scatterload 0x080004b1 Thumb Code 38 init.o(.text) + __scatterload_rt2 0x080004b1 Thumb Code 0 init.o(.text) + __aeabi_llsr 0x080004e1 Thumb Code 34 llushr.o(.text) + _ll_ushift_r 0x080004e1 Thumb Code 0 llushr.o(.text) + ADC_Cmd 0x08000503 Thumb Code 18 stm32f0xx_adc.o(.text.ADC_Cmd) + ADC_Init 0x08000515 Thumb Code 36 stm32f0xx_adc.o(.text.ADC_Init) + Adc_Init 0x0800053d Thumb Code 68 adc.o(.text.Adc_Init) + Debug_Init 0x08000585 Thumb Code 40 debug.o(.text.Debug_Init) + Debug_Set 0x080005b5 Thumb Code 16 debug.o(.text.Debug_Set) + Debug_Unset 0x080005c5 Thumb Code 16 debug.o(.text.Debug_Unset) + GPIO_Init 0x080005d9 Thumb Code 116 stm32f0xx_gpio.o(.text.GPIO_Init) + GPIO_StructInit 0x0800064d Thumb Code 12 stm32f0xx_gpio.o(.text.GPIO_StructInit) + GPIO_WriteBit 0x0800065d Thumb Code 12 stm32f0xx_gpio.o(.text.GPIO_WriteBit) + Key_Init 0x08000669 Thumb Code 64 key.o(.text.Key_Init) + Led_Init 0x080006ad Thumb Code 56 led.o(.text.Led_Init) + RCC_AHBPeriphClockCmd 0x080006e9 Thumb Code 24 stm32f0xx_rcc.o(.text.RCC_AHBPeriphClockCmd) + RCC_APB2PeriphClockCmd 0x08000705 Thumb Code 24 stm32f0xx_rcc.o(.text.RCC_APB2PeriphClockCmd) + SysTick_Handler 0x08000721 Thumb Code 28 systick.o(.text.SysTick_Handler) + SystemInit 0x08000741 Thumb Code 212 system_stm32f0xx.o(.text.SystemInit) + TaskCounter 0x08000825 Thumb Code 60 taskcounter.o(.text.TaskCounter) + TaskKey 0x08000875 Thumb Code 28 taskkey.o(.text.TaskKey) + TaskLed 0x08000899 Thumb Code 32 taskled.o(.text.TaskLed) + TaskMandelbrot 0x080008c1 Thumb Code 324 taskmandelbrot.o(.text.TaskMandelbrot) + TaskPoti 0x08000a25 Thumb Code 32 taskpoti.o(.text.TaskPoti) + TaskWatch 0x08000a4d Thumb Code 32 taskwatch.o(.text.TaskWatch) + Tft_ClearScreen 0x08000a75 Thumb Code 128 tftdisplay.o(.text.Tft_ClearScreen) + Tft_DrawChar 0x08000b0d Thumb Code 292 tftdisplay.o(.text.Tft_DrawChar) + Tft_DrawPixel 0x08000c35 Thumb Code 88 tftdisplay.o(.text.Tft_DrawPixel) + Tft_DrawString 0x08000c95 Thumb Code 84 tftdisplay.o(.text.Tft_DrawString) + Tft_Init 0x08000ce9 Thumb Code 136 tftdisplay.o(.text.Tft_Init) + Tft_SetFont 0x08000d99 Thumb Code 48 tftdisplay.o(.text.Tft_SetFont) + Tick_InitSysTick 0x08000f29 Thumb Code 52 systick.o(.text.Tick_InitSysTick) + __aeabi_assert 0x08000f6d Thumb Code 46 main_1.o(.text.__aeabi_assert) + main 0x08000f9d Thumb Code 92 main_1.o(.text.main) + __0snprintf$1 0x08000ffd Thumb Code 50 printf1.o(i.__0snprintf$1) + __1snprintf$1 0x08000ffd Thumb Code 0 printf1.o(i.__0snprintf$1) + __2snprintf 0x08000ffd Thumb Code 0 printf1.o(i.__0snprintf$1) + __ARM_clz 0x08001035 Thumb Code 46 depilogue.o(i.__ARM_clz) + __scatterload_copy 0x08001063 Thumb Code 14 handlers.o(i.__scatterload_copy) + __scatterload_null 0x08001071 Thumb Code 2 handlers.o(i.__scatterload_null) + __scatterload_zeroinit 0x08001073 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) + TftFont_16x24 0x080026e8 Data 16 tftfont_16x24.o(.rodata.TftFont_16x24) + Region$$Table$$Base 0x08002710 Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x08002730 Number 0 anon$$obj.o(Region$$Table) + SystemCoreClock 0x20000000 Data 4 system_stm32f0xx.o(.data.SystemCoreClock) + __initial_sp 0x20000428 Data 0 startup_stm32f072.o(STACK) + + + +============================================================================== + +Memory Map of the image + + Image Entry point : 0x080000c1 + + Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00002738, Max: 0x00020000, ABSOLUTE) + + Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00002730, Max: 0x00020000, ABSOLUTE) + + Exec Addr Load Addr Size Type Attr Idx E Section Name Object + + 0x08000000 0x08000000 0x000000c0 Data RO 311 RESET startup_stm32f072.o + 0x080000c0 0x080000c0 0x00000000 Code RO 397 * .ARM.Collect$$$$00000000 mc_p.l(entry.o) + 0x080000c0 0x080000c0 0x00000004 Code RO 675 .ARM.Collect$$$$00000001 mc_p.l(entry2.o) + 0x080000c4 0x080000c4 0x00000004 Code RO 678 .ARM.Collect$$$$00000004 mc_p.l(entry5.o) + 0x080000c8 0x080000c8 0x00000000 Code RO 680 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o) + 0x080000c8 0x080000c8 0x00000000 Code RO 682 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o) + 0x080000c8 0x080000c8 0x00000008 Code RO 683 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o) + 0x080000d0 0x080000d0 0x00000000 Code RO 685 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o) + 0x080000d0 0x080000d0 0x00000000 Code RO 687 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o) + 0x080000d0 0x080000d0 0x00000004 Code RO 676 .ARM.Collect$$$$00002712 mc_p.l(entry2.o) + 0x080000d4 0x080000d4 0x0000001c Code RO 312 .text startup_stm32f072.o + 0x080000f0 0x080000f0 0x00000164 Code RO 667 .text mf_p.l(dadd.o) + 0x08000254 0x08000254 0x000000d0 Code RO 669 .text mf_p.l(dmul.o) + 0x08000324 0x08000324 0x0000002c Code RO 671 .text mf_p.l(dcmpgt.o) + 0x08000350 0x08000350 0x0000001c Code RO 673 .text mf_p.l(dfltui.o) + 0x0800036c 0x0800036c 0x0000003e Code RO 698 .text mc_p.l(uidiv_div0.o) + 0x080003aa 0x080003aa 0x00000020 Code RO 706 .text mc_p.l(llshl.o) + 0x080003ca 0x080003ca 0x00000026 Code RO 708 .text mc_p.l(llsshr.o) + 0x080003f0 0x080003f0 0x00000000 Code RO 710 .text mc_p.l(iusefp.o) + 0x080003f0 0x080003f0 0x000000be Code RO 711 .text mf_p.l(depilogue.o) + 0x080004ae 0x080004ae 0x00000002 PAD + 0x080004b0 0x080004b0 0x00000030 Code RO 721 .text mc_p.l(init.o) + 0x080004e0 0x080004e0 0x00000022 Code RO 724 .text mc_p.l(llushr.o) + 0x08000502 0x08000502 0x00000012 Code RO 122 .text.ADC_Cmd stm32f0xx_adc.o + 0x08000514 0x08000514 0x00000028 Code RO 118 .text.ADC_Init stm32f0xx_adc.o + 0x0800053c 0x0800053c 0x00000048 Code RO 63 .text.Adc_Init adc.o + 0x08000584 0x08000584 0x00000030 Code RO 102 .text.Debug_Init debug.o + 0x080005b4 0x080005b4 0x00000010 Code RO 104 .text.Debug_Set debug.o + 0x080005c4 0x080005c4 0x00000014 Code RO 106 .text.Debug_Unset debug.o + 0x080005d8 0x080005d8 0x00000074 Code RO 186 .text.GPIO_Init stm32f0xx_gpio.o + 0x0800064c 0x0800064c 0x00000010 Code RO 188 .text.GPIO_StructInit stm32f0xx_gpio.o + 0x0800065c 0x0800065c 0x0000000c Code RO 204 .text.GPIO_WriteBit stm32f0xx_gpio.o + 0x08000668 0x08000668 0x00000044 Code RO 2 .text.Key_Init key.o + 0x080006ac 0x080006ac 0x0000003c Code RO 14 .text.Led_Init led.o + 0x080006e8 0x080006e8 0x0000001c Code RO 281 .text.RCC_AHBPeriphClockCmd stm32f0xx_rcc.o + 0x08000704 0x08000704 0x0000001c Code RO 283 .text.RCC_APB2PeriphClockCmd stm32f0xx_rcc.o + 0x08000720 0x08000720 0x00000020 Code RO 77 .text.SysTick_Handler systick.o + 0x08000740 0x08000740 0x000000e4 Code RO 319 .text.SystemInit system_stm32f0xx.o + 0x08000824 0x08000824 0x00000050 Code RO 347 .text.TaskCounter taskcounter.o + 0x08000874 0x08000874 0x00000024 Code RO 357 .text.TaskKey taskkey.o + 0x08000898 0x08000898 0x00000028 Code RO 365 .text.TaskLed taskled.o + 0x080008c0 0x080008c0 0x00000164 Code RO 373 .text.TaskMandelbrot taskmandelbrot.o + 0x08000a24 0x08000a24 0x00000028 Code RO 382 .text.TaskPoti taskpoti.o + 0x08000a4c 0x08000a4c 0x00000028 Code RO 390 .text.TaskWatch taskwatch.o + 0x08000a74 0x08000a74 0x00000098 Code RO 35 .text.Tft_ClearScreen tftdisplay.o + 0x08000b0c 0x08000b0c 0x00000128 Code RO 47 .text.Tft_DrawChar tftdisplay.o + 0x08000c34 0x08000c34 0x00000060 Code RO 41 .text.Tft_DrawPixel tftdisplay.o + 0x08000c94 0x08000c94 0x00000054 Code RO 49 .text.Tft_DrawString tftdisplay.o + 0x08000ce8 0x08000ce8 0x000000b0 Code RO 29 .text.Tft_Init tftdisplay.o + 0x08000d98 0x08000d98 0x00000034 Code RO 39 .text.Tft_SetFont tftdisplay.o + 0x08000dcc 0x08000dcc 0x0000015c Code RO 37 .text.Tft_SetWindow tftdisplay.o + 0x08000f28 0x08000f28 0x00000044 Code RO 79 .text.Tick_InitSysTick systick.o + 0x08000f6c 0x08000f6c 0x0000002e Code RO 92 .text.__aeabi_assert main_1.o + 0x08000f9a 0x08000f9a 0x00000002 PAD + 0x08000f9c 0x08000f9c 0x00000060 Code RO 90 .text.main main_1.o + 0x08000ffc 0x08000ffc 0x00000038 Code RO 452 i.__0snprintf$1 mc_p.l(printf1.o) + 0x08001034 0x08001034 0x0000002e Code RO 713 i.__ARM_clz mf_p.l(depilogue.o) + 0x08001062 0x08001062 0x0000000e Code RO 729 i.__scatterload_copy mc_p.l(handlers.o) + 0x08001070 0x08001070 0x00000002 Code RO 730 i.__scatterload_null mc_p.l(handlers.o) + 0x08001072 0x08001072 0x0000000e Code RO 731 i.__scatterload_zeroinit mc_p.l(handlers.o) + 0x08001080 0x08001080 0x00000150 Code RO 458 i._printf_core mc_p.l(printf1.o) + 0x080011d0 0x080011d0 0x00000016 Code RO 459 i._snputc mc_p.l(printf1.o) + 0x080011e6 0x080011e6 0x00001500 Data RO 340 .rodata.Bitmaps_16x24 tftfont_16x24.o + 0x080026e6 0x080026e6 0x00000002 PAD + 0x080026e8 0x080026e8 0x00000010 Data RO 341 .rodata.TftFont_16x24 tftfont_16x24.o + 0x080026f8 0x080026f8 0x00000015 Data RO 54 .rodata.str1.1 tftdisplay.o + 0x0800270d 0x0800270d 0x00000003 PAD + 0x08002710 0x08002710 0x00000020 Data RO 728 Region$$Table anon$$obj.o + + + Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08002730, Size: 0x00000428, Max: 0x00004000, ABSOLUTE) + + Exec Addr Load Addr Size Type Attr Idx E Section Name Object + + 0x20000000 0x08002730 0x00000004 Data RW 323 .data.SystemCoreClock system_stm32f0xx.o + 0x20000004 0x08002734 0x00000002 Data RW 51 .data.Tft_Cfg.0 tftdisplay.o + 0x20000006 0x08002736 0x00000002 PAD + 0x20000008 - 0x00000004 Zero RW 349 .bss.TaskCounter.counter taskcounter.o + 0x2000000c - 0x00000002 Zero RW 52 .bss.Tft_Cfg.1 tftdisplay.o + 0x2000000e 0x08002736 0x00000002 PAD + 0x20000010 - 0x00000004 Zero RW 53 .bss.Tft_Cfg.2 tftdisplay.o + 0x20000014 - 0x00000004 Zero RW 81 .bss.msTicks systick.o + 0x20000018 - 0x0000000e Zero RW 350 .bss.tmpBuf taskcounter.o + 0x20000026 0x08002736 0x00000002 PAD + 0x20000028 - 0x00000400 Zero RW 309 STACK startup_stm32f072.o + + +============================================================================== + +Image component sizes + + + Code (inc. data) RO Data RW Data ZI Data Debug Object Name + + 72 4 0 0 0 2542 adc.o + 84 12 0 0 0 2230 debug.o + 68 4 0 0 0 2548 key.o + 60 4 0 0 0 2866 led.o + 142 4 0 0 0 1155 main_1.o + 28 8 192 0 1024 624 startup_stm32f072.o + 58 4 0 0 0 7487 stm32f0xx_adc.o + 144 4 0 0 0 4581 stm32f0xx_gpio.o + 56 8 0 0 0 10733 stm32f0xx_rcc.o + 228 16 0 4 0 2208 system_stm32f0xx.o + 100 20 0 0 4 2727 systick.o + 80 20 0 0 18 876 taskcounter.o + 36 8 0 0 0 666 taskkey.o + 40 8 0 0 0 668 taskled.o + 356 32 0 0 0 1869 taskmandelbrot.o + 40 8 0 0 0 671 taskpoti.o + 40 8 0 0 0 674 taskwatch.o + 1204 180 21 2 6 11256 tftdisplay.o + 0 0 5392 0 0 765 tftfont_16x24.o + + ---------------------------------------------------------------------- + 2838 352 5642 8 1056 57146 Object Totals + 0 0 32 0 0 0 (incl. Generated) + 2 0 5 2 4 0 (incl. Padding) + + ---------------------------------------------------------------------- + + Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name + + 0 0 0 0 0 0 entry.o + 0 0 0 0 0 0 entry10a.o + 0 0 0 0 0 0 entry11a.o + 8 4 0 0 0 0 entry2.o + 4 0 0 0 0 0 entry5.o + 0 0 0 0 0 0 entry7b.o + 0 0 0 0 0 0 entry8b.o + 8 4 0 0 0 0 entry9a.o + 30 0 0 0 0 0 handlers.o + 48 10 0 0 0 68 init.o + 0 0 0 0 0 0 iusefp.o + 32 0 0 0 0 68 llshl.o + 38 0 0 0 0 68 llsshr.o + 34 0 0 0 0 68 llushr.o + 414 10 0 0 0 236 printf1.o + 62 0 0 0 0 72 uidiv_div0.o + 356 4 0 0 0 140 dadd.o + 44 0 0 0 0 68 dcmpgt.o + 236 0 0 0 0 216 depilogue.o + 28 4 0 0 0 68 dfltui.o + 208 6 0 0 0 88 dmul.o + + ---------------------------------------------------------------------- + 1552 42 0 0 0 1160 Library Totals + 2 0 0 0 0 0 (incl. Padding) + + ---------------------------------------------------------------------- + + Code (inc. data) RO Data RW Data ZI Data Debug Library Name + + 678 28 0 0 0 580 mc_p.l + 872 14 0 0 0 580 mf_p.l + + ---------------------------------------------------------------------- + 1552 42 0 0 0 1160 Library Totals + + ---------------------------------------------------------------------- + +============================================================================== + + + Code (inc. data) RO Data RW Data ZI Data Debug + + 4390 394 5642 8 1056 57610 Grand Totals + 4390 394 5642 8 1056 57610 ELF Image Totals + 4390 394 5642 8 0 0 ROM Totals + +============================================================================== + + Total RO Size (Code + RO Data) 10032 ( 9.80kB) + Total RW Size (RW Data + ZI Data) 1064 ( 1.04kB) + Total ROM Size (Code + RO Data + RW Data) 10040 ( 9.80kB) + +============================================================================== + diff --git a/UE/u01/listing/startup_stm32f072.lst b/UE/u01/listing/startup_stm32f072.lst new file mode 100644 index 0000000..3def554 --- /dev/null +++ b/UE/u01/listing/startup_stm32f072.lst @@ -0,0 +1,962 @@ + + + +ARM Macro Assembler Page 1 + + + 1 00000000 ;******************** (C) COPYRIGHT 2014 STMicroelectron + ics ******************** + 2 00000000 ;* File Name : startup_stm32f072.s + 3 00000000 ;* Author : MCD Application Team + 4 00000000 ;* Version : V1.3.1 + 5 00000000 ;* Date : 17-January-2014 + 6 00000000 ;* Description : STM32F072 Devices vector table f + or + 7 00000000 ;* for MDK-ARM toolchain. + 8 00000000 ;* This module performs: + 9 00000000 ;* - Set the initial SP + 10 00000000 ;* - Set the initial PC == Reset_Ha + ndler + 11 00000000 ;* - Set the vector table entries w + ith the exceptions ISR address + 12 00000000 ;* - Configure the system clock + 13 00000000 ;* - Branches to __main in the C li + brary (which eventually + 14 00000000 ;* calls main()). + 15 00000000 ;* After Reset the CortexM0 process + or is in Thread mode, + 16 00000000 ;* priority is Privileged, and the + Stack is set to Main. + 17 00000000 ;* <<< Use Configuration Wizard in Context Menu >>> + 18 00000000 ;******************************************************* + ************************ + 19 00000000 ; @attention + 20 00000000 ; + 21 00000000 ; Licensed under MCD-ST Liberty SW License Agreement V2 + , (the "License"); + 22 00000000 ; You may not use this file except in compliance with t + he License. + 23 00000000 ; You may obtain a copy of the License at: + 24 00000000 ; + 25 00000000 ; http://www.st.com/software_license_agreement_l + iberty_v2 + 26 00000000 ; + 27 00000000 ; Unless required by applicable law or agreed to in wri + ting, software + 28 00000000 ; distributed under the License is distributed on an "A + S IS" BASIS, + 29 00000000 ; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + express or implied. + 30 00000000 ; See the License for the specific language governing p + ermissions and + 31 00000000 ; limitations under the License. + 32 00000000 ; + 33 00000000 ;******************************************************* + ************************ + 34 00000000 ; + 35 00000000 ; Amount of memory (in bytes) allocated for Stack + 36 00000000 ; Tailor this value to your application needs + 37 00000000 ; Stack Configuration + 38 00000000 ; Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> + 39 00000000 ; + 40 00000000 + 41 00000000 00000400 + Stack_Size + EQU 0x00000400 + + + +ARM Macro Assembler Page 2 + + + 42 00000000 + 43 00000000 AREA STACK, NOINIT, READWRITE, ALIGN +=3 + 44 00000000 Stack_Mem + SPACE Stack_Size + 45 00000400 __initial_sp + 46 00000400 + 47 00000400 + 48 00000400 ; Heap Configuration + 49 00000400 ; Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> + 50 00000400 ; + 51 00000400 + 52 00000400 00000200 + Heap_Size + EQU 0x00000200 + 53 00000400 + 54 00000400 AREA HEAP, NOINIT, READWRITE, ALIGN= +3 + 55 00000000 __heap_base + 56 00000000 Heap_Mem + SPACE Heap_Size + 57 00000200 __heap_limit + 58 00000200 + 59 00000200 PRESERVE8 + 60 00000200 THUMB + 61 00000200 + 62 00000200 + 63 00000200 ; Vector Table Mapped to Address 0 at Reset + 64 00000200 AREA RESET, DATA, READONLY + 65 00000000 EXPORT __Vectors + 66 00000000 EXPORT __Vectors_End + 67 00000000 EXPORT __Vectors_Size + 68 00000000 + 69 00000000 00000000 + __Vectors + DCD __initial_sp ; Top of Stack + 70 00000004 00000000 DCD Reset_Handler ; Reset Handler + 71 00000008 00000000 DCD NMI_Handler ; NMI Handler + 72 0000000C 00000000 DCD HardFault_Handler ; Hard Fault + Handler + 73 00000010 00000000 DCD 0 ; Reserved + 74 00000014 00000000 DCD 0 ; Reserved + 75 00000018 00000000 DCD 0 ; Reserved + 76 0000001C 00000000 DCD 0 ; Reserved + 77 00000020 00000000 DCD 0 ; Reserved + 78 00000024 00000000 DCD 0 ; Reserved + 79 00000028 00000000 DCD 0 ; Reserved + 80 0000002C 00000000 DCD SVC_Handler ; SVCall Handler + 81 00000030 00000000 DCD 0 ; Reserved + 82 00000034 00000000 DCD 0 ; Reserved + 83 00000038 00000000 DCD PendSV_Handler ; PendSV Handler + + 84 0000003C 00000000 DCD SysTick_Handler + ; SysTick Handler + 85 00000040 + 86 00000040 ; External Interrupts + 87 00000040 00000000 DCD WWDG_IRQHandler + ; Window Watchdog + 88 00000044 00000000 DCD PVD_VDDIO2_IRQHandler ; PVD and + + + +ARM Macro Assembler Page 3 + + + VDDIO2 through EXT + I Line detect + 89 00000048 00000000 DCD RTC_IRQHandler ; RTC through EX + TI Line + 90 0000004C 00000000 DCD FLASH_IRQHandler ; FLASH + 91 00000050 00000000 DCD RCC_CRS_IRQHandler + ; RCC and CRS + 92 00000054 00000000 DCD EXTI0_1_IRQHandler + ; EXTI Line 0 and 1 + + 93 00000058 00000000 DCD EXTI2_3_IRQHandler + ; EXTI Line 2 and 3 + + 94 0000005C 00000000 DCD EXTI4_15_IRQHandler + ; EXTI Line 4 to 15 + + 95 00000060 00000000 DCD TSC_IRQHandler ; TS + 96 00000064 00000000 DCD DMA1_Channel1_IRQHandler + ; DMA1 Channel 1 + 97 00000068 00000000 DCD DMA1_Channel2_3_IRQHandler ; DM + A1 Channel 2 and Ch + annel 3 + 98 0000006C 00000000 DCD DMA1_Channel4_5_6_7_IRQHandler + ; DMA1 Channel 4, C + hannel 5, Channel 6 + and Channel 7 + 99 00000070 00000000 DCD ADC1_COMP_IRQHandler ; ADC1, CO + MP1 and COMP2 + 100 00000074 00000000 DCD TIM1_BRK_UP_TRG_COM_IRQHandler + ; TIM1 Break, Updat + e, Trigger and Comm + utation + 101 00000078 00000000 DCD TIM1_CC_IRQHandler ; TIM1 Captu + re Compare + 102 0000007C 00000000 DCD TIM2_IRQHandler ; TIM2 + 103 00000080 00000000 DCD TIM3_IRQHandler ; TIM3 + 104 00000084 00000000 DCD TIM6_DAC_IRQHandler + ; TIM6 and DAC + 105 00000088 00000000 DCD TIM7_IRQHandler ; TIM7 + 106 0000008C 00000000 DCD TIM14_IRQHandler ; TIM14 + 107 00000090 00000000 DCD TIM15_IRQHandler ; TIM15 + 108 00000094 00000000 DCD TIM16_IRQHandler ; TIM16 + 109 00000098 00000000 DCD TIM17_IRQHandler ; TIM17 + 110 0000009C 00000000 DCD I2C1_IRQHandler ; I2C1 + 111 000000A0 00000000 DCD I2C2_IRQHandler ; I2C2 + 112 000000A4 00000000 DCD SPI1_IRQHandler ; SPI1 + 113 000000A8 00000000 DCD SPI2_IRQHandler ; SPI2 + 114 000000AC 00000000 DCD USART1_IRQHandler ; USART1 + 115 000000B0 00000000 DCD USART2_IRQHandler ; USART2 + 116 000000B4 00000000 DCD USART3_4_IRQHandler + ; USART3 and USART4 + + 117 000000B8 00000000 DCD CEC_CAN_IRQHandler + ; CEC and CAN + 118 000000BC 00000000 DCD USB_IRQHandler ; USB + 119 000000C0 + 120 000000C0 __Vectors_End + 121 000000C0 + 122 000000C0 000000C0 + + + +ARM Macro Assembler Page 4 + + + __Vectors_Size + EQU __Vectors_End - __Vectors + 123 000000C0 + 124 000000C0 AREA |.text|, CODE, READONLY + 125 00000000 + 126 00000000 ; Reset handler routine + 127 00000000 Reset_Handler + PROC + 128 00000000 EXPORT Reset_Handler [ +WEAK] + 129 00000000 IMPORT __main + 130 00000000 IMPORT SystemInit + 131 00000000 4804 LDR R0, =SystemInit + 132 00000002 4780 BLX R0 + 133 00000004 4804 LDR R0, =__main + 134 00000006 4700 BX R0 + 135 00000008 ENDP + 136 00000008 + 137 00000008 ; Dummy Exception Handlers (infinite loops which can be + modified) + 138 00000008 + 139 00000008 NMI_Handler + PROC + 140 00000008 EXPORT NMI_Handler +[WEAK] + 141 00000008 E7FE B . + 142 0000000A ENDP + 144 0000000A HardFault_Handler + PROC + 145 0000000A EXPORT HardFault_Handler +[WEAK] + 146 0000000A E7FE B . + 147 0000000C ENDP + 148 0000000C SVC_Handler + PROC + 149 0000000C EXPORT SVC_Handler +[WEAK] + 150 0000000C E7FE B . + 151 0000000E ENDP + 152 0000000E PendSV_Handler + PROC + 153 0000000E EXPORT PendSV_Handler +[WEAK] + 154 0000000E E7FE B . + 155 00000010 ENDP + 156 00000010 SysTick_Handler + PROC + 157 00000010 EXPORT SysTick_Handler +[WEAK] + 158 00000010 E7FE B . + 159 00000012 ENDP + 160 00000012 + 161 00000012 Default_Handler + PROC + 162 00000012 + 163 00000012 EXPORT WWDG_IRQHandler +[WEAK] + 164 00000012 EXPORT PVD_VDDIO2_IRQHandler +[WEAK] + + + +ARM Macro Assembler Page 5 + + + 165 00000012 EXPORT RTC_IRQHandler +[WEAK] + 166 00000012 EXPORT FLASH_IRQHandler +[WEAK] + 167 00000012 EXPORT RCC_CRS_IRQHandler +[WEAK] + 168 00000012 EXPORT EXTI0_1_IRQHandler +[WEAK] + 169 00000012 EXPORT EXTI2_3_IRQHandler +[WEAK] + 170 00000012 EXPORT EXTI4_15_IRQHandler +[WEAK] + 171 00000012 EXPORT TSC_IRQHandler + [WEAK] + 172 00000012 EXPORT DMA1_Channel1_IRQHandler +[WEAK] + 173 00000012 EXPORT DMA1_Channel2_3_IRQHandler +[WEAK] + 174 00000012 EXPORT DMA1_Channel4_5_6_7_IRQHandler +[WEAK] + 175 00000012 EXPORT ADC1_COMP_IRQHandler +[WEAK] + 176 00000012 EXPORT TIM1_BRK_UP_TRG_COM_IRQHandler +[WEAK] + 177 00000012 EXPORT TIM1_CC_IRQHandler +[WEAK] + 178 00000012 EXPORT TIM2_IRQHandler +[WEAK] + 179 00000012 EXPORT TIM3_IRQHandler +[WEAK] + 180 00000012 EXPORT TIM6_DAC_IRQHandler +[WEAK] + 181 00000012 EXPORT TIM7_IRQHandler +[WEAK] + 182 00000012 EXPORT TIM14_IRQHandler +[WEAK] + 183 00000012 EXPORT TIM15_IRQHandler +[WEAK] + 184 00000012 EXPORT TIM16_IRQHandler +[WEAK] + 185 00000012 EXPORT TIM17_IRQHandler +[WEAK] + 186 00000012 EXPORT I2C1_IRQHandler +[WEAK] + 187 00000012 EXPORT I2C2_IRQHandler +[WEAK] + 188 00000012 EXPORT SPI1_IRQHandler +[WEAK] + 189 00000012 EXPORT SPI2_IRQHandler +[WEAK] + 190 00000012 EXPORT USART1_IRQHandler +[WEAK] + 191 00000012 EXPORT USART2_IRQHandler +[WEAK] + 192 00000012 EXPORT USART3_4_IRQHandler +[WEAK] + 193 00000012 EXPORT CEC_CAN_IRQHandler +[WEAK] + 194 00000012 EXPORT USB_IRQHandler + + + +ARM Macro Assembler Page 6 + + +[WEAK] + 195 00000012 + 196 00000012 + 197 00000012 WWDG_IRQHandler + 198 00000012 PVD_VDDIO2_IRQHandler + 199 00000012 RTC_IRQHandler + 200 00000012 FLASH_IRQHandler + 201 00000012 RCC_CRS_IRQHandler + 202 00000012 EXTI0_1_IRQHandler + 203 00000012 EXTI2_3_IRQHandler + 204 00000012 EXTI4_15_IRQHandler + 205 00000012 TSC_IRQHandler + 206 00000012 DMA1_Channel1_IRQHandler + 207 00000012 DMA1_Channel2_3_IRQHandler + 208 00000012 DMA1_Channel4_5_6_7_IRQHandler + 209 00000012 ADC1_COMP_IRQHandler + 210 00000012 TIM1_BRK_UP_TRG_COM_IRQHandler + 211 00000012 TIM1_CC_IRQHandler + 212 00000012 TIM2_IRQHandler + 213 00000012 TIM3_IRQHandler + 214 00000012 TIM6_DAC_IRQHandler + 215 00000012 TIM7_IRQHandler + 216 00000012 TIM14_IRQHandler + 217 00000012 TIM15_IRQHandler + 218 00000012 TIM16_IRQHandler + 219 00000012 TIM17_IRQHandler + 220 00000012 I2C1_IRQHandler + 221 00000012 I2C2_IRQHandler + 222 00000012 SPI1_IRQHandler + 223 00000012 SPI2_IRQHandler + 224 00000012 USART1_IRQHandler + 225 00000012 USART2_IRQHandler + 226 00000012 USART3_4_IRQHandler + 227 00000012 CEC_CAN_IRQHandler + 228 00000012 USB_IRQHandler + 229 00000012 + 230 00000012 E7FE B . + 231 00000014 + 232 00000014 ENDP + 233 00000014 + 234 00000014 ALIGN + 235 00000014 + 236 00000014 ;******************************************************* + ************************ + 237 00000014 ; User Stack and Heap initialization + 238 00000014 ;******************************************************* + ************************ + 239 00000014 IF :DEF:__MICROLIB + 240 00000014 + 241 00000014 EXPORT __initial_sp + 242 00000014 EXPORT __heap_base + 243 00000014 EXPORT __heap_limit + 244 00000014 + 245 00000014 ELSE + 260 ENDIF + 261 00000014 + 262 00000014 END + 00000000 + 00000000 + + + +ARM Macro Assembler Page 7 + + +Command Line: --debug --xref --diag_suppress=A1950W --cpu=Cortex-M0 --depend=.\ +output\startup_stm32f072.d -o.\output\startup_stm32f072.o -IC:\Users\gaems\AppD +ata\Local\arm\packs\Keil\STM32F0xx_DFP\2.1.1\Drivers\CMSIS\Device\ST\STM32F0xx\ +Include --predefine="__MICROLIB SETA 1" --predefine="__UVISION_VERSION SETA 542 +" --predefine="STM32F072xB SETA 1" --list=.\listing\startup_stm32f072.lst src\D +evices\startup_stm32f072.s + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +Relocatable symbols + +STACK 00000000 + +Symbol: STACK + Definitions + At line 43 in file src\Devices\startup_stm32f072.s + Uses + None +Comment: STACK unused +Stack_Mem 00000000 + +Symbol: Stack_Mem + Definitions + At line 44 in file src\Devices\startup_stm32f072.s + Uses + None +Comment: Stack_Mem unused +__initial_sp 00000400 + +Symbol: __initial_sp + Definitions + At line 45 in file src\Devices\startup_stm32f072.s + Uses + At line 69 in file src\Devices\startup_stm32f072.s + At line 241 in file src\Devices\startup_stm32f072.s + +3 symbols + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +Relocatable symbols + +HEAP 00000000 + +Symbol: HEAP + Definitions + At line 54 in file src\Devices\startup_stm32f072.s + Uses + None +Comment: HEAP unused +Heap_Mem 00000000 + +Symbol: Heap_Mem + Definitions + At line 56 in file src\Devices\startup_stm32f072.s + Uses + None +Comment: Heap_Mem unused +__heap_base 00000000 + +Symbol: __heap_base + Definitions + At line 55 in file src\Devices\startup_stm32f072.s + Uses + At line 242 in file src\Devices\startup_stm32f072.s +Comment: __heap_base used once +__heap_limit 00000200 + +Symbol: __heap_limit + Definitions + At line 57 in file src\Devices\startup_stm32f072.s + Uses + At line 243 in file src\Devices\startup_stm32f072.s +Comment: __heap_limit used once +4 symbols + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +Relocatable symbols + +RESET 00000000 + +Symbol: RESET + Definitions + At line 64 in file src\Devices\startup_stm32f072.s + Uses + None +Comment: RESET unused +__Vectors 00000000 + +Symbol: __Vectors + Definitions + At line 69 in file src\Devices\startup_stm32f072.s + Uses + At line 65 in file src\Devices\startup_stm32f072.s + At line 122 in file src\Devices\startup_stm32f072.s + +__Vectors_End 000000C0 + +Symbol: __Vectors_End + Definitions + At line 120 in file src\Devices\startup_stm32f072.s + Uses + At line 66 in file src\Devices\startup_stm32f072.s + At line 122 in file src\Devices\startup_stm32f072.s + +3 symbols + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +Relocatable symbols + +.text 00000000 + +Symbol: .text + Definitions + At line 124 in file src\Devices\startup_stm32f072.s + Uses + None +Comment: .text unused +ADC1_COMP_IRQHandler 00000012 + +Symbol: ADC1_COMP_IRQHandler + Definitions + At line 209 in file src\Devices\startup_stm32f072.s + Uses + At line 99 in file src\Devices\startup_stm32f072.s + At line 175 in file src\Devices\startup_stm32f072.s + +CEC_CAN_IRQHandler 00000012 + +Symbol: CEC_CAN_IRQHandler + Definitions + At line 227 in file src\Devices\startup_stm32f072.s + Uses + At line 117 in file src\Devices\startup_stm32f072.s + At line 193 in file src\Devices\startup_stm32f072.s + +DMA1_Channel1_IRQHandler 00000012 + +Symbol: DMA1_Channel1_IRQHandler + Definitions + At line 206 in file src\Devices\startup_stm32f072.s + Uses + At line 96 in file src\Devices\startup_stm32f072.s + At line 172 in file src\Devices\startup_stm32f072.s + +DMA1_Channel2_3_IRQHandler 00000012 + +Symbol: DMA1_Channel2_3_IRQHandler + Definitions + At line 207 in file src\Devices\startup_stm32f072.s + Uses + At line 97 in file src\Devices\startup_stm32f072.s + At line 173 in file src\Devices\startup_stm32f072.s + +DMA1_Channel4_5_6_7_IRQHandler 00000012 + +Symbol: DMA1_Channel4_5_6_7_IRQHandler + Definitions + At line 208 in file src\Devices\startup_stm32f072.s + Uses + At line 98 in file src\Devices\startup_stm32f072.s + At line 174 in file src\Devices\startup_stm32f072.s + +Default_Handler 00000012 + +Symbol: Default_Handler + Definitions + At line 161 in file src\Devices\startup_stm32f072.s + Uses + + + +ARM Macro Assembler Page 2 Alphabetic symbol ordering +Relocatable symbols + + None +Comment: Default_Handler unused +EXTI0_1_IRQHandler 00000012 + +Symbol: EXTI0_1_IRQHandler + Definitions + At line 202 in file src\Devices\startup_stm32f072.s + Uses + At line 92 in file src\Devices\startup_stm32f072.s + At line 168 in file src\Devices\startup_stm32f072.s + +EXTI2_3_IRQHandler 00000012 + +Symbol: EXTI2_3_IRQHandler + Definitions + At line 203 in file src\Devices\startup_stm32f072.s + Uses + At line 93 in file src\Devices\startup_stm32f072.s + At line 169 in file src\Devices\startup_stm32f072.s + +EXTI4_15_IRQHandler 00000012 + +Symbol: EXTI4_15_IRQHandler + Definitions + At line 204 in file src\Devices\startup_stm32f072.s + Uses + At line 94 in file src\Devices\startup_stm32f072.s + At line 170 in file src\Devices\startup_stm32f072.s + +FLASH_IRQHandler 00000012 + +Symbol: FLASH_IRQHandler + Definitions + At line 200 in file src\Devices\startup_stm32f072.s + Uses + At line 90 in file src\Devices\startup_stm32f072.s + At line 166 in file src\Devices\startup_stm32f072.s + +HardFault_Handler 0000000A + +Symbol: HardFault_Handler + Definitions + At line 144 in file src\Devices\startup_stm32f072.s + Uses + At line 72 in file src\Devices\startup_stm32f072.s + At line 145 in file src\Devices\startup_stm32f072.s + +I2C1_IRQHandler 00000012 + +Symbol: I2C1_IRQHandler + Definitions + At line 220 in file src\Devices\startup_stm32f072.s + Uses + At line 110 in file src\Devices\startup_stm32f072.s + At line 186 in file src\Devices\startup_stm32f072.s + +I2C2_IRQHandler 00000012 + +Symbol: I2C2_IRQHandler + + + +ARM Macro Assembler Page 3 Alphabetic symbol ordering +Relocatable symbols + + Definitions + At line 221 in file src\Devices\startup_stm32f072.s + Uses + At line 111 in file src\Devices\startup_stm32f072.s + At line 187 in file src\Devices\startup_stm32f072.s + +NMI_Handler 00000008 + +Symbol: NMI_Handler + Definitions + At line 139 in file src\Devices\startup_stm32f072.s + Uses + At line 71 in file src\Devices\startup_stm32f072.s + At line 140 in file src\Devices\startup_stm32f072.s + +PVD_VDDIO2_IRQHandler 00000012 + +Symbol: PVD_VDDIO2_IRQHandler + Definitions + At line 198 in file src\Devices\startup_stm32f072.s + Uses + At line 88 in file src\Devices\startup_stm32f072.s + At line 164 in file src\Devices\startup_stm32f072.s + +PendSV_Handler 0000000E + +Symbol: PendSV_Handler + Definitions + At line 152 in file src\Devices\startup_stm32f072.s + Uses + At line 83 in file src\Devices\startup_stm32f072.s + At line 153 in file src\Devices\startup_stm32f072.s + +RCC_CRS_IRQHandler 00000012 + +Symbol: RCC_CRS_IRQHandler + Definitions + At line 201 in file src\Devices\startup_stm32f072.s + Uses + At line 91 in file src\Devices\startup_stm32f072.s + At line 167 in file src\Devices\startup_stm32f072.s + +RTC_IRQHandler 00000012 + +Symbol: RTC_IRQHandler + Definitions + At line 199 in file src\Devices\startup_stm32f072.s + Uses + At line 89 in file src\Devices\startup_stm32f072.s + At line 165 in file src\Devices\startup_stm32f072.s + +Reset_Handler 00000000 + +Symbol: Reset_Handler + Definitions + At line 127 in file src\Devices\startup_stm32f072.s + Uses + At line 70 in file src\Devices\startup_stm32f072.s + At line 128 in file src\Devices\startup_stm32f072.s + + + +ARM Macro Assembler Page 4 Alphabetic symbol ordering +Relocatable symbols + + +SPI1_IRQHandler 00000012 + +Symbol: SPI1_IRQHandler + Definitions + At line 222 in file src\Devices\startup_stm32f072.s + Uses + At line 112 in file src\Devices\startup_stm32f072.s + At line 188 in file src\Devices\startup_stm32f072.s + +SPI2_IRQHandler 00000012 + +Symbol: SPI2_IRQHandler + Definitions + At line 223 in file src\Devices\startup_stm32f072.s + Uses + At line 113 in file src\Devices\startup_stm32f072.s + At line 189 in file src\Devices\startup_stm32f072.s + +SVC_Handler 0000000C + +Symbol: SVC_Handler + Definitions + At line 148 in file src\Devices\startup_stm32f072.s + Uses + At line 80 in file src\Devices\startup_stm32f072.s + At line 149 in file src\Devices\startup_stm32f072.s + +SysTick_Handler 00000010 + +Symbol: SysTick_Handler + Definitions + At line 156 in file src\Devices\startup_stm32f072.s + Uses + At line 84 in file src\Devices\startup_stm32f072.s + At line 157 in file src\Devices\startup_stm32f072.s + +TIM14_IRQHandler 00000012 + +Symbol: TIM14_IRQHandler + Definitions + At line 216 in file src\Devices\startup_stm32f072.s + Uses + At line 106 in file src\Devices\startup_stm32f072.s + At line 182 in file src\Devices\startup_stm32f072.s + +TIM15_IRQHandler 00000012 + +Symbol: TIM15_IRQHandler + Definitions + At line 217 in file src\Devices\startup_stm32f072.s + Uses + At line 107 in file src\Devices\startup_stm32f072.s + At line 183 in file src\Devices\startup_stm32f072.s + +TIM16_IRQHandler 00000012 + +Symbol: TIM16_IRQHandler + Definitions + + + +ARM Macro Assembler Page 5 Alphabetic symbol ordering +Relocatable symbols + + At line 218 in file src\Devices\startup_stm32f072.s + Uses + At line 108 in file src\Devices\startup_stm32f072.s + At line 184 in file src\Devices\startup_stm32f072.s + +TIM17_IRQHandler 00000012 + +Symbol: TIM17_IRQHandler + Definitions + At line 219 in file src\Devices\startup_stm32f072.s + Uses + At line 109 in file src\Devices\startup_stm32f072.s + At line 185 in file src\Devices\startup_stm32f072.s + +TIM1_BRK_UP_TRG_COM_IRQHandler 00000012 + +Symbol: TIM1_BRK_UP_TRG_COM_IRQHandler + Definitions + At line 210 in file src\Devices\startup_stm32f072.s + Uses + At line 100 in file src\Devices\startup_stm32f072.s + At line 176 in file src\Devices\startup_stm32f072.s + +TIM1_CC_IRQHandler 00000012 + +Symbol: TIM1_CC_IRQHandler + Definitions + At line 211 in file src\Devices\startup_stm32f072.s + Uses + At line 101 in file src\Devices\startup_stm32f072.s + At line 177 in file src\Devices\startup_stm32f072.s + +TIM2_IRQHandler 00000012 + +Symbol: TIM2_IRQHandler + Definitions + At line 212 in file src\Devices\startup_stm32f072.s + Uses + At line 102 in file src\Devices\startup_stm32f072.s + At line 178 in file src\Devices\startup_stm32f072.s + +TIM3_IRQHandler 00000012 + +Symbol: TIM3_IRQHandler + Definitions + At line 213 in file src\Devices\startup_stm32f072.s + Uses + At line 103 in file src\Devices\startup_stm32f072.s + At line 179 in file src\Devices\startup_stm32f072.s + +TIM6_DAC_IRQHandler 00000012 + +Symbol: TIM6_DAC_IRQHandler + Definitions + At line 214 in file src\Devices\startup_stm32f072.s + Uses + At line 104 in file src\Devices\startup_stm32f072.s + At line 180 in file src\Devices\startup_stm32f072.s + + + + +ARM Macro Assembler Page 6 Alphabetic symbol ordering +Relocatable symbols + +TIM7_IRQHandler 00000012 + +Symbol: TIM7_IRQHandler + Definitions + At line 215 in file src\Devices\startup_stm32f072.s + Uses + At line 105 in file src\Devices\startup_stm32f072.s + At line 181 in file src\Devices\startup_stm32f072.s + +TSC_IRQHandler 00000012 + +Symbol: TSC_IRQHandler + Definitions + At line 205 in file src\Devices\startup_stm32f072.s + Uses + At line 95 in file src\Devices\startup_stm32f072.s + At line 171 in file src\Devices\startup_stm32f072.s + +USART1_IRQHandler 00000012 + +Symbol: USART1_IRQHandler + Definitions + At line 224 in file src\Devices\startup_stm32f072.s + Uses + At line 114 in file src\Devices\startup_stm32f072.s + At line 190 in file src\Devices\startup_stm32f072.s + +USART2_IRQHandler 00000012 + +Symbol: USART2_IRQHandler + Definitions + At line 225 in file src\Devices\startup_stm32f072.s + Uses + At line 115 in file src\Devices\startup_stm32f072.s + At line 191 in file src\Devices\startup_stm32f072.s + +USART3_4_IRQHandler 00000012 + +Symbol: USART3_4_IRQHandler + Definitions + At line 226 in file src\Devices\startup_stm32f072.s + Uses + At line 116 in file src\Devices\startup_stm32f072.s + At line 192 in file src\Devices\startup_stm32f072.s + +USB_IRQHandler 00000012 + +Symbol: USB_IRQHandler + Definitions + At line 228 in file src\Devices\startup_stm32f072.s + Uses + At line 118 in file src\Devices\startup_stm32f072.s + At line 194 in file src\Devices\startup_stm32f072.s + +WWDG_IRQHandler 00000012 + +Symbol: WWDG_IRQHandler + Definitions + At line 197 in file src\Devices\startup_stm32f072.s + + + +ARM Macro Assembler Page 7 Alphabetic symbol ordering +Relocatable symbols + + Uses + At line 87 in file src\Devices\startup_stm32f072.s + At line 163 in file src\Devices\startup_stm32f072.s + +40 symbols + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +Absolute symbols + +Heap_Size 00000200 + +Symbol: Heap_Size + Definitions + At line 52 in file src\Devices\startup_stm32f072.s + Uses + At line 56 in file src\Devices\startup_stm32f072.s +Comment: Heap_Size used once +Stack_Size 00000400 + +Symbol: Stack_Size + Definitions + At line 41 in file src\Devices\startup_stm32f072.s + Uses + At line 44 in file src\Devices\startup_stm32f072.s +Comment: Stack_Size used once +__Vectors_Size 000000C0 + +Symbol: __Vectors_Size + Definitions + At line 122 in file src\Devices\startup_stm32f072.s + Uses + At line 67 in file src\Devices\startup_stm32f072.s +Comment: __Vectors_Size used once +3 symbols + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +External symbols + +SystemInit 00000000 + +Symbol: SystemInit + Definitions + At line 130 in file src\Devices\startup_stm32f072.s + Uses + At line 131 in file src\Devices\startup_stm32f072.s +Comment: SystemInit used once +__main 00000000 + +Symbol: __main + Definitions + At line 129 in file src\Devices\startup_stm32f072.s + Uses + At line 133 in file src\Devices\startup_stm32f072.s +Comment: __main used once +2 symbols +390 symbols in table diff --git a/UE/u01/output/Apus.axf b/UE/u01/output/Apus.axf new file mode 100644 index 0000000..21eb2b4 Binary files /dev/null and b/UE/u01/output/Apus.axf differ diff --git a/UE/u01/output/Apus.build_log.htm b/UE/u01/output/Apus.build_log.htm new file mode 100644 index 0000000..6ad172c --- /dev/null +++ b/UE/u01/output/Apus.build_log.htm @@ -0,0 +1,72 @@ + + +
+

µVision Build Log

+

Tool Versions:

+IDE-Version: µVision V5.42.0.0 +Copyright (C) 2025 ARM Ltd and ARM Germany GmbH. All rights reserved. +License Information: Christian Gamsjaeger +FHOOE +User-based license: Keil MDK Community (non-commercial free of charge) +Valid until: Jun 1 2033. Cached until: Oct 15 2026 + +Tool Versions: +Toolchain: Keil MDK Community (non-commercial free of charge Version: 5.42.0.0 +Toolchain Path: C:\Users\gaems\AppData\Local\Keil_v5\ARM\ARMCLANG\Bin +C Compiler: ArmClang.exe V6.23 +Assembler: Armasm.exe V6.23 +Linker/Locator: ArmLink.exe V6.23 +Library Manager: ArmAr.exe V6.23 +Hex Converter: FromElf.exe V6.23 +CPU DLL: SARMCM3.DLL V5.42.0.0 +Dialog DLL: DARMCM1.DLL V1.19.6.0 +Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V3.3.0.0 +Dialog DLL: TARMCM1.DLL V1.14.6.0 + +

Project:

+C:\Users\gaems\Documents\ESD1\rto1\UE\u01\Apus.uvprojx +Project File Date: 10/08/2026 + +

Output:

+*** Using Compiler 'V6.23', folder: 'C:\Users\gaems\AppData\Local\Keil_v5\ARM\ARMCLANG\Bin' +Rebuild target 'Apus' +Note: source file '.\src\main.c' - object file renamed from '.\output\main.o' to '.\output\main_1.o'. +compiling Key.c... +compiling Led.c... +compiling TftDisplay.c... +compiling Adc.c... +compiling systick.c... +compiling main.c... +compiling Debug.c... +compiling stm32f0xx_adc.c... +compiling stm32f0xx_gpio.c... +compiling stm32f0xx_rcc.c... +assembling startup_stm32f072.s... +compiling system_stm32f0xx.c... +compiling TftFont_6x8.c... +compiling TftFont_16x24.c... +compiling TaskCounter.c... +compiling TaskKey.c... +compiling TaskLed.c... +compiling TaskMandelbrot.c... +compiling TaskPoti.c... +compiling TaskWatch.c... +linking... +Program Size: Code=4390 RO-data=5642 RW-data=8 ZI-data=1056 +".\output\Apus.axf" - 0 Error(s), 0 Warning(s). + +

Software Packages used:

+ +Package Vendor: Keil + https://www.keil.com/pack/Keil.STM32F0xx_DFP.2.1.1.pack + Keil::STM32F0xx_DFP@2.1.1 + STMicroelectronics STM32F0 Series Device Support, Drivers and Examples + +

Collection of Component include folders:

+ C:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include + +

Collection of Component Files used:

+Build Time Elapsed: 00:00:04 +
+ + diff --git a/UE/u01/output/Apus.htm b/UE/u01/output/Apus.htm new file mode 100644 index 0000000..ee52c60 --- /dev/null +++ b/UE/u01/output/Apus.htm @@ -0,0 +1,659 @@ + + +Static Call Graph - [.\output\Apus.axf] +
+

Static Call Graph for image .\output\Apus.axf


+

#<CALLGRAPH># ARM Linker, 6230001: Last Updated: Thu Oct 8 12:54:30 2026 +

+

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

+Call chain for Maximum Stack Depth:

+main ⇒ TaskMandelbrot ⇒ Tft_DrawString ⇒ Tft_DrawChar ⇒ Tft_SetWindow ⇒ __aeabi_assert +

+

+Mutually Recursive functions +

  • NMI_Handler   ⇒   NMI_Handler
    +
  • HardFault_Handler   ⇒   HardFault_Handler
    +
  • SVC_Handler   ⇒   SVC_Handler
    +
  • PendSV_Handler   ⇒   PendSV_Handler
    +
  • ADC1_COMP_IRQHandler   ⇒   ADC1_COMP_IRQHandler
    + +

    +

    +Function Pointers +

      +
    • ADC1_COMP_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • CEC_CAN_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • DMA1_Channel1_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • DMA1_Channel2_3_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • DMA1_Channel4_5_6_7_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • EXTI0_1_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • EXTI2_3_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • EXTI4_15_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • FLASH_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • HardFault_Handler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • I2C1_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • I2C2_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • NMI_Handler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • PVD_VDDIO2_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • PendSV_Handler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • RCC_CRS_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • RTC_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • Reset_Handler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • SPI1_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • SPI2_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • SVC_Handler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • SysTick_Handler from systick.o(.text.SysTick_Handler) referenced from startup_stm32f072.o(RESET) +
    • SystemInit from system_stm32f0xx.o(.text.SystemInit) referenced from startup_stm32f072.o(.text) +
    • TIM14_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • TIM15_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • TIM16_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • TIM17_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • TIM1_BRK_UP_TRG_COM_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • TIM1_CC_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • TIM2_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • TIM3_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • TIM6_DAC_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • TIM7_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • TSC_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • USART1_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • USART2_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • USART3_4_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • USB_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • WWDG_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET) +
    • __main from entry.o(.ARM.Collect$$$$00000000) referenced from startup_stm32f072.o(.text) +
    • _snputc from printf1.o(i._snputc) referenced from printf1.o(i.__0snprintf$1) +
    • main from main_1.o(.text.main) referenced from entry9a.o(.ARM.Collect$$$$0000000B) +
    +

    +

    +Global Symbols +

    +

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

    • startup_stm32f072.o(.text) +
    +

    _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_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_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)) + +

    __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)) + +

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

    • startup_stm32f072.o(RESET) +
    +

    NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +

    [Calls]

    • >>   NMI_Handler +
    +
    [Called By]
    • >>   NMI_Handler +
    +
    [Address Reference Count : 1]
    • startup_stm32f072.o(RESET) +
    +

    HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +

    [Calls]

    • >>   HardFault_Handler +
    +
    [Called By]
    • >>   HardFault_Handler +
    +
    [Address Reference Count : 1]
    • startup_stm32f072.o(RESET) +
    +

    SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +

    [Calls]

    • >>   SVC_Handler +
    +
    [Called By]
    • >>   SVC_Handler +
    +
    [Address Reference Count : 1]
    • startup_stm32f072.o(RESET) +
    +

    PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +

    [Calls]

    • >>   PendSV_Handler +
    +
    [Called By]
    • >>   PendSV_Handler +
    +
    [Address Reference Count : 1]
    • startup_stm32f072.o(RESET) +
    +

    ADC1_COMP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +

    [Calls]

    • >>   ADC1_COMP_IRQHandler +
    +
    [Called By]
    • >>   ADC1_COMP_IRQHandler +
    +
    [Address Reference Count : 1]
    • startup_stm32f072.o(RESET) +
    +

    CEC_CAN_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    DMA1_Channel1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    DMA1_Channel2_3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    DMA1_Channel4_5_6_7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    EXTI0_1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    EXTI2_3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    EXTI4_15_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    FLASH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    I2C1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    I2C2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    PVD_VDDIO2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    RCC_CRS_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    RTC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    SPI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    SPI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    TIM14_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    TIM15_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    TIM16_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    TIM17_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    TIM1_BRK_UP_TRG_COM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    TIM1_CC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    TIM2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    TIM3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    TIM6_DAC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    TIM7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    TSC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    USART1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    USART2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    USART3_4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    USB_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

    WWDG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text)) +
    [Address Reference Count : 1]

    • startup_stm32f072.o(RESET) +
    +

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

    [Stack]

    • Max Depth = 104
    • Call Chain = __aeabi_dadd ⇒ _double_epilogue ⇒ __aeabi_llsr +
    +
    [Calls]
    • >>   __aeabi_lasr +
    • >>   __aeabi_llsl +
    • >>   _double_round +
    • >>   _double_epilogue +
    +
    [Called By]
    • >>   __aeabi_dsub +
    • >>   TaskMandelbrot +
    • >>   __aeabi_drsub +
    + +

    __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_llsr +
    +
    [Calls]
    • >>   __aeabi_dadd +
    +
    [Called By]
    • >>   TaskMandelbrot +
    + +

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

    [Calls]

    • >>   __aeabi_dadd +
    + +

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

    [Stack]

    • Max Depth = 128
    • Call Chain = __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr +
    +
    [Calls]
    • >>   _double_epilogue +
    +
    [Called By]
    • >>   TaskMandelbrot +
    + +

    __aeabi_dcmpgt (Thumb, 44 bytes, Stack size 8 bytes, dcmpgt.o(.text)) +

    [Stack]

    • Max Depth = 8
    • Call Chain = __aeabi_dcmpgt +
    +
    [Called By]
    • >>   TaskMandelbrot +
    + +

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

    [Stack]

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

    __aeabi_uidiv (Thumb, 0 bytes, Stack size 16 bytes, uidiv_div0.o(.text)) +

    [Stack]

    • Max Depth = 16
    • Call Chain = __aeabi_uidiv +
    +
    [Called By]
    • >>   Tick_InitSysTick +
    + +

    __aeabi_uidivmod (Thumb, 62 bytes, Stack size 16 bytes, uidiv_div0.o(.text), UNUSED) +

    [Called By]

    • >>   _printf_core +
    + +

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

    [Stack]

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

    _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)) +

    [Stack]

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

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

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

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

    [Stack]

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

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

    [Stack]

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

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

    [Calls]

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

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

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

    [Stack]

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

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

    ADC_Cmd (Thumb, 18 bytes, Stack size 0 bytes, stm32f0xx_adc.o(.text.ADC_Cmd)) +

    [Called By]

    • >>   Adc_Init +
    + +

    ADC_Init (Thumb, 36 bytes, Stack size 16 bytes, stm32f0xx_adc.o(.text.ADC_Init)) +

    [Stack]

    • Max Depth = 16
    • Call Chain = ADC_Init +
    +
    [Called By]
    • >>   Adc_Init +
    + +

    Adc_Init (Thumb, 68 bytes, Stack size 48 bytes, adc.o(.text.Adc_Init)) +

    [Stack]

    • Max Depth = 64
    • Call Chain = Adc_Init ⇒ ADC_Init +
    +
    [Calls]
    • >>   ADC_Cmd +
    • >>   ADC_Init +
    • >>   RCC_APB2PeriphClockCmd +
    +
    [Called By]
    • >>   main +
    + +

    Debug_Init (Thumb, 40 bytes, Stack size 16 bytes, debug.o(.text.Debug_Init)) +

    [Stack]

    • Max Depth = 40
    • Call Chain = Debug_Init ⇒ GPIO_Init +
    +
    [Calls]
    • >>   GPIO_Init +
    • >>   GPIO_StructInit +
    • >>   RCC_AHBPeriphClockCmd +
    +
    [Called By]
    • >>   main +
    + +

    Debug_Set (Thumb, 16 bytes, Stack size 8 bytes, debug.o(.text.Debug_Set)) +

    [Stack]

    • Max Depth = 8
    • Call Chain = Debug_Set +
    +
    [Calls]
    • >>   GPIO_WriteBit +
    +
    [Called By]
    • >>   TaskMandelbrot +
    • >>   TaskPoti +
    • >>   TaskWatch +
    • >>   TaskLed +
    • >>   TaskKey +
    • >>   TaskCounter +
    • >>   main +
    • >>   SysTick_Handler +
    + +

    Debug_Unset (Thumb, 16 bytes, Stack size 8 bytes, debug.o(.text.Debug_Unset)) +

    [Stack]

    • Max Depth = 8
    • Call Chain = Debug_Unset +
    +
    [Calls]
    • >>   GPIO_WriteBit +
    +
    [Called By]
    • >>   TaskMandelbrot +
    • >>   TaskPoti +
    • >>   TaskWatch +
    • >>   TaskLed +
    • >>   TaskKey +
    • >>   TaskCounter +
    • >>   main +
    • >>   SysTick_Handler +
    + +

    GPIO_Init (Thumb, 116 bytes, Stack size 24 bytes, stm32f0xx_gpio.o(.text.GPIO_Init)) +

    [Stack]

    • Max Depth = 24
    • Call Chain = GPIO_Init +
    +
    [Called By]
    • >>   Debug_Init +
    • >>   Tft_Init +
    • >>   Led_Init +
    • >>   Key_Init +
    + +

    GPIO_StructInit (Thumb, 12 bytes, Stack size 0 bytes, stm32f0xx_gpio.o(.text.GPIO_StructInit)) +

    [Called By]

    • >>   Debug_Init +
    • >>   Tft_Init +
    • >>   Led_Init +
    • >>   Key_Init +
    + +

    GPIO_WriteBit (Thumb, 12 bytes, Stack size 0 bytes, stm32f0xx_gpio.o(.text.GPIO_WriteBit)) +

    [Called By]

    • >>   Debug_Unset +
    • >>   Debug_Set +
    + +

    Key_Init (Thumb, 64 bytes, Stack size 24 bytes, key.o(.text.Key_Init)) +

    [Stack]

    • Max Depth = 48
    • Call Chain = Key_Init ⇒ GPIO_Init +
    +
    [Calls]
    • >>   GPIO_Init +
    • >>   GPIO_StructInit +
    • >>   RCC_AHBPeriphClockCmd +
    +
    [Called By]
    • >>   main +
    + +

    Led_Init (Thumb, 56 bytes, Stack size 32 bytes, led.o(.text.Led_Init)) +

    [Stack]

    • Max Depth = 56
    • Call Chain = Led_Init ⇒ GPIO_Init +
    +
    [Calls]
    • >>   GPIO_Init +
    • >>   GPIO_StructInit +
    • >>   RCC_AHBPeriphClockCmd +
    +
    [Called By]
    • >>   main +
    + +

    RCC_AHBPeriphClockCmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f0xx_rcc.o(.text.RCC_AHBPeriphClockCmd)) +

    [Called By]

    • >>   Debug_Init +
    • >>   Tft_Init +
    • >>   Led_Init +
    • >>   Key_Init +
    + +

    RCC_APB2PeriphClockCmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f0xx_rcc.o(.text.RCC_APB2PeriphClockCmd)) +

    [Called By]

    • >>   Adc_Init +
    + +

    SysTick_Handler (Thumb, 28 bytes, Stack size 8 bytes, systick.o(.text.SysTick_Handler)) +

    [Stack]

    • Max Depth = 16
    • Call Chain = SysTick_Handler ⇒ Debug_Unset +
    +
    [Calls]
    • >>   Debug_Unset +
    • >>   Debug_Set +
    +
    [Address Reference Count : 1]
    • startup_stm32f072.o(RESET) +
    +

    SystemInit (Thumb, 212 bytes, Stack size 24 bytes, system_stm32f0xx.o(.text.SystemInit)) +

    [Stack]

    • Max Depth = 24
    • Call Chain = SystemInit +
    +
    [Address Reference Count : 1]
    • startup_stm32f072.o(.text) +
    +

    TaskCounter (Thumb, 60 bytes, Stack size 16 bytes, taskcounter.o(.text.TaskCounter)) +

    [Stack]

    • Max Depth = 300
    • Call Chain = TaskCounter ⇒ Tft_DrawString ⇒ Tft_DrawChar ⇒ Tft_SetWindow ⇒ __aeabi_assert +
    +
    [Calls]
    • >>   __2snprintf +
    • >>   Debug_Unset +
    • >>   Debug_Set +
    • >>   Tft_DrawString +
    +
    [Called By]
    • >>   main +
    + +

    TaskKey (Thumb, 28 bytes, Stack size 8 bytes, taskkey.o(.text.TaskKey)) +

    [Stack]

    • Max Depth = 292
    • Call Chain = TaskKey ⇒ Tft_DrawString ⇒ Tft_DrawChar ⇒ Tft_SetWindow ⇒ __aeabi_assert +
    +
    [Calls]
    • >>   Debug_Unset +
    • >>   Debug_Set +
    • >>   Tft_DrawString +
    +
    [Called By]
    • >>   main +
    + +

    TaskLed (Thumb, 32 bytes, Stack size 8 bytes, taskled.o(.text.TaskLed)) +

    [Stack]

    • Max Depth = 292
    • Call Chain = TaskLed ⇒ Tft_DrawString ⇒ Tft_DrawChar ⇒ Tft_SetWindow ⇒ __aeabi_assert +
    +
    [Calls]
    • >>   Debug_Unset +
    • >>   Debug_Set +
    • >>   Tft_DrawString +
    +
    [Called By]
    • >>   main +
    + +

    TaskMandelbrot (Thumb, 324 bytes, Stack size 96 bytes, taskmandelbrot.o(.text.TaskMandelbrot)) +

    [Stack]

    • Max Depth = 380
    • Call Chain = TaskMandelbrot ⇒ Tft_DrawString ⇒ Tft_DrawChar ⇒ Tft_SetWindow ⇒ __aeabi_assert +
    +
    [Calls]
    • >>   __aeabi_dsub +
    • >>   __aeabi_dcmpgt +
    • >>   __aeabi_dadd +
    • >>   __aeabi_dmul +
    • >>   __aeabi_ui2d +
    • >>   Debug_Unset +
    • >>   Debug_Set +
    • >>   Tft_DrawString +
    • >>   Tft_DrawPixel +
    +
    [Called By]
    • >>   main +
    + +

    TaskPoti (Thumb, 32 bytes, Stack size 8 bytes, taskpoti.o(.text.TaskPoti)) +

    [Stack]

    • Max Depth = 292
    • Call Chain = TaskPoti ⇒ Tft_DrawString ⇒ Tft_DrawChar ⇒ Tft_SetWindow ⇒ __aeabi_assert +
    +
    [Calls]
    • >>   Debug_Unset +
    • >>   Debug_Set +
    • >>   Tft_DrawString +
    +
    [Called By]
    • >>   main +
    + +

    TaskWatch (Thumb, 32 bytes, Stack size 8 bytes, taskwatch.o(.text.TaskWatch)) +

    [Stack]

    • Max Depth = 292
    • Call Chain = TaskWatch ⇒ Tft_DrawString ⇒ Tft_DrawChar ⇒ Tft_SetWindow ⇒ __aeabi_assert +
    +
    [Calls]
    • >>   Debug_Unset +
    • >>   Debug_Set +
    • >>   Tft_DrawString +
    +
    [Called By]
    • >>   main +
    + +

    Tft_ClearScreen (Thumb, 128 bytes, Stack size 16 bytes, tftdisplay.o(.text.Tft_ClearScreen)) +

    [Stack]

    • Max Depth = 16
    • Call Chain = Tft_ClearScreen +
    +
    [Called By]
    • >>   main +
    + +

    Tft_DrawChar (Thumb, 292 bytes, Stack size 56 bytes, tftdisplay.o(.text.Tft_DrawChar)) +

    [Stack]

    • Max Depth = 252
    • Call Chain = Tft_DrawChar ⇒ Tft_SetWindow ⇒ __aeabi_assert +
    +
    [Calls]
    • >>   Tft_SetWindow +
    +
    [Called By]
    • >>   Tft_DrawString +
    + +

    Tft_DrawPixel (Thumb, 88 bytes, Stack size 16 bytes, tftdisplay.o(.text.Tft_DrawPixel)) +

    [Stack]

    • Max Depth = 212
    • Call Chain = Tft_DrawPixel ⇒ Tft_SetWindow ⇒ __aeabi_assert +
    +
    [Calls]
    • >>   Tft_SetWindow +
    +
    [Called By]
    • >>   TaskMandelbrot +
    + +

    Tft_DrawString (Thumb, 84 bytes, Stack size 32 bytes, tftdisplay.o(.text.Tft_DrawString)) +

    [Stack]

    • Max Depth = 284
    • Call Chain = Tft_DrawString ⇒ Tft_DrawChar ⇒ Tft_SetWindow ⇒ __aeabi_assert +
    +
    [Calls]
    • >>   Tft_DrawChar +
    +
    [Called By]
    • >>   TaskMandelbrot +
    • >>   TaskPoti +
    • >>   TaskWatch +
    • >>   TaskLed +
    • >>   TaskKey +
    • >>   TaskCounter +
    + +

    Tft_Init (Thumb, 136 bytes, Stack size 32 bytes, tftdisplay.o(.text.Tft_Init)) +

    [Stack]

    • Max Depth = 56
    • Call Chain = Tft_Init ⇒ GPIO_Init +
    +
    [Calls]
    • >>   GPIO_Init +
    • >>   GPIO_StructInit +
    • >>   RCC_AHBPeriphClockCmd +
    +
    [Called By]
    • >>   main +
    + +

    Tft_SetFont (Thumb, 48 bytes, Stack size 0 bytes, tftdisplay.o(.text.Tft_SetFont)) +

    [Called By]

    • >>   main +
    + +

    Tick_InitSysTick (Thumb, 52 bytes, Stack size 8 bytes, systick.o(.text.Tick_InitSysTick)) +

    [Stack]

    • Max Depth = 24
    • Call Chain = Tick_InitSysTick ⇒ __aeabi_uidiv +
    +
    [Calls]
    • >>   __aeabi_uidiv +
    +
    [Called By]
    • >>   main +
    + +

    __aeabi_assert (Thumb, 46 bytes, Stack size 156 bytes, main_1.o(.text.__aeabi_assert)) +

    [Stack]

    • Max Depth = 156
    • Call Chain = __aeabi_assert +
    +
    [Called By]
    • >>   Tft_SetWindow +
    + +

    main (Thumb, 92 bytes, Stack size 0 bytes, main_1.o(.text.main)) +

    [Stack]

    • Max Depth = 380
    • Call Chain = main ⇒ TaskMandelbrot ⇒ Tft_DrawString ⇒ Tft_DrawChar ⇒ Tft_SetWindow ⇒ __aeabi_assert +
    +
    [Calls]
    • >>   TaskMandelbrot +
    • >>   TaskPoti +
    • >>   TaskWatch +
    • >>   TaskLed +
    • >>   TaskKey +
    • >>   TaskCounter +
    • >>   Debug_Init +
    • >>   Tick_InitSysTick +
    • >>   Debug_Unset +
    • >>   Debug_Set +
    • >>   Adc_Init +
    • >>   Tft_SetFont +
    • >>   Tft_ClearScreen +
    • >>   Tft_Init +
    • >>   Led_Init +
    • >>   Key_Init +
    +
    [Address Reference Count : 1]
    • entry9a.o(.ARM.Collect$$$$0000000B) +
    +

    __0snprintf$1 (Thumb, 50 bytes, Stack size 40 bytes, printf1.o(i.__0snprintf$1), UNUSED) +

    [Calls]

    • >>   _printf_core +
    + +

    __1snprintf$1 (Thumb, 0 bytes, Stack size 40 bytes, printf1.o(i.__0snprintf$1), UNUSED) + +

    __2snprintf (Thumb, 0 bytes, Stack size 40 bytes, printf1.o(i.__0snprintf$1)) +

    [Stack]

    • Max Depth = 40
    • Call Chain = __2snprintf +
    +
    [Called By]
    • >>   TaskCounter +
    + +

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

    [Called By]

    • >>   _double_epilogue +
    + +

    __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_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) +

    +

    +Local Symbols +

    +

    Tft_SetWindow (Thumb, 248 bytes, Stack size 40 bytes, tftdisplay.o(.text.Tft_SetWindow)) +

    [Stack]

    • Max Depth = 196
    • Call Chain = Tft_SetWindow ⇒ __aeabi_assert +
    +
    [Calls]
    • >>   __aeabi_assert +
    +
    [Called By]
    • >>   Tft_DrawChar +
    • >>   Tft_DrawPixel +
    + +

    _printf_core (Thumb, 332 bytes, Stack size 88 bytes, printf1.o(i._printf_core), UNUSED) +

    [Calls]

    • >>   __aeabi_uidivmod +
    +
    [Called By]
    • >>   __0snprintf$1 +
    + +

    _snputc (Thumb, 22 bytes, Stack size 0 bytes, printf1.o(i._snputc)) +
    [Address Reference Count : 1]

    • printf1.o(i.__0snprintf$1) +

    +

    +Undefined Global Symbols +


    diff --git a/UE/u01/output/Apus.lnp b/UE/u01/output/Apus.lnp new file mode 100644 index 0000000..32f4553 --- /dev/null +++ b/UE/u01/output/Apus.lnp @@ -0,0 +1,25 @@ +--cpu Cortex-M0 +".\output\key.o" +".\output\led.o" +".\output\tftdisplay.o" +".\output\adc.o" +".\output\systick.o" +".\output\main_1.o" +".\output\debug.o" +".\output\stm32f0xx_adc.o" +".\output\stm32f0xx_gpio.o" +".\output\stm32f0xx_rcc.o" +".\output\startup_stm32f072.o" +".\output\system_stm32f0xx.o" +".\output\tftfont_6x8.o" +".\output\tftfont_16x24.o" +".\output\taskcounter.o" +".\output\taskkey.o" +".\output\taskled.o" +".\output\taskmandelbrot.o" +".\output\taskpoti.o" +".\output\taskwatch.o" +--library_type=microlib --strict --scatter ".\output\Apus.sct" +--diag_suppress=L6329 --summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols +--info sizes --info totals --info unused --info veneers +--list ".\listing\Apus.map" -o .\output\Apus.axf \ No newline at end of file diff --git a/UE/u01/output/Apus.sct b/UE/u01/output/Apus.sct new file mode 100644 index 0000000..85574fb --- /dev/null +++ b/UE/u01/output/Apus.sct @@ -0,0 +1,16 @@ +; ************************************************************* +; *** Scatter-Loading Description File generated by uVision *** +; ************************************************************* + +LR_IROM1 0x08000000 0x00020000 { ; load region size_region + ER_IROM1 0x08000000 0x00020000 { ; load address = execution address + *.o (RESET, +First) + *(InRoot$$Sections) + .ANY (+RO) + .ANY (+XO) + } + RW_IRAM1 0x20000000 0x00004000 { ; RW data + .ANY (+RW +ZI) + } +} + diff --git a/UE/u01/output/Apus_Apus.dep b/UE/u01/output/Apus_Apus.dep new file mode 100644 index 0000000..d569689 --- /dev/null +++ b/UE/u01/output/Apus_Apus.dep @@ -0,0 +1,598 @@ +Dependencies for Project 'Apus', Target 'Apus': (DO NOT MODIFY !) +CompilerVersion: 6230000::V6.23::ARMCLANG +F (.\src\BSP\Key.c)(0x6AC7611F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks -IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include -D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER -o ./output/key.o -MMD) +I (src\BSP\Key.h)(0x6AC7611F) +I (src\StdDef.h)(0x6AC7611F) +I (src\Devices\stdint.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F) +I (src\Devices\stm32f0xx.h)(0x6AC7611F) +I (src\Devices\core_cm0.h)(0x6AC7611F) +I (src\Devices\core_cmInstr.h)(0x6AC7611F) +I (src\Devices\core_cmFunc.h)(0x6AC7611F) +I (src\Devices\system_stm32f0xx.h)(0x6AC7611F) +I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F) +F (.\src\BSP\Led.c)(0x6AC7611F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks -IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include -D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER -o ./output/led.o -MMD) +I (src\BSP\Led.h)(0x6AC7611F) +I (src\StdDef.h)(0x6AC7611F) +I (src\Devices\stdint.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F) +I (src\Devices\stm32f0xx.h)(0x6AC7611F) +I (src\Devices\core_cm0.h)(0x6AC7611F) +I (src\Devices\core_cmInstr.h)(0x6AC7611F) +I (src\Devices\core_cmFunc.h)(0x6AC7611F) +I (src\Devices\system_stm32f0xx.h)(0x6AC7611F) +I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F) +F (.\src\BSP\TftDisplay.c)(0x6AC7611F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks -IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include -D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER -o ./output/tftdisplay.o -MMD) +I (src\BSP\TftDisplay.h)(0x6AC7611F) +I (src\StdDef.h)(0x6AC7611F) +I (src\Devices\stdint.h)(0x6AC7611F) +I (src\Fonts\TftFont.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F) +I (src\Devices\stm32f0xx.h)(0x6AC7611F) +I (src\Devices\core_cm0.h)(0x6AC7611F) +I (src\Devices\core_cmInstr.h)(0x6AC7611F) +I (src\Devices\core_cmFunc.h)(0x6AC7611F) +I (src\Devices\system_stm32f0xx.h)(0x6AC7611F) +I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F) +F (.\src\BSP\Adc.c)(0x6AC7611F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks -IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include -D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER -o ./output/adc.o -MMD) +I (src\BSP\Adc.h)(0x6AC7611F) +I (src\StdDef.h)(0x6AC7611F) +I (src\Devices\stdint.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F) +I (src\Devices\stm32f0xx.h)(0x6AC7611F) +I (src\Devices\core_cm0.h)(0x6AC7611F) +I (src\Devices\core_cmInstr.h)(0x6AC7611F) +I (src\Devices\core_cmFunc.h)(0x6AC7611F) +I (src\Devices\system_stm32f0xx.h)(0x6AC7611F) +I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F) +F (.\src\BSP\systick.c)(0x6AC76B25)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks -IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include -D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER -o ./output/systick.o -MMD) +I (src\Devices\stdint.h)(0x6AC7611F) +I (src\Devices\stm32f0xx.h)(0x6AC7611F) +I (src\Devices\core_cm0.h)(0x6AC7611F) +I (src\Devices\core_cmInstr.h)(0x6AC7611F) +I (src\Devices\core_cmFunc.h)(0x6AC7611F) +I (src\Devices\system_stm32f0xx.h)(0x6AC7611F) +I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F) +I (src\BSP\systick.h)(0x6AC7611F) +I (src\debug.h)(0x6AC76DDF) +F (.\src\main.c)(0x6AC7765E)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks -IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include -D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER -o ./output/main_1.o -MMD) +I (src\StdDef.h)(0x6AC7611F) +I (src\Devices\stdint.h)(0x6AC7611F) +I (src\BSP\Key.h)(0x6AC7611F) +I (src\BSP\Led.h)(0x6AC7611F) +I (src\BSP\Adc.h)(0x6AC7611F) +I (src\BSP\systick.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F) +I (src\Devices\stm32f0xx.h)(0x6AC7611F) +I (src\Devices\core_cm0.h)(0x6AC7611F) +I (src\Devices\core_cmInstr.h)(0x6AC7611F) +I (src\Devices\core_cmFunc.h)(0x6AC7611F) +I (src\Devices\system_stm32f0xx.h)(0x6AC7611F) +I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F) +I (src\BSP\TftDisplay.h)(0x6AC7611F) +I (src\Fonts\TftFont.h)(0x6AC7611F) +I (src\Fonts\TftFont_16x24.h)(0x6AC7611F) +I (src\Tasks\TaskAll.h)(0x6AC7611F) +I (src\Tasks\TaskWatch.h)(0x6AC7611F) +I (src\Tasks\TaskMandelbrot.h)(0x6AC7611F) +I (src\Tasks\TaskKey.h)(0x6AC7611F) +I (src\Tasks\TaskCounter.h)(0x6AC7611F) +I (src\Tasks\TaskPoti.h)(0x6AC7611F) +I (src\Tasks\TaskLed.h)(0x6AC7611F) +I (src\Debug.h)(0x6AC76DDF) +F (.\src\Debug.c)(0x6AC7764E)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks -IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include -D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER -o ./output/debug.o -MMD) +I (src\Debug.h)(0x6AC76DDF) +I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F) +I (src\Devices\stm32f0xx.h)(0x6AC7611F) +I (src\Devices\core_cm0.h)(0x6AC7611F) +I (src\Devices\stdint.h)(0x6AC7611F) +I (src\Devices\core_cmInstr.h)(0x6AC7611F) +I (src\Devices\core_cmFunc.h)(0x6AC7611F) +I (src\Devices\system_stm32f0xx.h)(0x6AC7611F) +I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F) +F (.\stm32f0-stdperiph\stm32f0xx_adc.c)(0x6AC7611F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks -IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include -D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER -o ./output/stm32f0xx_adc.o -MMD) +I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F) +I (src\Devices\stm32f0xx.h)(0x6AC7611F) +I (src\Devices\core_cm0.h)(0x6AC7611F) +I (src\Devices\stdint.h)(0x6AC7611F) +I (src\Devices\core_cmInstr.h)(0x6AC7611F) +I (src\Devices\core_cmFunc.h)(0x6AC7611F) +I (src\Devices\system_stm32f0xx.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F) +F (.\stm32f0-stdperiph\stm32f0xx_gpio.c)(0x6AC7611F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks -IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include -D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER -o ./output/stm32f0xx_gpio.o -MMD) +I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F) +I (src\Devices\stm32f0xx.h)(0x6AC7611F) +I (src\Devices\core_cm0.h)(0x6AC7611F) +I (src\Devices\stdint.h)(0x6AC7611F) +I (src\Devices\core_cmInstr.h)(0x6AC7611F) +I (src\Devices\core_cmFunc.h)(0x6AC7611F) +I (src\Devices\system_stm32f0xx.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F) +F (.\stm32f0-stdperiph\stm32f0xx_rcc.c)(0x6AC7611F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks -IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include -D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER -o ./output/stm32f0xx_rcc.o -MMD) +I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F) +I (src\Devices\stm32f0xx.h)(0x6AC7611F) +I (src\Devices\core_cm0.h)(0x6AC7611F) +I (src\Devices\stdint.h)(0x6AC7611F) +I (src\Devices\core_cmInstr.h)(0x6AC7611F) +I (src\Devices\core_cmFunc.h)(0x6AC7611F) +I (src\Devices\system_stm32f0xx.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F) +F (.\src\Devices\startup_stm32f072.s)(0x6AC7611F)(--cpu Cortex-M0 -g --pd "__MICROLIB SETA 1" --diag_suppress=A1950W -IC:\Users\gaems\AppData\Local\arm\packs\Keil\STM32F0xx_DFP\2.1.1\Drivers\CMSIS\Device\ST\STM32F0xx\Include --pd "__UVISION_VERSION SETA 542" --pd "STM32F072xB SETA 1" --list .\listing\startup_stm32f072.lst --xref -o .\output\startup_stm32f072.o --depend .\output\startup_stm32f072.d) +F (.\src\Devices\system_stm32f0xx.c)(0x6AC7611F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks -IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include -D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER -o ./output/system_stm32f0xx.o -MMD) +I (src\Devices\stm32f0xx.h)(0x6AC7611F) +I (src\Devices\core_cm0.h)(0x6AC7611F) +I (src\Devices\stdint.h)(0x6AC7611F) +I (src\Devices\core_cmInstr.h)(0x6AC7611F) +I (src\Devices\core_cmFunc.h)(0x6AC7611F) +I (src\Devices\system_stm32f0xx.h)(0x6AC7611F) +I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F) +F (.\src\Fonts\TftFont_6x8.c)(0x6AC7611F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks -IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include -D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER -o ./output/tftfont_6x8.o -MMD) +I (src\Fonts\TftFont_6x8.h)(0x6AC7611F) +I (src\Fonts\TftFont.h)(0x6AC7611F) +I (src\StdDef.h)(0x6AC7611F) +I (src\Devices\stdint.h)(0x6AC7611F) +F (.\src\Fonts\TftFont_16x24.c)(0x6AC7611F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks -IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include -D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER -o ./output/tftfont_16x24.o -MMD) +I (src\Fonts\TftFont_16x24.h)(0x6AC7611F) +I (src\Fonts\TftFont.h)(0x6AC7611F) +I (src\StdDef.h)(0x6AC7611F) +I (src\Devices\stdint.h)(0x6AC7611F) +F (.\src\Tasks\TaskCounter.c)(0x6AC76B7A)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks -IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include -D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER -o ./output/taskcounter.o -MMD) +I (src\BSP\TftDisplay.h)(0x6AC7611F) +I (src\StdDef.h)(0x6AC7611F) +I (src\Devices\stdint.h)(0x6AC7611F) +I (src\Fonts\TftFont.h)(0x6AC7611F) +I (src\Tasks\TaskCounter.h)(0x6AC7611F) +I (src\Debug.h)(0x6AC76DDF) +I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F) +I (src\Devices\stm32f0xx.h)(0x6AC7611F) +I (src\Devices\core_cm0.h)(0x6AC7611F) +I (src\Devices\core_cmInstr.h)(0x6AC7611F) +I (src\Devices\core_cmFunc.h)(0x6AC7611F) +I (src\Devices\system_stm32f0xx.h)(0x6AC7611F) +I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F) +F (.\src\Tasks\TaskKey.c)(0x6AC76BA8)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks -IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include -D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER -o ./output/taskkey.o -MMD) +I (src\BSP\TftDisplay.h)(0x6AC7611F) +I (src\StdDef.h)(0x6AC7611F) +I (src\Devices\stdint.h)(0x6AC7611F) +I (src\Fonts\TftFont.h)(0x6AC7611F) +I (src\Tasks\TaskKey.h)(0x6AC7611F) +I (src\Debug.h)(0x6AC76DDF) +I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F) +I (src\Devices\stm32f0xx.h)(0x6AC7611F) +I (src\Devices\core_cm0.h)(0x6AC7611F) +I (src\Devices\core_cmInstr.h)(0x6AC7611F) +I (src\Devices\core_cmFunc.h)(0x6AC7611F) +I (src\Devices\system_stm32f0xx.h)(0x6AC7611F) +I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F) +F (.\src\Tasks\TaskLed.c)(0x6AC76BD4)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks -IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include -D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER -o ./output/taskled.o -MMD) +I (src\BSP\TftDisplay.h)(0x6AC7611F) +I (src\StdDef.h)(0x6AC7611F) +I (src\Devices\stdint.h)(0x6AC7611F) +I (src\Fonts\TftFont.h)(0x6AC7611F) +I (src\Tasks\TaskLed.h)(0x6AC7611F) +I (src\Debug.h)(0x6AC76DDF) +I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F) +I (src\Devices\stm32f0xx.h)(0x6AC7611F) +I (src\Devices\core_cm0.h)(0x6AC7611F) +I (src\Devices\core_cmInstr.h)(0x6AC7611F) +I (src\Devices\core_cmFunc.h)(0x6AC7611F) +I (src\Devices\system_stm32f0xx.h)(0x6AC7611F) +I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F) +F (.\src\Tasks\TaskMandelbrot.c)(0x6AC76C46)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks -IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include -D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER -o ./output/taskmandelbrot.o -MMD) +I (src\BSP\TftDisplay.h)(0x6AC7611F) +I (src\StdDef.h)(0x6AC7611F) +I (src\Devices\stdint.h)(0x6AC7611F) +I (src\Fonts\TftFont.h)(0x6AC7611F) +I (src\Tasks\TaskMandelbrot.h)(0x6AC7611F) +I (src\Debug.h)(0x6AC76DDF) +I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F) +I (src\Devices\stm32f0xx.h)(0x6AC7611F) +I (src\Devices\core_cm0.h)(0x6AC7611F) +I (src\Devices\core_cmInstr.h)(0x6AC7611F) +I (src\Devices\core_cmFunc.h)(0x6AC7611F) +I (src\Devices\system_stm32f0xx.h)(0x6AC7611F) +I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F) +F (.\src\Tasks\TaskPoti.c)(0x6AC76C1D)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks -IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include -D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER -o ./output/taskpoti.o -MMD) +I (src\BSP\TftDisplay.h)(0x6AC7611F) +I (src\StdDef.h)(0x6AC7611F) +I (src\Devices\stdint.h)(0x6AC7611F) +I (src\Fonts\TftFont.h)(0x6AC7611F) +I (src\Tasks\TaskPoti.h)(0x6AC7611F) +I (src\Debug.h)(0x6AC76DDF) +I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F) +I (src\Devices\stm32f0xx.h)(0x6AC7611F) +I (src\Devices\core_cm0.h)(0x6AC7611F) +I (src\Devices\core_cmInstr.h)(0x6AC7611F) +I (src\Devices\core_cmFunc.h)(0x6AC7611F) +I (src\Devices\system_stm32f0xx.h)(0x6AC7611F) +I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F) +F (.\src\Tasks\TaskWatch.c)(0x6AC76BF9)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks -IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include -D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER -o ./output/taskwatch.o -MMD) +I (src\BSP\TftDisplay.h)(0x6AC7611F) +I (src\StdDef.h)(0x6AC7611F) +I (src\Devices\stdint.h)(0x6AC7611F) +I (src\Fonts\TftFont.h)(0x6AC7611F) +I (src\Tasks\TaskWatch.h)(0x6AC7611F) +I (src\Debug.h)(0x6AC76DDF) +I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F) +I (src\Devices\stm32f0xx.h)(0x6AC7611F) +I (src\Devices\core_cm0.h)(0x6AC7611F) +I (src\Devices\core_cmInstr.h)(0x6AC7611F) +I (src\Devices\core_cmFunc.h)(0x6AC7611F) +I (src\Devices\system_stm32f0xx.h)(0x6AC7611F) +I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F) +I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F) diff --git a/UE/u01/output/ExtDll.iex b/UE/u01/output/ExtDll.iex new file mode 100644 index 0000000..6c0896e --- /dev/null +++ b/UE/u01/output/ExtDll.iex @@ -0,0 +1,2 @@ +[EXTDLL] +Count=0 diff --git a/UE/u01/output/adc.d b/UE/u01/output/adc.d new file mode 100644 index 0000000..936fcb8 --- /dev/null +++ b/UE/u01/output/adc.d @@ -0,0 +1,17 @@ +./output/adc.o: src\BSP\Adc.c src\BSP\Adc.h src\StdDef.h \ + src\Devices\stdint.h stm32f0-stdperiph\stm32f0xx_adc.h \ + src\Devices\stm32f0xx.h src\Devices\core_cm0.h \ + src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \ + src\Devices\system_stm32f0xx.h src\Devices\stm32f0xx_conf.h \ + stm32f0-stdperiph\stm32f0xx_can.h stm32f0-stdperiph\stm32f0xx_cec.h \ + stm32f0-stdperiph\stm32f0xx_crc.h stm32f0-stdperiph\stm32f0xx_crs.h \ + stm32f0-stdperiph\stm32f0xx_comp.h stm32f0-stdperiph\stm32f0xx_dac.h \ + stm32f0-stdperiph\stm32f0xx_dbgmcu.h stm32f0-stdperiph\stm32f0xx_dma.h \ + stm32f0-stdperiph\stm32f0xx_exti.h stm32f0-stdperiph\stm32f0xx_flash.h \ + stm32f0-stdperiph\stm32f0xx_gpio.h \ + stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \ + stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \ + stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \ + stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \ + stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \ + stm32f0-stdperiph\stm32f0xx_misc.h diff --git a/UE/u01/output/adc.o b/UE/u01/output/adc.o new file mode 100644 index 0000000..f8211c9 Binary files /dev/null and b/UE/u01/output/adc.o differ diff --git a/UE/u01/output/debug.d b/UE/u01/output/debug.d new file mode 100644 index 0000000..4b7fc15 --- /dev/null +++ b/UE/u01/output/debug.d @@ -0,0 +1,16 @@ +./output/debug.o: src\Debug.c src\Debug.h \ + stm32f0-stdperiph\stm32f0xx_gpio.h src\Devices\stm32f0xx.h \ + src\Devices\core_cm0.h src\Devices\stdint.h src\Devices\core_cmInstr.h \ + src\Devices\core_cmFunc.h src\Devices\system_stm32f0xx.h \ + src\Devices\stm32f0xx_conf.h stm32f0-stdperiph\stm32f0xx_adc.h \ + stm32f0-stdperiph\stm32f0xx_can.h stm32f0-stdperiph\stm32f0xx_cec.h \ + stm32f0-stdperiph\stm32f0xx_crc.h stm32f0-stdperiph\stm32f0xx_crs.h \ + stm32f0-stdperiph\stm32f0xx_comp.h stm32f0-stdperiph\stm32f0xx_dac.h \ + stm32f0-stdperiph\stm32f0xx_dbgmcu.h stm32f0-stdperiph\stm32f0xx_dma.h \ + stm32f0-stdperiph\stm32f0xx_exti.h stm32f0-stdperiph\stm32f0xx_flash.h \ + stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \ + stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \ + stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \ + stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \ + stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \ + stm32f0-stdperiph\stm32f0xx_misc.h diff --git a/UE/u01/output/debug.o b/UE/u01/output/debug.o new file mode 100644 index 0000000..648808b Binary files /dev/null and b/UE/u01/output/debug.o differ diff --git a/UE/u01/output/key.d b/UE/u01/output/key.d new file mode 100644 index 0000000..537ed59 --- /dev/null +++ b/UE/u01/output/key.d @@ -0,0 +1,17 @@ +./output/key.o: src\BSP\Key.c src\BSP\Key.h src\StdDef.h \ + src\Devices\stdint.h stm32f0-stdperiph\stm32f0xx_gpio.h \ + src\Devices\stm32f0xx.h src\Devices\core_cm0.h \ + src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \ + src\Devices\system_stm32f0xx.h src\Devices\stm32f0xx_conf.h \ + stm32f0-stdperiph\stm32f0xx_adc.h stm32f0-stdperiph\stm32f0xx_can.h \ + stm32f0-stdperiph\stm32f0xx_cec.h stm32f0-stdperiph\stm32f0xx_crc.h \ + stm32f0-stdperiph\stm32f0xx_crs.h stm32f0-stdperiph\stm32f0xx_comp.h \ + stm32f0-stdperiph\stm32f0xx_dac.h stm32f0-stdperiph\stm32f0xx_dbgmcu.h \ + stm32f0-stdperiph\stm32f0xx_dma.h stm32f0-stdperiph\stm32f0xx_exti.h \ + stm32f0-stdperiph\stm32f0xx_flash.h \ + stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \ + stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \ + stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \ + stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \ + stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \ + stm32f0-stdperiph\stm32f0xx_misc.h diff --git a/UE/u01/output/key.o b/UE/u01/output/key.o new file mode 100644 index 0000000..dba407a Binary files /dev/null and b/UE/u01/output/key.o differ diff --git a/UE/u01/output/led.d b/UE/u01/output/led.d new file mode 100644 index 0000000..d186840 --- /dev/null +++ b/UE/u01/output/led.d @@ -0,0 +1,17 @@ +./output/led.o: src\BSP\Led.c src\BSP\Led.h src\StdDef.h \ + src\Devices\stdint.h stm32f0-stdperiph\stm32f0xx_gpio.h \ + src\Devices\stm32f0xx.h src\Devices\core_cm0.h \ + src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \ + src\Devices\system_stm32f0xx.h src\Devices\stm32f0xx_conf.h \ + stm32f0-stdperiph\stm32f0xx_adc.h stm32f0-stdperiph\stm32f0xx_can.h \ + stm32f0-stdperiph\stm32f0xx_cec.h stm32f0-stdperiph\stm32f0xx_crc.h \ + stm32f0-stdperiph\stm32f0xx_crs.h stm32f0-stdperiph\stm32f0xx_comp.h \ + stm32f0-stdperiph\stm32f0xx_dac.h stm32f0-stdperiph\stm32f0xx_dbgmcu.h \ + stm32f0-stdperiph\stm32f0xx_dma.h stm32f0-stdperiph\stm32f0xx_exti.h \ + stm32f0-stdperiph\stm32f0xx_flash.h \ + stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \ + stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \ + stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \ + stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \ + stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \ + stm32f0-stdperiph\stm32f0xx_misc.h diff --git a/UE/u01/output/led.o b/UE/u01/output/led.o new file mode 100644 index 0000000..5efb5ae Binary files /dev/null and b/UE/u01/output/led.o differ diff --git a/UE/u01/output/main.d b/UE/u01/output/main.d new file mode 100644 index 0000000..ae069a2 --- /dev/null +++ b/UE/u01/output/main.d @@ -0,0 +1,21 @@ +./output/main.o: src\main.c src\StdDef.h src\Devices\stdint.h \ + src\BSP\Key.h src\BSP\Led.h src\BSP\Adc.h src\BSP\systick.h \ + stm32f0-stdperiph\stm32f0xx_gpio.h src\Devices\stm32f0xx.h \ + src\Devices\core_cm0.h src\Devices\core_cmInstr.h \ + src\Devices\core_cmFunc.h src\Devices\system_stm32f0xx.h \ + src\Devices\stm32f0xx_conf.h stm32f0-stdperiph\stm32f0xx_adc.h \ + stm32f0-stdperiph\stm32f0xx_can.h stm32f0-stdperiph\stm32f0xx_cec.h \ + stm32f0-stdperiph\stm32f0xx_crc.h stm32f0-stdperiph\stm32f0xx_crs.h \ + stm32f0-stdperiph\stm32f0xx_comp.h stm32f0-stdperiph\stm32f0xx_dac.h \ + stm32f0-stdperiph\stm32f0xx_dbgmcu.h stm32f0-stdperiph\stm32f0xx_dma.h \ + stm32f0-stdperiph\stm32f0xx_exti.h stm32f0-stdperiph\stm32f0xx_flash.h \ + stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \ + stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \ + stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \ + stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \ + stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \ + stm32f0-stdperiph\stm32f0xx_misc.h src\BSP\TftDisplay.h \ + src\Fonts\TftFont.h src\Fonts\TftFont_16x24.h src\Tasks\TaskAll.h \ + src\Tasks\TaskWatch.h src\Tasks\TaskMandelbrot.h src\Tasks\TaskKey.h \ + src\Tasks\TaskCounter.h src\Tasks\TaskPoti.h src\Tasks\TaskLed.h \ + src\Debug.h diff --git a/UE/u01/output/main.o b/UE/u01/output/main.o new file mode 100644 index 0000000..5a54670 Binary files /dev/null and b/UE/u01/output/main.o differ diff --git a/UE/u01/output/main_1.d b/UE/u01/output/main_1.d new file mode 100644 index 0000000..d5d9051 --- /dev/null +++ b/UE/u01/output/main_1.d @@ -0,0 +1,21 @@ +./output/main_1.o: src\main.c src\StdDef.h src\Devices\stdint.h \ + src\BSP\Key.h src\BSP\Led.h src\BSP\Adc.h src\BSP\systick.h \ + stm32f0-stdperiph\stm32f0xx_gpio.h src\Devices\stm32f0xx.h \ + src\Devices\core_cm0.h src\Devices\core_cmInstr.h \ + src\Devices\core_cmFunc.h src\Devices\system_stm32f0xx.h \ + src\Devices\stm32f0xx_conf.h stm32f0-stdperiph\stm32f0xx_adc.h \ + stm32f0-stdperiph\stm32f0xx_can.h stm32f0-stdperiph\stm32f0xx_cec.h \ + stm32f0-stdperiph\stm32f0xx_crc.h stm32f0-stdperiph\stm32f0xx_crs.h \ + stm32f0-stdperiph\stm32f0xx_comp.h stm32f0-stdperiph\stm32f0xx_dac.h \ + stm32f0-stdperiph\stm32f0xx_dbgmcu.h stm32f0-stdperiph\stm32f0xx_dma.h \ + stm32f0-stdperiph\stm32f0xx_exti.h stm32f0-stdperiph\stm32f0xx_flash.h \ + stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \ + stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \ + stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \ + stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \ + stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \ + stm32f0-stdperiph\stm32f0xx_misc.h src\BSP\TftDisplay.h \ + src\Fonts\TftFont.h src\Fonts\TftFont_16x24.h src\Tasks\TaskAll.h \ + src\Tasks\TaskWatch.h src\Tasks\TaskMandelbrot.h src\Tasks\TaskKey.h \ + src\Tasks\TaskCounter.h src\Tasks\TaskPoti.h src\Tasks\TaskLed.h \ + src\Debug.h diff --git a/UE/u01/output/main_1.o b/UE/u01/output/main_1.o new file mode 100644 index 0000000..cfbd819 Binary files /dev/null and b/UE/u01/output/main_1.o differ diff --git a/UE/u01/output/startup_stm32f072.d b/UE/u01/output/startup_stm32f072.d new file mode 100644 index 0000000..e207c22 --- /dev/null +++ b/UE/u01/output/startup_stm32f072.d @@ -0,0 +1 @@ +.\output\startup_stm32f072.o: src\Devices\startup_stm32f072.s diff --git a/UE/u01/output/startup_stm32f072.o b/UE/u01/output/startup_stm32f072.o new file mode 100644 index 0000000..36d78b6 Binary files /dev/null and b/UE/u01/output/startup_stm32f072.o differ diff --git a/UE/u01/output/stm32f0xx_adc.d b/UE/u01/output/stm32f0xx_adc.d new file mode 100644 index 0000000..8cf0284 --- /dev/null +++ b/UE/u01/output/stm32f0xx_adc.d @@ -0,0 +1,16 @@ +./output/stm32f0xx_adc.o: stm32f0-stdperiph\stm32f0xx_adc.c \ + src\Devices\stm32f0xx_conf.h stm32f0-stdperiph\stm32f0xx_adc.h \ + src\Devices\stm32f0xx.h src\Devices\core_cm0.h src\Devices\stdint.h \ + src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \ + src\Devices\system_stm32f0xx.h stm32f0-stdperiph\stm32f0xx_can.h \ + stm32f0-stdperiph\stm32f0xx_cec.h stm32f0-stdperiph\stm32f0xx_crc.h \ + stm32f0-stdperiph\stm32f0xx_crs.h stm32f0-stdperiph\stm32f0xx_comp.h \ + stm32f0-stdperiph\stm32f0xx_dac.h stm32f0-stdperiph\stm32f0xx_dbgmcu.h \ + stm32f0-stdperiph\stm32f0xx_dma.h stm32f0-stdperiph\stm32f0xx_exti.h \ + stm32f0-stdperiph\stm32f0xx_flash.h stm32f0-stdperiph\stm32f0xx_gpio.h \ + stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \ + stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \ + stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \ + stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \ + stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \ + stm32f0-stdperiph\stm32f0xx_misc.h diff --git a/UE/u01/output/stm32f0xx_adc.o b/UE/u01/output/stm32f0xx_adc.o new file mode 100644 index 0000000..0f30f8f Binary files /dev/null and b/UE/u01/output/stm32f0xx_adc.o differ diff --git a/UE/u01/output/stm32f0xx_gpio.d b/UE/u01/output/stm32f0xx_gpio.d new file mode 100644 index 0000000..840af23 --- /dev/null +++ b/UE/u01/output/stm32f0xx_gpio.d @@ -0,0 +1,16 @@ +./output/stm32f0xx_gpio.o: stm32f0-stdperiph\stm32f0xx_gpio.c \ + src\Devices\stm32f0xx_conf.h stm32f0-stdperiph\stm32f0xx_adc.h \ + src\Devices\stm32f0xx.h src\Devices\core_cm0.h src\Devices\stdint.h \ + src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \ + src\Devices\system_stm32f0xx.h stm32f0-stdperiph\stm32f0xx_can.h \ + stm32f0-stdperiph\stm32f0xx_cec.h stm32f0-stdperiph\stm32f0xx_crc.h \ + stm32f0-stdperiph\stm32f0xx_crs.h stm32f0-stdperiph\stm32f0xx_comp.h \ + stm32f0-stdperiph\stm32f0xx_dac.h stm32f0-stdperiph\stm32f0xx_dbgmcu.h \ + stm32f0-stdperiph\stm32f0xx_dma.h stm32f0-stdperiph\stm32f0xx_exti.h \ + stm32f0-stdperiph\stm32f0xx_flash.h stm32f0-stdperiph\stm32f0xx_gpio.h \ + stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \ + stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \ + stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \ + stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \ + stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \ + stm32f0-stdperiph\stm32f0xx_misc.h diff --git a/UE/u01/output/stm32f0xx_gpio.o b/UE/u01/output/stm32f0xx_gpio.o new file mode 100644 index 0000000..099dc66 Binary files /dev/null and b/UE/u01/output/stm32f0xx_gpio.o differ diff --git a/UE/u01/output/stm32f0xx_rcc.d b/UE/u01/output/stm32f0xx_rcc.d new file mode 100644 index 0000000..0ccbafd --- /dev/null +++ b/UE/u01/output/stm32f0xx_rcc.d @@ -0,0 +1,16 @@ +./output/stm32f0xx_rcc.o: stm32f0-stdperiph\stm32f0xx_rcc.c \ + src\Devices\stm32f0xx_conf.h stm32f0-stdperiph\stm32f0xx_adc.h \ + src\Devices\stm32f0xx.h src\Devices\core_cm0.h src\Devices\stdint.h \ + src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \ + src\Devices\system_stm32f0xx.h stm32f0-stdperiph\stm32f0xx_can.h \ + stm32f0-stdperiph\stm32f0xx_cec.h stm32f0-stdperiph\stm32f0xx_crc.h \ + stm32f0-stdperiph\stm32f0xx_crs.h stm32f0-stdperiph\stm32f0xx_comp.h \ + stm32f0-stdperiph\stm32f0xx_dac.h stm32f0-stdperiph\stm32f0xx_dbgmcu.h \ + stm32f0-stdperiph\stm32f0xx_dma.h stm32f0-stdperiph\stm32f0xx_exti.h \ + stm32f0-stdperiph\stm32f0xx_flash.h stm32f0-stdperiph\stm32f0xx_gpio.h \ + stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \ + stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \ + stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \ + stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \ + stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \ + stm32f0-stdperiph\stm32f0xx_misc.h diff --git a/UE/u01/output/stm32f0xx_rcc.o b/UE/u01/output/stm32f0xx_rcc.o new file mode 100644 index 0000000..229a8e1 Binary files /dev/null and b/UE/u01/output/stm32f0xx_rcc.o differ diff --git a/UE/u01/output/system_stm32f0xx.d b/UE/u01/output/system_stm32f0xx.d new file mode 100644 index 0000000..6e2394f --- /dev/null +++ b/UE/u01/output/system_stm32f0xx.d @@ -0,0 +1,16 @@ +./output/system_stm32f0xx.o: src\Devices\system_stm32f0xx.c \ + src\Devices\stm32f0xx.h src\Devices\core_cm0.h src\Devices\stdint.h \ + src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \ + src\Devices\system_stm32f0xx.h src\Devices\stm32f0xx_conf.h \ + stm32f0-stdperiph\stm32f0xx_adc.h stm32f0-stdperiph\stm32f0xx_can.h \ + stm32f0-stdperiph\stm32f0xx_cec.h stm32f0-stdperiph\stm32f0xx_crc.h \ + stm32f0-stdperiph\stm32f0xx_crs.h stm32f0-stdperiph\stm32f0xx_comp.h \ + stm32f0-stdperiph\stm32f0xx_dac.h stm32f0-stdperiph\stm32f0xx_dbgmcu.h \ + stm32f0-stdperiph\stm32f0xx_dma.h stm32f0-stdperiph\stm32f0xx_exti.h \ + stm32f0-stdperiph\stm32f0xx_flash.h stm32f0-stdperiph\stm32f0xx_gpio.h \ + stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \ + stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \ + stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \ + stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \ + stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \ + stm32f0-stdperiph\stm32f0xx_misc.h diff --git a/UE/u01/output/system_stm32f0xx.o b/UE/u01/output/system_stm32f0xx.o new file mode 100644 index 0000000..8990f57 Binary files /dev/null and b/UE/u01/output/system_stm32f0xx.o differ diff --git a/UE/u01/output/systick.d b/UE/u01/output/systick.d new file mode 100644 index 0000000..4f5e6d2 --- /dev/null +++ b/UE/u01/output/systick.d @@ -0,0 +1,16 @@ +./output/systick.o: src\BSP\systick.c src\Devices\stdint.h \ + src\Devices\stm32f0xx.h src\Devices\core_cm0.h \ + src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \ + src\Devices\system_stm32f0xx.h src\Devices\stm32f0xx_conf.h \ + stm32f0-stdperiph\stm32f0xx_adc.h stm32f0-stdperiph\stm32f0xx_can.h \ + stm32f0-stdperiph\stm32f0xx_cec.h stm32f0-stdperiph\stm32f0xx_crc.h \ + stm32f0-stdperiph\stm32f0xx_crs.h stm32f0-stdperiph\stm32f0xx_comp.h \ + stm32f0-stdperiph\stm32f0xx_dac.h stm32f0-stdperiph\stm32f0xx_dbgmcu.h \ + stm32f0-stdperiph\stm32f0xx_dma.h stm32f0-stdperiph\stm32f0xx_exti.h \ + stm32f0-stdperiph\stm32f0xx_flash.h stm32f0-stdperiph\stm32f0xx_gpio.h \ + stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \ + stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \ + stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \ + stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \ + stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \ + stm32f0-stdperiph\stm32f0xx_misc.h src\BSP\systick.h src\debug.h diff --git a/UE/u01/output/systick.o b/UE/u01/output/systick.o new file mode 100644 index 0000000..2945996 Binary files /dev/null and b/UE/u01/output/systick.o differ diff --git a/UE/u01/output/taskcounter.d b/UE/u01/output/taskcounter.d new file mode 100644 index 0000000..059e753 --- /dev/null +++ b/UE/u01/output/taskcounter.d @@ -0,0 +1,18 @@ +./output/taskcounter.o: src\Tasks\TaskCounter.c src\BSP\TftDisplay.h \ + src\StdDef.h src\Devices\stdint.h src\Fonts\TftFont.h \ + src\Tasks\TaskCounter.h src\Debug.h stm32f0-stdperiph\stm32f0xx_gpio.h \ + src\Devices\stm32f0xx.h src\Devices\core_cm0.h \ + src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \ + src\Devices\system_stm32f0xx.h src\Devices\stm32f0xx_conf.h \ + stm32f0-stdperiph\stm32f0xx_adc.h stm32f0-stdperiph\stm32f0xx_can.h \ + stm32f0-stdperiph\stm32f0xx_cec.h stm32f0-stdperiph\stm32f0xx_crc.h \ + stm32f0-stdperiph\stm32f0xx_crs.h stm32f0-stdperiph\stm32f0xx_comp.h \ + stm32f0-stdperiph\stm32f0xx_dac.h stm32f0-stdperiph\stm32f0xx_dbgmcu.h \ + stm32f0-stdperiph\stm32f0xx_dma.h stm32f0-stdperiph\stm32f0xx_exti.h \ + stm32f0-stdperiph\stm32f0xx_flash.h \ + stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \ + stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \ + stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \ + stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \ + stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \ + stm32f0-stdperiph\stm32f0xx_misc.h diff --git a/UE/u01/output/taskcounter.o b/UE/u01/output/taskcounter.o new file mode 100644 index 0000000..466654e Binary files /dev/null and b/UE/u01/output/taskcounter.o differ diff --git a/UE/u01/output/taskkey.d b/UE/u01/output/taskkey.d new file mode 100644 index 0000000..c3a3adb --- /dev/null +++ b/UE/u01/output/taskkey.d @@ -0,0 +1,17 @@ +./output/taskkey.o: src\Tasks\TaskKey.c src\BSP\TftDisplay.h src\StdDef.h \ + src\Devices\stdint.h src\Fonts\TftFont.h src\Tasks\TaskKey.h \ + src\Debug.h stm32f0-stdperiph\stm32f0xx_gpio.h src\Devices\stm32f0xx.h \ + src\Devices\core_cm0.h src\Devices\core_cmInstr.h \ + src\Devices\core_cmFunc.h src\Devices\system_stm32f0xx.h \ + src\Devices\stm32f0xx_conf.h stm32f0-stdperiph\stm32f0xx_adc.h \ + stm32f0-stdperiph\stm32f0xx_can.h stm32f0-stdperiph\stm32f0xx_cec.h \ + stm32f0-stdperiph\stm32f0xx_crc.h stm32f0-stdperiph\stm32f0xx_crs.h \ + stm32f0-stdperiph\stm32f0xx_comp.h stm32f0-stdperiph\stm32f0xx_dac.h \ + stm32f0-stdperiph\stm32f0xx_dbgmcu.h stm32f0-stdperiph\stm32f0xx_dma.h \ + stm32f0-stdperiph\stm32f0xx_exti.h stm32f0-stdperiph\stm32f0xx_flash.h \ + stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \ + stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \ + stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \ + stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \ + stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \ + stm32f0-stdperiph\stm32f0xx_misc.h diff --git a/UE/u01/output/taskkey.o b/UE/u01/output/taskkey.o new file mode 100644 index 0000000..9a1650c Binary files /dev/null and b/UE/u01/output/taskkey.o differ diff --git a/UE/u01/output/taskled.d b/UE/u01/output/taskled.d new file mode 100644 index 0000000..988d366 --- /dev/null +++ b/UE/u01/output/taskled.d @@ -0,0 +1,17 @@ +./output/taskled.o: src\Tasks\TaskLed.c src\BSP\TftDisplay.h src\StdDef.h \ + src\Devices\stdint.h src\Fonts\TftFont.h src\Tasks\TaskLed.h \ + src\Debug.h stm32f0-stdperiph\stm32f0xx_gpio.h src\Devices\stm32f0xx.h \ + src\Devices\core_cm0.h src\Devices\core_cmInstr.h \ + src\Devices\core_cmFunc.h src\Devices\system_stm32f0xx.h \ + src\Devices\stm32f0xx_conf.h stm32f0-stdperiph\stm32f0xx_adc.h \ + stm32f0-stdperiph\stm32f0xx_can.h stm32f0-stdperiph\stm32f0xx_cec.h \ + stm32f0-stdperiph\stm32f0xx_crc.h stm32f0-stdperiph\stm32f0xx_crs.h \ + stm32f0-stdperiph\stm32f0xx_comp.h stm32f0-stdperiph\stm32f0xx_dac.h \ + stm32f0-stdperiph\stm32f0xx_dbgmcu.h stm32f0-stdperiph\stm32f0xx_dma.h \ + stm32f0-stdperiph\stm32f0xx_exti.h stm32f0-stdperiph\stm32f0xx_flash.h \ + stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \ + stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \ + stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \ + stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \ + stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \ + stm32f0-stdperiph\stm32f0xx_misc.h diff --git a/UE/u01/output/taskled.o b/UE/u01/output/taskled.o new file mode 100644 index 0000000..ae3982c Binary files /dev/null and b/UE/u01/output/taskled.o differ diff --git a/UE/u01/output/taskmandelbrot.d b/UE/u01/output/taskmandelbrot.d new file mode 100644 index 0000000..04227a5 --- /dev/null +++ b/UE/u01/output/taskmandelbrot.d @@ -0,0 +1,18 @@ +./output/taskmandelbrot.o: src\Tasks\TaskMandelbrot.c \ + src\BSP\TftDisplay.h src\StdDef.h src\Devices\stdint.h \ + src\Fonts\TftFont.h src\Tasks\TaskMandelbrot.h src\Debug.h \ + stm32f0-stdperiph\stm32f0xx_gpio.h src\Devices\stm32f0xx.h \ + src\Devices\core_cm0.h src\Devices\core_cmInstr.h \ + src\Devices\core_cmFunc.h src\Devices\system_stm32f0xx.h \ + src\Devices\stm32f0xx_conf.h stm32f0-stdperiph\stm32f0xx_adc.h \ + stm32f0-stdperiph\stm32f0xx_can.h stm32f0-stdperiph\stm32f0xx_cec.h \ + stm32f0-stdperiph\stm32f0xx_crc.h stm32f0-stdperiph\stm32f0xx_crs.h \ + stm32f0-stdperiph\stm32f0xx_comp.h stm32f0-stdperiph\stm32f0xx_dac.h \ + stm32f0-stdperiph\stm32f0xx_dbgmcu.h stm32f0-stdperiph\stm32f0xx_dma.h \ + stm32f0-stdperiph\stm32f0xx_exti.h stm32f0-stdperiph\stm32f0xx_flash.h \ + stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \ + stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \ + stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \ + stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \ + stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \ + stm32f0-stdperiph\stm32f0xx_misc.h diff --git a/UE/u01/output/taskmandelbrot.o b/UE/u01/output/taskmandelbrot.o new file mode 100644 index 0000000..dc20216 Binary files /dev/null and b/UE/u01/output/taskmandelbrot.o differ diff --git a/UE/u01/output/taskpoti.d b/UE/u01/output/taskpoti.d new file mode 100644 index 0000000..3c92ad1 --- /dev/null +++ b/UE/u01/output/taskpoti.d @@ -0,0 +1,18 @@ +./output/taskpoti.o: src\Tasks\TaskPoti.c src\BSP\TftDisplay.h \ + src\StdDef.h src\Devices\stdint.h src\Fonts\TftFont.h \ + src\Tasks\TaskPoti.h src\Debug.h stm32f0-stdperiph\stm32f0xx_gpio.h \ + src\Devices\stm32f0xx.h src\Devices\core_cm0.h \ + src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \ + src\Devices\system_stm32f0xx.h src\Devices\stm32f0xx_conf.h \ + stm32f0-stdperiph\stm32f0xx_adc.h stm32f0-stdperiph\stm32f0xx_can.h \ + stm32f0-stdperiph\stm32f0xx_cec.h stm32f0-stdperiph\stm32f0xx_crc.h \ + stm32f0-stdperiph\stm32f0xx_crs.h stm32f0-stdperiph\stm32f0xx_comp.h \ + stm32f0-stdperiph\stm32f0xx_dac.h stm32f0-stdperiph\stm32f0xx_dbgmcu.h \ + stm32f0-stdperiph\stm32f0xx_dma.h stm32f0-stdperiph\stm32f0xx_exti.h \ + stm32f0-stdperiph\stm32f0xx_flash.h \ + stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \ + stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \ + stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \ + stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \ + stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \ + stm32f0-stdperiph\stm32f0xx_misc.h diff --git a/UE/u01/output/taskpoti.o b/UE/u01/output/taskpoti.o new file mode 100644 index 0000000..dd264cb Binary files /dev/null and b/UE/u01/output/taskpoti.o differ diff --git a/UE/u01/output/taskwatch.d b/UE/u01/output/taskwatch.d new file mode 100644 index 0000000..71c9d9b --- /dev/null +++ b/UE/u01/output/taskwatch.d @@ -0,0 +1,18 @@ +./output/taskwatch.o: src\Tasks\TaskWatch.c src\BSP\TftDisplay.h \ + src\StdDef.h src\Devices\stdint.h src\Fonts\TftFont.h \ + src\Tasks\TaskWatch.h src\Debug.h stm32f0-stdperiph\stm32f0xx_gpio.h \ + src\Devices\stm32f0xx.h src\Devices\core_cm0.h \ + src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \ + src\Devices\system_stm32f0xx.h src\Devices\stm32f0xx_conf.h \ + stm32f0-stdperiph\stm32f0xx_adc.h stm32f0-stdperiph\stm32f0xx_can.h \ + stm32f0-stdperiph\stm32f0xx_cec.h stm32f0-stdperiph\stm32f0xx_crc.h \ + stm32f0-stdperiph\stm32f0xx_crs.h stm32f0-stdperiph\stm32f0xx_comp.h \ + stm32f0-stdperiph\stm32f0xx_dac.h stm32f0-stdperiph\stm32f0xx_dbgmcu.h \ + stm32f0-stdperiph\stm32f0xx_dma.h stm32f0-stdperiph\stm32f0xx_exti.h \ + stm32f0-stdperiph\stm32f0xx_flash.h \ + stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \ + stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \ + stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \ + stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \ + stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \ + stm32f0-stdperiph\stm32f0xx_misc.h diff --git a/UE/u01/output/taskwatch.o b/UE/u01/output/taskwatch.o new file mode 100644 index 0000000..3738cf8 Binary files /dev/null and b/UE/u01/output/taskwatch.o differ diff --git a/UE/u01/output/tftdisplay.d b/UE/u01/output/tftdisplay.d new file mode 100644 index 0000000..ba23f8a --- /dev/null +++ b/UE/u01/output/tftdisplay.d @@ -0,0 +1,17 @@ +./output/tftdisplay.o: src\BSP\TftDisplay.c src\BSP\TftDisplay.h \ + src\StdDef.h src\Devices\stdint.h src\Fonts\TftFont.h \ + stm32f0-stdperiph\stm32f0xx_gpio.h src\Devices\stm32f0xx.h \ + src\Devices\core_cm0.h src\Devices\core_cmInstr.h \ + src\Devices\core_cmFunc.h src\Devices\system_stm32f0xx.h \ + src\Devices\stm32f0xx_conf.h stm32f0-stdperiph\stm32f0xx_adc.h \ + stm32f0-stdperiph\stm32f0xx_can.h stm32f0-stdperiph\stm32f0xx_cec.h \ + stm32f0-stdperiph\stm32f0xx_crc.h stm32f0-stdperiph\stm32f0xx_crs.h \ + stm32f0-stdperiph\stm32f0xx_comp.h stm32f0-stdperiph\stm32f0xx_dac.h \ + stm32f0-stdperiph\stm32f0xx_dbgmcu.h stm32f0-stdperiph\stm32f0xx_dma.h \ + stm32f0-stdperiph\stm32f0xx_exti.h stm32f0-stdperiph\stm32f0xx_flash.h \ + stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \ + stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \ + stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \ + stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \ + stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \ + stm32f0-stdperiph\stm32f0xx_misc.h diff --git a/UE/u01/output/tftdisplay.o b/UE/u01/output/tftdisplay.o new file mode 100644 index 0000000..5de7044 Binary files /dev/null and b/UE/u01/output/tftdisplay.o differ diff --git a/UE/u01/output/tftfont_16x24.d b/UE/u01/output/tftfont_16x24.d new file mode 100644 index 0000000..8d39784 --- /dev/null +++ b/UE/u01/output/tftfont_16x24.d @@ -0,0 +1,3 @@ +./output/tftfont_16x24.o: src\Fonts\TftFont_16x24.c \ + src\Fonts\TftFont_16x24.h src\Fonts\TftFont.h src\StdDef.h \ + src\Devices\stdint.h diff --git a/UE/u01/output/tftfont_16x24.o b/UE/u01/output/tftfont_16x24.o new file mode 100644 index 0000000..5aa911e Binary files /dev/null and b/UE/u01/output/tftfont_16x24.o differ diff --git a/UE/u01/output/tftfont_6x8.d b/UE/u01/output/tftfont_6x8.d new file mode 100644 index 0000000..8b69d76 --- /dev/null +++ b/UE/u01/output/tftfont_6x8.d @@ -0,0 +1,2 @@ +./output/tftfont_6x8.o: src\Fonts\TftFont_6x8.c src\Fonts\TftFont_6x8.h \ + src\Fonts\TftFont.h src\StdDef.h src\Devices\stdint.h diff --git a/UE/u01/output/tftfont_6x8.o b/UE/u01/output/tftfont_6x8.o new file mode 100644 index 0000000..7ba4a68 Binary files /dev/null and b/UE/u01/output/tftfont_6x8.o differ diff --git a/UE/u01/src/BSP/systick.c b/UE/u01/src/BSP/systick.c index 6bd8b1f..ad3601a 100644 --- a/UE/u01/src/BSP/systick.c +++ b/UE/u01/src/BSP/systick.c @@ -12,6 +12,7 @@ #include #include "stm32f0xx.h" #include "systick.h" +#include "debug.h" /* Private define ------------------------------------------------------------*/ #define _1_sec 1000 @@ -25,8 +26,10 @@ static uint32_t msTicks; // Counts 1ms timeTicks * Parameters: (none) * Return: (none) *----------------------------------------------------------------------------*/ -void SysTick_Handler (void) { - msTicks++; // increment Tick-counter +void SysTick_Handler (void){ + Debug_Set(systick); + msTicks++; // increment Tick-counter + Debug_Unset(systick); } /*------------------------------------------------------------------------------- diff --git a/UE/u01/src/Debug.c b/UE/u01/src/Debug.c new file mode 100644 index 0000000..eda8169 --- /dev/null +++ b/UE/u01/src/Debug.c @@ -0,0 +1,30 @@ +#include "Debug.h" +#include "stm32f0xx_gpio.h" + +void Debug_Init(void) +{ + /* Enable clock for key gpio ports */ + RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE); + + GPIO_InitTypeDef gpioInit; + GPIO_StructInit(&gpioInit); + + /* Init Debug gpios */ + gpioInit.GPIO_Mode = GPIO_Mode_OUT; + gpioInit.GPIO_OType = GPIO_OType_PP; + gpioInit.GPIO_Speed = GPIO_Speed_50MHz; + gpioInit.GPIO_PuPd = GPIO_PuPd_NOPULL; + gpioInit.GPIO_Pin = GPIO_Pin_0 | GPIO_Pin_1 | GPIO_Pin_3 | GPIO_Pin_12 | GPIO_Pin_13 | GPIO_Pin_14 | GPIO_Pin_15; + + GPIO_Init(GPIOB, &gpioInit); +} + +void Debug_Set(debug_t task) +{ + GPIO_WriteBit(GPIOB, task, Bit_SET); +} + +void Debug_Unset(debug_t task) +{ + GPIO_WriteBit(GPIOB, task, Bit_RESET); +} \ No newline at end of file diff --git a/UE/u01/src/Debug.h b/UE/u01/src/Debug.h new file mode 100644 index 0000000..5b06f13 --- /dev/null +++ b/UE/u01/src/Debug.h @@ -0,0 +1,23 @@ +#ifndef DEBUG_H +#define DEBUG_H + +#include "stm32f0xx_gpio.h" + +typedef enum debug_e +{ + systick = GPIO_Pin_0, + counter = GPIO_Pin_1, + key = GPIO_Pin_3, + led = GPIO_Pin_12, + watch = GPIO_Pin_13, + poti = GPIO_Pin_14, + mandelbrot = GPIO_Pin_15 +} debug_t; + +void Debug_Init(void); + +void Debug_Set(debug_t task); + +void Debug_Unset(debug_t task); + +#endif \ No newline at end of file diff --git a/UE/u01/src/Tasks/TaskCounter.c b/UE/u01/src/Tasks/TaskCounter.c index 54adb1c..b856716 100644 --- a/UE/u01/src/Tasks/TaskCounter.c +++ b/UE/u01/src/Tasks/TaskCounter.c @@ -11,6 +11,7 @@ #include "BSP/TftDisplay.h" #include "StdDef.h" #include "TaskCounter.h" +#include "Debug.h" #include #define MAX_LEN 14 // Maximale Anzahl Zeichen pro Zeile @@ -18,10 +19,12 @@ static char tmpBuf[MAX_LEN]; void TaskCounter (void) { + Debug_Set(counter); static uint32_t counter = 0; counter++; snprintf(tmpBuf, MAX_LEN, "%d", counter); Tft_DrawString(10, 18+0*24, "Cnt "); - Tft_DrawString(10 + 16*7, 18+0*24, tmpBuf); + Tft_DrawString(10 + 16*7, 18+0*24, tmpBuf); + Debug_Unset(counter); } diff --git a/UE/u01/src/Tasks/TaskKey.c b/UE/u01/src/Tasks/TaskKey.c index b5c1834..718ceb7 100644 --- a/UE/u01/src/Tasks/TaskKey.c +++ b/UE/u01/src/Tasks/TaskKey.c @@ -12,9 +12,12 @@ #include "BSP/TftDisplay.h" #include "StdDef.h" #include "TaskKey.h" +#include "Debug.h" void TaskKey (void) { - Tft_DrawString(10, 18+1*24, "Key "); + Debug_Set(key); + Tft_DrawString(10, 18+1*24, "Key "); + Debug_Unset(key); } diff --git a/UE/u01/src/Tasks/TaskLed.c b/UE/u01/src/Tasks/TaskLed.c index 4a5e61e..a8638da 100644 --- a/UE/u01/src/Tasks/TaskLed.c +++ b/UE/u01/src/Tasks/TaskLed.c @@ -11,9 +11,12 @@ #include "BSP/TftDisplay.h" #include "StdDef.h" #include "TaskLed.h" +#include "Debug.h" void TaskLed (void) { - Tft_DrawString(10, 18+2*24, "Led "); + Debug_Set(led); + Tft_DrawString(10, 18+2*24, "Led "); + Debug_Unset(led); } diff --git a/UE/u01/src/Tasks/TaskMandelbrot.c b/UE/u01/src/Tasks/TaskMandelbrot.c index 2241496..6947a8a 100644 --- a/UE/u01/src/Tasks/TaskMandelbrot.c +++ b/UE/u01/src/Tasks/TaskMandelbrot.c @@ -12,6 +12,7 @@ #include "BSP/TftDisplay.h" #include "StdDef.h" #include "TaskMandelbrot.h" +#include "Debug.h" // Quelle Algorithmus Mandelbrot: http://warp.povusers.org/Mandelbrot/ @@ -58,6 +59,8 @@ static void MandelBrot (void) void TaskMandelbrot (void) { + Debug_Set(mandelbrot); Tft_DrawString(10, 18+5*24, "ManBr "); - MandelBrot(); + MandelBrot(); + Debug_Unset(mandelbrot); } diff --git a/UE/u01/src/Tasks/TaskPoti.c b/UE/u01/src/Tasks/TaskPoti.c index 7b68a28..1f9cdde 100644 --- a/UE/u01/src/Tasks/TaskPoti.c +++ b/UE/u01/src/Tasks/TaskPoti.c @@ -12,9 +12,11 @@ #include "BSP/TftDisplay.h" #include "StdDef.h" #include "TaskPoti.h" - +#include "Debug.h" void TaskPoti (void) { - Tft_DrawString(10, 18+4*24, "Poti "); + Debug_Set(poti); + Tft_DrawString(10, 18+4*24, "Poti "); + Debug_Unset(poti); } diff --git a/UE/u01/src/Tasks/TaskWatch.c b/UE/u01/src/Tasks/TaskWatch.c index 3e8c410..f7f1b5d 100644 --- a/UE/u01/src/Tasks/TaskWatch.c +++ b/UE/u01/src/Tasks/TaskWatch.c @@ -12,9 +12,11 @@ #include "BSP/TftDisplay.h" #include "StdDef.h" #include "TaskWatch.h" - +#include "Debug.h" void TaskWatch (void) { - Tft_DrawString(10, 18+3*24, "Watch "); + Debug_Set(watch); + Tft_DrawString(10, 18+3*24, "Watch "); + Debug_Unset(watch); } diff --git a/UE/u01/src/main.c b/UE/u01/src/main.c index 3725637..bfb71bd 100644 --- a/UE/u01/src/main.c +++ b/UE/u01/src/main.c @@ -17,6 +17,7 @@ #include "BSP/TftDisplay.h" #include "Fonts/TftFont_16x24.h" #include "TaskAll.h" +#include "Debug.h" #include @@ -26,12 +27,20 @@ int main(void) Led_Init(); Tft_Init(); Tft_SetFont(&TftFont_16x24); - Adc_Init(ADC_CHANNEL_POTENTIOMETER); - Tick_InitSysTick(); - + Adc_Init(ADC_CHANNEL_POTENTIOMETER); + Tick_InitSysTick(); + Debug_Init(); + while (1) { Tft_ClearScreen(); + + //measure overhead + Debug_Set(mandelbrot); + Debug_Unset(mandelbrot); + Debug_Set(mandelbrot); + Debug_Unset(mandelbrot); + TaskCounter(); TaskKey(); TaskLed();