that was wrong

This commit is contained in:
dekuNukem
2023-07-02 23:10:48 +01:00
parent 4da129f317
commit ae3813d274
69 changed files with 770 additions and 772 deletions

View File

File diff suppressed because one or more lines are too long

View File

@@ -16,8 +16,8 @@
<TargetCommonOption>
<Device>STM32F072C8Tx</Device>
<Vendor>STMicroelectronics</Vendor>
<PackID>Keil.STM32F0xx_DFP.2.1.1</PackID>
<PackURL>https://www.keil.com/pack/</PackURL>
<PackID>Keil.STM32F0xx_DFP.2.0.0</PackID>
<PackURL>http://www.keil.com/pack/</PackURL>
<Cpu>IRAM(0x20000000-0x20003FFF) IROM(0x8000000-0x800FFFF) CLOCK(8000000) CPUTYPE("Cortex-M0")</Cpu>
<FlashUtilSpec></FlashUtilSpec>
<StartupFile></StartupFile>

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

@@ -5,10 +5,10 @@
<h2>Tool Versions:</h2>
IDE-Version: <20>Vision V5.29.0.0
Copyright (C) 2019 ARM Ltd and ARM Germany GmbH. All rights reserved.
License Information: deku nukem, dekunukem, LIC=KA39H-W2LU2-E8AXY-W5KSE-A6NJL-05QC3
License Information: deku nukem, dekunukem, LIC=7N0AE-5G7PR-SPLG1-Q3EZ5-YXSRG-4MU7E
Tool Versions:
Toolchain: MDK-ARM Cortex-M0/M0+ for ST Version: 5.29.0.0
Toolchain: MDK-ARM Cortex-M0/M0+ 256K for ST Version: 5.29.0.0
Toolchain Path: C:\Keil_v5\ARM\ARMCC\Bin
C Compiler: Armcc.exe V5.06 update 6 (build 750)
Assembler: Armasm.exe V5.06 update 6 (build 750)
@@ -22,16 +22,25 @@ Dialog DLL: TARMCM1.DLL V1.14.1.0
<h2>Project:</h2>
C:\Users\allen\Desktop\repos\USB4VC\firmware\ibmpc\MDK-ARM\ibmpc.uvprojx
Project File Date: 07/02/2023
Project File Date: 04/30/2023
<h2>Output:</h2>
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Build target 'ibmpc'
compiling ps2kb.c...
compiling main.c...
../Src/main.c(559): warning: #188-D: enumerated type mixed with another type
HAL_GPIO_WritePin(GAMEPAD_B1_GPIO_Port, GAMEPAD_B1_Pin, !(this_gamepad_event->button_1));
../Src/main.c(560): warning: #188-D: enumerated type mixed with another type
HAL_GPIO_WritePin(GAMEPAD_B2_GPIO_Port, GAMEPAD_B2_Pin, !(this_gamepad_event->button_2));
../Src/main.c(561): warning: #188-D: enumerated type mixed with another type
HAL_GPIO_WritePin(GAMEPAD_B3_GPIO_Port, GAMEPAD_B3_Pin, !(this_gamepad_event->button_3));
../Src/main.c(562): warning: #188-D: enumerated type mixed with another type
HAL_GPIO_WritePin(GAMEPAD_B4_GPIO_Port, GAMEPAD_B4_Pin, !(this_gamepad_event->button_4));
../Src/main.c: 4 warnings, 0 errors
linking...
Program Size: Code=17352 RO-data=768 RW-data=144 ZI-data=2344
Program Size: Code=17324 RO-data=768 RW-data=144 ZI-data=2344
FromELF: creating hex file...
"ibmpc\ibmpc.axf" - 0 Error(s), 0 Warning(s).
"ibmpc\ibmpc.axf" - 0 Error(s), 4 Warning(s).
<h2>Software Packages used:</h2>
@@ -42,14 +51,14 @@ Package Vendor: ARM
* Component: CORE Version: 5.3.0
Package Vendor: Keil
https://www.keil.com/pack/Keil.STM32F0xx_DFP.2.1.1.pack
Keil.STM32F0xx_DFP.2.1.1
http://www.keil.com/pack/Keil.STM32F0xx_DFP.2.0.0.pack
Keil.STM32F0xx_DFP.2.0.0
STMicroelectronics STM32F0 Series Device Support, Drivers and Examples
<h2>Collection of Component include folders:</h2>
.\RTE\_ibmpc
C:\Users\allen\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include
C:\Users\allen\AppData\Local\Arm\Packs\Keil\STM32F0xx_DFP\2.1.1\Drivers\CMSIS\Device\ST\STM32F0xx\Include
C:\Users\allen\AppData\Local\Arm\Packs\Keil\STM32F0xx_DFP\2.0.0\Drivers\CMSIS\Device\ST\STM32F0xx\Include
<h2>Collection of Component Files used:</h2>

View File

@@ -11,7 +11,7 @@
:10009000E7000008E7000008E7000008E7000008A4
:1000A000E7000008B11E0008E7000008E7000008AC
:1000B000E7000008A5270008E7000008E70000089F
:1000C0000348854600F04EF800480047412F0008DD
:1000C0000348854600F04EF8004800473D2F0008E1
:1000D000B80900200448804704480047FEE7FEE7CF
:1000E000FEE7FEE7FEE7FEE71D220008C10000086C
:1000F00030B50B46014600202022012409E00D46C0
@@ -23,7 +23,7 @@
:10015000F6E710B513460A4604461946FFF7F0FFC6
:10016000204610BD064C0125064E05E0E36807CC8D
:100170002B430C3C98471034B442F7D3FFF7A4FF4D
:10018000A8460008C846000810B5022000F042F852
:100180008C460008AC46000810B5022000F042F88A
:1001900010BD70B50024014620314A78022A03D0F0
:1001A00004218163012416E0026813680E25AB4325
:1001B0001360026813685B085B0013600122056C22
@@ -179,10 +179,10 @@
:100B10006068072109028843E9680843606000F0C3
:100B20002DF86168084A0906090F515CC840074959
:100B300008600020FFF790FE0020F8BD0020024072
:100B400000100240881300008D460008800000203D
:100B40000010024088130000714600088000002059
:100B500001480068704700008000002004480549F3
:100B600000684968044A4905490F515CC84070470C
:100B700080000020001002409D46000830B516A3FA
:100B700080000020001002408146000830B516A316
:100B80000FCB89B06C460FC417A30FCB0FC41A4903
:100B90004A680C20144604401848042C05D0184B11
:100BA000082C04D00C2C00D1184609B030BD94029A
@@ -305,8 +305,8 @@
:1012F000207901F071FB424A2C321060E179A0792B
:1013000001F06AFB40425060207A3D494042107231
:10131000607A5072607B9072A07B1073E07BD07219
:10132000207C5073607C907336482C31243002F05E
:1013300001F858E0324821794C30017061794170F0
:10132000207C5073607C907336482C31243001F05F
:10133000FFFF58E0324821794C30017061794170EB
:10134000A1798170E179C170057145718571C571AF
:10135000217A0172617A4172A17A8172E17AC17255
:10136000014628482C3001F065FB3CE001210022B9
@@ -318,7 +318,7 @@
:1013C00008E00C461C438454521CD2B2491C10291C
:1013D000ECDB08E00325605D002804D001F026FC6A
:1013E0006D1C202DF7DB064A2023114640390748A3
:1013F000FFF7E8FE01F034FF054940187061F8BDC1
:1013F000FFF7E8FE01F032FF054940187061F8BDC3
:101400004003002048000020000800487C01002024
:1014100010270000042204490428086902D09043E0
:10142000086170471043FBE700E000E070470000F0
@@ -670,14 +670,14 @@
:1029C0000F999047761C0199481E01900029F1DC6F
:1029D0006D1C28E7092801000902014308B270476D
:1029E00002687F2A01DD7F2103E07E21C9438A42FC
:1029F00000DA0160704700B5014600F031FC411873
:102A000000F02EFC8842FBD300BD000010B5024947
:1029F00000DA0160704700B5014600F02FFC411875
:102A000000F02CFC8842FBD300BD000010B5024949
:102A10000860FEF779FD10BD0000002013B56423A7
:102A2000012269460248FEF70EFF00981CBD000017
:102A30002002002010B50B46044600F01DF80028C7
:102A400001D0012010BD20780C2261685043081885
:102A50001946FDF763FB2078401C4007400F2070AB
:102A6000002010BD10B50446602000F07FFB6060C0
:102A6000002010BD10B50446602000F07DFB6060C2
:102A7000204600F020F810BD41780078401C400747
:102A8000400F814201D101207047002070474178FA
:102A90000278914201D10020704740680C225143D6
@@ -689,35 +689,35 @@
:102AF0000121C9032846FDF74EFCA07800282AD002
:102B0000002201213046FDF746FCE078002824D061
:102B10000022012189032846FDF73DFC207AFF258C
:102B2000291A032000F080FB607A291A002000F0A7
:102B30007BFBA07A291A022000F076FBE07A291AA2
:102B4000012000F071FB0648FFF7ACFF70BD0122C9
:102B2000291A032000F07EFB607A291A002000F0A9
:102B300079FBA07A291A022000F074FBE07A291AA6
:102B4000012000F06FFB0648FFF7ACFF70BD0122CB
:102B5000C4E70122CBE70122D3E70122D9E7000035
:102B600074000020001400480008004870B50C4CA8
:102B7000012202212046FDF70EFC0A4D0122D1035D
:102B80002846FDF708FC012211462046FDF703FC0C
:102B9000012291032846FDF7FEFB00F02DFB70BDDE
:102B9000012291032846FDF7FEFB00F02BFB70BDE0
:102BA000001400480008004870B505460020086081
:102BB00048600872487288720873C87248730C467D
:102BC0008873284600F0E2FB002827D021680268BD
:102BC0008873284600F0E0FB002827D021680268BF
:102BD000891821606168426889186160217A027AE7
:102BE00089182172617A427A89186172A17A827A8F
:102BF0001143A172217B027B11432173E17AC27AD6
:102C00001143E172617B427B11436173A17B807B45
:102C10000143A173284600F0C3FBD2E72046FFF72B
:102C10000143A173284600F0C1FBD2E72046FFF72D
:102C2000DFFE201DFFF7DCFE70BD000070B544061E
:102C3000C109640EC901102C2BD2254D285D002836
:102C400027D0002926D0022823D122482300FFF7CD
:102C5000C1FD091E060D1E10161E1C191E00FF23A5
:102C600001330246590000F03BFC10E001F01EFB6E
:102C70000DE010230246202101F0ACF807E000F03F
:102C8000A3FB04E000F0ACFB01E0FFF76FFF0120C5
:102C600001330246590000F039FC10E001F010FB7E
:102C70000DE010230246202101F09EF807E000F04D
:102C8000A1FB04E000F0AAFB01E0FFF76FFF0120C9
:102C9000285570BD0128FCD1022028552300FFF7DC
:102CA00099FD0805060B050E05051305F1E700F073
:102CB000DBFD00F0E9FD70BD01F048FB70BD01F0E7
:102CC00023F901F011F970BDFFF750FF70BD00004E
:102CB000D9FD00F0E7FD70BD01F03AFB70BD01F0F9
:102CC00015F901F003F970BDFFF750FF70BD00006A
:102CD000A103002000040048002802D0ED2901D300
:102CE000002070470B48C2780B48012A04D0022A02
:102CE000002070470B4882780B48012A04D0022A42
:102CF00006D0032A08D00BE08E2909D2042206E070
:102D00008E2905D2022202E08E2901D203224254EA
:102D1000012070470400002090000020102803D2FA
@@ -725,7 +725,7 @@
:102D300010B50C46034600F01FF8002801D0012012
:102D400010BD197858684454197898684254187816
:102D5000401C4007400F1870002010BD10B50446FD
:102D6000082000F003FA6060082000F0FFF9A0607E
:102D6000082000F001FA6060082000F0FDF9A06082
:102D7000204600F025F810BD41780078401C40073F
:102D8000400F814201D1012070470020704710B5EB
:102D900043780478A34201D1012010BD4468E35C6C
@@ -733,413 +733,411 @@
:102DB0000278914203D0491C4907490F417070477E
:102DC00010B5044600202070607008216068FDF78F
:102DD000BEF90821A068FDF7BAF910BDF3B581B0BE
:102DE0000746FF2069460870534C3946E078FFF7E4
:102DF00073FF002814D10026ED3FE6700125032162
:102E000002224E483B00FFF7E5FC138B850B690B54
:102E10005B534C434039332D272523210B0F0B00E7
:102E200014220121FA2078E014220121FA2000F076
:102E3000A9FD00F029FDFF204E30FDF7CEF9FA2262
:102E40000021AA2000F09EFDA570FEBDE170E7E71D
:102E5000E270E5E7E570E3E700214554491C8E295F
:102E6000FBDBDDE700228154521C8E2AFBDBD7E717
:102E700000214254491C8E29FBDBD1E700210422AA
:102E80004254491C8E29FBDBCAE700F0FDFCC7E772
:102E900000F0FAFC14220121FA2000F073FD6670A4
:102EA000FEBD14220121FA2000F06CFD6570FEBD0C
:102EB00014220121FA2000F065FD1E21684636E04B
:102EC00014220121FA2000F05DFD14220021AB2024
:102ED00000F058FD1422002183201EE0142201215D
:102EE000FA2000F04FFD1E21684600F03FFC00284C
:102EF000DDD114220121FA2000F044FD684600785B
:102F0000002803D00328D2D82070FEBD142200214F
:102F1000207802E014220121EE2000F033FDFEBDF6
:102F200014220121FA2000F02DFD1E21029800F04C
:102F30001DFC00288BD0FEBD040000209000002066
:102F40001CB57148714C8089A081FDF775FCFFF7B5
:102F50002FF9FEF717FEFEF7C3FEFEF7EBFEFEF7B6
:102F600007FFFEF72FFFFEF753FF6A48684901602D
:102F7000032141606849C1608160FDF71BFC0028A6
:102F800000D0FEE76348FDF747FC072105200191CB
:102F9000009000232278614961A0FFF70BFC5D4897
:102FA0007430FFF733FD00F067FAFF260136614DFC
:102FB00077002A4633463946104600F091FA2A46F1
:102FC00033463946104601F07BF92A46102320216A
:102FD000104600F0FFFE0220FFF7A0FE002801D0FF
:102FE00001F064F95448FFF7B9FE4848243000F076
:102FF000B7F946482C30FFF735FD00F0FDF84E4894
:1030000020216038FDF7A3F84B4A4248203A114688
:10301000202340391030FEF7D5F8A18947A0FFF7EB
:10302000C9FB00F0D9F8002812D148A0FFF7C2FB75
:10303000002708212846FDF7AAF93220FDF7CDF830
:103040007F1C0A2FF5DB012208212846FDF7A3F992
:103050000927FF062F48FDF7DFFB00F001F9616942
:10306000884205D901210022C9033846FDF793F9AA
:103070000420FFF753FE002809D00121C903284688
:10308000FDF780F9002802D000F06AFF0EE005206D
:10309000FFF744FE002802D000F0EAF806E008201E
:1030A000FFF73CFE002801D000F0A4F90120FFF753
:1030B00035FE00280FD031463846FDF763F9002869
:1030C00009D000F0F5FB002812D00022012138467B
:1030D000FDF761F90CE00220FFF720FE002807D081
:1030E00031463846FDF74EF9002801D001F04EF97F
:1030F0000720FFF713FE002801D0FFF7E5FC607AF8
:103100000028A7D001F05EF8C0F7FF1F480000209C
:10311000003000406C010020FF0F00005646000800
:1031200025730A7265762564207625642E25642E23
:1031300025640A000004004860030020666C617387
:10314000685F73697A653A2025640A004469676993
:1031500074616C20706F74206E6F74207265737070
:103160006F6E64696E67210A00000000F0B50B30D5
:10317000C108C900144F0026144A0FE003688B42AF
:103180000BD38B4205D95C1A4318456830C3083B02
:1031900000E04368136002C004E0021D10680028CC
:1031A000ECD13046002803D13868002801D0002037
:1031B000F0BD064A06481060064A121AD208D2002C
:1031C00044C001203860D7E78C0000208800002030
:1031D000BC030020B805002010B56423012258214B
:1031E0000448FDF789F9002801D0002010BD012016
:1031F00010BD00002001002070B50A4C00220421FF
:103200002046FDF7C8F87D25ED002846FFF7F3FBC3
:10321000012204212046FDF7BEF82846FFF7EBFB0C
:1032200070BD00000004004803B583B0042802D339
:10323000FF2005B000BD08496423085C0121000798
:10324000020E04A80293019100900B4658210348F6
:10325000FDF7E0F9EDE700005246000820010020EC
:10326000024800680068406A7047000000000020C3
:1032700070B52E4C207A00260125002808D04D205C
:10328000E0710122E11D2A48FEF741FBA57226727A
:103290002648243000F07AF8002845D0A07A00288B
:1032A00042D123492148EC312430FFF77DFC1F48EF
:1032B000C0210E300680867001701D49EC318A7A7B
:1032C000002A01D0E02202700A7B002A03D0027893
:1032D00010231A4302700A88898812B2494209B23F
:1032E0000B0603D503780826334303704B0603D53A
:1032F0000378042633430370130603D503780226AC
:1033000033430370530602D503782B4303709206B0
:10331000920E42708906890E8170044903220E3193
:103320000348FEF7F4FAA57270BD000048000020C3
:103330009002002030B50B46024600F01CF8002831
:1033400001D0012030BD11785068090140183ACBF6
:103350003AC01078401C0007000F1070002030BDEC
:1033600010B50446FF200130FFF700FF60602046E3
:1033700000F01FF810BD41780078401C0007000FD6
:10338000814201D1012070470020704741780278C6
:10339000914201D1002070474068090140187047F0
:1033A00041780278914203D0491C0907090F417006
:1033B000704710B5002101704170FF214068013154
:1033C000FCF7C5FE10BD000010B501200349000741
:1033D00088600846FEF7B8F910BD00009002002092
:1033E00010B50349002088600846FEF7ADF910BD0E
:1033F0009002002070B51E48FFF7C8FF002835D0A6
:103400001B4C243CA07A002830D11A491848FFF7F9
:10341000CBFB20461C300022026002718721017024
:1034200014498B7A002B01D083230370CB7A002BB5
:1034300003D00378FD252B4003700B7B002B03D0BA
:1034400003785B085B0003700B7843700979817027
:10345000C27002710648FFF7A3FF0549054805221F
:103460000839EC38FEF753FA0120A07270BD000055
:103470006C0000207C03002010B510210648FCF7EA
:1034800066FE01210448022241708270017142717E
:103490000272C17110BD0000A103002070B50F4D74
:1034A000A988A868FCF76EFF0446E988E868FCF77D
:1034B00069FF012802D0002809D00AE0012C02D0BF
:1034C000002C02D005E0032070BD022070BD012C4D
:1034D00001D0002070BD012070BD0000040000205C
:1034E00010B5054CA060A180E260E38000F0BCF95B
:1034F00000F0CAF910BD00000400002010B50C4A0D
:103500005378002B08D01278012A07D0022A08D05D
:10351000032A09D0072010BD012010BD00F00AF8D1
:1035200010BD00F01DF810BD00F0E2F810BD000065
:103530000400002010B5532805D9572803D0582877
:1035400001D0032010BD002907D01422002100F073
:1035500019FA0028F6D0082010BD80210843F4E7AE
:1035600010B5592810D2614A145CFF2C7ED0002976
:1035700002D014220021ABE014220021F02000F040
:1035800001FA002873D1F4E7632816D077285AD0BF
:103590000246603A1F2A6BD8544A593210186038D4
:1035A0000478FF2C62D000297ED014220021E02074
:1035B00000F0E8F900285AD188E000291CD0142234
:1035C0000021E02000F0DEF9002850D11422002173
:1035D000122000F0D7F9002849D114220021E02060
:1035E00000F0D0F900287DD1142200217C2000F0C9
:1035F000C9F9002876D110BD14220021E02000F086
:10360000C1F900286ED114220021F02000F0BAF98F
:10361000002867D1142200217C2000F0B3F9002893
:1036200060D114220021E02000F0ACF9002859D12B
:1036300014220021F02000F0A5F9002852D1142214
:1036400000211220D3E70029A6D014220021E12076
:1036500000F098F9002845D114220021104600F00E
:1036600091F900283ED11422002102E02CE039E03B
:103670003AE0772000F086F9002833D114220021A7
:10368000E12000F07FF900282CD114220021F02045
:1036900000F078F9002825D114220021104600F00E
:1036A00071F900281ED100E014E014220021F0205E
:1036B00000F068F9002815D114220021772000F0CD
:1036C00061F900280ED110BD022010BD1422012185
:1036D00020468CE714220021E02000F053F9002856
:1036E00000D149E7082010BD032010BDD9450008CE
:1036F00010B5C32801D3052010BD1A4A145CFF2C55
:1037000003D08E2C03D3062010BD022010BD164816
:103710000129025D04D0002910D002291BD01EE02F
:10372000022A03D0012A01D0032A18D11422002131
:10373000204600F027F900280BD110E0022A01D022
:10374000012A0CD114220021F02000F01BF90028DE
:10375000ECD0082010BD012AE8D0042AE6D00020D1
:1037600010BD00008844000890000020F3B581B02F
:103770000F4600250126FCF715FE3A4C206107E0B4
:10378000FCF710FE2169401AB84201D30420FEBDA7
:10379000FFF784FE0128F3D11220FFF72CF9002255
:1037A000A188A068FCF7F7FD2420FFF724F9012287
:1037B000A188A068FCF7EFFD1220FFF71CF9E18853
:1037C000E068FCF7DFFD012800D135437004060CEA
:1037D0001220FFF710F90022A188A068FCF7DBFD9A
:1037E0002420FFF708F90122A188A068FCF7D3FD87
:1037F0001220FFF700F9FF2EE1D91220FFF7FBF8A6
:103800000022A188A068FCF7C6FD2420FFF7F3F88A
:103810000122A188A068FCF7BEFD1220FFF7EBF89B
:103820001220FFF7E8F80022E188E068FCF7B3FD1A
:103830000022A188A068FCF7AEFD2420FFF7DBF88A
:103840000122A188A068FCF7A6FD1220FFF7D3F89B
:103850000122E188E068FCF79EFD019805700020D8
:10386000FEBD00000400002010B5064C0122A18816
:10387000A068FCF790FD0122E188E068FCF78BFD71
:1038800010BD00000400002010B5064802210170A0
:1038900001214170002181708E2203490348FCF709
:1038A0003DFC10BD040000204B45000890000020A6
:1038B00038B5FFF7F3FD304C0228A07106D009257A
:1038C000ED06012806D0032837D04EE0FFF7CCFFE5
:1038D000002038BD012211462846FCF75CFDFF217F
:1038E0006846017024480A21401CFFF73FFF6946E3
:1038F0006078FFF773FA68460478FF2C35D02021F2
:103900001E48FCF724FC1D48CD21017001462031E2
:103910004978417081218170E2070121002A00D09D
:10392000C170A20700D50171620700D54171012263
:1039300051031348FCF72FFD17E00F4A0F48121DE3
:10394000511E6030FFF723FA00280ED101221146E4
:103950002846FCF720FD2179E078FFF7CFFD082805
:1039600005D006486030FFF722FA012038BD01205B
:10397000FCF733FCF9E700004800002000030020BA
:1039800000080048F8B515460E460746154CFCF7EA
:1039900009FD206107E0FCF705FD2169401AA842F6
:1039A00001D30420F8BDFFF779FD0328F3D1A078F7
:1039B00000280DD0FFF754FC206103E0FFF76EFDF7
:1039C0000328E4D1FFF74CFC2169401A3C28F5D3C9
:1039D000002E03D0AF208000FFF70DF8384600F02E
:1039E00003F8F8BD04000020F8B54B4C054601264D
:1039F0000022E188E068FCF7CEFC1220FEF7FBFF16
:103A00000022A188A068FCF7C6FC2420FEF7F3FF83
:103A10000122A188A068FCF7BEFC1220FEF7EBFF94
:103A2000A078002805D0A188A068FCF7ABFC00288E
:103A30006ED00027E80701D0012200E00022E188D3
:103A4000E068FCF7A8FC1220FEF7D5FF0022A18851
:103A5000A068FCF7A0FC2420FEF7CDFF0122A1887E
:103A6000A068FCF798FC1220FEF7C5FFA07800289C
:103A700005D0A188A068FCF785FC002848D0E8079D
:103A8000C00F46406D087F1C082FD3DB002E01D0ED
:103A9000012200E00022E188E068FCF77CFC1220B3
:103AA000FEF7A9FF0022A188A068FCF774FC24207F
:103AB000FEF7A1FF0122A188A068FCF76CFC122090
:103AC000FEF799FFA078002805D0A188A068FCF730
:103AD00059FC00281CD00122E188E068FCF75BFC5F
:103AE0001220FEF788FF0022A188A068FCF753FC93
:103AF0002420FEF780FF0122A188A068FCF74BFC80
:103B00001220FEF778FFC820FEF775FF0020F8BDF1
:103B1000FFF7AAFE0820F8BD0400002010B5164CDF
:103B200061892069FCF72EFC012805D12189E06814
:103B3000FCF728FC012806D061892069FCF722FCEB
:103B4000012802D007E0032010BD2189E068FCF7BE
:103B500019FC002806D061892069FCF713FC0028B5
:103B600002D007E0022010BD2189E068FCF70AFCC2
:103B70000128F8D0002010BD18000020F8B5364EFE
:103B8000054630780C46002804D0B079002803D0D0
:103B90000620F8BD0120F8BD0821601CFCF7D7FA0B
:103BA0000320207008206070A87A002801D0092026
:103BB0006070287B0221002802D060780843607082
:103BC000E87A0422002802D06078104360702868E8
:103BD0001023002802DA6078184360706868202794
:103BE000002802DA6078384360702878A07028795D
:103BF000E0707079032806D0042806D0002800D091
:103C000022700020F8BD287A1EE0687B002802D0D0
:103C1000207918432071A87B002802D020793843EE
:103C2000207109202856002801DD207903E00028B2
:103C300003DA20790E210843207108202856002835
:103C400004DD2079012105E02071D9E70028D7DAC9
:103C500020790F210843F7E718000020F8B5002568
:103C60000E46FF2810D0E63800210127584C0300EB
:103C7000FEF7B0FD11A0A69063619B9B9B5A9B54DD
:103C80009B331E1C1A179B0000F03EF91421FA20EA
:103C900000F0F5F9FA21AA2000F0E4F9142100203F
:103CA00075E000F03DF980E021707EE027707CE057
:103CB0001421FA2000F0E3F945489621401C00F059
:103CC00097F800282FD142492079143162780A549C
:103CD00007286AD2401C207167E01421FA2000F006
:103CE000CEF92179022916D93948143040182038E4
:103CF000C17F50290FD1817F642902D0C82905D006
:103D000009E0407FC82806D1032003E0407FC8288F
:103D100001D1042060711421607938E01421FA2067
:103D200000F0ADF9A771F8BD1421FA2000F0A7F951
:103D30000220A071F8BDA17137E01421FA2000F033
:103D40009EF9A079012800D140252078002801D0D3
:103D500020200543E078022801D110200543B07AE5
:103D6000002801D004200543F07A002801D0022069
:103D70000543307B002800D03D431421284600F045
:103D800071F91421A07800F06DF91421607800F029
:103D900069F9F8BD1421FA2000F071F90C48962158
:103DA000801C00F025F80028F3D11421FA2000F03F
:103DB00066F9F8BD1421FA2000F061F9E770F8BD4A
:103DC0001421FA2000F05BF90220E070F8BD000039
:103DD0001800002010B5054CE0602181226163814C
:103DE00000F092F800F080F810BD000018000020EC
:103DF000F3B581B00F4600250126FCF7D3FA04463F
:103E000006E0FCF7CFFA001BB84201D30420FEBD48
:103E1000FFF784FE0128F4D11220FEF7ECFD314CAF
:103E200000222189E068FCF7B6FA2420FEF7E3FDC2
:103E300001222189E068FCF7AEFA1220FEF7DBFDD3
:103E400061892069FCF79EFA012800D1354370048E
:103E5000060C1220FEF7CFFD00222189E068FCF756
:103E60009AFA2420FEF7C7FD01222189E068FCF7B9
:103E700092FA1220FEF7BFFDFF2EE1D91220FEF7C5
:103E8000BAFD00222189E068FCF785FA2420FEF7BC
:103E9000B2FD01222189E068FCF77DFA1220FEF7CD
:103EA000AAFD1220FEF7A7FD002261892069FCF718
:103EB00072FA00222189E068FCF76DFA2420FEF7EF
:103EC0009AFD01222189E068FCF765FA1220FEF7CD
:103ED00092FD012261892069FCF75DFA0198057065
:103EE0000020FEBD1800002010B5064C01222189DB
:103EF000E068FCF750FA012261892069FCF74BFA6F
:103F000010BD00001800002000B500F009F80349BA
:103F10000020087148618861487100BD18000020C8
:103F2000054864214170022181700121C170002186
:103F300001708171704700001800002070B50546BF
:103F4000002407E028194078C82100F08BF80028E9
:103F500004D1641C2878A042F4DC002070BD00006D
:103F600070B5FFF7DBFD2C4C022860712CD00925C1
:103F7000ED0601282BD0FFF773F9A169401A2749F4
:103F8000884223D920462430FFF700FA00281DD0AC
:103F9000204623492430FEF707FE214920481C31E2
:103FA000FFF7ECFD002811D1012211462E462846CC
:103FB000FCF7F1F91A481C30FFF7C0FF002822D0A7
:103FC000FCF7F0F905461AE0FFF78EFF70BD0122FD
:103FD00011462846FCF7DFF90F480A21801CFFF73D
:103FE00007FF0F49A0781039FFF738FE00220121A2
:103FF00028460EE0FCF7D6F9401B142803D8FFF73B
:104000008DFD0328F6D1FFF72BF9A06100220121D5
:104010003046FCF7C0F970BD48000020881300004E
:104020007C03002070B50546FCF7BCF9044606E0A9
:10403000FCF7B8F9001BA84201D3042070BDFFF7BC
:104040006DFD0328F4D1FFF70BF9044603E0FFF7F9
:1040500065FD0328E8D1FFF703F9001B3C28F6D3E0
:10406000002070BD10B504460846FFF7DBFF0028AE
:1040700001D0042010BD204600F012F810BD10B58C
:1040800004460846FFF7CEFF002801D0042010BDEB
:10409000AF208000FEF7AFFC204600F001F810BD15
:1040A000F8B5474C05460126002261892069FCF7D6
:1040B00072F91220FEF79FFC00222189E068FCF7CC
:1040C0006AF92420FEF797FC01222189E068FCF7B9
:1040D00062F91220FEF78FFC2189E068FCF752F9A3
:1040E000002868D00027E80701D0012200E0002264
:1040F00061892069FCF74FF91220FEF77CFC002251
:104100002189E068FCF747F92420FEF774FC0122BE
:104110002189E068FCF73FF91220FEF76CFC218949
:10412000E068FCF72FF9002845D0E807C00F4640AB
:104130006D087F1C082FD6DB002E01D0012200E085
:10414000002261892069FCF726F91220FEF753FC52
:1041500000222189E068FCF71EF92420FEF74BFCC1
:1041600001222189E068FCF716F91220FEF743FCD2
:104170002189E068FCF706F900281CD0012261893A
:104180002069FCF708F91220FEF735FC002221898E
:10419000E068FCF700F92420FEF72DFC01222189BC
:1041A000E068FCF7F8F81220FEF725FCFA20FEF78D
:1041B00022FC0020F8BDFFF797FE0820F8BD0000A4
:1041C0001800002011A0FEF7F5FA134D0024295D18
:1041D00012A0FEF7EFFA641C202CF8DB10A0FEF70B
:1041E000E9FA134D002408212846FCF7D0F8642092
:1041F000FBF7F3FF641C642CF5DBBFF34F8F0E4914
:104200000C48C860BFF34F8F00BFFDE753504920F3
:104210004552524F520A000020030020256420001E
:104220000A7265626F6F74696E672E2E2E0A000027
:10423000000400480400FA0500ED00E070B50646F1
:10424000FCF7B0F80446084D06E0FCF7ABF8001B9D
:10425000B04201D9042070BD29886868FCF792F843
:104260000028F2D0002070BD3400002010B50E4CA4
:1042700021886068FCF786F8012802D1FCF792F8E3
:10428000E060FCF78FF8E168401A14280BD9C820C9
:10429000FFF7D4FF1420FBF7A0FFAA2000F094F84A
:1042A0000A20FBF79AFF10BD3400002010B500F083
:1042B0005DF8FCF777F80149C86010BD34000020B4
:1042C00010B5034C60602180A260638010BD0000C7
:1042D0003400002070B5044666380300FEF77AFA11
:1042E0000A1406080A0C0E101216181A482413E0B5
:1042F000492411E04B240FE04D240DE04F240BE046
:10430000502409E0512407E0472405E0522403E04B
:10431000532401E0532C0BD8022902D000290DD0E0
:104320000EE0FCF73FF8084D2969401A502801D8E3
:10433000002070BDFCF736F8286101E080200443BE
:10434000204600F041F870BD3400002010B5064C46
:10435000012221886068FCF71EF801226188A068AC
:10436000FCF719F810BD00003400002010B5064C11
:10437000012221886068FCF70EF800226188A0689D
:10438000FCF709F810BD00003400002010B5FFF75D
:104390006DFF0B4A0B48511EFEF7F9FC00280AD1AD
:1043A0000748001F0179C078FFF794FF452803D024
:1043B0000448FEF7FCFC10BD0120FBF70EFF10BD0A
:1043C0004C0000206003002070B52E4C054621886B
:1043D0006068FBF7D7FF00282AD000222188606898
:1043E000FBF7D9FF0520FEF706FB01226188A068D4
:1043F000FBF7D1FF6E20FEF7FEFA6188A068FBF79D
:10440000C1FF002814D0012221886068FBF7C3FF98
:104410004120FEF7F0FA002221886068FBF7BBFF1D
:104420001E20FEF7E8FA0026E80705D0012204E086
:10443000FFF79CFF452070BD00226188A068FBF754
:10444000AAFF012221886068FBF7A5FF4120FEF743
:10445000D2FA002221886068FBF79DFF1E20FEF73C
:10446000CAFA6D08761C082EDEDB012221886068FE
:10447000FBF791FF00226188A068FBF78CFF00200A
:1044800070BD000034000020FF08161E26252E36C1
:104490003D3E46454E55660D151D242D2C353C439D
:1044A000444D545B5A111C1B232B34333B424B4C61
:1044B000520E125C1A22212A32313A41494A597E5F
:1044C000192914070F171F272F373F474F765F6CA7
:1044D000757D4E6B73747C69727A7071FFFF135631
:1044E0005EFFFFFFFFFFFFFF79584A5739FF6E63FA
:1044F0006F616A65606D6764FFFFFFFFFFFFFF622A
:10450000FFFFFFFFFF8B8C8DFFFFFFFFFFFFFFFF14
:102DE0000746FF2069460870524C3946A078FFF725
:102DF00073FF002814D10026ED3FA67001250321A2
:102E000002224D483B00FFF7E5FC1388820B660B5E
:102E1000585049403D36302A2422201E0B0F0B000B
:102E200014220121FA2075E014220121FA2000F079
:102E3000A5FD00F027FDFF204E30FDF7CEF9FA2268
:102E40000021AA2066E0A170EAE7A270E8E7A57079
:102E5000E6E700214554491C8E29FBDBE0E7002210
:102E60008154521C8E2AFBDBDAE700214254491CB4
:102E70008E29FBDBD4E7002104224254491C8E2911
:102E8000FBDBCDE700F0FEFCCAE700F0FBFC142200
:102E90000121FA2000F072FD6670FEBD14220121AE
:102EA000FA2000F06BFD6570FEBD14220121FA20AE
:102EB00000F064FD1E21684636E014220121FA204C
:102EC00000F05CFD14220021AB2000F057FD14221D
:102ED000002183201EE014220121FA2000F04EFD83
:102EE0001E21684600F040FC0028DDD1142201219B
:102EF000FA2000F043FD68460078002803D003283C
:102F0000D2D82070FEBD14220021207802E01422C5
:102F10000121EE2000F032FDFEBD14220121FA2035
:102F200000F02CFD1E21029800F01EFC00288BD022
:102F3000FEBD000004000020900000201CB5714878
:102F4000714C8089A081FDF777FCFFF731F9FEF71E
:102F500019FEFEF7C5FEFEF7EDFEFEF709FFFEF7D0
:102F600031FFFEF755FF6A4868490160032141605F
:102F70006849C1608160FDF71DFC002800D0FEE7B4
:102F80006348FDF749FC07210520019100900023CB
:102F90002278614961A0FFF70DFC5D487430FFF7AE
:102FA00035FD00F067FAFF260136614D77002A46AD
:102FB00033463946104600F091FA2A4633463946E0
:102FC000104601F06FF92A4610232021104600F028
:102FD000F3FE0220FFF7A2FE002801D001F058F90D
:102FE0005448FFF7BBFE4848243000F0B7F9464884
:102FF0002C30FFF737FD00F0FDF84E4820216038F7
:10300000FDF7A5F84B4A4248203A114620234039A3
:103010001030FEF7D7F8A18947A0FFF7CBFB00F0EF
:10302000D9F8002812D148A0FFF7C4FB00270821D7
:103030002846FDF7ACF93220FDF7CFF87F1C0A2FA8
:10304000F5DB012208212846FDF7A5F90927FF062F
:103050002F48FDF7E1FB00F001F96169884205D9CD
:1030600001210022C9033846FDF795F90420FFF736
:1030700055FE002809D00121C9032846FDF782F931
:10308000002802D000F05EFF0EE00520FFF746FEAC
:10309000002802D000F0EAF806E00820FFF73EFE24
:1030A000002801D000F0A4F90120FFF737FE002826
:1030B0000FD031463846FDF765F9002809D000F0F9
:1030C000F3FB002812D0002201213846FDF763F9F6
:1030D0000CE00220FFF722FE002807D031463846D8
:1030E000FDF750F9002801D001F042F90720FFF761
:1030F00015FE002801D0FFF7E7FC607A0028A7D072
:1031000001F052F8C0F7FF1F4800002000300040D7
:103110006C010020FF0F00003A46000825730A7278
:1031200065762564207625642E25642E25640A00A4
:103130000004004860030020666C6173685F736977
:103140007A653A2025640A004469676974616C20D5
:10315000706F74206E6F7420726573706F6E646927
:103160006E67210A00000000F0B50B30C108C900ED
:10317000144F0026144A0FE003688B420BD38B4296
:1031800005D95C1A4318456830C3083B00E0436822
:10319000136002C004E0021D10680028ECD1304624
:1031A000002803D13868002801D00020F0BD064A6D
:1031B00006481060064A121AD208D20044C0012004
:1031C0003860D7E78C00002088000020BC03002076
:1031D000B805002010B56423012258210448FDF7EA
:1031E0008BF9002801D0002010BD012010BD000087
:1031F0002001002070B50A4C002204212046FDF772
:10320000CAF87D25ED002846FFF7F5FB01220421D1
:103210002046FDF7C0F82846FFF7EDFB70BD000023
:103220000004004803B583B0042802D3FF2005B092
:1032300000BD08496423085C01210007020E04A8B0
:103240000293019100900B4658210348FDF7E2F9E3
:10325000EDE7000036460008200100200248006823
:103260000068406A704700000000002070B52E4CD6
:10327000207A00260125002808D04D20E071012287
:10328000E11D2A48FEF743FBA5722672264824302A
:1032900000F07AF8002845D0A07A002842D12349CE
:1032A0002148EC312430FFF77FFC1F48C0210E304D
:1032B0000680867001701D49EC318A7A002A01D09F
:1032C000E02202700A7B002A03D0027810231A43FE
:1032D00002700A88898812B2494209B20B0603D5E6
:1032E00003780826334303704B0603D5037804267E
:1032F00033430370130603D5037802263343037068
:10330000530602D503782B4303709206920E427047
:103310008906890E8170044903220E310348FEF7A5
:10332000F6FAA57270BD000048000020900200204F
:1033300030B50B46024600F01CF8002801D00120F1
:1033400030BD11785068090140183ACB3AC0107866
:10335000401C0007000F1070002030BD10B504465F
:10336000FF200130FFF700FF6060204600F01FF8EB
:1033700010BD41780078401C0007000F814201D148
:10338000012070470020704741780278914201D1B6
:103390000020704740680901401870474178027862
:1033A000914203D0491C0907090F4170704710B5BD
:1033B000002101704170FF2140680131FCF7C7FE18
:1033C00010BD000010B501200349000788600846C1
:1033D000FEF7BAF910BD00009002002010B50349B5
:1033E000002088600846FEF7AFF910BD900200206B
:1033F00070B51E48FFF7C8FF002835D01B4C243C91
:10340000A07A002830D11A491848FFF7CDFB204692
:103410001C300022026002718721017014498B7AEE
:10342000002B01D083230370CB7A002B03D00378C9
:10343000FD252B4003700B7B002B03D003785B082A
:103440005B0003700B78437009798170C270027160
:103450000648FFF7A3FF0549054805220839EC385F
:10346000FEF755FA0120A07270BD00006C0000202C
:103470007C03002010B510210648FCF768FE0121EE
:103480000448022241708270017142710272C1715E
:1034900010BD0000A103002070B50F4DA988A868D9
:1034A000FCF770FF0446E988E868FCF76BFF012829
:1034B00002D0002809D00AE0012C02D0002C02D052
:1034C00005E0032070BD022070BD012C01D000205A
:1034D00070BD012070BD00000400002010B5054C37
:1034E000A060A180E260E38000F0BCF900F0CAF9BE
:1034F00010BD00000400002010B50C4A5378002BCA
:1035000008D01278012A07D0022A08D0032A09D04D
:10351000072010BD012010BD00F00AF810BD00F01A
:103520001DF810BD00F0E2F810BD000004000020FE
:1035300010B5532805D9572803D0582801D00320A7
:1035400010BD002907D01422002100F017FA00282E
:10355000F6D0082010BD80210843F4E710B55928A3
:1035600010D2614A145CFF2C7ED0002902D01422B4
:103570000021ABE014220021F02000F0FFF9002828
:1035800073D1F4E7632816D077285AD00246603A00
:103590001F2A6BD8544A5932101860380478FF2C0F
:1035A00062D000297ED014220021E02000F0E6F94C
:1035B00000285AD188E000291CD014220021E020E4
:1035C00000F0DCF9002850D114220021122000F074
:1035D000D5F9002849D114220021E02000F0CEF9CD
:1035E00000287DD1142200217C2000F0C7F900289A
:1035F00076D110BD14220021E02000F0BFF9002890
:103600006ED114220021F02000F0B8F9002867D113
:10361000142200217C2000F0B1F9002860D114228E
:103620000021E02000F0AAF9002859D1142200213D
:10363000F02000F0A3F9002852D11422002112201A
:10364000D3E70029A6D014220021E12000F096F94A
:10365000002845D114220021104600F08FF90028DF
:103660003ED11422002102E02CE039E03AE077203C
:1036700000F084F9002833D114220021E12000F069
:103680007DF900282CD114220021F02000F076F9D9
:10369000002825D114220021104600F06FF90028DF
:1036A0001ED100E014E014220021F02000F066F9A1
:1036B000002815D114220021772000F05FF900289E
:1036C0000ED110BD022010BD1422012120468CE72E
:1036D00014220021E02000F051F9002800D149E730
:1036E000082010BD032010BDBD45000810B5C3283B
:1036F00001D3052010BD1A4A145CFF2C03D08E2C78
:1037000003D3062010BD022010BD16480129025D1A
:1037100004D0002910D002291BD01EE0022A03D0B9
:10372000012A01D0032A18D114220021204600F0DA
:1037300025F900280BD110E0022A01D0012A0CD172
:1037400014220021F02000F019F90028ECD0082004
:1037500010BD012AE8D0042AE6D0002010BD0000E8
:103760006C44000890000020F3B581B00F4600259E
:103770000126FCF717FE3A4C206107E0FCF712FE29
:103780002169401AB84201D30420FEBDFFF784FE30
:103790000128F3D11220FFF72EF90022A188A0689A
:1037A000FCF7F9FD2420FFF726F90122A188A06883
:1037B000FCF7F1FD1220FFF71EF9E188E068FCF745
:1037C000E1FD012800D135437004060C1220FFF7FB
:1037D00012F90022A188A068FCF7DDFD2420FFF784
:1037E0000AF90122A188A068FCF7D5FD1220FFF795
:1037F00002F9FF2EE1D91220FFF7FDF80022A1887F
:10380000A068FCF7C8FD2420FFF7F5F80122A18885
:10381000A068FCF7C0FD1220FFF7EDF81220FFF7BB
:10382000EAF80022E188E068FCF7B5FD0022A188F3
:10383000A068FCF7B0FD2420FFF7DDF80122A18885
:10384000A068FCF7A8FD1220FFF7D5F80122E18857
:10385000E068FCF7A0FD019805700020FEBD0000A7
:103860000400002010B5064C0122A188A068FCF7D6
:1038700092FD0122E188E068FCF78DFD10BD00009B
:103880000400002010B5054802210170012141709B
:103890008E2203490348FCF741FC10BD04000020C0
:1038A0002F4500089000002038B5FFF7F5FD304C9B
:1038B0000228A07106D00925ED06012806D00328AC
:1038C00037D04EE0FFF7CEFF002038BD0122114671
:1038D0002846FCF760FDFF216846017024480A2154
:1038E000401CFFF741FF69466078FFF777FA6846AA
:1038F0000478FF2C35D020211E48FCF728FC1D48F9
:10390000CD210170014620314978417081218170BB
:10391000E2070121002A00D0C170A20700D5017181
:10392000620700D54171012251031348FCF733FDB2
:1039300017E00F4A0F48121D511E6030FFF727FA9B
:1039400000280ED1012211462846FCF724FD2179DA
:10395000E078FFF7D1FD082805D006486030FFF772
:1039600026FA012038BD0120FCF737FCF9E70000FA
:10397000480000200003002000080048F8B5154664
:103980000E460746144CFCF70DFD206107E0FCF7DE
:1039900009FD2169401AA84201D30420F8BDFFF7B0
:1039A0007BFD0328F3D1FFF759FC206103E0FFF70B
:1039B00073FD0328E7D1FFF751FC2169401A3C2829
:1039C000F5D3002E03D0AF208000FFF714F838465F
:1039D00000F004F8F8BD000004000020F8B5474CE2
:1039E000054601260022E188E068FCF7D4FC12209D
:1039F000FFF701F80022A188A068FCF7CCFC242086
:103A0000FEF7F9FF0122A188A068FCF7C4FC122090
:103A1000FEF7F1FFA188A068FCF7B4FC002868D08D
:103A20000027E80701D0012200E00022E188E068D9
:103A3000FCF7B1FC1220FEF7DEFF0022A188A0688F
:103A4000FCF7A9FC2420FEF7D6FF0122A188A0687C
:103A5000FCF7A1FC1220FEF7CEFFA188A068FCF7BE
:103A600091FC002845D0E807C00F46406D087F1C38
:103A7000082FD6DB002E01D0012200E00022E188D1
:103A8000E068FCF788FC1220FEF7B5FF0022A18851
:103A9000A068FCF780FC2420FEF7ADFF0122A1887E
:103AA000A068FCF778FC1220FEF7A5FFA188A068AB
:103AB000FCF768FC00281CD00122E188E068FCF7D4
:103AC0006AFC1220FEF797FF0022A188A068FCF78D
:103AD00062FC2420FEF78FFF0122A188A068FCF77A
:103AE0005AFC1220FEF787FFC820FEF784FF002053
:103AF000F8BDFFF7B7FE0820F8BD00000400002065
:103B000010B5164C61892069FCF73CFC012805D1F1
:103B10002189E068FCF736FC012806D0618920691C
:103B2000FCF730FC012802D007E0032010BD2189FA
:103B3000E068FCF727FC002806D061892069FCF7C3
:103B400021FC002802D007E0022010BD2189E06896
:103B5000FCF718FC0128F8D0002010BD1800002048
:103B6000F8B5364E054630780C46002804D0B079BA
:103B7000002803D00620F8BD0120F8BD0821601CF4
:103B8000FCF7E5FA0320207008206070A87A00286E
:103B900001D009206070287B0221002802D06078C3
:103BA00008436070E87A0422002802D0607810434D
:103BB000607028681023002802DA6078184360706B
:103BC00068682027002802DA607838436070287817
:103BD000A0702879E0707079032806D0042806D0F8
:103BE000002800D022700020F8BD287A1EE0687BF3
:103BF000002802D0207918432071A87B002802D029
:103C000020793843207109202856002801DD2079C9
:103C100003E0002803DA20790E21084320710820F0
:103C20002856002804DD2079012105E02071D9E71C
:103C30000028D7DA20790F210843F7E71800002081
:103C4000F8B500250E46FF2810D0E63800210127E0
:103C5000584C0300FEF7BEFD11A0A69063619B9B2C
:103C60009B5A9B549B331E1C1A179B0000F03EF975
:103C70001421FA2000F0F5F9FA21AA2000F0E4F965
:103C80001421002075E000F03DF980E021707EE015
:103C900027707CE01421FA2000F0E3F945489621D2
:103CA000401C00F097F800282FD1424920791431A8
:103CB00062780A5407286AD2401C207167E01421F8
:103CC000FA2000F0CEF92179022916D939481430AA
:103CD00040182038C17F50290FD1817F642902D03C
:103CE000C82905D009E0407FC82806D1032003E099
:103CF000407FC82801D1042060711421607938E028
:103D00001421FA2000F0ADF9A771F8BD1421FA20B2
:103D100000F0A7F90220A071F8BDA17137E01421CD
:103D2000FA2000F09EF9A079012800D140252078E2
:103D3000002801D020200543E078022801D110207E
:103D40000543B07A002801D004200543F07A00280A
:103D500001D002200543307B002800D03D431421D0
:103D6000284600F071F91421A07800F06DF91421B3
:103D7000607800F069F9F8BD1421FA2000F071F9BB
:103D80000C489621801C00F025F80028F3D114215E
:103D9000FA2000F066F9F8BD1421FA2000F061F96C
:103DA000E770F8BD1421FA2000F05BF90220E07002
:103DB000F8BD00001800002010B5054CE06021811E
:103DC0002261638100F092F800F080F810BD0000DD
:103DD00018000020F3B581B00F4600250126FCF73E
:103DE000E1FA044606E0FCF7DDFA001BB84201D315
:103DF0000420FEBDFFF784FE0128F4D11220FEF757
:103E0000FAFD314C00222189E068FCF7C4FA242035
:103E1000FEF7F1FD01222189E068FCF7BCFA1220CF
:103E2000FEF7E9FD61892069FCF7ACFA012800D1B1
:103E300035437004060C1220FEF7DDFD00222189B7
:103E4000E068FCF7A8FA2420FEF7D5FD01222189BD
:103E5000E068FCF7A0FA1220FEF7CDFDFF2EE1D9B5
:103E60001220FEF7C8FD00222189E068FCF793FAD2
:103E70002420FEF7C0FD01222189E068FCF78BFABF
:103E80001220FEF7B8FD1220FEF7B5FD0022618971
:103E90002069FCF780FA00222189E068FCF77BFAB0
:103EA0002420FEF7A8FD01222189E068FCF773FABF
:103EB0001220FEF7A0FD012261892069FCF76BFA50
:103EC000019805700020FEBD1800002010B5064CBA
:103ED00001222189E068FCF75EFA012261892069EC
:103EE000FCF759FA10BD00001800002000B500F0E2
:103EF00009F803490020087148618861487100BDD4
:103F000018000020054864214170022181700121C0
:103F1000C1700021017081717047000018000020FD
:103F200070B50546002407E028194078C82100F044
:103F30008BF8002804D1641C2878A042F4DC00200F
:103F400070BD000070B5FFF7DBFD2C4C02286071DE
:103F50002CD00925ED0601282BD0FFF77FF9A169A8
:103F6000401A2749884223D920462430FFF70CFA0B
:103F700000281DD0204623492430FEF715FE214994
:103F800020481C31FFF7ECFD002811D10122114619
:103F90002E462846FCF7FFF91A481C30FFF7C0FFF1
:103FA000002822D0FCF7FEF905461AE0FFF78EFF45
:103FB00070BD012211462846FCF7EDF90F480A2191
:103FC000801CFFF707FF0F49A0781039FFF738FE74
:103FD0000022012128460EE0FCF7E4F9401B1428DA
:103FE00003D8FFF78DFD0328F6D1FFF737F9A0615D
:103FF000002201213046FCF7CEF970BD48000020B8
:10400000881300007C03002070B50546FCF7CAF950
:10401000044606E0FCF7C6F9001BA84201D30420C1
:1040200070BDFFF76DFD0328F4D1FFF717F90446C3
:1040300003E0FFF765FD0328E8D1FFF70FF9001B48
:104040003C28F6D3002070BD10B504460846FFF7A3
:10405000DBFF002801D0042010BD204600F012F83C
:1040600010BD10B504460846FFF7CEFF002801D06A
:10407000042010BDAF208000FEF7BDFC204600F0FC
:1040800001F810BDF8B5474C0546012600226189AC
:104090002069FCF780F91220FEF7ADFC002221898F
:1040A000E068FCF778F92420FEF7A5FC01222189BD
:1040B000E068FCF770F91220FEF79DFC2189E068AA
:1040C000FCF760F9002868D00027E80701D001223A
:1040D00000E0002261892069FCF75DF91220FEF7FB
:1040E0008AFC00222189E068FCF755F92420FEF7BC
:1040F00082FC01222189E068FCF74DF91220FEF7CD
:104100007AFC2189E068FCF73DF9002845D0E807F2
:10411000C00F46406D087F1C082FD6DB002E01D053
:10412000012200E0002261892069FCF734F91220A5
:10413000FEF761FC00222189E068FCF72CF92420BD
:10414000FEF759FC01222189E068FCF724F91220CE
:10415000FEF751FC2189E068FCF714F900281CD017
:10416000012261892069FCF716F91220FEF743FC51
:1041700000222189E068FCF70EF92420FEF73BFCC1
:1041800001222189E068FCF706F91220FEF733FCD2
:10419000FA20FEF730FC0020F8BDFFF797FE08205C
:1041A000F8BD00001800002011A0FEF703FB134D1E
:1041B0000024295D12A0FEF7FDFA641C202CF8DB18
:1041C00010A0FEF7F7FA134D002408212846FCF74B
:1041D000DEF86420FCF701F8641C642CF5DBBFF307
:1041E0004F8F0E490C48C860BFF34F8F00BFFDE7EB
:1041F000535049204552524F520A000020030020DC
:10420000256420000A7265626F6F74696E672E2ED6
:104210002E0A0000000400480400FA0500ED00E04A
:1042200070B50646FCF7BEF80446084D06E0FCF7FC
:10423000B9F8001BB04201D9042070BD2988686814
:10424000FCF7A0F80028F2D0002070BD3400002058
:1042500010B50E4C21886068FCF794F8012802D153
:10426000FCF7A0F8E060FCF79DF8E168401A14281C
:104270000BD9C820FFF7D4FF1420FBF7AEFFAA200C
:1042800000F094F80A20FBF7A8FF10BD34000020CE
:1042900010B500F05DF8FCF785F80149C86010BD65
:1042A0003400002010B5034C60602180A260638060
:1042B00010BD00003400002070B5044666380300CD
:1042C000FEF788FA0A1406080A0C0E101216181ABD
:1042D000482413E0492411E04B240FE04D240DE065
:1042E0004F240BE0502409E0512407E0472405E067
:1042F000522403E0532401E0532C0BD8022902D0AE
:1043000000290DD00EE0FCF74DF8084D2969401A40
:10431000502801D8002070BDFCF744F8286101E066
:1043200080200443204600F041F870BD3400002096
:1043300010B5064C012221886068FCF72CF8012298
:104340006188A068FCF727F810BD00003400002049
:1043500010B5064C012221886068FCF71CF8002289
:104360006188A068FCF717F810BD00003400002039
:1043700010B5FFF76DFF0B4A0B48511EFEF707FD06
:1043800000280AD10748001F0179C078FFF794FF81
:10439000452803D00448FEF70AFD10BD0120FBF7B5
:1043A0001CFF10BD4C0000206003002070B52E4C97
:1043B000054621886068FBF7E5FF00282AD0002227
:1043C00021886068FBF7E7FF0520FEF714FB012258
:1043D0006188A068FBF7DFFF6E20FEF70CFB6188A9
:1043E000A068FBF7CFFF002814D001222188606865
:1043F000FBF7D1FF4120FEF7FEFA0022218860681A
:10440000FBF7C9FF1E20FEF7F6FA0026E80705D0E5
:10441000012204E0FFF79CFF452070BD0022618867
:10442000A068FBF7B8FF012221886068FBF7B3FFA3
:104430004120FEF7E0FA002221886068FBF7ABFF1D
:104440001E20FEF7D8FA6D08761C082EDEDB01224E
:1044500021886068FBF79FFF00226188A068FBF756
:104460009AFF002070BD000034000020FF08161ED7
:1044700026252E363D3E46454E55660D151D242DEE
:104480002C353C43444D545B5A111C1B232B3433B5
:104490003B424B4C520E125C1A22212A32313A41D5
:1044A000494A597E192914070F171F272F373F47ED
:1044B0004F765F6C757D4E6B73747C69727A707128
:1044C000FFFF13565EFFFFFFFFFFFFFF79584A57BC
:1044D00039FF6E636F616A65606D6764FFFFFFFFA0
:1044E000FFFFFF62FFFFFFFFFF8B8C8DFFFFFFFFD2
:1044F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC
:10450000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB
:10451000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB
:10452000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B
:10453000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0882
:10454000101820283038404850575F010101010100
:104550000101030301010101010103010202010242
:104560000101030102010101010103010101010136
:104570000101030101010101010103010101010127
:104580000101030103010101010103010101010115
:104590000101030101010101010103010101010107
:1045A00001030303020101010103030101030101EE
:1045B00003010301030103030303030303030303D1
:1045C00003030301030301010303010101010103CB
:1045D000010101010101010101FF76161E26252EB0
:1045E000363D3E46454E55660D151D242D2C353C59
:1045F00043444D545B5A141C1B232B34333B424B16
:104600004C520E125D1A22212A32313A41494A593E
:104610007C1129580506040C030B830A0109777ED7
:104620006C757D7B6B73747969727A7071FFFF6151
:1046300078075A144AFF11FF6C757D6B7469727AA2
:104640007071FFFFFFFFFFFFFFFFFFFFFFFFFF1F77
:10465000272F000106075553423456432050726FEE
:10466000746F636F6C20426F6172640A49424D201F
:10467000504320436F6D70617469626C650A6465B4
:104680006B754E756B656D20323032320000000064
:1046900000000000000102030406070809000000F2
:1046A0000001020304000000C846000800000020CA
:1046B00090000000EE2700085847000890000020F6
:1046C00028090000FE270008000000000201000089
:10452000FFFFFF08101820283038404850575F011F
:104530000101010101010303010101010101030165
:104540000202010201010301020101010101030153
:104550000101010101010301010101010101030147
:104560000101010101010301030101010101030135
:104570000101010101010301010101010101030127
:104580000101010101030303020101010103030110
:1045900001030101030103010301030303030303F7
:1045A00003030303030303010303010103030101E5
:1045B00001010103010101010101010101FF761661
:1045C0001E26252E363D3E46454E55660D151D24AC
:1045D0002D2C353C43444D545B5A141C1B232B3467
:1045E000333B424B4C520E125D1A22212A32313A91
:1045F00041494A597C1129580506040C030B830ACA
:104600000109777E6C757D7B6B73747969727A7042
:1046100071FFFF6178075A144AFF11FF6C757D6BBB
:104620007469727A7071FFFFFFFFFFFFFFFFFFFFEA
:10463000FFFFFF1F272F0001060755534234564343
:104640002050726F746F636F6C20426F6172640AE6
:1046500049424D20504320436F6D70617469626C14
:10466000650A64656B754E756B656D20323032324C
:10467000000000000000000000010203040607081B
:10468000090000000001020304000000AC4600081D
:104690000000002090000000EE2700083C470008C2
:1046A0009000002028090000FE27000800000000FC
:1046B00002010000000000000000000000000000F7
:1046C00000000000000000000000000000000000EA
:1046D00000000000000000000000000000000000DA
:1046E00000000000000000000000000000000000CA
:1046F00000000000000000000000000000000000BA
:1047000000000000000000000000000000000000A9
:104710000000000000000000000000000000000099
:104720000000000000000000000000000000000089
:104730000000000000000000000000000000000079
:10474000000000000000000000127A0000000000DD
:08475000000000000000000061
:1047200000000000000000000000000000127A00FD
:0C4730000000000000000000000000007D
:04000005080000C12E
:00000001FF

View File

@@ -3,7 +3,7 @@
<title>Static Call Graph - [ibmpc\ibmpc.axf]</title></head>
<body><HR>
<H1>Static Call Graph for image ibmpc\ibmpc.axf</H1><HR>
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5060750: Last Updated: Sun Jul 02 17:26:39 2023
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5060750: Last Updated: Mon May 01 18:53:28 2023
<BR><P>
<H3>Maximum Stack Usage = 212 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
@@ -1047,7 +1047,7 @@ Global Symbols
<BR>[Called By]<UL><LI><a href="#[b1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;kb_buf_init
</UL>
<P><STRONG><a name="[b3]"></a>keyboard_reply</STRONG> (Thumb, 348 bytes, Stack size 32 bytes, ps2kb.o(i.keyboard_reply))
<P><STRONG><a name="[b3]"></a>keyboard_reply</STRONG> (Thumb, 342 bytes, Stack size 32 bytes, ps2kb.o(i.keyboard_reply))
<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = keyboard_reply &rArr; ps2kb_write &rArr; ps2kb_write_nowait &rArr; ps2kb_release_lines
</UL>
<BR>[Calls]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Delay
@@ -1310,7 +1310,7 @@ Global Symbols
<LI><a href="#[60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;handle_protocol_switch
</UL>
<P><STRONG><a name="[ac]"></a>ps2kb_reset</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, ps2kb.o(i.ps2kb_reset))
<P><STRONG><a name="[ac]"></a>ps2kb_reset</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, ps2kb.o(i.ps2kb_reset))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = ps2kb_reset
</UL>
<BR>[Calls]<UL><LI><a href="#[97]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy
@@ -1337,7 +1337,7 @@ Global Symbols
<BR>[Called By]<UL><LI><a href="#[26]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<P><STRONG><a name="[b5]"></a>ps2kb_write</STRONG> (Thumb, 96 bytes, Stack size 24 bytes, ps2kb.o(i.ps2kb_write))
<P><STRONG><a name="[b5]"></a>ps2kb_write</STRONG> (Thumb, 90 bytes, Stack size 24 bytes, ps2kb.o(i.ps2kb_write))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = ps2kb_write &rArr; ps2kb_write_nowait &rArr; ps2kb_release_lines
</UL>
<BR>[Calls]<UL><LI><a href="#[38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GetTick
@@ -1352,7 +1352,7 @@ Global Symbols
<LI><a href="#[b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;keyboard_reply
</UL>
<P><STRONG><a name="[cf]"></a>ps2kb_write_nowait</STRONG> (Thumb, 304 bytes, Stack size 24 bytes, ps2kb.o(i.ps2kb_write_nowait))
<P><STRONG><a name="[cf]"></a>ps2kb_write_nowait</STRONG> (Thumb, 286 bytes, Stack size 24 bytes, ps2kb.o(i.ps2kb_write_nowait))
<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = ps2kb_write_nowait &rArr; ps2kb_release_lines
</UL>
<BR>[Calls]<UL><LI><a href="#[59]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_GPIO_WritePin
@@ -1770,10 +1770,10 @@ Local Symbols
<LI><a href="#[54]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_SPI_ErrorCallback
<LI><a href="#[87]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_EndRxTxTransaction
</UL>
<BR>[Called By]<UL><LI><a href="#[2a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_2linesRxISR_16BIT
<BR>[Called By]<UL><LI><a href="#[2c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_2linesRxISR_8BIT
<LI><a href="#[2a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_2linesRxISR_16BIT
<LI><a href="#[2d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_2linesTxISR_8BIT
<LI><a href="#[2b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_2linesTxISR_16BIT
<LI><a href="#[2c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SPI_2linesRxISR_8BIT
</UL>
<P><STRONG><a name="[29]"></a>SPI_DMAAbortOnError</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, stm32f0xx_hal_spi.o(i.SPI_DMAAbortOnError))

View File

@@ -2040,64 +2040,64 @@ Image Symbol Table
i.kb_buf_pop 0x08002dae Section 0 helpers.o(i.kb_buf_pop)
i.kb_buf_reset 0x08002dc0 Section 0 helpers.o(i.kb_buf_reset)
i.keyboard_reply 0x08002ddc Section 0 ps2kb.o(i.keyboard_reply)
i.main 0x08002f40 Section 0 main.o(i.main)
i.malloc 0x0800316c Section 0 malloc.o(i.malloc)
i.mcp4451_is_available 0x080031d8 Section 0 mcp4451.o(i.mcp4451_is_available)
i.mcp4451_reset 0x080031f8 Section 0 mcp4451.o(i.mcp4451_reset)
i.mcp4451_write_wiper 0x08003228 Section 0 mcp4451.o(i.mcp4451_write_wiper)
i.micros 0x08003260 Section 0 delay_us.o(i.micros)
i.microsoft_serial_mouse_update 0x08003270 Section 0 main.o(i.microsoft_serial_mouse_update)
i.mouse_buf_add 0x08003334 Section 0 helpers.o(i.mouse_buf_add)
i.mouse_buf_init 0x08003360 Section 0 helpers.o(i.mouse_buf_init)
i.mouse_buf_is_full 0x08003376 Section 0 helpers.o(i.mouse_buf_is_full)
i.mouse_buf_peek 0x0800338c Section 0 helpers.o(i.mouse_buf_peek)
i.mouse_buf_pop 0x080033a0 Section 0 helpers.o(i.mouse_buf_pop)
i.mouse_buf_reset 0x080033b2 Section 0 helpers.o(i.mouse_buf_reset)
i.mouse_uart_switch_to_7bit 0x080033c8 Section 0 main.o(i.mouse_uart_switch_to_7bit)
i.mouse_uart_switch_to_8bit 0x080033e0 Section 0 main.o(i.mouse_uart_switch_to_8bit)
i.mousesystems_serial_mouse_update 0x080033f4 Section 0 main.o(i.mousesystems_serial_mouse_update)
i.protocol_status_lookup_init 0x08003478 Section 0 main.o(i.protocol_status_lookup_init)
i.ps2kb_get_bus_status 0x0800349c Section 0 ps2kb.o(i.ps2kb_get_bus_status)
i.ps2kb_init 0x080034e0 Section 0 ps2kb.o(i.ps2kb_init)
i.ps2kb_press_key 0x080034fc Section 0 ps2kb.o(i.ps2kb_press_key)
i.ps2kb_press_key_scancode_1 0x08003534 Section 0 ps2kb.o(i.ps2kb_press_key_scancode_1)
i.ps2kb_press_key_scancode_2 0x08003560 Section 0 ps2kb.o(i.ps2kb_press_key_scancode_2)
i.ps2kb_press_key_scancode_3 0x080036f0 Section 0 ps2kb.o(i.ps2kb_press_key_scancode_3)
i.ps2kb_read 0x0800376c Section 0 ps2kb.o(i.ps2kb_read)
i.ps2kb_release_lines 0x08003868 Section 0 ps2kb.o(i.ps2kb_release_lines)
i.ps2kb_reset 0x08003888 Section 0 ps2kb.o(i.ps2kb_reset)
i.ps2kb_update 0x080038b0 Section 0 main.o(i.ps2kb_update)
i.ps2kb_write 0x08003984 Section 0 ps2kb.o(i.ps2kb_write)
i.ps2kb_write_nowait 0x080039e8 Section 0 ps2kb.o(i.ps2kb_write_nowait)
i.ps2mouse_get_bus_status 0x08003b1c Section 0 ps2mouse.o(i.ps2mouse_get_bus_status)
i.ps2mouse_get_outgoing_data 0x08003b7c Section 0 ps2mouse.o(i.ps2mouse_get_outgoing_data)
i.ps2mouse_host_req_reply 0x08003c5c Section 0 ps2mouse.o(i.ps2mouse_host_req_reply)
i.ps2mouse_init 0x08003dd4 Section 0 ps2mouse.o(i.ps2mouse_init)
i.ps2mouse_read 0x08003df0 Section 0 ps2mouse.o(i.ps2mouse_read)
i.ps2mouse_release_lines 0x08003ee8 Section 0 ps2mouse.o(i.ps2mouse_release_lines)
i.ps2mouse_reset 0x08003f08 Section 0 ps2mouse.o(i.ps2mouse_reset)
i.ps2mouse_restore_defaults 0x08003f20 Section 0 ps2mouse.o(i.ps2mouse_restore_defaults)
i.ps2mouse_send_update 0x08003f3c Section 0 ps2mouse.o(i.ps2mouse_send_update)
i.ps2mouse_update 0x08003f60 Section 0 main.o(i.ps2mouse_update)
i.ps2mouse_wait_for_idle 0x08004024 Section 0 ps2mouse.o(i.ps2mouse_wait_for_idle)
i.ps2mouse_write 0x08004064 Section 0 ps2mouse.o(i.ps2mouse_write)
i.ps2mouse_write_delay_start 0x0800407e Section 0 ps2mouse.o(i.ps2mouse_write_delay_start)
i.ps2mouse_write_nowait 0x080040a0 Section 0 ps2mouse.o(i.ps2mouse_write_nowait)
i.spi_error_dump_reboot 0x080041c4 Section 0 main.o(i.spi_error_dump_reboot)
i.wait_for_clk_high 0x0800423c Section 0 xt_kb.o(i.wait_for_clk_high)
i.xtkb_check_for_softreset 0x0800426c Section 0 xt_kb.o(i.xtkb_check_for_softreset)
i.xtkb_enable 0x080042ac Section 0 xt_kb.o(i.xtkb_enable)
i.xtkb_init 0x080042c0 Section 0 xt_kb.o(i.xtkb_init)
i.xtkb_press_key 0x080042d4 Section 0 xt_kb.o(i.xtkb_press_key)
i.xtkb_release_lines 0x0800434c Section 0 xt_kb.o(i.xtkb_release_lines)
i.xtkb_reset_bus 0x0800436c Section 0 xt_kb.o(i.xtkb_reset_bus)
i.xtkb_update 0x0800438c Section 0 main.o(i.xtkb_update)
i.xtkb_write 0x080043c8 Section 0 xt_kb.o(i.xtkb_write)
.constdata 0x08004488 Section 458 ps2kb.o(.constdata)
.constdata 0x08004652 Section 4 mcp4451.o(.constdata)
.constdata 0x08004656 Section 55 main.o(.constdata)
.constdata 0x0800468d Section 16 system_stm32f0xx.o(.constdata)
.constdata 0x0800469d Section 8 system_stm32f0xx.o(.constdata)
i.main 0x08002f3c Section 0 main.o(i.main)
i.malloc 0x08003168 Section 0 malloc.o(i.malloc)
i.mcp4451_is_available 0x080031d4 Section 0 mcp4451.o(i.mcp4451_is_available)
i.mcp4451_reset 0x080031f4 Section 0 mcp4451.o(i.mcp4451_reset)
i.mcp4451_write_wiper 0x08003224 Section 0 mcp4451.o(i.mcp4451_write_wiper)
i.micros 0x0800325c Section 0 delay_us.o(i.micros)
i.microsoft_serial_mouse_update 0x0800326c Section 0 main.o(i.microsoft_serial_mouse_update)
i.mouse_buf_add 0x08003330 Section 0 helpers.o(i.mouse_buf_add)
i.mouse_buf_init 0x0800335c Section 0 helpers.o(i.mouse_buf_init)
i.mouse_buf_is_full 0x08003372 Section 0 helpers.o(i.mouse_buf_is_full)
i.mouse_buf_peek 0x08003388 Section 0 helpers.o(i.mouse_buf_peek)
i.mouse_buf_pop 0x0800339c Section 0 helpers.o(i.mouse_buf_pop)
i.mouse_buf_reset 0x080033ae Section 0 helpers.o(i.mouse_buf_reset)
i.mouse_uart_switch_to_7bit 0x080033c4 Section 0 main.o(i.mouse_uart_switch_to_7bit)
i.mouse_uart_switch_to_8bit 0x080033dc Section 0 main.o(i.mouse_uart_switch_to_8bit)
i.mousesystems_serial_mouse_update 0x080033f0 Section 0 main.o(i.mousesystems_serial_mouse_update)
i.protocol_status_lookup_init 0x08003474 Section 0 main.o(i.protocol_status_lookup_init)
i.ps2kb_get_bus_status 0x08003498 Section 0 ps2kb.o(i.ps2kb_get_bus_status)
i.ps2kb_init 0x080034dc Section 0 ps2kb.o(i.ps2kb_init)
i.ps2kb_press_key 0x080034f8 Section 0 ps2kb.o(i.ps2kb_press_key)
i.ps2kb_press_key_scancode_1 0x08003530 Section 0 ps2kb.o(i.ps2kb_press_key_scancode_1)
i.ps2kb_press_key_scancode_2 0x0800355c Section 0 ps2kb.o(i.ps2kb_press_key_scancode_2)
i.ps2kb_press_key_scancode_3 0x080036ec Section 0 ps2kb.o(i.ps2kb_press_key_scancode_3)
i.ps2kb_read 0x08003768 Section 0 ps2kb.o(i.ps2kb_read)
i.ps2kb_release_lines 0x08003864 Section 0 ps2kb.o(i.ps2kb_release_lines)
i.ps2kb_reset 0x08003884 Section 0 ps2kb.o(i.ps2kb_reset)
i.ps2kb_update 0x080038a8 Section 0 main.o(i.ps2kb_update)
i.ps2kb_write 0x0800397c Section 0 ps2kb.o(i.ps2kb_write)
i.ps2kb_write_nowait 0x080039dc Section 0 ps2kb.o(i.ps2kb_write_nowait)
i.ps2mouse_get_bus_status 0x08003b00 Section 0 ps2mouse.o(i.ps2mouse_get_bus_status)
i.ps2mouse_get_outgoing_data 0x08003b60 Section 0 ps2mouse.o(i.ps2mouse_get_outgoing_data)
i.ps2mouse_host_req_reply 0x08003c40 Section 0 ps2mouse.o(i.ps2mouse_host_req_reply)
i.ps2mouse_init 0x08003db8 Section 0 ps2mouse.o(i.ps2mouse_init)
i.ps2mouse_read 0x08003dd4 Section 0 ps2mouse.o(i.ps2mouse_read)
i.ps2mouse_release_lines 0x08003ecc Section 0 ps2mouse.o(i.ps2mouse_release_lines)
i.ps2mouse_reset 0x08003eec Section 0 ps2mouse.o(i.ps2mouse_reset)
i.ps2mouse_restore_defaults 0x08003f04 Section 0 ps2mouse.o(i.ps2mouse_restore_defaults)
i.ps2mouse_send_update 0x08003f20 Section 0 ps2mouse.o(i.ps2mouse_send_update)
i.ps2mouse_update 0x08003f44 Section 0 main.o(i.ps2mouse_update)
i.ps2mouse_wait_for_idle 0x08004008 Section 0 ps2mouse.o(i.ps2mouse_wait_for_idle)
i.ps2mouse_write 0x08004048 Section 0 ps2mouse.o(i.ps2mouse_write)
i.ps2mouse_write_delay_start 0x08004062 Section 0 ps2mouse.o(i.ps2mouse_write_delay_start)
i.ps2mouse_write_nowait 0x08004084 Section 0 ps2mouse.o(i.ps2mouse_write_nowait)
i.spi_error_dump_reboot 0x080041a8 Section 0 main.o(i.spi_error_dump_reboot)
i.wait_for_clk_high 0x08004220 Section 0 xt_kb.o(i.wait_for_clk_high)
i.xtkb_check_for_softreset 0x08004250 Section 0 xt_kb.o(i.xtkb_check_for_softreset)
i.xtkb_enable 0x08004290 Section 0 xt_kb.o(i.xtkb_enable)
i.xtkb_init 0x080042a4 Section 0 xt_kb.o(i.xtkb_init)
i.xtkb_press_key 0x080042b8 Section 0 xt_kb.o(i.xtkb_press_key)
i.xtkb_release_lines 0x08004330 Section 0 xt_kb.o(i.xtkb_release_lines)
i.xtkb_reset_bus 0x08004350 Section 0 xt_kb.o(i.xtkb_reset_bus)
i.xtkb_update 0x08004370 Section 0 main.o(i.xtkb_update)
i.xtkb_write 0x080043ac Section 0 xt_kb.o(i.xtkb_write)
.constdata 0x0800446c Section 458 ps2kb.o(.constdata)
.constdata 0x08004636 Section 4 mcp4451.o(.constdata)
.constdata 0x0800463a Section 55 main.o(.constdata)
.constdata 0x08004671 Section 16 system_stm32f0xx.o(.constdata)
.constdata 0x08004681 Section 8 system_stm32f0xx.o(.constdata)
.data 0x20000000 Section 4 delay_us.o(.data)
.data 0x20000004 Section 20 ps2kb.o(.data)
.data 0x20000018 Section 28 ps2mouse.o(.data)
@@ -2324,75 +2324,74 @@ Image Symbol Table
kb_buf_peek 0x08002d8f Thumb Code 32 helpers.o(i.kb_buf_peek)
kb_buf_pop 0x08002daf Thumb Code 18 helpers.o(i.kb_buf_pop)
kb_buf_reset 0x08002dc1 Thumb Code 28 helpers.o(i.kb_buf_reset)
keyboard_reply 0x08002ddd Thumb Code 348 ps2kb.o(i.keyboard_reply)
main 0x08002f41 Thumb Code 456 main.o(i.main)
malloc 0x0800316d Thumb Code 92 malloc.o(i.malloc)
mcp4451_is_available 0x080031d9 Thumb Code 26 mcp4451.o(i.mcp4451_is_available)
mcp4451_reset 0x080031f9 Thumb Code 42 mcp4451.o(i.mcp4451_reset)
mcp4451_write_wiper 0x08003229 Thumb Code 46 mcp4451.o(i.mcp4451_write_wiper)
micros 0x08003261 Thumb Code 10 delay_us.o(i.micros)
microsoft_serial_mouse_update 0x08003271 Thumb Code 186 main.o(i.microsoft_serial_mouse_update)
mouse_buf_add 0x08003335 Thumb Code 44 helpers.o(i.mouse_buf_add)
mouse_buf_init 0x08003361 Thumb Code 22 helpers.o(i.mouse_buf_init)
mouse_buf_is_full 0x08003377 Thumb Code 22 helpers.o(i.mouse_buf_is_full)
mouse_buf_peek 0x0800338d Thumb Code 20 helpers.o(i.mouse_buf_peek)
mouse_buf_pop 0x080033a1 Thumb Code 18 helpers.o(i.mouse_buf_pop)
mouse_buf_reset 0x080033b3 Thumb Code 20 helpers.o(i.mouse_buf_reset)
mouse_uart_switch_to_7bit 0x080033c9 Thumb Code 18 main.o(i.mouse_uart_switch_to_7bit)
mouse_uart_switch_to_8bit 0x080033e1 Thumb Code 16 main.o(i.mouse_uart_switch_to_8bit)
mousesystems_serial_mouse_update 0x080033f5 Thumb Code 122 main.o(i.mousesystems_serial_mouse_update)
protocol_status_lookup_init 0x08003479 Thumb Code 30 main.o(i.protocol_status_lookup_init)
ps2kb_get_bus_status 0x0800349d Thumb Code 62 ps2kb.o(i.ps2kb_get_bus_status)
ps2kb_init 0x080034e1 Thumb Code 22 ps2kb.o(i.ps2kb_init)
ps2kb_press_key 0x080034fd Thumb Code 50 ps2kb.o(i.ps2kb_press_key)
ps2kb_press_key_scancode_1 0x08003535 Thumb Code 44 ps2kb.o(i.ps2kb_press_key_scancode_1)
ps2kb_press_key_scancode_2 0x08003561 Thumb Code 396 ps2kb.o(i.ps2kb_press_key_scancode_2)
ps2kb_press_key_scancode_3 0x080036f1 Thumb Code 114 ps2kb.o(i.ps2kb_press_key_scancode_3)
ps2kb_read 0x0800376d Thumb Code 246 ps2kb.o(i.ps2kb_read)
ps2kb_release_lines 0x08003869 Thumb Code 26 ps2kb.o(i.ps2kb_release_lines)
ps2kb_reset 0x08003889 Thumb Code 28 ps2kb.o(i.ps2kb_reset)
ps2kb_update 0x080038b1 Thumb Code 198 main.o(i.ps2kb_update)
ps2kb_write 0x08003985 Thumb Code 96 ps2kb.o(i.ps2kb_write)
ps2kb_write_nowait 0x080039e9 Thumb Code 304 ps2kb.o(i.ps2kb_write_nowait)
ps2mouse_get_bus_status 0x08003b1d Thumb Code 92 ps2mouse.o(i.ps2mouse_get_bus_status)
ps2mouse_get_outgoing_data 0x08003b7d Thumb Code 220 ps2mouse.o(i.ps2mouse_get_outgoing_data)
ps2mouse_host_req_reply 0x08003c5d Thumb Code 370 ps2mouse.o(i.ps2mouse_host_req_reply)
ps2mouse_init 0x08003dd5 Thumb Code 22 ps2mouse.o(i.ps2mouse_init)
ps2mouse_read 0x08003df1 Thumb Code 244 ps2mouse.o(i.ps2mouse_read)
ps2mouse_release_lines 0x08003ee9 Thumb Code 26 ps2mouse.o(i.ps2mouse_release_lines)
ps2mouse_reset 0x08003f09 Thumb Code 20 ps2mouse.o(i.ps2mouse_reset)
ps2mouse_restore_defaults 0x08003f21 Thumb Code 22 ps2mouse.o(i.ps2mouse_restore_defaults)
ps2mouse_send_update 0x08003f3d Thumb Code 34 ps2mouse.o(i.ps2mouse_send_update)
ps2mouse_update 0x08003f61 Thumb Code 184 main.o(i.ps2mouse_update)
ps2mouse_wait_for_idle 0x08004025 Thumb Code 64 ps2mouse.o(i.ps2mouse_wait_for_idle)
ps2mouse_write 0x08004065 Thumb Code 26 ps2mouse.o(i.ps2mouse_write)
ps2mouse_write_delay_start 0x0800407f Thumb Code 34 ps2mouse.o(i.ps2mouse_write_delay_start)
ps2mouse_write_nowait 0x080040a1 Thumb Code 286 ps2mouse.o(i.ps2mouse_write_nowait)
spi_error_dump_reboot 0x080041c5 Thumb Code 72 main.o(i.spi_error_dump_reboot)
wait_for_clk_high 0x0800423d Thumb Code 44 xt_kb.o(i.wait_for_clk_high)
xtkb_check_for_softreset 0x0800426d Thumb Code 60 xt_kb.o(i.xtkb_check_for_softreset)
xtkb_enable 0x080042ad Thumb Code 16 xt_kb.o(i.xtkb_enable)
xtkb_init 0x080042c1 Thumb Code 14 xt_kb.o(i.xtkb_init)
xtkb_press_key 0x080042d5 Thumb Code 116 xt_kb.o(i.xtkb_press_key)
xtkb_release_lines 0x0800434d Thumb Code 26 xt_kb.o(i.xtkb_release_lines)
xtkb_reset_bus 0x0800436d Thumb Code 26 xt_kb.o(i.xtkb_reset_bus)
xtkb_update 0x0800438d Thumb Code 52 main.o(i.xtkb_update)
xtkb_write 0x080043c9 Thumb Code 186 xt_kb.o(i.xtkb_write)
linux_keycode_to_ps3_scancode_lookup_codeset3 0x08004488 Data 195 ps2kb.o(.constdata)
scancode_set3_default_status 0x0800454b Data 142 ps2kb.o(.constdata)
linux_keycode_to_ps2_scancode_lookup_single_byte_codeset2 0x080045d9 Data 89 ps2kb.o(.constdata)
linux_keycode_to_ps2_scancode_lookup_special_codeset2 0x08004632 Data 32 ps2kb.o(.constdata)
mcp4451_wiper_id_to_reg_addr_lookup 0x08004652 Data 4 mcp4451.o(.constdata)
boot_message 0x08004656 Data 55 main.o(.constdata)
AHBPrescTable 0x0800468d Data 16 system_stm32f0xx.o(.constdata)
APBPrescTable 0x0800469d Data 8 system_stm32f0xx.o(.constdata)
Region$$Table$$Base 0x080046a8 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x080046c8 Number 0 anon$$obj.o(Region$$Table)
keyboard_reply 0x08002ddd Thumb Code 342 ps2kb.o(i.keyboard_reply)
main 0x08002f3d Thumb Code 456 main.o(i.main)
malloc 0x08003169 Thumb Code 92 malloc.o(i.malloc)
mcp4451_is_available 0x080031d5 Thumb Code 26 mcp4451.o(i.mcp4451_is_available)
mcp4451_reset 0x080031f5 Thumb Code 42 mcp4451.o(i.mcp4451_reset)
mcp4451_write_wiper 0x08003225 Thumb Code 46 mcp4451.o(i.mcp4451_write_wiper)
micros 0x0800325d Thumb Code 10 delay_us.o(i.micros)
microsoft_serial_mouse_update 0x0800326d Thumb Code 186 main.o(i.microsoft_serial_mouse_update)
mouse_buf_add 0x08003331 Thumb Code 44 helpers.o(i.mouse_buf_add)
mouse_buf_init 0x0800335d Thumb Code 22 helpers.o(i.mouse_buf_init)
mouse_buf_is_full 0x08003373 Thumb Code 22 helpers.o(i.mouse_buf_is_full)
mouse_buf_peek 0x08003389 Thumb Code 20 helpers.o(i.mouse_buf_peek)
mouse_buf_pop 0x0800339d Thumb Code 18 helpers.o(i.mouse_buf_pop)
mouse_buf_reset 0x080033af Thumb Code 20 helpers.o(i.mouse_buf_reset)
mouse_uart_switch_to_7bit 0x080033c5 Thumb Code 18 main.o(i.mouse_uart_switch_to_7bit)
mouse_uart_switch_to_8bit 0x080033dd Thumb Code 16 main.o(i.mouse_uart_switch_to_8bit)
mousesystems_serial_mouse_update 0x080033f1 Thumb Code 122 main.o(i.mousesystems_serial_mouse_update)
protocol_status_lookup_init 0x08003475 Thumb Code 30 main.o(i.protocol_status_lookup_init)
ps2kb_get_bus_status 0x08003499 Thumb Code 62 ps2kb.o(i.ps2kb_get_bus_status)
ps2kb_init 0x080034dd Thumb Code 22 ps2kb.o(i.ps2kb_init)
ps2kb_press_key 0x080034f9 Thumb Code 50 ps2kb.o(i.ps2kb_press_key)
ps2kb_press_key_scancode_1 0x08003531 Thumb Code 44 ps2kb.o(i.ps2kb_press_key_scancode_1)
ps2kb_press_key_scancode_2 0x0800355d Thumb Code 396 ps2kb.o(i.ps2kb_press_key_scancode_2)
ps2kb_press_key_scancode_3 0x080036ed Thumb Code 114 ps2kb.o(i.ps2kb_press_key_scancode_3)
ps2kb_read 0x08003769 Thumb Code 246 ps2kb.o(i.ps2kb_read)
ps2kb_release_lines 0x08003865 Thumb Code 26 ps2kb.o(i.ps2kb_release_lines)
ps2kb_reset 0x08003885 Thumb Code 24 ps2kb.o(i.ps2kb_reset)
ps2kb_update 0x080038a9 Thumb Code 198 main.o(i.ps2kb_update)
ps2kb_write 0x0800397d Thumb Code 90 ps2kb.o(i.ps2kb_write)
ps2kb_write_nowait 0x080039dd Thumb Code 286 ps2kb.o(i.ps2kb_write_nowait)
ps2mouse_get_bus_status 0x08003b01 Thumb Code 92 ps2mouse.o(i.ps2mouse_get_bus_status)
ps2mouse_get_outgoing_data 0x08003b61 Thumb Code 220 ps2mouse.o(i.ps2mouse_get_outgoing_data)
ps2mouse_host_req_reply 0x08003c41 Thumb Code 370 ps2mouse.o(i.ps2mouse_host_req_reply)
ps2mouse_init 0x08003db9 Thumb Code 22 ps2mouse.o(i.ps2mouse_init)
ps2mouse_read 0x08003dd5 Thumb Code 244 ps2mouse.o(i.ps2mouse_read)
ps2mouse_release_lines 0x08003ecd Thumb Code 26 ps2mouse.o(i.ps2mouse_release_lines)
ps2mouse_reset 0x08003eed Thumb Code 20 ps2mouse.o(i.ps2mouse_reset)
ps2mouse_restore_defaults 0x08003f05 Thumb Code 22 ps2mouse.o(i.ps2mouse_restore_defaults)
ps2mouse_send_update 0x08003f21 Thumb Code 34 ps2mouse.o(i.ps2mouse_send_update)
ps2mouse_update 0x08003f45 Thumb Code 184 main.o(i.ps2mouse_update)
ps2mouse_wait_for_idle 0x08004009 Thumb Code 64 ps2mouse.o(i.ps2mouse_wait_for_idle)
ps2mouse_write 0x08004049 Thumb Code 26 ps2mouse.o(i.ps2mouse_write)
ps2mouse_write_delay_start 0x08004063 Thumb Code 34 ps2mouse.o(i.ps2mouse_write_delay_start)
ps2mouse_write_nowait 0x08004085 Thumb Code 286 ps2mouse.o(i.ps2mouse_write_nowait)
spi_error_dump_reboot 0x080041a9 Thumb Code 72 main.o(i.spi_error_dump_reboot)
wait_for_clk_high 0x08004221 Thumb Code 44 xt_kb.o(i.wait_for_clk_high)
xtkb_check_for_softreset 0x08004251 Thumb Code 60 xt_kb.o(i.xtkb_check_for_softreset)
xtkb_enable 0x08004291 Thumb Code 16 xt_kb.o(i.xtkb_enable)
xtkb_init 0x080042a5 Thumb Code 14 xt_kb.o(i.xtkb_init)
xtkb_press_key 0x080042b9 Thumb Code 116 xt_kb.o(i.xtkb_press_key)
xtkb_release_lines 0x08004331 Thumb Code 26 xt_kb.o(i.xtkb_release_lines)
xtkb_reset_bus 0x08004351 Thumb Code 26 xt_kb.o(i.xtkb_reset_bus)
xtkb_update 0x08004371 Thumb Code 52 main.o(i.xtkb_update)
xtkb_write 0x080043ad Thumb Code 186 xt_kb.o(i.xtkb_write)
linux_keycode_to_ps3_scancode_lookup_codeset3 0x0800446c Data 195 ps2kb.o(.constdata)
scancode_set3_default_status 0x0800452f Data 142 ps2kb.o(.constdata)
linux_keycode_to_ps2_scancode_lookup_single_byte_codeset2 0x080045bd Data 89 ps2kb.o(.constdata)
linux_keycode_to_ps2_scancode_lookup_special_codeset2 0x08004616 Data 32 ps2kb.o(.constdata)
mcp4451_wiper_id_to_reg_addr_lookup 0x08004636 Data 4 mcp4451.o(.constdata)
boot_message 0x0800463a Data 55 main.o(.constdata)
AHBPrescTable 0x08004671 Data 16 system_stm32f0xx.o(.constdata)
APBPrescTable 0x08004681 Data 8 system_stm32f0xx.o(.constdata)
Region$$Table$$Base 0x0800468c Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x080046ac Number 0 anon$$obj.o(Region$$Table)
us_timer 0x20000000 Data 4 delay_us.o(.data)
ps2kb_current_scancode_set 0x20000004 Data 1 ps2kb.o(.data)
ps2kb_data_reporting_enabled 0x20000005 Data 1 ps2kb.o(.data)
is_BAT_done 0x20000006 Data 1 ps2kb.o(.data)
ps2_receive_mode 0x20000007 Data 1 ps2kb.o(.data)
ps2_receive_mode 0x20000006 Data 1 ps2kb.o(.data)
ps2kb_clk_pin 0x20000008 Data 2 ps2kb.o(.data)
ps2kb_data_pin 0x2000000a Data 2 ps2kb.o(.data)
ps2kb_clk_port 0x2000000c Data 4 ps2kb.o(.data)
@@ -2467,9 +2466,9 @@ Memory Map of the image
Image Entry point : 0x080000c1
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00004758, Max: 0x00010000, ABSOLUTE)
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x0000473c, Max: 0x00010000, ABSOLUTE)
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000046c8, Max: 0x00010000, ABSOLUTE)
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000046ac, Max: 0x00010000, ABSOLUTE)
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
@@ -2633,89 +2632,89 @@ Memory Map of the image
0x08002d8e 0x08002d8e 0x00000020 Code RO 163 i.kb_buf_peek helpers.o
0x08002dae 0x08002dae 0x00000012 Code RO 164 i.kb_buf_pop helpers.o
0x08002dc0 0x08002dc0 0x0000001c Code RO 165 i.kb_buf_reset helpers.o
0x08002ddc 0x08002ddc 0x00000164 Code RO 301 i.keyboard_reply ps2kb.o
0x08002f40 0x08002f40 0x0000022c Code RO 628 i.main main.o
0x0800316c 0x0800316c 0x0000006c Code RO 4266 i.malloc mc_p.l(malloc.o)
0x080031d8 0x080031d8 0x00000020 Code RO 504 i.mcp4451_is_available mcp4451.o
0x080031f8 0x080031f8 0x00000030 Code RO 505 i.mcp4451_reset mcp4451.o
0x08003228 0x08003228 0x00000038 Code RO 506 i.mcp4451_write_wiper mcp4451.o
0x08003260 0x08003260 0x00000010 Code RO 14 i.micros delay_us.o
0x08003270 0x08003270 0x000000c4 Code RO 629 i.microsoft_serial_mouse_update main.o
0x08003334 0x08003334 0x0000002c Code RO 166 i.mouse_buf_add helpers.o
0x08003360 0x08003360 0x00000016 Code RO 167 i.mouse_buf_init helpers.o
0x08003376 0x08003376 0x00000016 Code RO 169 i.mouse_buf_is_full helpers.o
0x0800338c 0x0800338c 0x00000014 Code RO 170 i.mouse_buf_peek helpers.o
0x080033a0 0x080033a0 0x00000012 Code RO 171 i.mouse_buf_pop helpers.o
0x080033b2 0x080033b2 0x00000014 Code RO 172 i.mouse_buf_reset helpers.o
0x080033c6 0x080033c6 0x00000002 PAD
0x080033c8 0x080033c8 0x00000018 Code RO 630 i.mouse_uart_switch_to_7bit main.o
0x080033e0 0x080033e0 0x00000014 Code RO 631 i.mouse_uart_switch_to_8bit main.o
0x080033f4 0x080033f4 0x00000084 Code RO 632 i.mousesystems_serial_mouse_update main.o
0x08003478 0x08003478 0x00000024 Code RO 633 i.protocol_status_lookup_init main.o
0x0800349c 0x0800349c 0x00000044 Code RO 302 i.ps2kb_get_bus_status ps2kb.o
0x080034e0 0x080034e0 0x0000001c Code RO 303 i.ps2kb_init ps2kb.o
0x080034fc 0x080034fc 0x00000038 Code RO 304 i.ps2kb_press_key ps2kb.o
0x08003534 0x08003534 0x0000002c Code RO 305 i.ps2kb_press_key_scancode_1 ps2kb.o
0x08003560 0x08003560 0x00000190 Code RO 306 i.ps2kb_press_key_scancode_2 ps2kb.o
0x080036f0 0x080036f0 0x0000007c Code RO 307 i.ps2kb_press_key_scancode_3 ps2kb.o
0x0800376c 0x0800376c 0x000000fc Code RO 308 i.ps2kb_read ps2kb.o
0x08003868 0x08003868 0x00000020 Code RO 309 i.ps2kb_release_lines ps2kb.o
0x08003888 0x08003888 0x00000028 Code RO 310 i.ps2kb_reset ps2kb.o
0x080038b0 0x080038b0 0x000000d4 Code RO 634 i.ps2kb_update main.o
0x08003984 0x08003984 0x00000064 Code RO 311 i.ps2kb_write ps2kb.o
0x080039e8 0x080039e8 0x00000134 Code RO 312 i.ps2kb_write_nowait ps2kb.o
0x08003b1c 0x08003b1c 0x00000060 Code RO 401 i.ps2mouse_get_bus_status ps2mouse.o
0x08003b7c 0x08003b7c 0x000000e0 Code RO 402 i.ps2mouse_get_outgoing_data ps2mouse.o
0x08003c5c 0x08003c5c 0x00000178 Code RO 403 i.ps2mouse_host_req_reply ps2mouse.o
0x08003dd4 0x08003dd4 0x0000001c Code RO 404 i.ps2mouse_init ps2mouse.o
0x08003df0 0x08003df0 0x000000f8 Code RO 405 i.ps2mouse_read ps2mouse.o
0x08003ee8 0x08003ee8 0x00000020 Code RO 406 i.ps2mouse_release_lines ps2mouse.o
0x08003f08 0x08003f08 0x00000018 Code RO 407 i.ps2mouse_reset ps2mouse.o
0x08003f20 0x08003f20 0x0000001c Code RO 408 i.ps2mouse_restore_defaults ps2mouse.o
0x08003f3c 0x08003f3c 0x00000022 Code RO 410 i.ps2mouse_send_update ps2mouse.o
0x08003f5e 0x08003f5e 0x00000002 PAD
0x08003f60 0x08003f60 0x000000c4 Code RO 635 i.ps2mouse_update main.o
0x08004024 0x08004024 0x00000040 Code RO 411 i.ps2mouse_wait_for_idle ps2mouse.o
0x08004064 0x08004064 0x0000001a Code RO 412 i.ps2mouse_write ps2mouse.o
0x0800407e 0x0800407e 0x00000022 Code RO 413 i.ps2mouse_write_delay_start ps2mouse.o
0x080040a0 0x080040a0 0x00000124 Code RO 414 i.ps2mouse_write_nowait ps2mouse.o
0x080041c4 0x080041c4 0x00000078 Code RO 636 i.spi_error_dump_reboot main.o
0x0800423c 0x0800423c 0x00000030 Code RO 542 i.wait_for_clk_high xt_kb.o
0x0800426c 0x0800426c 0x00000040 Code RO 543 i.xtkb_check_for_softreset xt_kb.o
0x080042ac 0x080042ac 0x00000014 Code RO 544 i.xtkb_enable xt_kb.o
0x080042c0 0x080042c0 0x00000014 Code RO 545 i.xtkb_init xt_kb.o
0x080042d4 0x080042d4 0x00000078 Code RO 546 i.xtkb_press_key xt_kb.o
0x0800434c 0x0800434c 0x00000020 Code RO 547 i.xtkb_release_lines xt_kb.o
0x0800436c 0x0800436c 0x00000020 Code RO 548 i.xtkb_reset_bus xt_kb.o
0x0800438c 0x0800438c 0x0000003c Code RO 637 i.xtkb_update main.o
0x080043c8 0x080043c8 0x000000c0 Code RO 549 i.xtkb_write xt_kb.o
0x08004488 0x08004488 0x000001ca Data RO 314 .constdata ps2kb.o
0x08004652 0x08004652 0x00000004 Data RO 507 .constdata mcp4451.o
0x08004656 0x08004656 0x00000037 Data RO 643 .constdata main.o
0x0800468d 0x0800468d 0x00000010 Data RO 3961 .constdata system_stm32f0xx.o
0x0800469d 0x0800469d 0x00000008 Data RO 3962 .constdata system_stm32f0xx.o
0x080046a5 0x080046a5 0x00000003 PAD
0x080046a8 0x080046a8 0x00000020 Data RO 4333 Region$$Table anon$$obj.o
0x08002ddc 0x08002ddc 0x00000160 Code RO 301 i.keyboard_reply ps2kb.o
0x08002f3c 0x08002f3c 0x0000022c Code RO 628 i.main main.o
0x08003168 0x08003168 0x0000006c Code RO 4266 i.malloc mc_p.l(malloc.o)
0x080031d4 0x080031d4 0x00000020 Code RO 504 i.mcp4451_is_available mcp4451.o
0x080031f4 0x080031f4 0x00000030 Code RO 505 i.mcp4451_reset mcp4451.o
0x08003224 0x08003224 0x00000038 Code RO 506 i.mcp4451_write_wiper mcp4451.o
0x0800325c 0x0800325c 0x00000010 Code RO 14 i.micros delay_us.o
0x0800326c 0x0800326c 0x000000c4 Code RO 629 i.microsoft_serial_mouse_update main.o
0x08003330 0x08003330 0x0000002c Code RO 166 i.mouse_buf_add helpers.o
0x0800335c 0x0800335c 0x00000016 Code RO 167 i.mouse_buf_init helpers.o
0x08003372 0x08003372 0x00000016 Code RO 169 i.mouse_buf_is_full helpers.o
0x08003388 0x08003388 0x00000014 Code RO 170 i.mouse_buf_peek helpers.o
0x0800339c 0x0800339c 0x00000012 Code RO 171 i.mouse_buf_pop helpers.o
0x080033ae 0x080033ae 0x00000014 Code RO 172 i.mouse_buf_reset helpers.o
0x080033c2 0x080033c2 0x00000002 PAD
0x080033c4 0x080033c4 0x00000018 Code RO 630 i.mouse_uart_switch_to_7bit main.o
0x080033dc 0x080033dc 0x00000014 Code RO 631 i.mouse_uart_switch_to_8bit main.o
0x080033f0 0x080033f0 0x00000084 Code RO 632 i.mousesystems_serial_mouse_update main.o
0x08003474 0x08003474 0x00000024 Code RO 633 i.protocol_status_lookup_init main.o
0x08003498 0x08003498 0x00000044 Code RO 302 i.ps2kb_get_bus_status ps2kb.o
0x080034dc 0x080034dc 0x0000001c Code RO 303 i.ps2kb_init ps2kb.o
0x080034f8 0x080034f8 0x00000038 Code RO 304 i.ps2kb_press_key ps2kb.o
0x08003530 0x08003530 0x0000002c Code RO 305 i.ps2kb_press_key_scancode_1 ps2kb.o
0x0800355c 0x0800355c 0x00000190 Code RO 306 i.ps2kb_press_key_scancode_2 ps2kb.o
0x080036ec 0x080036ec 0x0000007c Code RO 307 i.ps2kb_press_key_scancode_3 ps2kb.o
0x08003768 0x08003768 0x000000fc Code RO 308 i.ps2kb_read ps2kb.o
0x08003864 0x08003864 0x00000020 Code RO 309 i.ps2kb_release_lines ps2kb.o
0x08003884 0x08003884 0x00000024 Code RO 310 i.ps2kb_reset ps2kb.o
0x080038a8 0x080038a8 0x000000d4 Code RO 634 i.ps2kb_update main.o
0x0800397c 0x0800397c 0x00000060 Code RO 311 i.ps2kb_write ps2kb.o
0x080039dc 0x080039dc 0x00000124 Code RO 312 i.ps2kb_write_nowait ps2kb.o
0x08003b00 0x08003b00 0x00000060 Code RO 401 i.ps2mouse_get_bus_status ps2mouse.o
0x08003b60 0x08003b60 0x000000e0 Code RO 402 i.ps2mouse_get_outgoing_data ps2mouse.o
0x08003c40 0x08003c40 0x00000178 Code RO 403 i.ps2mouse_host_req_reply ps2mouse.o
0x08003db8 0x08003db8 0x0000001c Code RO 404 i.ps2mouse_init ps2mouse.o
0x08003dd4 0x08003dd4 0x000000f8 Code RO 405 i.ps2mouse_read ps2mouse.o
0x08003ecc 0x08003ecc 0x00000020 Code RO 406 i.ps2mouse_release_lines ps2mouse.o
0x08003eec 0x08003eec 0x00000018 Code RO 407 i.ps2mouse_reset ps2mouse.o
0x08003f04 0x08003f04 0x0000001c Code RO 408 i.ps2mouse_restore_defaults ps2mouse.o
0x08003f20 0x08003f20 0x00000022 Code RO 410 i.ps2mouse_send_update ps2mouse.o
0x08003f42 0x08003f42 0x00000002 PAD
0x08003f44 0x08003f44 0x000000c4 Code RO 635 i.ps2mouse_update main.o
0x08004008 0x08004008 0x00000040 Code RO 411 i.ps2mouse_wait_for_idle ps2mouse.o
0x08004048 0x08004048 0x0000001a Code RO 412 i.ps2mouse_write ps2mouse.o
0x08004062 0x08004062 0x00000022 Code RO 413 i.ps2mouse_write_delay_start ps2mouse.o
0x08004084 0x08004084 0x00000124 Code RO 414 i.ps2mouse_write_nowait ps2mouse.o
0x080041a8 0x080041a8 0x00000078 Code RO 636 i.spi_error_dump_reboot main.o
0x08004220 0x08004220 0x00000030 Code RO 542 i.wait_for_clk_high xt_kb.o
0x08004250 0x08004250 0x00000040 Code RO 543 i.xtkb_check_for_softreset xt_kb.o
0x08004290 0x08004290 0x00000014 Code RO 544 i.xtkb_enable xt_kb.o
0x080042a4 0x080042a4 0x00000014 Code RO 545 i.xtkb_init xt_kb.o
0x080042b8 0x080042b8 0x00000078 Code RO 546 i.xtkb_press_key xt_kb.o
0x08004330 0x08004330 0x00000020 Code RO 547 i.xtkb_release_lines xt_kb.o
0x08004350 0x08004350 0x00000020 Code RO 548 i.xtkb_reset_bus xt_kb.o
0x08004370 0x08004370 0x0000003c Code RO 637 i.xtkb_update main.o
0x080043ac 0x080043ac 0x000000c0 Code RO 549 i.xtkb_write xt_kb.o
0x0800446c 0x0800446c 0x000001ca Data RO 314 .constdata ps2kb.o
0x08004636 0x08004636 0x00000004 Data RO 507 .constdata mcp4451.o
0x0800463a 0x0800463a 0x00000037 Data RO 643 .constdata main.o
0x08004671 0x08004671 0x00000010 Data RO 3961 .constdata system_stm32f0xx.o
0x08004681 0x08004681 0x00000008 Data RO 3962 .constdata system_stm32f0xx.o
0x08004689 0x08004689 0x00000003 PAD
0x0800468c 0x0800468c 0x00000020 Data RO 4333 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080046c8, Size: 0x000009b8, Max: 0x00004000, ABSOLUTE)
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080046ac, Size: 0x000009b8, Max: 0x00004000, ABSOLUTE)
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
0x20000000 0x080046c8 0x00000004 Data RW 15 .data delay_us.o
0x20000004 0x080046cc 0x00000014 Data RW 315 .data ps2kb.o
0x20000018 0x080046e0 0x0000001c Data RW 415 .data ps2mouse.o
0x20000034 0x080046fc 0x00000014 Data RW 550 .data xt_kb.o
0x20000048 0x08004710 0x00000034 Data RW 644 .data main.o
0x2000007c 0x08004744 0x00000004 Data RW 1607 .data stm32f0xx_hal.o
0x20000080 0x08004748 0x00000004 Data RW 3963 .data system_stm32f0xx.o
0x20000084 0x0800474c 0x00000004 Data RW 4307 .data mc_p.l(stdout.o)
0x20000088 0x08004750 0x00000004 Data RW 4310 .data mc_p.l(mvars.o)
0x2000008c 0x08004754 0x00000004 Data RW 4311 .data mc_p.l(mvars.o)
0x20000000 0x080046ac 0x00000004 Data RW 15 .data delay_us.o
0x20000004 0x080046b0 0x00000014 Data RW 315 .data ps2kb.o
0x20000018 0x080046c4 0x0000001c Data RW 415 .data ps2mouse.o
0x20000034 0x080046e0 0x00000014 Data RW 550 .data xt_kb.o
0x20000048 0x080046f4 0x00000034 Data RW 644 .data main.o
0x2000007c 0x08004728 0x00000004 Data RW 1607 .data stm32f0xx_hal.o
0x20000080 0x0800472c 0x00000004 Data RW 3963 .data system_stm32f0xx.o
0x20000084 0x08004730 0x00000004 Data RW 4307 .data mc_p.l(stdout.o)
0x20000088 0x08004734 0x00000004 Data RW 4310 .data mc_p.l(mvars.o)
0x2000008c 0x08004738 0x00000004 Data RW 4311 .data mc_p.l(mvars.o)
0x20000090 - 0x0000008e Zero RW 313 .bss ps2kb.o
0x2000011e 0x08004758 0x00000002 PAD
0x2000011e 0x0800473c 0x00000002 PAD
0x20000120 - 0x00000291 Zero RW 638 .bss main.o
0x200003b1 0x08004758 0x00000007 PAD
0x200003b1 0x0800473c 0x00000007 PAD
0x200003b8 - 0x00000200 Zero RW 2 HEAP startup_stm32f072xb.o
0x200005b8 - 0x00000400 Zero RW 1 STACK startup_stm32f072xb.o
@@ -2731,7 +2730,7 @@ Image component sizes
466 0 0 0 0 11760 helpers.o
3416 390 55 52 657 25420 main.o
136 22 4 0 0 2311 mcp4451.o
1902 102 458 20 142 12291 ps2kb.o
1874 108 458 20 142 12207 ps2kb.o
1506 66 0 28 0 10908 ps2mouse.o
28 8 192 0 1536 628 startup_stm32f072xb.o
122 18 0 4 0 3595 stm32f0xx_hal.o
@@ -2754,7 +2753,7 @@ Image component sizes
528 52 0 20 0 5878 xt_kb.o
----------------------------------------------------------------------
16550 1064 768 132 2344 655250 Object Totals
16522 1070 768 132 2344 655166 Object Totals
0 0 32 0 0 0 (incl. Generated)
34 0 3 0 9 0 (incl. Padding)
@@ -2800,15 +2799,15 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug
17352 1108 768 144 2344 648158 Grand Totals
17352 1108 768 144 2344 648158 ELF Image Totals
17352 1108 768 144 0 0 ROM Totals
17324 1114 768 144 2344 648074 Grand Totals
17324 1114 768 144 2344 648074 ELF Image Totals
17324 1114 768 144 0 0 ROM Totals
==============================================================================
Total RO Size (Code + RO Data) 18120 ( 17.70kB)
Total RO Size (Code + RO Data) 18092 ( 17.67kB)
Total RW Size (RW Data + ZI Data) 2488 ( 2.43kB)
Total ROM Size (Code + RO Data + RW Data) 18264 ( 17.84kB)
Total ROM Size (Code + RO Data + RW Data) 18236 ( 17.81kB)
==============================================================================

View File

@@ -1,7 +1,7 @@
Dependencies for Project 'ibmpc', Target 'ibmpc': (DO NOT MODIFY !)
CompilerVersion: 5060750::V5.06 update 6 (build 750)::ARMCC
F (startup_stm32f072xb.s)(0x6407AABC)(--cpu Cortex-M0 -g --apcs=interwork --pd "__MICROLIB SETA 1"
F (startup_stm32f072xb.s)(0x6407AABC)(--cpu Cortex-M0 -g --apcs=interwork --pd "__MICROLIB SETA 1"
-I.\RTE\_ibmpc
-IC:\Users\allen\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include
@@ -10,12 +10,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
--pd "__UVISION_VERSION SETA 529" --pd "_RTE_ SETA 1" --pd "STM32F072xB SETA 1"
--list startup_stm32f072xb.lst --xref -o ibmpc\startup_stm32f072xb.o --depend ibmpc\startup_stm32f072xb.d)
--list startup_stm32f072xb.lst --xref -o ibmpc\startup_stm32f072xb.o --depend ibmpc\startup_stm32f072xb.d)
F (..\Src\delay_us.c)(0x617B2A7E)(--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\_ibmpc
-IC:\Users\allen\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include
-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
@@ -36,10 +36,10 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim_ex.h)(0x5DFA0893)
I (../Drivers/CMSIS/Include/core_cmFunc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x5DFA0880)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5D9B429A)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h)(0x5DFA0893)
@@ -49,7 +49,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_iwdg.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim_ex.h)(0x5DFA0893)
@@ -74,10 +74,10 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h)(0x5DFA0893)
I (../Inc/stm32f0xx_hal_conf.h)(0x6407AABA)
I (../Inc/main.h)(0x6407AABA)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x5DFA0880)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x5DFA0880)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x5DFA0880)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x5DFA0880)
I (../Drivers/CMSIS/Include/core_cm0.h)(0x5DFA0892)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5D9B4298)
I (../Drivers/CMSIS/Include/core_cmInstr.h)(0x5DFA0892)
@@ -87,7 +87,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h)(0x5DFA0893)
@@ -114,10 +114,10 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart_ex.h)(0x5DFA0893)
-D__UVISION_VERSION="529" -D_RTE_ -DSTM32F072xB -DUSE_HAL_DRIVER -DSTM32F072xB
-o ibmpc\ps2kb.o --omf_browse ibmpc\ps2kb.crf --depend ibmpc\ps2kb.d)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5D9B348A)
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5D9B3488)
I (C:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5D9B348A)
-o ibmpc\ps2kb.o --omf_browse ibmpc\ps2kb.crf --depend ibmpc\ps2kb.d)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5D9B429A)
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5D9B4298)
I (C:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5D9B429A)
I (../Inc/helpers.h)(0x6407AE0F)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h)(0x5DFA0893)
I (../Inc/stm32f0xx_hal_conf.h)(0x6407AABA)
@@ -127,7 +127,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x5DFA0880)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x5DFA0880)
I (../Drivers/CMSIS/Include/core_cm0.h)(0x5DFA0892)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5D9B3488)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5D9B4298)
I (../Drivers/CMSIS/Include/core_cmInstr.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/core_cmFunc.h)(0x5DFA0892)
@@ -160,10 +160,10 @@ F (..\Inc\ps2kb.h)(0x6274FBAF)()
-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.1.1\Drivers\CMSIS\Device\ST\STM32F0xx\Include
-D__UVISION_VERSION="529" -D_RTE_ -DSTM32F072xB -DUSE_HAL_DRIVER -DSTM32F072xB
-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 ibmpc\ps2mouse.o --omf_browse ibmpc\ps2mouse.crf --depend ibmpc\ps2mouse.d)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5D9B429A)
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5D9B4298)
@@ -173,7 +173,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Inc/stm32f0xx_hal_conf.h)(0x6407AABA)
I (../Inc/main.h)(0x6407AABA)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x5DFA0880)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x5DFA0880)
I (../Drivers/CMSIS/Include/core_cm0.h)(0x5DFA0892)
@@ -199,10 +199,10 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart_ex.h)(0x5DFA0893)
I (../Inc/shared.h)(0x61B61A00)
I (../Inc/ps2mouse.h)(0x6407B166)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart_ex.h)(0x5DFA0893)
I (../Inc/shared.h)(0x61B61A00)
I (../Inc/ps2mouse.h)(0x6407B166)
I (../Inc/delay_us.h)(0x617487C7)
F (..\Inc\delay_us.h)(0x617487C7)()
F (..\Inc\helpers.h)(0x6407AE0F)()
@@ -212,7 +212,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
F (..\Inc\mcp4451.h)(0x61B64C4C)()
F (..\Src\mcp4451.c)(0x62868EED)(--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\_ibmpc
-I.\RTE\_ibmpc
-IC:\Users\allen\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include
@@ -240,7 +240,7 @@ I (../Inc/shared.h)(0x61B61A00)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x5DFA0880)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h)(0x5DFA0893)
@@ -249,12 +249,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_iwdg.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart_ex.h)(0x5DFA0893)
I (../Inc/shared.h)(0x61B61A00)
@@ -278,11 +278,11 @@ I (../Inc/delay_us.h)(0x617487C7)
I (../Inc/stm32f0xx_hal_conf.h)(0x6407AABA)
I (../Inc/main.h)(0x6407AABA)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x5DFA0880)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x5DFA0880)
I (../Drivers/CMSIS/Include/core_cm0.h)(0x5DFA0892)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5D9B3488)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5D9B4298)
I (../Drivers/CMSIS/Include/core_cmInstr.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/core_cmFunc.h)(0x5DFA0892)
@@ -291,12 +291,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_iwdg.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h)(0x5DFA0893)
@@ -317,7 +317,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim_ex.h)(0x5DFA0893)
-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 ibmpc\main.o --omf_browse ibmpc\main.crf --depend ibmpc\main.d)
@@ -326,12 +326,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Inc/stm32f0xx_hal_conf.h)(0x6407AABA)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x5DFA0880)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x5DFA0880)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x5DFA0880)
I (../Drivers/CMSIS/Include/core_cm0.h)(0x5DFA0892)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5D9B4298)
I (../Drivers/CMSIS/Include/core_cmInstr.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/core_cmFunc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x5DFA0880)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5D9B429A)
@@ -351,7 +351,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart_ex.h)(0x5DFA0893)
I (../Inc/delay_us.h)(0x617487C7)
@@ -360,12 +360,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Inc/ps2kb.h)(0x6274FBAF)
I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5D9B4298)
I (../Inc/ps2mouse.h)(0x6407B166)
I (../Inc/mcp4451.h)(0x61B64C4C)
I (../Inc/mcp4451.h)(0x61B64C4C)
I (../Inc/xt_kb.h)(0x626EFE9E)
F (../Src/stm32f0xx_it.c)(0x6407AABA)(--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\_ibmpc
-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
@@ -385,7 +385,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/CMSIS/Include/core_cmInstr.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/core_cmFunc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x5DFA0880)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x5DFA0880)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5D9B429A)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h)(0x5DFA0893)
@@ -394,12 +394,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_iwdg.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
@@ -419,7 +419,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
-o ibmpc\stm32f0xx_hal_msp.o --omf_browse ibmpc\stm32f0xx_hal_msp.crf --depend ibmpc\stm32f0xx_hal_msp.d)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h)(0x5DFA0893)
I (../Inc/stm32f0xx_hal_conf.h)(0x6407AABA)
I (../Inc/stm32f0xx_hal_conf.h)(0x6407AABA)
I (../Inc/main.h)(0x6407AABA)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
@@ -428,12 +428,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/CMSIS/Include/core_cm0.h)(0x5DFA0892)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5D9B4298)
I (../Drivers/CMSIS/Include/core_cmInstr.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/core_cmFunc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x5DFA0880)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5D9B429A)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h)(0x5DFA0893)
@@ -453,7 +453,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart_ex.h)(0x5DFA0893)
F (../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c)(0x5DFA0893)(--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\_ibmpc
-I.\RTE\_ibmpc
-IC:\Users\allen\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include
@@ -462,12 +462,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
-D__UVISION_VERSION="529" -D_RTE_ -DSTM32F072xB -DUSE_HAL_DRIVER -DSTM32F072xB
-o ibmpc\stm32f0xx_hal_i2c.o --omf_browse ibmpc\stm32f0xx_hal_i2c.crf --depend ibmpc\stm32f0xx_hal_i2c.d)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h)(0x5DFA0893)
I (../Inc/stm32f0xx_hal_conf.h)(0x6407AABA)
I (../Inc/main.h)(0x6407AABA)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x5DFA0880)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x5DFA0880)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x5DFA0880)
I (../Drivers/CMSIS/Include/core_cm0.h)(0x5DFA0892)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5D9B4298)
@@ -487,7 +487,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_iwdg.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi_ex.h)(0x5DFA0893)
@@ -496,12 +496,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart_ex.h)(0x5DFA0893)
F (../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c)(0x5DFA0893)(--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\_ibmpc
-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.1.1\Drivers\CMSIS\Device\ST\STM32F0xx\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
@@ -521,7 +521,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x5DFA0880)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5D9B429A)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h)(0x5DFA0893)
@@ -530,12 +530,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_iwdg.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_iwdg.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart_ex.h)(0x5DFA0893)
@@ -555,7 +555,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Inc/main.h)(0x6407AABA)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x5DFA0880)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x5DFA0880)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x5DFA0880)
I (../Drivers/CMSIS/Include/core_cm0.h)(0x5DFA0892)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5D9B4298)
@@ -564,12 +564,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/CMSIS/Include/core_cmFunc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x5DFA0880)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5D9B429A)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h)(0x5DFA0893)
@@ -589,7 +589,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
-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.1.1\Drivers\CMSIS\Device\ST\STM32F0xx\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
@@ -598,12 +598,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Inc/stm32f0xx_hal_conf.h)(0x6407AABA)
I (../Inc/main.h)(0x6407AABA)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x5DFA0880)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x5DFA0880)
I (../Drivers/CMSIS/Include/core_cm0.h)(0x5DFA0892)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5D9B4298)
I (../Drivers/CMSIS/Include/core_cmInstr.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/core_cmInstr.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/core_cmFunc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x5DFA0880)
@@ -623,7 +623,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart_ex.h)(0x5DFA0893)
@@ -632,12 +632,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
-I.\RTE\_ibmpc
-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 ibmpc\stm32f0xx_hal.o --omf_browse ibmpc\stm32f0xx_hal.crf --depend ibmpc\stm32f0xx_hal.d)
-o ibmpc\stm32f0xx_hal.o --omf_browse ibmpc\stm32f0xx_hal.crf --depend ibmpc\stm32f0xx_hal.d)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h)(0x5DFA0893)
I (../Inc/stm32f0xx_hal_conf.h)(0x6407AABA)
I (../Inc/main.h)(0x6407AABA)
@@ -657,7 +657,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h)(0x5DFA0893)
@@ -666,12 +666,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart_ex.h)(0x5DFA0893)
F (../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c)(0x5DFA0893)(--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
F (../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c)(0x5DFA0893)(--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\_ibmpc
@@ -691,7 +691,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x5DFA0880)
I (../Drivers/CMSIS/Include/core_cm0.h)(0x5DFA0892)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5D9B4298)
I (../Drivers/CMSIS/Include/core_cmInstr.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/core_cmInstr.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/core_cmFunc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x5DFA0880)
@@ -700,12 +700,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_iwdg.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h)(0x5DFA0893)
@@ -725,7 +725,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
-D__UVISION_VERSION="529" -D_RTE_ -DSTM32F072xB -DUSE_HAL_DRIVER -DSTM32F072xB
-o ibmpc\stm32f0xx_hal_dma.o --omf_browse ibmpc\stm32f0xx_hal_dma.crf --depend ibmpc\stm32f0xx_hal_dma.d)
-o ibmpc\stm32f0xx_hal_dma.o --omf_browse ibmpc\stm32f0xx_hal_dma.crf --depend ibmpc\stm32f0xx_hal_dma.d)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h)(0x5DFA0893)
I (../Inc/stm32f0xx_hal_conf.h)(0x6407AABA)
I (../Inc/main.h)(0x6407AABA)
@@ -734,12 +734,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x5DFA0880)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x5DFA0880)
I (../Drivers/CMSIS/Include/core_cm0.h)(0x5DFA0892)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5D9B3488)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5D9B4298)
I (../Drivers/CMSIS/Include/core_cmInstr.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/core_cmFunc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x5DFA0880)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5D9B348A)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5D9B429A)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h)(0x5DFA0893)
@@ -759,7 +759,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart_ex.h)(0x5DFA0893)
F (../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c)(0x5DFA0893)(--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
F (../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c)(0x5DFA0893)(--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\_ibmpc
@@ -768,12 +768,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
-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 ibmpc\stm32f0xx_hal_cortex.o --omf_browse ibmpc\stm32f0xx_hal_cortex.crf --depend ibmpc\stm32f0xx_hal_cortex.d)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h)(0x5DFA0893)
I (../Inc/stm32f0xx_hal_conf.h)(0x6407AABA)
I (../Inc/main.h)(0x6407AABA)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x5DFA0880)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x5DFA0880)
@@ -793,7 +793,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_iwdg.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h)(0x5DFA0893)
@@ -802,12 +802,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart_ex.h)(0x5DFA0893)
F (../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c)(0x5DFA0893)(--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\_ibmpc
-IC:\Users\allen\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include
-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
@@ -827,7 +827,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/core_cmFunc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x5DFA0880)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5D9B348A)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5D9B429A)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h)(0x5DFA0893)
@@ -836,12 +836,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_iwdg.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim_ex.h)(0x5DFA0893)
@@ -861,7 +861,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h)(0x5DFA0893)
I (../Inc/stm32f0xx_hal_conf.h)(0x6407AABA)
I (../Inc/main.h)(0x6407AABA)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x5DFA0880)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x5DFA0880)
@@ -870,12 +870,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/CMSIS/Include/core_cmInstr.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/core_cmFunc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x5DFA0880)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x5DFA0880)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5D9B429A)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h)(0x5DFA0893)
@@ -895,7 +895,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
-I.\RTE\_ibmpc
-IC:\Users\allen\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include
-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
@@ -904,12 +904,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
-o ibmpc\stm32f0xx_hal_flash.o --omf_browse ibmpc\stm32f0xx_hal_flash.crf --depend ibmpc\stm32f0xx_hal_flash.d)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h)(0x5DFA0893)
I (../Inc/stm32f0xx_hal_conf.h)(0x6407AABA)
I (../Inc/main.h)(0x6407AABA)
I (../Inc/main.h)(0x6407AABA)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x5DFA0880)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x5DFA0880)
I (../Drivers/CMSIS/Include/core_cm0.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/core_cm0.h)(0x5DFA0892)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5D9B4298)
I (../Drivers/CMSIS/Include/core_cmInstr.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x5DFA0892)
@@ -929,7 +929,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_iwdg.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim_ex.h)(0x5DFA0893)
@@ -938,12 +938,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
F (../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c)(0x5DFA0893)(--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\_ibmpc
-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
-D__UVISION_VERSION="529" -D_RTE_ -DSTM32F072xB -DUSE_HAL_DRIVER -DSTM32F072xB
-o ibmpc\stm32f0xx_hal_flash_ex.o --omf_browse ibmpc\stm32f0xx_hal_flash_ex.crf --depend ibmpc\stm32f0xx_hal_flash_ex.d)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h)(0x5DFA0893)
@@ -963,7 +963,7 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h)(0x5DFA0893)
@@ -972,12 +972,12 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_iwdg.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_spi_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_uart_ex.h)(0x5DFA0893)
F (../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_iwdg.c)(0x5DFA0893)(--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
@@ -997,11 +997,11 @@ I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_tim.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h)(0x5DFA0893)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h)(0x5DFA0880)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f072xb.h)(0x5DFA0880)
I (../Drivers/CMSIS/Include/core_cm0.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/core_cm0.h)(0x5DFA0892)
I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5D9B4298)
I (../Drivers/CMSIS/Include/core_cmInstr.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/core_cmFunc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Include/core_cmFunc.h)(0x5DFA0892)
I (../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h)(0x5DFA0880)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5D9B429A)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h)(0x5DFA0893)
@@ -1011,7 +1011,7 @@ I (../Inc/stm32f0xx_hal_conf.h)(0x6407AABA)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h)(0x5DFA0893)
I (../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_iwdg.h)(0x5DFA0893)

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

@@ -413,7 +413,7 @@ ARM Macro Assembler Page 7
Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M0 --apcs=interw
ork --depend=ibmpc\startup_stm32f072xb.d -oibmpc\startup_stm32f072xb.o -I.\RTE\
_ibmpc -IC:\Users\allen\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Incl
ude -IC:\Users\allen\AppData\Local\Arm\Packs\Keil\STM32F0xx_DFP\2.1.1\Drivers\C
ude -IC:\Users\allen\AppData\Local\Arm\Packs\Keil\STM32F0xx_DFP\2.0.0\Drivers\C
MSIS\Device\ST\STM32F0xx\Include --predefine="__MICROLIB SETA 1" --predefine="_
_UVISION_VERSION SETA 529" --predefine="_RTE_ SETA 1" --predefine="STM32F072xB
SETA 1" --list=startup_stm32f072xb.lst startup_stm32f072xb.s

View File

@@ -18,8 +18,6 @@
#define LINUX_KEYCODE_TO_PS2_SCANCODE_SET2_SPECIAL_SIZE 32
#define LINUX_KEYCODE_TO_PS2_SCANCODE_SET3_SIZE 195
uint8_t is_BAT_done;
const uint8_t linux_keycode_to_ps3_scancode_lookup_codeset3[LINUX_KEYCODE_TO_PS2_SCANCODE_SET3_SIZE] =
{
CODE_UNUSED, // KEY_RESERVED 0
@@ -535,7 +533,6 @@ void ps2kb_reset(void)
{
ps2kb_current_scancode_set = 2;
ps2kb_data_reporting_enabled = 1;
is_BAT_done = 0;
memcpy(scancode_set3_current_status, scancode_set3_default_status, SET3_STATUS_LOOKUP_SIZE);
}
@@ -622,7 +619,7 @@ uint8_t ps2kb_write_nowait(uint8_t data)
delay_us(CLKFULL);
PS2KB_CLK_HI();
delay_us(CLKHALF);
if(is_BAT_done && PS2KB_READ_CLK_PIN() == GPIO_PIN_RESET)
if(PS2KB_READ_CLK_PIN() == GPIO_PIN_RESET)
{
ps2kb_release_lines();
return PS2_ERROR_HOST_INHIBIT;
@@ -640,7 +637,7 @@ uint8_t ps2kb_write_nowait(uint8_t data)
delay_us(CLKFULL);
PS2KB_CLK_HI();
delay_us(CLKHALF);
if(is_BAT_done && PS2KB_READ_CLK_PIN() == GPIO_PIN_RESET)
if(PS2KB_READ_CLK_PIN() == GPIO_PIN_RESET)
{
ps2kb_release_lines();
return PS2_ERROR_HOST_INHIBIT;
@@ -661,7 +658,7 @@ uint8_t ps2kb_write_nowait(uint8_t data)
delay_us(CLKFULL);
PS2KB_CLK_HI();
delay_us(CLKHALF);
if(is_BAT_done && PS2KB_READ_CLK_PIN() == GPIO_PIN_RESET)
if(PS2KB_READ_CLK_PIN() == GPIO_PIN_RESET)
{
ps2kb_release_lines();
return PS2_ERROR_HOST_INHIBIT;
@@ -690,9 +687,6 @@ uint8_t ps2kb_write(uint8_t data, uint8_t delay_start, uint8_t timeout_ms)
return PS2_ERROR_TIMEOUT;
}
if(is_BAT_done == 0)
goto nowait;
ps2kb_wait_start = micros();
// make sure idle is more than 50us, some PC will actually spike clock line briefly during inhibition in certain DOS games
while(micros() - ps2kb_wait_start < 60)
@@ -701,7 +695,6 @@ uint8_t ps2kb_write(uint8_t data, uint8_t delay_start, uint8_t timeout_ms)
goto ps2kb_write_idle_check;
}
nowait:
// if responding to host, wait a little while for it to get ready
if(delay_start)
delay_us(BYTEWAIT);
@@ -756,7 +749,6 @@ void keyboard_reply(uint8_t cmd, uint8_t *leds)
ps2kb_reset();
HAL_Delay(333); // probably unnecessary, but that's what most keyboards do
ps2kb_write(0xAA, 0, 250);
is_BAT_done = 1;
// IBM battlecruiser 1394324 sends two extra keyboard ID bytes after reset
// ps2kb_write(0xBF, 0, PS2KB_WRITE_DEFAULT_TIMEOUT_MS);
// ps2kb_write(0xAC, 0, PS2KB_WRITE_DEFAULT_TIMEOUT_MS);