working uart isr and working on uart/cm msg system..

This commit is contained in:
Christian L. V. Madsen
2024-11-09 16:57:07 +01:00
parent ece1ade207
commit 19cda0b3cc
13 changed files with 1768 additions and 1723 deletions

3
.gitmodules vendored
View File

@@ -10,3 +10,6 @@
[submodule "storno_cqp6xx_digital_xtal/avr_gpio_driver"] [submodule "storno_cqp6xx_digital_xtal/avr_gpio_driver"]
path = storno_cqp6xx_digital_xtal/avr_gpio_driver path = storno_cqp6xx_digital_xtal/avr_gpio_driver
url = https://OZ1CM@bitbucket.org/oz1cm/avr_gpio_driver.git url = https://OZ1CM@bitbucket.org/oz1cm/avr_gpio_driver.git
[submodule "storno_cqp6xx_digital_xtal/cm_msg"]
path = storno_cqp6xx_digital_xtal/cm_msg
url = https://OZ1CM@bitbucket.org/oz1cm/cm_msg.git

View File

@@ -36,6 +36,7 @@ SUBDIRS := \
../avr_gpio_driver/ \ ../avr_gpio_driver/ \
../avr_i2c_driver/ \ ../avr_i2c_driver/ \
../avr_uart_driver/ \ ../avr_uart_driver/ \
../cm_msg_sync/ \
../si5351_driver/ \ ../si5351_driver/ \
../si5351_driver/include/ ../si5351_driver/include/
@@ -45,6 +46,7 @@ C_SRCS += \
../avr_gpio_driver/avr_gpio.c \ ../avr_gpio_driver/avr_gpio.c \
../avr_i2c_driver/avr_i2c.c \ ../avr_i2c_driver/avr_i2c.c \
../avr_uart_driver/avr_uart.c \ ../avr_uart_driver/avr_uart.c \
../cm_msg_sync/cm_msg_sync.c \
../cqm6xx_app.c \ ../cqm6xx_app.c \
../main.c \ ../main.c \
../si5351_driver/si5351_driver.c ../si5351_driver/si5351_driver.c
@@ -60,6 +62,7 @@ OBJS += \
avr_gpio_driver/avr_gpio.o \ avr_gpio_driver/avr_gpio.o \
avr_i2c_driver/avr_i2c.o \ avr_i2c_driver/avr_i2c.o \
avr_uart_driver/avr_uart.o \ avr_uart_driver/avr_uart.o \
cm_msg_sync/cm_msg_sync.o \
cqm6xx_app.o \ cqm6xx_app.o \
main.o \ main.o \
si5351_driver/si5351_driver.o si5351_driver/si5351_driver.o
@@ -68,6 +71,7 @@ OBJS_AS_ARGS += \
avr_gpio_driver/avr_gpio.o \ avr_gpio_driver/avr_gpio.o \
avr_i2c_driver/avr_i2c.o \ avr_i2c_driver/avr_i2c.o \
avr_uart_driver/avr_uart.o \ avr_uart_driver/avr_uart.o \
cm_msg_sync/cm_msg_sync.o \
cqm6xx_app.o \ cqm6xx_app.o \
main.o \ main.o \
si5351_driver/si5351_driver.o si5351_driver/si5351_driver.o
@@ -76,6 +80,7 @@ C_DEPS += \
avr_gpio_driver/avr_gpio.d \ avr_gpio_driver/avr_gpio.d \
avr_i2c_driver/avr_i2c.d \ avr_i2c_driver/avr_i2c.d \
avr_uart_driver/avr_uart.d \ avr_uart_driver/avr_uart.d \
cm_msg_sync/cm_msg_sync.d \
cqm6xx_app.d \ cqm6xx_app.d \
main.d \ main.d \
si5351_driver/si5351_driver.d si5351_driver/si5351_driver.d
@@ -84,6 +89,7 @@ C_DEPS_AS_ARGS += \
avr_gpio_driver/avr_gpio.d \ avr_gpio_driver/avr_gpio.d \
avr_i2c_driver/avr_i2c.d \ avr_i2c_driver/avr_i2c.d \
avr_uart_driver/avr_uart.d \ avr_uart_driver/avr_uart.d \
cm_msg_sync/cm_msg_sync.d \
cqm6xx_app.d \ cqm6xx_app.d \
main.d \ main.d \
si5351_driver/si5351_driver.d si5351_driver/si5351_driver.d
@@ -123,6 +129,13 @@ avr_uart_driver/avr_uart.o: ../avr_uart_driver/avr_uart.c
@echo Finished building: $< @echo Finished building: $<
cm_msg_sync/cm_msg_sync.o: ../cm_msg_sync/cm_msg_sync.c
@echo Building file: $<
@echo Invoking: AVR/GNU C Compiler : 5.4.0
$(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-gcc.exe$(QUOTE) -x c -funsigned-char -funsigned-bitfields -DDEBUG -I"C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATtiny_DFP\1.10.348\include" -Og -ffunction-sections -fdata-sections -fpack-struct -fshort-enums -g2 -Wall -mmcu=attiny402 -B "C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATtiny_DFP\1.10.348\gcc\dev\attiny402" -c -std=gnu99 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -o "$@" "$<"
@echo Finished building: $<
./cqm6xx_app.o: .././cqm6xx_app.c ./cqm6xx_app.o: .././cqm6xx_app.c
@echo Building file: $< @echo Building file: $<
@echo Invoking: AVR/GNU C Compiler : 5.4.0 @echo Invoking: AVR/GNU C Compiler : 5.4.0

View File

@@ -8,6 +8,8 @@ avr_i2c_driver\avr_i2c.c
avr_uart_driver\avr_uart.c avr_uart_driver\avr_uart.c
cm_msg_sync\cm_msg_sync.c
cqm6xx_app.c cqm6xx_app.c
main.c main.c

View File

@@ -1,10 +1,10 @@
:1000000019C033C032C031C030C02FC02EC02DC087 :1000000019C033C032C031C030C02FC02EC02DC087
:100010002CC02BC02AC029C028C027C026C025C09C :100010002CC02BC02AC029C028C027C026C025C09C
:1000200024C023C022C021C020C01FC041C11DC0A8 :1000200024C023C022C021C020C01FC06CC11DC07D
:100030001CC01BC011241FBECFEFCDBFDFE3DEBF4E :100030001CC01BC011241FBECFEFCDBFDFE3DEBF4E
:100040002FE3A6E0BFE301C01D92AF30B207E1F796 :100040002FE3A6E0BFE301C01D92AF30B207E1F796
:100050001FE3A0E0BFE3E6EBFCE002C005900D92D9 :100050001FE3A0E0BFE3EEECFCE002C005900D92D0
:10006000A630B107D9F769D224C6CACF81110DC015 :10006000A630B107D9F77CD230C6CACF81110DC0F6
:100070002091080430E002C0359527956A95E2F793 :100070002091080430E002C0359527956A95E2F793
:1000800081E020FF80E090E0089580E090E0089516 :1000800081E020FF80E090E0089580E090E0089516
:10009000E0E1F8E084818860848381E085830895CD :10009000E0E1F8E084818860848381E085830895CD
@@ -41,166 +41,167 @@
:1002800081F0FC01002319F0013031F00DC08281B2 :1002800081F0FC01002319F0013031F00DC08281B2
:1002900061DF80E090E00AC0828113DF80E090E0BF :1002900061DF80E090E00AC0828113DF80E090E0BF
:1002A00005C08FEF9FEF02C080E090E00F910895AE :1002A00005C08FEF9FEF02C080E090E00F910895AE
:1002B0001F920F920FB60F9211248F938091000816 :1002B000CF93DF931F92CDB7DEB7F894E0E0F8E07C
:1002C0008093063F8F910F900FBE0F901F9018954F :1002C0008CE695E08087918783E0878380EC868346
:1002D000CF93DF931F92CDB7DEB7E0E0F8E08CE676 :1002D00080E885838481882324F4809100088983C1
:1002E00095E08087918783E0878380EC8683848193 :1002E0008981E0E0F4E080E4818380E8828378948F
:1002F000882324F48091000889838981E0E0F4E078 :1002F0000F90DF91CF9108959091040895FFFCCF66
:1003000080E4818380E8828378940F90DF91CF919D :100300008093020808951F920F920FB60F92112446
:1003100008959091040895FFFCCF809302080895FA :100310002F933F934F935F936F937F938F939F930D
:10032000FC0122813381232B21F0892B21F481E0F0 :10032000AF93BF93EF93FF93809100088093063FB4
:10033000089581E0089580E00895CF93DF93EC0164 :10033000E3DFFF91EF91BF91AF919F918F917F91FB
:10034000EFDF811132C089819881891771F1813085 :100340006F915F914F913F912F910F900FBE0F9042
:1003500019F08230B1F029C081E493E00197F1F700 :100350001F901895FC0122813381232B21F0892BDA
:10036000000040E060E08A819B81E9D181E493E074 :1003600021F481E0089581E0089580E00895CF931D
:100370000197F1F7000041E061E08A819B81DFD1C4 :10037000DF93EC01EFDF811132C089819881891709
:1003800014C081E493E00197F1F7000041E060E0E0 :1003800071F1813019F08230B1F029C081E493E03D
:100390008A819B81D4D181E493E00197F1F7000039 :100390000197F1F7000040E060E08A819B81DBD1AA
:1003A00040E061E08A819B81CAD1DF91CF910895BD :1003A00081E493E00197F1F7000041E061E08A8188
:1003B000AF92BF92CF92DF92EF92FF920F931F9373 :1003B0009B81D1D114C081E493E00197F1F7000053
:1003C000CF93DF93EC01ACDF81119AC0898181303A :1003C00041E060E08A819B81C6D181E493E001979E
:1003D00009F47FC020F0823009F487C091C088837F :1003D000F1F7000040E061E08A819B81BCD1DF91B0
:1003E00081E493E00197F1F7000060E08A819B814E :1003E000CF910895AF92BF92CF92DF92EF92FF929A
:1003F000F4D181E493E00197F1F700000F2EFBE5C3 :1003F0000F931F93CF93DF93EC01ACDF81119AC071
:10040000AF2EF8E4BF2EF0E1CF2ED12CF02D16EF59 :100400008981813009F47FC020F0823009F487C0EF
:10041000E12E1CE2F12E00E010E023E43DE040E09C :1004100091C0888381E493E00197F1F7000060E0E8
:1004200050E060E08A819B811BD281E493E00197D8 :100420008A819B81E6D181E493E00197F1F7000096
:10043000F1F700000F2EF0ECAF2EF8E4BF2EF0E144 :100430000F2EFBE5AF2EF8E4BF2EF0E1CF2ED12C2E
:10044000CF2ED12CF02D12E0E12E1FE3F12E00E093 :10044000F02D16EFE12E1CE2F12E00E010E023E487
:1004500010E028EC3CE040E050E061E08A819B81C4 :100450003DE040E050E060E08A819B810DD281E484
:10046000FFD181E493E00197F1F70000A12CB12CBA :1004600093E00197F1F700000F2EF0ECAF2EF8E4C7
:100470006501A394E12CF12C870122E130E040E0FA :10047000BF2EF0E1CF2ED12CF02D12E0E12E1FE3A4
:1004800050E060E08A819B81CFD081E493E00197C6 :10048000F12E00E010E028EC3CE040E050E061E0BC
:10049000F1F7000020E430E040E050E061E08A81C4 :100490008A819B81F1D181E493E00197F1F700001B
:1004A0009B81C2D081E493E00197F1F7000040E026 :1004A000A12CB12C6501A394E12CF12C870122E150
:1004B00060E08A819B8163D181E493E00197F1F749 :1004B00030E040E050E060E08A819B81C1D081E47F
:1004C000000040E061E08A819B8159D181E089830D :1004C00093E00197F1F7000020E430E040E050E0D5
:1004D00017C0CE0132DF8981888363E080E0C6DD0A :1004D00061E08A819B81B4D081E493E00197F1F7D8
:1004E000019771F482E089830BC0CE0126DF8981F8 :1004E000000040E060E08A819B8155D181E493E087
:1004F000888363E080E0BADD892B11F481E0898391 :1004F0000197F1F7000040E061E08A819B814BD1D8
:10050000DF91CF911F910F91FF90EF90DF90CF90EF :1005000081E0898317C0CE0132DF8981888363E06F
:10051000BF90AF900895FC016115710531F0892BF2 :1005100080E0ACDD019771F482E089830BC0CE01ED
:1005200021F0118210826283738308958091040800 :1005200026DF8981888363E080E0A0DD892B11F4D8
:100530008823E4F7809100080895CF93DF93CDB727 :1005300081E08983DF91CF911F910F91FF90EF9020
:10054000DEB7CB55D109CDBFDEBF80E090E05EDEE7 :10054000DF90CF90BF90AF900895FC0161157105C9
:1005500040E660E070E0CE01019672DE4EE351E0CD :1005500031F0892B21F01182108262837383089518
:10056000BE016F5F7F4FCE010496D8D1BE016C5F94 :10056000CF93DF93CDB7DEB7CB55D109CDBFDEBF7B
:100570007F4F87E09FE3CFDFABDE82E7CADE82E713 :1005700080E090E04BDE40E660E070E0CE01019666
:10058000C8DE8AE0C6DE8DE0C4DE8091063F8823A7 :100580005FDE4EE351E0BE016F5F7F4FCE01049608
:1005900019F087E09FE30CDFC9DF8093063FB9DEE7 :10059000D1D1BE016C5F7F4F87E09FE3D6DF88DE5D
:1005A00025E186E195E0215080409040E1F7EDCFD4 :1005A00082E7AADE82E7A8DE8AE0A6DE8DE0A4DE8E
:1005B0008F929F92AF92BF92CF92DF92EF92FF9273 :1005B00087E09FE317DF2AE684E091E02150804046
:1005C0000F931F93CF93DF93EC01862E5A0168019E :1005C0009040E1F700C0F4CF8F929F92AF92BF921C
:1005D0007901C801019643D2982E192FFC0181920E :1005D000CF92DF92EF92FF920F931F93CF93DF930F
:1005E000CF01A601B5015CD3EA81FB81A701960189 :1005E000EC01862E5A0168017901C801019643D2B7
:1005F0002F5F3F4F4F4F5F4F01E0692D712F888173 :1005F000982E192FFC018192CF01A601B5015CD381
:1006000099810995892D912FC2D280E090E0DF91E8 :10060000EA81FB81A70196012F5F3F4F4F4F5F4F5C
:10061000CF911F910F91FF90EF90DF90CF90BF90FF :1006100001E0692D712F888199810995892D912F8C
:10062000AF909F908F900895AF92BF92CF92DF923C :10062000C2D280E090E0DF91CF911F910F91FF90B7
:10063000EF92FF920F931F93FC01862FBA01A9013D :10063000EF90DF90CF90BF90AF909F908F900895F4
:100640004450510961097E4F440F551F661F771FA3 :10064000AF92BF92CF92DF92EF92FF920F931F93E0
:10065000440F551F661F771F440F551F661F771FD6 :10065000FC01862FBA01A9014450510961097E4F5E
:10066000440F551F661F771F440F551F661F771FC6 :10066000440F551F661F771F440F551F661F771FC6
:10067000440F551F661F771F440F551F661F771FB6 :10067000440F551F661F771F440F551F661F771FB6
:10068000882319F0813049F14FC0962F937086A1CD :10068000440F551F661F771F440F551F661F771FA6
:100690008C7F892B86A357A340A7F2A6E3A6D60199 :10069000440F551F661F771F882319F0813049F1D9
:1006A000C501072E7CE0B695A795979587957A9515 :1006A0004FC0962F937086A18C7F892B86A357A36A
:1006B000D1F7702D83708295807F0370802B81A786 :1006B00040A7F2A6E3A6D601C501072E7CE0B695B9
:1006C000B4A2A5A2AF014C5D5F4F08E010E020E0AE :1006C000A795979587957A95D1F7702D8370829528
:1006D00030E06AE2CF016CDF27C0962F937086A5C9 :1006D000807F0370802B81A7B4A2A5A2AF014C5DDF
:1006E0008C7F892B86A757A740ABF2AAE3AAD60135 :1006E0005F4F08E010E020E030E06AE2CF016CDF0D
:1006F000C501072E7CE0B695A795979587957A95C5 :1006F00027C0962F937086A58C7F892B86A757A736
:10070000D1F7702D83708295807F0370802B81AB31 :1007000040ABF2AAE3AAD601C501072E7CE0B6955C
:10071000B4A6A5A6AF01445D5F4F08E010E020E05D :10071000A795979587957A95D1F7702D83708295D7
:1007200030E062E3CF0144DF80E090E01F910F9161 :10072000807F0370802B81ABB4A6A5A6AF01445D8A
:10073000FF90EF90DF90CF90BF90AF9008950F9310 :100730005F4F08E010E020E030E062E3CF0144DFEB
:100740001F93662319F0613039F00BC0FC0127813B :1007400080E090E01F910F91FF90EF90DF90CF90AD
:1007500040FB20F9278305C0FC01278140FB21F9DC :10075000BF90AF9008950F931F93662319F06130F7
:100760002783AC01495F5F4F01E010E020E030E0FB :1007600039F00BC0FC01278140FB20F9278305C02D
:1007700063E01EDF80E090E01F910F9108950F93DA :10077000FC01278140FB21F92783AC01495F5F4FD2
:100780001F93662319F06130A1F022C0FC0122857D :1007800001E010E020E030E063E01EDF80E090E078
:1007900040FB27F933853F7D33872F642287AC01E7 :100790001F910F9108950F931F93662319F06130F5
:1007A000465F5F4F01E010E020E030E060E100DFF5 :1007A000A1F022C0FC01228540FB27F933853F7D63
:1007B0000FC0FC01238540FB27F92F662387AC017E :1007B00033872F642287AC01465F5F4F01E010E072
:1007C000455F5F4F01E010E020E030E061E1F0DEE6 :1007C00020E030E060E100DF0FC0FC01238540FB4A
:1007D00080E090E01F910F9108950F931F9366237F :1007D00027F92F662387AC01455F5F4F01E010E0EA
:1007E00019F0613039F00AC0FC0121852B7F277F89 :1007E00020E030E061E1F0DE80E090E01F910F91C9
:1007F000218704C0FC01218524602187AC01475F6B :1007F00008950F931F93662319F0613039F00AC0F2
:100800005F4F01E010E020E030E060EFD1DE80E0FB :10080000FC0121852B7F277F218704C0FC012185E6
:1008100090E01F910F9108950F931F9331E06111A4 :1008100024602187AC01475F5F4F01E010E020E0DA
:1008200001C030E0FC01E95AFF4F208130FB25F97F :1008200030E060EFD1DE80E090E01F910F910895FD
:10083000208331E0411101C030E0AC01495A5F4FE3 :100830000F931F9331E0611101C030E0FC01E95AD0
:10084000FA01208130FB27F9208301E010E020E04D :10084000FF4F208130FB25F9208331E0411101C0A9
:1008500030E061EBADDE80E090E01F910F910895F4 :1008500030E0AC01495A5F4FFA01208130FB27F9A3
:10086000AF92BF92CF92DF92EF92FF920F931F93BE :10086000208301E010E020E030E061EBADDE80E0CD
:10087000CF93DF93EC01662319F0613001F13DC0A5 :1008700090E01F910F910895AF92BF92CF92DF92B7
:1008800042708E898C7F482B4E8B3F8B288FD801EE :10088000EF92FF920F931F93CF93DF93EC016623B8
:10089000C70188279927AF70BB27FA8EEB8E8A2F66 :1008900019F0613001F13DC042708E898C7F482B88
:1008A0008F70898FBC8AAD8A08E010E020E030E0CC :1008A0004E8B3F8B288FD801C70188279927AF70BF
:1008B000AE014C5E5F4F6AE1CE017ADE1EC042702F :1008B000BB27FA8EEB8E8A2F8F70898FBC8AAD8A08
:1008C0008E8D8C7F482B4E8F3F8F28A3D801C70178 :1008C00008E010E020E030E0AE014C5E5F4F6AE1EE
:1008D00088279927AF70BB27FAA2EBA28A2F8F70C7 :1008D000CE017ADE1EC042708E8D8C7F482B4E8FEB
:1008E00089A3BC8EAD8E08E010E020E030E0AE01C0 :1008E0003F8F28A3D801C70188279927AF70BB275E
:1008F000445E5F4F62E2CE015BDE41E061E0CE012B :1008F000FAA2EBA28A2F8F7089A3BC8EAD8E08E07E
:100900008BDF80E090E0DF91CF911F910F91FF90FE :1009000010E020E030E0AE01445E5F4F62E2CE01D5
:10091000EF90DF90CF90BF90AF900895EF92FF924D :100910005BDE41E061E0CE018BDF80E090E0DF91C3
:100920000F931F93CF93DF931F92CDB7DEB700973E :10092000CF911F910F91FF90EF90DF90CF90BF90EC
:1009300009F485C06115710509F484C0411551059C :10093000AF900895EF92FF920F931F93CF93DF93A1
:1009400009F483C07C01DC016D937C9311971296AE :100940001F92CDB7DEB7009709F485C06115710518
:100950004D935C931397FC01349684E5DF011D925F :1009500009F484C04115510509F483C07C01DC0110
:100960008A95E9F78FEF898301E010E020E030E01D :100960006D937C93119712964D935C931397FC01B2
:10097000AE014F5F5F4F63E0C7011ADE80E88983F5 :10097000349684E5DF011D928A95E9F78FEF89832C
:1009800001E010E020E030E0AE014F5F5F4F60E13A :1009800001E010E020E030E0AE014F5F5F4F63E038
:10099000C7010EDE01E010E020E030E0AE014F5F65 :10099000C7011ADE80E8898301E010E020E030E042
:1009A0005F4F61E1C70104DE01E010E020E030E0CC :1009A000AE014F5F5F4F60E1C7010EDE01E010E076
:1009B000AE014F5F5F4F62E1C701FADD01E010E079 :1009B00020E030E0AE014F5F5F4F61E1C70104DE30
:1009C00020E030E0AE014F5F5F4F63E1C701F0DD33 :1009C00001E010E020E030E0AE014F5F5F4F62E1F8
:1009D00001E010E020E030E0AE014F5F5F4F64E1E6 :1009D000C701FADD01E010E020E030E0AE014F5F3A
:1009E000C701E6DD01E010E020E030E0AE014F5F3E :1009E0005F4F63E1C701F0DD01E010E020E030E09F
:1009F0005F4F65E1C701DCDD01E010E020E030E0A1 :1009F000AE014F5F5F4F64E1C701E6DD01E010E04B
:100A0000AE014F5F5F4F66E1C701D2DD01E010E04C :100A000020E030E0AE014F5F5F4F65E1C701DCDD04
:100A100020E030E0AE014F5F5F4F67E1C701C8DD06 :100A100001E010E020E030E0AE014F5F5F4F66E1A3
:100A200080EC898301E010E020E030E0AE014F5F10 :100A2000C701D2DD01E010E020E030E0AE014F5F11
:100A30005F4F67EBC701BCDD80E090E008C08FEF3F :100A30005F4F67E1C701C8DD80EC898301E010E00A
:100A40009FEF05C08FEF9FEF02C08FEF9FEF0F90DA :100A400020E030E0AE014F5F5F4F67EBC701BCDDD8
:100A5000DF91CF911F910F91FF90EF9008950F9329 :100A500080E090E008C08FEF9FEF05C08FEF9FEF21
:100A60001F93CF93DF938230910510F482E090E0E2 :100A600002C08FEF9FEF0F90DF91CF911F910F91F9
:100A7000E0910D3FF0910E3F20E030E0A0E0B0E0CB :100A7000FF90EF9008950F931F93CF93DF938230F1
:100A8000309719F14081518102811381481759072C :100A8000910510F482E090E0E0910D3FF0910E3F6F
:100A9000C8F08417950769F4109731F012960C93FB :100A900020E030E0A0E0B0E0309719F140815181D2
:100AA000129713961C9327C000930D3F10930E3F8F :100AA0000281138148175907C8F08417950769F424
:100AB00022C02115310519F04217530718F49A0185 :100AB000109731F012960C93129713961C9327C03F
:100AC000BD01EF01DF01F801DBCF21153105F9F0A0 :100AC00000930D3F10930E3F22C02115310519F000
:100AD000281B390B2430310580F48A819B816115F4 :100AD0004217530718F49A01BD01EF01DF01F80135
:100AE000710521F0FB018283938304C080930D3F45 :100AE000DBCF21153105F9F0281B390B24303105F6
:100AF00090930E3FFE01329644C0FE01E20FF31FB9 :100AF00080F48A819B816115710521F0FB0182835D
:100B00008193919322503109288339833AC02091EF :100B0000938304C080930D3F90930E3FFE01329675
:100B10000B3F30910C3F232B41F42091023F309149 :100B100044C0FE01E20FF31F8193919322503109EB
:100B2000033F20930B3F30930C3F2091003F3091C7 :100B2000288339833AC020910B3F30910C3F232B0F
:100B3000013F2115310541F42DB73EB74091043FE7 :100B300041F42091023F3091033F20930B3F3093CB
:100B40005091053F241B350BE0910B3FF0910C3F7A :100B40000C3F2091003F3091013F2115310541F4C8
:100B5000E217F307A0F42E1B3F0B2817390778F094 :100B50002DB73EB74091043F5091053F241B350B04
:100B6000AC014E5F5F4F2417350748F04E0F5F1FF3 :100B6000E0910B3FF0910C3FE217F307A0F42E1B2E
:100B700040930B3F50930C3F8193919302C0E0E070 :100B70003F0B2817390778F0AC014E5F5F4F241701
:100B8000F0E0CF01DF91CF911F910F910895CF93A6 :100B8000350748F04E0F5F1F40930B3F50930C3FCB
:100B9000DF93009709F481C0FC013297128213821F :100B90008193919302C0E0E0F0E0CF01DF91CF912B
:100BA000A0910D3FB0910E3F109781F420813181CB :100BA0001F910F910895CF93DF93009709F481C0AF
:100BB000820F931F20910B3F30910C3F281739076C :100BB000FC01329712821382A0910D3FB0910E3F3B
:100BC00051F5E0930B3FF0930C3F67C0ED0120E03F :100BC000109781F420813181820F931F20910B3F78
:100BD00030E0CE17DF0740F44A815B819E0141156A :100BD00030910C3F2817390751F5E0930B3FF09304
:100BE0005105F1F0EA01F5CFC283D38340815181F1 :100BE0000C3F67C0ED0120E030E0CE17DF0740F496
:100BF000840F951FC817D90759F488819981840FEC :100BF0004A815B819E0141155105F1F0EA01F5CF73
:100C0000951F0296808391838A819B81828393833F :100C0000C283D38340815181840F951FC817D907B0
:100C10002115310529F4E0930D3FF0930E3F3DC0BF :100C100059F488819981840F951F0296808391836E
:100C2000E901EA83FB8349915991C40FD51FEC1761 :100C20008A819B81828393832115310529F4E09386
:100C3000FD0761F480819181840F951F0296E9017F :100C30000D3FF0930E3F3DC0E901EA83FB834991EC
:100C400088839983828193818A839B83E0E0F0E0AB :100C40005991C40FD51FEC17FD0761F48081918184
:100C500012968D919C911397009719F0FD01DC017C :100C5000840F951F0296E90188839983828193818D
:100C6000F7CF8D919C9111979D012E5F3F4F820F81 :100C60008A839B83E0E0F0E012968D919C9113972C
:100C7000931F20910B3F30910C3F2817390769F4DF :100C7000009719F0FD01DC01F7CF8D919C91119740
:100C8000309729F410920D3F10920E3F02C012824D :100C80009D012E5F3F4F820F931F20910B3F3091AC
:100C90001382A0930B3FB0930C3FDF91CF91089547 :100C90000C3F2817390769F4309729F410920D3F5B
:100CA000FB01DC0102C001900D9241505040D8F789 :100CA00010920E3F02C012821382A0930B3FB093AA
:060CB0000895F894FFCF47 :100CB0000C3FDF91CF910895FB01DC0102C0019050
:060CB60000000F3F2000CA :0E0CC0000D9241505040D8F70895F894FFCFA0
:060CCE0000000F3F2000B2
:00000001FF :00000001FF

File diff suppressed because it is too large Load Diff

View File

@@ -79,6 +79,10 @@ Discarded input sections
.text 0x00000000 0x0 avr_uart_driver/avr_uart.o .text 0x00000000 0x0 avr_uart_driver/avr_uart.o
.data 0x00000000 0x0 avr_uart_driver/avr_uart.o .data 0x00000000 0x0 avr_uart_driver/avr_uart.o
.bss 0x00000000 0x0 avr_uart_driver/avr_uart.o .bss 0x00000000 0x0 avr_uart_driver/avr_uart.o
.text.cm_uart_receive
0x00000000 0x10 avr_uart_driver/avr_uart.o
.text.cm_uart_receive_busyWait
0x00000000 0xe avr_uart_driver/avr_uart.o
.text 0x00000000 0x0 cqm6xx_app.o .text 0x00000000 0x0 cqm6xx_app.o
.data 0x00000000 0x0 cqm6xx_app.o .data 0x00000000 0x0 cqm6xx_app.o
.bss 0x00000000 0x0 cqm6xx_app.o .bss 0x00000000 0x0 cqm6xx_app.o
@@ -392,7 +396,7 @@ END GROUP
.rela.plt .rela.plt
*(.rela.plt) *(.rela.plt)
.text 0x00000000 0xcb6 .text 0x00000000 0xcce
*(.vectors) *(.vectors)
.vectors 0x00000000 0x34 C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATtiny_DFP/1.10.348/gcc/dev/attiny402/avrxmega3/short-calls/crtattiny402.o .vectors 0x00000000 0x34 C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATtiny_DFP/1.10.348/gcc/dev/attiny402/avrxmega3/short-calls/crtattiny402.o
0x00000000 __vector_default 0x00000000 __vector_default
@@ -504,65 +508,62 @@ END GROUP
.text.cm_i2c_transfer .text.cm_i2c_transfer
0x0000027c 0x34 avr_i2c_driver/avr_i2c.o 0x0000027c 0x34 avr_i2c_driver/avr_i2c.o
0x0000027c cm_i2c_transfer 0x0000027c cm_i2c_transfer
.text.__vector_22
0x000002b0 0x20 avr_uart_driver/avr_uart.o
0x000002b0 __vector_22
.text.cm_uart_init .text.cm_uart_init
0x000002d0 0x42 avr_uart_driver/avr_uart.o 0x000002b0 0x48 avr_uart_driver/avr_uart.o
0x000002d0 cm_uart_init 0x000002b0 cm_uart_init
.text.cm_uart_send .text.cm_uart_send
0x00000312 0xe avr_uart_driver/avr_uart.o 0x000002f8 0xe avr_uart_driver/avr_uart.o
0x00000312 cm_uart_send 0x000002f8 cm_uart_send
.text.__vector_22
0x00000306 0x4e avr_uart_driver/avr_uart.o
0x00000306 __vector_22
.text.isStructValid .text.isStructValid
0x00000320 0x1a cqm6xx_app.o 0x00000354 0x1a cqm6xx_app.o
.text.cqm6xx_app_updateOsc .text.cqm6xx_app_updateOsc
0x0000033a 0x76 cqm6xx_app.o 0x0000036e 0x76 cqm6xx_app.o
.text.cqm6xx_app_statemachine .text.cqm6xx_app_statemachine
0x000003b0 0x166 cqm6xx_app.o 0x000003e4 0x166 cqm6xx_app.o
0x000003b0 cqm6xx_app_statemachine 0x000003e4 cqm6xx_app_statemachine
.text.cqm6xx_app_init .text.cqm6xx_app_init
0x00000516 0x16 cqm6xx_app.o 0x0000054a 0x16 cqm6xx_app.o
0x00000516 cqm6xx_app_init 0x0000054a cqm6xx_app_init
.text.uart_receive .text.main 0x00000560 0x68 main.o
0x0000052c 0xe main.o 0x00000560 main
0x0000052c uart_receive
.text.main 0x0000053a 0x76 main.o
0x0000053a main
.text.writeRegister .text.writeRegister
0x000005b0 0x78 si5351_driver/si5351_driver.o 0x000005c8 0x78 si5351_driver/si5351_driver.o
.text.cm_setOutputMultiSynth .text.cm_setOutputMultiSynth
0x00000628 0x116 si5351_driver/si5351_driver.o 0x00000640 0x116 si5351_driver/si5351_driver.o
0x00000628 cm_setOutputMultiSynth 0x00000640 cm_setOutputMultiSynth
.text.cm_setOutputEnable .text.cm_setOutputEnable
0x0000073e 0x40 si5351_driver/si5351_driver.o 0x00000756 0x40 si5351_driver/si5351_driver.o
0x0000073e cm_setOutputEnable 0x00000756 cm_setOutputEnable
.text.cm_setCLKControl .text.cm_setCLKControl
0x0000077e 0x5c si5351_driver/si5351_driver.o 0x00000796 0x5c si5351_driver/si5351_driver.o
0x0000077e cm_setCLKControl 0x00000796 cm_setCLKControl
.text.cm_setInputSource .text.cm_setInputSource
0x000007da 0x3e si5351_driver/si5351_driver.o 0x000007f2 0x3e si5351_driver/si5351_driver.o
0x000007da cm_setInputSource 0x000007f2 cm_setInputSource
.text.cm_resetPLLs .text.cm_resetPLLs
0x00000818 0x48 si5351_driver/si5351_driver.o 0x00000830 0x48 si5351_driver/si5351_driver.o
0x00000818 cm_resetPLLs 0x00000830 cm_resetPLLs
.text.cm_setPllParamRaw .text.cm_setPllParamRaw
0x00000860 0xbc si5351_driver/si5351_driver.o 0x00000878 0xbc si5351_driver/si5351_driver.o
0x00000860 cm_setPllParamRaw 0x00000878 cm_setPllParamRaw
.text.cm_si5351_init .text.cm_si5351_init
0x0000091c 0x142 si5351_driver/si5351_driver.o 0x00000934 0x142 si5351_driver/si5351_driver.o
0x0000091c cm_si5351_init 0x00000934 cm_si5351_init
.text.avr-libc .text.avr-libc
0x00000a5e 0x242 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3/short-calls\libc.a(malloc.o) 0x00000a76 0x242 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3/short-calls\libc.a(malloc.o)
0x00000a5e malloc 0x00000a76 malloc
0x00000b8e free 0x00000ba6 free
.text.avr-libc .text.avr-libc
0x00000ca0 0x12 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3/short-calls\libc.a(memcpy.o) 0x00000cb8 0x12 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3/short-calls\libc.a(memcpy.o)
0x00000ca0 memcpy 0x00000cb8 memcpy
0x00000cb2 . = ALIGN (0x2) 0x00000cca . = ALIGN (0x2)
*(.fini9) *(.fini9)
.fini9 0x00000cb2 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avrxmega3/short-calls\libgcc.a(_exit.o) .fini9 0x00000cca 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avrxmega3/short-calls\libgcc.a(_exit.o)
0x00000cb2 _exit 0x00000cca _exit
0x00000cb2 exit 0x00000cca exit
*(.fini9) *(.fini9)
*(.fini8) *(.fini8)
*(.fini8) *(.fini8)
@@ -581,16 +582,16 @@ END GROUP
*(.fini1) *(.fini1)
*(.fini1) *(.fini1)
*(.fini0) *(.fini0)
.fini0 0x00000cb2 0x4 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avrxmega3/short-calls\libgcc.a(_exit.o) .fini0 0x00000cca 0x4 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/avrxmega3/short-calls\libgcc.a(_exit.o)
*(.fini0) *(.fini0)
0x00000cb6 _etext = . 0x00000cce _etext = .
.rodata .rodata
*(.rodata) *(.rodata)
*(.rodata*) *(.rodata*)
*(.gnu.linkonce.r*) *(.gnu.linkonce.r*)
.data 0x00803f00 0x6 load address 0x00000cb6 .data 0x00803f00 0x6 load address 0x00000cce
0x00803f00 PROVIDE (__data_start, .) 0x00803f00 PROVIDE (__data_start, .)
*(.data) *(.data)
.data 0x00803f00 0x6 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3/short-calls\libc.a(malloc.o) .data 0x00803f00 0x6 c:/program files (x86)/atmel/studio/7.0/toolchain/avr8/avr8-gnu-toolchain/bin/../lib/gcc/avr/5.4.0/../../../../avr/lib/avrxmega3/short-calls\libc.a(malloc.o)
@@ -617,8 +618,8 @@ END GROUP
0x00803f0b __brkval 0x00803f0b __brkval
0x00803f0d __flp 0x00803f0d __flp
0x00803f0f PROVIDE (__bss_end, .) 0x00803f0f PROVIDE (__bss_end, .)
0x00000cb6 __data_load_start = LOADADDR (.data) 0x00000cce __data_load_start = LOADADDR (.data)
0x00000cbc __data_load_end = (__data_load_start + SIZEOF (.data)) 0x00000cd4 __data_load_end = (__data_load_start + SIZEOF (.data))
.noinit 0x00803f0f 0x0 .noinit 0x00803f0f 0x0
[!provide] PROVIDE (__noinit_start, .) [!provide] PROVIDE (__noinit_start, .)
@@ -695,87 +696,87 @@ END GROUP
.debug_sfnames .debug_sfnames
*(.debug_sfnames) *(.debug_sfnames)
.debug_aranges 0x00000000 0x198 .debug_aranges 0x00000000 0x1a0
*(.debug_aranges) *(.debug_aranges)
.debug_aranges .debug_aranges
0x00000000 0x30 avr_gpio_driver/avr_gpio.o 0x00000000 0x30 avr_gpio_driver/avr_gpio.o
.debug_aranges .debug_aranges
0x00000030 0x68 avr_i2c_driver/avr_i2c.o 0x00000030 0x68 avr_i2c_driver/avr_i2c.o
.debug_aranges .debug_aranges
0x00000098 0x30 avr_uart_driver/avr_uart.o 0x00000098 0x40 avr_uart_driver/avr_uart.o
.debug_aranges .debug_aranges
0x000000c8 0x38 cqm6xx_app.o 0x000000d8 0x38 cqm6xx_app.o
.debug_aranges .debug_aranges
0x00000100 0x28 main.o 0x00000110 0x20 main.o
.debug_aranges .debug_aranges
0x00000128 0x70 si5351_driver/si5351_driver.o 0x00000130 0x70 si5351_driver/si5351_driver.o
.debug_pubnames .debug_pubnames
*(.debug_pubnames) *(.debug_pubnames)
.debug_info 0x00000000 0x4c94 .debug_info 0x00000000 0x4b29
*(.debug_info .gnu.linkonce.wi.*) *(.debug_info .gnu.linkonce.wi.*)
.debug_info 0x00000000 0x11d6 C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATtiny_DFP/1.10.348/gcc/dev/attiny402/avrxmega3/short-calls/crtattiny402.o .debug_info 0x00000000 0x11d6 C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATtiny_DFP/1.10.348/gcc/dev/attiny402/avrxmega3/short-calls/crtattiny402.o
.debug_info 0x000011d6 0x320 avr_gpio_driver/avr_gpio.o .debug_info 0x000011d6 0x320 avr_gpio_driver/avr_gpio.o
.debug_info 0x000014f6 0x6da avr_i2c_driver/avr_i2c.o .debug_info 0x000014f6 0x6da avr_i2c_driver/avr_i2c.o
.debug_info 0x00001bd0 0x474 avr_uart_driver/avr_uart.o .debug_info 0x00001bd0 0x4b5 avr_uart_driver/avr_uart.o
.debug_info 0x00002044 0x7dc cqm6xx_app.o .debug_info 0x00002085 0x7dc cqm6xx_app.o
.debug_info 0x00002820 0xe8f main.o .debug_info 0x00002861 0xce3 main.o
.debug_info 0x000036af 0x15e5 si5351_driver/si5351_driver.o .debug_info 0x00003544 0x15e5 si5351_driver/si5351_driver.o
.debug_abbrev 0x00000000 0x1b4f .debug_abbrev 0x00000000 0x1b2d
*(.debug_abbrev) *(.debug_abbrev)
.debug_abbrev 0x00000000 0x10de C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATtiny_DFP/1.10.348/gcc/dev/attiny402/avrxmega3/short-calls/crtattiny402.o .debug_abbrev 0x00000000 0x10de C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATtiny_DFP/1.10.348/gcc/dev/attiny402/avrxmega3/short-calls/crtattiny402.o
.debug_abbrev 0x000010de 0x107 avr_gpio_driver/avr_gpio.o .debug_abbrev 0x000010de 0x107 avr_gpio_driver/avr_gpio.o
.debug_abbrev 0x000011e5 0x1bb avr_i2c_driver/avr_i2c.o .debug_abbrev 0x000011e5 0x1bb avr_i2c_driver/avr_i2c.o
.debug_abbrev 0x000013a0 0x16e avr_uart_driver/avr_uart.o .debug_abbrev 0x000013a0 0x1ad avr_uart_driver/avr_uart.o
.debug_abbrev 0x0000150e 0x1b1 cqm6xx_app.o .debug_abbrev 0x0000154d 0x1b1 cqm6xx_app.o
.debug_abbrev 0x000016bf 0x246 main.o .debug_abbrev 0x000016fe 0x1e5 main.o
.debug_abbrev 0x00001905 0x24a si5351_driver/si5351_driver.o .debug_abbrev 0x000018e3 0x24a si5351_driver/si5351_driver.o
.debug_line 0x00000000 0x129b .debug_line 0x00000000 0x126c
*(.debug_line .debug_line.* .debug_line_end) *(.debug_line .debug_line.* .debug_line_end)
.debug_line 0x00000000 0x136 C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATtiny_DFP/1.10.348/gcc/dev/attiny402/avrxmega3/short-calls/crtattiny402.o .debug_line 0x00000000 0x136 C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATtiny_DFP/1.10.348/gcc/dev/attiny402/avrxmega3/short-calls/crtattiny402.o
.debug_line 0x00000136 0x196 avr_gpio_driver/avr_gpio.o .debug_line 0x00000136 0x196 avr_gpio_driver/avr_gpio.o
.debug_line 0x000002cc 0x3ff avr_i2c_driver/avr_i2c.o .debug_line 0x000002cc 0x3ff avr_i2c_driver/avr_i2c.o
.debug_line 0x000006cb 0x186 avr_uart_driver/avr_uart.o .debug_line 0x000006cb 0x1e8 avr_uart_driver/avr_uart.o
.debug_line 0x00000851 0x319 cqm6xx_app.o .debug_line 0x000008b3 0x319 cqm6xx_app.o
.debug_line 0x00000b6a 0x261 main.o .debug_line 0x00000bcc 0x1d0 main.o
.debug_line 0x00000dcb 0x4d0 si5351_driver/si5351_driver.o .debug_line 0x00000d9c 0x4d0 si5351_driver/si5351_driver.o
.debug_frame 0x00000000 0x4ec .debug_frame 0x00000000 0x534
*(.debug_frame) *(.debug_frame)
.debug_frame 0x00000000 0x44 avr_gpio_driver/avr_gpio.o .debug_frame 0x00000000 0x44 avr_gpio_driver/avr_gpio.o
.debug_frame 0x00000044 0x118 avr_i2c_driver/avr_i2c.o .debug_frame 0x00000044 0x118 avr_i2c_driver/avr_i2c.o
.debug_frame 0x0000015c 0x64 avr_uart_driver/avr_uart.o .debug_frame 0x0000015c 0xbc avr_uart_driver/avr_uart.o
.debug_frame 0x000001c0 0x94 cqm6xx_app.o .debug_frame 0x00000218 0x94 cqm6xx_app.o
.debug_frame 0x00000254 0x44 main.o .debug_frame 0x000002ac 0x34 main.o
.debug_frame 0x00000298 0x254 si5351_driver/si5351_driver.o .debug_frame 0x000002e0 0x254 si5351_driver/si5351_driver.o
.debug_str 0x00000000 0x1eaa .debug_str 0x00000000 0x1ec6
*(.debug_str) *(.debug_str)
.debug_str 0x00000000 0x7a9 C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATtiny_DFP/1.10.348/gcc/dev/attiny402/avrxmega3/short-calls/crtattiny402.o .debug_str 0x00000000 0x7a9 C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATtiny_DFP/1.10.348/gcc/dev/attiny402/avrxmega3/short-calls/crtattiny402.o
.debug_str 0x000007a9 0x2d1 avr_gpio_driver/avr_gpio.o .debug_str 0x000007a9 0x2d1 avr_gpio_driver/avr_gpio.o
0x315 (size before relaxing) 0x315 (size before relaxing)
.debug_str 0x00000a7a 0x2ab avr_i2c_driver/avr_i2c.o .debug_str 0x00000a7a 0x2ab avr_i2c_driver/avr_i2c.o
0x502 (size before relaxing) 0x502 (size before relaxing)
.debug_str 0x00000d25 0x226 avr_uart_driver/avr_uart.o .debug_str 0x00000d25 0x24f avr_uart_driver/avr_uart.o
0x497 (size before relaxing) 0x4c0 (size before relaxing)
.debug_str 0x00000f4b 0x2d7 cqm6xx_app.o .debug_str 0x00000f74 0x2d7 cqm6xx_app.o
0x4bb (size before relaxing) 0x4bb (size before relaxing)
.debug_str 0x00001222 0x90c main.o .debug_str 0x0000124b 0x8ff main.o
0xcfe (size before relaxing) 0xc39 (size before relaxing)
.debug_str 0x00001b2e 0x37c si5351_driver/si5351_driver.o .debug_str 0x00001b4a 0x37c si5351_driver/si5351_driver.o
0xf91 (size before relaxing) 0xf91 (size before relaxing)
.debug_loc 0x00000000 0x1c53 .debug_loc 0x00000000 0x1ce2
*(.debug_loc) *(.debug_loc)
.debug_loc 0x00000000 0xae avr_gpio_driver/avr_gpio.o .debug_loc 0x00000000 0xae avr_gpio_driver/avr_gpio.o
.debug_loc 0x000000ae 0x73d avr_i2c_driver/avr_i2c.o .debug_loc 0x000000ae 0x73d avr_i2c_driver/avr_i2c.o
.debug_loc 0x000007eb 0x84 avr_uart_driver/avr_uart.o .debug_loc 0x000007eb 0x113 avr_uart_driver/avr_uart.o
.debug_loc 0x0000086f 0x49c cqm6xx_app.o .debug_loc 0x000008fe 0x49c cqm6xx_app.o
.debug_loc 0x00000d0b 0x48 main.o .debug_loc 0x00000d9a 0x48 main.o
.debug_loc 0x00000d53 0xf00 si5351_driver/si5351_driver.o .debug_loc 0x00000de2 0xf00 si5351_driver/si5351_driver.o
.debug_macinfo .debug_macinfo
*(.debug_macinfo) *(.debug_macinfo)
@@ -795,14 +796,14 @@ END GROUP
.debug_pubtypes .debug_pubtypes
*(.debug_pubtypes) *(.debug_pubtypes)
.debug_ranges 0x00000000 0x138 .debug_ranges 0x00000000 0x140
*(.debug_ranges) *(.debug_ranges)
.debug_ranges 0x00000000 0x20 avr_gpio_driver/avr_gpio.o .debug_ranges 0x00000000 0x20 avr_gpio_driver/avr_gpio.o
.debug_ranges 0x00000020 0x58 avr_i2c_driver/avr_i2c.o .debug_ranges 0x00000020 0x58 avr_i2c_driver/avr_i2c.o
.debug_ranges 0x00000078 0x20 avr_uart_driver/avr_uart.o .debug_ranges 0x00000078 0x30 avr_uart_driver/avr_uart.o
.debug_ranges 0x00000098 0x28 cqm6xx_app.o .debug_ranges 0x000000a8 0x28 cqm6xx_app.o
.debug_ranges 0x000000c0 0x18 main.o .debug_ranges 0x000000d0 0x10 main.o
.debug_ranges 0x000000d8 0x60 si5351_driver/si5351_driver.o .debug_ranges 0x000000e0 0x60 si5351_driver/si5351_driver.o
.debug_macro .debug_macro
*(.debug_macro) *(.debug_macro)

View File

@@ -1,11 +1,11 @@
S022000073746F726E6F5F6371703678785F6469676974616C5F7874616C2E737265633F S022000073746F726E6F5F6371703678785F6469676974616C5F7874616C2E737265633F
S113000019C033C032C031C030C02FC02EC02DC083 S113000019C033C032C031C030C02FC02EC02DC083
S11300102CC02BC02AC029C028C027C026C025C098 S11300102CC02BC02AC029C028C027C026C025C098
S113002024C023C022C021C020C01FC041C11DC0A4 S113002024C023C022C021C020C01FC06CC11DC079
S11300301CC01BC011241FBECFEFCDBFDFE3DEBF4A S11300301CC01BC011241FBECFEFCDBFDFE3DEBF4A
S11300402FE3A6E0BFE301C01D92AF30B207E1F792 S11300402FE3A6E0BFE301C01D92AF30B207E1F792
S11300501FE3A0E0BFE3E6EBFCE002C005900D92D5 S11300501FE3A0E0BFE3EEECFCE002C005900D92CC
S1130060A630B107D9F769D224C6CACF81110DC011 S1130060A630B107D9F77CD230C6CACF81110DC0F2
S11300702091080430E002C0359527956A95E2F78F S11300702091080430E002C0359527956A95E2F78F
S113008081E020FF80E090E0089580E090E0089512 S113008081E020FF80E090E0089580E090E0089512
S1130090E0E1F8E084818860848381E085830895C9 S1130090E0E1F8E084818860848381E085830895C9
@@ -42,166 +42,167 @@ S1130270CF911F910F91FF90EF9008950F930097E6
S113028081F0FC01002319F0013031F00DC08281AE S113028081F0FC01002319F0013031F00DC08281AE
S113029061DF80E090E00AC0828113DF80E090E0BB S113029061DF80E090E00AC0828113DF80E090E0BB
S11302A005C08FEF9FEF02C080E090E00F910895AA S11302A005C08FEF9FEF02C080E090E00F910895AA
S11302B01F920F920FB60F9211248F938091000812 S11302B0CF93DF931F92CDB7DEB7F894E0E0F8E078
S11302C08093063F8F910F900FBE0F901F9018954B S11302C08CE695E08087918783E0878380EC868342
S11302D0CF93DF931F92CDB7DEB7E0E0F8E08CE672 S11302D080E885838481882324F4809100088983BD
S11302E095E08087918783E0878380EC868384818F S11302E08981E0E0F4E080E4818380E8828378948B
S11302F0882324F48091000889838981E0E0F4E074 S11302F00F90DF91CF9108959091040895FFFCCF62
S113030080E4818380E8828378940F90DF91CF9199 S11303008093020808951F920F920FB60F92112442
S113031008959091040895FFFCCF809302080895F6 S11303102F933F934F935F936F937F938F939F9309
S1130320FC0122813381232B21F0892B21F481E0EC S1130320AF93BF93EF93FF93809100088093063FB0
S1130330089581E0089580E00895CF93DF93EC0160 S1130330E3DFFF91EF91BF91AF919F918F917F91F7
S1130340EFDF811132C089819881891771F1813081 S11303406F915F914F913F912F910F900FBE0F903E
S113035019F08230B1F029C081E493E00197F1F7FC S11303501F901895FC0122813381232B21F0892BD6
S1130360000040E060E08A819B81E9D181E493E070 S113036021F481E0089581E0089580E00895CF9319
S11303700197F1F7000041E061E08A819B81DFD1C0 S1130370DF93EC01EFDF811132C089819881891705
S113038014C081E493E00197F1F7000041E060E0DC S113038071F1813019F08230B1F029C081E493E039
S11303908A819B81D4D181E493E00197F1F7000035 S11303900197F1F7000040E060E08A819B81DBD1A6
S11303A040E061E08A819B81CAD1DF91CF910895B9 S11303A081E493E00197F1F7000041E061E08A8184
S11303B0AF92BF92CF92DF92EF92FF920F931F936F S11303B09B81D1D114C081E493E00197F1F700004F
S11303C0CF93DF93EC01ACDF81119AC08981813036 S11303C041E060E08A819B81C6D181E493E001979A
S11303D009F47FC020F0823009F487C091C088837B S11303D0F1F7000040E061E08A819B81BCD1DF91AC
S11303E081E493E00197F1F7000060E08A819B814A S11303E0CF910895AF92BF92CF92DF92EF92FF9296
S11303F0F4D181E493E00197F1F700000F2EFBE5BF S11303F00F931F93CF93DF93EC01ACDF81119AC06D
S1130400AF2EF8E4BF2EF0E1CF2ED12CF02D16EF55 S11304008981813009F47FC020F0823009F487C0EB
S1130410E12E1CE2F12E00E010E023E43DE040E098 S113041091C0888381E493E00197F1F7000060E0E4
S113042050E060E08A819B811BD281E493E00197D4 S11304208A819B81E6D181E493E00197F1F7000092
S1130430F1F700000F2EF0ECAF2EF8E4BF2EF0E140 S11304300F2EFBE5AF2EF8E4BF2EF0E1CF2ED12C2A
S1130440CF2ED12CF02D12E0E12E1FE3F12E00E08F S1130440F02D16EFE12E1CE2F12E00E010E023E483
S113045010E028EC3CE040E050E061E08A819B81C0 S11304503DE040E050E060E08A819B810DD281E480
S1130460FFD181E493E00197F1F70000A12CB12CB6 S113046093E00197F1F700000F2EF0ECAF2EF8E4C3
S11304706501A394E12CF12C870122E130E040E0F6 S1130470BF2EF0E1CF2ED12CF02D12E0E12E1FE3A0
S113048050E060E08A819B81CFD081E493E00197C2 S1130480F12E00E010E028EC3CE040E050E061E0B8
S1130490F1F7000020E430E040E050E061E08A81C0 S11304908A819B81F1D181E493E00197F1F7000017
S11304A09B81C2D081E493E00197F1F7000040E022 S11304A0A12CB12C6501A394E12CF12C870122E14C
S11304B060E08A819B8163D181E493E00197F1F745 S11304B030E040E050E060E08A819B81C1D081E47B
S11304C0000040E061E08A819B8159D181E0898309 S11304C093E00197F1F7000020E430E040E050E0D1
S11304D017C0CE0132DF8981888363E080E0C6DD06 S11304D061E08A819B81B4D081E493E00197F1F7D4
S11304E0019771F482E089830BC0CE0126DF8981F4 S11304E0000040E060E08A819B8155D181E493E083
S11304F0888363E080E0BADD892B11F481E089838D S11304F00197F1F7000040E061E08A819B814BD1D4
S1130500DF91CF911F910F91FF90EF90DF90CF90EB S113050081E0898317C0CE0132DF8981888363E06B
S1130510BF90AF900895FC016115710531F0892BEE S113051080E0ACDD019771F482E089830BC0CE01E9
S113052021F01182108262837383089580910408FC S113052026DF8981888363E080E0A0DD892B11F4D4
S11305308823E4F7809100080895CF93DF93CDB723 S113053081E08983DF91CF911F910F91FF90EF901C
S1130540DEB7CB55D109CDBFDEBF80E090E05EDEE3 S1130540DF90CF90BF90AF900895FC0161157105C5
S113055040E660E070E0CE01019672DE4EE351E0C9 S113055031F0892B21F01182108262837383089514
S1130560BE016F5F7F4FCE010496D8D1BE016C5F90 S1130560CF93DF93CDB7DEB7CB55D109CDBFDEBF77
S11305707F4F87E09FE3CFDFABDE82E7CADE82E70F S113057080E090E04BDE40E660E070E0CE01019662
S1130580C8DE8AE0C6DE8DE0C4DE8091063F8823A3 S11305805FDE4EE351E0BE016F5F7F4FCE01049604
S113059019F087E09FE30CDFC9DF8093063FB9DEE3 S1130590D1D1BE016C5F7F4F87E09FE3D6DF88DE59
S11305A025E186E195E0215080409040E1F7EDCFD0 S11305A082E7AADE82E7A8DE8AE0A6DE8DE0A4DE8A
S11305B08F929F92AF92BF92CF92DF92EF92FF926F S11305B087E09FE317DF2AE684E091E02150804042
S11305C00F931F93CF93DF93EC01862E5A0168019A S11305C09040E1F700C0F4CF8F929F92AF92BF9218
S11305D07901C801019643D2982E192FFC0181920A S11305D0CF92DF92EF92FF920F931F93CF93DF930B
S11305E0CF01A601B5015CD3EA81FB81A701960185 S11305E0EC01862E5A0168017901C801019643D2B3
S11305F02F5F3F4F4F4F5F4F01E0692D712F88816F S11305F0982E192FFC018192CF01A601B5015CD37D
S113060099810995892D912FC2D280E090E0DF91E4 S1130600EA81FB81A70196012F5F3F4F4F4F5F4F58
S1130610CF911F910F91FF90EF90DF90CF90BF90FB S113061001E0692D712F888199810995892D912F88
S1130620AF909F908F900895AF92BF92CF92DF9238 S1130620C2D280E090E0DF91CF911F910F91FF90B3
S1130630EF92FF920F931F93FC01862FBA01A90139 S1130630EF90DF90CF90BF90AF909F908F900895F0
S11306404450510961097E4F440F551F661F771F9F S1130640AF92BF92CF92DF92EF92FF920F931F93DC
S1130650440F551F661F771F440F551F661F771FD2 S1130650FC01862FBA01A9014450510961097E4F5A
S1130660440F551F661F771F440F551F661F771FC2 S1130660440F551F661F771F440F551F661F771FC2
S1130670440F551F661F771F440F551F661F771FB2 S1130670440F551F661F771F440F551F661F771FB2
S1130680882319F0813049F14FC0962F937086A1C9 S1130680440F551F661F771F440F551F661F771FA2
S11306908C7F892B86A357A340A7F2A6E3A6D60195 S1130690440F551F661F771F882319F0813049F1D5
S11306A0C501072E7CE0B695A795979587957A9511 S11306A04FC0962F937086A18C7F892B86A357A366
S11306B0D1F7702D83708295807F0370802B81A782 S11306B040A7F2A6E3A6D601C501072E7CE0B695B5
S11306C0B4A2A5A2AF014C5D5F4F08E010E020E0AA S11306C0A795979587957A95D1F7702D8370829524
S11306D030E06AE2CF016CDF27C0962F937086A5C5 S11306D0807F0370802B81A7B4A2A5A2AF014C5DDB
S11306E08C7F892B86A757A740ABF2AAE3AAD60131 S11306E05F4F08E010E020E030E06AE2CF016CDF09
S11306F0C501072E7CE0B695A795979587957A95C1 S11306F027C0962F937086A58C7F892B86A757A732
S1130700D1F7702D83708295807F0370802B81AB2D S113070040ABF2AAE3AAD601C501072E7CE0B69558
S1130710B4A6A5A6AF01445D5F4F08E010E020E059 S1130710A795979587957A95D1F7702D83708295D3
S113072030E062E3CF0144DF80E090E01F910F915D S1130720807F0370802B81ABB4A6A5A6AF01445D86
S1130730FF90EF90DF90CF90BF90AF9008950F930C S11307305F4F08E010E020E030E062E3CF0144DFE7
S11307401F93662319F0613039F00BC0FC01278137 S113074080E090E01F910F91FF90EF90DF90CF90A9
S113075040FB20F9278305C0FC01278140FB21F9D8 S1130750BF90AF9008950F931F93662319F06130F3
S11307602783AC01495F5F4F01E010E020E030E0F7 S113076039F00BC0FC01278140FB20F9278305C029
S113077063E01EDF80E090E01F910F9108950F93D6 S1130770FC01278140FB21F92783AC01495F5F4FCE
S11307801F93662319F06130A1F022C0FC01228579 S113078001E010E020E030E063E01EDF80E090E074
S113079040FB27F933853F7D33872F642287AC01E3 S11307901F910F9108950F931F93662319F06130F1
S11307A0465F5F4F01E010E020E030E060E100DFF1 S11307A0A1F022C0FC01228540FB27F933853F7D5F
S11307B00FC0FC01238540FB27F92F662387AC017A S11307B033872F642287AC01465F5F4F01E010E06E
S11307C0455F5F4F01E010E020E030E061E1F0DEE2 S11307C020E030E060E100DF0FC0FC01238540FB46
S11307D080E090E01F910F9108950F931F9366237B S11307D027F92F662387AC01455F5F4F01E010E0E6
S11307E019F0613039F00AC0FC0121852B7F277F85 S11307E020E030E061E1F0DE80E090E01F910F91C5
S11307F0218704C0FC01218524602187AC01475F67 S11307F008950F931F93662319F0613039F00AC0EE
S11308005F4F01E010E020E030E060EFD1DE80E0F7 S1130800FC0121852B7F277F218704C0FC012185E2
S113081090E01F910F9108950F931F9331E06111A0 S113081024602187AC01475F5F4F01E010E020E0D6
S113082001C030E0FC01E95AFF4F208130FB25F97B S113082030E060EFD1DE80E090E01F910F910895F9
S1130830208331E0411101C030E0AC01495A5F4FDF S11308300F931F9331E0611101C030E0FC01E95ACC
S1130840FA01208130FB27F9208301E010E020E049 S1130840FF4F208130FB25F9208331E0411101C0A5
S113085030E061EBADDE80E090E01F910F910895F0 S113085030E0AC01495A5F4FFA01208130FB27F99F
S1130860AF92BF92CF92DF92EF92FF920F931F93BA S1130860208301E010E020E030E061EBADDE80E0C9
S1130870CF93DF93EC01662319F0613001F13DC0A1 S113087090E01F910F910895AF92BF92CF92DF92B3
S113088042708E898C7F482B4E8B3F8B288FD801EA S1130880EF92FF920F931F93CF93DF93EC016623B4
S1130890C70188279927AF70BB27FA8EEB8E8A2F62 S113089019F0613001F13DC042708E898C7F482B84
S11308A08F70898FBC8AAD8A08E010E020E030E0C8 S11308A04E8B3F8B288FD801C70188279927AF70BB
S11308B0AE014C5E5F4F6AE1CE017ADE1EC042702B S11308B0BB27FA8EEB8E8A2F8F70898FBC8AAD8A04
S11308C08E8D8C7F482B4E8F3F8F28A3D801C70174 S11308C008E010E020E030E0AE014C5E5F4F6AE1EA
S11308D088279927AF70BB27FAA2EBA28A2F8F70C3 S11308D0CE017ADE1EC042708E8D8C7F482B4E8FE7
S11308E089A3BC8EAD8E08E010E020E030E0AE01BC S11308E03F8F28A3D801C70188279927AF70BB275A
S11308F0445E5F4F62E2CE015BDE41E061E0CE0127 S11308F0FAA2EBA28A2F8F7089A3BC8EAD8E08E07A
S11309008BDF80E090E0DF91CF911F910F91FF90FA S113090010E020E030E0AE01445E5F4F62E2CE01D1
S1130910EF90DF90CF90BF90AF900895EF92FF9249 S11309105BDE41E061E0CE018BDF80E090E0DF91BF
S11309200F931F93CF93DF931F92CDB7DEB700973A S1130920CF911F910F91FF90EF90DF90CF90BF90E8
S113093009F485C06115710509F484C04115510598 S1130930AF900895EF92FF920F931F93CF93DF939D
S113094009F483C07C01DC016D937C9311971296AA S11309401F92CDB7DEB7009709F485C06115710514
S11309504D935C931397FC01349684E5DF011D925B S113095009F484C04115510509F483C07C01DC010C
S11309608A95E9F78FEF898301E010E020E030E019 S11309606D937C93119712964D935C931397FC01AE
S1130970AE014F5F5F4F63E0C7011ADE80E88983F1 S1130970349684E5DF011D928A95E9F78FEF898328
S113098001E010E020E030E0AE014F5F5F4F60E136 S113098001E010E020E030E0AE014F5F5F4F63E034
S1130990C7010EDE01E010E020E030E0AE014F5F61 S1130990C7011ADE80E8898301E010E020E030E03E
S11309A05F4F61E1C70104DE01E010E020E030E0C8 S11309A0AE014F5F5F4F60E1C7010EDE01E010E072
S11309B0AE014F5F5F4F62E1C701FADD01E010E075 S11309B020E030E0AE014F5F5F4F61E1C70104DE2C
S11309C020E030E0AE014F5F5F4F63E1C701F0DD2F S11309C001E010E020E030E0AE014F5F5F4F62E1F4
S11309D001E010E020E030E0AE014F5F5F4F64E1E2 S11309D0C701FADD01E010E020E030E0AE014F5F36
S11309E0C701E6DD01E010E020E030E0AE014F5F3A S11309E05F4F63E1C701F0DD01E010E020E030E09B
S11309F05F4F65E1C701DCDD01E010E020E030E09D S11309F0AE014F5F5F4F64E1C701E6DD01E010E047
S1130A00AE014F5F5F4F66E1C701D2DD01E010E048 S1130A0020E030E0AE014F5F5F4F65E1C701DCDD00
S1130A1020E030E0AE014F5F5F4F67E1C701C8DD02 S1130A1001E010E020E030E0AE014F5F5F4F66E19F
S1130A2080EC898301E010E020E030E0AE014F5F0C S1130A20C701D2DD01E010E020E030E0AE014F5F0D
S1130A305F4F67EBC701BCDD80E090E008C08FEF3B S1130A305F4F67E1C701C8DD80EC898301E010E006
S1130A409FEF05C08FEF9FEF02C08FEF9FEF0F90D6 S1130A4020E030E0AE014F5F5F4F67EBC701BCDDD4
S1130A50DF91CF911F910F91FF90EF9008950F9325 S1130A5080E090E008C08FEF9FEF05C08FEF9FEF1D
S1130A601F93CF93DF938230910510F482E090E0DE S1130A6002C08FEF9FEF0F90DF91CF911F910F91F5
S1130A70E0910D3FF0910E3F20E030E0A0E0B0E0C7 S1130A70FF90EF9008950F931F93CF93DF938230ED
S1130A80309719F140815181028113814817590728 S1130A80910510F482E090E0E0910D3FF0910E3F6B
S1130A90C8F08417950769F4109731F012960C93F7 S1130A9020E030E0A0E0B0E0309719F140815181CE
S1130AA0129713961C9327C000930D3F10930E3F8B S1130AA00281138148175907C8F08417950769F420
S1130AB022C02115310519F04217530718F49A0181 S1130AB0109731F012960C93129713961C9327C03B
S1130AC0BD01EF01DF01F801DBCF21153105F9F09C S1130AC000930D3F10930E3F22C02115310519F0FC
S1130AD0281B390B2430310580F48A819B816115F0 S1130AD04217530718F49A01BD01EF01DF01F80131
S1130AE0710521F0FB018283938304C080930D3F41 S1130AE0DBCF21153105F9F0281B390B24303105F2
S1130AF090930E3FFE01329644C0FE01E20FF31FB5 S1130AF080F48A819B816115710521F0FB01828359
S1130B008193919322503109288339833AC02091EB S1130B00938304C080930D3F90930E3FFE01329671
S1130B100B3F30910C3F232B41F42091023F309145 S1130B1044C0FE01E20FF31F8193919322503109E7
S1130B20033F20930B3F30930C3F2091003F3091C3 S1130B20288339833AC020910B3F30910C3F232B0B
S1130B30013F2115310541F42DB73EB74091043FE3 S1130B3041F42091023F3091033F20930B3F3093C7
S1130B405091053F241B350BE0910B3FF0910C3F76 S1130B400C3F2091003F3091013F2115310541F4C4
S1130B50E217F307A0F42E1B3F0B2817390778F090 S1130B502DB73EB74091043F5091053F241B350B00
S1130B60AC014E5F5F4F2417350748F04E0F5F1FEF S1130B60E0910B3FF0910C3FE217F307A0F42E1B2A
S1130B7040930B3F50930C3F8193919302C0E0E06C S1130B703F0B2817390778F0AC014E5F5F4F2417FD
S1130B80F0E0CF01DF91CF911F910F910895CF93A2 S1130B80350748F04E0F5F1F40930B3F50930C3FC7
S1130B90DF93009709F481C0FC013297128213821B S1130B908193919302C0E0E0F0E0CF01DF91CF9127
S1130BA0A0910D3FB0910E3F109781F420813181C7 S1130BA01F910F910895CF93DF93009709F481C0AB
S1130BB0820F931F20910B3F30910C3F2817390768 S1130BB0FC01329712821382A0910D3FB0910E3F37
S1130BC051F5E0930B3FF0930C3F67C0ED0120E03B S1130BC0109781F420813181820F931F20910B3F74
S1130BD030E0CE17DF0740F44A815B819E01411566 S1130BD030910C3F2817390751F5E0930B3FF09300
S1130BE05105F1F0EA01F5CFC283D38340815181ED S1130BE00C3F67C0ED0120E030E0CE17DF0740F492
S1130BF0840F951FC817D90759F488819981840FE8 S1130BF04A815B819E0141155105F1F0EA01F5CF6F
S1130C00951F0296808391838A819B81828393833B S1130C00C283D38340815181840F951FC817D907AC
S1130C102115310529F4E0930D3FF0930E3F3DC0BB S1130C1059F488819981840F951F0296808391836A
S1130C20E901EA83FB8349915991C40FD51FEC175D S1130C208A819B81828393832115310529F4E09382
S1130C30FD0761F480819181840F951F0296E9017B S1130C300D3FF0930E3F3DC0E901EA83FB834991E8
S1130C4088839983828193818A839B83E0E0F0E0A7 S1130C405991C40FD51FEC17FD0761F48081918180
S1130C5012968D919C911397009719F0FD01DC0178 S1130C50840F951F0296E901888399838281938189
S1130C60F7CF8D919C9111979D012E5F3F4F820F7D S1130C608A839B83E0E0F0E012968D919C91139728
S1130C70931F20910B3F30910C3F2817390769F4DB S1130C70009719F0FD01DC01F7CF8D919C9111973C
S1130C80309729F410920D3F10920E3F02C0128249 S1130C809D012E5F3F4F820F931F20910B3F3091A8
S1130C901382A0930B3FB0930C3FDF91CF91089543 S1130C900C3F2817390769F4309729F410920D3F57
S1130CA0FB01DC0102C001900D9241505040D8F785 S1130CA010920E3F02C012821382A0930B3FB093A6
S1090CB00895F894FFCF43 S1130CB00C3FDF91CF910895FB01DC0102C001904C
S1090CB600000F3F2000C6 S1110CC00D9241505040D8F70895F894FFCF9C
S1090CCE00000F3F2000AE
S9030000FC S9030000FC

View File

@@ -168,6 +168,12 @@
<Compile Include="avr_uart_driver\avr_uart.h"> <Compile Include="avr_uart_driver\avr_uart.h">
<SubType>compile</SubType> <SubType>compile</SubType>
</Compile> </Compile>
<Compile Include="cm_msg\cm_msg.c">
<SubType>compile</SubType>
</Compile>
<Compile Include="cm_msg\cm_msg.h">
<SubType>compile</SubType>
</Compile>
<Compile Include="cqm6xx_app.c"> <Compile Include="cqm6xx_app.c">
<SubType>compile</SubType> <SubType>compile</SubType>
</Compile> </Compile>
@@ -191,6 +197,7 @@
<Folder Include="avr_gpio_driver\" /> <Folder Include="avr_gpio_driver\" />
<Folder Include="avr_i2c_driver\" /> <Folder Include="avr_i2c_driver\" />
<Folder Include="avr_uart_driver\" /> <Folder Include="avr_uart_driver\" />
<Folder Include="cm_msg\" />
<Folder Include="si5351_driver\" /> <Folder Include="si5351_driver\" />
<Folder Include="si5351_driver\include\" /> <Folder Include="si5351_driver\include\" />
</ItemGroup> </ItemGroup>
@@ -216,6 +223,12 @@
<None Include="avr_uart_driver\.gitignore"> <None Include="avr_uart_driver\.gitignore">
<SubType>compile</SubType> <SubType>compile</SubType>
</None> </None>
<None Include="cm_msg\.git">
<SubType>compile</SubType>
</None>
<None Include="cm_msg\.gitignore">
<SubType>compile</SubType>
</None>
<None Include="si5351_driver\.git"> <None Include="si5351_driver\.git">
<SubType>compile</SubType> <SubType>compile</SubType>
</None> </None>