diff --git a/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all.uvguix.allen b/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all.uvguix.allen index 2fee5cd..00c61dd 100644 --- a/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all.uvguix.allen +++ b/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all.uvguix.allen @@ -93,8 +93,8 @@ 2 3 - -1 - -1 + -32000 + -32000 -1 @@ -111,7 +111,7 @@ 0 480 - 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000300000001000000010000004A433A5C55736572735C616C6C656E5C4465736B746F705C7265706F735C5553423456435C6669726D776172655C6170706C655F6C6973615F6D61635F6164625C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF49433A5C55736572735C616C6C656E5C4465736B746F705C7265706F735C5553423456435C6669726D776172655C6170706C655F6C6973615F6D61635F6164625C5372635C6164622E6300000000056164622E6300000000FFDC7800FFFFFFFF52433A5C55736572735C616C6C656E5C4465736B746F705C7265706F735C5553423456435C6669726D776172655C6170706C655F6C6973615F6D61635F6164625C5372635C73746D3332663078785F69742E63000000000E73746D3332663078785F69742E6300000000BECEA100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000007408000066000000000F000004030000 + 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000300000000000000010000004A433A5C55736572735C616C6C656E5C4465736B746F705C7265706F735C5553423456435C6669726D776172655C6170706C655F6C6973615F6D61635F6164625C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF49433A5C55736572735C616C6C656E5C4465736B746F705C7265706F735C5553423456435C6669726D776172655C6170706C655F6C6973615F6D61635F6164625C5372635C6164622E6300000000056164622E6300000000FFDC7800FFFFFFFF52433A5C55736572735C616C6C656E5C4465736B746F705C7265706F735C5553423456435C6669726D776172655C6170706C655F6C6973615F6D61635F6164625C5372635C73746D3332663078785F69742E63000000000E73746D3332663078785F69742E6300000000BECEA100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000007408000066000000000F000004030000 @@ -134,7 +134,7 @@ 16 - 7408000066000000100D0000F6000000 + F40000006600000090050000F6000000 @@ -1799,14 +1799,14 @@ 3312 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000DF00000090050000E3000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E6500200000000000007408000066000000100D0000F6000000F40000004F00000090050000DF0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9C0400004F000000A004000029020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000200C000066000000100D000040020000A00400004F000000900500002902000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFF00000004F000000F4000000ED020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C4000000739400000180001000000100000080070000660000007008000004030000000000004F000000F0000000ED0200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000015020000900500001902000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000018000800000000000008007000030020000100D0000D4020000000000001902000090050000BD02000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000019020000CC020000BD02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000ED02000080070000F10200000100000001000010040000000100000002FDFFFF8E000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000010000008007000008030000000F0000FD03000000000000F102000080070000E60300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000DF00000090050000E3000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000F40000006600000090050000F6000000F40000004F00000090050000DF0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9C0400004F000000A004000029020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000A0040000660000009005000040020000A00400004F000000900500002902000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFF00000004F000000F4000000ED020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000F000000004030000000000004F000000F0000000ED0200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000015020000900500001902000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000003002000090050000D4020000000000001902000090050000BD02000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000019020000CC020000BD02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000ED02000080070000F10200000100000001000010040000000100000002FDFFFF8E000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000000000000803000080070000FD03000000000000F102000080070000E60300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File 2889 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000124D41505041424C455F4B45595F434F554E5496000000000000001400124D41505041424C455F4B45595F434F554E540F4849445F54585F4255465F53495A451B6869645F72785F6861735F756E70726F6365737365645F646174610D6C6973745F70726F66696C657308535452494E474C4E0C6E726632345F636F6E666967034944520850415253455F4F4B106765745F6C6173745F70726F66696C6504305833410D76657273696F6E5F7061746368056D616A6F720F50524F544F434F4C5F4144425F4B4201311B70726F746F636F6C5F7374617475735F6C6F6F6B75705F696E697403666E6F066C65645F73680A6869645F74785F6275661A555342445F435553544F4D5F4849445F53656E645265706F7274042E7478740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000124D41505041424C455F4B45595F434F554E5496000000000000001400124D41505041424C455F4B45595F434F554E540F4849445F54585F4255465F53495A451B6869645F72785F6861735F756E70726F6365737365645F646174610D6C6973745F70726F66696C657308535452494E474C4E0C6E726632345F636F6E666967034944520850415253455F4F4B106765745F6C6173745F70726F66696C6504305833410D76657273696F6E5F7061746368056D616A6F720F50524F544F434F4C5F4144425F4B4201311B70726F746F636F6C5F7374617475735F6C6F6F6B75705F696E697403666E6F066C65645F73680A6869645F74785F6275661A555342445F435553544F4D5F4849445F53656E645265706F7274042E7478740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -1838,7 +1838,7 @@ Debug 2373 - 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -3603,21 +3603,21 @@ 0 100 - 1 + 0 ../Src/main.c - 30 + 3 539 - 556 + 558 1 0 ..\Src\adb.c - 0 + 1 373 - 395 + 394 1 0 diff --git a/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all.axf b/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all.axf index a2f6cfc..e6994cc 100644 Binary files a/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all.axf and b/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all.axf differ diff --git a/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all.build_log.htm b/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all.build_log.htm index 782cb9f..35d9287 100644 --- a/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all.build_log.htm +++ b/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all.build_log.htm @@ -27,16 +27,7 @@ Project File Date: 04/07/2023

Output:

*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin' Build target 'apple_all' -compiling main.c... -../Src/main.c(646): warning: #188-D: enumerated type mixed with another type - HAL_GPIO_WritePin(ERR_LED_GPIO_Port, ERR_LED_Pin, spi_error_occured); -../Src/main.c(716): warning: #177-D: function "MX_IWDG_Init" was declared but never referenced - static void MX_IWDG_Init(void) -../Src/main.c: 2 warnings, 0 errors -linking... -Program Size: Code=13620 RO-data=1132 RW-data=128 ZI-data=2200 -FromELF: creating hex file... -"apple_all\apple_all.axf" - 0 Error(s), 2 Warning(s). +"apple_all\apple_all.axf" - 0 Error(s), 0 Warning(s).

Software Packages used:

@@ -59,7 +50,7 @@ Package Vendor: Keil

Collection of Component Files used:

* Component: ARM::CMSIS:CORE:5.3.0 -Build Time Elapsed: 00:00:01 +Build Time Elapsed: 00:00:00 diff --git a/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all.hex b/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all.hex index aabcce7..fce5e3e 100644 --- a/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all.hex +++ b/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all.hex @@ -1,19 +1,19 @@ :020000040800F2 -:1000000018090020D50000085916000895140008AA +:1000000028090020D5000008CD16000809150008B1 :1000100000000000000000000000000000000000E0 -:100020000000000000000000000000009719000818 -:100030000000000000000000A11600089919000847 +:100020000000000000000000000000000B1A0008A3 +:100030000000000000000000151700080D1A00085D :10004000E7000008E7000008E7000008E7000008F4 :10005000E7000008E7000008E7000008E7000008E4 :10006000E7000008E7000008E7000008E7000008D4 :10007000E7000008E7000008E7000008E7000008C4 -:10008000E7000008E7000008E7000008991A0008E8 -:10009000E7000008A91A0008B91A0008E7000008DC -:1000A000E7000008A5160008E7000008E7000008C0 +:10008000E7000008E7000008E70000080D1B000873 +:10009000E70000081D1B00082D1B0008E7000008F2 +:1000A000E700000819170008E7000008E70000084B :1000B000E7000008E7000008E7000008E700000884 -:1000C0000348854600F062F800480047C52C000848 -:1000D000180900200448804704480047FEE7FEE76F -:1000E000FEE7FEE7FEE7FEE73D1A0008C100000854 +:1000C0000348854600F062F800480047392D0008D3 +:1000D000280900200448804704480047FEE7FEE75F +:1000E000FEE7FEE7FEE7FEE7B11A0008C1000008E0 :1000F00030B50B46014600202022012409E00D46C0 :10010000D5409D4205D31D469540491B2546954047 :1001100040191546521E002DF1DC30BD70B500248B @@ -25,7 +25,7 @@ :10017000491EFBD270470022F6E710B513460A4627 :1001800004461946FFF7F0FF204610BD064C012536 :10019000064E05E0E36807CC2B430C3C984710342F -:1001A000B442F7D3FFF790FF80390008A039000868 +:1001A000B442F7D3FFF790FF403A0008603A0008E6 :1001B00070B50024014620314A78022A03D0042178 :1001C0008163012416E0026813680E25AB431360B7 :1001D000026813685B085B0013600122056C13461C @@ -54,880 +54,892 @@ :1003400000080048000C004800100048000401406C :100350000069084000D001207047002A01D0816167 :1003600070478162704700000148006870470000D4 -:100370006800002002480168491C016070470000C5 -:100380006800002010B50648016810221143016082 -:10039000002000F007F800F017F8002010BD000062 -:1003A0000020024010B5044600F078F97D21C90014 -:1003B000FFF79EFE00F056FD00222146501E00F081 -:1003C0002FF8002010BD000008B50F4881690122F8 -:1003D00011438161816911400091C26901040A439E -:1003E000C261C0690022084000901146501F00F011 -:1003F00017F800221146901E00F012F80022114654 -:10040000501E00F00DF808BD00100240C106C90ED4 -:1004100001208840014908607047000000E100E0C9 -:1004200010B501F01BF910BDF8B504460068434D46 -:10043000C00352D5E8690026C00007D4E969280442 -:100440000143E961E9690140012600913C480168E6 -:10045000C90510D40168821511430160FFF784FFBC -:10046000074604E0FFF780FFC01B642824D8344807 -:100470000068C005F6D5286A03273F02384020D01F -:100480006168394081421CD0286A2A6AB843012138 -:1004900009040A432A622A6A8A432A622862C00738 -:1004A0000FD0FFF761FF009008E0FFF75DFF0099B4 -:1004B000411A2448814201D90320F8BD286A8007E7 -:1004C000F3D5286A6168B84308432862002E04D037 -:1004D000E869012109078843E8612078C00705D051 -:1004E000286BA16880088000084328632078800773 -:1004F00006D5286B032109048843E1680843286373 -:100500002078800605D5286B10218843216908438F -:1005100028632068800305D5286B80218843A16962 -:10052000084328632088400505D5286B402188436F -:100530006169084328630020F8BD000000100240F4 -:100540000070004088130000F8B505464E480E467E -:100550000068C007C00FB0420AD24B480168490882 -:100560004900314301600068C007C00FB04270D13C -:100570002878464C800705D56068F0218843A96833 -:10058000084360602878C00753D06868012817D0F6 -:10059000022818D0032819D021688907002958DAC1 -:1005A00061688908890001436160FFF7DDFE6968C1 -:1005B0000746012913D002291DD0032927D034E092 -:1005C00021688903EAE721688901E7E7616BC903CC -:1005D000E4E7FFF7C9FEC11B2D48814223D86068BC -:1005E0000007800F0128F4D123E0FFF7BDFEC11BF7 -:1005F0002748814217D860680007800F0228F4D18D -:1006000017E0FFF7B1FEC11B214881420BD860689B -:100610000007800F0328F4D10BE0FFF7A5FEC11BF4 -:100620001B48814201D90320F8BD60680007800F94 -:10063000F3D115480168C907C90FB1420BD9016848 -:1006400049084900314301600068C007C00FB0424B -:1006500001D00120F8BD2878400706D56068072141 -:1006600009028843E9680843606000F02DF861687A -:10067000084A0906090F515CC84007490860002074 -:10068000FFF790FE0020F8BD00200240001002405D -:1006900088130000653900086C00002001480068DC -:1006A000704700006C000020044805490068496854 -:1006B000044A4905490F515CC84070476C0000204E -:1006C000001002407539000830B516A30FCB89B071 -:1006D0006C460FC417A30FCB0FC41A494A680C20ED -:1006E000144604401848042C05D0184B082C04D09C -:1006F0000C2C00D1184609B030BD9402240F6D4671 -:100700002C5DC96A04AD0907090FD203695C920F19 -:10071000022A02D0032A00D11846FFF7E9FC604301 -:10072000E9E7000002030405060708090A0B0C0D9F -:100730000E0F10100102030405060708090A0B0C2E -:100740000D0E0F100010024000127A00006CDC0247 -:10075000FEB504460078F04EF04DC00748D06868FA -:100760000007800F01281FD068680007800F02284B -:1007700004D16868C003800F022815D06168012980 -:1007800019D001208004002901D0052917D029683B -:10079000B1432960296881432960606800281BD023 -:1007A000FFF7E2FD074613E02868800320D5606864 -:1007B000002876D01CE0286830432860EDE72968DF -:1007C00001432960F7E7FFF7CFFDC01B642869D814 -:1007D00028688003F7D50BE0FFF7C6FD074604E065 -:1007E000FFF7C2FDC01B6428F1D828688003F7D446 -:1007F000207880073ED568680007800F14D06868AD -:100800000007800F022804D16868C003800F012808 -:100810000AD0E068002828681DD00121084328601C -:10082000FFF7A2FD07460BE0286880070BD5E068BC -:10083000012836D107E0FFF797FDC01B0228C6D874 -:1008400028688007F7D52868F82188432169C900FE -:10085000084328600EE0400840002860FFF784FD50 -:10086000074604E0FFF780FDC01B0228AFD82868C8 -:100870008007F7D42078000724D5E0690028686A4B -:1008800011D0012108436862FFF76EFD074604E0BE -:10089000FFF76AFDC01B022899D8686A8007F7D560 -:1008A00010E036E1D1E0400840006862FFF75CFDEF -:1008B000074604E0FFF758FDC01B022887D8686A86 -:1008C0008007F7D4207804274007002861DA002049 -:1008D0000190E869C00008D4E969B8060143E961FC -:1008E000E96901400120009101908D480168C90526 -:1008F00011D40168821511430160FFF735FD0090A6 -:1009000005E0FFF731FD0099401A642897D8844824 -:100910000068C005F5D5A06801280AD0002801D0DC -:10092000052811D0286A400840002862286AB84388 -:1009300002E0286A012108432862A068002812D03A -:10094000FFF712FD00900AE0286A38432862F0E7BA -:10095000FFF70AFD0099411A7248814275D8286A4A -:100960008007F5D50DE0FFF7FFFC009006E0FFF7EC -:10097000FBFC0099411A6B48814266D8286A8007BF -:10098000F5D40198002804D0E969012000078143CB -:10099000E9612078C00635D5606901280CD0401D7A -:1009A000686B24D038436863686B40084000686314 -:1009B000FFF7DAFC074622E0686B38436863686B30 -:1009C000012108436863FFF7CFFC074604E0FFF707 -:1009D000CBFCC01B022838D8686B8007F7D5686B42 -:1009E000F8218843A169C900084368630AE0B84355 -:1009F0006863F4E7FFF7B8FCC01B022825D8686BD2 -:100A00008007F7D42078800637D568680007800F04 -:100A1000032813D068680007800F022804D1686893 -:100A2000C003800F032809D0206A0028686B16D005 -:100A300030436863FFF798FC06460CE0686BC00320 -:100A40001BD5206A012864D117E05BE0FFF78CFC1E -:100A5000801B022856D8686BC003F7D50DE0B04361 -:100A60006863FFF781FC064604E0FFF77DFC801B0E -:100A7000022847D8686BC003F7D4606A002846D0C4 -:100A800069680907890F022943D001263606022822 -:100A9000286805D0B0432860FFF766FC044633E0C1 -:100AA000B0432860FFF760FC074604E0FFF75CFCFA -:100AB000C01B022826D828688001F7D4E86A216B79 -:100AC000000900010843E862A16AE06A0843696816 -:100AD0007B22D20391430843686028683043286032 -:100AE000FFF742FC044604E0FFF73EFC001B02282F -:100AF00008D828688001F7D509E0FFF735FC001B0E -:100B0000022801D90320FEBD28688001F5D4002009 -:100B1000FEBD0120FEBD00000000010000100240EB -:100B2000007000408813000070470000F8B50446CC -:100B30000068426881684B0605D4CB0703D0530692 -:100B400001D5E16C04E08B0705D5130603D5216DB3 -:100B500020468847F8BDFF2361331942FAD0930637 -:100B6000F8D523464D064033002D09DA5D7F032D6D -:100B70003CD0256E042635432566C56885680095FA -:100B80008E060125002E08DA266E2E43266686681C -:100B9000009606684027BE430660C80506D5206E4D -:100BA000082108432066206880680090206E002895 -:100BB000D0D020684168E026B14341605D7790075E -:100BC00018D020684168890889004160A06D0B4DEC -:100BD000002803D04563A06DFFF7EAFA606D002896 -:100BE000B8D04563606DFFF7E3FAF8BDC16880686F -:100BF0000090F8BD2046FFF797FFF8BD17180008D2 -:100C0000F8B5040007D0002625464035A662687F67 -:100C1000002802D005E00120F8BD2E77204600F024 -:100C20004BF802236B7720680168402291430160F2 -:100C30000721E0680902884201D9002201E001226F -:100C400012030F273F02B84202D0884200D0A662AA -:100C5000276B002F05D1884201D9236301E00120D1 -:100C60002063A168606863690843216919430843E8 -:100C70000123A1695B0219400843E1690843216A25 -:100C80000843A16A084321680860616B606AA36930 -:100C900008431B0C0427E1683B40194308432168C3 -:100CA000104348602068C1697A029143C161266699 -:100CB000012068770020F8BD00B50068114987B0B1 -:100CC00088421DD11048826981140A43826180697B -:100CD00008400590F02000900220019000210320A0 -:100CE00003900291049109206946C006FFF784FA37 -:100CF000002211461920FFF793FB1920FFF786FB0E -:100D000007B000BD003001400010024070470000F5 -:100D1000F0B504468C464034217F0025C7689646CE -:100D200001290CD001212177667F4168012E0CD06A -:100D3000CA1FFD3A07D18168002904D101E00220D1 -:100D4000F0BD042E01D0022540E0614600291BD0F1 -:100D50007146002918D0002B16D0617F042901D0DC -:100D60000521617700210166614681638387C3871E -:100D700071460164A380E380072109028F4205D9EF -:100D8000144AC264144A04E001251FE0134AC264F5 -:100D9000134A0265012212038F4202D8E188022918 -:100DA00003D301684B68934302E001684B68134327 -:100DB0004B6001684A68E0231A434A600068016892 -:100DC000490603D4016840221143016000202077C6 -:100DD0002846F0BDB516000849170008EB160008B4 -:100DE0007D17000870B501220920D103C006FFF766 -:100DF000B4FA104C2078DE2801D0012000E0002059 -:100E00000D4DE8700B4802F0A5F9A078032805D134 -:100E10000121002249030948FFF79FFA054A2023D0 -:100E2000D11A0748FFF774FF02F0BEF805494018D1 -:100E3000286170BDCC02002040000020000800485E -:100E4000D800002010270000042204490428086963 -:100E500002D09043086170471043FBE700E000E0D8 -:100E600070470000094910B5401E884201D9012091 -:100E700010BD074C60610321081F00F0EFFB00204C -:100E8000A06107202061002010BD0000FFFFFF00CF -:100E900000E000E010B5FFF7E3FF10BD70477047BA -:100EA00070B502462032137F012B1BD0012313772C -:100EB00002245477046865687026B5436560046849 -:100EC00065680E68354365600468A5688026B5438B -:100ED000A5600068846849680C43846053770020EB -:100EE000107770BD022070BD70B5040005D0254696 -:100EF0002035687F002802D006E0012070BD002068 -:100F00002877204600F00AF802206877211D206823 -:100F100000F0DAFD01206877002070BD08B50122DD -:100F2000016892072048914207D1C169012211430B -:100F3000C161C0691040009008BD1C4A91420DD1AA -:100F4000C26989150A43C261C06900220840009045 -:100F500003211320FFF764FA132010E0144A914292 -:100F600010D18269012149040A438261806900220B -:100F70000840009003211520FFF752FA1520FFF7D3 -:100F800045FA08BD0B4A9142FBD1826901218904CF -:100F90000A438261806900220840009002211620E5 -:100FA000FFF73EFA1620EAE700100240002000405A -:100FB00000440140004801400222014620314A77A6 -:100FC00002681368012003431360487700207047CC -:100FD0000268D36801210B43D360006802680A43AA -:100FE000026000207047F8B5054604462035287F8A -:100FF000012817D001272F77022068772268906890 -:101000007726FF23B0431B0298439060086850285E -:1010100037D00EDC202857D006DC00284ED0102810 -:1010200040D14EE00220F8BD302850D0402839D1C0 -:101030003CE060282DD0702817D001221203801ABE -:101040000ED090422ED1CB684A688968206800F0A3 -:1010500085FD20688168012292031143816021E0AF -:1010600020688168C908C900F8E7CB684A688968C0 -:10107000206800F073FD21688868B04330438860C1 -:1010800010E0CA684968206800F07BFD50212068A4 -:1010900006E0CA684968206800F084FD6021206885 -:1010A00000F067FD6F7700202877F8BDCA684968AF -:1010B000206800F066FD40212068F1E700212068EB -:1010C000EEE710212068EBE720212068E8E73021D7 -:1010D0002068E5E7704770B504460068016900259F -:1010E000C9438907002915DBC168C943890711D4A1 -:1010F000E91E016101202077206880698007204671 -:1011000002D0FFF7E7FF04E000F096F8204600F079 -:1011100094F8257720680169C943490717D4C16845 -:10112000C943490713D40421C94301610220207730 -:10113000206880698005800F204602D0FFF7CAFF33 -:1011400004E000F079F8204600F077F82577206871 -:101150000169C943090716D4C168C943090712D4F4 -:101160000821C9430161042020772068C0698007F5 -:10117000204602D0FFF7AEFF04E000F05DF8204605 -:1011800000F05BF8257720680169C943C90617D4C8 -:10119000C168C943C90613D41021C943016108209D -:1011A00020772068C0698005800F204602D0FFF7B5 -:1011B00091FF04E000F040F8204600F03EF825776B -:1011C00020680169C943C90708D1C168C943C90773 -:1011D00004D1891E0161204600F030F820680169C1 -:1011E000C943090609D4C168C943090605D4802149 -:1011F000C94301612046FFF751FE20680169C943D8 -:10120000490609D4C168C943490605D44021C943E8 -:101210000161204600F07CF820680169C943890615 -:1012200009D4C168C943890605D42021C943016195 -:101230002046FFF734FE70BD70477047F8B52F4C5D -:1012400007462078002855D060682D4E874238D157 -:101250002C49206901F0F1F92A4D0090288801B24B -:10126000304601F08DF9A88801B230461C3001F0FB -:1012700087F9304601F0D2F9B06130461C3001F0F8 -:10128000CDF932461C329061B06901F08BF9A1684A -:101290000968C862906901F085F9E1680968C86267 -:1012A000009800280DD02A7A012149031648002A07 -:1012B00002D1AA7A002A01D0002200E00122FFF721 -:1012C0004CF8A068874209D1B069002806D00C48C4 -:1012D00002DD01F0FBFF01E001F0B8FFE0688742AA -:1012E00008D107481C308069002803D0074802DD78 -:1012F00001F0ECFFF8BD01F0A9FFF8BD04000020EB -:1013000080000020B8000020000400489C0000205D -:10131000704770B5040005D025466035687A00280E -:1013200002D006E0012070BD00202872204600F0A7 -:1013300027F8242068722068016849084900016084 -:10134000204600F0E1FC0128EDD0606A002802D0C0 -:10135000204600F03AFC206841680922D2029143FD -:101360004160206881682A22914381602068016879 -:10137000012211430160204600F08CFC70BD00008A -:1013800000B500680F4987B0884218D10E488269BD -:10139000012189030A438261806908400590032086 -:1013A0004002009002200190002002900320039050 -:1013B0000120049009206946C006FEF71DFF07B012 -:1013C00000BD00000038014000100240FFB5064695 -:1013D00004466036707A83B00D46202858D1002D1F -:1013E0000CD00598002809D00120A1680003814293 -:1013F00007D12069002804D1E80702D0012007B0F6 -:10140000F0BD307A012843D0012030720020E06620 -:1014100021207072FEF7A8FF0190274640370598FB -:1014200038820598788218E0788A401E788206987B -:101430000090002280212046019B00F013FD00282F -:1014400018D10120A1680003814202D1206900283F -:1014500012D02168287808856D1C788A0028E3D18D -:1014600006980090002240212046019B00F0FAFCE3 -:10147000002808D00320C2E728882168C005C00DD5 -:101480000885AD1CE9E72020707200203072B6E7B5 -:101490000220B4E7FEE70000F0B5384887B04269A3 -:1014A0000121C9040A43426142690A400592426926 -:1014B00089100A43426142690A4005924269490023 -:1014C0000A434261406903240840640305900022F6 -:1014D00021462B48FEF741FFFF260936092001224D -:1014E0003146C006FEF739FF264F0122394626480D -:1014F000FEF733FF01210022C9037806FEF72DFF16 -:10150000002208212048FEF728FF0094002401252E -:101510000195029469461A480394FEF76DFE009601 -:10152000112602946946780601960394FEF764FE3C -:101530001648009002200290019469461248FEF776 -:101540005BFE029469461048009701960394FEF7EB -:1015500053FEE803009002946946019503947806CF -:10156000FEF74AFE08200090029469460195039414 -:101570000548FEF741FE07B0F0BD00000010024034 -:101580000008004824F5000000040048110A00008B -:1015900010B50D480B490160002141608160016177 -:1015A000416181610722016212024162C26081626F -:1015B00007220163C2624163FFF722FB002800D0CB -:1015C000FEE710BD00300140D800002010B5012119 -:1015D000124886B08907016000242F218460416091 -:1015E0000461611E8461C160FFF77EFC002800D0A9 -:1015F000FEE701200003009069460848FFF7F3FC6E -:10160000002800D0FEE7049404A904480594FFF7DD -:1016100047FC002800D0FEE706B010BD3C010020CA -:1016200010B50C480A490160E121490241600021DE -:101630008160C16001618161C1610C22016242610E -:101640004162FFF766FE002800D0FEE710BD0000F3 -:10165000003801403C020020704700008307FF2251 -:10166000DB0E9A408907090E994000280BDA000723 -:10167000000F0838830808489B001818C369934373 -:101680000B43C3617047830804489B001B1818680C -:10169000904308431860704700ED00E000E400E06C -:1016A0007047000010B50248FFF740FA10BD000077 -:1016B000D800002010B50168C968026C1180016C67 -:1016C000891C016401464031CA88521ECA80C988FB -:1016D000002909D101684A6840239A434A60C18FB2 -:1016E000002901D100F06EF810BD10B5014640315F -:1016F000CC880368026C012C11D9DB681380026C62 -:10170000921C0264CA88921ECA80CA88012A0DD11E -:1017100002685368012424032343536006E01C7BC2 -:10172000531C03641470CA88521ECA80C9880029D9 -:1017300009D101684A6860239A434A60C18F002931 -:1017400001D100F03FF810BD10B5816B0268098827 -:10175000D160816B891C8163C18F491EC187C18F94 -:1017600000290AD101684A6880239A434A604621C9 -:10177000095A002901D100F025F810BD10B5C38F1A -:101780000268816B022B07D30988D160816B891CA9 -:101790008163C18F891E05E04B1C83630978117337 -:1017A000C18F491EC187C18F00290AD101684A68CB -:1017B00080239A434A604621095A002901D100F04A -:1017C00001F810BD70B50446FEF7CEFD0246206854 -:1017D00041682025A94341606421204600F024F897 -:1017E000002802D0206E28432066226E2046012168 -:1017F0004030002A04D041772046FFF795F970BDAC -:10180000427F4177042A204602D0FFF7EBFA70BDF1 -:10181000FFF77CFA70BD10B5406A002146221152D4 -:10182000C187FFF781F910BDF8B50F460B46154685 -:101830000092032104460022C90200F01BF8202672 -:10184000002812D13B46002280212046009500F05E -:101850005CF8002809D103213B46002249022046BA -:10186000009500F007F8002803D0206E3043206672 -:101870000320F8BDF8B51D4617460E4604463DE068 -:10188000032149028E4205D1002F03D1017B684616 -:1018900001700078681C31D0002D05D0FEF764FD82 -:1018A0000699401AA84229D320684168E022914352 -:1018B00041606068C11FFD390CD10121A068C903D6 -:1018C000884202D04911884204D120680168402230 -:1018D000914301600120A16A4003814207D1216840 -:1018E0000A6882430A6021680A6802430A6001208C -:1018F00040346077002020770320F8BD206881689D -:101900003140B942BCD10020F8BDF8B51D4617469C -:101910000E46044633E0681C31D0002D05D0FEF79A -:1019200023FD0699401AA84229D320684168E02285 -:10193000914341606068C11FFD390CD10121A0684D -:10194000C903884202D04911884204D12068016845 -:101950004022914301600120A16A4003814207D1E6 -:1019600021680A6882430A6021680A6802430A60A3 -:10197000012040346077002020770320F8BD2068E4 -:1019800081683046884304D00020B842C3D100208B -:10199000F8BD0120F9E7704710B5FEF7EBFCFFF743 -:1019A00079FA094C206800280CD001F0FDFA216872 -:1019B000884207D90121002289030448FEF7CDFCA3 -:1019C0000020206010BD00003C00002000080048FE -:1019D00030B599B02820012500240090089507957E -:1019E00009946846FEF7B4FE002800D0FEE7072001 -:1019F0000D9003200E900F94012110940DA8FEF776 -:101A0000A3FD002800D0FEE7119511A81395FEF75D -:101A10000BFD002800D0FEE7FEF740FE7D21C90047 -:101A2000FEF766FBFFF71EFA0420FFF70DFA00220F -:101A30001146501EFEF7F4FC19B030BD1248016883 -:101A40000122114301604168104A11404160016860 -:101A50000F4A114001600168012292049143016024 -:101A600041683F22120491434160C16A090909019A -:101A7000C162016B074A11400163416B490849008B -:101A80004163002181607047001002400CB8FF08DC -:101A9000FFFFF6FE2CFEFCFF10B50248FFF71BFB14 -:101AA00010BD00007C01002010B50248FFF713FBB9 -:101AB00010BD0000BC01002010B50248FFF70BFB71 -:101AC00010BD0000FC010020F0B502681D4B012490 -:101AD000A4071D4D984203D0A04201D0A84203D1D3 -:101AE0007026B2434E683243184E194F98420DD0BB -:101AF000A0420BD0A84209D0164CA04206D0B0425A -:101B000004D0B84202D0144CA04204D103242402D1 -:101B1000A243CC6822438024A2434C692243026042 -:101B20008A68C2620A688262984206D0B04204D0D3 -:101B3000B84202D0084A904201D1096901630121EB -:101B40004161F0BD002C0140000400400040014014 -:101B500000440140002000400048014030B5846846 -:101B6000FF252D021B021343AC430B432343836029 -:101B700030BD826870239A430A4307210A4382607A -:101B8000704730B5036A046A6408640004628469BB -:101B9000F025AC43120122430A24A3430B43826184 -:101BA000036230BD30B5036A1024A3430362846925 -:101BB000036A0F252D031203AC432243A024A34341 -:101BC000090119438261016230BD10B5818CC907DA -:101BD00007D001684A6801235B049A43836A1A4369 -:101BE0004A60818C890707D501684A6801231B0474 -:101BF0009A43C36A1A434A60818C490707D5016832 -:101C00004A6801239B049A43036B1A434A60818C00 -:101C1000090707D501684A680123DB039A43436B30 -:101C20001A434A60818CC90607D50268916801236E -:101C30001B039943836B19439160818C890607D5F7 -:101C400001688A6801235B039A43C36B1A438A6065 -:101C5000818C490612D503685A6801210905046C74 -:101C60008A4322435A60026C8A4207D10268516853 -:101C700003235B059943436C19435160818C09062A -:101C800007D501684A680123DB04806C9A4302434C -:101C90004A6010BDF8B500260446C666FEF764FB30 -:101CA000054616492068884202D0154988421DD150 -:101CB0000068144F000709D501212B460022490571 -:101CC0002046009700F0CEF800280DD1206800686B -:101CD00040070BD501212B4600228905204600979D -:101CE00000F0C0F8002801D00320F8BD20206034A7 -:101CF0006072A07226720020F8BD0000003801401A -:101D000000440040FFFFFF01F8B504462369A268C4 -:101D1000E5691A43636910202B43002125681A43A3 -:101D20002B680E46474F3B4013432B6023685A688D -:101D300003252D03AA43E5682A435A60236AA26952 -:101D400025681A43AB680B273F02BB431343AB60C4 -:101D50003D4F25683D4B0203BD420AD11B6B9B07DB -:101D60009B0F20D0012B14D0022B14D0032B1BD19E -:101D70000DE0374FBD4210D11B6B03273F043B40A2 -:101D800011D09B1A05D09B1A05D093420CD102208A -:101D90000AE0042008E0082006E02E4B9D4202D015 -:101DA0002D4B9D4200D100200123E769DB039F42B8 -:101DB00022D100280CD002280DD0042813D00828E6 -:101DC00017D001260A0912010807400F10432EE020 -:101DD000FEF76AFC09E06168204A48088018FEF7AF -:101DE00087F981B2EEE7FEF76FFC616840004A08B0 -:101DF000F4E761684808F1E7002808D0022809D014 -:101E000004280CD0082815D001263046F8BDFEF76E -:101E10004BFC06E06168124A480880180DE0FEF7A6 -:101E200053FC61684A088018FEF762F980B22168A5 -:101E3000C860EAE761684808C018FEF759F980B23F -:101E4000E860E2E7F369FFEF00380140001002406C -:101E50000044004000480040004C00400024F400D2 -:101E600000127A00FFB581B017460E4604460A9D5F -:101E70001DE0681C1BD0002D05D0FEF775FA0499F3 -:101E8000401AA84213D920680168FF22A132914369 -:101E90000160206881684908490081602020603421 -:101EA0006072A07200202072032005B0F0BD20688F -:101EB000C1693046884304D00020B842D9D0002000 -:101EC000F3E70120F9E700000FB410B503A9044BB4 -:101ED000044A029800F024F810BC08BC04B018476B -:101EE000052600087400002030B47446641E25786E -:101EF000641CAB4200D21D46635D5B00E31830BC3E -:101F0000184702E008C8121F08C1002AFAD170471A -:101F10007047002001E001C1121F002AFBD1704769 -:101F2000FFB58DB00F460546002606E025280AD0ED -:101F3000109A0F9990476D1C761C28780028F5D1CF -:101F4000304611B0F0BD00240121674A009400E042 -:101F500004436D1C2B780846203B98401042F7D173 -:101F600028782E2815D10420044368786D1C2A286F -:101F70000AD101CF6D1C00900BE000990A22514359 -:101F8000303940186D1C00902878014630390929F5 -:101F9000F3D92878692843D006DC0028D0D06328FC -:101FA0000BD0642804D13BE073280FD075284CD0A7 -:101FB000109A0F999047761C94E038786946087219 -:101FC0000020487202A80190012003E038680190C7 -:101FD0000020C0433F1D61070CD5002400E0641CB5 -:101FE00000998C420FDA8442F9DB0199095D0029DE -:101FF000F5D108E0002400E0641C8442FCDB019978 -:10200000095D0029F8D1361907E001980199007897 -:10201000491C0191109A0F999047641EF5D261E016 -:102020000A20019001CF002802DA40422D2102E06F -:10203000210504D52B216A461172012103E0E10735 -:1020400001D02021F7E70C9104E00A20019001CF94 -:1020500000210C910BA90B9108E00199FEF748F8BB -:102060000A460B993032491E0B910A700028F4D1B0 -:102070000B9803A9081A20300190600701D5009839 -:1020800001E0012000900199884203DD014601989A -:10209000081A00E000200024009006E002A8109A30 -:1020A000005D0F999047641C761C0C988442F5DB08 -:1020B00004E0109A30200F999047761C0099481E32 -:1020C00000900029F5DC08E00B980B990078491C7A -:1020D0000B91109A0F999047761C0199481E019018 -:1020E0000029F1DC6D1C28E70928010010B5044C1B -:1020F000E26023812061618100F078F910BD000069 -:10210000280000201CB5454C6A4601A9444800F04F -:102110005CFB002844D168460079BA281BD24149AB -:10212000095CFF2917D039290BD1684600780128AE -:1021300011D13D4AD079401CD071C007C00F6A460A -:10214000107068460078002800D080244806400CB3 -:10215000204300F061F9324800F047FB68460179FE -:1021600032486F2906D03A290ED01D2919D061298D -:1021700017D01EE0694609780029018801D02C4A51 -:1021800008E00122920309E06946097800290188E4 -:1021900002D0284A114002E001225203114301807B -:1021A0001CBD6A461278002A028807D0224B1A40CA -:1021B00002802A2906D0362904D00BE00123DB0255 -:1021C0001A43F5E76A461278002A028807D01B4BAB -:1021D0001A400280382906D0642904D00BE001237C -:1021E0009B021A43F5E76A461278002A02880DD04E -:1021F000134B1A4002807D2901D07E29D0D1694637 -:1022000009780029018805D00E4AC3E701235B0243 -:102210001A43EFE7FF220132C0E700008080000090 -:10222000EC02002078380008400000202E0000203A -:10223000FFBF0000FFDF0000FFF70000FFFB000012 -:10224000FFFD0000FFFE0000F8B500271D4C0780D1 -:10225000064661892069FEF77BF801282FD11A4DC7 -:10226000284600F01FF9401C29D0284600F01AF932 -:10227000401C24D0284600F015F9401C1FD0012234 -:10228000002591031148FEF768F8676100240F27C5 -:1022900000F04AF8052811D0391B88402843641CF7 -:1022A00085B2102CF4DB0121002289030748FEF7D8 -:1022B00054F8054800F0F6F835800020F8BD0520F8 -:1022C000F8BD000028000020A861000000080048B8 -:1022D00010B5134800F0A4FE00281FD01149104883 -:1022E00000F0ABF90F4B0022187A002801D101222F -:1022F000D203987A002801D180200243188800B2C6 -:1023000000F012FA44069888640E144300B200F0FC -:102310000BFA4006400C204300F07EF810BD000090 -:1023200060000020B800002070B50D4841890069A8 -:10233000FEF70EF800280FD10A4D284600F0B2F83B -:102340000446284600F0AEF8611C05D0411C03D0BD -:10235000A04203DD012070BD052070BD002070BDCE -:1023600028000020A8610000F8B506460020307063 -:1023700000F00AFB012806D1114800F093F832382A -:10238000292801D30520F8BD0122002591030D481D -:10239000FDF7E3FF00240727FFF7C6FF0528F2D06B -:1023A000391B88402843641CC5B2082CF4DB00F0BC -:1023B000FBFD0549FF30F530486135700020F8BD60 -:1023C000A8610000000800482800002010B5064C55 -:1023D00001222189E068FDF7C0FF0122618920699F -:1023E000FDF7BBFF10BD00002800002010B5084C11 -:1023F0000220607003202070FFF7E8FF002060617A -:102400000246012189030348FDF7A7FF10BD000024 -:102410002800002000080048F8B50122064697036E -:1024200039461E48FDF799FF1D4C002565610120C6 -:10243000A070C82000F0D2F8002261892069FDF761 -:102440008CFF222000F0CAF8012261892069FDF783 -:1024500084FF402000F0C2F8304600F045F806281E -:1024600014D0002261892069FDF777FF402000F039 -:10247000B5F8012261892069FDF76FFFA570002280 -:1024800039460648FDF769FF0020F8BDA570002217 -:1024900039460248FDF761FF0620F8BD00080048F4 -:1024A00028000020F8B5074600F07EFD0D4C009096 -:1024B00061892069FDF74CFF05460AE000F074FDD4 -:1024C0000099461A002F04D0BE4202D90020C04312 -:1024D000F8BD61892069FDF73BFFA842EED0304688 -:1024E000F8BD00002800002010B50446000A00F0E6 -:1024F00009F8062805D0E0B200F004F8062800D05C -:10250000002010BDF8B500251C4C06460727791B96 -:102510003046C840C00714D0002261892069FDF709 -:102520001CFF222000F05AF8012261892069FDF782 -:1025300014FF61892069FDF70BFF012814D14020A9 -:1025400015E0002261892069FDF707FF402000F0B7 -:1025500045F8012261892069FDF7FFFE6189206944 -:10256000FDF7F6FE012801D00620F8BD222000F07C -:1025700035F86D1C082DCADB0020F8BD28000020AE -:10258000027D520012181182017D491CC9B20175E9 -:10259000022901D30021017570470902014308B2E5 -:1025A00070470000002800DA4042002801DD402882 -:1025B00002DBFF20F530704701494000085A7047A0 -:1025C000F835000802687F2A01DD7F2103E07E21C3 -:1025D000C9438A4200DA0160704700000449096873 -:1025E00009684A6A10184A6A8242FCD370470000A0 -:1025F0000000002010B502490860FEF7DDFC10BDA8 -:102600000000002013B50A23012269460248FEF7A4 -:10261000DDFE00981CBD00003C02002010B500212A -:102620000A4653001C181023E35E521C5918022A54 -:10263000F7DBC80F4018401010BD30B500240C6007 -:102640004C600C720B4605468C72284600F0E8FC84 -:10265000002815D0196802688918196059684268FD -:1026600089185960197A027A11431972997A807A15 -:1026700001439972284600F0DDFC641CE4B2E4E7F3 -:102680001846FFF79FFF181DFFF79CFF204630BD3F -:10269000F8B54406C609640EF6010746102C3ED272 -:1026A0001F4D285D00283AD028461C3800F0A6F8B7 -:1026B0001C4800F0C8FC7806400EC01E295D002EA4 -:1026C00016D002292BD10300FFF70EFC09101010C1 -:1026D00010101006090E100000F0E8FD06E0114889 -:1026E000083800F05FFA01E000F0C2F8012015E0C0 -:1026F000012914D10300FFF7F7FB09101010101087 -:102700001006090E100000F0ABFD06E00548083881 -:1027100000F048FA01E000F0ABF802202855F8BDBF -:102720000803002060000020C11C062909D93E21B1 -:102730004010C9433F2801DB3F2002E0884200DC13 -:102740000846C0B270470000102803D20249085C56 -:10275000012800D0002070470803002010B50C4667 -:10276000034600F027F8002801D0012010BD197899 -:10277000586844541978986842541878401C4007A7 -:10278000400F1870002010BD10B50446082000F05E -:10279000D5FB6060082000F0D1FBA060204600F06F -:1027A0002DF810BD41780078814201D10120704799 -:1027B0000020704741780078401C4007400F81425C -:1027C00001D1012070470020704710B5437804788C -:1027D000A34201D1012010BD4468E35C0B70816805 -:1027E0004078085C1070002010BD4178027891425A -:1027F00003D0491C4907490F4170704710B5044682 -:1028000000202070607008216068FDF7B4FC08218A -:10281000A068FDF7B0FC10BD10B50A4602290AD029 -:102820000549095C002906D0002A01D08020014317 -:10283000024800F01BF910BDF83700082000002006 -:1028400010B5024800F025F910BD0000200000205E -:1028500010B50921C9060160082181800349816002 -:1028600001218181FFF7ECFF10BD0000000400484A -:1028700010B50548012281880068FDF76EFD034808 -:1028800000F038F910BD0000C80000202000002032 -:10289000F8B52A4CA1882068FDF75AFD01283ED0E2 -:1028A000274800F085FE411C3AD00A2837DD25482C -:1028B00000F0F9F8002832D16946224800F006F904 -:1028C00009201021C006FDF743FD002827D01D4830 -:1028D00000F007F901221C4E950329463046FDF70A -:1028E0003CFD72B60820FFF779FEA188002220681F -:1028F000FDF733FD0F20FFF771FE6846007800F00A -:1029000025F8A18801222068FDF727FD0F20FFF799 -:1029100065FE62B6002229463046FDF71EFDF8BD71 -:10292000084800F0E7F88021064800F09FF80548C5 -:10293000001F0178001D00F099F8F8BDC8000020C4 -:1029400094110000200000200008004870B50C49D8 -:102950000C4E0D5C07242846E040C207D20FB18818 -:102960003068FDF7FAFC0F20FFF738FE042C02D088 -:10297000641EF0D570BD0F20FFF730FE0324EAE798 -:10298000F8360008C800002070B5124C6189206933 -:10299000FDF7DEFC104D012804D12846FFF782FD2B -:1029A000401C10D00120A0702846FFF77BFD7D2140 -:1029B0000901884209DC411C07D0FF21F53188421A -:1029C00005DA042070BDFF2070BD032070BD01201A -:1029D00070BD000028000020A861000070B509202B -:1029E0001021C006FDF7B4FC002832D01D4C207920 -:1029F00000282ED0FDF7B8FC61690025401AFA289E -:102A000003D97B2000F00EF922E02079002820D0A5 -:102A10001448183000F047F8002817D02079002813 -:102A200017D0104A1048921D511EFFF7CEFE002805 -:102A30000FD10C48183000F05DF80A4AA17918321D -:102A4000607900F00FFA002804D006E000F02AF9BF -:102A5000257170BD00F026F925710348FFF7C5FE0A -:102A600070BD000040000020EC02002000B50B46C5 -:102A7000024600F020F8002801D0012000BD1178A6 -:102A8000506843541078401C4007400F10700020DD -:102A900000BD10B50446082000F050FA60602046E2 -:102AA00000F028F810BD41780078814201D1012062 -:102AB00070470020704741780078401C4007400F65 -:102AC000814201D10120704700207047427803788D -:102AD0009A4201D1012070474068805C0870002054 -:102AE000704741780278914203D0491C4907490F49 -:102AF0004170704710B50021017041704068082195 -:102B0000FDF739FB10BD000070B5FDF72DFC044644 -:102B1000084D07E004212846FDF71AFC002801D0E3 -:102B2000012070BDFDF720FC001B0A28F2D3022013 -:102B300070BD000000040048F1B500258024114F4D -:102B4000E600002231463846FDF707FCB420FFF7C7 -:102B500045FD012231463846FDF7FFFB5020FFF7C7 -:102B60003DFD04213846FDF7F3FB012800D1254344 -:102B700064088C20FFF732FD002CE2D1009805702C -:102B80000020F8BD0004004870B50C460546FFF76C -:102B9000BBFF012805D02846FFF7CEFF204600F0F6 -:102BA000EFFC70BD10B5FFF7A5FF064C01229102A6 -:102BB0002046FDF7D2FB012204212046FDF7CDFB84 -:102BC00010BD00000004004810B54B21C900144896 -:102BD000FFF7DAFF124C641EA07000280FD1607856 -:102BE000102807D014280BD0162814D0362806D168 -:102BF0007D2011E001202071FDF7B6FB606110BD62 -:102C000007481730FFF74FFF002801D07B2003E073 -:102C100000F048F810BD0B2000F004F810BD0000D3 -:102C200041000020F8B501221C4E074695022946B6 -:102C30003046FDF792FBC82000F0A2FC03282BD001 -:102C4000012291031648FDF788FB72B60724012084 -:102C5000A040384201D0012200E000220421304689 -:102C6000FDF77BFB002229463046FDF776FBA020CE -:102C7000FFF7B4FC012229463046FDF76EFBAA207F -:102C8000FFF7ACFC641EE2D562B600220121890385 -:102C90000348FDF762FB0020F8BD00000004004877 -:102CA0000008004808B569460548FFF70FFF0448CB -:102CB000FFF717FF68460078FFF7B4FF08BD000074 -:102CC0005800002088B0FDF75DFBFEF781FEFEF79F -:102CD000E3FBFEF75DFCFEF7A3FCFEF777FC524832 -:102CE0000024524E84604F49C6602F25046122C0E3 -:102CF00080270C3090C01C38FEF7F6F8002800D072 -:102D0000FEE749484A494030846022C08460C4607C -:102D10004849046141600838FEF7E6F8002800D011 -:102D2000FEE741484449403884608761C6600461D9 -:102D300022C00838FEF7D8F8002800D0FEE70120AE -:102D40003E4D0190009400232A783D493DA0FFF7B5 -:102D5000BBF835488038FFF74DFC00F065FA28468F -:102D60001830FFF796FE3C48FFF70EFD284620304E -:102D700000F038F9384820214038FDF7FCF9364A90 -:102D800029482023203AD11AE438FDF7C1FF3348FF -:102D9000FFF75EFD324C20232246DF003946104605 -:102DA000FFF7A4F93801C600394607900694800061 -:102DB0001D4A09271C4B019103900596FF061146F9 -:102DC00028460494403B009702944031203000F0A4 -:102DD00087FA0920FFF7B8FC002802D000F066FA55 -:102DE00001E000F03DFAEA7808212046FDF7B5FA47 -:102DF00000F0DAF82969884204D9002231463846C1 -:102E0000FDF7ABFA00F0BAFA00F088FB00F060FBC7 -:102E1000114A05482023203AD11AE438FDF778FFFB -:102E2000E1E7000000440140BC010020FFFF00007A -:102E30000048014010270000002000404000002012 -:102E40003239000825730A72657625642076256478 -:102E50002E25642E25640A00EC020020C800002004 -:102E60000004004870B500241646802801D2314A7B -:102E7000145C02293BD0002C39D080253A282CD074 -:102E800037283DD04E283BD0622839D0452843D042 -:102E9000472841D048283FD049283DD04A283BD038 -:102EA0004B2839D04C2837D04D2835D04F2833D037 -:102EB000502831D051282FD052282DD053282BD034 -:102EC000602829D0672827D0692825D06A2823D0F0 -:102ED0006C2821D0002908D12AE0002907D0164803 -:102EE000012102789143017003D0214603E00420C0 -:102EF00070BD214629433046FFF7B8FD002070BD64 -:102F0000002904D071213046FFF7B0FD06E0F12121 -:102F10003046FFF7ABFD06E0002904D079213046AA -:102F2000FFF7A4FDE1E779213046FFF79FFDE0E7D9 -:102F30002C43DAE77836000818000020F0B50B3093 -:102F4000C108C900144F0026144A0FE003688B42E1 -:102F50000BD38B4205D95C1A4318456830C3083B34 -:102F600000E04368136002C004E0021D10680028FE -:102F7000ECD13046002803D13868002801D0002069 -:102F8000F0BD064A06481060064A121AD208D2005E -:102F900044C001203860D7E77C0000207800002082 -:102FA0001C03002018050020024800680068406AE1 -:102FB000704700000000002030B50B46024600F0CC -:102FC00024F8002801D0012030BD11785068090193 -:102FD00040183ACB3AC01078401C0007000F107020 -:102FE000002030BD10B50446FF200130FFF7A6FFDA -:102FF0006060204600F027F810BD417800788142DB -:1030000001D1012070470020704741780078401CB2 -:103010000007000F814201D1012070470020704756 -:1030200041780278914201D100207047406809013F -:103030004018704741780278914203D0491C090733 -:10304000090F4170704710B5002101704170FF21D8 -:1030500040680131FDF78FF810BD0000F8B5010799 -:1030600086070509890FB60F002D58D0374C032964 -:10307000207802D002292DD066E0032E02D0002E47 -:103080004BD022E085420ED1207900280BD0304F62 -:10309000FDF758F80F21FDF741F80806010C3846F6 -:1030A0000843FFF7B9F9607885420ED1E07800282F -:1030B0000BD0274F3F1DFDF745F80F21FDF72EF8E8 -:1030C0000806000C3843FFF7A7F9002E29D0022E7E -:1030D0002CD039E0032E02D0022E2CD034E08542D1 -:1030E0000BD16846FFF7B0F8684600880106490E24 -:1030F0007F2902D10005000F20706078854223D11E -:103100006846FFF7A1F8684600880106490E7F2946 -:103110001AD10005000F607016E0854201D105202C -:10312000F8BD607885420FD10220F8BD60788542F5 -:103130000AD10320F8BD6078854205D10348801D7F -:10314000FFF782F80420F8BD0020F8BD2800002019 -:103150000160000070B50446807809280FD0082867 -:1031600027D001282CD0022808D10325605D002833 -:1031700004D0FFF78DFA6D1C202DF7DB70BD61794F -:103180002079FFF70AFA264A1060E179A079FFF763 -:1031900004FA5060607B1072A07B9072E07B5072EA -:1031A000207CD072607C10731D491E48FFF704FF1D -:1031B00070BD1B48A27921790C38FFF7CFFA70BD9A -:1031C000174820214C38FCF7D6FF1548CD214C3844 -:1031D000017061784170802585700321C1701149AB -:1031E0000822203909780171002141718171012182 -:1031F000C171002104465C34635C002B0BD0022BB0 -:1032000002D0012B02D004E0815402E00B462B4394 -:103210008354521CD2B2491C1029EDDB70BD000052 -:10322000F80200206000002007480021016341638C -:103230008163C16301213030C1708171022141720B -:103240008172C17270470000D802002010B5817BE6 -:10325000491E8907890F817300F078F810BD0000BE -:1032600010B50F4900200F4C0870A188012220687A -:10327000FDF773F8A1890122A068FDF76EF81C34F0 -:10328000A18801222068FDF768F8A1890122A068C1 -:10329000FDF763F8012251030348FDF75EF810BD06 -:1032A00004000020800000200004004810B50548FC -:1032B00000F042F803481C3000F03EF802490120BB -:1032C000087010BD800000200400002010B5817B34 -:1032D000491C8907890F817300F038F810BD000080 -:1032E000F8B506ACE0CC124C2560A680A760099D1D -:1032F000A5811C340A9D25600B9DA5800C9DA560B1 -:103300000D9DA5810B4C2061241D0EC40848103C66 -:1033100000F012F806481C3000F00EF86068FDF767 -:1033200057FEA068FDF754FEE068FDF751FEF8BDBA -:10333000800000200400002010B500218173017579 -:103340008161018200F002F810BD000070B50446F2 -:10335000807B09490D5CA1882068EA0700D0012222 -:10336000FCF7FBFFA807A189A06801D5012200E0B6 -:103370000022FCF7F2FF70BDF4350008F8B501211A -:1033800049024948FCF7E4FF00281BD00320FFF75F -:10339000DBF9464D28700620FFF7D6F9444E307011 -:1033A000297801430CD04348FEF7DEFF414C00274B -:1033B000083C414960720F70032804D0002804D0F3 -:1033C000FFF714F8F8BDFFF711F8207A0009A07292 -:1033D0003A48FFF7E7F9002808D036481830FFF7D9 -:1033E0000CFE00280CD0E772277321E03449A07A44 -:1033F0000978884201D0012000E00020E07208E056 -:103400003049A07A0978884201D0012000E00020EC -:103410002073E07A002802D02878002805D1207B8C -:10342000002805D03078002802D000F095F802E09E -:103430002548FFF737F8207AFFF710FE607205285D -:103440001AD002281ED0214C032821D00428B9D13B -:103450001A4820214038FCF78EFE1848CD2140380C -:10346000017081218170228801215307002B00DB2C -:10347000C170D30713D013E030780028A2D0FEF734 -:1034800027FFF8BD28780028FBD0FEF73BFEF8BDEB -:1034900028780028FBD02088FEF7BEFFF8BD017118 -:1034A0009207FBD44171F8BD000400482B000020B6 -:1034B0002C000020480000202A000020EC02002000 -:1034C0002900002028000020A86100002E00002014 -:1034D00010B50F48C07A022819D001210D48FCF719 -:1034E00037FF002813D0FFF7D3F90B4A0848511EC5 -:1034F0001C38FFF76AF9002809D10748801F817935 -:103500004079FFF789F902481C38FFF76EF910BDC2 -:1035100008030020000400484600002010B50C48B5 -:10352000807A022812D00B4C0121C9022046FCF7F8 -:103530000FFF00280AD0012189022046FCF708FF6E -:10354000002803D0FFF740FBFFF748FA10BD00004A -:10355000080300200004004810B5084C00226189CF -:103560002069FCF7FAFEFF202D30FFF737F8012223 -:1035700061892069FCF7F1FE10BD000028000020E1 -:1035800070B50546FCF7F0FE0446084EFCF7ECFE6D -:10359000001BA84201D9032070BD04213046FCF76E -:1035A000D7FE0128F2D1002070BD000000040048C1 -:1035B000F8B50746FFF7F8FC0D4C0090A18820688D -:1035C000FCF7C6FE05460AE0FFF7EEFC0099461A36 -:1035D000002F04D0BE4202D90020C043F8BDA1880C -:1035E0002068FCF7B5FEA842EED03046F8BD0000DA -:1035F000C800002000010302B92F01287D22141EFB -:10360000661A4617E314AE12D710300FE60DCC0C35 -:10361000E10B240B970A0A0A7D091F09C1086308F8 -:103620000408A60777071907EA06BB065D062E06FB -:10363000FF05D005A105720543051405E404B50492 -:103640008604860457042804F903F903CA039B037C -:103650009B036C036C033D033D030E030E03DF026B -:10366000DF02B002B00281028102810252025202E4 -:10367000520223022302230200002527292B2F2D8B -:103680003539333B37316761191B1D1F23214145F4 -:103690003F47433D4975010305070B094D514B5306 -:1036A0004F6571550D0F1113175B5D575F5971050C -:1036B0006F6373000000000000000000000F003383 -:1036C00037391D2D2F310D27292B250300005500DB -:1036D000000000000000000019751B006F00001BB7 -:1036E000000D0500110000000000000000000000B7 -:1036F00000000000006F6F6FFFF7FBF3FDF5F9F1BD -:10370000FEF6FAF2FCF4F8F07F777B737D75797141 -:103710007E767A727C747870BFB7BBB3BDB5B9B131 -:10372000BEB6BAB2BCB4B8B03F373B333D35393121 -:103730003E363A323C343830DFD7DBD3DDD5D9D111 -:10374000DED6DAD2DCD4D8D05F575B535D55595101 -:103750005E565A525C5458509F979B939D959991F1 -:103760009E969A929C9498901F171B131D151911E1 -:103770001E161A121C141810EFE7EBE3EDE5E9E151 -:10378000EEE6EAE2ECE4E8E06F676B636D656961C1 -:103790006E666A626C646860AFA7ABA3ADA5A9A1B1 -:1037A000AEA6AAA2ACA4A8A02F272B232D252921A1 -:1037B0002E262A222C242820CFC7CBC3CDC5C9C191 -:1037C000CEC6CAC2CCC4C8C04F474B434D45494181 -:1037D0004E464A424C4448408F878B838D85898171 -:1037E0008E868A828C8488800F070B030D05090161 -:1037F0000E060A020C040800000074717273646102 -:1038000062635051404145787577606566675253F1 -:103810005F445657487C70767B696A6B5455595A99 -:103820005B687E42797A6D6C6E6F585D5E4C7E226D -:103830007F5C7D00000000000000000000200024EC -:1038400026252128292A2B4D2D2E492C0000000049 -:1038500000000000000000002F7C27004600002729 -:10386000002223002B0000000000000000230000C5 -:103870000000000000000000FF3512131415171699 -:103880001A1C191D1B1833300C0D0E0F111020229D -:103890001F23211E243600010203050426282529A2 -:1038A000273238FF060708090B2D2E2B2F2C7B43C0 -:1038B0003A31397A78637660616264656D47FF59A1 -:1038C0005B5C4E565758455354555241FFFF0A67AB -:1038D0006FFFFFFFFFFFFFFF4C7D4BFF7CFF733E41 -:1038E000743B3C773D797275FFFFFFFF7F51FFFF0F -:1038F000FFFFFFFFFF37FFFFFFFFFFFFFFFFFFFFA0 -:10390000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 -:10391000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 -:10392000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF693D -:103930006B715553423456432050726F746F636FEE -:103940006C20426F6172640A4170706C6520507225 -:10395000652D5553420A64656B754E756B656D2018 -:10396000323032320000000000000000000102038B -:10397000040607080900000000010203040000001B -:10398000A03900080000002080000000021F00088D -:10399000203A00088000002098080000121F00084C -:1039A0000000000000000000000000000000000017 -:1039B000000000000000000000000000AF00000058 -:1039C0000000000000000000000000000000FFFFF9 -:1039D00000000000000000000000000000000000E7 -:1039E00000000000000000000000000000000000D7 -:1039F00000000000000000000000000000000000C7 -:103A000000000000000000000000000000127A002A -:103A100000000000000000000000000000000000A6 +:100370006800002070B504000FD0216813480860A1 +:1003800021681348086003CC41602068083C21685C +:100390008860FFF7E9FF054608E0012070BDFFF720 +:1003A000E3FF401B272801D9032070BD2068C068E7 +:1003B0000028F4D120680269E1688A4201D0016115 +:1003C00001E004490160002070BD0000CCCC0000B9 +:1003D00055550000AAAA00000068024901600020EB +:1003E00070470000AAAA000002480168491C016089 +:1003F000704700006800002010B506480168102210 +:1004000011430160002000F007F800F017F8002009 +:1004100010BD00000020024010B5044600F078F93D +:100420007D21C900FFF764FE00F056FD0022214641 +:10043000501E00F02FF8002010BD000008B50F4836 +:100440008169012211438161816911400091C26972 +:1004500001040A43C261C0690022084000901146AD +:10046000501F00F017F800221146901E00F012F8FD +:1004700000221146501E00F00DF808BD0010024089 +:10048000C106C90E0120884001490860704700007C +:1004900000E100E010B501F01BF910BDF8B504460D +:1004A0000068434DC00352D5E8690026C00007D458 +:1004B000E96928040143E961E969014001260091E5 +:1004C0003C480168C90510D40168821511430160D8 +:1004D000FFF74AFF074604E0FFF746FFC01B64280A +:1004E00024D834480068C005F6D5286A03273F029F +:1004F000384020D06168394081421CD0286A2A6A7D +:10050000B843012109040A432A622A6A8A432A62FB +:100510002862C0070FD0FFF727FF009008E0FFF721 +:1005200023FF0099411A2448814201D90320F8BDD4 +:10053000286A8007F3D5286A6168B84308432862AF +:10054000002E04D0E869012109078843E86120787A +:10055000C00705D0286BA168800880000843286385 +:100560002078800706D5286B032109048843E168B9 +:10057000084328632078800605D5286B102188431E +:100580002169084328632068800305D5286B8021F2 +:100590008843A169084328632088400505D5286B56 +:1005A000402188436169084328630020F8BD0000AA +:1005B000001002400070004088130000F8B50546A6 +:1005C0004E480E460068C007C00FB0420AD24B48E2 +:1005D000016849084900314301600068C007C00F45 +:1005E000B04270D12878464C800705D56068F0216C +:1005F0008843A968084360602878C00753D06868BA +:10060000012817D0022818D0032819D0216889079B +:10061000002958DA61688908890001436160FFF7A1 +:10062000A3FE69680746012913D002291DD00329BA +:1006300027D034E021688903EAE721688901E7E7E8 +:10064000616BC903E4E7FFF78FFEC11B2D488142B0 +:1006500023D860680007800F0128F4D123E0FFF75A +:1006600083FEC11B2748814217D860680007800FAE +:100670000228F4D117E0FFF777FEC11B2148814221 +:100680000BD860680007800F0328F4D10BE0FFF758 +:100690006BFEC11B1B48814201D90320F8BD606875 +:1006A0000007800FF3D115480168C907C90FB1428F +:1006B0000BD9016849084900314301600068C0074F +:1006C000C00FB04201D00120F8BD2878400706D500 +:1006D0006068072109028843E9680843606000F008 +:1006E0002DF86168084A0906090F515CC84007499E +:1006F00008600020FFF790FE0020F8BD00200240B7 +:100700000010024088130000273A00086C00002007 +:1007100001480068704700006C000020044805494B +:1007200000684968044A4905490F515CC840704750 +:100730006C00002000100240373A000830B516A3C4 +:100740000FCB89B06C460FC417A30FCB0FC41A4947 +:100750004A680C20144604401848042C05D0184B55 +:10076000082C04D00C2C00D1184609B030BD9402DE +:10077000240F6D462C5DC96A04AD0907090FD20329 +:10078000695C920F022A02D0032A00D11846FFF7B3 +:10079000AFFC6043E9E7000002030405060708090F +:1007A0000A0B0C0D0E0F10100102030405060708BA +:1007B000090A0B0C0D0E0F100010024000127A00F7 +:1007C000006CDC02FEB504460078F04EF04DC00728 +:1007D00048D068680007800F01281FD068680007AC +:1007E000800F022804D16868C003800F022815D04A +:1007F0006168012919D001208004002901D0052950 +:1008000017D02968B143296029688143296060684D +:1008100000281BD0FFF7A8FD074613E028688003D7 +:1008200020D56068002876D01CE028683043286016 +:10083000EDE7296801432960F7E7FFF795FDC01B45 +:10084000642869D828688003F7D50BE0FFF78CFD92 +:10085000074604E0FFF788FDC01B6428F1D828682C +:100860008003F7D4207880073ED568680007800FA2 +:1008700014D068680007800F022804D16868C0039C +:10088000800F01280AD0E068002828681DD00121C7 +:1008900008432860FFF768FD07460BE028688007DB +:1008A0000BD5E068012836D107E0FFF75DFDC01BDE +:1008B0000228C6D828688007F7D52868F821884319 +:1008C0002169C900084328600EE040084000286004 +:1008D000FFF74AFD074604E0FFF746FDC01B02286C +:1008E000AFD828688007F7D42078000724D5E069BE +:1008F0000028686A11D0012108436862FFF734FDBF +:10090000074604E0FFF730FDC01B022899D8686A4B +:100910008007F7D510E036E1D1E04008400068627A +:10092000FFF722FD074604E0FFF71EFDC01B02286B +:1009300087D8686A8007F7D4207804274007002802 +:1009400061DA00200190E869C00008D4E969B806BE +:100950000143E961E96901400120009101908D485E +:100960000168C90511D40168821511430160FFF7C0 +:10097000FBFC009005E0FFF7F7FC0099401A6428A3 +:1009800097D884480068C005F5D5A06801280AD02A +:10099000002801D0052811D0286A400840002862AC +:1009A000286AB84302E0286A012108432862A06847 +:1009B000002812D0FFF7D8FC00900AE0286A3843DC +:1009C0002862F0E7FFF7D0FC0099411A7248814293 +:1009D00075D8286A8007F5D50DE0FFF7C5FC0090B3 +:1009E00006E0FFF7C1FC0099411A6B48814266D8C6 +:1009F000286A8007F5D40198002804D0E96901200D +:100A000000078143E9612078C00635D56069012877 +:100A10000CD0401D686B24D038436863686B400875 +:100A200040006863FFF7A0FC074622E0686B38438C +:100A30006863686B012108436863FFF795FC07460C +:100A400004E0FFF791FCC01B022838D8686B8007D0 +:100A5000F7D5686BF8218843A169C900084368632A +:100A60000AE0B8436863F4E7FFF77EFCC01B022886 +:100A700025D8686B8007F7D42078800637D568685A +:100A80000007800F032813D068680007800F022832 +:100A900004D16868C003800F032809D0206A0028A9 +:100AA000686B16D030436863FFF75EFC06460CE0C7 +:100AB000686BC0031BD5206A012864D117E05BE096 +:100AC000FFF752FC801B022856D8686BC003F7D58D +:100AD0000DE0B0436863FFF747FC064604E0FFF70C +:100AE00043FC801B022847D8686BC003F7D4606AB8 +:100AF000002846D069680907890F022943D00126DA +:100B000036060228286805D0B0432860FFF72CFC81 +:100B1000044633E0B0432860FFF726FC074604E0B4 +:100B2000FFF722FCC01B022826D828688001F7D4D2 +:100B3000E86A216B000900010843E862A16AE06AE3 +:100B4000084369687B22D2039143084368602868A0 +:100B500030432860FFF708FC044604E0FFF704FC7C +:100B6000001B022808D828688001F7D509E0FFF7A4 +:100B7000FBFB001B022801D90320FEBD2868800171 +:100B8000F5D40020FEBD0120FEBD000000000100E4 +:100B90000010024000700040881300007047000001 +:100BA000F8B504460068426881684B0605D4CB0757 +:100BB00003D0530601D5E16C04E08B0705D513067D +:100BC00003D5216D20468847F8BDFF2361331942C4 +:100BD000FAD09306F8D523464D064033002D09DAA6 +:100BE0005D7F032D3CD0256E042635432566C56800 +:100BF000856800958E060125002E08DA266E2E43A4 +:100C000026668668009606684027BE430660C805CB +:100C100006D5206E08210843206620688068009071 +:100C2000206E0028D0D020684168E026B1434160A2 +:100C30005D77900718D02068416889088900416075 +:100C4000A06D0B4D002803D04563A06DFFF7B0FAEF +:100C5000606D0028B8D04563606DFFF7A9FAF8BD54 +:100C6000C16880680090F8BD2046FFF797FFF8BD87 +:100C70008B180008F8B5040007D00026254640353B +:100C8000A662687F002802D005E00120F8BD2E771B +:100C9000204600F04BF802236B7720680168402261 +:100CA000914301600721E0680902884201D90022CE +:100CB00001E0012212030F273F02B84202D088420E +:100CC00000D0A662276B002F05D1884201D923638B +:100CD00001E001202063A16860686369084321691D +:100CE000194308430123A1695B0219400843E169E4 +:100CF0000843216A0843A16A084321680860616BC0 +:100D0000606AA36908431B0C0427E1683B40194350 +:100D100008432168104348602068C1697A02914302 +:100D2000C1612666012068770020F8BD00B5006823 +:100D3000114987B088421DD11048826981140A4345 +:100D40008261806908400590F020009002200190A7 +:100D50000021032003900291049109206946C006F6 +:100D6000FFF74AFA002211461920FFF793FB1920DA +:100D7000FFF786FB07B000BD0030014000100240C5 +:100D800070470000F0B504468C464034217F0025B2 +:100D9000C768964601290CD001212177667F4168FA +:100DA000012E0CD0CA1FFD3A07D18168002904D159 +:100DB00001E00220F0BD042E01D0022540E0614692 +:100DC00000291BD07146002918D0002B16D0617F56 +:100DD000042901D005216177002101666146816304 +:100DE0008387C38771460164A380E38007210902DA +:100DF0008F4205D9144AC264144A04E001251FE059 +:100E0000134AC264134A0265012212038F4202D8B8 +:100E1000E188022903D301684B68934302E001682B +:100E20004B6813434B6001684A68E0231A434A60E9 +:100E300000680168490603D401684022114301603B +:100E4000002020772846F0BD29170008BD170008AC +:100E50005F170008F117000870B501220920D103BF +:100E6000C006FFF77AFA104C2078DE2801D0012066 +:100E700000E000200D4DE8700B4802F0C9F9A078A1 +:100E8000032805D10121002249030948FFF765FA2B +:100E9000054A2023D11A0748FFF774FF02F0E2F851 +:100EA00005494018286170BDDC0200204000002088 +:100EB00000080048E8000020102700000422044930 +:100EC0000428086902D09043086170471043FBE78B +:100ED00000E000E070470000094910B5401E88425C +:100EE00001D9012010BD074C60610321081F00F0EB +:100EF000EFFB0020A06107202061002010BD000052 +:100F0000FFFFFF0000E000E010B5FFF7E3FF10BDBA +:100F10007047704770B502462032137F012B1BD0FB +:100F20000123137702245477046865687026B5435B +:100F30006560046865680E68354365600468A56887 +:100F40008026B543A5600068846849680C438460C6 +:100F500053770020107770BD022070BD70B504007B +:100F600005D025462035687F002802D006E0012004 +:100F700070BD00202877204600F00AF8022068772C +:100F8000211D206800F0DAFD01206877002070BD87 +:100F900008B50122016892072048914207D1C16932 +:100FA00001221143C161C0691040009008BD1C4A74 +:100FB00091420DD1C26989150A43C261C0690022FC +:100FC0000840009003211320FFF764FA132010E07B +:100FD000144A914210D18269012149040A43826175 +:100FE000806900220840009003211520FFF752FA83 +:100FF0001520FFF745FA08BD0B4A9142FBD18269E3 +:10100000012189040A43826180690022084000901E +:1010100002211620FFF73EFA1620EAE700100240F0 +:1010200000200040004401400048014002220146E7 +:1010300020314A7702681368012003431360487720 +:10104000002070470268D36801210B43D360006819 +:1010500002680A43026000207047F8B5054604465E +:101060002035287F012817D001272F7702206877A5 +:10107000226890687726FF23B0431B029843906054 +:101080000868502837D00EDC202857D006DC00280E +:101090004ED0102840D14EE00220F8BD302850D06C +:1010A000402839D13CE060282DD0702817D001228B +:1010B0001203801A0ED090422ED1CB684A688968FC +:1010C000206800F085FD20688168012292031143A9 +:1010D000816021E020688168C908C900F8E7CB6811 +:1010E0004A688968206800F073FD21688868B04309 +:1010F0003043886010E0CA684968206800F07BFDD2 +:101100005021206806E0CA684968206800F084FD24 +:101110006021206800F067FD6F7700202877F8BD18 +:10112000CA684968206800F066FD40212068F1E740 +:1011300000212068EEE710212068EBE720212068DD +:10114000E8E730212068E5E7704770B5044600689D +:1011500001690025C9438907002915DBC168C94316 +:10116000890711D4E91E0161012020772068806978 +:101170008007204602D0FFF7E7FF04E000F096F872 +:10118000204600F094F8257720680169C943490793 +:1011900017D4C168C943490713D40421C943016165 +:1011A00002202077206880698005800F204602D0C9 +:1011B000FFF7CAFF04E000F079F8204600F077F866 +:1011C000257720680169C943090716D4C168C94356 +:1011D000090712D40821C94301610420207720683F +:1011E000C0698007204602D0FFF7AEFF04E000F0A0 +:1011F0005DF8204600F05BF8257720680169C94357 +:10120000C90617D4C168C943C90613D41021C943FC +:101210000161082020772068C0698005800F204682 +:1012200002D0FFF791FF04E000F040F8204600F004 +:101230003EF8257720680169C943C90708D1C1680C +:10124000C943C90704D1891E0161204600F030F866 +:1012500020680169C943090609D4C168C943090660 +:1012600005D48021C94301612046FFF751FE206863 +:101270000169C943490609D4C168C943490605D46F +:101280004021C9430161204600F07CF820680169D3 +:10129000C943890609D4C168C943890605D42021F8 +:1012A000C94301612046FFF734FE70BD70477047A7 +:1012B000F8B52F4C07462078002855D060682D4E91 +:1012C000874238D12C49206901F0F1F92A4D00906C +:1012D000288801B2304601F08DF9A88801B2304665 +:1012E0001C3001F087F9304601F0D2F9B061304688 +:1012F0001C3001F0CDF932461C329061B06901F02A +:101300008BF9A1680968C862906901F085F9E16804 +:101310000968C862009800280DD02A7A0121490383 +:101320001648002A02D1AA7A002A01D0002200E041 +:101330000122FFF712F8A068874209D1B06900289E +:1013400006D00C4802DD02F01DF801E001F0DAFFE2 +:10135000E068874208D107481C308069002803D024 +:10136000074802DD02F00EF8F8BD01F0CBFFF8BD32 +:101370000400002080000020B80000200004004885 +:101380009C000020704770B5040005D025466035EC +:10139000687A002802D006E0012070BD0020287283 +:1013A000204600F027F82420687220680168490868 +:1013B00049000160204600F0E1FC0128EDD0606AA0 +:1013C000002802D0204600F03AFC2068416809223B +:1013D000D20291434160206881682A229143816052 +:1013E00020680168012211430160204600F08CFC56 +:1013F00070BD000000B500680F4987B0884218D161 +:101400000E488269012189030A438261806908408C +:1014100005900320400200900220019000200290DD +:10142000032003900120049009206946C006FEF7BE +:10143000E3FE07B000BD000000380140001002408C +:10144000FFB5064604466036707A83B00D46202804 +:1014500058D1002D0CD00598002809D00120A16892 +:101460000003814207D12069002804D1E80702D097 +:10147000012007B0F0BD307A012843D0012030723E +:101480000020E06621207072FEF76EFF0190274673 +:101490004037059838820598788218E0788A401E8F +:1014A000788206980090002280212046019B00F05F +:1014B00013FD002818D10120A1680003814202D148 +:1014C0002069002812D02168287808856D1C788A48 +:1014D0000028E3D106980090002240212046019B7D +:1014E00000F0FAFC002808D00320C2E72888216811 +:1014F000C005C00D0885AD1CE9E7202070720020F2 +:101500003072B6E70220B4E7FEE70000F0B53848D5 +:1015100087B042690121C9040A43426142690A4015 +:101520000592426989100A43426142690A40059264 +:10153000426949000A434261406903240840640348 +:101540000590002221462B48FEF707FFFF260936AB +:10155000092001223146C006FEF7FFFE264F012278 +:1015600039462648FEF7F9FE01210022C903780614 +:10157000FEF7F3FE002208212048FEF7EEFE00945D +:10158000002401250195029469461A480394FEF748 +:1015900033FE00961126029469467806019603945C +:1015A000FEF72AFE16480090022002900194694638 +:1015B0001248FEF721FE02946946104800970196F2 +:1015C0000394FEF719FEE803009002946946019522 +:1015D00003947806FEF710FE0820009002946946F6 +:1015E000019503940548FEF707FE07B0F0BD000023 +:1015F000001002400008004824F5000000040048E4 +:10160000110A000010B50D480B490160002141602E +:1016100081600161416181610722016212024162C0 +:10162000C260816207220163C2624163FFF722FB4D +:10163000002800D0FEE710BD00300140E800002087 +:1016400010B50121124886B08907016000242F21BE +:10165000846041600461611E8461C160FFF77EFCAB +:10166000002800D0FEE701200003009069460848EA +:10167000FFF7F3FC002800D0FEE7049404A9044817 +:101680000594FFF747FC002800D0FEE706B010BD28 +:101690004C01002010B50C480A490160E1214902C3 +:1016A000416000218160C16001618161C1610C22E2 +:1016B000016242614162FFF766FE002800D0FEE74A +:1016C00010BD0000003801404C02002070470000AF +:1016D0008307FF22DB0E9A408907090E99400028F4 +:1016E0000BDA0007000F0838830808489B00181819 +:1016F000C36993430B43C3617047830804489B004D +:101700001B181868904308431860704700ED00E00C +:1017100000E400E07047000010B50248FFF740FA0F +:1017200010BD0000E800002010B50168C968026C17 +:101730001180016C891C016401464031CA88521E27 +:10174000CA80C988002909D101684A6840239A43A0 +:101750004A60C18F002901D100F06EF810BD10B5AC +:1017600001464031CC880368026C012C11D9DB683A +:101770001380026C921C0264CA88921ECA80CA88B6 +:10178000012A0DD1026853680124240323435360C6 +:1017900006E01C7B531C03641470CA88521ECA8066 +:1017A000C988002909D101684A6860239A434A60C0 +:1017B000C18F002901D100F03FF810BD10B5816B39 +:1017C00002680988D160816B891C8163C18F491EC1 +:1017D000C187C18F00290AD101684A6880239A43D2 +:1017E0004A604621095A002901D100F025F810BDB0 +:1017F00010B5C38F0268816B022B07D30988D160B3 +:10180000816B891C8163C18F891E05E04B1C83633A +:1018100009781173C18F491EC187C18F00290AD170 +:1018200001684A6880239A434A604621095A002980 +:1018300001D100F001F810BD70B50446FEF794FD2B +:101840000246206841682025A94341606421204662 +:1018500000F024F8002802D0206E28432066226E73 +:10186000204601214030002A04D041772046FFF76E +:1018700095F970BD427F4177042A204602D0FFF7D8 +:10188000EBFA70BDFFF77CFA70BD10B5406A00211D +:1018900046221152C187FFF781F910BDF8B50F46F6 +:1018A0000B4615460092032104460022C90200F0AF +:1018B0001BF82026002812D13B460022802120461A +:1018C000009500F05CF8002809D103213B46002276 +:1018D00049022046009500F007F8002803D0206E4A +:1018E000304320660320F8BDF8B51D4617460E4666 +:1018F00004463DE0032149028E4205D1002F03D169 +:10190000017B684601700078681C31D0002D05D03D +:10191000FEF72AFD0699401AA84229D3206841689B +:10192000E022914341606068C11FFD390CD1012163 +:10193000A068C903884202D04911884204D12068B6 +:1019400001684022914301600120A16A4003814265 +:1019500007D121680A6882430A6021680A68024345 +:101960000A60012040346077002020770320F8BD12 +:10197000206881683140B942BCD10020F8BDF8B57B +:101980001D4617460E46044633E0681C31D0002D34 +:1019900005D0FEF7E9FC0699401AA84229D3206831 +:1019A0004168E022914341606068C11FFD390CD15C +:1019B0000121A068C903884202D04911884204D19C +:1019C000206801684022914301600120A16A400320 +:1019D000814207D121680A6882430A6021680A6847 +:1019E00002430A6001204034607700202077032002 +:1019F000F8BD206881683046884304D00020B84292 +:101A0000C3D10020F8BD0120F9E7704710B5FEF7FB +:101A1000EBFCFFF779FA094C206800280CD001F0A4 +:101A200021FB2168884207D901210022890304484B +:101A3000FEF793FC0020206010BD00003C00002059 +:101A40000008004830B599B02820012500240090F6 +:101A50000895079509946846FEF7B4FE002800D063 +:101A6000FEE707200D9003200E900F9401211094A3 +:101A70000DA8FEF7A3FD002800D0FEE7119511A8E0 +:101A80001395FEF70BFD002800D0FEE7FEF740FEA1 +:101A90007D21C900FEF72CFBFFF71EFA0420FFF79B +:101AA0000DFA00221146501EFEF7F4FC19B030BDAD +:101AB000124801680122114301604168104A114037 +:101AC000416001680F4A11400160016801229204DF +:101AD0009143016041683F22120491434160C16A11 +:101AE00009090901C162016B074A11400163416B99 +:101AF000490849004163002181607047001002409D +:101B00000CB8FF08FFFFF6FE2CFEFCFF10B50248E4 +:101B1000FFF71BFB10BD00008C01002010B5024830 +:101B2000FFF713FB10BD0000CC01002010B50248E8 +:101B3000FFF70BFB10BD00000C020020F0B502689F +:101B40001D4B0124A4071D4D984203D0A04201D093 +:101B5000A84203D17026B2434E683243184E194F43 +:101B600098420DD0A0420BD0A84209D0164CA042FA +:101B700006D0B04204D0B84202D0144CA04204D1E6 +:101B800003242402A243CC6822438024A2434C694C +:101B9000224302608A68C2620A688262984206D062 +:101BA000B04204D0B84202D0084A904201D109693B +:101BB000016301214161F0BD002C0140000400409F +:101BC0000040014000440140002000400048014026 +:101BD00030B58468FF252D021B021343AC430B4331 +:101BE0002343836030BD826870239A430A430721F0 +:101BF0000A438260704730B5036A046A640864006F +:101C000004628469F025AC43120122430A24A343F1 +:101C10000B438261036230BD30B5036A1024A343D5 +:101C200003628469036A0F252D031203AC43224328 +:101C3000A024A343090119438261016230BD10B59C +:101C4000818CC90707D001684A6801235B049A4365 +:101C5000836A1A434A60818C890707D501684A68FC +:101C600001231B049A43C36A1A434A60818C4907C3 +:101C700007D501684A6801239B049A43036B1A4302 +:101C80004A60818C090707D501684A680123DB0394 +:101C90009A43436B1A434A60818CC90607D5026890 +:101CA000916801231B039943836B19439160818CD5 +:101CB000890607D501688A6801235B039A43C36BD1 +:101CC0001A438A60818C490612D503685A6801213B +:101CD0000905046C8A4322435A60026C8A4207D188 +:101CE0000268516803235B059943436C19435160B3 +:101CF000818C090607D501684A680123DB04806CE2 +:101D00009A4302434A6010BDF8B500260446C666F1 +:101D1000FEF72AFB054616492068884202D015497D +:101D200088421DD10068144F000709D501212B46B8 +:101D3000002249052046009700F0CEF800280DD17A +:101D40002068006840070BD501212B460022890539 +:101D50002046009700F0C0F8002801D00320F8BD0D +:101D6000202060346072A07226720020F8BD00004E +:101D70000038014000440040FFFFFF01F8B5044671 +:101D80002369A268E5691A43636910202B43002187 +:101D900025681A432B680E46474F3B4013432B6080 +:101DA00023685A6803252D03AA43E5682A435A602D +:101DB000236AA26925681A43AB680B273F02BB431D +:101DC0001343AB603D4F25683D4B0203BD420AD132 +:101DD0001B6B9B079B0F20D0012B14D0022B14D020 +:101DE000032B1BD10DE0374FBD4210D11B6B0327D6 +:101DF0003F043B4011D09B1A05D09B1A05D093425B +:101E00000CD102200AE0042008E0082006E02E4B56 +:101E10009D4202D02D4B9D4200D100200123E76955 +:101E2000DB039F4222D100280CD002280DD00428C9 +:101E300013D0082817D001260A0912010807400FFD +:101E400010432EE0FEF76AFC09E06168204A48086A +:101E50008018FEF74DF981B2EEE7FEF76FFC61687E +:101E600040004A08F4E761684808F1E7002808D014 +:101E7000022809D004280CD0082815D001263046A5 +:101E8000F8BDFEF74BFC06E06168124A480880186E +:101E90000DE0FEF753FC61684A088018FEF728F948 +:101EA00080B22168C860EAE761684808C018FEF798 +:101EB0001FF980B2E860E2E7F369FFEF0038014004 +:101EC000001002400044004000480040004C004028 +:101ED0000024F40000127A00FFB581B017460E46C8 +:101EE00004460A9D1DE0681C1BD0002D05D0FEF79E +:101EF0003BFA0499401AA84213D920680168FF22CE +:101F0000A1329143016020688168490849008160DD +:101F1000202060346072A07200202072032005B07F +:101F2000F0BD2068C1693046884304D00020B84223 +:101F3000D9D00020F3E70120F9E700000FB410B575 +:101F400003A9044B044A029800F024F810BC08BC12 +:101F500004B01847792600087400002030B4744695 +:101F6000641E2578641CAB4200D21D46635D5B0095 +:101F7000E31830BC184702E008C8121F08C1002A45 +:101F8000FAD170477047002001E001C1121F002AFA +:101F9000FBD17047FFB58DB00F460546002606E021 +:101FA00025280AD0109A0F9990476D1C761C287826 +:101FB0000028F5D1304611B0F0BD00240121674A58 +:101FC000009400E004436D1C2B780846203B9840A9 +:101FD0001042F7D128782E2815D1042004436878C0 +:101FE0006D1C2A280AD101CF6D1C00900BE00099CE +:101FF0000A225143303940186D1C00902878014660 +:1020000030390929F3D92878692843D006DC00281B +:10201000D0D063280BD0642804D13BE073280FD0C4 +:1020200075284CD0109A0F999047761C94E0387818 +:10203000694608720020487202A80190012003E05E +:10204000386801900020C0433F1D61070CD5002473 +:1020500000E0641C00998C420FDA8442F9DB01999C +:10206000095D0029F5D108E0002400E0641C8442E9 +:10207000FCDB0199095D0029F8D1361907E00198C8 +:1020800001990078491C0191109A0F999047641E9C +:10209000F5D261E00A20019001CF002802DA404227 +:1020A0002D2102E0210504D52B216A461172012160 +:1020B00003E0E10701D02021F7E70C9104E00A20BA +:1020C000019001CF00210C910BA90B9108E001991F +:1020D000FEF70EF80A460B993032491E0B910A7032 +:1020E0000028F4D10B9803A9081A2030019060074A +:1020F00001D5009801E0012000900199884203DD9C +:1021000001460198081A00E000200024009006E033 +:1021100002A8109A005D0F999047641C761C0C98D9 +:102120008442F5DB04E0109A30200F999047761C2A +:102130000099481E00900029F5DC08E00B980B99E7 +:102140000078491C0B91109A0F999047761C0199C1 +:10215000481E01900029F1DC6D1C28E709280100C8 +:1021600010B5044CE26023812061618100F078F9B0 +:1021700010BD0000280000201CB5454C6A4601A98E +:10218000444800F05CFB002844D168460079BA2836 +:102190001BD24149095CFF2917D039290BD1684668 +:1021A0000078012811D13D4AD079401CD071C00778 +:1021B000C00F6A46107068460078002800D080245E +:1021C0004806400C204300F061F9324800F047FB1C +:1021D0006846017932486F2906D03A290ED01D2968 +:1021E00019D0612917D01EE06946097800290188B5 +:1021F00001D02C4A08E00122920309E069460978DF +:102200000029018802D0284A114002E0012252032D +:10221000114301801CBD6A461278002A028807D04B +:10222000224B1A4002802A2906D0362904D00BE01E +:102230000123DB021A43F5E76A461278002A028876 +:1022400007D01B4B1A400280382906D0642904D0DD +:102250000BE001239B021A43F5E76A461278002A35 +:1022600002880DD0134B1A4002807D2901D07E29AF +:10227000D0D1694609780029018805D00E4AC3E704 +:1022800001235B021A43EFE7FF220132C0E700009F +:1022900080800000FC02002030390008400000204F +:1022A0002E000020FFBF0000FFDF0000FFF700004E +:1022B000FFFB0000FFFD0000FFFE0000F8B5002757 +:1022C0001D4C0780064661892069FEF741F8012808 +:1022D0002FD11A4D284600F01FF9401C29D028465E +:1022E00000F01AF9401C24D0284600F015F9401CD3 +:1022F0001FD00122002591031148FEF72EF86761D7 +:1023000000240F2700F04AF8052811D0391B884017 +:102310002843641C85B2102CF4DB012100228903C0 +:102320000748FEF71AF8054800F0F6F83580002057 +:10233000F8BD0520F8BD000028000020A8610000BD +:102340000008004810B5134800F0C8FE00281FD050 +:102350001149104800F0ABF90F4B0022187A002801 +:1023600001D10122D203987A002801D180200243B2 +:10237000188800B200F012FA44069888640E1443DC +:1023800000B200F00BFA4006400C204300F07EF84B +:1023900010BD000060000020B800002070B50D489E +:1023A00041890069FDF7D4FF00280FD10A4D284666 +:1023B00000F0B2F80446284600F0AEF8611C05D0E3 +:1023C000411C03D0A04203DD012070BD052070BD7B +:1023D000002070BD28000020A8610000F8B5064666 +:1023E0000020307000F00AFB012806D1114800F0EF +:1023F00093F83238292801D30520F8BD01220025A1 +:1024000091030D48FDF7A9FF00240727FFF7C6FF3A +:102410000528F2D0391B88402843641CC5B2082C1B +:10242000F4DB00F01FFE0549FF30F53048613570E0 +:102430000020F8BDA8610000000800482800002026 +:1024400010B5064C01222189E068FDF786FF0122C4 +:1024500061892069FDF781FF10BD00002800002080 +:1024600010B5084C0220607003202070FFF7E8FFD1 +:10247000002060610246012189030348FDF76DFFDA +:1024800010BD00002800002000080048F8B5012217 +:102490000646970339461E48FDF75FFF1D4C002591 +:1024A00065610120A070C82000F0D2F80022618987 +:1024B0002069FDF752FF222000F0CAF8012261894D +:1024C0002069FDF74AFF402000F0C2F8304600F0D6 +:1024D00045F8062814D0002261892069FDF73DFFE8 +:1024E000402000F0B5F8012261892069FDF735FF31 +:1024F000A570002239460648FDF72FFF0020F8BDE1 +:10250000A570002239460248FDF727FF0620F8BDD6 +:102510000008004828000020F8B5074600F0A2FD9A +:102520000D4C009061892069FDF712FF05460AE015 +:1025300000F098FD0099461A002F04D0BE4202D93F +:102540000020C043F8BD61892069FDF701FFA84262 +:10255000EED03046F8BD00002800002010B504463B +:10256000000A00F009F8062805D0E0B200F004F8EF +:10257000062800D0002010BDF8B500251C4C0646EA +:102580000727791B3046C840C00714D00022618954 +:102590002069FDF7E2FE222000F05AF8012261894D +:1025A0002069FDF7DAFE61892069FDF7D1FE012877 +:1025B00014D1402015E0002261892069FDF7CDFE8D +:1025C000402000F045F8012261892069FDF7C5FE31 +:1025D00061892069FDF7BCFE012801D00620F8BD05 +:1025E000222000F035F86D1C082DCADB0020F8BD54 +:1025F00028000020027D520012181182017D491C22 +:10260000C9B20175022901D3002101757047090281 +:10261000014308B270470000002800DA4042002859 +:1026200001DD402802DBFF20F53070470149400002 +:10263000085A7047B036000802687F2A01DD7F2102 +:1026400003E07E21C9438A4200DA0160704700003E +:102650000449096809684A6A10184A6A8242FCD328 +:10266000704700000000002010B502490860FEF726 +:10267000DDFC10BD0000002013B50A2301226946CD +:102680000248FEF7DDFE00981CBD00004C02002051 +:1026900010B500210A4653001C181023E35E521C9B +:1026A0005918022AF7DBC80F4018401010BD30B58A +:1026B00000240C604C600C720B4605468C72284658 +:1026C00000F00CFD002815D01968026889181960FF +:1026D0005968426889185960197A027A1143197247 +:1026E000997A807A01439972284600F001FD641CB2 +:1026F000E4B2E4E71846FFF79FFF181DFFF79CFFC1 +:10270000204630BDF8B54406C609640EF6010746FA +:10271000102C3ED21F4D285D00283AD028461C3888 +:1027200000F0A6F81C4800F0ECFC7806400EC01E35 +:10273000295D002E16D002292BD10300FFF70EFCD5 +:102740000910101010101006090E100000F00AFEFB +:1027500006E01148083800F05FFA01E000F0C2F826 +:10276000012015E0012914D10300FFF7F7FB091040 +:10277000101010101006090E100000F0CDFD06E03C +:102780000548083800F048FA01E000F0ABF80220F4 +:102790002855F8BD1803002060000020C11C062940 +:1027A00009D93E214010C9433F2801DB3F2002E008 +:1027B000884200DC0846C0B270470000102803D2EF +:1027C0000249085C012800D000207047180300204F +:1027D00010B50C46034600F027F8002801D0012070 +:1027E00010BD19785868445419789868425418787C +:1027F000401C4007400F1870002010BD10B5044663 +:10280000082000F0F9FB6060082000F0F5FBA060F4 +:10281000204600F02DF810BD41780078814201D1AA +:10282000012070470020704741780078401C400725 +:10283000400F814201D1012070470020704710B540 +:1028400043780478A34201D1012010BD4468E35CC1 +:102850000B7081684078085C1070002010BD4178D2 +:102860000278914203D0491C4907490F41707047D3 +:1028700010B5044600202070607008216068FDF7E4 +:102880007AFC0821A068FDF776FC10BD10B50A4659 +:1028900002290AD00549095C002906D0002A01D086 +:1028A00080200143024800F01BF910BDB038000839 +:1028B0002000002010B5024800F025F910BD0000EE +:1028C0002000002010B50921C9060160082181807F +:1028D0000349816001218181FFF7ECFF10BD0000F9 +:1028E0000004004810B50548012281880068FDF702 +:1028F00034FD034800F038F910BD0000C800002086 +:1029000020000020F8B52A4CA1882068FDF720FDA2 +:1029100001283ED0274800F0A7FE411C3AD00A28E3 +:1029200037DD254800F0F9F8002832D16946224801 +:1029300000F006F909201021C006FDF709FD002866 +:1029400027D01D4800F007F901221C4E95032946A7 +:102950003046FDF702FD72B60820FFF779FEA18828 +:1029600000222068FDF7F9FC0F20FFF771FE684692 +:10297000007800F025F8A18801222068FDF7EDFC21 +:102980000F20FFF765FE62B6002229463046FDF7AC +:10299000E4FCF8BD084800F0E7F88021064800F0A4 +:1029A0009FF80548001F0178001D00F099F8F8BD58 +:1029B000C8000020941100002000002000080048FA +:1029C00070B50C490C4E0D5C07242846E040C20748 +:1029D000D20FB1883068FDF7C0FC0F20FFF738FE3A +:1029E000042C02D0641EF0D570BD0F20FFF730FE1E +:1029F0000324EAE7B0370008C800002070B5124C85 +:102A000061892069FDF7A4FC104D012804D12846F6 +:102A1000FFF782FD401C10D00120A0702846FFF770 +:102A20007BFD7D210901884209DC411C07D0FF2183 +:102A3000F531884205DA042070BDFF2070BD032007 +:102A400070BD012070BD000028000020A8610000BA +:102A500070B509201021C006FDF77AFC002832D09D +:102A60001D4C207900282ED0FDF77EFC61690025E1 +:102A7000401AFA2803D97B2000F00EF922E02079D1 +:102A8000002820D01448183000F047F8002817D04C +:102A90002079002817D0104A1048921D511EFFF7C8 +:102AA000CEFE00280FD10C48183000F05DF80A4A1D +:102AB000A1791832607900F033FA002804D006E0DA +:102AC00000F02AF9257170BD00F026F92571034840 +:102AD000FFF7C5FE70BD000040000020FC02002092 +:102AE00000B50B46024600F020F8002801D0012076 +:102AF00000BD1178506843541078401C4007400FC7 +:102B00001070002000BD10B50446082000F074FAD3 +:102B10006060204600F028F810BD417800788142BE +:102B200001D1012070470020704741780078401C97 +:102B30004007400F814201D10120704700207047BB +:102B4000427803789A4201D1012070474068805C46 +:102B500008700020704741780278914203D0491CE8 +:102B60004907490F4170704710B50021017041704D +:102B700040680821FDF7FFFA10BD000070B5FDF7B1 +:102B8000F3FB0446084D07E004212846FDF7E0FB6F +:102B9000002801D0012070BDFDF7E6FB001B0A28CC +:102BA000F2D3022070BD000000040048F1B50025FA +:102BB0008024114FE600002231463846FDF7CDFB58 +:102BC000B420FFF745FD012231463846FDF7C5FB2D +:102BD0005020FFF73DFD04213846FDF7B9FB0128E1 +:102BE00000D1254364088C20FFF732FD002CE2D190 +:102BF000009805700020F8BD0004004870B50C4630 +:102C00000546FFF7BBFF012805D02846FFF7CEFF9A +:102C1000204600F011FD70BD10B5FFF7A5FF064C72 +:102C2000012291022046FDF798FB01220421204653 +:102C3000FDF793FB10BD00000004004810B54B21C8 +:102C4000C9001448FFF7DAFF124C641EA070002878 +:102C50000FD16078102807D014280BD0162814D074 +:102C6000362806D17D2011E001202071FDF77CFB84 +:102C7000606110BD07481730FFF74FFF002801D0F3 +:102C80007B2003E000F048F810BD0B2000F004F8B2 +:102C900010BD000041000020F8B501221C4E07467F +:102CA000950229463046FDF758FBC82000F0C4FCC9 +:102CB00003282BD0012291031648FDF74EFB72B674 +:102CC00007240120A040384201D0012200E0002268 +:102CD00004213046FDF741FB002229463046FDF72E +:102CE0003CFBA020FFF7B4FC012229463046FDF74B +:102CF00034FBAA20FFF7ACFC641EE2D562B60022CA +:102D0000012189030348FDF728FB0020F8BD0000DE +:102D1000000400480008004808B569460548FFF768 +:102D20000FFF0448FFF717FF68460078FFF7B4FF6E +:102D300008BD00005800002088B0FDF75DFBFEF7DD +:102D400081FEFEF7E3FBFEF75DFCFEF7A3FCFEF75A +:102D500077FC6248002585605F49614C05612F273B +:102D6000C46082C080260C3060C01C38FEF7F6F8C4 +:102D7000002800D0FEE759485A494030856082C09B +:102D80008560C5605849056141600838FEF7E6F87E +:102D9000002800D0FEE751485449403886618560DC +:102DA00082C0001D30C01438FEF7D8F8002800D0CB +:102DB000FEE74A484E49F4380160032141604D491D +:102DC000C1608160FDF7D6FA002800D0FEE74A4CCA +:102DD000012208212046FDF7C0FA4048F438FDF7EB +:102DE000FBFA012001950090444D00232A784449C4 +:102DF00044A0FFF7A3F839488038FFF735FC00F00E +:102E00006FFA28461830FFF77EFE4348FFF7F6FCBE +:102E10002846203000F044F93F4820214038FDF793 +:102E2000AAF93D4A2D482023203AD11AE438FDF76B +:102E3000A9FF3A48FFF746FD20232246DF00394626 +:102E40001046FFF78DF93801C60039460790069401 +:102E50008000224A0927214B019103900596FF0625 +:102E6000114628460494403B00970294403120309C +:102E700000F092FA0920FFF7A1FC002802D000F030 +:102E800071FA01E000F048FA002208212046FDF71F +:102E900064FA1248F438FDF79FFAEA7808212046D0 +:102EA000FDF75BFA00F0DEF82969884204D90022B8 +:102EB00031463846FDF751FA00F0BCFA00F08AFBC3 +:102EC00000F062FB144A05482023203AD11AE43866 +:102ED000FDF758FFDDE7000000440140CC01002071 +:102EE000FFFF0000004801401027000000200040C4 +:102EF00000300040FF0F00000004004840000020A8 +:102F0000EA39000825730A726576256420762564FF +:102F10002E25642E25640A00FC020020C800002033 +:102F200070B500241646802801D2314A145C02296B +:102F30003BD0002C39D080253A282CD037283DD0E2 +:102F40004E283BD0622839D0452843D0472841D06D +:102F500048283FD049283DD04A283BD04B2839D07B +:102F60004C2837D04D2835D04F2833D0502831D079 +:102F700051282FD052282DD053282BD0602829D06B +:102F8000672827D0692825D06A2823D06C2821D02B +:102F9000002908D12AE0002907D01648012102782B +:102FA0009143017003D0214603E0042070BD214607 +:102FB00029433046FFF794FD002070BD002904D05E +:102FC00071213046FFF78CFD06E0F1213046FFF716 +:102FD00087FD06E0002904D079213046FFF780FD07 +:102FE000E1E779213046FFF77BFDE0E72C43DAE7A4 +:102FF0003037000818000020F0B50B30C108C900B8 +:10300000144F0026144A0FE003688B420BD38B4207 +:1030100005D95C1A4318456830C3083B00E0436893 +:10302000136002C004E0021D10680028ECD1304695 +:10303000002803D13868002801D00020F0BD064ADE +:1030400006481060064A121AD208D20044C0012075 +:103050003860D7E77C000020780000202C03002097 +:1030600028050020024800680068406A7047000098 +:103070000000002030B50B46024600F024F800287E +:1030800001D0012030BD11785068090140183ACBB9 +:103090003AC01078401C0007000F1070002030BDAF +:1030A00010B50446FF200130FFF7A6FF6060204600 +:1030B00000F027F810BD41780078814201D101204D +:1030C00070470020704741780078401C0007000FCF +:1030D000814201D101207047002070474178027879 +:1030E000914201D1002070474068090140187047A3 +:1030F00041780278914203D0491C0907090F4170B9 +:10310000704710B5002101704170FF214068013106 +:10311000FDF731F810BD0000F8B501078607050975 +:10312000890FB60F002D58D0374C0329207802D0D4 +:1031300002292DD066E0032E02D0002E4BD022E0D3 +:1031400085420ED1207900280BD0304FFCF7FAFFD2 +:103150000F21FCF7E3FF0806010C38460843FFF790 +:1031600095F9607885420ED1E07800280BD0274F82 +:103170003F1DFCF7E7FF0F21FCF7D0FF0806000C0E +:103180003843FFF783F9002E29D0022E2CD039E0E6 +:10319000032E02D0022E2CD034E085420BD168469B +:1031A000FFF78CF8684600880106490E7F2902D196 +:1031B0000005000F20706078854223D16846FFF734 +:1031C0007DF8684600880106490E7F291AD100055E +:1031D000000F607016E0854201D10520F8BD6078CF +:1031E00085420FD10220F8BD607885420AD10320C4 +:1031F000F8BD6078854205D10348801DFFF75EF871 +:103200000420F8BD0020F8BD280000200160000067 +:1032100070B50446807809280FD0082827D00128E7 +:103220002CD0022808D10325605D002804D0FFF7C8 +:1032300069FA6D1C202DF7DB70BD61792079FFF7ED +:10324000E6F9254A1060E179A079FFF7E0F95060CE +:10325000607B1072A07B9072E07B5072207CD072F9 +:10326000607C10731C491D48FFF704FF70BD1A48AD +:10327000A27921790C38FFF7ABFA70BD16482021EE +:103280004C38FCF778FF1448CD214C380170617838 +:103290004170802585700321C170104901222039B9 +:1032A0000978017100214171827108220446C171BF +:1032B0005C34635C002B0BD0022B02D0012B02D0BC +:1032C00004E0815402E00B462B438354521CD2B2DB +:1032D000491C1029EDDB70BD0803002060000020B0 +:1032E00007480021016441648164C16401214030C8 +:1032F000C1708171022141728172C17270470000F8 +:10330000D802002010B5817B491E8907890F81737F +:1033100000F078F810BD000010B50F4900200F4CE8 +:103320000870A18801222068FDF717F8A189012201 +:10333000A068FDF712F81C34A18801222068FDF76F +:103340000CF8A1890122A068FDF707F801225103BA +:103350000348FDF702F810BD0400002080000020A3 +:103360000004004810B5054800F042F803481C303E +:1033700000F03EF802490120087010BD80000020D6 +:103380000400002010B5817B491C8907890F8173D7 +:1033900000F038F810BD0000F8B506ACE0CC124CD7 +:1033A0002560A680A760099DA5811C340A9D256023 +:1033B0000B9DA5800C9DA5600D9DA5810B4C2061EA +:1033C000241D0EC40848103C00F012F806481C30BA +:1033D00000F00EF86068FDF735FEA068FDF732FEDC +:1033E000E068FDF72FFEF8BD8000002004000020FB +:1033F00010B50021817301758161018200F002F82E +:1034000010BD000070B50446807B09490D5CA188A1 +:103410002068EA0700D00122FCF79FFFA807A189D6 +:10342000A06801D5012200E00022FCF796FF70BDE4 +:10343000AC360008F8B5012149024948FCF788FF7D +:1034400000281BD00320FFF7B9F9464D287006204D +:10345000FFF7B4F9444E3070297801430CD043484B +:10346000FEF7BCFF414C0027083C414960720F70D9 +:10347000032804D0002804D0FEF7F2FFF8BDFEF7C1 +:10348000EFFF207A0009A0723A48FFF7C5F900283B +:1034900008D036481830FFF70EFE00280CD0E7722F +:1034A000277321E03449A07A0978884201D00120AD +:1034B00000E00020E07208E03049A07A09788842F4 +:1034C00001D0012000E000202073E07A002802D023 +:1034D0002878002805D1207B002805D030780028E6 +:1034E00002D000F095F802E02548FFF715F8207AA1 +:1034F000FFF712FE607205281AD002281ED0214C58 +:10350000032821D00428B9D11A4820214038FCF7DB +:1035100032FE1848CD214038017081218170228807 +:1035200001215307002B00DBC170D30713D013E038 +:1035300030780028A2D0FEF705FFF8BD28780028D3 +:10354000FBD0FEF719FEF8BD28780028FBD02088B4 +:10355000FEF79CFFF8BD01719207FBD44171F8BDE5 +:10356000000400482B0000202C0000204800002010 +:103570002A000020FC020020290000202800002052 +:10358000A86100002E00002010B50F48C07A022864 +:1035900019D001210D48FCF7DBFE002813D0FFF7FE +:1035A000B1F90B4A0848511E1C38FFF748F90028AA +:1035B00009D10748801F81794079FFF767F90248F0 +:1035C0001C38FFF74CF910BD180300200004004818 +:1035D0004600002010B50C48807A022812D00B4C0F +:1035E0000121C9022046FCF7B3FE00280AD00121C0 +:1035F00089022046FCF7ACFE002803D0FFF71EFB33 +:10360000FFF726FA10BD0000180300200004004850 +:1036100010B5084C002261892069FCF79EFEFF204E +:103620002D30FFF715F8012261892069FCF795FE1E +:1036300010BD00002800002070B50546FCF794FE80 +:103640000446084EFCF790FE001BA84201D9032057 +:1036500070BD04213046FCF77BFE0128F2D100202A +:1036600070BD000000040048F8B50746FFF7FAFCFB +:103670000D4C0090A1882068FCF76AFE05460AE020 +:10368000FFF7F0FC0099461A002F04D0BE4202D981 +:103690000020C043F8BDA1882068FCF759FEA8426D +:1036A000EED03046F8BD0000C80000200001030243 +:1036B000B92F01287D22141E661A4617E314AE1294 +:1036C000D710300FE60DCC0CE10B240B970A0A0A39 +:1036D0007D091F09C10863080408A60777071907B1 +:1036E000EA06BB065D062E06FF05D005A10572059C +:1036F00043051405E404B50486048604570428042D +:10370000F903F903CA039B039B036C036C033D039A +:103710003D030E030E03DF02DF02B002B00281029E +:103720008102810252025202520223022302230228 +:1037300000002527292B2F2D3539333B3731676181 +:10374000191B1D1F232141453F47433D4975010377 +:1037500005070B094D514B534F6571550D0F111353 +:10376000175B5D575F5971056F63730000000000C0 +:1037700000000000000F003337391D2D2F310D27B9 +:10378000292B250300005500000000000000000068 +:1037900019751B006F00001B000D050011000000D3 +:1037A000000000000000000000000000006F6F6FCC +:1037B000FFF7FBF3FDF5F9F1FEF6FAF2FCF4F8F091 +:1037C0007F777B737D7579717E767A727C74787081 +:1037D000BFB7BBB3BDB5B9B1BEB6BAB2BCB4B8B071 +:1037E0003F373B333D3539313E363A323C34383061 +:1037F000DFD7DBD3DDD5D9D1DED6DAD2DCD4D8D051 +:103800005F575B535D5559515E565A525C54585040 +:103810009F979B939D9599919E969A929C94989030 +:103820001F171B131D1519111E161A121C14181020 +:10383000EFE7EBE3EDE5E9E1EEE6EAE2ECE4E8E010 +:103840006F676B636D6569616E666A626C64686000 +:10385000AFA7ABA3ADA5A9A1AEA6AAA2ACA4A8A0F0 +:103860002F272B232D2529212E262A222C242820E0 +:10387000CFC7CBC3CDC5C9C1CEC6CAC2CCC4C8C0D0 +:103880004F474B434D4549414E464A424C444840C0 +:103890008F878B838D8589818E868A828C848880B0 +:1038A0000F070B030D0509010E060A020C040800A0 +:1038B00000007471727364616263505140414578D5 +:1038C00075776065666752535F445657487C7076DB +:1038D0007B696A6B5455595A5B687E42797A6D6C84 +:1038E0006E6F585D5E4C7E227F5C7D0000000000A4 +:1038F000000000000020002426252128292A2B4D25 +:103900002D2E492C000000000000000000000000E7 +:103910002F7C270046000027002223002B000000F8 +:103920000000000000230000000000000000000074 +:10393000FF351213141517161A1C191D1B183330D6 +:103940000C0D0E0F111020221F23211E2436000102 +:103950000203050426282529273238FF060708090F +:103960000B2D2E2B2F2C7B433A31397A78637660DE +:10397000616264656D47FF595B5C4E56575845530D +:1039800054555241FFFF0A676FFFFFFFFFFFFFFF24 +:103990004C7D4BFF7CFF733E743B3C773D797275E9 +:1039A000FFFFFFFF7F51FFFFFFFFFFFFFF37FFFF1D +:1039B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1039C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1039D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1039E000FFFFFFFFFFFFFF696B71555342345643E2 +:1039F0002050726F746F636F6C20436172640A4170 +:103A000070706C65204C6973612C204D61632C20B3 +:103A1000616E64204144420A64656B754E756B6546 +:103A20006D20323032330000000000000000000141 +:103A30000203040607080900000000010203040055 +:103A4000603A00080000002080000000761F000897 +:103A5000E03A000880000020A8080000861F000847 +:103A60000000000000000000000000000000000056 +:103A7000000000000000000000000000AF00000097 +:103A80000000000000000000000000000000FFFF38 +:103A90000000000000000000000000000000000026 +:103AA0000000000000000000000000000000000016 +:103AB0000000000000000000000000000000000006 +:103AC00000000000000000000000000000127A006A +:103AD00000000000000000000000000000000000E6 :04000005080000C12E :00000001FF diff --git a/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all.htm b/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all.htm index 9c20f0a..dc8a4e5 100644 --- a/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all.htm +++ b/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all.htm @@ -3,7 +3,7 @@ Static Call Graph - [apple_all\apple_all.axf]

Static Call Graph for image apple_all\apple_all.axf


-

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Fri Apr 07 18:39:49 2023 +

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Sun Apr 16 16:56:59 2023

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

Call chain for Maximum Stack Depth:

@@ -73,7 +73,7 @@ Global Symbols

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

  • startup_stm32f072xb.o(.text)
-

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

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

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

[Calls]

  • >>   __scatterload @@ -83,15 +83,15 @@ Global Symbols

    [Called By]
    • >>   __scatterload
    -

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

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

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

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

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

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

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

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

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

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

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

    • startup_stm32f072xb.o(RESET) @@ -184,59 +184,59 @@ Global Symbols

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

      • startup_stm32f072xb.o(RESET)
      -

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

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

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

      [Stack]

      • Max Depth = 12
      • Call Chain = __aeabi_uidivmod
      -
      [Called By]
      • >>   HAL_InitTick -
      • >>   HAL_RCC_GetSysClockFreq -
      • >>   SystemClock_Config +
        [Called By]
        • >>   HAL_InitTick +
        • >>   HAL_RCC_GetSysClockFreq +
        • >>   SystemClock_Config
        • >>   __aeabi_idivmod -
        • >>   UART_SetConfig -
        • >>   _printf_core +
        • >>   UART_SetConfig +
        • >>   _printf_core
        -

        __aeabi_idiv (Thumb, 0 bytes, Stack size 16 bytes, idiv.o(.text), UNUSED) +

        __aeabi_idiv (Thumb, 0 bytes, Stack size 16 bytes, idiv.o(.text), UNUSED)

        __aeabi_idivmod (Thumb, 40 bytes, Stack size 16 bytes, idiv.o(.text))

        [Stack]

        • Max Depth = 28
        • Call Chain = __aeabi_idivmod ⇒ __aeabi_uidivmod

        [Calls]
        • >>   __aeabi_uidivmod
        -
        [Called By]
        • >>   parse_adb_cmd +
          [Called By]
          • >>   parse_adb_cmd
          -

          rand (Thumb, 18 bytes, Stack size 0 bytes, rand.o(.text)) -

          [Called By]

          • >>   parse_adb_cmd +

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

            [Called By]

            • >>   parse_adb_cmd
            -

            srand (Thumb, 6 bytes, Stack size 0 bytes, rand.o(.text), UNUSED) +

            srand (Thumb, 6 bytes, Stack size 0 bytes, rand.o(.text), UNUSED)

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

            [Called By]

            • >>   _memset$wrapper
            • >>   __aeabi_memclr
            -

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

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

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

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

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

            [Calls]

            • >>   __aeabi_memset
            -
            [Called By]
            • >>   m0110a_cmd_buf_reset -
            • >>   kb_buf_reset +
              [Called By]
              • >>   m0110a_cmd_buf_reset +
              • >>   kb_buf_reset
              -

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

              [Called By]

              • >>   mouse_buf_reset -
              • >>   run_adb -
              • >>   parse_spi_buf +

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

                [Called By]

                • >>   mouse_buf_reset +
                • >>   run_adb +
                • >>   parse_spi_buf
                • >>   main
                -

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

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

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

                [Calls]

                • >>   __aeabi_memset @@ -248,374 +248,387 @@ Global Symbols
                  [Called By]
                  • >>   _main_scatterload
                  -

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

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

                  HAL_DMA_Abort_IT (Thumb, 72 bytes, Stack size 16 bytes, stm32f0xx_hal_dma.o(i.HAL_DMA_Abort_IT)) +

                  HAL_DMA_Abort_IT (Thumb, 72 bytes, Stack size 16 bytes, stm32f0xx_hal_dma.o(i.HAL_DMA_Abort_IT))

                  [Stack]

                  • Max Depth = 16
                  • Call Chain = HAL_DMA_Abort_IT
                  -
                  [Called By]
                  • >>   HAL_SPI_IRQHandler +
                    [Called By]
                    • >>   HAL_SPI_IRQHandler
                    -

                    HAL_GPIO_Init (Thumb, 314 bytes, Stack size 24 bytes, stm32f0xx_hal_gpio.o(i.HAL_GPIO_Init)) +

                    HAL_GPIO_Init (Thumb, 314 bytes, Stack size 24 bytes, stm32f0xx_hal_gpio.o(i.HAL_GPIO_Init))

                    [Stack]

                    • Max Depth = 24
                    • Call Chain = HAL_GPIO_Init
                    -
                    [Called By]
                    • >>   MX_GPIO_Init -
                    • >>   HAL_UART_MspInit -
                    • >>   HAL_SPI_MspInit +
                      [Called By]
                      • >>   MX_GPIO_Init +
                      • >>   HAL_UART_MspInit +
                      • >>   HAL_SPI_MspInit
                      -

                      HAL_GPIO_ReadPin (Thumb, 10 bytes, Stack size 0 bytes, stm32f0xx_hal_gpio.o(i.HAL_GPIO_ReadPin)) -

                      [Called By]

                      • >>   look_for_atten -
                      • >>   adb_write_byte -
                      • >>   adb_wait_until_change -
                      • >>   adb_read_bit -
                      • >>   adb_listen_16b -
                      • >>   wait_until_change -
                      • >>   lisa_kb_update -
                      • >>   wait_for_data_idle -
                      • >>   m0110a_read -
                      • >>   m0110a_get_line_status -
                      • >>   run_mac_kb -
                      • >>   run_lisa_kb -
                      • >>   run_adb -
                      • >>   m0100a_handle_inquiry +

                        HAL_GPIO_ReadPin (Thumb, 10 bytes, Stack size 0 bytes, stm32f0xx_hal_gpio.o(i.HAL_GPIO_ReadPin)) +

                        [Called By]

                        • >>   look_for_atten +
                        • >>   adb_write_byte +
                        • >>   adb_wait_until_change +
                        • >>   adb_read_bit +
                        • >>   adb_listen_16b +
                        • >>   wait_until_change +
                        • >>   lisa_kb_update +
                        • >>   wait_for_data_idle +
                        • >>   m0110a_read +
                        • >>   m0110a_get_line_status +
                        • >>   run_mac_kb +
                        • >>   run_lisa_kb +
                        • >>   run_adb +
                        • >>   m0100a_handle_inquiry
                        -

                        HAL_GPIO_WritePin (Thumb, 12 bytes, Stack size 0 bytes, stm32f0xx_hal_gpio.o(i.HAL_GPIO_WritePin)) -

                        [Called By]

                        • >>   MX_GPIO_Init -
                        • >>   send_srq -
                        • >>   adb_write_byte -
                        • >>   adb_send_response_16b -
                        • >>   adb_reset -
                        • >>   adb_release_lines -
                        • >>   adb_recv_cmd -
                        • >>   adb_listen_16b -
                        • >>   lisa_write_byte -
                        • >>   lisa_kb_update -
                        • >>   lisa_kb_reset -
                        • >>   m0110a_write -
                        • >>   m0110a_reset -
                        • >>   m0110a_read -
                        • >>   quad_write -
                        • >>   quad_disable -
                        • >>   HAL_TIM_PeriodElapsedCallback +

                          HAL_GPIO_WritePin (Thumb, 12 bytes, Stack size 0 bytes, stm32f0xx_hal_gpio.o(i.HAL_GPIO_WritePin)) +

                          [Called By]

                          • >>   MX_GPIO_Init +
                          • >>   send_srq +
                          • >>   adb_write_byte +
                          • >>   adb_send_response_16b +
                          • >>   adb_reset +
                          • >>   adb_release_lines +
                          • >>   adb_recv_cmd +
                          • >>   adb_listen_16b +
                          • >>   lisa_write_byte +
                          • >>   lisa_kb_update +
                          • >>   lisa_kb_reset +
                          • >>   m0110a_write +
                          • >>   m0110a_reset +
                          • >>   m0110a_read +
                          • >>   quad_write +
                          • >>   quad_disable +
                          • >>   HAL_TIM_PeriodElapsedCallback
                          • >>   SysTick_Handler
                          • >>   main -
                          • >>   HAL_SPI_TxRxCpltCallback +
                          • >>   HAL_SPI_TxRxCpltCallback
                          -

                          HAL_GetTick (Thumb, 6 bytes, Stack size 0 bytes, stm32f0xx_hal.o(i.HAL_GetTick)) -

                          [Called By]

                          • >>   wait_for_data_idle -
                          • >>   m0110a_get_line_status -
                          • >>   HAL_UART_Transmit -
                          • >>   HAL_RCC_OscConfig -
                          • >>   HAL_RCC_ClockConfig -
                          • >>   HAL_RCCEx_PeriphCLKConfig -
                          • >>   m0110a_update -
                          • >>   m0100a_handle_inquiry -
                          • >>   SPI_CloseRxTx_ISR -
                          • >>   SPI_WaitFlagStateUntilTimeout -
                          • >>   SPI_WaitFifoStateUntilTimeout -
                          • >>   UART_WaitOnFlagUntilTimeout -
                          • >>   UART_CheckIdleState +

                            HAL_GetTick (Thumb, 6 bytes, Stack size 0 bytes, stm32f0xx_hal.o(i.HAL_GetTick)) +

                            [Called By]

                            • >>   wait_for_data_idle +
                            • >>   m0110a_get_line_status +
                            • >>   HAL_UART_Transmit +
                            • >>   HAL_RCC_OscConfig +
                            • >>   HAL_RCC_ClockConfig +
                            • >>   HAL_RCCEx_PeriphCLKConfig +
                            • >>   HAL_IWDG_Init +
                            • >>   m0110a_update +
                            • >>   m0100a_handle_inquiry +
                            • >>   SPI_CloseRxTx_ISR +
                            • >>   SPI_WaitFlagStateUntilTimeout +
                            • >>   SPI_WaitFifoStateUntilTimeout +
                            • >>   UART_WaitOnFlagUntilTimeout +
                            • >>   UART_CheckIdleState
                            -

                            HAL_IncTick (Thumb, 10 bytes, Stack size 0 bytes, stm32f0xx_hal.o(i.HAL_IncTick)) -

                            [Called By]

                            • >>   SysTick_Handler +

                              HAL_IWDG_Init (Thumb, 86 bytes, Stack size 16 bytes, stm32f0xx_hal_iwdg.o(i.HAL_IWDG_Init)) +

                              [Stack]

                              • Max Depth = 16
                              • Call Chain = HAL_IWDG_Init
                              - -

                              HAL_Init (Thumb, 26 bytes, Stack size 8 bytes, stm32f0xx_hal.o(i.HAL_Init)) -

                              [Stack]

                              • Max Depth = 28
                              • Call Chain = HAL_Init ⇒ HAL_InitTick ⇒ __aeabi_uidivmod -
                              -
                              [Calls]
                              • >>   HAL_InitTick -
                              • >>   HAL_MspInit +
                                [Calls]
                                • >>   HAL_GetTick

                                [Called By]
                                • >>   main
                                -

                                HAL_InitTick (Thumb, 34 bytes, Stack size 8 bytes, stm32f0xx_hal.o(i.HAL_InitTick)) +

                                HAL_IWDG_Refresh (Thumb, 10 bytes, Stack size 0 bytes, stm32f0xx_hal_iwdg.o(i.HAL_IWDG_Refresh)) +

                                [Called By]

                                • >>   main +
                                + +

                                HAL_IncTick (Thumb, 10 bytes, Stack size 0 bytes, stm32f0xx_hal.o(i.HAL_IncTick)) +

                                [Called By]

                                • >>   SysTick_Handler +
                                + +

                                HAL_Init (Thumb, 26 bytes, Stack size 8 bytes, stm32f0xx_hal.o(i.HAL_Init)) +

                                [Stack]

                                • Max Depth = 28
                                • Call Chain = HAL_Init ⇒ HAL_InitTick ⇒ __aeabi_uidivmod +
                                +
                                [Calls]
                                • >>   HAL_InitTick +
                                • >>   HAL_MspInit +
                                +
                                [Called By]
                                • >>   main +
                                + +

                                HAL_InitTick (Thumb, 34 bytes, Stack size 8 bytes, stm32f0xx_hal.o(i.HAL_InitTick))

                                [Stack]

                                • Max Depth = 20
                                • Call Chain = HAL_InitTick ⇒ __aeabi_uidivmod
                                -
                                [Calls]
                                • >>   HAL_SYSTICK_Config -
                                • >>   HAL_RCC_GetHCLKFreq -
                                • >>   HAL_NVIC_SetPriority +
                                  [Calls]
                                  • >>   HAL_SYSTICK_Config +
                                  • >>   HAL_RCC_GetHCLKFreq +
                                  • >>   HAL_NVIC_SetPriority
                                  • >>   __aeabi_uidivmod
                                  -
                                  [Called By]
                                  • >>   HAL_RCC_ClockConfig -
                                  • >>   HAL_Init +
                                    [Called By]
                                    • >>   HAL_RCC_ClockConfig +
                                    • >>   HAL_Init
                                    -

                                    HAL_MspInit (Thumb, 64 bytes, Stack size 8 bytes, stm32f0xx_hal_msp.o(i.HAL_MspInit)) +

                                    HAL_MspInit (Thumb, 64 bytes, Stack size 8 bytes, stm32f0xx_hal_msp.o(i.HAL_MspInit))

                                    [Stack]

                                    • Max Depth = 16
                                    • Call Chain = HAL_MspInit ⇒ HAL_NVIC_SetPriority
                                    -
                                    [Calls]
                                    • >>   HAL_NVIC_SetPriority +
                                      [Calls]
                                      • >>   HAL_NVIC_SetPriority
                                      -
                                      [Called By]
                                      • >>   HAL_Init +
                                        [Called By]
                                        • >>   HAL_Init
                                        -

                                        HAL_NVIC_EnableIRQ (Thumb, 14 bytes, Stack size 0 bytes, stm32f0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ)) -

                                        [Called By]

                                        • >>   HAL_TIM_Base_MspInit -
                                        • >>   HAL_SPI_MspInit +

                                          HAL_NVIC_EnableIRQ (Thumb, 14 bytes, Stack size 0 bytes, stm32f0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ)) +

                                          [Called By]

                                          • >>   HAL_TIM_Base_MspInit +
                                          • >>   HAL_SPI_MspInit
                                          -

                                          HAL_NVIC_SetPriority (Thumb, 8 bytes, Stack size 8 bytes, stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority)) +

                                          HAL_NVIC_SetPriority (Thumb, 8 bytes, Stack size 8 bytes, stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority))

                                          [Stack]

                                          • Max Depth = 8
                                          • Call Chain = HAL_NVIC_SetPriority
                                          -
                                          [Calls]
                                          • >>   NVIC_SetPriority +
                                            [Calls]
                                            • >>   NVIC_SetPriority
                                            -
                                            [Called By]
                                            • >>   HAL_InitTick -
                                            • >>   HAL_TIM_Base_MspInit -
                                            • >>   HAL_SPI_MspInit -
                                            • >>   HAL_MspInit -
                                            • >>   SystemClock_Config +
                                              [Called By]
                                              • >>   HAL_InitTick +
                                              • >>   HAL_TIM_Base_MspInit +
                                              • >>   HAL_SPI_MspInit +
                                              • >>   HAL_MspInit +
                                              • >>   SystemClock_Config
                                              -

                                              HAL_RCCEx_PeriphCLKConfig (Thumb, 274 bytes, Stack size 24 bytes, stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig)) +

                                              HAL_RCCEx_PeriphCLKConfig (Thumb, 274 bytes, Stack size 24 bytes, stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig))

                                              [Stack]

                                              • Max Depth = 24
                                              • Call Chain = HAL_RCCEx_PeriphCLKConfig
                                              -
                                              [Calls]
                                              • >>   HAL_GetTick +
                                                [Calls]
                                                • >>   HAL_GetTick
                                                -
                                                [Called By]
                                                • >>   SystemClock_Config +
                                                  [Called By]
                                                  • >>   SystemClock_Config
                                                  -

                                                  HAL_RCC_ClockConfig (Thumb, 320 bytes, Stack size 24 bytes, stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig)) +

                                                  HAL_RCC_ClockConfig (Thumb, 320 bytes, Stack size 24 bytes, stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig))

                                                  [Stack]

                                                  • Max Depth = 84
                                                  • Call Chain = HAL_RCC_ClockConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uidivmod
                                                  -
                                                  [Calls]
                                                  • >>   HAL_GetTick -
                                                  • >>   HAL_InitTick -
                                                  • >>   HAL_RCC_GetSysClockFreq +
                                                    [Calls]
                                                    • >>   HAL_GetTick +
                                                    • >>   HAL_InitTick +
                                                    • >>   HAL_RCC_GetSysClockFreq
                                                    -
                                                    [Called By]
                                                    • >>   SystemClock_Config +
                                                      [Called By]
                                                      • >>   SystemClock_Config
                                                      -

                                                      HAL_RCC_GetHCLKFreq (Thumb, 6 bytes, Stack size 0 bytes, stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq)) -

                                                      [Called By]

                                                      • >>   HAL_InitTick -
                                                      • >>   SystemClock_Config +

                                                        HAL_RCC_GetHCLKFreq (Thumb, 6 bytes, Stack size 0 bytes, stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq)) +

                                                        [Called By]

                                                        • >>   HAL_InitTick +
                                                        • >>   SystemClock_Config
                                                        -

                                                        HAL_RCC_GetPCLK1Freq (Thumb, 20 bytes, Stack size 0 bytes, stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)) -

                                                        [Called By]

                                                        • >>   UART_SetConfig +

                                                          HAL_RCC_GetPCLK1Freq (Thumb, 20 bytes, Stack size 0 bytes, stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)) +

                                                          [Called By]

                                                          • >>   UART_SetConfig
                                                          -

                                                          HAL_RCC_GetSysClockFreq (Thumb, 90 bytes, Stack size 48 bytes, stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)) +

                                                          HAL_RCC_GetSysClockFreq (Thumb, 90 bytes, Stack size 48 bytes, stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq))

                                                          [Stack]

                                                          • Max Depth = 60
                                                          • Call Chain = HAL_RCC_GetSysClockFreq ⇒ __aeabi_uidivmod

                                                          [Calls]
                                                          • >>   __aeabi_uidivmod
                                                          -
                                                          [Called By]
                                                          • >>   HAL_RCC_ClockConfig -
                                                          • >>   UART_SetConfig +
                                                            [Called By]
                                                            • >>   HAL_RCC_ClockConfig +
                                                            • >>   UART_SetConfig
                                                            -

                                                            HAL_RCC_OscConfig (Thumb, 966 bytes, Stack size 32 bytes, stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig)) +

                                                            HAL_RCC_OscConfig (Thumb, 966 bytes, Stack size 32 bytes, stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig))

                                                            [Stack]

                                                            • Max Depth = 32
                                                            • Call Chain = HAL_RCC_OscConfig
                                                            -
                                                            [Calls]
                                                            • >>   HAL_GetTick +
                                                              [Calls]
                                                              • >>   HAL_GetTick
                                                              -
                                                              [Called By]
                                                              • >>   SystemClock_Config +
                                                                [Called By]
                                                                • >>   SystemClock_Config
                                                                -

                                                                HAL_SPI_ErrorCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_hal_spi.o(i.HAL_SPI_ErrorCallback)) -

                                                                [Called By]

                                                                • >>   HAL_SPI_IRQHandler +

                                                                  HAL_SPI_ErrorCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_hal_spi.o(i.HAL_SPI_ErrorCallback)) +

                                                                  [Called By]

                                                                  • >>   HAL_SPI_IRQHandler
                                                                  • >>   SPI_DMAAbortOnError -
                                                                  • >>   SPI_CloseRxTx_ISR +
                                                                  • >>   SPI_CloseRxTx_ISR
                                                                  -

                                                                  HAL_SPI_IRQHandler (Thumb, 208 bytes, Stack size 24 bytes, stm32f0xx_hal_spi.o(i.HAL_SPI_IRQHandler)) +

                                                                  HAL_SPI_IRQHandler (Thumb, 208 bytes, Stack size 24 bytes, stm32f0xx_hal_spi.o(i.HAL_SPI_IRQHandler))

                                                                  [Stack]

                                                                  • Max Depth = 40
                                                                  • Call Chain = HAL_SPI_IRQHandler ⇒ HAL_DMA_Abort_IT
                                                                  -
                                                                  [Calls]
                                                                  • >>   HAL_DMA_Abort_IT -
                                                                  • >>   HAL_SPI_ErrorCallback +
                                                                    [Calls]
                                                                    • >>   HAL_DMA_Abort_IT +
                                                                    • >>   HAL_SPI_ErrorCallback

                                                                    [Called By]
                                                                    • >>   SPI1_IRQHandler
                                                                    -

                                                                    HAL_SPI_Init (Thumb, 184 bytes, Stack size 24 bytes, stm32f0xx_hal_spi.o(i.HAL_SPI_Init)) +

                                                                    HAL_SPI_Init (Thumb, 184 bytes, Stack size 24 bytes, stm32f0xx_hal_spi.o(i.HAL_SPI_Init))

                                                                    [Stack]

                                                                    • Max Depth = 80
                                                                    • Call Chain = HAL_SPI_Init ⇒ HAL_SPI_MspInit ⇒ HAL_GPIO_Init
                                                                    -
                                                                    [Calls]
                                                                    • >>   HAL_SPI_MspInit +
                                                                      [Calls]
                                                                      • >>   HAL_SPI_MspInit
                                                                      -
                                                                      [Called By]
                                                                      • >>   MX_SPI1_Init +
                                                                        [Called By]
                                                                        • >>   MX_SPI1_Init
                                                                        -

                                                                        HAL_SPI_MspInit (Thumb, 76 bytes, Stack size 32 bytes, stm32f0xx_hal_msp.o(i.HAL_SPI_MspInit)) +

                                                                        HAL_SPI_MspInit (Thumb, 76 bytes, Stack size 32 bytes, stm32f0xx_hal_msp.o(i.HAL_SPI_MspInit))

                                                                        [Stack]

                                                                        • Max Depth = 56
                                                                        • Call Chain = HAL_SPI_MspInit ⇒ HAL_GPIO_Init
                                                                        -
                                                                        [Calls]
                                                                        • >>   HAL_NVIC_EnableIRQ -
                                                                        • >>   HAL_NVIC_SetPriority -
                                                                        • >>   HAL_GPIO_Init +
                                                                          [Calls]
                                                                          • >>   HAL_NVIC_EnableIRQ +
                                                                          • >>   HAL_NVIC_SetPriority +
                                                                          • >>   HAL_GPIO_Init
                                                                          -
                                                                          [Called By]
                                                                          • >>   HAL_SPI_Init +
                                                                            [Called By]
                                                                            • >>   HAL_SPI_Init
                                                                            -

                                                                            HAL_SPI_RxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_hal_spi.o(i.HAL_SPI_RxCpltCallback)) -

                                                                            [Called By]

                                                                            • >>   SPI_CloseRxTx_ISR +

                                                                              HAL_SPI_RxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_hal_spi.o(i.HAL_SPI_RxCpltCallback)) +

                                                                              [Called By]

                                                                              • >>   SPI_CloseRxTx_ISR
                                                                              -

                                                                              HAL_SPI_TransmitReceive_IT (Thumb, 196 bytes, Stack size 20 bytes, stm32f0xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT)) +

                                                                              HAL_SPI_TransmitReceive_IT (Thumb, 196 bytes, Stack size 20 bytes, stm32f0xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT))

                                                                              [Stack]

                                                                              • Max Depth = 20
                                                                              • Call Chain = HAL_SPI_TransmitReceive_IT

                                                                              [Called By]
                                                                              • >>   main -
                                                                              • >>   HAL_SPI_TxRxCpltCallback +
                                                                              • >>   HAL_SPI_TxRxCpltCallback
                                                                              -

                                                                              HAL_SPI_TxRxCpltCallback (Thumb, 80 bytes, Stack size 16 bytes, main.o(i.HAL_SPI_TxRxCpltCallback)) +

                                                                              HAL_SPI_TxRxCpltCallback (Thumb, 80 bytes, Stack size 16 bytes, main.o(i.HAL_SPI_TxRxCpltCallback))

                                                                              [Stack]

                                                                              • Max Depth = 88
                                                                              • Call Chain = HAL_SPI_TxRxCpltCallback ⇒ parse_spi_buf ⇒ handle_protocol_switch ⇒ quad_enable ⇒ quad_reset ⇒ quad_write
                                                                              -
                                                                              [Calls]
                                                                              • >>   HAL_GPIO_WritePin -
                                                                              • >>   micros -
                                                                              • >>   HAL_SPI_TransmitReceive_IT -
                                                                              • >>   parse_spi_buf +
                                                                                [Calls]
                                                                                • >>   HAL_GPIO_WritePin +
                                                                                • >>   micros +
                                                                                • >>   HAL_SPI_TransmitReceive_IT +
                                                                                • >>   parse_spi_buf
                                                                                -
                                                                                [Called By]
                                                                                • >>   SPI_CloseRxTx_ISR +
                                                                                  [Called By]
                                                                                  • >>   SPI_CloseRxTx_ISR
                                                                                  -

                                                                                  HAL_SYSTICK_CLKSourceConfig (Thumb, 20 bytes, Stack size 0 bytes, stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig)) -

                                                                                  [Called By]

                                                                                  • >>   SystemClock_Config +

                                                                                    HAL_SYSTICK_CLKSourceConfig (Thumb, 20 bytes, Stack size 0 bytes, stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig)) +

                                                                                    [Called By]

                                                                                    • >>   SystemClock_Config
                                                                                    -

                                                                                    HAL_SYSTICK_Callback (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Callback)) -

                                                                                    [Called By]

                                                                                    • >>   HAL_SYSTICK_IRQHandler +

                                                                                      HAL_SYSTICK_Callback (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Callback)) +

                                                                                      [Called By]

                                                                                      • >>   HAL_SYSTICK_IRQHandler
                                                                                      -

                                                                                      HAL_SYSTICK_Config (Thumb, 38 bytes, Stack size 8 bytes, stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config)) +

                                                                                      HAL_SYSTICK_Config (Thumb, 38 bytes, Stack size 8 bytes, stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config))

                                                                                      [Stack]

                                                                                      • Max Depth = 8
                                                                                      • Call Chain = HAL_SYSTICK_Config
                                                                                      -
                                                                                      [Calls]
                                                                                      • >>   NVIC_SetPriority +
                                                                                        [Calls]
                                                                                        • >>   NVIC_SetPriority
                                                                                        -
                                                                                        [Called By]
                                                                                        • >>   HAL_InitTick -
                                                                                        • >>   SystemClock_Config +
                                                                                          [Called By]
                                                                                          • >>   HAL_InitTick +
                                                                                          • >>   SystemClock_Config
                                                                                          -

                                                                                          HAL_SYSTICK_IRQHandler (Thumb, 8 bytes, Stack size 8 bytes, stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler)) +

                                                                                          HAL_SYSTICK_IRQHandler (Thumb, 8 bytes, Stack size 8 bytes, stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler))

                                                                                          [Stack]

                                                                                          • Max Depth = 8
                                                                                          • Call Chain = HAL_SYSTICK_IRQHandler
                                                                                          -
                                                                                          [Calls]
                                                                                          • >>   HAL_SYSTICK_Callback +
                                                                                            [Calls]
                                                                                            • >>   HAL_SYSTICK_Callback

                                                                                            [Called By]
                                                                                            • >>   SysTick_Handler
                                                                                            -

                                                                                            HAL_TIMEx_BreakCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_hal_tim_ex.o(i.HAL_TIMEx_BreakCallback)) -

                                                                                            [Called By]

                                                                                            • >>   HAL_TIM_IRQHandler +

                                                                                              HAL_TIMEx_BreakCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_hal_tim_ex.o(i.HAL_TIMEx_BreakCallback)) +

                                                                                              [Called By]

                                                                                              • >>   HAL_TIM_IRQHandler
                                                                                              -

                                                                                              HAL_TIMEx_CommutationCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_hal_tim_ex.o(i.HAL_TIMEx_CommutationCallback)) -

                                                                                              [Called By]

                                                                                              • >>   HAL_TIM_IRQHandler +

                                                                                                HAL_TIMEx_CommutationCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_hal_tim_ex.o(i.HAL_TIMEx_CommutationCallback)) +

                                                                                                [Called By]

                                                                                                • >>   HAL_TIM_IRQHandler
                                                                                                -

                                                                                                HAL_TIMEx_MasterConfigSynchronization (Thumb, 72 bytes, Stack size 16 bytes, stm32f0xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization)) +

                                                                                                HAL_TIMEx_MasterConfigSynchronization (Thumb, 72 bytes, Stack size 16 bytes, stm32f0xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization))

                                                                                                [Stack]

                                                                                                • Max Depth = 16
                                                                                                • Call Chain = HAL_TIMEx_MasterConfigSynchronization
                                                                                                -
                                                                                                [Called By]
                                                                                                • >>   MX_TIM2_Init +
                                                                                                  [Called By]
                                                                                                  • >>   MX_TIM2_Init
                                                                                                  -

                                                                                                  HAL_TIM_Base_Init (Thumb, 52 bytes, Stack size 16 bytes, stm32f0xx_hal_tim.o(i.HAL_TIM_Base_Init)) +

                                                                                                  HAL_TIM_Base_Init (Thumb, 52 bytes, Stack size 16 bytes, stm32f0xx_hal_tim.o(i.HAL_TIM_Base_Init))

                                                                                                  [Stack]

                                                                                                  • Max Depth = 36
                                                                                                  • Call Chain = HAL_TIM_Base_Init ⇒ TIM_Base_SetConfig
                                                                                                  -
                                                                                                  [Calls]
                                                                                                  • >>   HAL_TIM_Base_MspInit -
                                                                                                  • >>   TIM_Base_SetConfig +
                                                                                                    [Calls]
                                                                                                    • >>   HAL_TIM_Base_MspInit +
                                                                                                    • >>   TIM_Base_SetConfig
                                                                                                    -
                                                                                                    [Called By]
                                                                                                    • >>   MX_TIM2_Init +
                                                                                                      [Called By]
                                                                                                      • >>   MX_TIM2_Init
                                                                                                      • >>   main
                                                                                                      -

                                                                                                      HAL_TIM_Base_MspInit (Thumb, 140 bytes, Stack size 8 bytes, stm32f0xx_hal_msp.o(i.HAL_TIM_Base_MspInit)) +

                                                                                                      HAL_TIM_Base_MspInit (Thumb, 140 bytes, Stack size 8 bytes, stm32f0xx_hal_msp.o(i.HAL_TIM_Base_MspInit))

                                                                                                      [Stack]

                                                                                                      • Max Depth = 16
                                                                                                      • Call Chain = HAL_TIM_Base_MspInit ⇒ HAL_NVIC_SetPriority
                                                                                                      -
                                                                                                      [Calls]
                                                                                                      • >>   HAL_NVIC_EnableIRQ -
                                                                                                      • >>   HAL_NVIC_SetPriority +
                                                                                                        [Calls]
                                                                                                        • >>   HAL_NVIC_EnableIRQ +
                                                                                                        • >>   HAL_NVIC_SetPriority
                                                                                                        -
                                                                                                        [Called By]
                                                                                                        • >>   HAL_TIM_Base_Init +
                                                                                                          [Called By]
                                                                                                          • >>   HAL_TIM_Base_Init
                                                                                                          -

                                                                                                          HAL_TIM_Base_Start (Thumb, 24 bytes, Stack size 0 bytes, stm32f0xx_hal_tim.o(i.HAL_TIM_Base_Start)) -

                                                                                                          [Called By]

                                                                                                          • >>   delay_us_init +

                                                                                                            HAL_TIM_Base_Start (Thumb, 24 bytes, Stack size 0 bytes, stm32f0xx_hal_tim.o(i.HAL_TIM_Base_Start)) +

                                                                                                            [Called By]

                                                                                                            • >>   delay_us_init
                                                                                                            -

                                                                                                            HAL_TIM_Base_Start_IT (Thumb, 22 bytes, Stack size 0 bytes, stm32f0xx_hal_tim.o(i.HAL_TIM_Base_Start_IT)) -

                                                                                                            [Called By]

                                                                                                            • >>   quad_init +

                                                                                                              HAL_TIM_Base_Start_IT (Thumb, 22 bytes, Stack size 0 bytes, stm32f0xx_hal_tim.o(i.HAL_TIM_Base_Start_IT)) +

                                                                                                              [Called By]

                                                                                                              • >>   quad_init
                                                                                                              -

                                                                                                              HAL_TIM_ConfigClockSource (Thumb, 238 bytes, Stack size 24 bytes, stm32f0xx_hal_tim.o(i.HAL_TIM_ConfigClockSource)) +

                                                                                                              HAL_TIM_ConfigClockSource (Thumb, 238 bytes, Stack size 24 bytes, stm32f0xx_hal_tim.o(i.HAL_TIM_ConfigClockSource))

                                                                                                              [Stack]

                                                                                                              • Max Depth = 36
                                                                                                              • Call Chain = HAL_TIM_ConfigClockSource ⇒ TIM_TI2_ConfigInputStage
                                                                                                              -
                                                                                                              [Calls]
                                                                                                              • >>   TIM_TI2_ConfigInputStage -
                                                                                                              • >>   TIM_TI1_ConfigInputStage -
                                                                                                              • >>   TIM_ITRx_SetConfig -
                                                                                                              • >>   TIM_ETR_SetConfig +
                                                                                                                [Calls]
                                                                                                                • >>   TIM_TI2_ConfigInputStage +
                                                                                                                • >>   TIM_TI1_ConfigInputStage +
                                                                                                                • >>   TIM_ITRx_SetConfig +
                                                                                                                • >>   TIM_ETR_SetConfig
                                                                                                                -
                                                                                                                [Called By]
                                                                                                                • >>   MX_TIM2_Init +
                                                                                                                  [Called By]
                                                                                                                  • >>   MX_TIM2_Init
                                                                                                                  -

                                                                                                                  HAL_TIM_IC_CaptureCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback)) -

                                                                                                                  [Called By]

                                                                                                                  • >>   HAL_TIM_IRQHandler +

                                                                                                                    HAL_TIM_IC_CaptureCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback)) +

                                                                                                                    [Called By]

                                                                                                                    • >>   HAL_TIM_IRQHandler
                                                                                                                    -

                                                                                                                    HAL_TIM_IRQHandler (Thumb, 354 bytes, Stack size 16 bytes, stm32f0xx_hal_tim.o(i.HAL_TIM_IRQHandler)) +

                                                                                                                    HAL_TIM_IRQHandler (Thumb, 354 bytes, Stack size 16 bytes, stm32f0xx_hal_tim.o(i.HAL_TIM_IRQHandler))

                                                                                                                    [Stack]

                                                                                                                    • Max Depth = 64
                                                                                                                    • Call Chain = HAL_TIM_IRQHandler ⇒ HAL_TIM_PeriodElapsedCallback ⇒ quad_increment ⇒ quad_write
                                                                                                                    -
                                                                                                                    [Calls]
                                                                                                                    • >>   HAL_TIM_PeriodElapsedCallback -
                                                                                                                    • >>   HAL_TIM_TriggerCallback -
                                                                                                                    • >>   HAL_TIM_PWM_PulseFinishedCallback -
                                                                                                                    • >>   HAL_TIM_OC_DelayElapsedCallback -
                                                                                                                    • >>   HAL_TIM_IC_CaptureCallback -
                                                                                                                    • >>   HAL_TIMEx_CommutationCallback -
                                                                                                                    • >>   HAL_TIMEx_BreakCallback +
                                                                                                                      [Calls]
                                                                                                                      • >>   HAL_TIM_PeriodElapsedCallback +
                                                                                                                      • >>   HAL_TIM_TriggerCallback +
                                                                                                                      • >>   HAL_TIM_PWM_PulseFinishedCallback +
                                                                                                                      • >>   HAL_TIM_OC_DelayElapsedCallback +
                                                                                                                      • >>   HAL_TIM_IC_CaptureCallback +
                                                                                                                      • >>   HAL_TIMEx_CommutationCallback +
                                                                                                                      • >>   HAL_TIMEx_BreakCallback

                                                                                                                      [Called By]
                                                                                                                      • >>   TIM17_IRQHandler
                                                                                                                      • >>   TIM16_IRQHandler
                                                                                                                      • >>   TIM14_IRQHandler
                                                                                                                      -

                                                                                                                      HAL_TIM_OC_DelayElapsedCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback)) -

                                                                                                                      [Called By]

                                                                                                                      • >>   HAL_TIM_IRQHandler +

                                                                                                                        HAL_TIM_OC_DelayElapsedCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback)) +

                                                                                                                        [Called By]

                                                                                                                        • >>   HAL_TIM_IRQHandler
                                                                                                                        -

                                                                                                                        HAL_TIM_PWM_PulseFinishedCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback)) -

                                                                                                                        [Called By]

                                                                                                                        • >>   HAL_TIM_IRQHandler +

                                                                                                                          HAL_TIM_PWM_PulseFinishedCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback)) +

                                                                                                                          [Called By]

                                                                                                                          • >>   HAL_TIM_IRQHandler
                                                                                                                          -

                                                                                                                          HAL_TIM_PeriodElapsedCallback (Thumb, 192 bytes, Stack size 24 bytes, quad_encoder.o(i.HAL_TIM_PeriodElapsedCallback)) +

                                                                                                                          HAL_TIM_PeriodElapsedCallback (Thumb, 192 bytes, Stack size 24 bytes, quad_encoder.o(i.HAL_TIM_PeriodElapsedCallback))

                                                                                                                          [Stack]

                                                                                                                          • Max Depth = 48
                                                                                                                          • Call Chain = HAL_TIM_PeriodElapsedCallback ⇒ quad_increment ⇒ quad_write
                                                                                                                          -
                                                                                                                          [Calls]
                                                                                                                          • >>   get_consolidated_mouse_event -
                                                                                                                          • >>   HAL_GPIO_WritePin -
                                                                                                                          • >>   quad_increment -
                                                                                                                          • >>   quad_decrement -
                                                                                                                          • >>   get_buf_avg -
                                                                                                                          • >>   calc_arr -
                                                                                                                          • >>   avg_buf_add +
                                                                                                                            [Calls]
                                                                                                                            • >>   get_consolidated_mouse_event +
                                                                                                                            • >>   HAL_GPIO_WritePin +
                                                                                                                            • >>   quad_increment +
                                                                                                                            • >>   quad_decrement +
                                                                                                                            • >>   get_buf_avg +
                                                                                                                            • >>   calc_arr +
                                                                                                                            • >>   avg_buf_add
                                                                                                                            -
                                                                                                                            [Called By]
                                                                                                                            • >>   HAL_TIM_IRQHandler +
                                                                                                                              [Called By]
                                                                                                                              • >>   HAL_TIM_IRQHandler
                                                                                                                              -

                                                                                                                              HAL_TIM_TriggerCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_hal_tim.o(i.HAL_TIM_TriggerCallback)) -

                                                                                                                              [Called By]

                                                                                                                              • >>   HAL_TIM_IRQHandler +

                                                                                                                                HAL_TIM_TriggerCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_hal_tim.o(i.HAL_TIM_TriggerCallback)) +

                                                                                                                                [Called By]

                                                                                                                                • >>   HAL_TIM_IRQHandler
                                                                                                                                -

                                                                                                                                HAL_UART_Init (Thumb, 108 bytes, Stack size 16 bytes, stm32f0xx_hal_uart.o(i.HAL_UART_Init)) +

                                                                                                                                HAL_UART_Init (Thumb, 108 bytes, Stack size 16 bytes, stm32f0xx_hal_uart.o(i.HAL_UART_Init))

                                                                                                                                [Stack]

                                                                                                                                • Max Depth = 100
                                                                                                                                • Call Chain = HAL_UART_Init ⇒ UART_SetConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uidivmod
                                                                                                                                -
                                                                                                                                [Calls]
                                                                                                                                • >>   HAL_UART_MspInit -
                                                                                                                                • >>   UART_SetConfig -
                                                                                                                                • >>   UART_CheckIdleState -
                                                                                                                                • >>   UART_AdvFeatureConfig +
                                                                                                                                  [Calls]
                                                                                                                                  • >>   HAL_UART_MspInit +
                                                                                                                                  • >>   UART_SetConfig +
                                                                                                                                  • >>   UART_CheckIdleState +
                                                                                                                                  • >>   UART_AdvFeatureConfig
                                                                                                                                  -
                                                                                                                                  [Called By]
                                                                                                                                  • >>   MX_USART1_UART_Init +
                                                                                                                                    [Called By]
                                                                                                                                    • >>   MX_USART1_UART_Init
                                                                                                                                    -

                                                                                                                                    HAL_UART_MspInit (Thumb, 66 bytes, Stack size 32 bytes, stm32f0xx_hal_msp.o(i.HAL_UART_MspInit)) +

                                                                                                                                    HAL_UART_MspInit (Thumb, 66 bytes, Stack size 32 bytes, stm32f0xx_hal_msp.o(i.HAL_UART_MspInit))

                                                                                                                                    [Stack]

                                                                                                                                    • Max Depth = 56
                                                                                                                                    • Call Chain = HAL_UART_MspInit ⇒ HAL_GPIO_Init
                                                                                                                                    -
                                                                                                                                    [Calls]
                                                                                                                                    • >>   HAL_GPIO_Init +
                                                                                                                                      [Calls]
                                                                                                                                      • >>   HAL_GPIO_Init
                                                                                                                                      -
                                                                                                                                      [Called By]
                                                                                                                                      • >>   HAL_UART_Init +
                                                                                                                                        [Called By]
                                                                                                                                        • >>   HAL_UART_Init
                                                                                                                                        -

                                                                                                                                        HAL_UART_Transmit (Thumb, 200 bytes, Stack size 48 bytes, stm32f0xx_hal_uart.o(i.HAL_UART_Transmit)) +

                                                                                                                                        HAL_UART_Transmit (Thumb, 200 bytes, Stack size 48 bytes, stm32f0xx_hal_uart.o(i.HAL_UART_Transmit))

                                                                                                                                        [Stack]

                                                                                                                                        • Max Depth = 88
                                                                                                                                        • Call Chain = HAL_UART_Transmit ⇒ UART_WaitOnFlagUntilTimeout
                                                                                                                                        -
                                                                                                                                        [Calls]
                                                                                                                                        • >>   HAL_GetTick -
                                                                                                                                        • >>   UART_WaitOnFlagUntilTimeout +
                                                                                                                                          [Calls]
                                                                                                                                          • >>   HAL_GetTick +
                                                                                                                                          • >>   UART_WaitOnFlagUntilTimeout

                                                                                                                                          [Called By]
                                                                                                                                          • >>   fputc
                                                                                                                                          @@ -636,7 +649,7 @@ Global Symbols

                                                                                                                                          SPI1_IRQHandler (Thumb, 10 bytes, Stack size 8 bytes, stm32f0xx_it.o(i.SPI1_IRQHandler))

                                                                                                                                          [Stack]

                                                                                                                                          • Max Depth = 48
                                                                                                                                          • Call Chain = SPI1_IRQHandler ⇒ HAL_SPI_IRQHandler ⇒ HAL_DMA_Abort_IT
                                                                                                                                          -
                                                                                                                                          [Calls]
                                                                                                                                          • >>   HAL_SPI_IRQHandler +
                                                                                                                                            [Calls]
                                                                                                                                            • >>   HAL_SPI_IRQHandler

                                                                                                                                            [Address Reference Count : 1]
                                                                                                                                            • startup_stm32f072xb.o(RESET)
                                                                                                                                            @@ -646,23 +659,23 @@ Global Symbols

                                                                                                                                            SysTick_Handler (Thumb, 46 bytes, Stack size 8 bytes, stm32f0xx_it.o(i.SysTick_Handler))

                                                                                                                                            [Stack]

                                                                                                                                            • Max Depth = 16
                                                                                                                                            • Call Chain = SysTick_Handler ⇒ HAL_SYSTICK_IRQHandler
                                                                                                                                            -
                                                                                                                                            [Calls]
                                                                                                                                            • >>   HAL_GPIO_WritePin -
                                                                                                                                            • >>   micros -
                                                                                                                                            • >>   HAL_SYSTICK_IRQHandler -
                                                                                                                                            • >>   HAL_IncTick +
                                                                                                                                              [Calls]
                                                                                                                                              • >>   HAL_GPIO_WritePin +
                                                                                                                                              • >>   micros +
                                                                                                                                              • >>   HAL_SYSTICK_IRQHandler +
                                                                                                                                              • >>   HAL_IncTick

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

                                                                                                                                              SystemClock_Config (Thumb, 108 bytes, Stack size 112 bytes, main.o(i.SystemClock_Config)) +

                                                                                                                                              SystemClock_Config (Thumb, 108 bytes, Stack size 112 bytes, main.o(i.SystemClock_Config))

                                                                                                                                              [Stack]

                                                                                                                                              • Max Depth = 196
                                                                                                                                              • Call Chain = SystemClock_Config ⇒ HAL_RCC_ClockConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uidivmod
                                                                                                                                              -
                                                                                                                                              [Calls]
                                                                                                                                              • >>   HAL_SYSTICK_Config -
                                                                                                                                              • >>   HAL_SYSTICK_CLKSourceConfig -
                                                                                                                                              • >>   HAL_RCC_OscConfig -
                                                                                                                                              • >>   HAL_RCC_GetHCLKFreq -
                                                                                                                                              • >>   HAL_RCC_ClockConfig -
                                                                                                                                              • >>   HAL_RCCEx_PeriphCLKConfig -
                                                                                                                                              • >>   HAL_NVIC_SetPriority +
                                                                                                                                                [Calls]
                                                                                                                                                • >>   HAL_SYSTICK_Config +
                                                                                                                                                • >>   HAL_SYSTICK_CLKSourceConfig +
                                                                                                                                                • >>   HAL_RCC_OscConfig +
                                                                                                                                                • >>   HAL_RCC_GetHCLKFreq +
                                                                                                                                                • >>   HAL_RCC_ClockConfig +
                                                                                                                                                • >>   HAL_RCCEx_PeriphCLKConfig +
                                                                                                                                                • >>   HAL_NVIC_SetPriority
                                                                                                                                                • >>   __aeabi_uidivmod

                                                                                                                                                [Called By]
                                                                                                                                                • >>   main @@ -674,248 +687,248 @@ Global Symbols

                                                                                                                                                  TIM14_IRQHandler (Thumb, 10 bytes, Stack size 8 bytes, stm32f0xx_it.o(i.TIM14_IRQHandler))

                                                                                                                                                  [Stack]

                                                                                                                                                  • Max Depth = 72
                                                                                                                                                  • Call Chain = TIM14_IRQHandler ⇒ HAL_TIM_IRQHandler ⇒ HAL_TIM_PeriodElapsedCallback ⇒ quad_increment ⇒ quad_write
                                                                                                                                                  -
                                                                                                                                                  [Calls]
                                                                                                                                                  • >>   HAL_TIM_IRQHandler +
                                                                                                                                                    [Calls]
                                                                                                                                                    • >>   HAL_TIM_IRQHandler

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

                                                                                                                                                    TIM16_IRQHandler (Thumb, 10 bytes, Stack size 8 bytes, stm32f0xx_it.o(i.TIM16_IRQHandler))

                                                                                                                                                    [Stack]

                                                                                                                                                    • Max Depth = 72
                                                                                                                                                    • Call Chain = TIM16_IRQHandler ⇒ HAL_TIM_IRQHandler ⇒ HAL_TIM_PeriodElapsedCallback ⇒ quad_increment ⇒ quad_write
                                                                                                                                                    -
                                                                                                                                                    [Calls]
                                                                                                                                                    • >>   HAL_TIM_IRQHandler +
                                                                                                                                                      [Calls]
                                                                                                                                                      • >>   HAL_TIM_IRQHandler

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

                                                                                                                                                      TIM17_IRQHandler (Thumb, 10 bytes, Stack size 8 bytes, stm32f0xx_it.o(i.TIM17_IRQHandler))

                                                                                                                                                      [Stack]

                                                                                                                                                      • Max Depth = 72
                                                                                                                                                      • Call Chain = TIM17_IRQHandler ⇒ HAL_TIM_IRQHandler ⇒ HAL_TIM_PeriodElapsedCallback ⇒ quad_increment ⇒ quad_write
                                                                                                                                                      -
                                                                                                                                                      [Calls]
                                                                                                                                                      • >>   HAL_TIM_IRQHandler +
                                                                                                                                                        [Calls]
                                                                                                                                                        • >>   HAL_TIM_IRQHandler

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

                                                                                                                                                        TIM_Base_SetConfig (Thumb, 124 bytes, Stack size 20 bytes, stm32f0xx_hal_tim.o(i.TIM_Base_SetConfig)) +

                                                                                                                                                        TIM_Base_SetConfig (Thumb, 124 bytes, Stack size 20 bytes, stm32f0xx_hal_tim.o(i.TIM_Base_SetConfig))

                                                                                                                                                        [Stack]

                                                                                                                                                        • Max Depth = 20
                                                                                                                                                        • Call Chain = TIM_Base_SetConfig
                                                                                                                                                        -
                                                                                                                                                        [Called By]
                                                                                                                                                        • >>   HAL_TIM_Base_Init +
                                                                                                                                                          [Called By]
                                                                                                                                                          • >>   HAL_TIM_Base_Init
                                                                                                                                                          -

                                                                                                                                                          TIM_ETR_SetConfig (Thumb, 22 bytes, Stack size 12 bytes, stm32f0xx_hal_tim.o(i.TIM_ETR_SetConfig)) +

                                                                                                                                                          TIM_ETR_SetConfig (Thumb, 22 bytes, Stack size 12 bytes, stm32f0xx_hal_tim.o(i.TIM_ETR_SetConfig))

                                                                                                                                                          [Stack]

                                                                                                                                                          • Max Depth = 12
                                                                                                                                                          • Call Chain = TIM_ETR_SetConfig
                                                                                                                                                          -
                                                                                                                                                          [Called By]
                                                                                                                                                          • >>   HAL_TIM_ConfigClockSource +
                                                                                                                                                            [Called By]
                                                                                                                                                            • >>   HAL_TIM_ConfigClockSource
                                                                                                                                                            -

                                                                                                                                                            UART_AdvFeatureConfig (Thumb, 202 bytes, Stack size 8 bytes, stm32f0xx_hal_uart.o(i.UART_AdvFeatureConfig)) +

                                                                                                                                                            UART_AdvFeatureConfig (Thumb, 202 bytes, Stack size 8 bytes, stm32f0xx_hal_uart.o(i.UART_AdvFeatureConfig))

                                                                                                                                                            [Stack]

                                                                                                                                                            • Max Depth = 8
                                                                                                                                                            • Call Chain = UART_AdvFeatureConfig
                                                                                                                                                            -
                                                                                                                                                            [Called By]
                                                                                                                                                            • >>   HAL_UART_Init +
                                                                                                                                                              [Called By]
                                                                                                                                                              • >>   HAL_UART_Init
                                                                                                                                                              -

                                                                                                                                                              UART_CheckIdleState (Thumb, 102 bytes, Stack size 24 bytes, stm32f0xx_hal_uart.o(i.UART_CheckIdleState)) +

                                                                                                                                                              UART_CheckIdleState (Thumb, 102 bytes, Stack size 24 bytes, stm32f0xx_hal_uart.o(i.UART_CheckIdleState))

                                                                                                                                                              [Stack]

                                                                                                                                                              • Max Depth = 64
                                                                                                                                                              • Call Chain = UART_CheckIdleState ⇒ UART_WaitOnFlagUntilTimeout
                                                                                                                                                              -
                                                                                                                                                              [Calls]
                                                                                                                                                              • >>   HAL_GetTick -
                                                                                                                                                              • >>   UART_WaitOnFlagUntilTimeout +
                                                                                                                                                                [Calls]
                                                                                                                                                                • >>   HAL_GetTick +
                                                                                                                                                                • >>   UART_WaitOnFlagUntilTimeout
                                                                                                                                                                -
                                                                                                                                                                [Called By]
                                                                                                                                                                • >>   HAL_UART_Init +
                                                                                                                                                                  [Called By]
                                                                                                                                                                  • >>   HAL_UART_Init
                                                                                                                                                                  -

                                                                                                                                                                  UART_SetConfig (Thumb, 316 bytes, Stack size 24 bytes, stm32f0xx_hal_uart.o(i.UART_SetConfig)) +

                                                                                                                                                                  UART_SetConfig (Thumb, 316 bytes, Stack size 24 bytes, stm32f0xx_hal_uart.o(i.UART_SetConfig))

                                                                                                                                                                  [Stack]

                                                                                                                                                                  • Max Depth = 84
                                                                                                                                                                  • Call Chain = UART_SetConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uidivmod
                                                                                                                                                                  -
                                                                                                                                                                  [Calls]
                                                                                                                                                                  • >>   HAL_RCC_GetSysClockFreq -
                                                                                                                                                                  • >>   HAL_RCC_GetPCLK1Freq +
                                                                                                                                                                    [Calls]
                                                                                                                                                                    • >>   HAL_RCC_GetSysClockFreq +
                                                                                                                                                                    • >>   HAL_RCC_GetPCLK1Freq
                                                                                                                                                                    • >>   __aeabi_uidivmod
                                                                                                                                                                    -
                                                                                                                                                                    [Called By]
                                                                                                                                                                    • >>   HAL_UART_Init +
                                                                                                                                                                      [Called By]
                                                                                                                                                                      • >>   HAL_UART_Init
                                                                                                                                                                      -

                                                                                                                                                                      UART_WaitOnFlagUntilTimeout (Thumb, 98 bytes, Stack size 40 bytes, stm32f0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)) +

                                                                                                                                                                      UART_WaitOnFlagUntilTimeout (Thumb, 98 bytes, Stack size 40 bytes, stm32f0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout))

                                                                                                                                                                      [Stack]

                                                                                                                                                                      • Max Depth = 40
                                                                                                                                                                      • Call Chain = UART_WaitOnFlagUntilTimeout
                                                                                                                                                                      -
                                                                                                                                                                      [Calls]
                                                                                                                                                                      • >>   HAL_GetTick +
                                                                                                                                                                        [Calls]
                                                                                                                                                                        • >>   HAL_GetTick
                                                                                                                                                                        -
                                                                                                                                                                        [Called By]
                                                                                                                                                                        • >>   HAL_UART_Transmit -
                                                                                                                                                                        • >>   UART_CheckIdleState +
                                                                                                                                                                          [Called By]
                                                                                                                                                                          • >>   HAL_UART_Transmit +
                                                                                                                                                                          • >>   UART_CheckIdleState
                                                                                                                                                                          -

                                                                                                                                                                          __0printf$3 (Thumb, 24 bytes, Stack size 24 bytes, printf3.o(i.__0printf$3), UNUSED) -

                                                                                                                                                                          [Calls]

                                                                                                                                                                          • >>   _printf_core +

                                                                                                                                                                            __0printf$3 (Thumb, 24 bytes, Stack size 24 bytes, printf3.o(i.__0printf$3), UNUSED) +

                                                                                                                                                                            [Calls]

                                                                                                                                                                            • >>   _printf_core
                                                                                                                                                                            -

                                                                                                                                                                            __1printf$3 (Thumb, 0 bytes, Stack size 24 bytes, printf3.o(i.__0printf$3), UNUSED) +

                                                                                                                                                                            __1printf$3 (Thumb, 0 bytes, Stack size 24 bytes, printf3.o(i.__0printf$3), UNUSED) -

                                                                                                                                                                            __2printf (Thumb, 0 bytes, Stack size 24 bytes, printf3.o(i.__0printf$3)) +

                                                                                                                                                                            __2printf (Thumb, 0 bytes, Stack size 24 bytes, printf3.o(i.__0printf$3))

                                                                                                                                                                            [Stack]

                                                                                                                                                                            • Max Depth = 24
                                                                                                                                                                            • Call Chain = __2printf

                                                                                                                                                                            [Called By]
                                                                                                                                                                            • >>   main
                                                                                                                                                                            -

                                                                                                                                                                            __ARM_common_switch8 (Thumb, 26 bytes, Stack size 8 bytes, main.o(i.__ARM_common_switch8)) +

                                                                                                                                                                            __ARM_common_switch8 (Thumb, 26 bytes, Stack size 8 bytes, main.o(i.__ARM_common_switch8))

                                                                                                                                                                            [Stack]

                                                                                                                                                                            • Max Depth = 8
                                                                                                                                                                            • Call Chain = __ARM_common_switch8
                                                                                                                                                                            -
                                                                                                                                                                            [Called By]
                                                                                                                                                                            • >>   handle_protocol_switch +
                                                                                                                                                                              [Called By]
                                                                                                                                                                              • >>   handle_protocol_switch
                                                                                                                                                                              -

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

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

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

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

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

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

                                                                                                                                                                              adb_init (Thumb, 18 bytes, Stack size 8 bytes, adb.o(i.adb_init)) +

                                                                                                                                                                              adb_init (Thumb, 18 bytes, Stack size 8 bytes, adb.o(i.adb_init))

                                                                                                                                                                              [Stack]

                                                                                                                                                                              • Max Depth = 24
                                                                                                                                                                              • Call Chain = adb_init ⇒ adb_reset ⇒ adb_release_lines
                                                                                                                                                                              -
                                                                                                                                                                              [Calls]
                                                                                                                                                                              • >>   adb_reset +
                                                                                                                                                                                [Calls]
                                                                                                                                                                                • >>   adb_reset

                                                                                                                                                                                [Called By]
                                                                                                                                                                                • >>   main
                                                                                                                                                                                -

                                                                                                                                                                                adb_keyboard_update (Thumb, 278 bytes, Stack size 16 bytes, main.o(i.adb_keyboard_update)) +

                                                                                                                                                                                adb_keyboard_update (Thumb, 278 bytes, Stack size 16 bytes, main.o(i.adb_keyboard_update))

                                                                                                                                                                                [Stack]

                                                                                                                                                                                • Max Depth = 72
                                                                                                                                                                                • Call Chain = adb_keyboard_update ⇒ adb_send_response_16b ⇒ adb_write_16 ⇒ adb_write_byte
                                                                                                                                                                                -
                                                                                                                                                                                [Calls]
                                                                                                                                                                                • >>   adb_send_response_16b -
                                                                                                                                                                                • >>   kb_buf_pop -
                                                                                                                                                                                • >>   kb_buf_peek +
                                                                                                                                                                                  [Calls]
                                                                                                                                                                                  • >>   adb_send_response_16b +
                                                                                                                                                                                  • >>   kb_buf_pop +
                                                                                                                                                                                  • >>   kb_buf_peek
                                                                                                                                                                                  -
                                                                                                                                                                                  [Called By]
                                                                                                                                                                                  • >>   run_adb +
                                                                                                                                                                                    [Called By]
                                                                                                                                                                                    • >>   run_adb
                                                                                                                                                                                    -

                                                                                                                                                                                    adb_listen_16b (Thumb, 122 bytes, Stack size 24 bytes, adb.o(i.adb_listen_16b)) +

                                                                                                                                                                                    adb_listen_16b (Thumb, 122 bytes, Stack size 24 bytes, adb.o(i.adb_listen_16b))

                                                                                                                                                                                    [Stack]

                                                                                                                                                                                    • Max Depth = 64
                                                                                                                                                                                    • Call Chain = adb_listen_16b ⇒ adb_read_bit ⇒ adb_wait_until_change
                                                                                                                                                                                    -
                                                                                                                                                                                    [Calls]
                                                                                                                                                                                    • >>   adb_wait_until_change -
                                                                                                                                                                                    • >>   adb_read_bit -
                                                                                                                                                                                    • >>   HAL_GPIO_ReadPin -
                                                                                                                                                                                    • >>   HAL_GPIO_WritePin +
                                                                                                                                                                                      [Calls]
                                                                                                                                                                                      • >>   adb_wait_until_change +
                                                                                                                                                                                      • >>   adb_read_bit +
                                                                                                                                                                                      • >>   HAL_GPIO_ReadPin +
                                                                                                                                                                                      • >>   HAL_GPIO_WritePin
                                                                                                                                                                                      -
                                                                                                                                                                                      [Called By]
                                                                                                                                                                                      • >>   parse_adb_cmd +
                                                                                                                                                                                        [Called By]
                                                                                                                                                                                        • >>   parse_adb_cmd
                                                                                                                                                                                        -

                                                                                                                                                                                        adb_mouse_update (Thumb, 78 bytes, Stack size 8 bytes, main.o(i.adb_mouse_update)) +

                                                                                                                                                                                        adb_mouse_update (Thumb, 78 bytes, Stack size 8 bytes, main.o(i.adb_mouse_update))

                                                                                                                                                                                        [Stack]

                                                                                                                                                                                        • Max Depth = 64
                                                                                                                                                                                        • Call Chain = adb_mouse_update ⇒ adb_send_response_16b ⇒ adb_write_16 ⇒ adb_write_byte
                                                                                                                                                                                        -
                                                                                                                                                                                        [Calls]
                                                                                                                                                                                        • >>   adb_send_response_16b -
                                                                                                                                                                                        • >>   mouse_buf_peek -
                                                                                                                                                                                        • >>   get_consolidated_mouse_event -
                                                                                                                                                                                        • >>   int16_to_uint6 +
                                                                                                                                                                                          [Calls]
                                                                                                                                                                                          • >>   adb_send_response_16b +
                                                                                                                                                                                          • >>   mouse_buf_peek +
                                                                                                                                                                                          • >>   get_consolidated_mouse_event +
                                                                                                                                                                                          • >>   int16_to_uint6
                                                                                                                                                                                          -
                                                                                                                                                                                          [Called By]
                                                                                                                                                                                          • >>   run_adb +
                                                                                                                                                                                            [Called By]
                                                                                                                                                                                            • >>   run_adb
                                                                                                                                                                                            -

                                                                                                                                                                                            adb_read_bit (Thumb, 56 bytes, Stack size 16 bytes, adb.o(i.adb_read_bit)) +

                                                                                                                                                                                            adb_read_bit (Thumb, 56 bytes, Stack size 16 bytes, adb.o(i.adb_read_bit))

                                                                                                                                                                                            [Stack]

                                                                                                                                                                                            • Max Depth = 40
                                                                                                                                                                                            • Call Chain = adb_read_bit ⇒ adb_wait_until_change
                                                                                                                                                                                            -
                                                                                                                                                                                            [Calls]
                                                                                                                                                                                            • >>   adb_wait_until_change -
                                                                                                                                                                                            • >>   HAL_GPIO_ReadPin +
                                                                                                                                                                                              [Calls]
                                                                                                                                                                                              • >>   adb_wait_until_change +
                                                                                                                                                                                              • >>   HAL_GPIO_ReadPin
                                                                                                                                                                                              -
                                                                                                                                                                                              [Called By]
                                                                                                                                                                                              • >>   adb_recv_cmd -
                                                                                                                                                                                              • >>   adb_listen_16b +
                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                • >>   adb_recv_cmd +
                                                                                                                                                                                                • >>   adb_listen_16b
                                                                                                                                                                                                -

                                                                                                                                                                                                adb_recv_cmd (Thumb, 88 bytes, Stack size 24 bytes, adb.o(i.adb_recv_cmd)) +

                                                                                                                                                                                                adb_recv_cmd (Thumb, 88 bytes, Stack size 24 bytes, adb.o(i.adb_recv_cmd))

                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                • Max Depth = 64
                                                                                                                                                                                                • Call Chain = adb_recv_cmd ⇒ look_for_atten ⇒ adb_wait_until_change
                                                                                                                                                                                                -
                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                • >>   look_for_atten -
                                                                                                                                                                                                • >>   adb_wait_until_change -
                                                                                                                                                                                                • >>   adb_read_bit -
                                                                                                                                                                                                • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                • >>   micros +
                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                  • >>   look_for_atten +
                                                                                                                                                                                                  • >>   adb_wait_until_change +
                                                                                                                                                                                                  • >>   adb_read_bit +
                                                                                                                                                                                                  • >>   HAL_GPIO_WritePin +
                                                                                                                                                                                                  • >>   micros
                                                                                                                                                                                                  -
                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                  • >>   run_adb +
                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                    • >>   run_adb
                                                                                                                                                                                                    -

                                                                                                                                                                                                    adb_release_lines (Thumb, 26 bytes, Stack size 8 bytes, adb.o(i.adb_release_lines)) +

                                                                                                                                                                                                    adb_release_lines (Thumb, 26 bytes, Stack size 8 bytes, adb.o(i.adb_release_lines))

                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                    • Call Chain = adb_release_lines
                                                                                                                                                                                                    -
                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                    • >>   HAL_GPIO_WritePin +
                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                      • >>   HAL_GPIO_WritePin
                                                                                                                                                                                                      -
                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                      • >>   adb_reset +
                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                        • >>   adb_reset
                                                                                                                                                                                                        -

                                                                                                                                                                                                        adb_reset (Thumb, 34 bytes, Stack size 8 bytes, adb.o(i.adb_reset)) +

                                                                                                                                                                                                        adb_reset (Thumb, 34 bytes, Stack size 8 bytes, adb.o(i.adb_reset))

                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                        • Max Depth = 16
                                                                                                                                                                                                        • Call Chain = adb_reset ⇒ adb_release_lines
                                                                                                                                                                                                        -
                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                        • >>   adb_release_lines -
                                                                                                                                                                                                        • >>   HAL_GPIO_WritePin +
                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                          • >>   adb_release_lines +
                                                                                                                                                                                                          • >>   HAL_GPIO_WritePin
                                                                                                                                                                                                          -
                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                          • >>   adb_init -
                                                                                                                                                                                                          • >>   run_adb +
                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                            • >>   adb_init +
                                                                                                                                                                                                            • >>   run_adb
                                                                                                                                                                                                            -

                                                                                                                                                                                                            adb_send_response_16b (Thumb, 132 bytes, Stack size 24 bytes, adb.o(i.adb_send_response_16b)) +

                                                                                                                                                                                                            adb_send_response_16b (Thumb, 132 bytes, Stack size 24 bytes, adb.o(i.adb_send_response_16b))

                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                            • Max Depth = 56
                                                                                                                                                                                                            • Call Chain = adb_send_response_16b ⇒ adb_write_16 ⇒ adb_write_byte
                                                                                                                                                                                                            -
                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                            • >>   adb_write_16 -
                                                                                                                                                                                                            • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                            • >>   delay_us +
                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                              • >>   adb_write_16 +
                                                                                                                                                                                                              • >>   HAL_GPIO_WritePin +
                                                                                                                                                                                                              • >>   delay_us
                                                                                                                                                                                                              -
                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                              • >>   parse_adb_cmd -
                                                                                                                                                                                                              • >>   run_adb -
                                                                                                                                                                                                              • >>   adb_mouse_update -
                                                                                                                                                                                                              • >>   adb_keyboard_update +
                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                • >>   parse_adb_cmd +
                                                                                                                                                                                                                • >>   run_adb +
                                                                                                                                                                                                                • >>   adb_mouse_update +
                                                                                                                                                                                                                • >>   adb_keyboard_update
                                                                                                                                                                                                                -

                                                                                                                                                                                                                adb_wait_until_change (Thumb, 62 bytes, Stack size 24 bytes, adb.o(i.adb_wait_until_change)) +

                                                                                                                                                                                                                adb_wait_until_change (Thumb, 62 bytes, Stack size 24 bytes, adb.o(i.adb_wait_until_change))

                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                • Max Depth = 24
                                                                                                                                                                                                                • Call Chain = adb_wait_until_change
                                                                                                                                                                                                                -
                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                • >>   HAL_GPIO_ReadPin -
                                                                                                                                                                                                                • >>   micros +
                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                  • >>   HAL_GPIO_ReadPin +
                                                                                                                                                                                                                  • >>   micros
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                  • >>   look_for_atten -
                                                                                                                                                                                                                  • >>   adb_recv_cmd -
                                                                                                                                                                                                                  • >>   adb_read_bit -
                                                                                                                                                                                                                  • >>   adb_listen_16b -
                                                                                                                                                                                                                  • >>   run_adb +
                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                    • >>   look_for_atten +
                                                                                                                                                                                                                    • >>   adb_recv_cmd +
                                                                                                                                                                                                                    • >>   adb_read_bit +
                                                                                                                                                                                                                    • >>   adb_listen_16b +
                                                                                                                                                                                                                    • >>   run_adb
                                                                                                                                                                                                                    -

                                                                                                                                                                                                                    adb_write_16 (Thumb, 28 bytes, Stack size 8 bytes, adb.o(i.adb_write_16)) +

                                                                                                                                                                                                                    adb_write_16 (Thumb, 28 bytes, Stack size 8 bytes, adb.o(i.adb_write_16))

                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                    • Max Depth = 32
                                                                                                                                                                                                                    • Call Chain = adb_write_16 ⇒ adb_write_byte
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                    • >>   adb_write_byte +
                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                      • >>   adb_write_byte
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                      • >>   adb_send_response_16b +
                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                        • >>   adb_send_response_16b
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        adb_write_byte (Thumb, 120 bytes, Stack size 24 bytes, adb.o(i.adb_write_byte)) +

                                                                                                                                                                                                                        adb_write_byte (Thumb, 120 bytes, Stack size 24 bytes, adb.o(i.adb_write_byte))

                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                        • Max Depth = 24
                                                                                                                                                                                                                        • Call Chain = adb_write_byte
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                        • >>   HAL_GPIO_ReadPin -
                                                                                                                                                                                                                        • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                                        • >>   delay_us +
                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                          • >>   HAL_GPIO_ReadPin +
                                                                                                                                                                                                                          • >>   HAL_GPIO_WritePin +
                                                                                                                                                                                                                          • >>   delay_us
                                                                                                                                                                                                                          -
                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                          • >>   adb_write_16 +
                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                            • >>   adb_write_16
                                                                                                                                                                                                                            -

                                                                                                                                                                                                                            avg_buf_add (Thumb, 26 bytes, Stack size 0 bytes, quad_encoder.o(i.avg_buf_add)) -

                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                            • >>   HAL_TIM_PeriodElapsedCallback +

                                                                                                                                                                                                                              avg_buf_add (Thumb, 26 bytes, Stack size 0 bytes, quad_encoder.o(i.avg_buf_add)) +

                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                              • >>   HAL_TIM_PeriodElapsedCallback
                                                                                                                                                                                                                              -

                                                                                                                                                                                                                              byte_to_int16_t (Thumb, 8 bytes, Stack size 0 bytes, main.o(i.byte_to_int16_t)) -

                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                              • >>   parse_spi_buf +

                                                                                                                                                                                                                                byte_to_int16_t (Thumb, 8 bytes, Stack size 0 bytes, main.o(i.byte_to_int16_t)) +

                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                • >>   parse_spi_buf
                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                calc_arr (Thumb, 28 bytes, Stack size 0 bytes, quad_encoder.o(i.calc_arr)) -

                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                • >>   HAL_TIM_PeriodElapsedCallback +

                                                                                                                                                                                                                                  calc_arr (Thumb, 28 bytes, Stack size 0 bytes, quad_encoder.o(i.calc_arr)) +

                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                  • >>   HAL_TIM_PeriodElapsedCallback
                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                  cap_to_127 (Thumb, 22 bytes, Stack size 0 bytes, helpers.o(i.cap_to_127)) -

                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                  • >>   get_consolidated_mouse_event +

                                                                                                                                                                                                                                    cap_to_127 (Thumb, 22 bytes, Stack size 0 bytes, helpers.o(i.cap_to_127)) +

                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                    • >>   get_consolidated_mouse_event
                                                                                                                                                                                                                                    -

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

                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                    • >>   send_srq -
                                                                                                                                                                                                                                    • >>   adb_write_byte -
                                                                                                                                                                                                                                    • >>   adb_send_response_16b -
                                                                                                                                                                                                                                    • >>   lisa_write_byte -
                                                                                                                                                                                                                                    • >>   lisa_kb_update -
                                                                                                                                                                                                                                    • >>   m0110a_write -
                                                                                                                                                                                                                                    • >>   m0110a_read +

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

                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                      • >>   send_srq +
                                                                                                                                                                                                                                      • >>   adb_write_byte +
                                                                                                                                                                                                                                      • >>   adb_send_response_16b +
                                                                                                                                                                                                                                      • >>   lisa_write_byte +
                                                                                                                                                                                                                                      • >>   lisa_kb_update +
                                                                                                                                                                                                                                      • >>   m0110a_write +
                                                                                                                                                                                                                                      • >>   m0110a_read
                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                      delay_us_init (Thumb, 12 bytes, Stack size 8 bytes, delay_us.o(i.delay_us_init)) +

                                                                                                                                                                                                                                      delay_us_init (Thumb, 12 bytes, Stack size 8 bytes, delay_us.o(i.delay_us_init))

                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                      • Max Depth = 8
                                                                                                                                                                                                                                      • Call Chain = delay_us_init
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                      • >>   HAL_TIM_Base_Start +
                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                        • >>   HAL_TIM_Base_Start

                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                        • >>   main
                                                                                                                                                                                                                                        @@ -923,645 +936,647 @@ Global Symbols

                                                                                                                                                                                                                                        fputc (Thumb, 18 bytes, Stack size 16 bytes, main.o(i.fputc))

                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                        • Max Depth = 104
                                                                                                                                                                                                                                        • Call Chain = fputc ⇒ HAL_UART_Transmit ⇒ UART_WaitOnFlagUntilTimeout
                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                        • >>   HAL_UART_Transmit +
                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                          • >>   HAL_UART_Transmit

                                                                                                                                                                                                                                          [Address Reference Count : 1]
                                                                                                                                                                                                                                          • printf3.o(i.__0printf$3)
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          get_buf_avg (Thumb, 30 bytes, Stack size 8 bytes, quad_encoder.o(i.get_buf_avg)) +

                                                                                                                                                                                                                                          get_buf_avg (Thumb, 30 bytes, Stack size 8 bytes, quad_encoder.o(i.get_buf_avg))

                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                          • Max Depth = 8
                                                                                                                                                                                                                                          • Call Chain = get_buf_avg
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                          • >>   HAL_TIM_PeriodElapsedCallback +
                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                            • >>   HAL_TIM_PeriodElapsedCallback
                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                            get_consolidated_mouse_event (Thumb, 86 bytes, Stack size 12 bytes, helpers.o(i.get_consolidated_mouse_event)) +

                                                                                                                                                                                                                                            get_consolidated_mouse_event (Thumb, 86 bytes, Stack size 12 bytes, helpers.o(i.get_consolidated_mouse_event))

                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                            • Max Depth = 12
                                                                                                                                                                                                                                            • Call Chain = get_consolidated_mouse_event
                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                            • >>   mouse_buf_pop -
                                                                                                                                                                                                                                            • >>   mouse_buf_peek -
                                                                                                                                                                                                                                            • >>   cap_to_127 +
                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                              • >>   mouse_buf_pop +
                                                                                                                                                                                                                                              • >>   mouse_buf_peek +
                                                                                                                                                                                                                                              • >>   cap_to_127
                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                              • >>   HAL_TIM_PeriodElapsedCallback -
                                                                                                                                                                                                                                              • >>   adb_mouse_update +
                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                • >>   HAL_TIM_PeriodElapsedCallback +
                                                                                                                                                                                                                                                • >>   adb_mouse_update
                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                handle_protocol_switch (Thumb, 144 bytes, Stack size 24 bytes, main.o(i.handle_protocol_switch)) +

                                                                                                                                                                                                                                                handle_protocol_switch (Thumb, 144 bytes, Stack size 24 bytes, main.o(i.handle_protocol_switch))

                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                • Max Depth = 56
                                                                                                                                                                                                                                                • Call Chain = handle_protocol_switch ⇒ quad_enable ⇒ quad_reset ⇒ quad_write
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                • >>   lisa_kb_reset -
                                                                                                                                                                                                                                                • >>   m0110a_reset -
                                                                                                                                                                                                                                                • >>   mouse_buf_reset -
                                                                                                                                                                                                                                                • >>   kb_buf_reset -
                                                                                                                                                                                                                                                • >>   quad_enable -
                                                                                                                                                                                                                                                • >>   quad_disable -
                                                                                                                                                                                                                                                • >>   __ARM_common_switch8 +
                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                  • >>   lisa_kb_reset +
                                                                                                                                                                                                                                                  • >>   m0110a_reset +
                                                                                                                                                                                                                                                  • >>   mouse_buf_reset +
                                                                                                                                                                                                                                                  • >>   kb_buf_reset +
                                                                                                                                                                                                                                                  • >>   quad_enable +
                                                                                                                                                                                                                                                  • >>   quad_disable +
                                                                                                                                                                                                                                                  • >>   __ARM_common_switch8
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                  • >>   parse_spi_buf +
                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                    • >>   parse_spi_buf
                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                    int16_to_uint6 (Thumb, 30 bytes, Stack size 0 bytes, main.o(i.int16_to_uint6)) -

                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                    • >>   adb_mouse_update +

                                                                                                                                                                                                                                                      int16_to_uint6 (Thumb, 30 bytes, Stack size 0 bytes, main.o(i.int16_to_uint6)) +

                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                      • >>   adb_mouse_update
                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                      is_protocol_enabled (Thumb, 16 bytes, Stack size 0 bytes, main.o(i.is_protocol_enabled)) -

                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                      • >>   run_adb +

                                                                                                                                                                                                                                                        is_protocol_enabled (Thumb, 16 bytes, Stack size 0 bytes, main.o(i.is_protocol_enabled)) +

                                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                                        • >>   run_adb
                                                                                                                                                                                                                                                        • >>   main
                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                        kb_buf_add (Thumb, 44 bytes, Stack size 8 bytes, helpers.o(i.kb_buf_add)) +

                                                                                                                                                                                                                                                        kb_buf_add (Thumb, 44 bytes, Stack size 8 bytes, helpers.o(i.kb_buf_add))

                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                        • Max Depth = 8
                                                                                                                                                                                                                                                        • Call Chain = kb_buf_add
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                        • >>   kb_buf_is_full +
                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                          • >>   kb_buf_is_full
                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                          • >>   parse_spi_buf +
                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                            • >>   parse_spi_buf
                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                            kb_buf_init (Thumb, 28 bytes, Stack size 8 bytes, helpers.o(i.kb_buf_init)) +

                                                                                                                                                                                                                                                            kb_buf_init (Thumb, 28 bytes, Stack size 8 bytes, helpers.o(i.kb_buf_init))

                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                            • Max Depth = 28
                                                                                                                                                                                                                                                            • Call Chain = kb_buf_init ⇒ malloc
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                            • >>   kb_buf_reset -
                                                                                                                                                                                                                                                            • >>   malloc +
                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                              • >>   kb_buf_reset +
                                                                                                                                                                                                                                                              • >>   malloc

                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                              • >>   main
                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                              kb_buf_is_empty (Thumb, 16 bytes, Stack size 0 bytes, helpers.o(i.kb_buf_is_empty)) -

                                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                                              • >>   run_adb +

                                                                                                                                                                                                                                                                kb_buf_is_empty (Thumb, 16 bytes, Stack size 0 bytes, helpers.o(i.kb_buf_is_empty)) +

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   run_adb
                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                kb_buf_is_full (Thumb, 22 bytes, Stack size 0 bytes, helpers.o(i.kb_buf_is_full)) -

                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                • >>   kb_buf_add +

                                                                                                                                                                                                                                                                  kb_buf_is_full (Thumb, 22 bytes, Stack size 0 bytes, helpers.o(i.kb_buf_is_full)) +

                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                  • >>   kb_buf_add
                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                  kb_buf_peek (Thumb, 32 bytes, Stack size 8 bytes, helpers.o(i.kb_buf_peek)) +

                                                                                                                                                                                                                                                                  kb_buf_peek (Thumb, 32 bytes, Stack size 8 bytes, helpers.o(i.kb_buf_peek))

                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                  • Max Depth = 8
                                                                                                                                                                                                                                                                  • Call Chain = kb_buf_peek
                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                  • >>   run_lisa_kb -
                                                                                                                                                                                                                                                                  • >>   m0100a_handle_inquiry -
                                                                                                                                                                                                                                                                  • >>   adb_keyboard_update +
                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                    • >>   run_lisa_kb +
                                                                                                                                                                                                                                                                    • >>   m0100a_handle_inquiry +
                                                                                                                                                                                                                                                                    • >>   adb_keyboard_update
                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                    kb_buf_pop (Thumb, 18 bytes, Stack size 0 bytes, helpers.o(i.kb_buf_pop)) -

                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                    • >>   run_lisa_kb -
                                                                                                                                                                                                                                                                    • >>   m0100a_handle_inquiry -
                                                                                                                                                                                                                                                                    • >>   adb_keyboard_update +

                                                                                                                                                                                                                                                                      kb_buf_pop (Thumb, 18 bytes, Stack size 0 bytes, helpers.o(i.kb_buf_pop)) +

                                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                                      • >>   run_lisa_kb +
                                                                                                                                                                                                                                                                      • >>   m0100a_handle_inquiry +
                                                                                                                                                                                                                                                                      • >>   adb_keyboard_update
                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                      kb_buf_reset (Thumb, 28 bytes, Stack size 8 bytes, helpers.o(i.kb_buf_reset)) +

                                                                                                                                                                                                                                                                      kb_buf_reset (Thumb, 28 bytes, Stack size 8 bytes, helpers.o(i.kb_buf_reset))

                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                      • Max Depth = 8
                                                                                                                                                                                                                                                                      • Call Chain = kb_buf_reset

                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                      • >>   __aeabi_memclr
                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                      • >>   kb_buf_init -
                                                                                                                                                                                                                                                                      • >>   handle_protocol_switch +
                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                        • >>   kb_buf_init +
                                                                                                                                                                                                                                                                        • >>   handle_protocol_switch
                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                        lisa_buf_add (Thumb, 32 bytes, Stack size 8 bytes, lisa_kb.o(i.lisa_buf_add)) +

                                                                                                                                                                                                                                                                        lisa_buf_add (Thumb, 32 bytes, Stack size 8 bytes, lisa_kb.o(i.lisa_buf_add))

                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                        • Max Depth = 12
                                                                                                                                                                                                                                                                        • Call Chain = lisa_buf_add ⇒ m0110a_cmd_buf_add
                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                        • >>   m0110a_cmd_buf_add +
                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                          • >>   m0110a_cmd_buf_add
                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                          • >>   run_lisa_kb +
                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                            • >>   run_lisa_kb
                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                            lisa_buf_init (Thumb, 10 bytes, Stack size 8 bytes, lisa_kb.o(i.lisa_buf_init)) +

                                                                                                                                                                                                                                                                            lisa_buf_init (Thumb, 10 bytes, Stack size 8 bytes, lisa_kb.o(i.lisa_buf_init))

                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                            • Max Depth = 36
                                                                                                                                                                                                                                                                            • Call Chain = lisa_buf_init ⇒ m0110a_cmd_buf_init ⇒ malloc
                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                            • >>   m0110a_cmd_buf_init +
                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                              • >>   m0110a_cmd_buf_init
                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                              • >>   lisa_init +
                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                • >>   lisa_init
                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                lisa_init (Thumb, 26 bytes, Stack size 8 bytes, main.o(i.lisa_init)) +

                                                                                                                                                                                                                                                                                lisa_init (Thumb, 26 bytes, Stack size 8 bytes, main.o(i.lisa_init))

                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                • Max Depth = 44
                                                                                                                                                                                                                                                                                • Call Chain = lisa_init ⇒ lisa_buf_init ⇒ m0110a_cmd_buf_init ⇒ malloc
                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                • >>   lisa_buf_init +
                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                  • >>   lisa_buf_init

                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                  • >>   main
                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                  lisa_kb_reset (Thumb, 22 bytes, Stack size 8 bytes, lisa_kb.o(i.lisa_kb_reset)) +

                                                                                                                                                                                                                                                                                  lisa_kb_reset (Thumb, 22 bytes, Stack size 8 bytes, lisa_kb.o(i.lisa_kb_reset))

                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                  • Max Depth = 16
                                                                                                                                                                                                                                                                                  • Call Chain = lisa_kb_reset ⇒ m0110a_cmd_buf_reset
                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                  • >>   m0110a_cmd_buf_reset -
                                                                                                                                                                                                                                                                                  • >>   HAL_GPIO_WritePin +
                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                    • >>   m0110a_cmd_buf_reset +
                                                                                                                                                                                                                                                                                    • >>   HAL_GPIO_WritePin
                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                    • >>   handle_protocol_switch +
                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                      • >>   handle_protocol_switch
                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                      lisa_kb_update (Thumb, 172 bytes, Stack size 24 bytes, lisa_kb.o(i.lisa_kb_update)) +

                                                                                                                                                                                                                                                                                      lisa_kb_update (Thumb, 172 bytes, Stack size 24 bytes, lisa_kb.o(i.lisa_kb_update))

                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                      • Max Depth = 48
                                                                                                                                                                                                                                                                                      • Call Chain = lisa_kb_update ⇒ wait_until_change
                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                      • >>   wait_until_change -
                                                                                                                                                                                                                                                                                      • >>   lisa_write_byte -
                                                                                                                                                                                                                                                                                      • >>   HAL_GPIO_ReadPin -
                                                                                                                                                                                                                                                                                      • >>   m0110a_cmd_buf_reset -
                                                                                                                                                                                                                                                                                      • >>   m0110a_cmd_buf_pop -
                                                                                                                                                                                                                                                                                      • >>   m0110a_cmd_buf_peek -
                                                                                                                                                                                                                                                                                      • >>   m0110a_cmd_buf_is_empty -
                                                                                                                                                                                                                                                                                      • >>   m0110a_cmd_buf_add -
                                                                                                                                                                                                                                                                                      • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                                                                                                      • >>   delay_us +
                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                        • >>   wait_until_change +
                                                                                                                                                                                                                                                                                        • >>   lisa_write_byte +
                                                                                                                                                                                                                                                                                        • >>   HAL_GPIO_ReadPin +
                                                                                                                                                                                                                                                                                        • >>   m0110a_cmd_buf_reset +
                                                                                                                                                                                                                                                                                        • >>   m0110a_cmd_buf_pop +
                                                                                                                                                                                                                                                                                        • >>   m0110a_cmd_buf_peek +
                                                                                                                                                                                                                                                                                        • >>   m0110a_cmd_buf_is_empty +
                                                                                                                                                                                                                                                                                        • >>   m0110a_cmd_buf_add +
                                                                                                                                                                                                                                                                                        • >>   HAL_GPIO_WritePin +
                                                                                                                                                                                                                                                                                        • >>   delay_us
                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                        • >>   run_lisa_kb +
                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                          • >>   run_lisa_kb
                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                          lisa_write_byte (Thumb, 52 bytes, Stack size 16 bytes, lisa_kb.o(i.lisa_write_byte)) +

                                                                                                                                                                                                                                                                                          lisa_write_byte (Thumb, 52 bytes, Stack size 16 bytes, lisa_kb.o(i.lisa_write_byte))

                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                          • Max Depth = 16
                                                                                                                                                                                                                                                                                          • Call Chain = lisa_write_byte
                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                          • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                                                                                                          • >>   delay_us +
                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                            • >>   HAL_GPIO_WritePin +
                                                                                                                                                                                                                                                                                            • >>   delay_us
                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                            • >>   lisa_kb_update +
                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                              • >>   lisa_kb_update
                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                              look_for_atten (Thumb, 74 bytes, Stack size 16 bytes, adb.o(i.look_for_atten)) +

                                                                                                                                                                                                                                                                                              look_for_atten (Thumb, 74 bytes, Stack size 16 bytes, adb.o(i.look_for_atten))

                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                              • Max Depth = 40
                                                                                                                                                                                                                                                                                              • Call Chain = look_for_atten ⇒ adb_wait_until_change
                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                              • >>   adb_wait_until_change -
                                                                                                                                                                                                                                                                                              • >>   HAL_GPIO_ReadPin +
                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                • >>   adb_wait_until_change +
                                                                                                                                                                                                                                                                                                • >>   HAL_GPIO_ReadPin
                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                • >>   adb_recv_cmd +
                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                  • >>   adb_recv_cmd
                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                  m0100a_handle_inquiry (Thumb, 134 bytes, Stack size 16 bytes, main.o(i.m0100a_handle_inquiry)) +

                                                                                                                                                                                                                                                                                                  m0100a_handle_inquiry (Thumb, 134 bytes, Stack size 16 bytes, main.o(i.m0100a_handle_inquiry))

                                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                                  • Max Depth = 64
                                                                                                                                                                                                                                                                                                  • Call Chain = m0100a_handle_inquiry ⇒ m0110a_write_1b_from_buf ⇒ m0110a_write ⇒ wait_for_data_idle
                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                  • >>   HAL_GetTick -
                                                                                                                                                                                                                                                                                                  • >>   HAL_GPIO_ReadPin -
                                                                                                                                                                                                                                                                                                  • >>   make_m0110a_scancode -
                                                                                                                                                                                                                                                                                                  • >>   m0110a_write -
                                                                                                                                                                                                                                                                                                  • >>   m0110a_cmd_buf_reset -
                                                                                                                                                                                                                                                                                                  • >>   m0110a_cmd_buf_is_empty -
                                                                                                                                                                                                                                                                                                  • >>   kb_buf_pop -
                                                                                                                                                                                                                                                                                                  • >>   kb_buf_peek -
                                                                                                                                                                                                                                                                                                  • >>   m0110a_write_1b_from_buf +
                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                    • >>   HAL_GetTick +
                                                                                                                                                                                                                                                                                                    • >>   HAL_GPIO_ReadPin +
                                                                                                                                                                                                                                                                                                    • >>   make_m0110a_scancode +
                                                                                                                                                                                                                                                                                                    • >>   m0110a_write +
                                                                                                                                                                                                                                                                                                    • >>   m0110a_cmd_buf_reset +
                                                                                                                                                                                                                                                                                                    • >>   m0110a_cmd_buf_is_empty +
                                                                                                                                                                                                                                                                                                    • >>   kb_buf_pop +
                                                                                                                                                                                                                                                                                                    • >>   kb_buf_peek +
                                                                                                                                                                                                                                                                                                    • >>   m0110a_write_1b_from_buf
                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                    • >>   run_mac_kb +
                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                      • >>   run_mac_kb
                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                      m0110a_cmd_buf_add (Thumb, 38 bytes, Stack size 4 bytes, m0110a.o(i.m0110a_cmd_buf_add)) +

                                                                                                                                                                                                                                                                                                      m0110a_cmd_buf_add (Thumb, 38 bytes, Stack size 4 bytes, m0110a.o(i.m0110a_cmd_buf_add))

                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                      • Max Depth = 4
                                                                                                                                                                                                                                                                                                      • Call Chain = m0110a_cmd_buf_add
                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                      • >>   m0110a_cmd_buf_is_full +
                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                        • >>   m0110a_cmd_buf_is_full
                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                        • >>   lisa_kb_update -
                                                                                                                                                                                                                                                                                                        • >>   lisa_buf_add -
                                                                                                                                                                                                                                                                                                        • >>   make_m0110a_scancode +
                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                          • >>   lisa_kb_update +
                                                                                                                                                                                                                                                                                                          • >>   lisa_buf_add +
                                                                                                                                                                                                                                                                                                          • >>   make_m0110a_scancode
                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                          m0110a_cmd_buf_init (Thumb, 20 bytes, Stack size 8 bytes, m0110a.o(i.m0110a_cmd_buf_init)) +

                                                                                                                                                                                                                                                                                                          m0110a_cmd_buf_init (Thumb, 20 bytes, Stack size 8 bytes, m0110a.o(i.m0110a_cmd_buf_init))

                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                          • Max Depth = 28
                                                                                                                                                                                                                                                                                                          • Call Chain = m0110a_cmd_buf_init ⇒ malloc
                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                          • >>   m0110a_cmd_buf_reset -
                                                                                                                                                                                                                                                                                                          • >>   malloc +
                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                            • >>   m0110a_cmd_buf_reset +
                                                                                                                                                                                                                                                                                                            • >>   malloc
                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                            • >>   lisa_buf_init +
                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                              • >>   lisa_buf_init
                                                                                                                                                                                                                                                                                                              • >>   main
                                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                                              m0110a_cmd_buf_is_empty (Thumb, 16 bytes, Stack size 0 bytes, m0110a.o(i.m0110a_cmd_buf_is_empty)) -

                                                                                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                                                                                              • >>   lisa_kb_update -
                                                                                                                                                                                                                                                                                                              • >>   m0110a_update -
                                                                                                                                                                                                                                                                                                              • >>   m0100a_handle_inquiry +

                                                                                                                                                                                                                                                                                                                m0110a_cmd_buf_is_empty (Thumb, 16 bytes, Stack size 0 bytes, m0110a.o(i.m0110a_cmd_buf_is_empty)) +

                                                                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                                                                • >>   lisa_kb_update +
                                                                                                                                                                                                                                                                                                                • >>   m0110a_update +
                                                                                                                                                                                                                                                                                                                • >>   m0100a_handle_inquiry
                                                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                                                m0110a_cmd_buf_is_full (Thumb, 22 bytes, Stack size 0 bytes, m0110a.o(i.m0110a_cmd_buf_is_full)) -

                                                                                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                                                                                • >>   m0110a_cmd_buf_add +

                                                                                                                                                                                                                                                                                                                  m0110a_cmd_buf_is_full (Thumb, 22 bytes, Stack size 0 bytes, m0110a.o(i.m0110a_cmd_buf_is_full)) +

                                                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                                                  • >>   m0110a_cmd_buf_add
                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                  m0110a_cmd_buf_peek (Thumb, 22 bytes, Stack size 0 bytes, m0110a.o(i.m0110a_cmd_buf_peek)) -

                                                                                                                                                                                                                                                                                                                  [Called By]

                                                                                                                                                                                                                                                                                                                  • >>   lisa_kb_update -
                                                                                                                                                                                                                                                                                                                  • >>   m0110a_write_1b_from_buf +

                                                                                                                                                                                                                                                                                                                    m0110a_cmd_buf_peek (Thumb, 22 bytes, Stack size 0 bytes, m0110a.o(i.m0110a_cmd_buf_peek)) +

                                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                                    • >>   lisa_kb_update +
                                                                                                                                                                                                                                                                                                                    • >>   m0110a_write_1b_from_buf
                                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                                    m0110a_cmd_buf_pop (Thumb, 18 bytes, Stack size 0 bytes, m0110a.o(i.m0110a_cmd_buf_pop)) -

                                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                                    • >>   lisa_kb_update -
                                                                                                                                                                                                                                                                                                                    • >>   m0110a_write_1b_from_buf +

                                                                                                                                                                                                                                                                                                                      m0110a_cmd_buf_pop (Thumb, 18 bytes, Stack size 0 bytes, m0110a.o(i.m0110a_cmd_buf_pop)) +

                                                                                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                                                                                      • >>   lisa_kb_update +
                                                                                                                                                                                                                                                                                                                      • >>   m0110a_write_1b_from_buf
                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                      m0110a_cmd_buf_reset (Thumb, 18 bytes, Stack size 8 bytes, m0110a.o(i.m0110a_cmd_buf_reset)) +

                                                                                                                                                                                                                                                                                                                      m0110a_cmd_buf_reset (Thumb, 18 bytes, Stack size 8 bytes, m0110a.o(i.m0110a_cmd_buf_reset))

                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                      • Max Depth = 8
                                                                                                                                                                                                                                                                                                                      • Call Chain = m0110a_cmd_buf_reset

                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                      • >>   __aeabi_memclr
                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                      • >>   lisa_kb_update -
                                                                                                                                                                                                                                                                                                                      • >>   lisa_kb_reset -
                                                                                                                                                                                                                                                                                                                      • >>   m0110a_reset -
                                                                                                                                                                                                                                                                                                                      • >>   m0110a_cmd_buf_init -
                                                                                                                                                                                                                                                                                                                      • >>   m0100a_handle_inquiry +
                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                        • >>   lisa_kb_update +
                                                                                                                                                                                                                                                                                                                        • >>   lisa_kb_reset +
                                                                                                                                                                                                                                                                                                                        • >>   m0110a_reset +
                                                                                                                                                                                                                                                                                                                        • >>   m0110a_cmd_buf_init +
                                                                                                                                                                                                                                                                                                                        • >>   m0100a_handle_inquiry
                                                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                                                        m0110a_get_line_status (Thumb, 42 bytes, Stack size 16 bytes, m0110a.o(i.m0110a_get_line_status)) +

                                                                                                                                                                                                                                                                                                                        m0110a_get_line_status (Thumb, 42 bytes, Stack size 16 bytes, m0110a.o(i.m0110a_get_line_status))

                                                                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                                                                        • Max Depth = 16
                                                                                                                                                                                                                                                                                                                        • Call Chain = m0110a_get_line_status
                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                        • >>   HAL_GetTick -
                                                                                                                                                                                                                                                                                                                        • >>   HAL_GPIO_ReadPin +
                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                          • >>   HAL_GetTick +
                                                                                                                                                                                                                                                                                                                          • >>   HAL_GPIO_ReadPin
                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                          • >>   m0110a_read_host_cmd +
                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                            • >>   m0110a_read_host_cmd
                                                                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                                                                            m0110a_read (Thumb, 76 bytes, Stack size 24 bytes, m0110a.o(i.m0110a_read)) +

                                                                                                                                                                                                                                                                                                                            m0110a_read (Thumb, 76 bytes, Stack size 24 bytes, m0110a.o(i.m0110a_read))

                                                                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                                                                            • Max Depth = 24
                                                                                                                                                                                                                                                                                                                            • Call Chain = m0110a_read
                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                            • >>   HAL_GPIO_ReadPin -
                                                                                                                                                                                                                                                                                                                            • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                                                                                                                                            • >>   delay_us +
                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                              • >>   HAL_GPIO_ReadPin +
                                                                                                                                                                                                                                                                                                                              • >>   HAL_GPIO_WritePin +
                                                                                                                                                                                                                                                                                                                              • >>   delay_us
                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                              • >>   m0110a_read_host_cmd +
                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                • >>   m0110a_read_host_cmd
                                                                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                                                                m0110a_read_host_cmd (Thumb, 28 bytes, Stack size 16 bytes, m0110a.o(i.m0110a_read_host_cmd)) +

                                                                                                                                                                                                                                                                                                                                m0110a_read_host_cmd (Thumb, 28 bytes, Stack size 16 bytes, m0110a.o(i.m0110a_read_host_cmd))

                                                                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                                                                • Max Depth = 40
                                                                                                                                                                                                                                                                                                                                • Call Chain = m0110a_read_host_cmd ⇒ m0110a_read
                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                • >>   wait_for_data_idle -
                                                                                                                                                                                                                                                                                                                                • >>   m0110a_read -
                                                                                                                                                                                                                                                                                                                                • >>   m0110a_get_line_status +
                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                  • >>   wait_for_data_idle +
                                                                                                                                                                                                                                                                                                                                  • >>   m0110a_read +
                                                                                                                                                                                                                                                                                                                                  • >>   m0110a_get_line_status
                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                  • >>   m0110a_update +
                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                    • >>   m0110a_update
                                                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                                                    m0110a_reset (Thumb, 30 bytes, Stack size 8 bytes, m0110a.o(i.m0110a_reset)) +

                                                                                                                                                                                                                                                                                                                                    m0110a_reset (Thumb, 30 bytes, Stack size 8 bytes, m0110a.o(i.m0110a_reset))

                                                                                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                                                                                    • Max Depth = 16
                                                                                                                                                                                                                                                                                                                                    • Call Chain = m0110a_reset ⇒ m0110a_cmd_buf_reset
                                                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                    • >>   m0110a_cmd_buf_reset -
                                                                                                                                                                                                                                                                                                                                    • >>   HAL_GPIO_WritePin +
                                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                                      • >>   m0110a_cmd_buf_reset +
                                                                                                                                                                                                                                                                                                                                      • >>   HAL_GPIO_WritePin
                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                      • >>   handle_protocol_switch +
                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                        • >>   handle_protocol_switch
                                                                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                                                                        m0110a_update (Thumb, 86 bytes, Stack size 8 bytes, main.o(i.m0110a_update)) +

                                                                                                                                                                                                                                                                                                                                        m0110a_update (Thumb, 86 bytes, Stack size 8 bytes, main.o(i.m0110a_update))

                                                                                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                                                                                        • Max Depth = 56
                                                                                                                                                                                                                                                                                                                                        • Call Chain = m0110a_update ⇒ m0110a_write_1b_from_buf ⇒ m0110a_write ⇒ wait_for_data_idle
                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                        • >>   HAL_GetTick -
                                                                                                                                                                                                                                                                                                                                        • >>   m0110a_write -
                                                                                                                                                                                                                                                                                                                                        • >>   m0110a_read_host_cmd -
                                                                                                                                                                                                                                                                                                                                        • >>   m0110a_cmd_buf_is_empty -
                                                                                                                                                                                                                                                                                                                                        • >>   m0110a_write_1b_from_buf +
                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                          • >>   HAL_GetTick +
                                                                                                                                                                                                                                                                                                                                          • >>   m0110a_write +
                                                                                                                                                                                                                                                                                                                                          • >>   m0110a_read_host_cmd +
                                                                                                                                                                                                                                                                                                                                          • >>   m0110a_cmd_buf_is_empty +
                                                                                                                                                                                                                                                                                                                                          • >>   m0110a_write_1b_from_buf
                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                          • >>   run_mac_kb +
                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                            • >>   run_mac_kb
                                                                                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                                                                                            m0110a_write (Thumb, 118 bytes, Stack size 24 bytes, m0110a.o(i.m0110a_write)) +

                                                                                                                                                                                                                                                                                                                                            m0110a_write (Thumb, 118 bytes, Stack size 24 bytes, m0110a.o(i.m0110a_write))

                                                                                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                                                                                            • Max Depth = 40
                                                                                                                                                                                                                                                                                                                                            • Call Chain = m0110a_write ⇒ wait_for_data_idle
                                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                                            • >>   wait_for_data_idle -
                                                                                                                                                                                                                                                                                                                                            • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                                                                                                                                                            • >>   delay_us +
                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                              • >>   wait_for_data_idle +
                                                                                                                                                                                                                                                                                                                                              • >>   HAL_GPIO_WritePin +
                                                                                                                                                                                                                                                                                                                                              • >>   delay_us
                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                                              • >>   m0110a_write_1b_from_buf -
                                                                                                                                                                                                                                                                                                                                              • >>   m0110a_update -
                                                                                                                                                                                                                                                                                                                                              • >>   m0100a_handle_inquiry +
                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                • >>   m0110a_write_1b_from_buf +
                                                                                                                                                                                                                                                                                                                                                • >>   m0110a_update +
                                                                                                                                                                                                                                                                                                                                                • >>   m0100a_handle_inquiry
                                                                                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                                                                                m0110a_write_1b_from_buf (Thumb, 26 bytes, Stack size 8 bytes, main.o(i.m0110a_write_1b_from_buf)) +

                                                                                                                                                                                                                                                                                                                                                m0110a_write_1b_from_buf (Thumb, 26 bytes, Stack size 8 bytes, main.o(i.m0110a_write_1b_from_buf))

                                                                                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                                                                                • Max Depth = 48
                                                                                                                                                                                                                                                                                                                                                • Call Chain = m0110a_write_1b_from_buf ⇒ m0110a_write ⇒ wait_for_data_idle
                                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                • >>   m0110a_write -
                                                                                                                                                                                                                                                                                                                                                • >>   m0110a_cmd_buf_pop -
                                                                                                                                                                                                                                                                                                                                                • >>   m0110a_cmd_buf_peek +
                                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                                  • >>   m0110a_write +
                                                                                                                                                                                                                                                                                                                                                  • >>   m0110a_cmd_buf_pop +
                                                                                                                                                                                                                                                                                                                                                  • >>   m0110a_cmd_buf_peek
                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                  • >>   m0110a_update -
                                                                                                                                                                                                                                                                                                                                                  • >>   m0100a_handle_inquiry +
                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                    • >>   m0110a_update +
                                                                                                                                                                                                                                                                                                                                                    • >>   m0100a_handle_inquiry
                                                                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                                                                    main (Thumb, 350 bytes, Stack size 32 bytes, main.o(i.main)) +

                                                                                                                                                                                                                                                                                                                                                    main (Thumb, 414 bytes, Stack size 32 bytes, main.o(i.main))

                                                                                                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                                                                                                    • Max Depth = 228
                                                                                                                                                                                                                                                                                                                                                    • Call Chain = main ⇒ SystemClock_Config ⇒ HAL_RCC_ClockConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uidivmod
                                                                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                                    • >>   MX_USART1_UART_Init -
                                                                                                                                                                                                                                                                                                                                                    • >>   MX_TIM2_Init -
                                                                                                                                                                                                                                                                                                                                                    • >>   MX_SPI1_Init -
                                                                                                                                                                                                                                                                                                                                                    • >>   MX_GPIO_Init -
                                                                                                                                                                                                                                                                                                                                                    • >>   adb_init -
                                                                                                                                                                                                                                                                                                                                                    • >>   m0110a_cmd_buf_init -
                                                                                                                                                                                                                                                                                                                                                    • >>   mouse_buf_init -
                                                                                                                                                                                                                                                                                                                                                    • >>   kb_buf_init -
                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                                                                                                                                                                    • >>   quad_init -
                                                                                                                                                                                                                                                                                                                                                    • >>   quad_enable -
                                                                                                                                                                                                                                                                                                                                                    • >>   quad_disable -
                                                                                                                                                                                                                                                                                                                                                    • >>   micros -
                                                                                                                                                                                                                                                                                                                                                    • >>   delay_us_init -
                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_TIM_Base_Init -
                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_SPI_TransmitReceive_IT -
                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_Init -
                                                                                                                                                                                                                                                                                                                                                    • >>   run_mac_kb -
                                                                                                                                                                                                                                                                                                                                                    • >>   run_lisa_kb -
                                                                                                                                                                                                                                                                                                                                                    • >>   run_adb -
                                                                                                                                                                                                                                                                                                                                                    • >>   protocol_status_lookup_init -
                                                                                                                                                                                                                                                                                                                                                    • >>   lisa_init -
                                                                                                                                                                                                                                                                                                                                                    • >>   is_protocol_enabled -
                                                                                                                                                                                                                                                                                                                                                    • >>   SystemClock_Config -
                                                                                                                                                                                                                                                                                                                                                    • >>   __aeabi_memclr4 -
                                                                                                                                                                                                                                                                                                                                                    • >>   __2printf +
                                                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                                                      • >>   MX_USART1_UART_Init +
                                                                                                                                                                                                                                                                                                                                                      • >>   MX_TIM2_Init +
                                                                                                                                                                                                                                                                                                                                                      • >>   MX_SPI1_Init +
                                                                                                                                                                                                                                                                                                                                                      • >>   MX_GPIO_Init +
                                                                                                                                                                                                                                                                                                                                                      • >>   adb_init +
                                                                                                                                                                                                                                                                                                                                                      • >>   m0110a_cmd_buf_init +
                                                                                                                                                                                                                                                                                                                                                      • >>   mouse_buf_init +
                                                                                                                                                                                                                                                                                                                                                      • >>   kb_buf_init +
                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_GPIO_WritePin +
                                                                                                                                                                                                                                                                                                                                                      • >>   quad_init +
                                                                                                                                                                                                                                                                                                                                                      • >>   quad_enable +
                                                                                                                                                                                                                                                                                                                                                      • >>   quad_disable +
                                                                                                                                                                                                                                                                                                                                                      • >>   micros +
                                                                                                                                                                                                                                                                                                                                                      • >>   delay_us_init +
                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_TIM_Base_Init +
                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_SPI_TransmitReceive_IT +
                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_Init +
                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_IWDG_Refresh +
                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_IWDG_Init +
                                                                                                                                                                                                                                                                                                                                                      • >>   run_mac_kb +
                                                                                                                                                                                                                                                                                                                                                      • >>   run_lisa_kb +
                                                                                                                                                                                                                                                                                                                                                      • >>   run_adb +
                                                                                                                                                                                                                                                                                                                                                      • >>   protocol_status_lookup_init +
                                                                                                                                                                                                                                                                                                                                                      • >>   lisa_init +
                                                                                                                                                                                                                                                                                                                                                      • >>   is_protocol_enabled +
                                                                                                                                                                                                                                                                                                                                                      • >>   SystemClock_Config +
                                                                                                                                                                                                                                                                                                                                                      • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                                                                                                      • >>   __2printf

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

                                                                                                                                                                                                                                                                                                                                                      make_m0110a_scancode (Thumb, 208 bytes, Stack size 16 bytes, m0110a.o(i.make_m0110a_scancode)) +

                                                                                                                                                                                                                                                                                                                                                      make_m0110a_scancode (Thumb, 208 bytes, Stack size 16 bytes, m0110a.o(i.make_m0110a_scancode))

                                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                                      • Max Depth = 20
                                                                                                                                                                                                                                                                                                                                                      • Call Chain = make_m0110a_scancode ⇒ m0110a_cmd_buf_add
                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                                                      • >>   m0110a_cmd_buf_add +
                                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                                        • >>   m0110a_cmd_buf_add
                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                                        • >>   m0100a_handle_inquiry +
                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                          • >>   m0100a_handle_inquiry
                                                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                                                          malloc (Thumb, 92 bytes, Stack size 20 bytes, malloc.o(i.malloc)) +

                                                                                                                                                                                                                                                                                                                                                          malloc (Thumb, 92 bytes, Stack size 20 bytes, malloc.o(i.malloc))

                                                                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                                                                          • Max Depth = 20
                                                                                                                                                                                                                                                                                                                                                          • Call Chain = malloc
                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                          • >>   m0110a_cmd_buf_init -
                                                                                                                                                                                                                                                                                                                                                          • >>   mouse_buf_init -
                                                                                                                                                                                                                                                                                                                                                          • >>   kb_buf_init +
                                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                                            • >>   m0110a_cmd_buf_init +
                                                                                                                                                                                                                                                                                                                                                            • >>   mouse_buf_init +
                                                                                                                                                                                                                                                                                                                                                            • >>   kb_buf_init
                                                                                                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                                                                                                            micros (Thumb, 10 bytes, Stack size 0 bytes, delay_us.o(i.micros)) -

                                                                                                                                                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                                                                                                                                                            • >>   adb_wait_until_change -
                                                                                                                                                                                                                                                                                                                                                            • >>   adb_recv_cmd -
                                                                                                                                                                                                                                                                                                                                                            • >>   wait_until_change +

                                                                                                                                                                                                                                                                                                                                                              micros (Thumb, 10 bytes, Stack size 0 bytes, delay_us.o(i.micros)) +

                                                                                                                                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                                                                                                                                              • >>   adb_wait_until_change +
                                                                                                                                                                                                                                                                                                                                                              • >>   adb_recv_cmd +
                                                                                                                                                                                                                                                                                                                                                              • >>   wait_until_change
                                                                                                                                                                                                                                                                                                                                                              • >>   SysTick_Handler
                                                                                                                                                                                                                                                                                                                                                              • >>   main -
                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_SPI_TxRxCpltCallback +
                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_SPI_TxRxCpltCallback
                                                                                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                                                                                              mouse_buf_add (Thumb, 44 bytes, Stack size 12 bytes, helpers.o(i.mouse_buf_add)) +

                                                                                                                                                                                                                                                                                                                                                              mouse_buf_add (Thumb, 44 bytes, Stack size 12 bytes, helpers.o(i.mouse_buf_add))

                                                                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                                                                              • Max Depth = 12
                                                                                                                                                                                                                                                                                                                                                              • Call Chain = mouse_buf_add
                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                              • >>   mouse_buf_is_full +
                                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                                • >>   mouse_buf_is_full
                                                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                • >>   parse_spi_buf +
                                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                                  • >>   parse_spi_buf
                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                  mouse_buf_init (Thumb, 22 bytes, Stack size 8 bytes, helpers.o(i.mouse_buf_init)) +

                                                                                                                                                                                                                                                                                                                                                                  mouse_buf_init (Thumb, 22 bytes, Stack size 8 bytes, helpers.o(i.mouse_buf_init))

                                                                                                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                                                                                                  • Max Depth = 28
                                                                                                                                                                                                                                                                                                                                                                  • Call Chain = mouse_buf_init ⇒ malloc
                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                                                  • >>   mouse_buf_reset -
                                                                                                                                                                                                                                                                                                                                                                  • >>   malloc +
                                                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                                                    • >>   mouse_buf_reset +
                                                                                                                                                                                                                                                                                                                                                                    • >>   malloc

                                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                                    • >>   main
                                                                                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                                                                                    mouse_buf_is_empty (Thumb, 16 bytes, Stack size 0 bytes, helpers.o(i.mouse_buf_is_empty)) -

                                                                                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                                                                                    • >>   run_adb +

                                                                                                                                                                                                                                                                                                                                                                      mouse_buf_is_empty (Thumb, 16 bytes, Stack size 0 bytes, helpers.o(i.mouse_buf_is_empty)) +

                                                                                                                                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                                                                                                                                      • >>   run_adb
                                                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                                                      mouse_buf_is_full (Thumb, 22 bytes, Stack size 0 bytes, helpers.o(i.mouse_buf_is_full)) -

                                                                                                                                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                                                                                                                                      • >>   mouse_buf_add +

                                                                                                                                                                                                                                                                                                                                                                        mouse_buf_is_full (Thumb, 22 bytes, Stack size 0 bytes, helpers.o(i.mouse_buf_is_full)) +

                                                                                                                                                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                                                                                                                                                        • >>   mouse_buf_add
                                                                                                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                                                                                                        mouse_buf_peek (Thumb, 20 bytes, Stack size 0 bytes, helpers.o(i.mouse_buf_peek)) -

                                                                                                                                                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                                                                                                                                                        • >>   get_consolidated_mouse_event -
                                                                                                                                                                                                                                                                                                                                                                        • >>   adb_mouse_update +

                                                                                                                                                                                                                                                                                                                                                                          mouse_buf_peek (Thumb, 20 bytes, Stack size 0 bytes, helpers.o(i.mouse_buf_peek)) +

                                                                                                                                                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                                                                                                                                                          • >>   get_consolidated_mouse_event +
                                                                                                                                                                                                                                                                                                                                                                          • >>   adb_mouse_update
                                                                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                                                                          mouse_buf_pop (Thumb, 18 bytes, Stack size 0 bytes, helpers.o(i.mouse_buf_pop)) -

                                                                                                                                                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                                                                                                                                                          • >>   get_consolidated_mouse_event +

                                                                                                                                                                                                                                                                                                                                                                            mouse_buf_pop (Thumb, 18 bytes, Stack size 0 bytes, helpers.o(i.mouse_buf_pop)) +

                                                                                                                                                                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                                                                                                                                                                            • >>   get_consolidated_mouse_event
                                                                                                                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                                                                                                                            mouse_buf_reset (Thumb, 20 bytes, Stack size 8 bytes, helpers.o(i.mouse_buf_reset)) +

                                                                                                                                                                                                                                                                                                                                                                            mouse_buf_reset (Thumb, 20 bytes, Stack size 8 bytes, helpers.o(i.mouse_buf_reset))

                                                                                                                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                                                                                                                            • Max Depth = 8
                                                                                                                                                                                                                                                                                                                                                                            • Call Chain = mouse_buf_reset
                                                                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                                                                            • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                                              • >>   __aeabi_memclr4
                                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                                                                              • >>   mouse_buf_init -
                                                                                                                                                                                                                                                                                                                                                                              • >>   handle_protocol_switch +
                                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                                • >>   mouse_buf_init +
                                                                                                                                                                                                                                                                                                                                                                                • >>   handle_protocol_switch
                                                                                                                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                                                                                                                parse_adb_cmd (Thumb, 240 bytes, Stack size 24 bytes, adb.o(i.parse_adb_cmd)) +

                                                                                                                                                                                                                                                                                                                                                                                parse_adb_cmd (Thumb, 240 bytes, Stack size 24 bytes, adb.o(i.parse_adb_cmd))

                                                                                                                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                                                                                                                • Max Depth = 88
                                                                                                                                                                                                                                                                                                                                                                                • Call Chain = parse_adb_cmd ⇒ adb_listen_16b ⇒ adb_read_bit ⇒ adb_wait_until_change
                                                                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                                                • >>   adb_send_response_16b -
                                                                                                                                                                                                                                                                                                                                                                                • >>   adb_listen_16b -
                                                                                                                                                                                                                                                                                                                                                                                • >>   rand +
                                                                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                                                                  • >>   adb_send_response_16b +
                                                                                                                                                                                                                                                                                                                                                                                  • >>   adb_listen_16b +
                                                                                                                                                                                                                                                                                                                                                                                  • >>   rand
                                                                                                                                                                                                                                                                                                                                                                                  • >>   __aeabi_idivmod
                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                                                  • >>   run_adb +
                                                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                                                    • >>   run_adb
                                                                                                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                                                                                                    parse_spi_buf (Thumb, 202 bytes, Stack size 16 bytes, main.o(i.parse_spi_buf)) +

                                                                                                                                                                                                                                                                                                                                                                                    parse_spi_buf (Thumb, 200 bytes, Stack size 16 bytes, main.o(i.parse_spi_buf))

                                                                                                                                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                                                                                                                                    • Max Depth = 72
                                                                                                                                                                                                                                                                                                                                                                                    • Call Chain = parse_spi_buf ⇒ handle_protocol_switch ⇒ quad_enable ⇒ quad_reset ⇒ quad_write
                                                                                                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                                                                    • >>   mouse_buf_add -
                                                                                                                                                                                                                                                                                                                                                                                    • >>   kb_buf_add -
                                                                                                                                                                                                                                                                                                                                                                                    • >>   handle_protocol_switch -
                                                                                                                                                                                                                                                                                                                                                                                    • >>   byte_to_int16_t -
                                                                                                                                                                                                                                                                                                                                                                                    • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                                                                                      • >>   mouse_buf_add +
                                                                                                                                                                                                                                                                                                                                                                                      • >>   kb_buf_add +
                                                                                                                                                                                                                                                                                                                                                                                      • >>   handle_protocol_switch +
                                                                                                                                                                                                                                                                                                                                                                                      • >>   byte_to_int16_t +
                                                                                                                                                                                                                                                                                                                                                                                      • >>   __aeabi_memclr4
                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_SPI_TxRxCpltCallback +
                                                                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_SPI_TxRxCpltCallback
                                                                                                                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                                                                                                                        protocol_status_lookup_init (Thumb, 30 bytes, Stack size 0 bytes, main.o(i.protocol_status_lookup_init)) +

                                                                                                                                                                                                                                                                                                                                                                                        protocol_status_lookup_init (Thumb, 30 bytes, Stack size 0 bytes, main.o(i.protocol_status_lookup_init))

                                                                                                                                                                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                                                                                                                                                                        • >>   main
                                                                                                                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                                                                                                                        quad_decrement (Thumb, 18 bytes, Stack size 8 bytes, quad_encoder.o(i.quad_decrement)) +

                                                                                                                                                                                                                                                                                                                                                                                        quad_decrement (Thumb, 18 bytes, Stack size 8 bytes, quad_encoder.o(i.quad_decrement))

                                                                                                                                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                                                                                                                                        • Max Depth = 24
                                                                                                                                                                                                                                                                                                                                                                                        • Call Chain = quad_decrement ⇒ quad_write
                                                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                                                                        • >>   quad_write +
                                                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                                                          • >>   quad_write
                                                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_TIM_PeriodElapsedCallback +
                                                                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                                                                            • >>   HAL_TIM_PeriodElapsedCallback
                                                                                                                                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                                                                                                                                            quad_disable (Thumb, 64 bytes, Stack size 8 bytes, quad_encoder.o(i.quad_disable)) +

                                                                                                                                                                                                                                                                                                                                                                                            quad_disable (Thumb, 64 bytes, Stack size 8 bytes, quad_encoder.o(i.quad_disable))

                                                                                                                                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                                                                                                                                            • Max Depth = 8
                                                                                                                                                                                                                                                                                                                                                                                            • Call Chain = quad_disable
                                                                                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                                                                                            • >>   HAL_GPIO_WritePin +
                                                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_GPIO_WritePin

                                                                                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                                                                                              • >>   main -
                                                                                                                                                                                                                                                                                                                                                                                              • >>   handle_protocol_switch +
                                                                                                                                                                                                                                                                                                                                                                                              • >>   handle_protocol_switch
                                                                                                                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                                                                                                                              quad_enable (Thumb, 24 bytes, Stack size 8 bytes, quad_encoder.o(i.quad_enable)) +

                                                                                                                                                                                                                                                                                                                                                                                              quad_enable (Thumb, 24 bytes, Stack size 8 bytes, quad_encoder.o(i.quad_enable))

                                                                                                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                                                                                                              • Max Depth = 32
                                                                                                                                                                                                                                                                                                                                                                                              • Call Chain = quad_enable ⇒ quad_reset ⇒ quad_write
                                                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                                                              • >>   quad_reset +
                                                                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                • >>   quad_reset

                                                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                • >>   main -
                                                                                                                                                                                                                                                                                                                                                                                                • >>   handle_protocol_switch +
                                                                                                                                                                                                                                                                                                                                                                                                • >>   handle_protocol_switch
                                                                                                                                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                                                                                                                                quad_increment (Thumb, 18 bytes, Stack size 8 bytes, quad_encoder.o(i.quad_increment)) +

                                                                                                                                                                                                                                                                                                                                                                                                quad_increment (Thumb, 18 bytes, Stack size 8 bytes, quad_encoder.o(i.quad_increment))

                                                                                                                                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                • Max Depth = 24
                                                                                                                                                                                                                                                                                                                                                                                                • Call Chain = quad_increment ⇒ quad_write
                                                                                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                • >>   quad_write +
                                                                                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                  • >>   quad_write
                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_TIM_PeriodElapsedCallback +
                                                                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_TIM_PeriodElapsedCallback
                                                                                                                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                                                                                                                    quad_init (Thumb, 80 bytes, Stack size 24 bytes, quad_encoder.o(i.quad_init)) +

                                                                                                                                                                                                                                                                                                                                                                                                    quad_init (Thumb, 80 bytes, Stack size 24 bytes, quad_encoder.o(i.quad_init))

                                                                                                                                                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                    • Max Depth = 48
                                                                                                                                                                                                                                                                                                                                                                                                    • Call Chain = quad_init ⇒ quad_reset ⇒ quad_write
                                                                                                                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_TIM_Base_Start_IT -
                                                                                                                                                                                                                                                                                                                                                                                                    • >>   quad_reset +
                                                                                                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_TIM_Base_Start_IT +
                                                                                                                                                                                                                                                                                                                                                                                                      • >>   quad_reset

                                                                                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                      • >>   main
                                                                                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                                                                                      quad_reset (Thumb, 18 bytes, Stack size 8 bytes, quad_encoder.o(i.quad_reset)) +

                                                                                                                                                                                                                                                                                                                                                                                                      quad_reset (Thumb, 18 bytes, Stack size 8 bytes, quad_encoder.o(i.quad_reset))

                                                                                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                      • Max Depth = 24
                                                                                                                                                                                                                                                                                                                                                                                                      • Call Chain = quad_reset ⇒ quad_write
                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                      • >>   quad_write +
                                                                                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                        • >>   quad_write
                                                                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                        • >>   quad_init -
                                                                                                                                                                                                                                                                                                                                                                                                        • >>   quad_enable +
                                                                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                          • >>   quad_init +
                                                                                                                                                                                                                                                                                                                                                                                                          • >>   quad_enable
                                                                                                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                                                                                                          quad_write (Thumb, 44 bytes, Stack size 16 bytes, quad_encoder.o(i.quad_write)) +

                                                                                                                                                                                                                                                                                                                                                                                                          quad_write (Thumb, 44 bytes, Stack size 16 bytes, quad_encoder.o(i.quad_write))

                                                                                                                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                          • Max Depth = 16
                                                                                                                                                                                                                                                                                                                                                                                                          • Call Chain = quad_write
                                                                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_GPIO_WritePin +
                                                                                                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                            • >>   HAL_GPIO_WritePin
                                                                                                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                            • >>   quad_reset -
                                                                                                                                                                                                                                                                                                                                                                                                            • >>   quad_increment -
                                                                                                                                                                                                                                                                                                                                                                                                            • >>   quad_decrement +
                                                                                                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   quad_reset +
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   quad_increment +
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   quad_decrement
                                                                                                                                                                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                                                                                                                                                                              run_adb (Thumb, 300 bytes, Stack size 24 bytes, main.o(i.run_adb)) +

                                                                                                                                                                                                                                                                                                                                                                                                              run_adb (Thumb, 300 bytes, Stack size 24 bytes, main.o(i.run_adb))

                                                                                                                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                              • Max Depth = 112
                                                                                                                                                                                                                                                                                                                                                                                                              • Call Chain = run_adb ⇒ parse_adb_cmd ⇒ adb_listen_16b ⇒ adb_read_bit ⇒ adb_wait_until_change
                                                                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   send_srq -
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   parse_adb_cmd -
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   adb_wait_until_change -
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   adb_send_response_16b -
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   adb_reset -
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   adb_recv_cmd -
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_GPIO_ReadPin -
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   mouse_buf_is_empty -
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   kb_buf_is_empty -
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   is_protocol_enabled -
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   adb_mouse_update -
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   adb_keyboard_update -
                                                                                                                                                                                                                                                                                                                                                                                                              • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                • >>   send_srq +
                                                                                                                                                                                                                                                                                                                                                                                                                • >>   parse_adb_cmd +
                                                                                                                                                                                                                                                                                                                                                                                                                • >>   adb_wait_until_change +
                                                                                                                                                                                                                                                                                                                                                                                                                • >>   adb_send_response_16b +
                                                                                                                                                                                                                                                                                                                                                                                                                • >>   adb_reset +
                                                                                                                                                                                                                                                                                                                                                                                                                • >>   adb_recv_cmd +
                                                                                                                                                                                                                                                                                                                                                                                                                • >>   HAL_GPIO_ReadPin +
                                                                                                                                                                                                                                                                                                                                                                                                                • >>   mouse_buf_is_empty +
                                                                                                                                                                                                                                                                                                                                                                                                                • >>   kb_buf_is_empty +
                                                                                                                                                                                                                                                                                                                                                                                                                • >>   is_protocol_enabled +
                                                                                                                                                                                                                                                                                                                                                                                                                • >>   adb_mouse_update +
                                                                                                                                                                                                                                                                                                                                                                                                                • >>   adb_keyboard_update +
                                                                                                                                                                                                                                                                                                                                                                                                                • >>   __aeabi_memclr4

                                                                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                • >>   main
                                                                                                                                                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                                                                                                                                                run_lisa_kb (Thumb, 64 bytes, Stack size 8 bytes, main.o(i.run_lisa_kb)) +

                                                                                                                                                                                                                                                                                                                                                                                                                run_lisa_kb (Thumb, 64 bytes, Stack size 8 bytes, main.o(i.run_lisa_kb))

                                                                                                                                                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                • Max Depth = 56
                                                                                                                                                                                                                                                                                                                                                                                                                • Call Chain = run_lisa_kb ⇒ lisa_kb_update ⇒ wait_until_change
                                                                                                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                • >>   lisa_kb_update -
                                                                                                                                                                                                                                                                                                                                                                                                                • >>   lisa_buf_add -
                                                                                                                                                                                                                                                                                                                                                                                                                • >>   HAL_GPIO_ReadPin -
                                                                                                                                                                                                                                                                                                                                                                                                                • >>   kb_buf_pop -
                                                                                                                                                                                                                                                                                                                                                                                                                • >>   kb_buf_peek +
                                                                                                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   lisa_kb_update +
                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   lisa_buf_add +
                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_GPIO_ReadPin +
                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   kb_buf_pop +
                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   kb_buf_peek

                                                                                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   main
                                                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                                                  run_mac_kb (Thumb, 50 bytes, Stack size 8 bytes, main.o(i.run_mac_kb)) +

                                                                                                                                                                                                                                                                                                                                                                                                                  run_mac_kb (Thumb, 50 bytes, Stack size 8 bytes, main.o(i.run_mac_kb))

                                                                                                                                                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                  • Max Depth = 72
                                                                                                                                                                                                                                                                                                                                                                                                                  • Call Chain = run_mac_kb ⇒ m0100a_handle_inquiry ⇒ m0110a_write_1b_from_buf ⇒ m0110a_write ⇒ wait_for_data_idle
                                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_GPIO_ReadPin -
                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   m0110a_update -
                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   m0100a_handle_inquiry +
                                                                                                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_GPIO_ReadPin +
                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   m0110a_update +
                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   m0100a_handle_inquiry

                                                                                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   main
                                                                                                                                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                                                                                                                                    send_srq (Thumb, 34 bytes, Stack size 8 bytes, adb.o(i.send_srq)) +

                                                                                                                                                                                                                                                                                                                                                                                                                    send_srq (Thumb, 34 bytes, Stack size 8 bytes, adb.o(i.send_srq))

                                                                                                                                                                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                                                                                                                                                                                                                    • Call Chain = send_srq
                                                                                                                                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   delay_us +
                                                                                                                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_GPIO_WritePin +
                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   delay_us
                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   run_adb +
                                                                                                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   run_adb
                                                                                                                                                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                                                                                                                                                        wait_for_data_idle (Thumb, 42 bytes, Stack size 16 bytes, m0110a.o(i.wait_for_data_idle)) +

                                                                                                                                                                                                                                                                                                                                                                                                                        wait_for_data_idle (Thumb, 42 bytes, Stack size 16 bytes, m0110a.o(i.wait_for_data_idle))

                                                                                                                                                                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                        • Max Depth = 16
                                                                                                                                                                                                                                                                                                                                                                                                                        • Call Chain = wait_for_data_idle
                                                                                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_GetTick -
                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_GPIO_ReadPin +
                                                                                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_GetTick +
                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_GPIO_ReadPin
                                                                                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   m0110a_write -
                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   m0110a_read_host_cmd +
                                                                                                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   m0110a_write +
                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   m0110a_read_host_cmd
                                                                                                                                                                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                                                                                                                                                                            wait_until_change (Thumb, 62 bytes, Stack size 24 bytes, lisa_kb.o(i.wait_until_change)) +

                                                                                                                                                                                                                                                                                                                                                                                                                            wait_until_change (Thumb, 62 bytes, Stack size 24 bytes, lisa_kb.o(i.wait_until_change))

                                                                                                                                                                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                            • Max Depth = 24
                                                                                                                                                                                                                                                                                                                                                                                                                            • Call Chain = wait_until_change
                                                                                                                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   HAL_GPIO_ReadPin -
                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   micros +
                                                                                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_GPIO_ReadPin +
                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   micros
                                                                                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   lisa_kb_update +
                                                                                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   lisa_kb_update

                                                                                                                                                                                                                                                                                                                                                                                                                                Local Symbols

                                                                                                                                                                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                                                                                                                                                                MX_GPIO_Init (Thumb, 226 bytes, Stack size 48 bytes, main.o(i.MX_GPIO_Init)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                MX_GPIO_Init (Thumb, 226 bytes, Stack size 48 bytes, main.o(i.MX_GPIO_Init))

                                                                                                                                                                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                • Max Depth = 72
                                                                                                                                                                                                                                                                                                                                                                                                                                • Call Chain = MX_GPIO_Init ⇒ HAL_GPIO_Init
                                                                                                                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   HAL_GPIO_Init +
                                                                                                                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_GPIO_WritePin +
                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_GPIO_Init

                                                                                                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   main
                                                                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                                                                  MX_SPI1_Init (Thumb, 52 bytes, Stack size 8 bytes, main.o(i.MX_SPI1_Init)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                  MX_SPI1_Init (Thumb, 52 bytes, Stack size 8 bytes, main.o(i.MX_SPI1_Init))

                                                                                                                                                                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                  • Max Depth = 88
                                                                                                                                                                                                                                                                                                                                                                                                                                  • Call Chain = MX_SPI1_Init ⇒ HAL_SPI_Init ⇒ HAL_SPI_MspInit ⇒ HAL_GPIO_Init
                                                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_SPI_Init +
                                                                                                                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_SPI_Init

                                                                                                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   main
                                                                                                                                                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                                                                                                                                                    MX_TIM2_Init (Thumb, 80 bytes, Stack size 32 bytes, main.o(i.MX_TIM2_Init)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                    MX_TIM2_Init (Thumb, 80 bytes, Stack size 32 bytes, main.o(i.MX_TIM2_Init))

                                                                                                                                                                                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                    • Max Depth = 68
                                                                                                                                                                                                                                                                                                                                                                                                                                    • Call Chain = MX_TIM2_Init ⇒ HAL_TIM_ConfigClockSource ⇒ TIM_TI2_ConfigInputStage
                                                                                                                                                                                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_TIM_ConfigClockSource -
                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_TIM_Base_Init -
                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_TIMEx_MasterConfigSynchronization +
                                                                                                                                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_TIM_ConfigClockSource +
                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_TIM_Base_Init +
                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_TIMEx_MasterConfigSynchronization

                                                                                                                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   main
                                                                                                                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                                                                                                                      MX_USART1_UART_Init (Thumb, 46 bytes, Stack size 8 bytes, main.o(i.MX_USART1_UART_Init)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                      MX_USART1_UART_Init (Thumb, 46 bytes, Stack size 8 bytes, main.o(i.MX_USART1_UART_Init))

                                                                                                                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                      • Max Depth = 108
                                                                                                                                                                                                                                                                                                                                                                                                                                      • Call Chain = MX_USART1_UART_Init ⇒ HAL_UART_Init ⇒ UART_SetConfig ⇒ HAL_RCC_GetSysClockFreq ⇒ __aeabi_uidivmod
                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_UART_Init +
                                                                                                                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_UART_Init

                                                                                                                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   main
                                                                                                                                                                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                                                                                                                                                                        NVIC_SetPriority (Thumb, 60 bytes, Stack size 0 bytes, stm32f0xx_hal_cortex.o(i.NVIC_SetPriority)) -

                                                                                                                                                                                                                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_SYSTICK_Config -
                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_NVIC_SetPriority +

                                                                                                                                                                                                                                                                                                                                                                                                                                          NVIC_SetPriority (Thumb, 60 bytes, Stack size 0 bytes, stm32f0xx_hal_cortex.o(i.NVIC_SetPriority)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                          [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_SYSTICK_Config +
                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_NVIC_SetPriority

                                                                                                                                                                                                                                                                                                                                                                                                                                          SPI_2linesRxISR_16BIT (Thumb, 54 bytes, Stack size 8 bytes, stm32f0xx_hal_spi.o(i.SPI_2linesRxISR_16BIT))

                                                                                                                                                                                                                                                                                                                                                                                                                                          [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                          • Max Depth = 112
                                                                                                                                                                                                                                                                                                                                                                                                                                          • Call Chain = SPI_2linesRxISR_16BIT ⇒ SPI_CloseRxTx_ISR ⇒ HAL_SPI_TxRxCpltCallback ⇒ parse_spi_buf ⇒ handle_protocol_switch ⇒ quad_enable ⇒ quad_reset ⇒ quad_write
                                                                                                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   SPI_CloseRxTx_ISR +
                                                                                                                                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   SPI_CloseRxTx_ISR

                                                                                                                                                                                                                                                                                                                                                                                                                                            [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                                                                                                                                                            • stm32f0xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT)

                                                                                                                                                                                                                                                                                                                                                                                                                                            SPI_2linesRxISR_8BIT (Thumb, 94 bytes, Stack size 8 bytes, stm32f0xx_hal_spi.o(i.SPI_2linesRxISR_8BIT))

                                                                                                                                                                                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                            • Max Depth = 112
                                                                                                                                                                                                                                                                                                                                                                                                                                            • Call Chain = SPI_2linesRxISR_8BIT ⇒ SPI_CloseRxTx_ISR ⇒ HAL_SPI_TxRxCpltCallback ⇒ parse_spi_buf ⇒ handle_protocol_switch ⇒ quad_enable ⇒ quad_reset ⇒ quad_write
                                                                                                                                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   SPI_CloseRxTx_ISR +
                                                                                                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   SPI_CloseRxTx_ISR

                                                                                                                                                                                                                                                                                                                                                                                                                                              [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                                                                                                                                                              • stm32f0xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT)

                                                                                                                                                                                                                                                                                                                                                                                                                                              SPI_2linesTxISR_16BIT (Thumb, 52 bytes, Stack size 8 bytes, stm32f0xx_hal_spi.o(i.SPI_2linesTxISR_16BIT))

                                                                                                                                                                                                                                                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                              • Max Depth = 112
                                                                                                                                                                                                                                                                                                                                                                                                                                              • Call Chain = SPI_2linesTxISR_16BIT ⇒ SPI_CloseRxTx_ISR ⇒ HAL_SPI_TxRxCpltCallback ⇒ parse_spi_buf ⇒ handle_protocol_switch ⇒ quad_enable ⇒ quad_reset ⇒ quad_write
                                                                                                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   SPI_CloseRxTx_ISR +
                                                                                                                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   SPI_CloseRxTx_ISR

                                                                                                                                                                                                                                                                                                                                                                                                                                                [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                                                                                                                                                                • stm32f0xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT)

                                                                                                                                                                                                                                                                                                                                                                                                                                                SPI_2linesTxISR_8BIT (Thumb, 72 bytes, Stack size 8 bytes, stm32f0xx_hal_spi.o(i.SPI_2linesTxISR_8BIT))

                                                                                                                                                                                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                • Max Depth = 112
                                                                                                                                                                                                                                                                                                                                                                                                                                                • Call Chain = SPI_2linesTxISR_8BIT ⇒ SPI_CloseRxTx_ISR ⇒ HAL_SPI_TxRxCpltCallback ⇒ parse_spi_buf ⇒ handle_protocol_switch ⇒ quad_enable ⇒ quad_reset ⇒ quad_write
                                                                                                                                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   SPI_CloseRxTx_ISR +
                                                                                                                                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   SPI_CloseRxTx_ISR

                                                                                                                                                                                                                                                                                                                                                                                                                                                  [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                                                                                                                                                                  • stm32f0xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT)
                                                                                                                                                                                                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                                                                                                                                                                                                  SPI_CloseRxTx_ISR (Thumb, 82 bytes, Stack size 16 bytes, stm32f0xx_hal_spi.o(i.SPI_CloseRxTx_ISR)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                  SPI_CloseRxTx_ISR (Thumb, 82 bytes, Stack size 16 bytes, stm32f0xx_hal_spi.o(i.SPI_CloseRxTx_ISR))

                                                                                                                                                                                                                                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                  • Max Depth = 104
                                                                                                                                                                                                                                                                                                                                                                                                                                                  • Call Chain = SPI_CloseRxTx_ISR ⇒ HAL_SPI_TxRxCpltCallback ⇒ parse_spi_buf ⇒ handle_protocol_switch ⇒ quad_enable ⇒ quad_reset ⇒ quad_write
                                                                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_GetTick -
                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_SPI_TxRxCpltCallback -
                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_SPI_RxCpltCallback -
                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_SPI_ErrorCallback -
                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   SPI_EndRxTxTransaction +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_GetTick +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_SPI_TxRxCpltCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_SPI_RxCpltCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_SPI_ErrorCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   SPI_EndRxTxTransaction

                                                                                                                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   SPI_2linesTxISR_8BIT
                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   SPI_2linesTxISR_16BIT @@ -1572,55 +1587,55 @@ Local Symbols

                                                                                                                                                                                                                                                                                                                                                                                                                                                      SPI_DMAAbortOnError (Thumb, 18 bytes, Stack size 8 bytes, stm32f0xx_hal_spi.o(i.SPI_DMAAbortOnError))

                                                                                                                                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                      • Max Depth = 8
                                                                                                                                                                                                                                                                                                                                                                                                                                                      • Call Chain = SPI_DMAAbortOnError
                                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_SPI_ErrorCallback +
                                                                                                                                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_SPI_ErrorCallback

                                                                                                                                                                                                                                                                                                                                                                                                                                                        [Address Reference Count : 1]
                                                                                                                                                                                                                                                                                                                                                                                                                                                        • stm32f0xx_hal_spi.o(i.HAL_SPI_IRQHandler)
                                                                                                                                                                                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                                                                                                                                                                                        SPI_EndRxTxTransaction (Thumb, 76 bytes, Stack size 24 bytes, stm32f0xx_hal_spi.o(i.SPI_EndRxTxTransaction)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                        SPI_EndRxTxTransaction (Thumb, 76 bytes, Stack size 24 bytes, stm32f0xx_hal_spi.o(i.SPI_EndRxTxTransaction))

                                                                                                                                                                                                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                        • Max Depth = 48
                                                                                                                                                                                                                                                                                                                                                                                                                                                        • Call Chain = SPI_EndRxTxTransaction ⇒ SPI_WaitFlagStateUntilTimeout
                                                                                                                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   SPI_WaitFlagStateUntilTimeout -
                                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   SPI_WaitFifoStateUntilTimeout +
                                                                                                                                                                                                                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   SPI_WaitFlagStateUntilTimeout +
                                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   SPI_WaitFifoStateUntilTimeout
                                                                                                                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   SPI_CloseRxTx_ISR +
                                                                                                                                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   SPI_CloseRxTx_ISR
                                                                                                                                                                                                                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                                                                                                                                                                                                                            SPI_WaitFifoStateUntilTimeout (Thumb, 150 bytes, Stack size 24 bytes, stm32f0xx_hal_spi.o(i.SPI_WaitFifoStateUntilTimeout)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                            SPI_WaitFifoStateUntilTimeout (Thumb, 150 bytes, Stack size 24 bytes, stm32f0xx_hal_spi.o(i.SPI_WaitFifoStateUntilTimeout))

                                                                                                                                                                                                                                                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                            • Max Depth = 24
                                                                                                                                                                                                                                                                                                                                                                                                                                                            • Call Chain = SPI_WaitFifoStateUntilTimeout
                                                                                                                                                                                                                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   HAL_GetTick +
                                                                                                                                                                                                                                                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   HAL_GetTick
                                                                                                                                                                                                                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                              • >>   SPI_EndRxTxTransaction +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   SPI_EndRxTxTransaction
                                                                                                                                                                                                                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                SPI_WaitFlagStateUntilTimeout (Thumb, 140 bytes, Stack size 24 bytes, stm32f0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                SPI_WaitFlagStateUntilTimeout (Thumb, 140 bytes, Stack size 24 bytes, stm32f0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout))

                                                                                                                                                                                                                                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                • Max Depth = 24
                                                                                                                                                                                                                                                                                                                                                                                                                                                                • Call Chain = SPI_WaitFlagStateUntilTimeout
                                                                                                                                                                                                                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                • >>   HAL_GetTick +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   HAL_GetTick
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • >>   SPI_EndRxTxTransaction +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   SPI_EndRxTxTransaction
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    TIM_ITRx_SetConfig (Thumb, 16 bytes, Stack size 0 bytes, stm32f0xx_hal_tim.o(i.TIM_ITRx_SetConfig)) -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • >>   HAL_TIM_ConfigClockSource +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      TIM_ITRx_SetConfig (Thumb, 16 bytes, Stack size 0 bytes, stm32f0xx_hal_tim.o(i.TIM_ITRx_SetConfig)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_TIM_ConfigClockSource
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      TIM_TI1_ConfigInputStage (Thumb, 34 bytes, Stack size 12 bytes, stm32f0xx_hal_tim.o(i.TIM_TI1_ConfigInputStage)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      TIM_TI1_ConfigInputStage (Thumb, 34 bytes, Stack size 12 bytes, stm32f0xx_hal_tim.o(i.TIM_TI1_ConfigInputStage))

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • Max Depth = 12
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • Call Chain = TIM_TI1_ConfigInputStage
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • >>   HAL_TIM_ConfigClockSource +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_TIM_ConfigClockSource
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        TIM_TI2_ConfigInputStage (Thumb, 38 bytes, Stack size 12 bytes, stm32f0xx_hal_tim.o(i.TIM_TI2_ConfigInputStage)) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        TIM_TI2_ConfigInputStage (Thumb, 38 bytes, Stack size 12 bytes, stm32f0xx_hal_tim.o(i.TIM_TI2_ConfigInputStage))

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • Max Depth = 12
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • Call Chain = TIM_TI2_ConfigInputStage
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • >>   HAL_TIM_ConfigClockSource +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   HAL_TIM_ConfigClockSource
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          _printf_core (Thumb, 456 bytes, Stack size 88 bytes, printf3.o(i._printf_core), UNUSED) +

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          _printf_core (Thumb, 456 bytes, Stack size 88 bytes, printf3.o(i._printf_core), UNUSED)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [Calls]

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   __aeabi_uidivmod
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • >>   __0printf$3 +
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • >>   __0printf$3

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            diff --git a/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all.map b/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all.map index 3d06888..93c10d6 100644 --- a/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all.map +++ b/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all.map @@ -230,6 +230,9 @@ Section Cross References main.o(i.main) refers to main.o(i.MX_USART1_UART_Init) for MX_USART1_UART_Init main.o(i.main) refers to main.o(i.MX_TIM2_Init) for MX_TIM2_Init main.o(i.main) refers to stm32f0xx_hal_tim.o(i.HAL_TIM_Base_Init) for HAL_TIM_Base_Init + main.o(i.main) refers to stm32f0xx_hal_iwdg.o(i.HAL_IWDG_Init) for HAL_IWDG_Init + main.o(i.main) refers to stm32f0xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin + main.o(i.main) refers to stm32f0xx_hal_iwdg.o(i.HAL_IWDG_Refresh) for HAL_IWDG_Refresh main.o(i.main) refers to printf3.o(i.__0printf$3) for __2printf main.o(i.main) refers to delay_us.o(i.delay_us_init) for delay_us_init main.o(i.main) refers to main.o(i.protocol_status_lookup_init) for protocol_status_lookup_init @@ -244,7 +247,6 @@ Section Cross References main.o(i.main) refers to main.o(i.is_protocol_enabled) for is_protocol_enabled main.o(i.main) refers to quad_encoder.o(i.quad_enable) for quad_enable main.o(i.main) refers to quad_encoder.o(i.quad_disable) for quad_disable - main.o(i.main) refers to stm32f0xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin main.o(i.main) refers to delay_us.o(i.micros) for micros main.o(i.main) refers to main.o(i.run_adb) for run_adb main.o(i.main) refers to main.o(i.run_mac_kb) for run_mac_kb @@ -1258,7 +1260,6 @@ Removing Unused input sections from the image. Removing main.o(.rev16_text), (4 bytes). Removing main.o(.revsh_text), (4 bytes). Removing main.o(i._Error_Handler), (2 bytes). - Removing main.o(.bss), (16 bytes). Removing main.o(.constdata), (1 bytes). Removing main.o(.constdata), (1 bytes). Removing main.o(.constdata), (1 bytes). @@ -1272,8 +1273,6 @@ Removing Unused input sections from the image. Removing stm32f0xx_hal_msp.o(i.HAL_UART_MspDeInit), (44 bytes). Removing stm32f0xx_hal_iwdg.o(.rev16_text), (4 bytes). Removing stm32f0xx_hal_iwdg.o(.revsh_text), (4 bytes). - Removing stm32f0xx_hal_iwdg.o(i.HAL_IWDG_Init), (100 bytes). - Removing stm32f0xx_hal_iwdg.o(i.HAL_IWDG_Refresh), (16 bytes). Removing stm32f0xx_hal_rcc.o(.rev16_text), (4 bytes). Removing stm32f0xx_hal_rcc.o(.revsh_text), (4 bytes). Removing stm32f0xx_hal_rcc.o(i.HAL_RCC_CSSCallback), (2 bytes). @@ -1735,7 +1734,7 @@ Removing Unused input sections from the image. Removing depilogue.o(.text), (190 bytes). Removing depilogue.o(i.__ARM_clz), (46 bytes). -491 unused section(s) (total 35000 bytes) removed from the image. +488 unused section(s) (total 34868 bytes) removed from the image. ============================================================================== @@ -1769,45 +1768,45 @@ Image Symbol Table ../Src/stm32f0xx_it.c 0x00000000 Number 0 stm32f0xx_it.o ABSOLUTE ../Src/system_stm32f0xx.c 0x00000000 Number 0 system_stm32f0xx.o ABSOLUTE ../clib/microlib/division.c 0x00000000 Number 0 idiv.o ABSOLUTE - ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE + ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.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 entry8b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.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/longlong.c 0x00000000 Number 0 llushr.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/malloc/malloc.c 0x00000000 Number 0 malloc.o ABSOLUTE - ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloca.o ABSOLUTE ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocra.o ABSOLUTE + ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloca.o ABSOLUTE + ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloc.o ABSOLUTE ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocr.o ABSOLUTE ../clib/microlib/malloc/mvars.c 0x00000000 Number 0 mvars.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE - ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE ../clib/microlib/printf/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE ../clib/microlib/stdio/streams.c 0x00000000 Number 0 stdout.o ABSOLUTE ../clib/microlib/stdlib/rand.c 0x00000000 Number 0 rand.o ABSOLUTE - ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpya.o ABSOLUTE ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyb.o ABSOLUTE + ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpya.o ABSOLUTE ../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE ../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE ../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE @@ -1877,191 +1876,193 @@ Image Symbol Table i.HAL_GPIO_ReadPin 0x08000350 Section 0 stm32f0xx_hal_gpio.o(i.HAL_GPIO_ReadPin) i.HAL_GPIO_WritePin 0x0800035a Section 0 stm32f0xx_hal_gpio.o(i.HAL_GPIO_WritePin) i.HAL_GetTick 0x08000368 Section 0 stm32f0xx_hal.o(i.HAL_GetTick) - i.HAL_IncTick 0x08000374 Section 0 stm32f0xx_hal.o(i.HAL_IncTick) - i.HAL_Init 0x08000384 Section 0 stm32f0xx_hal.o(i.HAL_Init) - i.HAL_InitTick 0x080003a4 Section 0 stm32f0xx_hal.o(i.HAL_InitTick) - i.HAL_MspInit 0x080003c8 Section 0 stm32f0xx_hal_msp.o(i.HAL_MspInit) - i.HAL_NVIC_EnableIRQ 0x0800040c Section 0 stm32f0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) - i.HAL_NVIC_SetPriority 0x08000420 Section 0 stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) - i.HAL_RCCEx_PeriphCLKConfig 0x08000428 Section 0 stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) - i.HAL_RCC_ClockConfig 0x08000548 Section 0 stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) - i.HAL_RCC_GetHCLKFreq 0x0800069c Section 0 stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) - i.HAL_RCC_GetPCLK1Freq 0x080006a8 Section 0 stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) - i.HAL_RCC_GetSysClockFreq 0x080006c8 Section 0 stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) - i.HAL_RCC_OscConfig 0x08000750 Section 0 stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig) - i.HAL_SPI_ErrorCallback 0x08000b28 Section 0 stm32f0xx_hal_spi.o(i.HAL_SPI_ErrorCallback) - i.HAL_SPI_IRQHandler 0x08000b2c Section 0 stm32f0xx_hal_spi.o(i.HAL_SPI_IRQHandler) - i.HAL_SPI_Init 0x08000c00 Section 0 stm32f0xx_hal_spi.o(i.HAL_SPI_Init) - i.HAL_SPI_MspInit 0x08000cb8 Section 0 stm32f0xx_hal_msp.o(i.HAL_SPI_MspInit) - i.HAL_SPI_RxCpltCallback 0x08000d0c Section 0 stm32f0xx_hal_spi.o(i.HAL_SPI_RxCpltCallback) - i.HAL_SPI_TransmitReceive_IT 0x08000d10 Section 0 stm32f0xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT) - i.HAL_SPI_TxRxCpltCallback 0x08000de4 Section 0 main.o(i.HAL_SPI_TxRxCpltCallback) - i.HAL_SYSTICK_CLKSourceConfig 0x08000e48 Section 0 stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig) - i.HAL_SYSTICK_Callback 0x08000e60 Section 0 stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Callback) - i.HAL_SYSTICK_Config 0x08000e64 Section 0 stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config) - i.HAL_SYSTICK_IRQHandler 0x08000e94 Section 0 stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler) - i.HAL_TIMEx_BreakCallback 0x08000e9c Section 0 stm32f0xx_hal_tim_ex.o(i.HAL_TIMEx_BreakCallback) - i.HAL_TIMEx_CommutationCallback 0x08000e9e Section 0 stm32f0xx_hal_tim_ex.o(i.HAL_TIMEx_CommutationCallback) - i.HAL_TIMEx_MasterConfigSynchronization 0x08000ea0 Section 0 stm32f0xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization) - i.HAL_TIM_Base_Init 0x08000ee8 Section 0 stm32f0xx_hal_tim.o(i.HAL_TIM_Base_Init) - i.HAL_TIM_Base_MspInit 0x08000f1c Section 0 stm32f0xx_hal_msp.o(i.HAL_TIM_Base_MspInit) - i.HAL_TIM_Base_Start 0x08000fb8 Section 0 stm32f0xx_hal_tim.o(i.HAL_TIM_Base_Start) - i.HAL_TIM_Base_Start_IT 0x08000fd0 Section 0 stm32f0xx_hal_tim.o(i.HAL_TIM_Base_Start_IT) - i.HAL_TIM_ConfigClockSource 0x08000fe6 Section 0 stm32f0xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) - i.HAL_TIM_IC_CaptureCallback 0x080010d4 Section 0 stm32f0xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback) - i.HAL_TIM_IRQHandler 0x080010d6 Section 0 stm32f0xx_hal_tim.o(i.HAL_TIM_IRQHandler) - i.HAL_TIM_OC_DelayElapsedCallback 0x08001238 Section 0 stm32f0xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback) - i.HAL_TIM_PWM_PulseFinishedCallback 0x0800123a Section 0 stm32f0xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) - i.HAL_TIM_PeriodElapsedCallback 0x0800123c Section 0 quad_encoder.o(i.HAL_TIM_PeriodElapsedCallback) - i.HAL_TIM_TriggerCallback 0x08001310 Section 0 stm32f0xx_hal_tim.o(i.HAL_TIM_TriggerCallback) - i.HAL_UART_Init 0x08001312 Section 0 stm32f0xx_hal_uart.o(i.HAL_UART_Init) - i.HAL_UART_MspInit 0x08001380 Section 0 stm32f0xx_hal_msp.o(i.HAL_UART_MspInit) - i.HAL_UART_Transmit 0x080013cc Section 0 stm32f0xx_hal_uart.o(i.HAL_UART_Transmit) - i.HardFault_Handler 0x08001494 Section 0 stm32f0xx_it.o(i.HardFault_Handler) - i.MX_GPIO_Init 0x08001498 Section 0 main.o(i.MX_GPIO_Init) - MX_GPIO_Init 0x08001499 Thumb Code 226 main.o(i.MX_GPIO_Init) - i.MX_SPI1_Init 0x08001590 Section 0 main.o(i.MX_SPI1_Init) - MX_SPI1_Init 0x08001591 Thumb Code 52 main.o(i.MX_SPI1_Init) - i.MX_TIM2_Init 0x080015cc Section 0 main.o(i.MX_TIM2_Init) - MX_TIM2_Init 0x080015cd Thumb Code 80 main.o(i.MX_TIM2_Init) - i.MX_USART1_UART_Init 0x08001620 Section 0 main.o(i.MX_USART1_UART_Init) - MX_USART1_UART_Init 0x08001621 Thumb Code 46 main.o(i.MX_USART1_UART_Init) - i.NMI_Handler 0x08001658 Section 0 stm32f0xx_it.o(i.NMI_Handler) - i.NVIC_SetPriority 0x0800165c Section 0 stm32f0xx_hal_cortex.o(i.NVIC_SetPriority) - NVIC_SetPriority 0x0800165d Thumb Code 60 stm32f0xx_hal_cortex.o(i.NVIC_SetPriority) - i.PendSV_Handler 0x080016a0 Section 0 stm32f0xx_it.o(i.PendSV_Handler) - i.SPI1_IRQHandler 0x080016a4 Section 0 stm32f0xx_it.o(i.SPI1_IRQHandler) - i.SPI_2linesRxISR_16BIT 0x080016b4 Section 0 stm32f0xx_hal_spi.o(i.SPI_2linesRxISR_16BIT) - SPI_2linesRxISR_16BIT 0x080016b5 Thumb Code 54 stm32f0xx_hal_spi.o(i.SPI_2linesRxISR_16BIT) - i.SPI_2linesRxISR_8BIT 0x080016ea Section 0 stm32f0xx_hal_spi.o(i.SPI_2linesRxISR_8BIT) - SPI_2linesRxISR_8BIT 0x080016eb Thumb Code 94 stm32f0xx_hal_spi.o(i.SPI_2linesRxISR_8BIT) - i.SPI_2linesTxISR_16BIT 0x08001748 Section 0 stm32f0xx_hal_spi.o(i.SPI_2linesTxISR_16BIT) - SPI_2linesTxISR_16BIT 0x08001749 Thumb Code 52 stm32f0xx_hal_spi.o(i.SPI_2linesTxISR_16BIT) - i.SPI_2linesTxISR_8BIT 0x0800177c Section 0 stm32f0xx_hal_spi.o(i.SPI_2linesTxISR_8BIT) - SPI_2linesTxISR_8BIT 0x0800177d Thumb Code 72 stm32f0xx_hal_spi.o(i.SPI_2linesTxISR_8BIT) - i.SPI_CloseRxTx_ISR 0x080017c4 Section 0 stm32f0xx_hal_spi.o(i.SPI_CloseRxTx_ISR) - SPI_CloseRxTx_ISR 0x080017c5 Thumb Code 82 stm32f0xx_hal_spi.o(i.SPI_CloseRxTx_ISR) - i.SPI_DMAAbortOnError 0x08001816 Section 0 stm32f0xx_hal_spi.o(i.SPI_DMAAbortOnError) - SPI_DMAAbortOnError 0x08001817 Thumb Code 18 stm32f0xx_hal_spi.o(i.SPI_DMAAbortOnError) - i.SPI_EndRxTxTransaction 0x08001828 Section 0 stm32f0xx_hal_spi.o(i.SPI_EndRxTxTransaction) - SPI_EndRxTxTransaction 0x08001829 Thumb Code 76 stm32f0xx_hal_spi.o(i.SPI_EndRxTxTransaction) - i.SPI_WaitFifoStateUntilTimeout 0x08001874 Section 0 stm32f0xx_hal_spi.o(i.SPI_WaitFifoStateUntilTimeout) - SPI_WaitFifoStateUntilTimeout 0x08001875 Thumb Code 150 stm32f0xx_hal_spi.o(i.SPI_WaitFifoStateUntilTimeout) - i.SPI_WaitFlagStateUntilTimeout 0x0800190a Section 0 stm32f0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) - SPI_WaitFlagStateUntilTimeout 0x0800190b Thumb Code 140 stm32f0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) - i.SVC_Handler 0x08001996 Section 0 stm32f0xx_it.o(i.SVC_Handler) - i.SysTick_Handler 0x08001998 Section 0 stm32f0xx_it.o(i.SysTick_Handler) - i.SystemClock_Config 0x080019d0 Section 0 main.o(i.SystemClock_Config) - i.SystemInit 0x08001a3c Section 0 system_stm32f0xx.o(i.SystemInit) - i.TIM14_IRQHandler 0x08001a98 Section 0 stm32f0xx_it.o(i.TIM14_IRQHandler) - i.TIM16_IRQHandler 0x08001aa8 Section 0 stm32f0xx_it.o(i.TIM16_IRQHandler) - i.TIM17_IRQHandler 0x08001ab8 Section 0 stm32f0xx_it.o(i.TIM17_IRQHandler) - i.TIM_Base_SetConfig 0x08001ac8 Section 0 stm32f0xx_hal_tim.o(i.TIM_Base_SetConfig) - i.TIM_ETR_SetConfig 0x08001b5c Section 0 stm32f0xx_hal_tim.o(i.TIM_ETR_SetConfig) - i.TIM_ITRx_SetConfig 0x08001b72 Section 0 stm32f0xx_hal_tim.o(i.TIM_ITRx_SetConfig) - TIM_ITRx_SetConfig 0x08001b73 Thumb Code 16 stm32f0xx_hal_tim.o(i.TIM_ITRx_SetConfig) - i.TIM_TI1_ConfigInputStage 0x08001b82 Section 0 stm32f0xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) - TIM_TI1_ConfigInputStage 0x08001b83 Thumb Code 34 stm32f0xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) - i.TIM_TI2_ConfigInputStage 0x08001ba4 Section 0 stm32f0xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) - TIM_TI2_ConfigInputStage 0x08001ba5 Thumb Code 38 stm32f0xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) - i.UART_AdvFeatureConfig 0x08001bca Section 0 stm32f0xx_hal_uart.o(i.UART_AdvFeatureConfig) - i.UART_CheckIdleState 0x08001c94 Section 0 stm32f0xx_hal_uart.o(i.UART_CheckIdleState) - i.UART_SetConfig 0x08001d08 Section 0 stm32f0xx_hal_uart.o(i.UART_SetConfig) - i.UART_WaitOnFlagUntilTimeout 0x08001e64 Section 0 stm32f0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) - i.__0printf$3 0x08001ec8 Section 0 printf3.o(i.__0printf$3) - i.__ARM_common_switch8 0x08001ee8 Section 0 main.o(i.__ARM_common_switch8) - i.__scatterload_copy 0x08001f02 Section 14 handlers.o(i.__scatterload_copy) - i.__scatterload_null 0x08001f10 Section 2 handlers.o(i.__scatterload_null) - i.__scatterload_zeroinit 0x08001f12 Section 14 handlers.o(i.__scatterload_zeroinit) - i._printf_core 0x08001f20 Section 0 printf3.o(i._printf_core) - _printf_core 0x08001f21 Thumb Code 456 printf3.o(i._printf_core) - i.adb_init 0x080020ec Section 0 adb.o(i.adb_init) - i.adb_keyboard_update 0x08002104 Section 0 main.o(i.adb_keyboard_update) - i.adb_listen_16b 0x08002248 Section 0 adb.o(i.adb_listen_16b) - i.adb_mouse_update 0x080022d0 Section 0 main.o(i.adb_mouse_update) - i.adb_read_bit 0x08002328 Section 0 adb.o(i.adb_read_bit) - i.adb_recv_cmd 0x08002368 Section 0 adb.o(i.adb_recv_cmd) - i.adb_release_lines 0x080023cc Section 0 adb.o(i.adb_release_lines) - i.adb_reset 0x080023ec Section 0 adb.o(i.adb_reset) - i.adb_send_response_16b 0x08002418 Section 0 adb.o(i.adb_send_response_16b) - i.adb_wait_until_change 0x080024a4 Section 0 adb.o(i.adb_wait_until_change) - i.adb_write_16 0x080024e8 Section 0 adb.o(i.adb_write_16) - i.adb_write_byte 0x08002504 Section 0 adb.o(i.adb_write_byte) - i.avg_buf_add 0x08002580 Section 0 quad_encoder.o(i.avg_buf_add) - i.byte_to_int16_t 0x0800259a Section 0 main.o(i.byte_to_int16_t) - i.calc_arr 0x080025a4 Section 0 quad_encoder.o(i.calc_arr) - i.cap_to_127 0x080025c4 Section 0 helpers.o(i.cap_to_127) - i.delay_us 0x080025dc Section 0 delay_us.o(i.delay_us) - i.delay_us_init 0x080025f4 Section 0 delay_us.o(i.delay_us_init) - i.fputc 0x08002604 Section 0 main.o(i.fputc) - i.get_buf_avg 0x0800261c Section 0 quad_encoder.o(i.get_buf_avg) - i.get_consolidated_mouse_event 0x0800263a Section 0 helpers.o(i.get_consolidated_mouse_event) - i.handle_protocol_switch 0x08002690 Section 0 main.o(i.handle_protocol_switch) - i.int16_to_uint6 0x08002728 Section 0 main.o(i.int16_to_uint6) - i.is_protocol_enabled 0x08002748 Section 0 main.o(i.is_protocol_enabled) - i.kb_buf_add 0x0800275c Section 0 helpers.o(i.kb_buf_add) - i.kb_buf_init 0x08002788 Section 0 helpers.o(i.kb_buf_init) - i.kb_buf_is_empty 0x080027a4 Section 0 helpers.o(i.kb_buf_is_empty) - i.kb_buf_is_full 0x080027b4 Section 0 helpers.o(i.kb_buf_is_full) - i.kb_buf_peek 0x080027ca Section 0 helpers.o(i.kb_buf_peek) - i.kb_buf_pop 0x080027ea Section 0 helpers.o(i.kb_buf_pop) - i.kb_buf_reset 0x080027fc Section 0 helpers.o(i.kb_buf_reset) - i.lisa_buf_add 0x08002818 Section 0 lisa_kb.o(i.lisa_buf_add) - i.lisa_buf_init 0x08002840 Section 0 lisa_kb.o(i.lisa_buf_init) - i.lisa_init 0x08002850 Section 0 main.o(i.lisa_init) - i.lisa_kb_reset 0x08002870 Section 0 lisa_kb.o(i.lisa_kb_reset) - i.lisa_kb_update 0x08002890 Section 0 lisa_kb.o(i.lisa_kb_update) - i.lisa_write_byte 0x0800294c Section 0 lisa_kb.o(i.lisa_write_byte) - i.look_for_atten 0x08002988 Section 0 adb.o(i.look_for_atten) - i.m0100a_handle_inquiry 0x080029dc Section 0 main.o(i.m0100a_handle_inquiry) - i.m0110a_cmd_buf_add 0x08002a6c Section 0 m0110a.o(i.m0110a_cmd_buf_add) - i.m0110a_cmd_buf_init 0x08002a92 Section 0 m0110a.o(i.m0110a_cmd_buf_init) - i.m0110a_cmd_buf_is_empty 0x08002aa6 Section 0 m0110a.o(i.m0110a_cmd_buf_is_empty) - i.m0110a_cmd_buf_is_full 0x08002ab6 Section 0 m0110a.o(i.m0110a_cmd_buf_is_full) - i.m0110a_cmd_buf_peek 0x08002acc Section 0 m0110a.o(i.m0110a_cmd_buf_peek) - i.m0110a_cmd_buf_pop 0x08002ae2 Section 0 m0110a.o(i.m0110a_cmd_buf_pop) - i.m0110a_cmd_buf_reset 0x08002af4 Section 0 m0110a.o(i.m0110a_cmd_buf_reset) - i.m0110a_get_line_status 0x08002b08 Section 0 m0110a.o(i.m0110a_get_line_status) - i.m0110a_read 0x08002b38 Section 0 m0110a.o(i.m0110a_read) - i.m0110a_read_host_cmd 0x08002b88 Section 0 m0110a.o(i.m0110a_read_host_cmd) - i.m0110a_reset 0x08002ba4 Section 0 m0110a.o(i.m0110a_reset) - i.m0110a_update 0x08002bc8 Section 0 main.o(i.m0110a_update) - i.m0110a_write 0x08002c24 Section 0 m0110a.o(i.m0110a_write) - i.m0110a_write_1b_from_buf 0x08002ca4 Section 0 main.o(i.m0110a_write_1b_from_buf) - i.main 0x08002cc4 Section 0 main.o(i.main) - i.make_m0110a_scancode 0x08002e64 Section 0 m0110a.o(i.make_m0110a_scancode) - i.malloc 0x08002f3c Section 0 malloc.o(i.malloc) - i.micros 0x08002fa8 Section 0 delay_us.o(i.micros) - i.mouse_buf_add 0x08002fb8 Section 0 helpers.o(i.mouse_buf_add) - i.mouse_buf_init 0x08002fe4 Section 0 helpers.o(i.mouse_buf_init) - i.mouse_buf_is_empty 0x08002ffa Section 0 helpers.o(i.mouse_buf_is_empty) - i.mouse_buf_is_full 0x0800300a Section 0 helpers.o(i.mouse_buf_is_full) - i.mouse_buf_peek 0x08003020 Section 0 helpers.o(i.mouse_buf_peek) - i.mouse_buf_pop 0x08003034 Section 0 helpers.o(i.mouse_buf_pop) - i.mouse_buf_reset 0x08003046 Section 0 helpers.o(i.mouse_buf_reset) - i.parse_adb_cmd 0x0800305c Section 0 adb.o(i.parse_adb_cmd) - i.parse_spi_buf 0x08003154 Section 0 main.o(i.parse_spi_buf) - i.protocol_status_lookup_init 0x08003228 Section 0 main.o(i.protocol_status_lookup_init) - i.quad_decrement 0x0800324c Section 0 quad_encoder.o(i.quad_decrement) - i.quad_disable 0x08003260 Section 0 quad_encoder.o(i.quad_disable) - i.quad_enable 0x080032ac Section 0 quad_encoder.o(i.quad_enable) - i.quad_increment 0x080032cc Section 0 quad_encoder.o(i.quad_increment) - i.quad_init 0x080032e0 Section 0 quad_encoder.o(i.quad_init) - i.quad_reset 0x08003338 Section 0 quad_encoder.o(i.quad_reset) - i.quad_write 0x0800334c Section 0 quad_encoder.o(i.quad_write) - i.run_adb 0x0800337c Section 0 main.o(i.run_adb) - i.run_lisa_kb 0x080034d0 Section 0 main.o(i.run_lisa_kb) - i.run_mac_kb 0x0800351c Section 0 main.o(i.run_mac_kb) - i.send_srq 0x08003558 Section 0 adb.o(i.send_srq) - i.wait_for_data_idle 0x08003580 Section 0 m0110a.o(i.wait_for_data_idle) - i.wait_until_change 0x080035b0 Section 0 lisa_kb.o(i.wait_until_change) - .constdata 0x080035f4 Section 132 quad_encoder.o(.constdata) - .constdata 0x08003678 Section 128 m0110a.o(.constdata) - .constdata 0x080036f8 Section 384 lisa_kb.o(.constdata) - .constdata 0x08003878 Section 186 adb.o(.constdata) - .constdata 0x08003932 Section 51 main.o(.constdata) - .constdata 0x08003965 Section 16 system_stm32f0xx.o(.constdata) - .constdata 0x08003975 Section 8 system_stm32f0xx.o(.constdata) + i.HAL_IWDG_Init 0x08000374 Section 0 stm32f0xx_hal_iwdg.o(i.HAL_IWDG_Init) + i.HAL_IWDG_Refresh 0x080003d8 Section 0 stm32f0xx_hal_iwdg.o(i.HAL_IWDG_Refresh) + i.HAL_IncTick 0x080003e8 Section 0 stm32f0xx_hal.o(i.HAL_IncTick) + i.HAL_Init 0x080003f8 Section 0 stm32f0xx_hal.o(i.HAL_Init) + i.HAL_InitTick 0x08000418 Section 0 stm32f0xx_hal.o(i.HAL_InitTick) + i.HAL_MspInit 0x0800043c Section 0 stm32f0xx_hal_msp.o(i.HAL_MspInit) + i.HAL_NVIC_EnableIRQ 0x08000480 Section 0 stm32f0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) + i.HAL_NVIC_SetPriority 0x08000494 Section 0 stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) + i.HAL_RCCEx_PeriphCLKConfig 0x0800049c Section 0 stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) + i.HAL_RCC_ClockConfig 0x080005bc Section 0 stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) + i.HAL_RCC_GetHCLKFreq 0x08000710 Section 0 stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) + i.HAL_RCC_GetPCLK1Freq 0x0800071c Section 0 stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) + i.HAL_RCC_GetSysClockFreq 0x0800073c Section 0 stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) + i.HAL_RCC_OscConfig 0x080007c4 Section 0 stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig) + i.HAL_SPI_ErrorCallback 0x08000b9c Section 0 stm32f0xx_hal_spi.o(i.HAL_SPI_ErrorCallback) + i.HAL_SPI_IRQHandler 0x08000ba0 Section 0 stm32f0xx_hal_spi.o(i.HAL_SPI_IRQHandler) + i.HAL_SPI_Init 0x08000c74 Section 0 stm32f0xx_hal_spi.o(i.HAL_SPI_Init) + i.HAL_SPI_MspInit 0x08000d2c Section 0 stm32f0xx_hal_msp.o(i.HAL_SPI_MspInit) + i.HAL_SPI_RxCpltCallback 0x08000d80 Section 0 stm32f0xx_hal_spi.o(i.HAL_SPI_RxCpltCallback) + i.HAL_SPI_TransmitReceive_IT 0x08000d84 Section 0 stm32f0xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT) + i.HAL_SPI_TxRxCpltCallback 0x08000e58 Section 0 main.o(i.HAL_SPI_TxRxCpltCallback) + i.HAL_SYSTICK_CLKSourceConfig 0x08000ebc Section 0 stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig) + i.HAL_SYSTICK_Callback 0x08000ed4 Section 0 stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Callback) + i.HAL_SYSTICK_Config 0x08000ed8 Section 0 stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config) + i.HAL_SYSTICK_IRQHandler 0x08000f08 Section 0 stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler) + i.HAL_TIMEx_BreakCallback 0x08000f10 Section 0 stm32f0xx_hal_tim_ex.o(i.HAL_TIMEx_BreakCallback) + i.HAL_TIMEx_CommutationCallback 0x08000f12 Section 0 stm32f0xx_hal_tim_ex.o(i.HAL_TIMEx_CommutationCallback) + i.HAL_TIMEx_MasterConfigSynchronization 0x08000f14 Section 0 stm32f0xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization) + i.HAL_TIM_Base_Init 0x08000f5c Section 0 stm32f0xx_hal_tim.o(i.HAL_TIM_Base_Init) + i.HAL_TIM_Base_MspInit 0x08000f90 Section 0 stm32f0xx_hal_msp.o(i.HAL_TIM_Base_MspInit) + i.HAL_TIM_Base_Start 0x0800102c Section 0 stm32f0xx_hal_tim.o(i.HAL_TIM_Base_Start) + i.HAL_TIM_Base_Start_IT 0x08001044 Section 0 stm32f0xx_hal_tim.o(i.HAL_TIM_Base_Start_IT) + i.HAL_TIM_ConfigClockSource 0x0800105a Section 0 stm32f0xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) + i.HAL_TIM_IC_CaptureCallback 0x08001148 Section 0 stm32f0xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback) + i.HAL_TIM_IRQHandler 0x0800114a Section 0 stm32f0xx_hal_tim.o(i.HAL_TIM_IRQHandler) + i.HAL_TIM_OC_DelayElapsedCallback 0x080012ac Section 0 stm32f0xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback) + i.HAL_TIM_PWM_PulseFinishedCallback 0x080012ae Section 0 stm32f0xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) + i.HAL_TIM_PeriodElapsedCallback 0x080012b0 Section 0 quad_encoder.o(i.HAL_TIM_PeriodElapsedCallback) + i.HAL_TIM_TriggerCallback 0x08001384 Section 0 stm32f0xx_hal_tim.o(i.HAL_TIM_TriggerCallback) + i.HAL_UART_Init 0x08001386 Section 0 stm32f0xx_hal_uart.o(i.HAL_UART_Init) + i.HAL_UART_MspInit 0x080013f4 Section 0 stm32f0xx_hal_msp.o(i.HAL_UART_MspInit) + i.HAL_UART_Transmit 0x08001440 Section 0 stm32f0xx_hal_uart.o(i.HAL_UART_Transmit) + i.HardFault_Handler 0x08001508 Section 0 stm32f0xx_it.o(i.HardFault_Handler) + i.MX_GPIO_Init 0x0800150c Section 0 main.o(i.MX_GPIO_Init) + MX_GPIO_Init 0x0800150d Thumb Code 226 main.o(i.MX_GPIO_Init) + i.MX_SPI1_Init 0x08001604 Section 0 main.o(i.MX_SPI1_Init) + MX_SPI1_Init 0x08001605 Thumb Code 52 main.o(i.MX_SPI1_Init) + i.MX_TIM2_Init 0x08001640 Section 0 main.o(i.MX_TIM2_Init) + MX_TIM2_Init 0x08001641 Thumb Code 80 main.o(i.MX_TIM2_Init) + i.MX_USART1_UART_Init 0x08001694 Section 0 main.o(i.MX_USART1_UART_Init) + MX_USART1_UART_Init 0x08001695 Thumb Code 46 main.o(i.MX_USART1_UART_Init) + i.NMI_Handler 0x080016cc Section 0 stm32f0xx_it.o(i.NMI_Handler) + i.NVIC_SetPriority 0x080016d0 Section 0 stm32f0xx_hal_cortex.o(i.NVIC_SetPriority) + NVIC_SetPriority 0x080016d1 Thumb Code 60 stm32f0xx_hal_cortex.o(i.NVIC_SetPriority) + i.PendSV_Handler 0x08001714 Section 0 stm32f0xx_it.o(i.PendSV_Handler) + i.SPI1_IRQHandler 0x08001718 Section 0 stm32f0xx_it.o(i.SPI1_IRQHandler) + i.SPI_2linesRxISR_16BIT 0x08001728 Section 0 stm32f0xx_hal_spi.o(i.SPI_2linesRxISR_16BIT) + SPI_2linesRxISR_16BIT 0x08001729 Thumb Code 54 stm32f0xx_hal_spi.o(i.SPI_2linesRxISR_16BIT) + i.SPI_2linesRxISR_8BIT 0x0800175e Section 0 stm32f0xx_hal_spi.o(i.SPI_2linesRxISR_8BIT) + SPI_2linesRxISR_8BIT 0x0800175f Thumb Code 94 stm32f0xx_hal_spi.o(i.SPI_2linesRxISR_8BIT) + i.SPI_2linesTxISR_16BIT 0x080017bc Section 0 stm32f0xx_hal_spi.o(i.SPI_2linesTxISR_16BIT) + SPI_2linesTxISR_16BIT 0x080017bd Thumb Code 52 stm32f0xx_hal_spi.o(i.SPI_2linesTxISR_16BIT) + i.SPI_2linesTxISR_8BIT 0x080017f0 Section 0 stm32f0xx_hal_spi.o(i.SPI_2linesTxISR_8BIT) + SPI_2linesTxISR_8BIT 0x080017f1 Thumb Code 72 stm32f0xx_hal_spi.o(i.SPI_2linesTxISR_8BIT) + i.SPI_CloseRxTx_ISR 0x08001838 Section 0 stm32f0xx_hal_spi.o(i.SPI_CloseRxTx_ISR) + SPI_CloseRxTx_ISR 0x08001839 Thumb Code 82 stm32f0xx_hal_spi.o(i.SPI_CloseRxTx_ISR) + i.SPI_DMAAbortOnError 0x0800188a Section 0 stm32f0xx_hal_spi.o(i.SPI_DMAAbortOnError) + SPI_DMAAbortOnError 0x0800188b Thumb Code 18 stm32f0xx_hal_spi.o(i.SPI_DMAAbortOnError) + i.SPI_EndRxTxTransaction 0x0800189c Section 0 stm32f0xx_hal_spi.o(i.SPI_EndRxTxTransaction) + SPI_EndRxTxTransaction 0x0800189d Thumb Code 76 stm32f0xx_hal_spi.o(i.SPI_EndRxTxTransaction) + i.SPI_WaitFifoStateUntilTimeout 0x080018e8 Section 0 stm32f0xx_hal_spi.o(i.SPI_WaitFifoStateUntilTimeout) + SPI_WaitFifoStateUntilTimeout 0x080018e9 Thumb Code 150 stm32f0xx_hal_spi.o(i.SPI_WaitFifoStateUntilTimeout) + i.SPI_WaitFlagStateUntilTimeout 0x0800197e Section 0 stm32f0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) + SPI_WaitFlagStateUntilTimeout 0x0800197f Thumb Code 140 stm32f0xx_hal_spi.o(i.SPI_WaitFlagStateUntilTimeout) + i.SVC_Handler 0x08001a0a Section 0 stm32f0xx_it.o(i.SVC_Handler) + i.SysTick_Handler 0x08001a0c Section 0 stm32f0xx_it.o(i.SysTick_Handler) + i.SystemClock_Config 0x08001a44 Section 0 main.o(i.SystemClock_Config) + i.SystemInit 0x08001ab0 Section 0 system_stm32f0xx.o(i.SystemInit) + i.TIM14_IRQHandler 0x08001b0c Section 0 stm32f0xx_it.o(i.TIM14_IRQHandler) + i.TIM16_IRQHandler 0x08001b1c Section 0 stm32f0xx_it.o(i.TIM16_IRQHandler) + i.TIM17_IRQHandler 0x08001b2c Section 0 stm32f0xx_it.o(i.TIM17_IRQHandler) + i.TIM_Base_SetConfig 0x08001b3c Section 0 stm32f0xx_hal_tim.o(i.TIM_Base_SetConfig) + i.TIM_ETR_SetConfig 0x08001bd0 Section 0 stm32f0xx_hal_tim.o(i.TIM_ETR_SetConfig) + i.TIM_ITRx_SetConfig 0x08001be6 Section 0 stm32f0xx_hal_tim.o(i.TIM_ITRx_SetConfig) + TIM_ITRx_SetConfig 0x08001be7 Thumb Code 16 stm32f0xx_hal_tim.o(i.TIM_ITRx_SetConfig) + i.TIM_TI1_ConfigInputStage 0x08001bf6 Section 0 stm32f0xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) + TIM_TI1_ConfigInputStage 0x08001bf7 Thumb Code 34 stm32f0xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) + i.TIM_TI2_ConfigInputStage 0x08001c18 Section 0 stm32f0xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) + TIM_TI2_ConfigInputStage 0x08001c19 Thumb Code 38 stm32f0xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) + i.UART_AdvFeatureConfig 0x08001c3e Section 0 stm32f0xx_hal_uart.o(i.UART_AdvFeatureConfig) + i.UART_CheckIdleState 0x08001d08 Section 0 stm32f0xx_hal_uart.o(i.UART_CheckIdleState) + i.UART_SetConfig 0x08001d7c Section 0 stm32f0xx_hal_uart.o(i.UART_SetConfig) + i.UART_WaitOnFlagUntilTimeout 0x08001ed8 Section 0 stm32f0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) + i.__0printf$3 0x08001f3c Section 0 printf3.o(i.__0printf$3) + i.__ARM_common_switch8 0x08001f5c Section 0 main.o(i.__ARM_common_switch8) + i.__scatterload_copy 0x08001f76 Section 14 handlers.o(i.__scatterload_copy) + i.__scatterload_null 0x08001f84 Section 2 handlers.o(i.__scatterload_null) + i.__scatterload_zeroinit 0x08001f86 Section 14 handlers.o(i.__scatterload_zeroinit) + i._printf_core 0x08001f94 Section 0 printf3.o(i._printf_core) + _printf_core 0x08001f95 Thumb Code 456 printf3.o(i._printf_core) + i.adb_init 0x08002160 Section 0 adb.o(i.adb_init) + i.adb_keyboard_update 0x08002178 Section 0 main.o(i.adb_keyboard_update) + i.adb_listen_16b 0x080022bc Section 0 adb.o(i.adb_listen_16b) + i.adb_mouse_update 0x08002344 Section 0 main.o(i.adb_mouse_update) + i.adb_read_bit 0x0800239c Section 0 adb.o(i.adb_read_bit) + i.adb_recv_cmd 0x080023dc Section 0 adb.o(i.adb_recv_cmd) + i.adb_release_lines 0x08002440 Section 0 adb.o(i.adb_release_lines) + i.adb_reset 0x08002460 Section 0 adb.o(i.adb_reset) + i.adb_send_response_16b 0x0800248c Section 0 adb.o(i.adb_send_response_16b) + i.adb_wait_until_change 0x08002518 Section 0 adb.o(i.adb_wait_until_change) + i.adb_write_16 0x0800255c Section 0 adb.o(i.adb_write_16) + i.adb_write_byte 0x08002578 Section 0 adb.o(i.adb_write_byte) + i.avg_buf_add 0x080025f4 Section 0 quad_encoder.o(i.avg_buf_add) + i.byte_to_int16_t 0x0800260e Section 0 main.o(i.byte_to_int16_t) + i.calc_arr 0x08002618 Section 0 quad_encoder.o(i.calc_arr) + i.cap_to_127 0x08002638 Section 0 helpers.o(i.cap_to_127) + i.delay_us 0x08002650 Section 0 delay_us.o(i.delay_us) + i.delay_us_init 0x08002668 Section 0 delay_us.o(i.delay_us_init) + i.fputc 0x08002678 Section 0 main.o(i.fputc) + i.get_buf_avg 0x08002690 Section 0 quad_encoder.o(i.get_buf_avg) + i.get_consolidated_mouse_event 0x080026ae Section 0 helpers.o(i.get_consolidated_mouse_event) + i.handle_protocol_switch 0x08002704 Section 0 main.o(i.handle_protocol_switch) + i.int16_to_uint6 0x0800279c Section 0 main.o(i.int16_to_uint6) + i.is_protocol_enabled 0x080027bc Section 0 main.o(i.is_protocol_enabled) + i.kb_buf_add 0x080027d0 Section 0 helpers.o(i.kb_buf_add) + i.kb_buf_init 0x080027fc Section 0 helpers.o(i.kb_buf_init) + i.kb_buf_is_empty 0x08002818 Section 0 helpers.o(i.kb_buf_is_empty) + i.kb_buf_is_full 0x08002828 Section 0 helpers.o(i.kb_buf_is_full) + i.kb_buf_peek 0x0800283e Section 0 helpers.o(i.kb_buf_peek) + i.kb_buf_pop 0x0800285e Section 0 helpers.o(i.kb_buf_pop) + i.kb_buf_reset 0x08002870 Section 0 helpers.o(i.kb_buf_reset) + i.lisa_buf_add 0x0800288c Section 0 lisa_kb.o(i.lisa_buf_add) + i.lisa_buf_init 0x080028b4 Section 0 lisa_kb.o(i.lisa_buf_init) + i.lisa_init 0x080028c4 Section 0 main.o(i.lisa_init) + i.lisa_kb_reset 0x080028e4 Section 0 lisa_kb.o(i.lisa_kb_reset) + i.lisa_kb_update 0x08002904 Section 0 lisa_kb.o(i.lisa_kb_update) + i.lisa_write_byte 0x080029c0 Section 0 lisa_kb.o(i.lisa_write_byte) + i.look_for_atten 0x080029fc Section 0 adb.o(i.look_for_atten) + i.m0100a_handle_inquiry 0x08002a50 Section 0 main.o(i.m0100a_handle_inquiry) + i.m0110a_cmd_buf_add 0x08002ae0 Section 0 m0110a.o(i.m0110a_cmd_buf_add) + i.m0110a_cmd_buf_init 0x08002b06 Section 0 m0110a.o(i.m0110a_cmd_buf_init) + i.m0110a_cmd_buf_is_empty 0x08002b1a Section 0 m0110a.o(i.m0110a_cmd_buf_is_empty) + i.m0110a_cmd_buf_is_full 0x08002b2a Section 0 m0110a.o(i.m0110a_cmd_buf_is_full) + i.m0110a_cmd_buf_peek 0x08002b40 Section 0 m0110a.o(i.m0110a_cmd_buf_peek) + i.m0110a_cmd_buf_pop 0x08002b56 Section 0 m0110a.o(i.m0110a_cmd_buf_pop) + i.m0110a_cmd_buf_reset 0x08002b68 Section 0 m0110a.o(i.m0110a_cmd_buf_reset) + i.m0110a_get_line_status 0x08002b7c Section 0 m0110a.o(i.m0110a_get_line_status) + i.m0110a_read 0x08002bac Section 0 m0110a.o(i.m0110a_read) + i.m0110a_read_host_cmd 0x08002bfc Section 0 m0110a.o(i.m0110a_read_host_cmd) + i.m0110a_reset 0x08002c18 Section 0 m0110a.o(i.m0110a_reset) + i.m0110a_update 0x08002c3c Section 0 main.o(i.m0110a_update) + i.m0110a_write 0x08002c98 Section 0 m0110a.o(i.m0110a_write) + i.m0110a_write_1b_from_buf 0x08002d18 Section 0 main.o(i.m0110a_write_1b_from_buf) + i.main 0x08002d38 Section 0 main.o(i.main) + i.make_m0110a_scancode 0x08002f20 Section 0 m0110a.o(i.make_m0110a_scancode) + i.malloc 0x08002ff8 Section 0 malloc.o(i.malloc) + i.micros 0x08003064 Section 0 delay_us.o(i.micros) + i.mouse_buf_add 0x08003074 Section 0 helpers.o(i.mouse_buf_add) + i.mouse_buf_init 0x080030a0 Section 0 helpers.o(i.mouse_buf_init) + i.mouse_buf_is_empty 0x080030b6 Section 0 helpers.o(i.mouse_buf_is_empty) + i.mouse_buf_is_full 0x080030c6 Section 0 helpers.o(i.mouse_buf_is_full) + i.mouse_buf_peek 0x080030dc Section 0 helpers.o(i.mouse_buf_peek) + i.mouse_buf_pop 0x080030f0 Section 0 helpers.o(i.mouse_buf_pop) + i.mouse_buf_reset 0x08003102 Section 0 helpers.o(i.mouse_buf_reset) + i.parse_adb_cmd 0x08003118 Section 0 adb.o(i.parse_adb_cmd) + i.parse_spi_buf 0x08003210 Section 0 main.o(i.parse_spi_buf) + i.protocol_status_lookup_init 0x080032e0 Section 0 main.o(i.protocol_status_lookup_init) + i.quad_decrement 0x08003304 Section 0 quad_encoder.o(i.quad_decrement) + i.quad_disable 0x08003318 Section 0 quad_encoder.o(i.quad_disable) + i.quad_enable 0x08003364 Section 0 quad_encoder.o(i.quad_enable) + i.quad_increment 0x08003384 Section 0 quad_encoder.o(i.quad_increment) + i.quad_init 0x08003398 Section 0 quad_encoder.o(i.quad_init) + i.quad_reset 0x080033f0 Section 0 quad_encoder.o(i.quad_reset) + i.quad_write 0x08003404 Section 0 quad_encoder.o(i.quad_write) + i.run_adb 0x08003434 Section 0 main.o(i.run_adb) + i.run_lisa_kb 0x08003588 Section 0 main.o(i.run_lisa_kb) + i.run_mac_kb 0x080035d4 Section 0 main.o(i.run_mac_kb) + i.send_srq 0x08003610 Section 0 adb.o(i.send_srq) + i.wait_for_data_idle 0x08003638 Section 0 m0110a.o(i.wait_for_data_idle) + i.wait_until_change 0x08003668 Section 0 lisa_kb.o(i.wait_until_change) + .constdata 0x080036ac Section 132 quad_encoder.o(.constdata) + .constdata 0x08003730 Section 128 m0110a.o(.constdata) + .constdata 0x080037b0 Section 384 lisa_kb.o(.constdata) + .constdata 0x08003930 Section 186 adb.o(.constdata) + .constdata 0x080039ea Section 61 main.o(.constdata) + .constdata 0x08003a27 Section 16 system_stm32f0xx.o(.constdata) + .constdata 0x08003a37 Section 8 system_stm32f0xx.o(.constdata) .data 0x20000000 Section 4 delay_us.o(.data) .data 0x20000004 Section 20 quad_encoder.o(.data) .data 0x20000018 Section 1 m0110a.o(.data) @@ -2080,9 +2081,9 @@ Image Symbol Table .bss 0x20000080 Section 56 quad_encoder.o(.bss) .bss 0x200000b8 Section 16 helpers.o(.bss) .bss 0x200000c8 Section 16 lisa_kb.o(.bss) - .bss 0x200000d8 Section 576 main.o(.bss) - HEAP 0x20000318 Section 512 startup_stm32f072xb.o(HEAP) - STACK 0x20000518 Section 1024 startup_stm32f072xb.o(STACK) + .bss 0x200000d8 Section 592 main.o(.bss) + HEAP 0x20000328 Section 512 startup_stm32f072xb.o(HEAP) + STACK 0x20000528 Section 1024 startup_stm32f072xb.o(STACK) Global Symbols @@ -2197,161 +2198,163 @@ Image Symbol Table HAL_GPIO_ReadPin 0x08000351 Thumb Code 10 stm32f0xx_hal_gpio.o(i.HAL_GPIO_ReadPin) HAL_GPIO_WritePin 0x0800035b Thumb Code 12 stm32f0xx_hal_gpio.o(i.HAL_GPIO_WritePin) HAL_GetTick 0x08000369 Thumb Code 6 stm32f0xx_hal.o(i.HAL_GetTick) - HAL_IncTick 0x08000375 Thumb Code 10 stm32f0xx_hal.o(i.HAL_IncTick) - HAL_Init 0x08000385 Thumb Code 26 stm32f0xx_hal.o(i.HAL_Init) - HAL_InitTick 0x080003a5 Thumb Code 34 stm32f0xx_hal.o(i.HAL_InitTick) - HAL_MspInit 0x080003c9 Thumb Code 64 stm32f0xx_hal_msp.o(i.HAL_MspInit) - HAL_NVIC_EnableIRQ 0x0800040d Thumb Code 14 stm32f0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) - HAL_NVIC_SetPriority 0x08000421 Thumb Code 8 stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) - HAL_RCCEx_PeriphCLKConfig 0x08000429 Thumb Code 274 stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) - HAL_RCC_ClockConfig 0x08000549 Thumb Code 320 stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) - HAL_RCC_GetHCLKFreq 0x0800069d Thumb Code 6 stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) - HAL_RCC_GetPCLK1Freq 0x080006a9 Thumb Code 20 stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) - HAL_RCC_GetSysClockFreq 0x080006c9 Thumb Code 90 stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) - HAL_RCC_OscConfig 0x08000751 Thumb Code 966 stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig) - HAL_SPI_ErrorCallback 0x08000b29 Thumb Code 2 stm32f0xx_hal_spi.o(i.HAL_SPI_ErrorCallback) - HAL_SPI_IRQHandler 0x08000b2d Thumb Code 208 stm32f0xx_hal_spi.o(i.HAL_SPI_IRQHandler) - HAL_SPI_Init 0x08000c01 Thumb Code 184 stm32f0xx_hal_spi.o(i.HAL_SPI_Init) - HAL_SPI_MspInit 0x08000cb9 Thumb Code 76 stm32f0xx_hal_msp.o(i.HAL_SPI_MspInit) - HAL_SPI_RxCpltCallback 0x08000d0d Thumb Code 2 stm32f0xx_hal_spi.o(i.HAL_SPI_RxCpltCallback) - HAL_SPI_TransmitReceive_IT 0x08000d11 Thumb Code 196 stm32f0xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT) - HAL_SPI_TxRxCpltCallback 0x08000de5 Thumb Code 80 main.o(i.HAL_SPI_TxRxCpltCallback) - HAL_SYSTICK_CLKSourceConfig 0x08000e49 Thumb Code 20 stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig) - HAL_SYSTICK_Callback 0x08000e61 Thumb Code 2 stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Callback) - HAL_SYSTICK_Config 0x08000e65 Thumb Code 38 stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config) - HAL_SYSTICK_IRQHandler 0x08000e95 Thumb Code 8 stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler) - HAL_TIMEx_BreakCallback 0x08000e9d Thumb Code 2 stm32f0xx_hal_tim_ex.o(i.HAL_TIMEx_BreakCallback) - HAL_TIMEx_CommutationCallback 0x08000e9f Thumb Code 2 stm32f0xx_hal_tim_ex.o(i.HAL_TIMEx_CommutationCallback) - HAL_TIMEx_MasterConfigSynchronization 0x08000ea1 Thumb Code 72 stm32f0xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization) - HAL_TIM_Base_Init 0x08000ee9 Thumb Code 52 stm32f0xx_hal_tim.o(i.HAL_TIM_Base_Init) - HAL_TIM_Base_MspInit 0x08000f1d Thumb Code 140 stm32f0xx_hal_msp.o(i.HAL_TIM_Base_MspInit) - HAL_TIM_Base_Start 0x08000fb9 Thumb Code 24 stm32f0xx_hal_tim.o(i.HAL_TIM_Base_Start) - HAL_TIM_Base_Start_IT 0x08000fd1 Thumb Code 22 stm32f0xx_hal_tim.o(i.HAL_TIM_Base_Start_IT) - HAL_TIM_ConfigClockSource 0x08000fe7 Thumb Code 238 stm32f0xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) - HAL_TIM_IC_CaptureCallback 0x080010d5 Thumb Code 2 stm32f0xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback) - HAL_TIM_IRQHandler 0x080010d7 Thumb Code 354 stm32f0xx_hal_tim.o(i.HAL_TIM_IRQHandler) - HAL_TIM_OC_DelayElapsedCallback 0x08001239 Thumb Code 2 stm32f0xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback) - HAL_TIM_PWM_PulseFinishedCallback 0x0800123b Thumb Code 2 stm32f0xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) - HAL_TIM_PeriodElapsedCallback 0x0800123d Thumb Code 192 quad_encoder.o(i.HAL_TIM_PeriodElapsedCallback) - HAL_TIM_TriggerCallback 0x08001311 Thumb Code 2 stm32f0xx_hal_tim.o(i.HAL_TIM_TriggerCallback) - HAL_UART_Init 0x08001313 Thumb Code 108 stm32f0xx_hal_uart.o(i.HAL_UART_Init) - HAL_UART_MspInit 0x08001381 Thumb Code 66 stm32f0xx_hal_msp.o(i.HAL_UART_MspInit) - HAL_UART_Transmit 0x080013cd Thumb Code 200 stm32f0xx_hal_uart.o(i.HAL_UART_Transmit) - HardFault_Handler 0x08001495 Thumb Code 2 stm32f0xx_it.o(i.HardFault_Handler) - NMI_Handler 0x08001659 Thumb Code 2 stm32f0xx_it.o(i.NMI_Handler) - PendSV_Handler 0x080016a1 Thumb Code 2 stm32f0xx_it.o(i.PendSV_Handler) - SPI1_IRQHandler 0x080016a5 Thumb Code 10 stm32f0xx_it.o(i.SPI1_IRQHandler) - SVC_Handler 0x08001997 Thumb Code 2 stm32f0xx_it.o(i.SVC_Handler) - SysTick_Handler 0x08001999 Thumb Code 46 stm32f0xx_it.o(i.SysTick_Handler) - SystemClock_Config 0x080019d1 Thumb Code 108 main.o(i.SystemClock_Config) - SystemInit 0x08001a3d Thumb Code 76 system_stm32f0xx.o(i.SystemInit) - TIM14_IRQHandler 0x08001a99 Thumb Code 10 stm32f0xx_it.o(i.TIM14_IRQHandler) - TIM16_IRQHandler 0x08001aa9 Thumb Code 10 stm32f0xx_it.o(i.TIM16_IRQHandler) - TIM17_IRQHandler 0x08001ab9 Thumb Code 10 stm32f0xx_it.o(i.TIM17_IRQHandler) - TIM_Base_SetConfig 0x08001ac9 Thumb Code 124 stm32f0xx_hal_tim.o(i.TIM_Base_SetConfig) - TIM_ETR_SetConfig 0x08001b5d Thumb Code 22 stm32f0xx_hal_tim.o(i.TIM_ETR_SetConfig) - UART_AdvFeatureConfig 0x08001bcb Thumb Code 202 stm32f0xx_hal_uart.o(i.UART_AdvFeatureConfig) - UART_CheckIdleState 0x08001c95 Thumb Code 102 stm32f0xx_hal_uart.o(i.UART_CheckIdleState) - UART_SetConfig 0x08001d09 Thumb Code 316 stm32f0xx_hal_uart.o(i.UART_SetConfig) - UART_WaitOnFlagUntilTimeout 0x08001e65 Thumb Code 98 stm32f0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) - __0printf$3 0x08001ec9 Thumb Code 24 printf3.o(i.__0printf$3) - __1printf$3 0x08001ec9 Thumb Code 0 printf3.o(i.__0printf$3) - __2printf 0x08001ec9 Thumb Code 0 printf3.o(i.__0printf$3) - __ARM_common_switch8 0x08001ee9 Thumb Code 26 main.o(i.__ARM_common_switch8) - __scatterload_copy 0x08001f03 Thumb Code 14 handlers.o(i.__scatterload_copy) - __scatterload_null 0x08001f11 Thumb Code 2 handlers.o(i.__scatterload_null) - __scatterload_zeroinit 0x08001f13 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) - adb_init 0x080020ed Thumb Code 18 adb.o(i.adb_init) - adb_keyboard_update 0x08002105 Thumb Code 278 main.o(i.adb_keyboard_update) - adb_listen_16b 0x08002249 Thumb Code 122 adb.o(i.adb_listen_16b) - adb_mouse_update 0x080022d1 Thumb Code 78 main.o(i.adb_mouse_update) - adb_read_bit 0x08002329 Thumb Code 56 adb.o(i.adb_read_bit) - adb_recv_cmd 0x08002369 Thumb Code 88 adb.o(i.adb_recv_cmd) - adb_release_lines 0x080023cd Thumb Code 26 adb.o(i.adb_release_lines) - adb_reset 0x080023ed Thumb Code 34 adb.o(i.adb_reset) - adb_send_response_16b 0x08002419 Thumb Code 132 adb.o(i.adb_send_response_16b) - adb_wait_until_change 0x080024a5 Thumb Code 62 adb.o(i.adb_wait_until_change) - adb_write_16 0x080024e9 Thumb Code 28 adb.o(i.adb_write_16) - adb_write_byte 0x08002505 Thumb Code 120 adb.o(i.adb_write_byte) - avg_buf_add 0x08002581 Thumb Code 26 quad_encoder.o(i.avg_buf_add) - byte_to_int16_t 0x0800259b Thumb Code 8 main.o(i.byte_to_int16_t) - calc_arr 0x080025a5 Thumb Code 28 quad_encoder.o(i.calc_arr) - cap_to_127 0x080025c5 Thumb Code 22 helpers.o(i.cap_to_127) - delay_us 0x080025dd Thumb Code 18 delay_us.o(i.delay_us) - delay_us_init 0x080025f5 Thumb Code 12 delay_us.o(i.delay_us_init) - fputc 0x08002605 Thumb Code 18 main.o(i.fputc) - get_buf_avg 0x0800261d Thumb Code 30 quad_encoder.o(i.get_buf_avg) - get_consolidated_mouse_event 0x0800263b Thumb Code 86 helpers.o(i.get_consolidated_mouse_event) - handle_protocol_switch 0x08002691 Thumb Code 144 main.o(i.handle_protocol_switch) - int16_to_uint6 0x08002729 Thumb Code 30 main.o(i.int16_to_uint6) - is_protocol_enabled 0x08002749 Thumb Code 16 main.o(i.is_protocol_enabled) - kb_buf_add 0x0800275d Thumb Code 44 helpers.o(i.kb_buf_add) - kb_buf_init 0x08002789 Thumb Code 28 helpers.o(i.kb_buf_init) - kb_buf_is_empty 0x080027a5 Thumb Code 16 helpers.o(i.kb_buf_is_empty) - kb_buf_is_full 0x080027b5 Thumb Code 22 helpers.o(i.kb_buf_is_full) - kb_buf_peek 0x080027cb Thumb Code 32 helpers.o(i.kb_buf_peek) - kb_buf_pop 0x080027eb Thumb Code 18 helpers.o(i.kb_buf_pop) - kb_buf_reset 0x080027fd Thumb Code 28 helpers.o(i.kb_buf_reset) - lisa_buf_add 0x08002819 Thumb Code 32 lisa_kb.o(i.lisa_buf_add) - lisa_buf_init 0x08002841 Thumb Code 10 lisa_kb.o(i.lisa_buf_init) - lisa_init 0x08002851 Thumb Code 26 main.o(i.lisa_init) - lisa_kb_reset 0x08002871 Thumb Code 22 lisa_kb.o(i.lisa_kb_reset) - lisa_kb_update 0x08002891 Thumb Code 172 lisa_kb.o(i.lisa_kb_update) - lisa_write_byte 0x0800294d Thumb Code 52 lisa_kb.o(i.lisa_write_byte) - look_for_atten 0x08002989 Thumb Code 74 adb.o(i.look_for_atten) - m0100a_handle_inquiry 0x080029dd Thumb Code 134 main.o(i.m0100a_handle_inquiry) - m0110a_cmd_buf_add 0x08002a6d Thumb Code 38 m0110a.o(i.m0110a_cmd_buf_add) - m0110a_cmd_buf_init 0x08002a93 Thumb Code 20 m0110a.o(i.m0110a_cmd_buf_init) - m0110a_cmd_buf_is_empty 0x08002aa7 Thumb Code 16 m0110a.o(i.m0110a_cmd_buf_is_empty) - m0110a_cmd_buf_is_full 0x08002ab7 Thumb Code 22 m0110a.o(i.m0110a_cmd_buf_is_full) - m0110a_cmd_buf_peek 0x08002acd Thumb Code 22 m0110a.o(i.m0110a_cmd_buf_peek) - m0110a_cmd_buf_pop 0x08002ae3 Thumb Code 18 m0110a.o(i.m0110a_cmd_buf_pop) - m0110a_cmd_buf_reset 0x08002af5 Thumb Code 18 m0110a.o(i.m0110a_cmd_buf_reset) - m0110a_get_line_status 0x08002b09 Thumb Code 42 m0110a.o(i.m0110a_get_line_status) - m0110a_read 0x08002b39 Thumb Code 76 m0110a.o(i.m0110a_read) - m0110a_read_host_cmd 0x08002b89 Thumb Code 28 m0110a.o(i.m0110a_read_host_cmd) - m0110a_reset 0x08002ba5 Thumb Code 30 m0110a.o(i.m0110a_reset) - m0110a_update 0x08002bc9 Thumb Code 86 main.o(i.m0110a_update) - m0110a_write 0x08002c25 Thumb Code 118 m0110a.o(i.m0110a_write) - m0110a_write_1b_from_buf 0x08002ca5 Thumb Code 26 main.o(i.m0110a_write_1b_from_buf) - main 0x08002cc5 Thumb Code 350 main.o(i.main) - make_m0110a_scancode 0x08002e65 Thumb Code 208 m0110a.o(i.make_m0110a_scancode) - malloc 0x08002f3d Thumb Code 92 malloc.o(i.malloc) - micros 0x08002fa9 Thumb Code 10 delay_us.o(i.micros) - mouse_buf_add 0x08002fb9 Thumb Code 44 helpers.o(i.mouse_buf_add) - mouse_buf_init 0x08002fe5 Thumb Code 22 helpers.o(i.mouse_buf_init) - mouse_buf_is_empty 0x08002ffb Thumb Code 16 helpers.o(i.mouse_buf_is_empty) - mouse_buf_is_full 0x0800300b Thumb Code 22 helpers.o(i.mouse_buf_is_full) - mouse_buf_peek 0x08003021 Thumb Code 20 helpers.o(i.mouse_buf_peek) - mouse_buf_pop 0x08003035 Thumb Code 18 helpers.o(i.mouse_buf_pop) - mouse_buf_reset 0x08003047 Thumb Code 20 helpers.o(i.mouse_buf_reset) - parse_adb_cmd 0x0800305d Thumb Code 240 adb.o(i.parse_adb_cmd) - parse_spi_buf 0x08003155 Thumb Code 202 main.o(i.parse_spi_buf) - protocol_status_lookup_init 0x08003229 Thumb Code 30 main.o(i.protocol_status_lookup_init) - quad_decrement 0x0800324d Thumb Code 18 quad_encoder.o(i.quad_decrement) - quad_disable 0x08003261 Thumb Code 64 quad_encoder.o(i.quad_disable) - quad_enable 0x080032ad Thumb Code 24 quad_encoder.o(i.quad_enable) - quad_increment 0x080032cd Thumb Code 18 quad_encoder.o(i.quad_increment) - quad_init 0x080032e1 Thumb Code 80 quad_encoder.o(i.quad_init) - quad_reset 0x08003339 Thumb Code 18 quad_encoder.o(i.quad_reset) - quad_write 0x0800334d Thumb Code 44 quad_encoder.o(i.quad_write) - run_adb 0x0800337d Thumb Code 300 main.o(i.run_adb) - run_lisa_kb 0x080034d1 Thumb Code 64 main.o(i.run_lisa_kb) - run_mac_kb 0x0800351d Thumb Code 50 main.o(i.run_mac_kb) - send_srq 0x08003559 Thumb Code 34 adb.o(i.send_srq) - wait_for_data_idle 0x08003581 Thumb Code 42 m0110a.o(i.wait_for_data_idle) - wait_until_change 0x080035b1 Thumb Code 62 lisa_kb.o(i.wait_until_change) - grey_code_lookup 0x080035f4 Data 4 quad_encoder.o(.constdata) - arr_lookup 0x080035f8 Data 128 quad_encoder.o(.constdata) - linux_keycode_to_m0110a_scancode_lookup 0x08003678 Data 128 m0110a.o(.constdata) - lisa_byte_lookup 0x080036f8 Data 256 lisa_kb.o(.constdata) - linux_keycode_to_lisa_lookup 0x080037f8 Data 128 lisa_kb.o(.constdata) - linux_ev_to_adb_lookup 0x08003878 Data 186 adb.o(.constdata) - boot_message 0x08003932 Data 51 main.o(.constdata) - AHBPrescTable 0x08003965 Data 16 system_stm32f0xx.o(.constdata) - APBPrescTable 0x08003975 Data 8 system_stm32f0xx.o(.constdata) - Region$$Table$$Base 0x08003980 Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x080039a0 Number 0 anon$$obj.o(Region$$Table) + HAL_IWDG_Init 0x08000375 Thumb Code 86 stm32f0xx_hal_iwdg.o(i.HAL_IWDG_Init) + HAL_IWDG_Refresh 0x080003d9 Thumb Code 10 stm32f0xx_hal_iwdg.o(i.HAL_IWDG_Refresh) + HAL_IncTick 0x080003e9 Thumb Code 10 stm32f0xx_hal.o(i.HAL_IncTick) + HAL_Init 0x080003f9 Thumb Code 26 stm32f0xx_hal.o(i.HAL_Init) + HAL_InitTick 0x08000419 Thumb Code 34 stm32f0xx_hal.o(i.HAL_InitTick) + HAL_MspInit 0x0800043d Thumb Code 64 stm32f0xx_hal_msp.o(i.HAL_MspInit) + HAL_NVIC_EnableIRQ 0x08000481 Thumb Code 14 stm32f0xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ) + HAL_NVIC_SetPriority 0x08000495 Thumb Code 8 stm32f0xx_hal_cortex.o(i.HAL_NVIC_SetPriority) + HAL_RCCEx_PeriphCLKConfig 0x0800049d Thumb Code 274 stm32f0xx_hal_rcc_ex.o(i.HAL_RCCEx_PeriphCLKConfig) + HAL_RCC_ClockConfig 0x080005bd Thumb Code 320 stm32f0xx_hal_rcc.o(i.HAL_RCC_ClockConfig) + HAL_RCC_GetHCLKFreq 0x08000711 Thumb Code 6 stm32f0xx_hal_rcc.o(i.HAL_RCC_GetHCLKFreq) + HAL_RCC_GetPCLK1Freq 0x0800071d Thumb Code 20 stm32f0xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq) + HAL_RCC_GetSysClockFreq 0x0800073d Thumb Code 90 stm32f0xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq) + HAL_RCC_OscConfig 0x080007c5 Thumb Code 966 stm32f0xx_hal_rcc.o(i.HAL_RCC_OscConfig) + HAL_SPI_ErrorCallback 0x08000b9d Thumb Code 2 stm32f0xx_hal_spi.o(i.HAL_SPI_ErrorCallback) + HAL_SPI_IRQHandler 0x08000ba1 Thumb Code 208 stm32f0xx_hal_spi.o(i.HAL_SPI_IRQHandler) + HAL_SPI_Init 0x08000c75 Thumb Code 184 stm32f0xx_hal_spi.o(i.HAL_SPI_Init) + HAL_SPI_MspInit 0x08000d2d Thumb Code 76 stm32f0xx_hal_msp.o(i.HAL_SPI_MspInit) + HAL_SPI_RxCpltCallback 0x08000d81 Thumb Code 2 stm32f0xx_hal_spi.o(i.HAL_SPI_RxCpltCallback) + HAL_SPI_TransmitReceive_IT 0x08000d85 Thumb Code 196 stm32f0xx_hal_spi.o(i.HAL_SPI_TransmitReceive_IT) + HAL_SPI_TxRxCpltCallback 0x08000e59 Thumb Code 80 main.o(i.HAL_SPI_TxRxCpltCallback) + HAL_SYSTICK_CLKSourceConfig 0x08000ebd Thumb Code 20 stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_CLKSourceConfig) + HAL_SYSTICK_Callback 0x08000ed5 Thumb Code 2 stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Callback) + HAL_SYSTICK_Config 0x08000ed9 Thumb Code 38 stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_Config) + HAL_SYSTICK_IRQHandler 0x08000f09 Thumb Code 8 stm32f0xx_hal_cortex.o(i.HAL_SYSTICK_IRQHandler) + HAL_TIMEx_BreakCallback 0x08000f11 Thumb Code 2 stm32f0xx_hal_tim_ex.o(i.HAL_TIMEx_BreakCallback) + HAL_TIMEx_CommutationCallback 0x08000f13 Thumb Code 2 stm32f0xx_hal_tim_ex.o(i.HAL_TIMEx_CommutationCallback) + HAL_TIMEx_MasterConfigSynchronization 0x08000f15 Thumb Code 72 stm32f0xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization) + HAL_TIM_Base_Init 0x08000f5d Thumb Code 52 stm32f0xx_hal_tim.o(i.HAL_TIM_Base_Init) + HAL_TIM_Base_MspInit 0x08000f91 Thumb Code 140 stm32f0xx_hal_msp.o(i.HAL_TIM_Base_MspInit) + HAL_TIM_Base_Start 0x0800102d Thumb Code 24 stm32f0xx_hal_tim.o(i.HAL_TIM_Base_Start) + HAL_TIM_Base_Start_IT 0x08001045 Thumb Code 22 stm32f0xx_hal_tim.o(i.HAL_TIM_Base_Start_IT) + HAL_TIM_ConfigClockSource 0x0800105b Thumb Code 238 stm32f0xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) + HAL_TIM_IC_CaptureCallback 0x08001149 Thumb Code 2 stm32f0xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback) + HAL_TIM_IRQHandler 0x0800114b Thumb Code 354 stm32f0xx_hal_tim.o(i.HAL_TIM_IRQHandler) + HAL_TIM_OC_DelayElapsedCallback 0x080012ad Thumb Code 2 stm32f0xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback) + HAL_TIM_PWM_PulseFinishedCallback 0x080012af Thumb Code 2 stm32f0xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) + HAL_TIM_PeriodElapsedCallback 0x080012b1 Thumb Code 192 quad_encoder.o(i.HAL_TIM_PeriodElapsedCallback) + HAL_TIM_TriggerCallback 0x08001385 Thumb Code 2 stm32f0xx_hal_tim.o(i.HAL_TIM_TriggerCallback) + HAL_UART_Init 0x08001387 Thumb Code 108 stm32f0xx_hal_uart.o(i.HAL_UART_Init) + HAL_UART_MspInit 0x080013f5 Thumb Code 66 stm32f0xx_hal_msp.o(i.HAL_UART_MspInit) + HAL_UART_Transmit 0x08001441 Thumb Code 200 stm32f0xx_hal_uart.o(i.HAL_UART_Transmit) + HardFault_Handler 0x08001509 Thumb Code 2 stm32f0xx_it.o(i.HardFault_Handler) + NMI_Handler 0x080016cd Thumb Code 2 stm32f0xx_it.o(i.NMI_Handler) + PendSV_Handler 0x08001715 Thumb Code 2 stm32f0xx_it.o(i.PendSV_Handler) + SPI1_IRQHandler 0x08001719 Thumb Code 10 stm32f0xx_it.o(i.SPI1_IRQHandler) + SVC_Handler 0x08001a0b Thumb Code 2 stm32f0xx_it.o(i.SVC_Handler) + SysTick_Handler 0x08001a0d Thumb Code 46 stm32f0xx_it.o(i.SysTick_Handler) + SystemClock_Config 0x08001a45 Thumb Code 108 main.o(i.SystemClock_Config) + SystemInit 0x08001ab1 Thumb Code 76 system_stm32f0xx.o(i.SystemInit) + TIM14_IRQHandler 0x08001b0d Thumb Code 10 stm32f0xx_it.o(i.TIM14_IRQHandler) + TIM16_IRQHandler 0x08001b1d Thumb Code 10 stm32f0xx_it.o(i.TIM16_IRQHandler) + TIM17_IRQHandler 0x08001b2d Thumb Code 10 stm32f0xx_it.o(i.TIM17_IRQHandler) + TIM_Base_SetConfig 0x08001b3d Thumb Code 124 stm32f0xx_hal_tim.o(i.TIM_Base_SetConfig) + TIM_ETR_SetConfig 0x08001bd1 Thumb Code 22 stm32f0xx_hal_tim.o(i.TIM_ETR_SetConfig) + UART_AdvFeatureConfig 0x08001c3f Thumb Code 202 stm32f0xx_hal_uart.o(i.UART_AdvFeatureConfig) + UART_CheckIdleState 0x08001d09 Thumb Code 102 stm32f0xx_hal_uart.o(i.UART_CheckIdleState) + UART_SetConfig 0x08001d7d Thumb Code 316 stm32f0xx_hal_uart.o(i.UART_SetConfig) + UART_WaitOnFlagUntilTimeout 0x08001ed9 Thumb Code 98 stm32f0xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) + __0printf$3 0x08001f3d Thumb Code 24 printf3.o(i.__0printf$3) + __1printf$3 0x08001f3d Thumb Code 0 printf3.o(i.__0printf$3) + __2printf 0x08001f3d Thumb Code 0 printf3.o(i.__0printf$3) + __ARM_common_switch8 0x08001f5d Thumb Code 26 main.o(i.__ARM_common_switch8) + __scatterload_copy 0x08001f77 Thumb Code 14 handlers.o(i.__scatterload_copy) + __scatterload_null 0x08001f85 Thumb Code 2 handlers.o(i.__scatterload_null) + __scatterload_zeroinit 0x08001f87 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) + adb_init 0x08002161 Thumb Code 18 adb.o(i.adb_init) + adb_keyboard_update 0x08002179 Thumb Code 278 main.o(i.adb_keyboard_update) + adb_listen_16b 0x080022bd Thumb Code 122 adb.o(i.adb_listen_16b) + adb_mouse_update 0x08002345 Thumb Code 78 main.o(i.adb_mouse_update) + adb_read_bit 0x0800239d Thumb Code 56 adb.o(i.adb_read_bit) + adb_recv_cmd 0x080023dd Thumb Code 88 adb.o(i.adb_recv_cmd) + adb_release_lines 0x08002441 Thumb Code 26 adb.o(i.adb_release_lines) + adb_reset 0x08002461 Thumb Code 34 adb.o(i.adb_reset) + adb_send_response_16b 0x0800248d Thumb Code 132 adb.o(i.adb_send_response_16b) + adb_wait_until_change 0x08002519 Thumb Code 62 adb.o(i.adb_wait_until_change) + adb_write_16 0x0800255d Thumb Code 28 adb.o(i.adb_write_16) + adb_write_byte 0x08002579 Thumb Code 120 adb.o(i.adb_write_byte) + avg_buf_add 0x080025f5 Thumb Code 26 quad_encoder.o(i.avg_buf_add) + byte_to_int16_t 0x0800260f Thumb Code 8 main.o(i.byte_to_int16_t) + calc_arr 0x08002619 Thumb Code 28 quad_encoder.o(i.calc_arr) + cap_to_127 0x08002639 Thumb Code 22 helpers.o(i.cap_to_127) + delay_us 0x08002651 Thumb Code 18 delay_us.o(i.delay_us) + delay_us_init 0x08002669 Thumb Code 12 delay_us.o(i.delay_us_init) + fputc 0x08002679 Thumb Code 18 main.o(i.fputc) + get_buf_avg 0x08002691 Thumb Code 30 quad_encoder.o(i.get_buf_avg) + get_consolidated_mouse_event 0x080026af Thumb Code 86 helpers.o(i.get_consolidated_mouse_event) + handle_protocol_switch 0x08002705 Thumb Code 144 main.o(i.handle_protocol_switch) + int16_to_uint6 0x0800279d Thumb Code 30 main.o(i.int16_to_uint6) + is_protocol_enabled 0x080027bd Thumb Code 16 main.o(i.is_protocol_enabled) + kb_buf_add 0x080027d1 Thumb Code 44 helpers.o(i.kb_buf_add) + kb_buf_init 0x080027fd Thumb Code 28 helpers.o(i.kb_buf_init) + kb_buf_is_empty 0x08002819 Thumb Code 16 helpers.o(i.kb_buf_is_empty) + kb_buf_is_full 0x08002829 Thumb Code 22 helpers.o(i.kb_buf_is_full) + kb_buf_peek 0x0800283f Thumb Code 32 helpers.o(i.kb_buf_peek) + kb_buf_pop 0x0800285f Thumb Code 18 helpers.o(i.kb_buf_pop) + kb_buf_reset 0x08002871 Thumb Code 28 helpers.o(i.kb_buf_reset) + lisa_buf_add 0x0800288d Thumb Code 32 lisa_kb.o(i.lisa_buf_add) + lisa_buf_init 0x080028b5 Thumb Code 10 lisa_kb.o(i.lisa_buf_init) + lisa_init 0x080028c5 Thumb Code 26 main.o(i.lisa_init) + lisa_kb_reset 0x080028e5 Thumb Code 22 lisa_kb.o(i.lisa_kb_reset) + lisa_kb_update 0x08002905 Thumb Code 172 lisa_kb.o(i.lisa_kb_update) + lisa_write_byte 0x080029c1 Thumb Code 52 lisa_kb.o(i.lisa_write_byte) + look_for_atten 0x080029fd Thumb Code 74 adb.o(i.look_for_atten) + m0100a_handle_inquiry 0x08002a51 Thumb Code 134 main.o(i.m0100a_handle_inquiry) + m0110a_cmd_buf_add 0x08002ae1 Thumb Code 38 m0110a.o(i.m0110a_cmd_buf_add) + m0110a_cmd_buf_init 0x08002b07 Thumb Code 20 m0110a.o(i.m0110a_cmd_buf_init) + m0110a_cmd_buf_is_empty 0x08002b1b Thumb Code 16 m0110a.o(i.m0110a_cmd_buf_is_empty) + m0110a_cmd_buf_is_full 0x08002b2b Thumb Code 22 m0110a.o(i.m0110a_cmd_buf_is_full) + m0110a_cmd_buf_peek 0x08002b41 Thumb Code 22 m0110a.o(i.m0110a_cmd_buf_peek) + m0110a_cmd_buf_pop 0x08002b57 Thumb Code 18 m0110a.o(i.m0110a_cmd_buf_pop) + m0110a_cmd_buf_reset 0x08002b69 Thumb Code 18 m0110a.o(i.m0110a_cmd_buf_reset) + m0110a_get_line_status 0x08002b7d Thumb Code 42 m0110a.o(i.m0110a_get_line_status) + m0110a_read 0x08002bad Thumb Code 76 m0110a.o(i.m0110a_read) + m0110a_read_host_cmd 0x08002bfd Thumb Code 28 m0110a.o(i.m0110a_read_host_cmd) + m0110a_reset 0x08002c19 Thumb Code 30 m0110a.o(i.m0110a_reset) + m0110a_update 0x08002c3d Thumb Code 86 main.o(i.m0110a_update) + m0110a_write 0x08002c99 Thumb Code 118 m0110a.o(i.m0110a_write) + m0110a_write_1b_from_buf 0x08002d19 Thumb Code 26 main.o(i.m0110a_write_1b_from_buf) + main 0x08002d39 Thumb Code 414 main.o(i.main) + make_m0110a_scancode 0x08002f21 Thumb Code 208 m0110a.o(i.make_m0110a_scancode) + malloc 0x08002ff9 Thumb Code 92 malloc.o(i.malloc) + micros 0x08003065 Thumb Code 10 delay_us.o(i.micros) + mouse_buf_add 0x08003075 Thumb Code 44 helpers.o(i.mouse_buf_add) + mouse_buf_init 0x080030a1 Thumb Code 22 helpers.o(i.mouse_buf_init) + mouse_buf_is_empty 0x080030b7 Thumb Code 16 helpers.o(i.mouse_buf_is_empty) + mouse_buf_is_full 0x080030c7 Thumb Code 22 helpers.o(i.mouse_buf_is_full) + mouse_buf_peek 0x080030dd Thumb Code 20 helpers.o(i.mouse_buf_peek) + mouse_buf_pop 0x080030f1 Thumb Code 18 helpers.o(i.mouse_buf_pop) + mouse_buf_reset 0x08003103 Thumb Code 20 helpers.o(i.mouse_buf_reset) + parse_adb_cmd 0x08003119 Thumb Code 240 adb.o(i.parse_adb_cmd) + parse_spi_buf 0x08003211 Thumb Code 200 main.o(i.parse_spi_buf) + protocol_status_lookup_init 0x080032e1 Thumb Code 30 main.o(i.protocol_status_lookup_init) + quad_decrement 0x08003305 Thumb Code 18 quad_encoder.o(i.quad_decrement) + quad_disable 0x08003319 Thumb Code 64 quad_encoder.o(i.quad_disable) + quad_enable 0x08003365 Thumb Code 24 quad_encoder.o(i.quad_enable) + quad_increment 0x08003385 Thumb Code 18 quad_encoder.o(i.quad_increment) + quad_init 0x08003399 Thumb Code 80 quad_encoder.o(i.quad_init) + quad_reset 0x080033f1 Thumb Code 18 quad_encoder.o(i.quad_reset) + quad_write 0x08003405 Thumb Code 44 quad_encoder.o(i.quad_write) + run_adb 0x08003435 Thumb Code 300 main.o(i.run_adb) + run_lisa_kb 0x08003589 Thumb Code 64 main.o(i.run_lisa_kb) + run_mac_kb 0x080035d5 Thumb Code 50 main.o(i.run_mac_kb) + send_srq 0x08003611 Thumb Code 34 adb.o(i.send_srq) + wait_for_data_idle 0x08003639 Thumb Code 42 m0110a.o(i.wait_for_data_idle) + wait_until_change 0x08003669 Thumb Code 62 lisa_kb.o(i.wait_until_change) + grey_code_lookup 0x080036ac Data 4 quad_encoder.o(.constdata) + arr_lookup 0x080036b0 Data 128 quad_encoder.o(.constdata) + linux_keycode_to_m0110a_scancode_lookup 0x08003730 Data 128 m0110a.o(.constdata) + lisa_byte_lookup 0x080037b0 Data 256 lisa_kb.o(.constdata) + linux_keycode_to_lisa_lookup 0x080038b0 Data 128 lisa_kb.o(.constdata) + linux_ev_to_adb_lookup 0x08003930 Data 186 adb.o(.constdata) + boot_message 0x080039ea Data 61 main.o(.constdata) + AHBPrescTable 0x08003a27 Data 16 system_stm32f0xx.o(.constdata) + APBPrescTable 0x08003a37 Data 8 system_stm32f0xx.o(.constdata) + Region$$Table$$Base 0x08003a40 Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x08003a60 Number 0 anon$$obj.o(Region$$Table) us_timer 0x20000000 Data 4 delay_us.o(.data) quad_mouse_is_enabled 0x20000004 Data 1 quad_encoder.o(.data) avg_timer 0x20000008 Data 4 quad_encoder.o(.data) @@ -2396,20 +2399,21 @@ Image Symbol Table quad_y 0x2000009c Data 28 quad_encoder.o(.bss) consolidated_mouse_event 0x200000b8 Data 16 helpers.o(.bss) lh 0x200000c8 Data 16 lisa_kb.o(.bss) - hspi1 0x200000d8 Data 100 main.o(.bss) - htim2 0x2000013c Data 64 main.o(.bss) - htim14 0x2000017c Data 64 main.o(.bss) - htim16 0x200001bc Data 64 main.o(.bss) - htim17 0x200001fc Data 64 main.o(.bss) - huart1 0x2000023c Data 112 main.o(.bss) - spi_transmit_buf 0x200002ac Data 32 main.o(.bss) - spi_recv_buf 0x200002cc Data 32 main.o(.bss) - my_kb_buf 0x200002ec Data 12 main.o(.bss) - latest_mouse_event 0x200002f8 Data 16 main.o(.bss) - protocol_status_lookup 0x20000308 Data 16 main.o(.bss) - __heap_base 0x20000318 Data 0 startup_stm32f072xb.o(HEAP) - __heap_limit 0x20000518 Data 0 startup_stm32f072xb.o(HEAP) - __initial_sp 0x20000918 Data 0 startup_stm32f072xb.o(STACK) + hiwdg 0x200000d8 Data 16 main.o(.bss) + hspi1 0x200000e8 Data 100 main.o(.bss) + htim2 0x2000014c Data 64 main.o(.bss) + htim14 0x2000018c Data 64 main.o(.bss) + htim16 0x200001cc Data 64 main.o(.bss) + htim17 0x2000020c Data 64 main.o(.bss) + huart1 0x2000024c Data 112 main.o(.bss) + spi_transmit_buf 0x200002bc Data 32 main.o(.bss) + spi_recv_buf 0x200002dc Data 32 main.o(.bss) + my_kb_buf 0x200002fc Data 12 main.o(.bss) + latest_mouse_event 0x20000308 Data 16 main.o(.bss) + protocol_status_lookup 0x20000318 Data 16 main.o(.bss) + __heap_base 0x20000328 Data 0 startup_stm32f072xb.o(HEAP) + __heap_limit 0x20000528 Data 0 startup_stm32f072xb.o(HEAP) + __initial_sp 0x20000928 Data 0 startup_stm32f072xb.o(STACK) @@ -2419,245 +2423,247 @@ Memory Map of the image Image Entry point : 0x080000c1 - Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00003a20, Max: 0x00010000, ABSOLUTE) + Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00003ae0, Max: 0x00010000, ABSOLUTE) - Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000039a0, Max: 0x00010000, ABSOLUTE) + Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00003a60, Max: 0x00010000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x08000000 0x08000000 0x000000c0 Data RO 3 RESET startup_stm32f072xb.o - 0x080000c0 0x080000c0 0x00000000 Code RO 3975 * .ARM.Collect$$$$00000000 mc_p.l(entry.o) - 0x080000c0 0x080000c0 0x00000004 Code RO 4278 .ARM.Collect$$$$00000001 mc_p.l(entry2.o) - 0x080000c4 0x080000c4 0x00000004 Code RO 4281 .ARM.Collect$$$$00000004 mc_p.l(entry5.o) - 0x080000c8 0x080000c8 0x00000000 Code RO 4283 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o) - 0x080000c8 0x080000c8 0x00000000 Code RO 4285 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o) - 0x080000c8 0x080000c8 0x00000008 Code RO 4286 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o) - 0x080000d0 0x080000d0 0x00000000 Code RO 4288 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o) - 0x080000d0 0x080000d0 0x00000000 Code RO 4290 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o) - 0x080000d0 0x080000d0 0x00000004 Code RO 4279 .ARM.Collect$$$$00002712 mc_p.l(entry2.o) + 0x080000c0 0x080000c0 0x00000000 Code RO 3974 * .ARM.Collect$$$$00000000 mc_p.l(entry.o) + 0x080000c0 0x080000c0 0x00000004 Code RO 4277 .ARM.Collect$$$$00000001 mc_p.l(entry2.o) + 0x080000c4 0x080000c4 0x00000004 Code RO 4280 .ARM.Collect$$$$00000004 mc_p.l(entry5.o) + 0x080000c8 0x080000c8 0x00000000 Code RO 4282 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o) + 0x080000c8 0x080000c8 0x00000000 Code RO 4284 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o) + 0x080000c8 0x080000c8 0x00000008 Code RO 4285 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o) + 0x080000d0 0x080000d0 0x00000000 Code RO 4287 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o) + 0x080000d0 0x080000d0 0x00000000 Code RO 4289 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o) + 0x080000d0 0x080000d0 0x00000004 Code RO 4278 .ARM.Collect$$$$00002712 mc_p.l(entry2.o) 0x080000d4 0x080000d4 0x0000001c Code RO 4 .text startup_stm32f072xb.o - 0x080000f0 0x080000f0 0x0000002c Code RO 3978 .text mc_p.l(uidiv.o) - 0x0800011c 0x0800011c 0x00000028 Code RO 3980 .text mc_p.l(idiv.o) - 0x08000144 0x08000144 0x00000024 Code RO 3984 .text mc_p.l(rand.o) - 0x08000168 0x08000168 0x00000024 Code RO 3987 .text mc_p.l(memseta.o) - 0x0800018c 0x0800018c 0x00000024 Code RO 4312 .text mc_p.l(init.o) - 0x080001b0 0x080001b0 0x00000048 Code RO 1799 i.HAL_DMA_Abort_IT stm32f0xx_hal_dma.o - 0x080001f8 0x080001f8 0x00000158 Code RO 1737 i.HAL_GPIO_Init stm32f0xx_hal_gpio.o - 0x08000350 0x08000350 0x0000000a Code RO 1739 i.HAL_GPIO_ReadPin stm32f0xx_hal_gpio.o - 0x0800035a 0x0800035a 0x0000000c Code RO 1741 i.HAL_GPIO_WritePin stm32f0xx_hal_gpio.o + 0x080000f0 0x080000f0 0x0000002c Code RO 3977 .text mc_p.l(uidiv.o) + 0x0800011c 0x0800011c 0x00000028 Code RO 3979 .text mc_p.l(idiv.o) + 0x08000144 0x08000144 0x00000024 Code RO 3983 .text mc_p.l(rand.o) + 0x08000168 0x08000168 0x00000024 Code RO 3986 .text mc_p.l(memseta.o) + 0x0800018c 0x0800018c 0x00000024 Code RO 4311 .text mc_p.l(init.o) + 0x080001b0 0x080001b0 0x00000048 Code RO 1798 i.HAL_DMA_Abort_IT stm32f0xx_hal_dma.o + 0x080001f8 0x080001f8 0x00000158 Code RO 1736 i.HAL_GPIO_Init stm32f0xx_hal_gpio.o + 0x08000350 0x08000350 0x0000000a Code RO 1738 i.HAL_GPIO_ReadPin stm32f0xx_hal_gpio.o + 0x0800035a 0x0800035a 0x0000000c Code RO 1740 i.HAL_GPIO_WritePin stm32f0xx_hal_gpio.o 0x08000366 0x08000366 0x00000002 PAD - 0x08000368 0x08000368 0x0000000c Code RO 1132 i.HAL_GetTick stm32f0xx_hal.o - 0x08000374 0x08000374 0x00000010 Code RO 1136 i.HAL_IncTick stm32f0xx_hal.o - 0x08000384 0x08000384 0x00000020 Code RO 1137 i.HAL_Init stm32f0xx_hal.o - 0x080003a4 0x080003a4 0x00000022 Code RO 1138 i.HAL_InitTick stm32f0xx_hal.o - 0x080003c6 0x080003c6 0x00000002 PAD - 0x080003c8 0x080003c8 0x00000044 Code RO 863 i.HAL_MspInit stm32f0xx_hal_msp.o - 0x0800040c 0x0800040c 0x00000014 Code RO 1894 i.HAL_NVIC_EnableIRQ stm32f0xx_hal_cortex.o - 0x08000420 0x08000420 0x00000008 Code RO 1898 i.HAL_NVIC_SetPriority stm32f0xx_hal_cortex.o - 0x08000428 0x08000428 0x00000120 Code RO 1048 i.HAL_RCCEx_PeriphCLKConfig stm32f0xx_hal_rcc_ex.o - 0x08000548 0x08000548 0x00000154 Code RO 946 i.HAL_RCC_ClockConfig stm32f0xx_hal_rcc.o - 0x0800069c 0x0800069c 0x0000000c Code RO 951 i.HAL_RCC_GetHCLKFreq stm32f0xx_hal_rcc.o - 0x080006a8 0x080006a8 0x00000020 Code RO 953 i.HAL_RCC_GetPCLK1Freq stm32f0xx_hal_rcc.o - 0x080006c8 0x080006c8 0x00000088 Code RO 954 i.HAL_RCC_GetSysClockFreq stm32f0xx_hal_rcc.o - 0x08000750 0x08000750 0x000003d8 Code RO 957 i.HAL_RCC_OscConfig stm32f0xx_hal_rcc.o - 0x08000b28 0x08000b28 0x00000002 Code RO 2327 i.HAL_SPI_ErrorCallback stm32f0xx_hal_spi.o - 0x08000b2a 0x08000b2a 0x00000002 PAD - 0x08000b2c 0x08000b2c 0x000000d4 Code RO 2330 i.HAL_SPI_IRQHandler stm32f0xx_hal_spi.o - 0x08000c00 0x08000c00 0x000000b8 Code RO 2331 i.HAL_SPI_Init stm32f0xx_hal_spi.o - 0x08000cb8 0x08000cb8 0x00000054 Code RO 865 i.HAL_SPI_MspInit stm32f0xx_hal_msp.o - 0x08000d0c 0x08000d0c 0x00000002 Code RO 2337 i.HAL_SPI_RxCpltCallback stm32f0xx_hal_spi.o - 0x08000d0e 0x08000d0e 0x00000002 PAD - 0x08000d10 0x08000d10 0x000000d4 Code RO 2342 i.HAL_SPI_TransmitReceive_IT stm32f0xx_hal_spi.o - 0x08000de4 0x08000de4 0x00000064 Code RO 619 i.HAL_SPI_TxRxCpltCallback main.o - 0x08000e48 0x08000e48 0x00000018 Code RO 1900 i.HAL_SYSTICK_CLKSourceConfig stm32f0xx_hal_cortex.o - 0x08000e60 0x08000e60 0x00000002 Code RO 1901 i.HAL_SYSTICK_Callback stm32f0xx_hal_cortex.o - 0x08000e62 0x08000e62 0x00000002 PAD - 0x08000e64 0x08000e64 0x00000030 Code RO 1902 i.HAL_SYSTICK_Config stm32f0xx_hal_cortex.o - 0x08000e94 0x08000e94 0x00000008 Code RO 1903 i.HAL_SYSTICK_IRQHandler stm32f0xx_hal_cortex.o - 0x08000e9c 0x08000e9c 0x00000002 Code RO 3302 i.HAL_TIMEx_BreakCallback stm32f0xx_hal_tim_ex.o - 0x08000e9e 0x08000e9e 0x00000002 Code RO 3303 i.HAL_TIMEx_CommutationCallback stm32f0xx_hal_tim_ex.o - 0x08000ea0 0x08000ea0 0x00000048 Code RO 3319 i.HAL_TIMEx_MasterConfigSynchronization stm32f0xx_hal_tim_ex.o - 0x08000ee8 0x08000ee8 0x00000034 Code RO 2665 i.HAL_TIM_Base_Init stm32f0xx_hal_tim.o - 0x08000f1c 0x08000f1c 0x0000009c Code RO 867 i.HAL_TIM_Base_MspInit stm32f0xx_hal_msp.o - 0x08000fb8 0x08000fb8 0x00000018 Code RO 2668 i.HAL_TIM_Base_Start stm32f0xx_hal_tim.o - 0x08000fd0 0x08000fd0 0x00000016 Code RO 2670 i.HAL_TIM_Base_Start_IT stm32f0xx_hal_tim.o - 0x08000fe6 0x08000fe6 0x000000ee Code RO 2674 i.HAL_TIM_ConfigClockSource stm32f0xx_hal_tim.o - 0x080010d4 0x080010d4 0x00000002 Code RO 2696 i.HAL_TIM_IC_CaptureCallback stm32f0xx_hal_tim.o - 0x080010d6 0x080010d6 0x00000162 Code RO 2709 i.HAL_TIM_IRQHandler stm32f0xx_hal_tim.o - 0x08001238 0x08001238 0x00000002 Code RO 2712 i.HAL_TIM_OC_DelayElapsedCallback stm32f0xx_hal_tim.o - 0x0800123a 0x0800123a 0x00000002 Code RO 2739 i.HAL_TIM_PWM_PulseFinishedCallback stm32f0xx_hal_tim.o - 0x0800123c 0x0800123c 0x000000d4 Code RO 152 i.HAL_TIM_PeriodElapsedCallback quad_encoder.o - 0x08001310 0x08001310 0x00000002 Code RO 2750 i.HAL_TIM_TriggerCallback stm32f0xx_hal_tim.o - 0x08001312 0x08001312 0x0000006c Code RO 3567 i.HAL_UART_Init stm32f0xx_hal_uart.o - 0x0800137e 0x0800137e 0x00000002 PAD - 0x08001380 0x08001380 0x0000004c Code RO 869 i.HAL_UART_MspInit stm32f0xx_hal_msp.o - 0x080013cc 0x080013cc 0x000000c8 Code RO 3575 i.HAL_UART_Transmit stm32f0xx_hal_uart.o - 0x08001494 0x08001494 0x00000002 Code RO 791 i.HardFault_Handler stm32f0xx_it.o - 0x08001496 0x08001496 0x00000002 PAD - 0x08001498 0x08001498 0x000000f8 Code RO 620 i.MX_GPIO_Init main.o - 0x08001590 0x08001590 0x0000003c Code RO 621 i.MX_SPI1_Init main.o - 0x080015cc 0x080015cc 0x00000054 Code RO 622 i.MX_TIM2_Init main.o - 0x08001620 0x08001620 0x00000038 Code RO 623 i.MX_USART1_UART_Init main.o - 0x08001658 0x08001658 0x00000002 Code RO 792 i.NMI_Handler stm32f0xx_it.o - 0x0800165a 0x0800165a 0x00000002 PAD - 0x0800165c 0x0800165c 0x00000044 Code RO 1904 i.NVIC_SetPriority stm32f0xx_hal_cortex.o - 0x080016a0 0x080016a0 0x00000002 Code RO 793 i.PendSV_Handler stm32f0xx_it.o - 0x080016a2 0x080016a2 0x00000002 PAD - 0x080016a4 0x080016a4 0x00000010 Code RO 794 i.SPI1_IRQHandler stm32f0xx_it.o - 0x080016b4 0x080016b4 0x00000036 Code RO 2349 i.SPI_2linesRxISR_16BIT stm32f0xx_hal_spi.o - 0x080016ea 0x080016ea 0x0000005e Code RO 2350 i.SPI_2linesRxISR_8BIT stm32f0xx_hal_spi.o - 0x08001748 0x08001748 0x00000034 Code RO 2351 i.SPI_2linesTxISR_16BIT stm32f0xx_hal_spi.o - 0x0800177c 0x0800177c 0x00000048 Code RO 2352 i.SPI_2linesTxISR_8BIT stm32f0xx_hal_spi.o - 0x080017c4 0x080017c4 0x00000052 Code RO 2355 i.SPI_CloseRxTx_ISR stm32f0xx_hal_spi.o - 0x08001816 0x08001816 0x00000012 Code RO 2358 i.SPI_DMAAbortOnError stm32f0xx_hal_spi.o - 0x08001828 0x08001828 0x0000004c Code RO 2369 i.SPI_EndRxTxTransaction stm32f0xx_hal_spi.o - 0x08001874 0x08001874 0x00000096 Code RO 2374 i.SPI_WaitFifoStateUntilTimeout stm32f0xx_hal_spi.o - 0x0800190a 0x0800190a 0x0000008c Code RO 2375 i.SPI_WaitFlagStateUntilTimeout stm32f0xx_hal_spi.o - 0x08001996 0x08001996 0x00000002 Code RO 795 i.SVC_Handler stm32f0xx_it.o - 0x08001998 0x08001998 0x00000038 Code RO 796 i.SysTick_Handler stm32f0xx_it.o - 0x080019d0 0x080019d0 0x0000006c Code RO 624 i.SystemClock_Config main.o - 0x08001a3c 0x08001a3c 0x0000005c Code RO 3944 i.SystemInit system_stm32f0xx.o - 0x08001a98 0x08001a98 0x00000010 Code RO 797 i.TIM14_IRQHandler stm32f0xx_it.o - 0x08001aa8 0x08001aa8 0x00000010 Code RO 798 i.TIM16_IRQHandler stm32f0xx_it.o - 0x08001ab8 0x08001ab8 0x00000010 Code RO 799 i.TIM17_IRQHandler stm32f0xx_it.o - 0x08001ac8 0x08001ac8 0x00000094 Code RO 2751 i.TIM_Base_SetConfig stm32f0xx_hal_tim.o - 0x08001b5c 0x08001b5c 0x00000016 Code RO 2758 i.TIM_ETR_SetConfig stm32f0xx_hal_tim.o - 0x08001b72 0x08001b72 0x00000010 Code RO 2759 i.TIM_ITRx_SetConfig stm32f0xx_hal_tim.o - 0x08001b82 0x08001b82 0x00000022 Code RO 2765 i.TIM_TI1_ConfigInputStage stm32f0xx_hal_tim.o - 0x08001ba4 0x08001ba4 0x00000026 Code RO 2767 i.TIM_TI2_ConfigInputStage stm32f0xx_hal_tim.o - 0x08001bca 0x08001bca 0x000000ca Code RO 3580 i.UART_AdvFeatureConfig stm32f0xx_hal_uart.o - 0x08001c94 0x08001c94 0x00000074 Code RO 3581 i.UART_CheckIdleState stm32f0xx_hal_uart.o - 0x08001d08 0x08001d08 0x0000015c Code RO 3596 i.UART_SetConfig stm32f0xx_hal_uart.o - 0x08001e64 0x08001e64 0x00000062 Code RO 3598 i.UART_WaitOnFlagUntilTimeout stm32f0xx_hal_uart.o - 0x08001ec6 0x08001ec6 0x00000002 PAD - 0x08001ec8 0x08001ec8 0x00000020 Code RO 4078 i.__0printf$3 mc_p.l(printf3.o) - 0x08001ee8 0x08001ee8 0x0000001a Code RO 772 i.__ARM_common_switch8 main.o - 0x08001f02 0x08001f02 0x0000000e Code RO 4324 i.__scatterload_copy mc_p.l(handlers.o) - 0x08001f10 0x08001f10 0x00000002 Code RO 4325 i.__scatterload_null mc_p.l(handlers.o) - 0x08001f12 0x08001f12 0x0000000e Code RO 4326 i.__scatterload_zeroinit mc_p.l(handlers.o) - 0x08001f20 0x08001f20 0x000001cc Code RO 4085 i._printf_core mc_p.l(printf3.o) - 0x080020ec 0x080020ec 0x00000018 Code RO 522 i.adb_init adb.o - 0x08002104 0x08002104 0x00000144 Code RO 626 i.adb_keyboard_update main.o - 0x08002248 0x08002248 0x00000088 Code RO 523 i.adb_listen_16b adb.o - 0x080022d0 0x080022d0 0x00000058 Code RO 627 i.adb_mouse_update main.o - 0x08002328 0x08002328 0x00000040 Code RO 524 i.adb_read_bit adb.o - 0x08002368 0x08002368 0x00000064 Code RO 525 i.adb_recv_cmd adb.o - 0x080023cc 0x080023cc 0x00000020 Code RO 526 i.adb_release_lines adb.o - 0x080023ec 0x080023ec 0x0000002c Code RO 527 i.adb_reset adb.o - 0x08002418 0x08002418 0x0000008c Code RO 528 i.adb_send_response_16b adb.o - 0x080024a4 0x080024a4 0x00000044 Code RO 529 i.adb_wait_until_change adb.o - 0x080024e8 0x080024e8 0x0000001c Code RO 530 i.adb_write_16 adb.o - 0x08002504 0x08002504 0x0000007c Code RO 531 i.adb_write_byte adb.o - 0x08002580 0x08002580 0x0000001a Code RO 153 i.avg_buf_add quad_encoder.o - 0x0800259a 0x0800259a 0x00000008 Code RO 628 i.byte_to_int16_t main.o - 0x080025a2 0x080025a2 0x00000002 PAD - 0x080025a4 0x080025a4 0x00000020 Code RO 154 i.calc_arr quad_encoder.o - 0x080025c4 0x080025c4 0x00000016 Code RO 249 i.cap_to_127 helpers.o - 0x080025da 0x080025da 0x00000002 PAD - 0x080025dc 0x080025dc 0x00000018 Code RO 12 i.delay_us delay_us.o - 0x080025f4 0x080025f4 0x00000010 Code RO 13 i.delay_us_init delay_us.o - 0x08002604 0x08002604 0x00000018 Code RO 629 i.fputc main.o - 0x0800261c 0x0800261c 0x0000001e Code RO 155 i.get_buf_avg quad_encoder.o - 0x0800263a 0x0800263a 0x00000056 Code RO 250 i.get_consolidated_mouse_event helpers.o - 0x08002690 0x08002690 0x00000098 Code RO 630 i.handle_protocol_switch main.o - 0x08002728 0x08002728 0x0000001e Code RO 631 i.int16_to_uint6 main.o - 0x08002746 0x08002746 0x00000002 PAD - 0x08002748 0x08002748 0x00000014 Code RO 632 i.is_protocol_enabled main.o - 0x0800275c 0x0800275c 0x0000002c Code RO 251 i.kb_buf_add helpers.o - 0x08002788 0x08002788 0x0000001c Code RO 252 i.kb_buf_init helpers.o - 0x080027a4 0x080027a4 0x00000010 Code RO 253 i.kb_buf_is_empty helpers.o - 0x080027b4 0x080027b4 0x00000016 Code RO 254 i.kb_buf_is_full helpers.o - 0x080027ca 0x080027ca 0x00000020 Code RO 255 i.kb_buf_peek helpers.o - 0x080027ea 0x080027ea 0x00000012 Code RO 256 i.kb_buf_pop helpers.o - 0x080027fc 0x080027fc 0x0000001c Code RO 257 i.kb_buf_reset helpers.o - 0x08002818 0x08002818 0x00000028 Code RO 460 i.lisa_buf_add lisa_kb.o - 0x08002840 0x08002840 0x00000010 Code RO 461 i.lisa_buf_init lisa_kb.o - 0x08002850 0x08002850 0x00000020 Code RO 633 i.lisa_init main.o - 0x08002870 0x08002870 0x00000020 Code RO 462 i.lisa_kb_reset lisa_kb.o - 0x08002890 0x08002890 0x000000bc Code RO 463 i.lisa_kb_update lisa_kb.o - 0x0800294c 0x0800294c 0x0000003c Code RO 464 i.lisa_write_byte lisa_kb.o - 0x08002988 0x08002988 0x00000054 Code RO 532 i.look_for_atten adb.o - 0x080029dc 0x080029dc 0x00000090 Code RO 634 i.m0100a_handle_inquiry main.o - 0x08002a6c 0x08002a6c 0x00000026 Code RO 359 i.m0110a_cmd_buf_add m0110a.o - 0x08002a92 0x08002a92 0x00000014 Code RO 360 i.m0110a_cmd_buf_init m0110a.o - 0x08002aa6 0x08002aa6 0x00000010 Code RO 361 i.m0110a_cmd_buf_is_empty m0110a.o - 0x08002ab6 0x08002ab6 0x00000016 Code RO 362 i.m0110a_cmd_buf_is_full m0110a.o - 0x08002acc 0x08002acc 0x00000016 Code RO 363 i.m0110a_cmd_buf_peek m0110a.o - 0x08002ae2 0x08002ae2 0x00000012 Code RO 364 i.m0110a_cmd_buf_pop m0110a.o - 0x08002af4 0x08002af4 0x00000012 Code RO 365 i.m0110a_cmd_buf_reset m0110a.o - 0x08002b06 0x08002b06 0x00000002 PAD - 0x08002b08 0x08002b08 0x00000030 Code RO 366 i.m0110a_get_line_status m0110a.o - 0x08002b38 0x08002b38 0x00000050 Code RO 367 i.m0110a_read m0110a.o - 0x08002b88 0x08002b88 0x0000001c Code RO 368 i.m0110a_read_host_cmd m0110a.o - 0x08002ba4 0x08002ba4 0x00000024 Code RO 369 i.m0110a_reset m0110a.o - 0x08002bc8 0x08002bc8 0x0000005c Code RO 635 i.m0110a_update main.o - 0x08002c24 0x08002c24 0x00000080 Code RO 370 i.m0110a_write m0110a.o - 0x08002ca4 0x08002ca4 0x00000020 Code RO 636 i.m0110a_write_1b_from_buf main.o - 0x08002cc4 0x08002cc4 0x000001a0 Code RO 637 i.main main.o - 0x08002e64 0x08002e64 0x000000d8 Code RO 371 i.make_m0110a_scancode m0110a.o - 0x08002f3c 0x08002f3c 0x0000006c Code RO 4251 i.malloc mc_p.l(malloc.o) - 0x08002fa8 0x08002fa8 0x00000010 Code RO 14 i.micros delay_us.o - 0x08002fb8 0x08002fb8 0x0000002c Code RO 258 i.mouse_buf_add helpers.o - 0x08002fe4 0x08002fe4 0x00000016 Code RO 259 i.mouse_buf_init helpers.o - 0x08002ffa 0x08002ffa 0x00000010 Code RO 260 i.mouse_buf_is_empty helpers.o - 0x0800300a 0x0800300a 0x00000016 Code RO 261 i.mouse_buf_is_full helpers.o - 0x08003020 0x08003020 0x00000014 Code RO 262 i.mouse_buf_peek helpers.o - 0x08003034 0x08003034 0x00000012 Code RO 263 i.mouse_buf_pop helpers.o - 0x08003046 0x08003046 0x00000014 Code RO 264 i.mouse_buf_reset helpers.o - 0x0800305a 0x0800305a 0x00000002 PAD - 0x0800305c 0x0800305c 0x000000f8 Code RO 533 i.parse_adb_cmd adb.o - 0x08003154 0x08003154 0x000000d4 Code RO 638 i.parse_spi_buf main.o - 0x08003228 0x08003228 0x00000024 Code RO 639 i.protocol_status_lookup_init main.o - 0x0800324c 0x0800324c 0x00000012 Code RO 156 i.quad_decrement quad_encoder.o - 0x0800325e 0x0800325e 0x00000002 PAD - 0x08003260 0x08003260 0x0000004c Code RO 157 i.quad_disable quad_encoder.o - 0x080032ac 0x080032ac 0x00000020 Code RO 158 i.quad_enable quad_encoder.o - 0x080032cc 0x080032cc 0x00000012 Code RO 159 i.quad_increment quad_encoder.o - 0x080032de 0x080032de 0x00000002 PAD - 0x080032e0 0x080032e0 0x00000058 Code RO 160 i.quad_init quad_encoder.o - 0x08003338 0x08003338 0x00000012 Code RO 161 i.quad_reset quad_encoder.o - 0x0800334a 0x0800334a 0x00000002 PAD - 0x0800334c 0x0800334c 0x00000030 Code RO 162 i.quad_write quad_encoder.o - 0x0800337c 0x0800337c 0x00000154 Code RO 640 i.run_adb main.o - 0x080034d0 0x080034d0 0x0000004c Code RO 641 i.run_lisa_kb main.o - 0x0800351c 0x0800351c 0x0000003c Code RO 642 i.run_mac_kb main.o - 0x08003558 0x08003558 0x00000028 Code RO 534 i.send_srq adb.o - 0x08003580 0x08003580 0x00000030 Code RO 372 i.wait_for_data_idle m0110a.o - 0x080035b0 0x080035b0 0x00000044 Code RO 465 i.wait_until_change lisa_kb.o - 0x080035f4 0x080035f4 0x00000084 Data RO 164 .constdata quad_encoder.o - 0x08003678 0x08003678 0x00000080 Data RO 373 .constdata m0110a.o - 0x080036f8 0x080036f8 0x00000180 Data RO 467 .constdata lisa_kb.o - 0x08003878 0x08003878 0x000000ba Data RO 535 .constdata adb.o - 0x08003932 0x08003932 0x00000033 Data RO 649 .constdata main.o - 0x08003965 0x08003965 0x00000010 Data RO 3945 .constdata system_stm32f0xx.o - 0x08003975 0x08003975 0x00000008 Data RO 3946 .constdata system_stm32f0xx.o - 0x0800397d 0x0800397d 0x00000003 PAD - 0x08003980 0x08003980 0x00000020 Data RO 4322 Region$$Table anon$$obj.o + 0x08000368 0x08000368 0x0000000c Code RO 1131 i.HAL_GetTick stm32f0xx_hal.o + 0x08000374 0x08000374 0x00000064 Code RO 918 i.HAL_IWDG_Init stm32f0xx_hal_iwdg.o + 0x080003d8 0x080003d8 0x00000010 Code RO 919 i.HAL_IWDG_Refresh stm32f0xx_hal_iwdg.o + 0x080003e8 0x080003e8 0x00000010 Code RO 1135 i.HAL_IncTick stm32f0xx_hal.o + 0x080003f8 0x080003f8 0x00000020 Code RO 1136 i.HAL_Init stm32f0xx_hal.o + 0x08000418 0x08000418 0x00000022 Code RO 1137 i.HAL_InitTick stm32f0xx_hal.o + 0x0800043a 0x0800043a 0x00000002 PAD + 0x0800043c 0x0800043c 0x00000044 Code RO 862 i.HAL_MspInit stm32f0xx_hal_msp.o + 0x08000480 0x08000480 0x00000014 Code RO 1893 i.HAL_NVIC_EnableIRQ stm32f0xx_hal_cortex.o + 0x08000494 0x08000494 0x00000008 Code RO 1897 i.HAL_NVIC_SetPriority stm32f0xx_hal_cortex.o + 0x0800049c 0x0800049c 0x00000120 Code RO 1047 i.HAL_RCCEx_PeriphCLKConfig stm32f0xx_hal_rcc_ex.o + 0x080005bc 0x080005bc 0x00000154 Code RO 945 i.HAL_RCC_ClockConfig stm32f0xx_hal_rcc.o + 0x08000710 0x08000710 0x0000000c Code RO 950 i.HAL_RCC_GetHCLKFreq stm32f0xx_hal_rcc.o + 0x0800071c 0x0800071c 0x00000020 Code RO 952 i.HAL_RCC_GetPCLK1Freq stm32f0xx_hal_rcc.o + 0x0800073c 0x0800073c 0x00000088 Code RO 953 i.HAL_RCC_GetSysClockFreq stm32f0xx_hal_rcc.o + 0x080007c4 0x080007c4 0x000003d8 Code RO 956 i.HAL_RCC_OscConfig stm32f0xx_hal_rcc.o + 0x08000b9c 0x08000b9c 0x00000002 Code RO 2326 i.HAL_SPI_ErrorCallback stm32f0xx_hal_spi.o + 0x08000b9e 0x08000b9e 0x00000002 PAD + 0x08000ba0 0x08000ba0 0x000000d4 Code RO 2329 i.HAL_SPI_IRQHandler stm32f0xx_hal_spi.o + 0x08000c74 0x08000c74 0x000000b8 Code RO 2330 i.HAL_SPI_Init stm32f0xx_hal_spi.o + 0x08000d2c 0x08000d2c 0x00000054 Code RO 864 i.HAL_SPI_MspInit stm32f0xx_hal_msp.o + 0x08000d80 0x08000d80 0x00000002 Code RO 2336 i.HAL_SPI_RxCpltCallback stm32f0xx_hal_spi.o + 0x08000d82 0x08000d82 0x00000002 PAD + 0x08000d84 0x08000d84 0x000000d4 Code RO 2341 i.HAL_SPI_TransmitReceive_IT stm32f0xx_hal_spi.o + 0x08000e58 0x08000e58 0x00000064 Code RO 619 i.HAL_SPI_TxRxCpltCallback main.o + 0x08000ebc 0x08000ebc 0x00000018 Code RO 1899 i.HAL_SYSTICK_CLKSourceConfig stm32f0xx_hal_cortex.o + 0x08000ed4 0x08000ed4 0x00000002 Code RO 1900 i.HAL_SYSTICK_Callback stm32f0xx_hal_cortex.o + 0x08000ed6 0x08000ed6 0x00000002 PAD + 0x08000ed8 0x08000ed8 0x00000030 Code RO 1901 i.HAL_SYSTICK_Config stm32f0xx_hal_cortex.o + 0x08000f08 0x08000f08 0x00000008 Code RO 1902 i.HAL_SYSTICK_IRQHandler stm32f0xx_hal_cortex.o + 0x08000f10 0x08000f10 0x00000002 Code RO 3301 i.HAL_TIMEx_BreakCallback stm32f0xx_hal_tim_ex.o + 0x08000f12 0x08000f12 0x00000002 Code RO 3302 i.HAL_TIMEx_CommutationCallback stm32f0xx_hal_tim_ex.o + 0x08000f14 0x08000f14 0x00000048 Code RO 3318 i.HAL_TIMEx_MasterConfigSynchronization stm32f0xx_hal_tim_ex.o + 0x08000f5c 0x08000f5c 0x00000034 Code RO 2664 i.HAL_TIM_Base_Init stm32f0xx_hal_tim.o + 0x08000f90 0x08000f90 0x0000009c Code RO 866 i.HAL_TIM_Base_MspInit stm32f0xx_hal_msp.o + 0x0800102c 0x0800102c 0x00000018 Code RO 2667 i.HAL_TIM_Base_Start stm32f0xx_hal_tim.o + 0x08001044 0x08001044 0x00000016 Code RO 2669 i.HAL_TIM_Base_Start_IT stm32f0xx_hal_tim.o + 0x0800105a 0x0800105a 0x000000ee Code RO 2673 i.HAL_TIM_ConfigClockSource stm32f0xx_hal_tim.o + 0x08001148 0x08001148 0x00000002 Code RO 2695 i.HAL_TIM_IC_CaptureCallback stm32f0xx_hal_tim.o + 0x0800114a 0x0800114a 0x00000162 Code RO 2708 i.HAL_TIM_IRQHandler stm32f0xx_hal_tim.o + 0x080012ac 0x080012ac 0x00000002 Code RO 2711 i.HAL_TIM_OC_DelayElapsedCallback stm32f0xx_hal_tim.o + 0x080012ae 0x080012ae 0x00000002 Code RO 2738 i.HAL_TIM_PWM_PulseFinishedCallback stm32f0xx_hal_tim.o + 0x080012b0 0x080012b0 0x000000d4 Code RO 152 i.HAL_TIM_PeriodElapsedCallback quad_encoder.o + 0x08001384 0x08001384 0x00000002 Code RO 2749 i.HAL_TIM_TriggerCallback stm32f0xx_hal_tim.o + 0x08001386 0x08001386 0x0000006c Code RO 3566 i.HAL_UART_Init stm32f0xx_hal_uart.o + 0x080013f2 0x080013f2 0x00000002 PAD + 0x080013f4 0x080013f4 0x0000004c Code RO 868 i.HAL_UART_MspInit stm32f0xx_hal_msp.o + 0x08001440 0x08001440 0x000000c8 Code RO 3574 i.HAL_UART_Transmit stm32f0xx_hal_uart.o + 0x08001508 0x08001508 0x00000002 Code RO 790 i.HardFault_Handler stm32f0xx_it.o + 0x0800150a 0x0800150a 0x00000002 PAD + 0x0800150c 0x0800150c 0x000000f8 Code RO 620 i.MX_GPIO_Init main.o + 0x08001604 0x08001604 0x0000003c Code RO 621 i.MX_SPI1_Init main.o + 0x08001640 0x08001640 0x00000054 Code RO 622 i.MX_TIM2_Init main.o + 0x08001694 0x08001694 0x00000038 Code RO 623 i.MX_USART1_UART_Init main.o + 0x080016cc 0x080016cc 0x00000002 Code RO 791 i.NMI_Handler stm32f0xx_it.o + 0x080016ce 0x080016ce 0x00000002 PAD + 0x080016d0 0x080016d0 0x00000044 Code RO 1903 i.NVIC_SetPriority stm32f0xx_hal_cortex.o + 0x08001714 0x08001714 0x00000002 Code RO 792 i.PendSV_Handler stm32f0xx_it.o + 0x08001716 0x08001716 0x00000002 PAD + 0x08001718 0x08001718 0x00000010 Code RO 793 i.SPI1_IRQHandler stm32f0xx_it.o + 0x08001728 0x08001728 0x00000036 Code RO 2348 i.SPI_2linesRxISR_16BIT stm32f0xx_hal_spi.o + 0x0800175e 0x0800175e 0x0000005e Code RO 2349 i.SPI_2linesRxISR_8BIT stm32f0xx_hal_spi.o + 0x080017bc 0x080017bc 0x00000034 Code RO 2350 i.SPI_2linesTxISR_16BIT stm32f0xx_hal_spi.o + 0x080017f0 0x080017f0 0x00000048 Code RO 2351 i.SPI_2linesTxISR_8BIT stm32f0xx_hal_spi.o + 0x08001838 0x08001838 0x00000052 Code RO 2354 i.SPI_CloseRxTx_ISR stm32f0xx_hal_spi.o + 0x0800188a 0x0800188a 0x00000012 Code RO 2357 i.SPI_DMAAbortOnError stm32f0xx_hal_spi.o + 0x0800189c 0x0800189c 0x0000004c Code RO 2368 i.SPI_EndRxTxTransaction stm32f0xx_hal_spi.o + 0x080018e8 0x080018e8 0x00000096 Code RO 2373 i.SPI_WaitFifoStateUntilTimeout stm32f0xx_hal_spi.o + 0x0800197e 0x0800197e 0x0000008c Code RO 2374 i.SPI_WaitFlagStateUntilTimeout stm32f0xx_hal_spi.o + 0x08001a0a 0x08001a0a 0x00000002 Code RO 794 i.SVC_Handler stm32f0xx_it.o + 0x08001a0c 0x08001a0c 0x00000038 Code RO 795 i.SysTick_Handler stm32f0xx_it.o + 0x08001a44 0x08001a44 0x0000006c Code RO 624 i.SystemClock_Config main.o + 0x08001ab0 0x08001ab0 0x0000005c Code RO 3943 i.SystemInit system_stm32f0xx.o + 0x08001b0c 0x08001b0c 0x00000010 Code RO 796 i.TIM14_IRQHandler stm32f0xx_it.o + 0x08001b1c 0x08001b1c 0x00000010 Code RO 797 i.TIM16_IRQHandler stm32f0xx_it.o + 0x08001b2c 0x08001b2c 0x00000010 Code RO 798 i.TIM17_IRQHandler stm32f0xx_it.o + 0x08001b3c 0x08001b3c 0x00000094 Code RO 2750 i.TIM_Base_SetConfig stm32f0xx_hal_tim.o + 0x08001bd0 0x08001bd0 0x00000016 Code RO 2757 i.TIM_ETR_SetConfig stm32f0xx_hal_tim.o + 0x08001be6 0x08001be6 0x00000010 Code RO 2758 i.TIM_ITRx_SetConfig stm32f0xx_hal_tim.o + 0x08001bf6 0x08001bf6 0x00000022 Code RO 2764 i.TIM_TI1_ConfigInputStage stm32f0xx_hal_tim.o + 0x08001c18 0x08001c18 0x00000026 Code RO 2766 i.TIM_TI2_ConfigInputStage stm32f0xx_hal_tim.o + 0x08001c3e 0x08001c3e 0x000000ca Code RO 3579 i.UART_AdvFeatureConfig stm32f0xx_hal_uart.o + 0x08001d08 0x08001d08 0x00000074 Code RO 3580 i.UART_CheckIdleState stm32f0xx_hal_uart.o + 0x08001d7c 0x08001d7c 0x0000015c Code RO 3595 i.UART_SetConfig stm32f0xx_hal_uart.o + 0x08001ed8 0x08001ed8 0x00000062 Code RO 3597 i.UART_WaitOnFlagUntilTimeout stm32f0xx_hal_uart.o + 0x08001f3a 0x08001f3a 0x00000002 PAD + 0x08001f3c 0x08001f3c 0x00000020 Code RO 4077 i.__0printf$3 mc_p.l(printf3.o) + 0x08001f5c 0x08001f5c 0x0000001a Code RO 771 i.__ARM_common_switch8 main.o + 0x08001f76 0x08001f76 0x0000000e Code RO 4323 i.__scatterload_copy mc_p.l(handlers.o) + 0x08001f84 0x08001f84 0x00000002 Code RO 4324 i.__scatterload_null mc_p.l(handlers.o) + 0x08001f86 0x08001f86 0x0000000e Code RO 4325 i.__scatterload_zeroinit mc_p.l(handlers.o) + 0x08001f94 0x08001f94 0x000001cc Code RO 4084 i._printf_core mc_p.l(printf3.o) + 0x08002160 0x08002160 0x00000018 Code RO 522 i.adb_init adb.o + 0x08002178 0x08002178 0x00000144 Code RO 626 i.adb_keyboard_update main.o + 0x080022bc 0x080022bc 0x00000088 Code RO 523 i.adb_listen_16b adb.o + 0x08002344 0x08002344 0x00000058 Code RO 627 i.adb_mouse_update main.o + 0x0800239c 0x0800239c 0x00000040 Code RO 524 i.adb_read_bit adb.o + 0x080023dc 0x080023dc 0x00000064 Code RO 525 i.adb_recv_cmd adb.o + 0x08002440 0x08002440 0x00000020 Code RO 526 i.adb_release_lines adb.o + 0x08002460 0x08002460 0x0000002c Code RO 527 i.adb_reset adb.o + 0x0800248c 0x0800248c 0x0000008c Code RO 528 i.adb_send_response_16b adb.o + 0x08002518 0x08002518 0x00000044 Code RO 529 i.adb_wait_until_change adb.o + 0x0800255c 0x0800255c 0x0000001c Code RO 530 i.adb_write_16 adb.o + 0x08002578 0x08002578 0x0000007c Code RO 531 i.adb_write_byte adb.o + 0x080025f4 0x080025f4 0x0000001a Code RO 153 i.avg_buf_add quad_encoder.o + 0x0800260e 0x0800260e 0x00000008 Code RO 628 i.byte_to_int16_t main.o + 0x08002616 0x08002616 0x00000002 PAD + 0x08002618 0x08002618 0x00000020 Code RO 154 i.calc_arr quad_encoder.o + 0x08002638 0x08002638 0x00000016 Code RO 249 i.cap_to_127 helpers.o + 0x0800264e 0x0800264e 0x00000002 PAD + 0x08002650 0x08002650 0x00000018 Code RO 12 i.delay_us delay_us.o + 0x08002668 0x08002668 0x00000010 Code RO 13 i.delay_us_init delay_us.o + 0x08002678 0x08002678 0x00000018 Code RO 629 i.fputc main.o + 0x08002690 0x08002690 0x0000001e Code RO 155 i.get_buf_avg quad_encoder.o + 0x080026ae 0x080026ae 0x00000056 Code RO 250 i.get_consolidated_mouse_event helpers.o + 0x08002704 0x08002704 0x00000098 Code RO 630 i.handle_protocol_switch main.o + 0x0800279c 0x0800279c 0x0000001e Code RO 631 i.int16_to_uint6 main.o + 0x080027ba 0x080027ba 0x00000002 PAD + 0x080027bc 0x080027bc 0x00000014 Code RO 632 i.is_protocol_enabled main.o + 0x080027d0 0x080027d0 0x0000002c Code RO 251 i.kb_buf_add helpers.o + 0x080027fc 0x080027fc 0x0000001c Code RO 252 i.kb_buf_init helpers.o + 0x08002818 0x08002818 0x00000010 Code RO 253 i.kb_buf_is_empty helpers.o + 0x08002828 0x08002828 0x00000016 Code RO 254 i.kb_buf_is_full helpers.o + 0x0800283e 0x0800283e 0x00000020 Code RO 255 i.kb_buf_peek helpers.o + 0x0800285e 0x0800285e 0x00000012 Code RO 256 i.kb_buf_pop helpers.o + 0x08002870 0x08002870 0x0000001c Code RO 257 i.kb_buf_reset helpers.o + 0x0800288c 0x0800288c 0x00000028 Code RO 460 i.lisa_buf_add lisa_kb.o + 0x080028b4 0x080028b4 0x00000010 Code RO 461 i.lisa_buf_init lisa_kb.o + 0x080028c4 0x080028c4 0x00000020 Code RO 633 i.lisa_init main.o + 0x080028e4 0x080028e4 0x00000020 Code RO 462 i.lisa_kb_reset lisa_kb.o + 0x08002904 0x08002904 0x000000bc Code RO 463 i.lisa_kb_update lisa_kb.o + 0x080029c0 0x080029c0 0x0000003c Code RO 464 i.lisa_write_byte lisa_kb.o + 0x080029fc 0x080029fc 0x00000054 Code RO 532 i.look_for_atten adb.o + 0x08002a50 0x08002a50 0x00000090 Code RO 634 i.m0100a_handle_inquiry main.o + 0x08002ae0 0x08002ae0 0x00000026 Code RO 359 i.m0110a_cmd_buf_add m0110a.o + 0x08002b06 0x08002b06 0x00000014 Code RO 360 i.m0110a_cmd_buf_init m0110a.o + 0x08002b1a 0x08002b1a 0x00000010 Code RO 361 i.m0110a_cmd_buf_is_empty m0110a.o + 0x08002b2a 0x08002b2a 0x00000016 Code RO 362 i.m0110a_cmd_buf_is_full m0110a.o + 0x08002b40 0x08002b40 0x00000016 Code RO 363 i.m0110a_cmd_buf_peek m0110a.o + 0x08002b56 0x08002b56 0x00000012 Code RO 364 i.m0110a_cmd_buf_pop m0110a.o + 0x08002b68 0x08002b68 0x00000012 Code RO 365 i.m0110a_cmd_buf_reset m0110a.o + 0x08002b7a 0x08002b7a 0x00000002 PAD + 0x08002b7c 0x08002b7c 0x00000030 Code RO 366 i.m0110a_get_line_status m0110a.o + 0x08002bac 0x08002bac 0x00000050 Code RO 367 i.m0110a_read m0110a.o + 0x08002bfc 0x08002bfc 0x0000001c Code RO 368 i.m0110a_read_host_cmd m0110a.o + 0x08002c18 0x08002c18 0x00000024 Code RO 369 i.m0110a_reset m0110a.o + 0x08002c3c 0x08002c3c 0x0000005c Code RO 635 i.m0110a_update main.o + 0x08002c98 0x08002c98 0x00000080 Code RO 370 i.m0110a_write m0110a.o + 0x08002d18 0x08002d18 0x00000020 Code RO 636 i.m0110a_write_1b_from_buf main.o + 0x08002d38 0x08002d38 0x000001e8 Code RO 637 i.main main.o + 0x08002f20 0x08002f20 0x000000d8 Code RO 371 i.make_m0110a_scancode m0110a.o + 0x08002ff8 0x08002ff8 0x0000006c Code RO 4250 i.malloc mc_p.l(malloc.o) + 0x08003064 0x08003064 0x00000010 Code RO 14 i.micros delay_us.o + 0x08003074 0x08003074 0x0000002c Code RO 258 i.mouse_buf_add helpers.o + 0x080030a0 0x080030a0 0x00000016 Code RO 259 i.mouse_buf_init helpers.o + 0x080030b6 0x080030b6 0x00000010 Code RO 260 i.mouse_buf_is_empty helpers.o + 0x080030c6 0x080030c6 0x00000016 Code RO 261 i.mouse_buf_is_full helpers.o + 0x080030dc 0x080030dc 0x00000014 Code RO 262 i.mouse_buf_peek helpers.o + 0x080030f0 0x080030f0 0x00000012 Code RO 263 i.mouse_buf_pop helpers.o + 0x08003102 0x08003102 0x00000014 Code RO 264 i.mouse_buf_reset helpers.o + 0x08003116 0x08003116 0x00000002 PAD + 0x08003118 0x08003118 0x000000f8 Code RO 533 i.parse_adb_cmd adb.o + 0x08003210 0x08003210 0x000000d0 Code RO 638 i.parse_spi_buf main.o + 0x080032e0 0x080032e0 0x00000024 Code RO 639 i.protocol_status_lookup_init main.o + 0x08003304 0x08003304 0x00000012 Code RO 156 i.quad_decrement quad_encoder.o + 0x08003316 0x08003316 0x00000002 PAD + 0x08003318 0x08003318 0x0000004c Code RO 157 i.quad_disable quad_encoder.o + 0x08003364 0x08003364 0x00000020 Code RO 158 i.quad_enable quad_encoder.o + 0x08003384 0x08003384 0x00000012 Code RO 159 i.quad_increment quad_encoder.o + 0x08003396 0x08003396 0x00000002 PAD + 0x08003398 0x08003398 0x00000058 Code RO 160 i.quad_init quad_encoder.o + 0x080033f0 0x080033f0 0x00000012 Code RO 161 i.quad_reset quad_encoder.o + 0x08003402 0x08003402 0x00000002 PAD + 0x08003404 0x08003404 0x00000030 Code RO 162 i.quad_write quad_encoder.o + 0x08003434 0x08003434 0x00000154 Code RO 640 i.run_adb main.o + 0x08003588 0x08003588 0x0000004c Code RO 641 i.run_lisa_kb main.o + 0x080035d4 0x080035d4 0x0000003c Code RO 642 i.run_mac_kb main.o + 0x08003610 0x08003610 0x00000028 Code RO 534 i.send_srq adb.o + 0x08003638 0x08003638 0x00000030 Code RO 372 i.wait_for_data_idle m0110a.o + 0x08003668 0x08003668 0x00000044 Code RO 465 i.wait_until_change lisa_kb.o + 0x080036ac 0x080036ac 0x00000084 Data RO 164 .constdata quad_encoder.o + 0x08003730 0x08003730 0x00000080 Data RO 373 .constdata m0110a.o + 0x080037b0 0x080037b0 0x00000180 Data RO 467 .constdata lisa_kb.o + 0x08003930 0x08003930 0x000000ba Data RO 535 .constdata adb.o + 0x080039ea 0x080039ea 0x0000003d Data RO 648 .constdata main.o + 0x08003a27 0x08003a27 0x00000010 Data RO 3944 .constdata system_stm32f0xx.o + 0x08003a37 0x08003a37 0x00000008 Data RO 3945 .constdata system_stm32f0xx.o + 0x08003a3f 0x08003a3f 0x00000001 PAD + 0x08003a40 0x08003a40 0x00000020 Data RO 4321 Region$$Table anon$$obj.o - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080039a0, Size: 0x00000918, Max: 0x00004000, ABSOLUTE) + Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08003a60, Size: 0x00000928, Max: 0x00004000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x20000000 0x080039a0 0x00000004 Data RW 15 .data delay_us.o - 0x20000004 0x080039a4 0x00000014 Data RW 165 .data quad_encoder.o - 0x20000018 0x080039b8 0x00000001 Data RW 374 .data m0110a.o - 0x20000019 0x080039b9 0x00000003 PAD - 0x2000001c 0x080039bc 0x0000000c Data RW 468 .data lisa_kb.o - 0x20000028 0x080039c8 0x00000018 Data RW 536 .data adb.o - 0x20000040 0x080039e0 0x00000028 Data RW 650 .data main.o - 0x20000068 0x08003a08 0x00000004 Data RW 1143 .data stm32f0xx_hal.o - 0x2000006c 0x08003a0c 0x00000004 Data RW 3947 .data system_stm32f0xx.o - 0x20000070 0x08003a10 0x00000004 Data RW 3985 .data mc_p.l(rand.o) - 0x20000074 0x08003a14 0x00000004 Data RW 4292 .data mc_p.l(stdout.o) - 0x20000078 0x08003a18 0x00000004 Data RW 4299 .data mc_p.l(mvars.o) - 0x2000007c 0x08003a1c 0x00000004 Data RW 4300 .data mc_p.l(mvars.o) + 0x20000000 0x08003a60 0x00000004 Data RW 15 .data delay_us.o + 0x20000004 0x08003a64 0x00000014 Data RW 165 .data quad_encoder.o + 0x20000018 0x08003a78 0x00000001 Data RW 374 .data m0110a.o + 0x20000019 0x08003a79 0x00000003 PAD + 0x2000001c 0x08003a7c 0x0000000c Data RW 468 .data lisa_kb.o + 0x20000028 0x08003a88 0x00000018 Data RW 536 .data adb.o + 0x20000040 0x08003aa0 0x00000028 Data RW 649 .data main.o + 0x20000068 0x08003ac8 0x00000004 Data RW 1142 .data stm32f0xx_hal.o + 0x2000006c 0x08003acc 0x00000004 Data RW 3946 .data system_stm32f0xx.o + 0x20000070 0x08003ad0 0x00000004 Data RW 3984 .data mc_p.l(rand.o) + 0x20000074 0x08003ad4 0x00000004 Data RW 4291 .data mc_p.l(stdout.o) + 0x20000078 0x08003ad8 0x00000004 Data RW 4298 .data mc_p.l(mvars.o) + 0x2000007c 0x08003adc 0x00000004 Data RW 4299 .data mc_p.l(mvars.o) 0x20000080 - 0x00000038 Zero RW 163 .bss quad_encoder.o 0x200000b8 - 0x00000010 Zero RW 265 .bss helpers.o 0x200000c8 - 0x00000010 Zero RW 466 .bss lisa_kb.o - 0x200000d8 - 0x00000240 Zero RW 644 .bss main.o - 0x20000318 - 0x00000200 Zero RW 2 HEAP startup_stm32f072xb.o - 0x20000518 - 0x00000400 Zero RW 1 STACK startup_stm32f072xb.o + 0x200000d8 - 0x00000250 Zero RW 643 .bss main.o + 0x20000328 - 0x00000200 Zero RW 2 HEAP startup_stm32f072xb.o + 0x20000528 - 0x00000400 Zero RW 1 STACK startup_stm32f072xb.o ============================================================================== @@ -2672,13 +2678,14 @@ Image component sizes 458 0 0 0 16 11072 helpers.o 404 54 384 12 16 5740 lisa_kb.o 738 40 128 1 0 10525 m0110a.o - 2768 334 51 40 576 16521 main.o + 2836 340 61 40 592 16629 main.o 598 56 132 20 56 9542 quad_encoder.o 28 8 192 0 1536 640 startup_stm32f072xb.o 94 18 0 4 0 3115 stm32f0xx_hal.o 178 28 0 0 0 10595 stm32f0xx_hal_cortex.o 72 0 0 0 0 1119 stm32f0xx_hal_dma.o 366 30 0 0 0 2915 stm32f0xx_hal_gpio.o + 116 20 0 0 0 1739 stm32f0xx_hal_iwdg.o 384 38 0 0 0 2918 stm32f0xx_hal_msp.o 1504 102 0 0 0 5221 stm32f0xx_hal_rcc.o 288 14 0 0 0 1524 stm32f0xx_hal_rcc_ex.o @@ -2690,9 +2697,9 @@ Image component sizes 92 16 24 4 0 1163 system_stm32f0xx.o ---------------------------------------------------------------------- - 12778 976 1132 112 2200 619408 Object Totals + 12962 1002 1140 112 2216 621255 Object Totals 0 0 32 0 0 0 (incl. Generated) - 36 0 3 3 0 0 (incl. Padding) + 36 0 1 3 0 0 (incl. Padding) ---------------------------------------------------------------------- @@ -2737,15 +2744,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 13620 1032 1132 128 2200 613152 Grand Totals - 13620 1032 1132 128 2200 613152 ELF Image Totals - 13620 1032 1132 128 0 0 ROM Totals + 13804 1058 1140 128 2216 614911 Grand Totals + 13804 1058 1140 128 2216 614911 ELF Image Totals + 13804 1058 1140 128 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 14752 ( 14.41kB) - Total RW Size (RW Data + ZI Data) 2328 ( 2.27kB) - Total ROM Size (Code + RO Data + RW Data) 14880 ( 14.53kB) + Total RO Size (Code + RO Data) 14944 ( 14.59kB) + Total RW Size (RW Data + ZI Data) 2344 ( 2.29kB) + Total ROM Size (Code + RO Data + RW Data) 15072 ( 14.72kB) ============================================================================== diff --git a/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all_apple_all.dep b/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all_apple_all.dep index dd7506f..7dfa9b0 100644 --- a/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all_apple_all.dep +++ b/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/apple_all_apple_all.dep @@ -240,7 +240,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart_ex.h)(0x5DFA0893) I (../Inc/shared.h)(0x617487BD) I (../Inc/adb.h)(0x64077765) I (../Inc/delay_us.h)(0x617487C7) -F (../Src/main.c)(0x64305563)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F0xx_HAL_Driver/Inc -I ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_apple_all -IC:\Users\allen\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\allen\AppData\Local\Arm\Packs\Keil\STM32F0xx_DFP\2.0.0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F072xB -DUSE_HAL_DRIVER -DSTM32F072xB -o apple_all\main.o --omf_browse apple_all\main.crf --depend apple_all\main.d) +F (../Src/main.c)(0x643C1AC9)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F0xx_HAL_Driver/Inc -I ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_apple_all -IC:\Users\allen\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\allen\AppData\Local\Arm\Packs\Keil\STM32F0xx_DFP\2.0.0\Drivers\CMSIS\Device\ST\STM32F0xx\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F072xB -DUSE_HAL_DRIVER -DSTM32F072xB -o apple_all\main.o --omf_browse apple_all\main.crf --depend apple_all\main.d) I (../Inc/main.h)(0x6430551B) I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h)(0x5DFA0893) I (../Inc/stm32f0xx_hal_conf.h)(0x6430551A) diff --git a/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/main.crf b/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/main.crf index 02ed076..8bbcf22 100644 Binary files a/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/main.crf and b/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/main.crf differ diff --git a/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/main.o b/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/main.o index c963cb5..dfdd195 100644 Binary files a/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/main.o and b/firmware/apple_lisa_mac_adb/MDK-ARM/apple_all/main.o differ diff --git a/firmware/apple_lisa_mac_adb/Src/main.c b/firmware/apple_lisa_mac_adb/Src/main.c index 2bb7243..342d449 100644 --- a/firmware/apple_lisa_mac_adb/Src/main.c +++ b/firmware/apple_lisa_mac_adb/Src/main.c @@ -73,10 +73,20 @@ UART_HandleTypeDef huart1; /* USER CODE BEGIN PV */ /* Private variables ---------------------------------------------------------*/ +/* +0.0.1 +working beta + +0.1.0 +20230416 +initial release +added watchdog timer +*/ + const uint8_t board_id = 3; const uint8_t version_major = 0; -const uint8_t version_minor = 0; -const uint8_t version_patch = 1; +const uint8_t version_minor = 1; +const uint8_t version_patch = 0; uint8_t hw_revision = 0; uint8_t spi_transmit_buf[SPI_BUF_SIZE]; @@ -263,7 +273,7 @@ void HAL_SPI_TxRxCpltCallback(SPI_HandleTypeDef *hspi) ACT_LED_off_ts = micros() + 10000; } -const char boot_message[] = "USB4VC Protocol Board\nApple Pre-USB\ndekuNukem 2022"; +const char boot_message[] = "USB4VC Protocol Card\nApple Lisa, Mac, and ADB\ndekuNukem 2023"; /* @@ -615,9 +625,10 @@ int main(void) MX_TIM16_Init(); MX_TIM17_Init(); MX_TIM14_Init(); - // MX_IWDG_Init(); + MX_IWDG_Init(); /* USER CODE BEGIN 2 */ - // HAL_IWDG_Refresh(&hiwdg); + HAL_GPIO_WritePin(ERR_LED_GPIO_Port, ERR_LED_Pin, GPIO_PIN_SET); + HAL_IWDG_Refresh(&hiwdg); printf("%s\nrev%d v%d.%d.%d\n", boot_message, hw_revision, version_major, version_minor, version_patch); delay_us_init(&htim2); protocol_status_lookup_init(); @@ -640,9 +651,10 @@ int main(void) /* Infinite loop */ /* USER CODE BEGIN WHILE */ - + HAL_GPIO_WritePin(ERR_LED_GPIO_Port, ERR_LED_Pin, GPIO_PIN_RESET); while (1) { + HAL_IWDG_Refresh(&hiwdg); HAL_GPIO_WritePin(ERR_LED_GPIO_Port, ERR_LED_Pin, spi_error_occured); if(micros() > ACT_LED_off_ts) HAL_GPIO_WritePin(ACT_LED_GPIO_Port, ACT_LED_Pin, GPIO_PIN_RESET); @@ -717,7 +729,7 @@ static void MX_IWDG_Init(void) { hiwdg.Instance = IWDG; - hiwdg.Init.Prescaler = IWDG_PRESCALER_16; + hiwdg.Init.Prescaler = IWDG_PRESCALER_32; hiwdg.Init.Window = 4095; hiwdg.Init.Reload = 4095; if (HAL_IWDG_Init(&hiwdg) != HAL_OK) diff --git a/firmware/releases/PBFW_LISA_MAC_ADB_PBID3_V0_1_0.dfu b/firmware/releases/PBFW_LISA_MAC_ADB_PBID3_V0_1_0.dfu new file mode 100644 index 0000000..4b3ac11 Binary files /dev/null and b/firmware/releases/PBFW_LISA_MAC_ADB_PBID3_V0_1_0.dfu differ diff --git a/firmware/releases/README.md b/firmware/releases/README.md index 4193398..7c8a107 100644 --- a/firmware/releases/README.md +++ b/firmware/releases/README.md @@ -72,6 +72,12 @@ ## Apple Desktop Bus (ADB) Protocol Card +### 0.3.0 + +* 7 March 2023 + +* Added support for BUSY signal + ### 0.2.1 * Released 20 May 2022 diff --git a/user_program/usb4vc_check_update.py b/user_program/usb4vc_check_update.py index 6c0a233..3290d38 100644 --- a/user_program/usb4vc_check_update.py +++ b/user_program/usb4vc_check_update.py @@ -106,7 +106,7 @@ def get_firmware_list(pcard_id): try: file_list = json.loads(urllib.request.urlopen(firmware_url).read()) fw_list = [x['name'] for x in file_list if 'name' in x and 'type' in x and x['type'] == 'file'] - fw_list = [d for d in fw_list if d.startswith('PBFW') and d.lower() and f"PBID{pcard_id}" in d] + fw_list = [d for d in fw_list if d.startswith('PBFW') and f"PBID{pcard_id}" in d] fw_list.sort(key=lambda s: list(map(int, s.lower().split('_v')[1].split('.')[0].replace('_', '.').split('.'))), reverse=True) except Exception as e: print('get_firmware_list:', e)