added new ADB firmware

This commit is contained in:
dekunukem
2023-03-07 16:37:03 +00:00
parent 39ec3c2fa0
commit caa5fc7e63
13 changed files with 264 additions and 259 deletions

View File

File diff suppressed because one or more lines are too long

View File

@@ -337,14 +337,6 @@
</File>
</Group>
<Group>
<GroupName>::CMSIS</GroupName>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>1</RteFlg>
</Group>
<Group>
<GroupName>Drivers/STM32F0xx_HAL_Driver</GroupName>
<tvExp>0</tvExp>
@@ -352,7 +344,7 @@
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>4</GroupNumber>
<GroupNumber>3</GroupNumber>
<FileNumber>11</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
@@ -364,7 +356,7 @@
<bShared>0</bShared>
</File>
<File>
<GroupNumber>4</GroupNumber>
<GroupNumber>3</GroupNumber>
<FileNumber>12</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
@@ -376,7 +368,7 @@
<bShared>0</bShared>
</File>
<File>
<GroupNumber>4</GroupNumber>
<GroupNumber>3</GroupNumber>
<FileNumber>13</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
@@ -388,7 +380,7 @@
<bShared>0</bShared>
</File>
<File>
<GroupNumber>4</GroupNumber>
<GroupNumber>3</GroupNumber>
<FileNumber>14</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
@@ -400,7 +392,7 @@
<bShared>0</bShared>
</File>
<File>
<GroupNumber>4</GroupNumber>
<GroupNumber>3</GroupNumber>
<FileNumber>15</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
@@ -412,7 +404,7 @@
<bShared>0</bShared>
</File>
<File>
<GroupNumber>4</GroupNumber>
<GroupNumber>3</GroupNumber>
<FileNumber>16</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
@@ -424,7 +416,7 @@
<bShared>0</bShared>
</File>
<File>
<GroupNumber>4</GroupNumber>
<GroupNumber>3</GroupNumber>
<FileNumber>17</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
@@ -436,7 +428,7 @@
<bShared>0</bShared>
</File>
<File>
<GroupNumber>4</GroupNumber>
<GroupNumber>3</GroupNumber>
<FileNumber>18</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
@@ -448,7 +440,7 @@
<bShared>0</bShared>
</File>
<File>
<GroupNumber>4</GroupNumber>
<GroupNumber>3</GroupNumber>
<FileNumber>19</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
@@ -460,7 +452,7 @@
<bShared>0</bShared>
</File>
<File>
<GroupNumber>4</GroupNumber>
<GroupNumber>3</GroupNumber>
<FileNumber>20</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
@@ -472,7 +464,7 @@
<bShared>0</bShared>
</File>
<File>
<GroupNumber>4</GroupNumber>
<GroupNumber>3</GroupNumber>
<FileNumber>21</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
@@ -484,7 +476,7 @@
<bShared>0</bShared>
</File>
<File>
<GroupNumber>4</GroupNumber>
<GroupNumber>3</GroupNumber>
<FileNumber>22</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
@@ -496,7 +488,7 @@
<bShared>0</bShared>
</File>
<File>
<GroupNumber>4</GroupNumber>
<GroupNumber>3</GroupNumber>
<FileNumber>23</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
@@ -508,7 +500,7 @@
<bShared>0</bShared>
</File>
<File>
<GroupNumber>4</GroupNumber>
<GroupNumber>3</GroupNumber>
<FileNumber>24</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
@@ -520,7 +512,7 @@
<bShared>0</bShared>
</File>
<File>
<GroupNumber>4</GroupNumber>
<GroupNumber>3</GroupNumber>
<FileNumber>25</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
@@ -532,7 +524,7 @@
<bShared>0</bShared>
</File>
<File>
<GroupNumber>4</GroupNumber>
<GroupNumber>3</GroupNumber>
<FileNumber>26</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
@@ -544,7 +536,7 @@
<bShared>0</bShared>
</File>
<File>
<GroupNumber>4</GroupNumber>
<GroupNumber>3</GroupNumber>
<FileNumber>27</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
@@ -556,7 +548,7 @@
<bShared>0</bShared>
</File>
<File>
<GroupNumber>4</GroupNumber>
<GroupNumber>3</GroupNumber>
<FileNumber>28</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
@@ -568,7 +560,7 @@
<bShared>0</bShared>
</File>
<File>
<GroupNumber>4</GroupNumber>
<GroupNumber>3</GroupNumber>
<FileNumber>29</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
@@ -588,7 +580,7 @@
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
<File>
<GroupNumber>5</GroupNumber>
<GroupNumber>4</GroupNumber>
<FileNumber>30</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
@@ -601,4 +593,12 @@
</File>
</Group>
<Group>
<GroupName>::CMSIS</GroupName>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>1</RteFlg>
</Group>
</ProjectOpt>

View File

@@ -439,9 +439,6 @@
</File>
</Files>
</Group>
<Group>
<GroupName>::CMSIS</GroupName>
</Group>
<Group>
<GroupName>Drivers/STM32F0xx_HAL_Driver</GroupName>
<Files>
@@ -552,6 +549,9 @@
</File>
</Files>
</Group>
<Group>
<GroupName>::CMSIS</GroupName>
</Group>
</Groups>
</Target>
</Targets>

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

@@ -22,15 +22,14 @@ Dialog DLL: TARMCM1.DLL V1.14.1.0
<h2>Project:</h2>
C:\Users\allen\Desktop\repos\USB4VC\firmware\adb\MDK-ARM\my_adb.uvprojx
Project File Date: 03/06/2023
Project File Date: 03/07/2023
<h2>Output:</h2>
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Build target 'my_adb'
compiling adb.c...
compiling main.c...
linking...
Program Size: Code=10720 RO-data=496 RW-data=68 ZI-data=1956
Program Size: Code=10728 RO-data=496 RW-data=68 ZI-data=1956
FromELF: creating hex file...
"my_adb\my_adb.axf" - 0 Error(s), 0 Warning(s).

View File

@@ -29,7 +29,7 @@
:1001B00070470022F6E710B513460A460446194672
:1001C000FFF7F0FF204610BD064C0125064E05E066
:1001D000E36807CC2B430C3C98471034B442F7D368
:1001E000FFF772FFB02B0008D02B000810B50120DC
:1001E000FFF772FFB82B0008D82B000810B50120CC
:1001F00000F04EF810BD70B50024014620314A7859
:10020000022A03D004218163012416E002681368E6
:100210000E25AB431360026813685B085B00136034
@@ -111,10 +111,10 @@
:1006D000400706D56068072109028843E968084396
:1006E000606000F02DF86168084A0906090F515C46
:1006F000C840074908600020FFF718FF0020F8BD38
:10070000002002400010024088130000972B0008D0
:100700000020024000100240881300009F2B0008C8
:1007100030000020014800687047000030000020D1
:100720000448054900684968044A4905490F515C75
:10073000C84070473000002000100240A72B00087E
:10073000C84070473000002000100240AF2B000876
:1007400030B516A30FCB89B06C460FC417A30FCBDF
:100750000FC41A494A680C20144604401848042C57
:1007600005D0184B082C04D00C2C00D1184609B029
@@ -230,23 +230,23 @@
:100E400011430160002020772846F0BDFD14000802
:100E50009115000833150008C5150008F8B50122E2
:100E600011024648FFF7C7FA002201214448FFF764
:100E7000C2FA444C01262078434DDE2800D02E7063
:100E7000C2FA444C444D2078DE2801D0012028706D
:100E8000A078092806D0082824D0012829D00228D3
:100E900051D059E06179207901F01EFA394A2C329B
:100EA0001060E179A07901F017FA5060207A354995
:100EB00040421072607B5072A07BD072E07B9072D7
:100EC000207C1073607C50732F482C31083001F067
:100ED0008BFC39E02B48A2792179203001F0A8FA67
:100ED0008FFC39E02B48A2792179203001F0A8FA63
:100EE00032E0284820212038FFF763F92549CD203A
:100EF000203908706078487080278F700220C87091
:100F000000224A718871082200200B46CE716C3392
:100F00000020487103228A7108220B46C8716C3395
:100F10001E5C002E0BD0022E02D0012E02D004E067
:100F2000885402E006463E438E54521CD2B2401C06
:100F30001028EDDB08E00326A05D002804D001F0B6
:100F400035FA761C202EF7DBA078032805D109207E
:100F500000220221C006FFF74EFA0A4A2023D11AC6
:100F60000A48FFF711FF012211460548FFF743FA2F
:100F700001F032FC064940186860F8BD00040048E2
:100F700001F036FC064940186860F8BD00040048DE
:100F800000140048880100201C00002054000020AC
:100F900010270000042204490428086902D0904365
:100FA000086170471043FBE700E000E07047000075
@@ -382,7 +382,7 @@
:1017C00020770320F8BD206881683046884304D024
:1017D0000020B842C3D10020F8BD0120F9E77047CE
:1017E00010B5FEF78BFEFFF7FBFB084C20680028C6
:1017F0000BD000F0F1FF2168884206D900220221B7
:1017F0000BD000F0F5FF2168884206D900220221B3
:101800000348FEF7F8FD0020206010BD1400002002
:101810000014004810B592B02820009001200890D4
:101820000024079009946846FEF7CEFF002800D0F8
@@ -507,32 +507,32 @@
:101F900002880DD0134B1A4002807D2901D07E2982
:101FA000D0D1694609780029018805D00E4AC3E7D7
:101FB00001235B021A43EFE7FF220132C0E7000072
:101FC00080800000A8010020A02A00081C0000203A
:101FC00080800000A8010020A82A00081C00002032
:101FD00006000020FFBF0000FFDF0000FFF7000049
:101FE000FFFB0000FFFD0000FFFE0000F8B500272A
:101FF0001C4C0780064661892069FEF7F3F9012829
:102000002ED1194D284600F02BFDFF2828D0284658
:1020100000F026FDFF2823D0284600F021FDFF28F0
:102000002ED1194D284600F02FFDFF2828D0284654
:1020100000F02AFDFF2823D0284600F025FDFF28E8
:102020001ED00025012202211048FEF7E4F9676165
:1020300000240F2700F048F8052810D0391B8840ED
:102040002843641C85B2102CF4DB002202210748CF
:10205000FEF7D1F9044800F003FD35800020F8BDFB
:10205000FEF7D1F9044800F007FD35800020F8BDF7
:102060000520F8BD00000020A86100000014004811
:1020700010B5134800F0ECFB00281FD011491048A0
:1020700010B5134800F0F0FB00281FD0114910489C
:1020800000F058F90F4B0022587A002801D10122A4
:10209000D203D87A002801D180200243188800B2E8
:1020A00000F0ACF944069888640E144300B200F0C6
:1020B000A5F94006400C204300F07CF810BD00005C
:1020C00024000020C401002070B50D48418900693A
:1020D000FEF788F900280FD10A4D284600F0C0FC11
:1020E0000446284600F0BCFCFF2C05D0FF2803D096
:1020D000FEF788F900280FD10A4D284600F0C4FC0D
:1020E0000446284600F0C0FCFF2C05D0FF2803D092
:1020F000A04203DD012070BD052070BD002070BD31
:1021000000000020A8610000F8B5064600203070ED
:1021100000F0ECF9012806D1114800F0A1FC32389A
:1021100000F0ECF9012806D1114800F0A5FC323896
:10212000292801D30520F8BD0025012202210D48F0
:10213000FEF761F900240727FFF7C6FF0528F2D054
:10214000391B88402843641CC5B2082CF4DB00F01E
:1021500043FB0549FF30F530486135700020F8BD7C
:1021500047FB0549FF30F530486135700020F8BD78
:10216000A8610000001400480000002010B5064CD3
:1021700001222189E068FEF73EF901226189206988
:10218000FEF739F910BD00000000002010B5074C23
@@ -558,22 +558,22 @@
:1022C0000620F8BD222000F016F86D1C082DCADB90
:1022D0000020F8BD000000200902014308B2704749
:1022E00002687F2A01DD7F2103E07E21C9438A4203
:1022F00000DA0160704700B5014600F06DFA411840
:1023000000F06AFA8842FBD300BD000010B5024914
:1022F00000DA0160704700B5014600F071FA41183C
:1023000000F06EFA8842FBD300BD000010B5024910
:102310000860FEF7B9FE10BD1800002013B50A23AF
:10232000012269460248FEF757FF00981CBD0000D5
:10233000F800002070B5054600200860486008726B
:102340004872C872887208730C464873284600F0B9
:102350007FFA002823D0216802688918216061680B
:1023500083FA002823D02168026889182160616807
:10236000426889186160217A027A89182172617A3B
:10237000427A11436172E17AC27A1143E172A17A21
:10238000827A1143A172217B027B11432173617B0D
:10239000407B01436173284600F064FAD6E720468B
:10239000407B01436173284600F068FAD6E7204687
:1023A000FFF79EFF201DFFF79BFF70BD70B5440631
:1023B000C109640EC901102C1AD20E4D285D0028E7
:1023C00016D0002910D0022812D1032C02D0062CDE
:1023D00008D104E007482C3800F07AF802E00648FB
:1023E00000F049FA012002E0012801D1022028551D
:1023E00000F04DFA012002E0012801D10220285519
:1023F00070BD0000D401002024000020C11C06296B
:1024000009D93E214010C9433F2801DB3F2002E0AB
:10241000884200DC0846C0B270470000102803D292
@@ -581,7 +581,7 @@
:1024300010B50C46034600F027F8002801D0012013
:1024400010BD19785868445419789868425418781F
:10245000401C4007400F1870002010BD10B5044606
:10246000082000F083F96060082000F07FF9A06088
:10246000082000F087F96060082000F083F9A06080
:10247000204600F02DF810BD41780078814201D14E
:10248000012070470020704741780078401C4007C9
:10249000400F814201D1012070470020704710B5E4
@@ -591,119 +591,119 @@
:1024D00010B5044600202070607008216068FDF788
:1024E00068FE0821A068FDF764FE10BD70B5104CB1
:1024F00061892069FDF776FF0E4D012804D1284639
:1025000000F0AEFAFF280ED00120A070284600F09F
:10251000A7FA7D210901884206DCFF2804D0891032
:1025000000F0B2FAFF280ED00120A070284600F09B
:10251000ABFA7D210901884206DCFF2804D089102E
:10252000884203DA042070BD032070BD012070BD15
:1025300000000020A86100001CB5FDF7E7FFFFF7D1
:1025300000000020A86100000EB5FDF7E7FFFFF7DF
:1025400069F9FEF7AFFEFEF747FFFEF78DFFFEF7D6
:1025500061FF754873490160032141607349C1609F
:102560008160FDF791FF002800D0FEE70120009078
:10257000022300226E496FA0FFF784FB6A48FDF733
:10258000B5FF69487430FFF7C1FE00F009FA6D48E5
:10259000FFF764FF6C4800F03DF90026092235463C
:1025A0000123D20602216948FFF772FC6548202109
:1025B0004038FDF7FEFD634A5B482023203AD11ADC
:1025C0001030FEF7E1FB604F614C083F5648FDF7C5
:1025D0008DFF3878002801D000F004FA00F0FCF8F4
:1025E0007968884205D9FF21002201315748FDF75B
:1025F00002FF09200821C006FDF7F4FE0028E5D0FF
:102600000320FFF70BFF534A10700620FFF706FF69
:102610002070117801431AD001A8FFF775FD002141
:102620004D4A0328117015D00028CFD16846007993
:10263000000900904348FFF71FFF00280DD04248D3
:1026400000F0F3F8002811D00026354624E0FFF70B
:102650009DFDBBE7FFF79AFDE8E740490098097840
:10266000884201D001260BE000260DE03C4900988D
:102670000978884201D0012500E00025002E03D012
:1026800034480078002804D1002D05D02078002897
:1026900002D000F093F902E0324800F0E1F9684618
:1026A000007900F0F3F8052819D002281DD003287E
:1026B00022D004288AD1234820214038FDF779FD13
:1026C0002049CD2040390870812088702648008834
:1026D000420701D40122CA70C20716D017E0207841
:1026E0000028B6D0FFF7C4FC70E71A48007800282D
:1026F000AFD0FFF7D9FB69E7164800780028A8D0CB
:1027000019480088FFF756FD60E701220A7180072B
:1027100001D401204871092001220221C006FDF7E1
:102720006AFE53E70030004044000020FF0F000025
:102730005A2B000825730A207625642E25642E2541
:10274000640A0000A80100202400002000040048C2
:1027500004000020030000200200002001000020EF
:1027600000000020A861000006000020F0B50B303A
:10277000C108C900144F0026144A0FE003688B42B9
:102780000BD38B4205D95C1A4318456830C3083B0C
:1027900000E04368136002C004E0021D10680028D6
:1027A000ECD13046002803D13868002801D0002041
:1027B000F0BD064A06481060064A121AD208D20036
:1027C00044C001203860D7E7400000203C000020D2
:1027D000EC010020E8030020024800680068406A1D
:1027E000704700001800002030B50B46024600F08C
:1027F00024F8002801D0012030BD1178506809016B
:1028000040183ACB3AC01078401C0007000F1070F7
:10281000002030BD10B50446FF200130FFF7A6FFB1
:102820006060204600F027F810BD417800788142B2
:1028300001D1012070470020704741780078401C8A
:102840000007000F814201D101207047002070472E
:1028500041780278914201D1002070474068090117
:102860004018704741780278914203D0491C09070B
:10287000090F4170704710B5002101704170FF21B0
:1028800040680131FDF795FC10BD0000F8B5010767
:1028900086070509890FB60F002D58D03E4C032935
:1028A000207802D002292DD073E0032E02D0002E12
:1028B0004BD022E085420ED1207900280BD0374F33
:1028C000FDF75EFC0F21FDF747FC0806010C3846BA
:1028D0000843FFF76FFC607885420ED1E07800284E
:1028E0000BD02E4F3F1DFDF74BFC0F21FDF734FCA5
:1028F0000806000C3843FFF75DFC002E29D0022E9D
:102900002CD046E0032E02D0022E2CD041E085428E
:102910000BD16846FFF76AFB684600880106490E3E
:102920007F2902D10005000F20706078854230D1E8
:102930006846FFF75BFB684600880106490E7F2961
:1029400027D10005000F607023E0854201D10520EA
:10295000F8BD607885421CD10220F8BD60788542C0
:1029600017D10320F8BD6078854212D101220925D4
:10297000D402ED0621462846FDF73DFD0648801DA0
:10298000FFF734FB002221462846FDF734FD0420E2
:10299000F8BD0020F8BD000000000020016000002C
:1029A00005480021016141618161C161012110304F
:1029B000C170817170470000C401002010B5084C3F
:1029C000002261892069FDF716FDFF202D30FFF7F9
:1029D00092FC012261892069FDF70DFD10BD000008
:1029E0000000002012A0FFF74DF9144D0024295DCE
:1029F00013A0FFF747F9641C202CF8DB11A0FFF7A8
:102A000041F90024FF25134E013529463046FDF7D4
:102A1000EEFC6420FDF713FC641C642CF5DBBFF3B3
:102A20004F8F0E490C48C860BFF34F8F00BFFDE7C2
:102A3000535049204552524F520A0000880100204D
:102A4000256420000A7265626F6F74696E672E2EAE
:102A50002E0A0000000400480400FA0500ED00E022
:102A6000F8B50746FFF7B8FE0C4C00906189206965
:102A7000FDF7B8FC054609E0FFF7AEFE0099461ADF
:102A8000002F03D0BE4201D9FF20F8BD6189206923
:102A9000FDF7A8FCA842EFD03046F8BD00000020AA
:102AA000FF351213141517161A1C191D1B18333075
:102AB0000C0D0E0F111020221F23211E24360001A1
:102AC0000203050426282529273238FF06070809AE
:102AD0000B2D2E2B2F2C7B433A31397A786376607D
:102AE000616264656D47FF595B5C4E5657584553AC
:102AF00054555241FFFF0A676FFFFFFFFFFFFFFFC3
:102B00004C7D4BFF7CFF733E743B3C773D79727587
:102B1000FFFFFFFF7F51FFFFFFFFFFFFFF37FFFFBB
:102B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5
:1025500061FF774875490160032141607549C16099
:102560008160FDF791FF002800D0FEE700270323DC
:102570003A46714971A00097FFF784FB6C48FDF75C
:10258000B5FF6B487430FFF7C1FE00F00DFA6F48DD
:10259000FFF764FF6E4800F041F90020054609226C
:1025A00000900123D20602216A48FFF771FC6748B8
:1025B00020214038FDF7FDFD644A5D482023203A84
:1025C000D11A1030FEF7E0FB614E634C083E5848CC
:1025D000FDF78CFF3078002801D000F007FA00F0FA
:1025E000FFF87168884205D9FF210022013159485E
:1025F000FDF701FF09200821C006FDF7F3FE0028C2
:10260000E5D00320FFF70AFF544A10700620FFF7B9
:1026100005FF2070117801431AD001A8FFF774FD5F
:102620004F4903280F7016D00028D0D16846007992
:10263000000902904548FFF71FFF00280ED04448CC
:1026400000F0F7F8002814D000200546009027E09D
:10265000FFF79CFDBBE7FFF799FDE7E741490298CB
:102660000978884202D0012000900DE000200090FF
:102670000EE03D4902980978884201D0012500E02A
:1026800000250098002803D034480078002804D1A1
:10269000002D05D02078002802D000F093F902E048
:1026A000324800F0E1F96846007900F0F3F80528B7
:1026B00019D002281DD0032822D0042887D123480E
:1026C00020214038FDF775FD204ACD21403A117098
:1026D0008121274891700088410701D40121D170E0
:1026E000C10716D017E020780028B3D0FFF7C0FC50
:1026F0006DE71A4800780028ACD0FFF7D5FB66E7F5
:10270000164800780028A5D019480088FFF752FD28
:102710005DE701211171800701D40120507109206A
:1027200001220221C006FDF766FE50E7003000409E
:1027300044000020FF0F0000622B000825730A20D0
:102740007625642E25642E25640A0000A801002049
:1027500024000020000400480400002003000020A2
:10276000020000200100002000000020A8610000FD
:1027700006000020F0B50B30C108C900144F002638
:10278000144A0FE003688B420BD38B4205D95C1AC5
:102790004318456830C3083B00E04368136002C03B
:1027A00004E0021D10680028ECD13046002803D157
:1027B0003868002801D00020F0BD064A06481060A5
:1027C000064A121AD208D20044C001203860D7E766
:1027D000400000203C000020EC010020E803002025
:1027E000024800680068406A704700001800002036
:1027F00030B50B46024600F024F8002801D0012035
:1028000030BD11785068090140183ACB3AC01078B1
:10281000401C0007000F1070002030BD10B50446AA
:10282000FF200130FFF7A6FF6060204600F027F888
:1028300010BD41780078814201D10120704700200D
:10284000704741780078401C0007000F814201D199
:10285000012070470020704741780278914201D1F1
:10286000002070474068090140187047417802789D
:10287000914203D0491C0907090F4170704710B5F8
:10288000002101704170FF2140680131FDF791FC8A
:1028900010BD0000F8B5010786070509890FB60FBE
:1028A000002D58D03E4C0329207802D002292DD08B
:1028B00073E0032E02D0002E4BD022E085420ED1D1
:1028C000207900280BD0374FFDF75AFC0F21FDF778
:1028D00043FC0806010C38460843FFF76BFC6078A0
:1028E00085420ED1E07800280BD02E4F3F1DFDF71A
:1028F00047FC0F21FDF730FC0806000C3843FFF7BA
:1029000059FC002E29D0022E2CD046E0032E02D0F6
:10291000022E2CD041E085420BD16846FFF766FBC2
:10292000684600880106490E7F2902D10005000F84
:1029300020706078854230D16846FFF757FB6846C3
:1029400000880106490E7F2927D10005000F60701D
:1029500023E0854201D10520F8BD607885421CD175
:102960000220F8BD6078854217D10320F8BD607859
:10297000854212D101220925D402ED0621462846BE
:10298000FDF739FD0648801DFFF730FB0022214688
:102990002846FDF730FD0420F8BD0020F8BD0000FA
:1029A0000000002001600000054800210161416134
:1029B0008161C16101211030C170817170470000D7
:1029C000C401002010B5084C002261892069FDF780
:1029D00012FDFF202D30FFF78EFC01226189206956
:1029E000FDF709FD10BD00000000002012A0FFF758
:1029F00049F9144D0024295D13A0FFF743F9641C25
:102A0000202CF8DB11A0FFF73DF90024FF25134E21
:102A1000013529463046FDF7EAFC6420FDF70FFC3E
:102A2000641C642CF5DBBFF34F8F0E490C48C86063
:102A3000BFF34F8F00BFFDE7535049204552524F1F
:102A4000520A000088010020256420000A72656295
:102A50006F6F74696E672E2E2E0A00000004004806
:102A60000400FA0500ED00E0F8B50746FFF7B8FEF0
:102A70000C4C009061892069FDF7B4FC054609E023
:102A8000FFF7AEFE0099461A002F03D0BE4201D9CF
:102A9000FF20F8BD61892069FDF7A4FCA842EFD0B2
:102AA0003046F8BD00000020FF351213141517162C
:102AB0001A1C191D1B1833300C0D0E0F111020227B
:102AC0001F23211E24360001020305042628252980
:102AD000273238FF060708090B2D2E2B2F2C7B439E
:102AE0003A31397A78637660616264656D47FF597F
:102AF0005B5C4E565758455354555241FFFF0A6789
:102B00006FFFFFFFFFFFFFFF4C7D4BFF7CFF733E1E
:102B1000743B3C773D797275FFFFFFFF7F51FFFFEC
:102B2000FFFFFFFFFF37FFFFFFFFFFFFFFFFFFFF7D
:102B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5
:102B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95
:102B5000FFFFFFFFFFFFFF696B7155534234564380
:102B60002050726F746F636F6C20426F6172640AE1
:102B70004170706C65204465736B746F7020427592
:102B8000732028414442290A64656B754E756B6554
:102B90006D203230323200000000000000000001E1
:102BA00002030406070809000000000102030400F4
:102BB000D02B00080000002044000000A41C0008E6
:102BC000142C000844000020A4070000B41C0008D6
:102BD000000000000000FFFF0000000000000000F7
:102B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF691B
:102B60006B715553423456432050726F746F636FCC
:102B70006C20426F6172640A4170706C652044651C
:102B8000736B746F70204275732028414442290A88
:102B900064656B754E756B656D20323032320000A6
:102BA00000000000000000010203040607080900FD
:102BB0000000000102030400D82B000800000020E0
:102BC00044000000A41C00081C2C00084400002045
:102BD000A4070000B41C0008000000000000FFFF74
:102BE00000000000000000000000000000000000E5
:102BF00000000000000000000000000000000000D5
:102C000000127A0000000000000000000000000038
:042C100000000000C0
:102C0000000000000000000000127A000000000038
:0C2C1000000000000000000000000000B8
:04000005080000C12E
:00000001FF

View File

@@ -3,7 +3,7 @@
<title>Static Call Graph - [my_adb\my_adb.axf]</title></head>
<body><HR>
<H1>Static Call Graph for image my_adb\my_adb.axf</H1><HR>
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5060750: Last Updated: Tue Mar 07 00:17:06 2023
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5060750: Last Updated: Tue Mar 07 16:35:34 2023
<BR><P>
<H3>Maximum Stack Usage = 180 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
@@ -910,7 +910,7 @@ Global Symbols
<BR>[Called By]<UL><LI><a href="#[81]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adb_recv_cmd
</UL>
<P><STRONG><a name="[21]"></a>main</STRONG> (Thumb, 492 bytes, Stack size 16 bytes, main.o(i.main))
<P><STRONG><a name="[21]"></a>main</STRONG> (Thumb, 500 bytes, Stack size 16 bytes, main.o(i.main))
<BR><BR>[Stack]<UL><LI>Max Depth = 180<LI>Call Chain = main &rArr; SystemClock_Config &rArr; HAL_RCC_ClockConfig &rArr; HAL_RCC_GetSysClockFreq &rArr; __aeabi_uidivmod
</UL>
<BR>[Calls]<UL><LI><a href="#[56]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_SPI_TransmitReceive_IT

View File

@@ -1851,24 +1851,24 @@ Image Symbol Table
i.kb_buf_reset 0x080024d0 Section 0 helpers.o(i.kb_buf_reset)
i.look_for_atten 0x080024ec Section 0 adb.o(i.look_for_atten)
i.main 0x08002538 Section 0 main.o(i.main)
i.malloc 0x0800276c Section 0 malloc.o(i.malloc)
i.micros 0x080027d8 Section 0 delay_us.o(i.micros)
i.mouse_buf_add 0x080027e8 Section 0 helpers.o(i.mouse_buf_add)
i.mouse_buf_init 0x08002814 Section 0 helpers.o(i.mouse_buf_init)
i.mouse_buf_is_empty 0x0800282a Section 0 helpers.o(i.mouse_buf_is_empty)
i.mouse_buf_is_full 0x0800283a Section 0 helpers.o(i.mouse_buf_is_full)
i.mouse_buf_peek 0x08002850 Section 0 helpers.o(i.mouse_buf_peek)
i.mouse_buf_pop 0x08002864 Section 0 helpers.o(i.mouse_buf_pop)
i.mouse_buf_reset 0x08002876 Section 0 helpers.o(i.mouse_buf_reset)
i.parse_adb_cmd 0x0800288c Section 0 adb.o(i.parse_adb_cmd)
i.protocol_status_lookup_init 0x080029a0 Section 0 main.o(i.protocol_status_lookup_init)
i.send_srq 0x080029bc Section 0 adb.o(i.send_srq)
i.spi_error_dump_reboot 0x080029e4 Section 0 main.o(i.spi_error_dump_reboot)
i.wait_until_change 0x08002a60 Section 0 adb.o(i.wait_until_change)
.constdata 0x08002aa0 Section 186 adb.o(.constdata)
.constdata 0x08002b5a Section 61 main.o(.constdata)
.constdata 0x08002b97 Section 16 system_stm32f0xx.o(.constdata)
.constdata 0x08002ba7 Section 8 system_stm32f0xx.o(.constdata)
i.malloc 0x08002774 Section 0 malloc.o(i.malloc)
i.micros 0x080027e0 Section 0 delay_us.o(i.micros)
i.mouse_buf_add 0x080027f0 Section 0 helpers.o(i.mouse_buf_add)
i.mouse_buf_init 0x0800281c Section 0 helpers.o(i.mouse_buf_init)
i.mouse_buf_is_empty 0x08002832 Section 0 helpers.o(i.mouse_buf_is_empty)
i.mouse_buf_is_full 0x08002842 Section 0 helpers.o(i.mouse_buf_is_full)
i.mouse_buf_peek 0x08002858 Section 0 helpers.o(i.mouse_buf_peek)
i.mouse_buf_pop 0x0800286c Section 0 helpers.o(i.mouse_buf_pop)
i.mouse_buf_reset 0x0800287e Section 0 helpers.o(i.mouse_buf_reset)
i.parse_adb_cmd 0x08002894 Section 0 adb.o(i.parse_adb_cmd)
i.protocol_status_lookup_init 0x080029a8 Section 0 main.o(i.protocol_status_lookup_init)
i.send_srq 0x080029c4 Section 0 adb.o(i.send_srq)
i.spi_error_dump_reboot 0x080029ec Section 0 main.o(i.spi_error_dump_reboot)
i.wait_until_change 0x08002a68 Section 0 adb.o(i.wait_until_change)
.constdata 0x08002aa8 Section 186 adb.o(.constdata)
.constdata 0x08002b62 Section 61 main.o(.constdata)
.constdata 0x08002b9f Section 16 system_stm32f0xx.o(.constdata)
.constdata 0x08002baf Section 8 system_stm32f0xx.o(.constdata)
.data 0x20000000 Section 24 adb.o(.data)
.data 0x20000018 Section 4 delay_us.o(.data)
.data 0x2000001c Section 16 main.o(.data)
@@ -2078,27 +2078,27 @@ Image Symbol Table
kb_buf_pop 0x080024bf Thumb Code 18 helpers.o(i.kb_buf_pop)
kb_buf_reset 0x080024d1 Thumb Code 28 helpers.o(i.kb_buf_reset)
look_for_atten 0x080024ed Thumb Code 68 adb.o(i.look_for_atten)
main 0x08002539 Thumb Code 492 main.o(i.main)
malloc 0x0800276d Thumb Code 92 malloc.o(i.malloc)
micros 0x080027d9 Thumb Code 10 delay_us.o(i.micros)
mouse_buf_add 0x080027e9 Thumb Code 44 helpers.o(i.mouse_buf_add)
mouse_buf_init 0x08002815 Thumb Code 22 helpers.o(i.mouse_buf_init)
mouse_buf_is_empty 0x0800282b Thumb Code 16 helpers.o(i.mouse_buf_is_empty)
mouse_buf_is_full 0x0800283b Thumb Code 22 helpers.o(i.mouse_buf_is_full)
mouse_buf_peek 0x08002851 Thumb Code 20 helpers.o(i.mouse_buf_peek)
mouse_buf_pop 0x08002865 Thumb Code 18 helpers.o(i.mouse_buf_pop)
mouse_buf_reset 0x08002877 Thumb Code 20 helpers.o(i.mouse_buf_reset)
parse_adb_cmd 0x0800288d Thumb Code 266 adb.o(i.parse_adb_cmd)
protocol_status_lookup_init 0x080029a1 Thumb Code 22 main.o(i.protocol_status_lookup_init)
send_srq 0x080029bd Thumb Code 34 adb.o(i.send_srq)
spi_error_dump_reboot 0x080029e5 Thumb Code 76 main.o(i.spi_error_dump_reboot)
wait_until_change 0x08002a61 Thumb Code 60 adb.o(i.wait_until_change)
linux_ev_to_adb_lookup 0x08002aa0 Data 186 adb.o(.constdata)
boot_message 0x08002b5a Data 61 main.o(.constdata)
AHBPrescTable 0x08002b97 Data 16 system_stm32f0xx.o(.constdata)
APBPrescTable 0x08002ba7 Data 8 system_stm32f0xx.o(.constdata)
Region$$Table$$Base 0x08002bb0 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x08002bd0 Number 0 anon$$obj.o(Region$$Table)
main 0x08002539 Thumb Code 500 main.o(i.main)
malloc 0x08002775 Thumb Code 92 malloc.o(i.malloc)
micros 0x080027e1 Thumb Code 10 delay_us.o(i.micros)
mouse_buf_add 0x080027f1 Thumb Code 44 helpers.o(i.mouse_buf_add)
mouse_buf_init 0x0800281d Thumb Code 22 helpers.o(i.mouse_buf_init)
mouse_buf_is_empty 0x08002833 Thumb Code 16 helpers.o(i.mouse_buf_is_empty)
mouse_buf_is_full 0x08002843 Thumb Code 22 helpers.o(i.mouse_buf_is_full)
mouse_buf_peek 0x08002859 Thumb Code 20 helpers.o(i.mouse_buf_peek)
mouse_buf_pop 0x0800286d Thumb Code 18 helpers.o(i.mouse_buf_pop)
mouse_buf_reset 0x0800287f Thumb Code 20 helpers.o(i.mouse_buf_reset)
parse_adb_cmd 0x08002895 Thumb Code 266 adb.o(i.parse_adb_cmd)
protocol_status_lookup_init 0x080029a9 Thumb Code 22 main.o(i.protocol_status_lookup_init)
send_srq 0x080029c5 Thumb Code 34 adb.o(i.send_srq)
spi_error_dump_reboot 0x080029ed Thumb Code 76 main.o(i.spi_error_dump_reboot)
wait_until_change 0x08002a69 Thumb Code 60 adb.o(i.wait_until_change)
linux_ev_to_adb_lookup 0x08002aa8 Data 186 adb.o(.constdata)
boot_message 0x08002b62 Data 61 main.o(.constdata)
AHBPrescTable 0x08002b9f Data 16 system_stm32f0xx.o(.constdata)
APBPrescTable 0x08002baf Data 8 system_stm32f0xx.o(.constdata)
Region$$Table$$Base 0x08002bb8 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x08002bd8 Number 0 anon$$obj.o(Region$$Table)
adb_mouse_current_addr 0x20000000 Data 1 adb.o(.data)
adb_kb_current_addr 0x20000001 Data 1 adb.o(.data)
adb_rw_in_progress 0x20000002 Data 1 adb.o(.data)
@@ -2142,9 +2142,9 @@ Memory Map of the image
Image Entry point : 0x080000c1
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00002c14, Max: 0x00008000, ABSOLUTE)
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00002c1c, Max: 0x00008000, ABSOLUTE)
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00002bd0, Max: 0x00008000, ABSOLUTE)
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00002bd8, Max: 0x00008000, ABSOLUTE)
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
@@ -2285,45 +2285,45 @@ Memory Map of the image
0x080024be 0x080024be 0x00000012 Code RO 267 i.kb_buf_pop helpers.o
0x080024d0 0x080024d0 0x0000001c Code RO 268 i.kb_buf_reset helpers.o
0x080024ec 0x080024ec 0x0000004c Code RO 21 i.look_for_atten adb.o
0x08002538 0x08002538 0x00000234 Code RO 374 i.main main.o
0x0800276c 0x0800276c 0x0000006c Code RO 3935 i.malloc mc_p.l(malloc.o)
0x080027d8 0x080027d8 0x00000010 Code RO 229 i.micros delay_us.o
0x080027e8 0x080027e8 0x0000002c Code RO 269 i.mouse_buf_add helpers.o
0x08002814 0x08002814 0x00000016 Code RO 270 i.mouse_buf_init helpers.o
0x0800282a 0x0800282a 0x00000010 Code RO 271 i.mouse_buf_is_empty helpers.o
0x0800283a 0x0800283a 0x00000016 Code RO 272 i.mouse_buf_is_full helpers.o
0x08002850 0x08002850 0x00000014 Code RO 273 i.mouse_buf_peek helpers.o
0x08002864 0x08002864 0x00000012 Code RO 274 i.mouse_buf_pop helpers.o
0x08002876 0x08002876 0x00000014 Code RO 275 i.mouse_buf_reset helpers.o
0x0800288a 0x0800288a 0x00000002 PAD
0x0800288c 0x0800288c 0x00000114 Code RO 22 i.parse_adb_cmd adb.o
0x080029a0 0x080029a0 0x0000001c Code RO 375 i.protocol_status_lookup_init main.o
0x080029bc 0x080029bc 0x00000028 Code RO 23 i.send_srq adb.o
0x080029e4 0x080029e4 0x0000007c Code RO 376 i.spi_error_dump_reboot main.o
0x08002a60 0x08002a60 0x00000040 Code RO 24 i.wait_until_change adb.o
0x08002aa0 0x08002aa0 0x000000ba Data RO 25 .constdata adb.o
0x08002b5a 0x08002b5a 0x0000003d Data RO 382 .constdata main.o
0x08002b97 0x08002b97 0x00000010 Data RO 3629 .constdata system_stm32f0xx.o
0x08002ba7 0x08002ba7 0x00000008 Data RO 3630 .constdata system_stm32f0xx.o
0x08002baf 0x08002baf 0x00000001 PAD
0x08002bb0 0x08002bb0 0x00000020 Data RO 4006 Region$$Table anon$$obj.o
0x08002538 0x08002538 0x0000023c Code RO 374 i.main main.o
0x08002774 0x08002774 0x0000006c Code RO 3935 i.malloc mc_p.l(malloc.o)
0x080027e0 0x080027e0 0x00000010 Code RO 229 i.micros delay_us.o
0x080027f0 0x080027f0 0x0000002c Code RO 269 i.mouse_buf_add helpers.o
0x0800281c 0x0800281c 0x00000016 Code RO 270 i.mouse_buf_init helpers.o
0x08002832 0x08002832 0x00000010 Code RO 271 i.mouse_buf_is_empty helpers.o
0x08002842 0x08002842 0x00000016 Code RO 272 i.mouse_buf_is_full helpers.o
0x08002858 0x08002858 0x00000014 Code RO 273 i.mouse_buf_peek helpers.o
0x0800286c 0x0800286c 0x00000012 Code RO 274 i.mouse_buf_pop helpers.o
0x0800287e 0x0800287e 0x00000014 Code RO 275 i.mouse_buf_reset helpers.o
0x08002892 0x08002892 0x00000002 PAD
0x08002894 0x08002894 0x00000114 Code RO 22 i.parse_adb_cmd adb.o
0x080029a8 0x080029a8 0x0000001c Code RO 375 i.protocol_status_lookup_init main.o
0x080029c4 0x080029c4 0x00000028 Code RO 23 i.send_srq adb.o
0x080029ec 0x080029ec 0x0000007c Code RO 376 i.spi_error_dump_reboot main.o
0x08002a68 0x08002a68 0x00000040 Code RO 24 i.wait_until_change adb.o
0x08002aa8 0x08002aa8 0x000000ba Data RO 25 .constdata adb.o
0x08002b62 0x08002b62 0x0000003d Data RO 382 .constdata main.o
0x08002b9f 0x08002b9f 0x00000010 Data RO 3629 .constdata system_stm32f0xx.o
0x08002baf 0x08002baf 0x00000008 Data RO 3630 .constdata system_stm32f0xx.o
0x08002bb7 0x08002bb7 0x00000001 PAD
0x08002bb8 0x08002bb8 0x00000020 Data RO 4006 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08002bd0, Size: 0x000007e8, Max: 0x00001800, ABSOLUTE)
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08002bd8, Size: 0x000007e8, Max: 0x00001800, ABSOLUTE)
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
0x20000000 0x08002bd0 0x00000018 Data RW 26 .data adb.o
0x20000018 0x08002be8 0x00000004 Data RW 230 .data delay_us.o
0x2000001c 0x08002bec 0x00000010 Data RW 383 .data main.o
0x2000002c 0x08002bfc 0x00000004 Data RW 841 .data stm32f0xx_hal.o
0x20000030 0x08002c00 0x00000004 Data RW 3631 .data system_stm32f0xx.o
0x20000034 0x08002c04 0x00000004 Data RW 3669 .data mc_p.l(rand.o)
0x20000038 0x08002c08 0x00000004 Data RW 3976 .data mc_p.l(stdout.o)
0x2000003c 0x08002c0c 0x00000004 Data RW 3983 .data mc_p.l(mvars.o)
0x20000040 0x08002c10 0x00000004 Data RW 3984 .data mc_p.l(mvars.o)
0x20000000 0x08002bd8 0x00000018 Data RW 26 .data adb.o
0x20000018 0x08002bf0 0x00000004 Data RW 230 .data delay_us.o
0x2000001c 0x08002bf4 0x00000010 Data RW 383 .data main.o
0x2000002c 0x08002c04 0x00000004 Data RW 841 .data stm32f0xx_hal.o
0x20000030 0x08002c08 0x00000004 Data RW 3631 .data system_stm32f0xx.o
0x20000034 0x08002c0c 0x00000004 Data RW 3669 .data mc_p.l(rand.o)
0x20000038 0x08002c10 0x00000004 Data RW 3976 .data mc_p.l(stdout.o)
0x2000003c 0x08002c14 0x00000004 Data RW 3983 .data mc_p.l(mvars.o)
0x20000040 0x08002c18 0x00000004 Data RW 3984 .data mc_p.l(mvars.o)
0x20000044 - 0x000001a0 Zero RW 377 .bss main.o
0x200001e4 0x08002c14 0x00000004 PAD
0x200001e4 0x08002c1c 0x00000004 PAD
0x200001e8 - 0x00000200 Zero RW 2 HEAP startup_stm32f042x6.o
0x200003e8 - 0x00000400 Zero RW 1 STACK startup_stm32f042x6.o
@@ -2338,7 +2338,7 @@ Image component sizes
1140 92 186 24 0 460508 adb.o
52 10 0 4 0 1923 delay_us.o
350 0 0 0 0 7511 helpers.o
2396 274 61 16 416 19601 main.o
2404 274 61 16 416 19617 main.o
88 38 192 0 1536 640 startup_stm32f042x6.o
122 18 0 4 0 3587 stm32f0xx_hal.o
178 28 0 0 0 10471 stm32f0xx_hal_cortex.o
@@ -2355,7 +2355,7 @@ Image component sizes
92 14 24 4 0 1123 system_stm32f0xx.o
----------------------------------------------------------------------
9876 744 496 52 1956 546881 Object Totals
9884 744 496 52 1956 546897 Object Totals
0 0 32 0 0 0 (incl. Generated)
30 0 1 0 4 0 (incl. Padding)
@@ -2402,15 +2402,15 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug
10720 800 496 68 1956 542605 Grand Totals
10720 800 496 68 1956 542605 ELF Image Totals
10720 800 496 68 0 0 ROM Totals
10728 800 496 68 1956 542621 Grand Totals
10728 800 496 68 1956 542621 ELF Image Totals
10728 800 496 68 0 0 ROM Totals
==============================================================================
Total RO Size (Code + RO Data) 11216 ( 10.95kB)
Total RO Size (Code + RO Data) 11224 ( 10.96kB)
Total RW Size (RW Data + ZI Data) 2024 ( 1.98kB)
Total ROM Size (Code + RO Data + RW Data) 11284 ( 11.02kB)
Total ROM Size (Code + RO Data + RW Data) 11292 ( 11.03kB)
==============================================================================

View File

@@ -1,7 +1,7 @@
Dependencies for Project 'my_adb', Target 'my_adb': (DO NOT MODIFY !)
CompilerVersion: 5060750::V5.06 update 6 (build 750)::ARMCC
F (startup_stm32f042x6.s)(0x640675F4)(--cpu Cortex-M0 -g --apcs=interwork --pd "__MICROLIB SETA 1"
-I.\RTE\_my_adb
-IC:\Users\allen\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include
@@ -117,7 +117,7 @@ I (../Inc/shared.h)(0x637DDD5C)
-D__UVISION_VERSION="529" -D_RTE_ -DSTM32F042x6 -DUSE_HAL_DRIVER -DSTM32F042x6
-o my_adb\helpers.o --omf_browse my_adb\helpers.crf --depend my_adb\helpers.d)
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5D9B429A)
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)(0x637DDD5C)

View File

@@ -68,10 +68,16 @@ UART_HandleTypeDef huart2;
/* USER CODE BEGIN PV */
/* Private variables ---------------------------------------------------------*/
/*
0.3.0 20230307
Added BUSY signal
*/
const uint8_t board_id = 2;
const uint8_t version_major = 0;
const uint8_t version_minor = 2;
const uint8_t version_patch = 1;
const uint8_t version_minor = 3;
const uint8_t version_patch = 0;
uint8_t spi_transmit_buf[SPI_BUF_SIZE];
uint8_t spi_recv_buf[SPI_BUF_SIZE];

View File

Binary file not shown.