From 79a961448be0935d707ec743056c4b83a400ba74 Mon Sep 17 00:00:00 2001 From: Christian Lind Madsen Date: Wed, 21 Aug 2024 22:06:43 +0200 Subject: [PATCH] freq list added.. --- .vs/storno_cqp6xx_digital_xtal/v14/.atsuo | Bin 22016 -> 33792 bytes storno_cqp6xx_digital_xtal/Debug/Makefile | 53 +- .../Debug/avr_i2c_driver/avr_i2c.d | 49 + .../Debug/avr_i2c_driver/avr_i2c.o | Bin 0 -> 1956 bytes storno_cqp6xx_digital_xtal/Debug/cqm6xx_app.d | 1 + storno_cqp6xx_digital_xtal/Debug/cqm6xx_app.o | Bin 0 -> 1188 bytes storno_cqp6xx_digital_xtal/Debug/main.d | 11 +- storno_cqp6xx_digital_xtal/Debug/main.o | Bin 2688 -> 9656 bytes storno_cqp6xx_digital_xtal/Debug/makedep.mk | 6 + .../Debug/si5351_driver/si5351_driver.d | 23 + .../Debug/si5351_driver/si5351_driver.o | Bin 0 -> 22128 bytes .../Debug/storno_cqp6xx_digital_xtal.elf | Bin 15012 -> 15388 bytes .../Debug/storno_cqp6xx_digital_xtal.lss | 16 +- .../Debug/storno_cqp6xx_digital_xtal.map | 187 +++- storno_cqp6xx_digital_xtal/cqm6xx_app.c | 6 + storno_cqp6xx_digital_xtal/cqm6xx_app.h | 22 + storno_cqp6xx_digital_xtal/main.c | 4 +- .../storno_cqp6xx_digital_xtal.cproj | 50 ++ storno_cqp6xx_digital_xtal/storno_frq_lst.h | 846 ++++++++++++++++++ 19 files changed, 1248 insertions(+), 26 deletions(-) create mode 100644 storno_cqp6xx_digital_xtal/Debug/avr_i2c_driver/avr_i2c.d create mode 100644 storno_cqp6xx_digital_xtal/Debug/avr_i2c_driver/avr_i2c.o create mode 100644 storno_cqp6xx_digital_xtal/Debug/cqm6xx_app.d create mode 100644 storno_cqp6xx_digital_xtal/Debug/cqm6xx_app.o create mode 100644 storno_cqp6xx_digital_xtal/Debug/si5351_driver/si5351_driver.d create mode 100644 storno_cqp6xx_digital_xtal/Debug/si5351_driver/si5351_driver.o create mode 100644 storno_cqp6xx_digital_xtal/cqm6xx_app.c create mode 100644 storno_cqp6xx_digital_xtal/cqm6xx_app.h create mode 100644 storno_cqp6xx_digital_xtal/storno_frq_lst.h diff --git a/.vs/storno_cqp6xx_digital_xtal/v14/.atsuo b/.vs/storno_cqp6xx_digital_xtal/v14/.atsuo index b3f866f7872869e69ce2102bc6df0c37a83076e6..e0a4376ee8e0c5eff2dd6260285c62517b098a73 100644 GIT binary patch literal 33792 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 `3Rx_y^%4hdQ>EnF6}o_MNH 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 N`QCs~e_OHnJ^@2a9UK4v literal 0 HcmV?d00001 diff --git a/storno_cqp6xx_digital_xtal/Debug/cqm6xx_app.d b/storno_cqp6xx_digital_xtal/Debug/cqm6xx_app.d new file mode 100644 index 0000000..b81c053 --- /dev/null +++ b/storno_cqp6xx_digital_xtal/Debug/cqm6xx_app.d @@ -0,0 +1 @@ +cqm6xx_app.d cqm6xx_app.o: .././cqm6xx_app.c diff --git a/storno_cqp6xx_digital_xtal/Debug/cqm6xx_app.o b/storno_cqp6xx_digital_xtal/Debug/cqm6xx_app.o new file mode 100644 index 0000000000000000000000000000000000000000..af18aea95427b948fbbb43dab96763dfb2cf806c GIT binary patch literal 1188 zcmah|&2AGh5T20odq5x|^}uC0(Mqh_^f#>(5Zaa?6hYMjr%2YuyV*5eueWP23J8f8 z;dyutZk+Q3VZ0kRPNkNSocX?)&lB4-`}274rqybJwHBPgf&n~f1N_D0PAyo22XGhq z?>~9L!GX6+cF3mZi`*Y)p-OulgQc&|dEt+$1est}FZ^0gM4W`%$W9OD%q>f^I41j(R9C~Z7KcCVr#oJJPMfy?73~$PFx=r@T7VYfsch{SD zwGDB++m{uX&YTpqm%0YXZ@FpYZFq>0mzUA$Y!z|O;U3~w4qr#y^xXufv(9C%;b!mR zOjpmdvZQXq?JN8az)}||Jv*UqDTNvg8gP2tuR#!;)Lx5%mT^+!?{O*T1c>@3bT~q< z%f_b`>3E`nnE3!QQrQ2<^n+$Rk1a+i5GI9)bG>xRo5@p5oBQKUYFoTj!|mHVLuxR7 zO0`|5dyd(Axc;Ymff`%e6uhopcdpwsA~d7hbv7DkRxtNg$1&*k+Ug#o&Yle+{KgR* m7%(@ZGiJOyeZMg92V?hfnHe;b@o3K7dOvW}JB(Yi_5J~(cgZ0D literal 0 HcmV?d00001 diff --git a/storno_cqp6xx_digital_xtal/Debug/main.d b/storno_cqp6xx_digital_xtal/Debug/main.d index fb5339f..b7396e1 100644 --- a/storno_cqp6xx_digital_xtal/Debug/main.d +++ b/storno_cqp6xx_digital_xtal/Debug/main.d @@ -10,7 +10,10 @@ main.d main.o: .././main.c \ c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\version.h \ c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\xmega.h \ c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\fuse.h \ - c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\lock.h + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\lock.h \ + .././storno_frq_lst.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\lib\gcc\avr\5.4.0\include\stdbool.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\lib\gcc\avr\5.4.0\include\stddef.h c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\io.h: @@ -35,3 +38,9 @@ c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\ c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\fuse.h: c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\avr\lock.h: + +.././storno_frq_lst.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\lib\gcc\avr\5.4.0\include\stdbool.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\lib\gcc\avr\5.4.0\include\stddef.h: diff --git a/storno_cqp6xx_digital_xtal/Debug/main.o b/storno_cqp6xx_digital_xtal/Debug/main.o index 1de268f2b4e088ae6ec3da4c8367cc019d2df85a..2227679745fba9156f64ba032358d09c4f8d20ff 100644 GIT binary patch literal 9656 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 T#$+z;JI|&Z?*|wT>Vv-lcY{Xf diff --git a/storno_cqp6xx_digital_xtal/Debug/makedep.mk b/storno_cqp6xx_digital_xtal/Debug/makedep.mk index 6a14fde..6fdccac 100644 --- a/storno_cqp6xx_digital_xtal/Debug/makedep.mk +++ b/storno_cqp6xx_digital_xtal/Debug/makedep.mk @@ -2,5 +2,11 @@ # Automatically-generated file. Do not edit or delete the file ################################################################################ +avr_i2c_driver\avr_i2c.c + +cqm6xx_app.c + main.c +si5351_driver\si5351_driver.c + diff --git a/storno_cqp6xx_digital_xtal/Debug/si5351_driver/si5351_driver.d b/storno_cqp6xx_digital_xtal/Debug/si5351_driver/si5351_driver.d new file mode 100644 index 0000000..49f94a3 --- /dev/null +++ b/storno_cqp6xx_digital_xtal/Debug/si5351_driver/si5351_driver.d @@ -0,0 +1,23 @@ +si5351_driver/si5351_driver.d si5351_driver/si5351_driver.o: \ + ../si5351_driver/si5351_driver.c \ + ../si5351_driver/include/si5351_driver.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\stdio.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\inttypes.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\lib\gcc\avr\5.4.0\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\lib\gcc\avr\5.4.0\include\stdarg.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\lib\gcc\avr\5.4.0\include\stddef.h + +../si5351_driver/include/si5351_driver.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\stdio.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\inttypes.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\lib\gcc\avr\5.4.0\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\lib\gcc\avr\5.4.0\include\stdarg.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\avr8\avr8-gnu-toolchain\lib\gcc\avr\5.4.0\include\stddef.h: diff --git a/storno_cqp6xx_digital_xtal/Debug/si5351_driver/si5351_driver.o b/storno_cqp6xx_digital_xtal/Debug/si5351_driver/si5351_driver.o new file mode 100644 index 0000000000000000000000000000000000000000..9060b76719c0c07021f01cbf19b633a0c367e169 GIT binary patch literal 22128 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 literal 0 HcmV?d00001 diff --git a/storno_cqp6xx_digital_xtal/Debug/storno_cqp6xx_digital_xtal.elf b/storno_cqp6xx_digital_xtal/Debug/storno_cqp6xx_digital_xtal.elf index d0dc61cd75c5e0d47771b8aa67f77f7b23717ec3..222da9a6f256ed972a25a3b460185e5db8ef5de4 100644 GIT binary patch delta 792 zcmY*XO=uHA6n-xgoNs)0PE!;sSC(aWgjIWd5>ot^pO$jd3@ijc@l z(wa1#D8J;TIYbTVwA55^I)z9Q2LwSX7c;di4#IYdg~c=>O@*_WBhXaJ0#+}fgKba7 z>N7JmJAF{Blkr3BOW_u`FzY|}#NwOF!Ur>jPWzce4W{I~8XFl?-74qM)c-OyfM z3?1La-tQh+rvQ>vF)?0);$#Gwt^A()|MG;4orw1 zerl9|WXLmir9Llw$2;F*o9Oix@TX;W(7SvLpvXvFVIS(U5FonBeq#K61wdwJ8wxw# Xkm=z%TWgf)=L*}vWA7B(Zp{4wX7{e= delta 374 zcmYjMJxjx25Wahpn1nb~i_l`lYHhkD6+fyCs31s(3a;%|YN!F5ifut%baE8&R>vYZ zI7o1D5ywKse^C4b4vuc#+b$m5_j3==-JkWkw`oz{cwYRPzPthe0mB%8iu(q@Mv1^jFy#nk73!f03QgxA{QD5=XSKz{I%6 zp~SAJcWHsqciftyg={KnWDBUT@j}2nwX!pF0L@wuI(1+L0Gg18iiM_N5{wRVAG+l@ zuH%kTg!u$j^8Rc$YzK|dKTOw;YNyZ+F8t2q14@Sx(-4G$jpl^$U+P6IC{j$ImhcA~rrP*tSZ Jv5j 00000046
: - -#include +//#include "avr_i2c_driver/avr_i2c.h" +#include "storno_frq_lst.h" int main(void) diff --git a/storno_cqp6xx_digital_xtal/Debug/storno_cqp6xx_digital_xtal.map b/storno_cqp6xx_digital_xtal/Debug/storno_cqp6xx_digital_xtal.map index dc20e00..04c9cbd 100644 --- a/storno_cqp6xx_digital_xtal/Debug/storno_cqp6xx_digital_xtal.map +++ b/storno_cqp6xx_digital_xtal/Debug/storno_cqp6xx_digital_xtal.map @@ -1,5 +1,37 @@ Archive member included to satisfy reference by file (symbol) +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\libm.a(addsf3.o) + si5351_driver/si5351_driver.o (__subsf3) +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\libm.a(addsf3x.o) + 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\libm.a(addsf3.o) (__addsf3x) +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\libm.a(divsf3.o) + si5351_driver/si5351_driver.o (__divsf3) +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\libm.a(divsf3x.o) + 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\libm.a(divsf3.o) (__divsf3x) +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\libm.a(fixunssfsi.o) + si5351_driver/si5351_driver.o (__fixunssfsi) +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\libm.a(floatsisf.o) + si5351_driver/si5351_driver.o (__floatunsisf) +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\libm.a(fp_inf.o) + 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\libm.a(addsf3x.o) (__fp_inf) +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\libm.a(fp_nan.o) + 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\libm.a(addsf3x.o) (__fp_nan) +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\libm.a(fp_pscA.o) + 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\libm.a(addsf3x.o) (__fp_pscA) +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\libm.a(fp_pscB.o) + 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\libm.a(addsf3x.o) (__fp_pscB) +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\libm.a(fp_round.o) + 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\libm.a(addsf3.o) (__fp_round) +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\libm.a(fp_split3.o) + 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\libm.a(addsf3x.o) (__fp_split3) +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\libm.a(fp_zero.o) + 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\libm.a(addsf3x.o) (__fp_zero) +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\libm.a(mulsf3.o) + si5351_driver/si5351_driver.o (__mulsf3) +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\libm.a(mulsf3x.o) + 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\libm.a(mulsf3.o) (__mulsf3x) +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(_udivmodsi4.o) + si5351_driver/si5351_driver.o (__udivmodsi4) 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) C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATtiny_DFP/1.10.348/gcc/dev/attiny402/avrxmega3/short-calls/crtattiny402.o (exit) @@ -7,9 +39,143 @@ Discarded input sections .data 0x00000000 0x0 C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATtiny_DFP/1.10.348/gcc/dev/attiny402/avrxmega3/short-calls/crtattiny402.o .bss 0x00000000 0x0 C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATtiny_DFP/1.10.348/gcc/dev/attiny402/avrxmega3/short-calls/crtattiny402.o + .text 0x00000000 0x0 avr_i2c_driver/avr_i2c.o + .data 0x00000000 0x0 avr_i2c_driver/avr_i2c.o + .bss 0x00000000 0x0 avr_i2c_driver/avr_i2c.o + .debug_info 0x00000000 0x5d avr_i2c_driver/avr_i2c.o + .debug_abbrev 0x00000000 0x26 avr_i2c_driver/avr_i2c.o + .debug_aranges + 0x00000000 0x18 avr_i2c_driver/avr_i2c.o + .debug_line 0x00000000 0x1a avr_i2c_driver/avr_i2c.o + .debug_str 0x00000000 0x1af avr_i2c_driver/avr_i2c.o + .comment 0x00000000 0x31 avr_i2c_driver/avr_i2c.o + .text 0x00000000 0x0 cqm6xx_app.o + .data 0x00000000 0x0 cqm6xx_app.o + .bss 0x00000000 0x0 cqm6xx_app.o + .debug_line 0x00000000 0x0 cqm6xx_app.o + .debug_str 0x00000000 0x135 cqm6xx_app.o + .comment 0x00000000 0x31 cqm6xx_app.o .text 0x00000000 0x0 main.o .data 0x00000000 0x0 main.o .bss 0x00000000 0x0 main.o + .rodata.storno_cqp632_lst + 0x00000000 0x1908 main.o + .text 0x00000000 0x0 si5351_driver/si5351_driver.o + .data 0x00000000 0x0 si5351_driver/si5351_driver.o + .bss 0x00000000 0x0 si5351_driver/si5351_driver.o + .text.readRegister + 0x00000000 0x80 si5351_driver/si5351_driver.o + .text.writeRegister + 0x00000000 0x7e si5351_driver/si5351_driver.o + .text.cm_setPLLParameters + 0x00000000 0x302 si5351_driver/si5351_driver.o + .text.cm_setInputSource + 0x00000000 0x3c si5351_driver/si5351_driver.o + .text.cm_si5351_getRevisionNumber + 0x00000000 0x2a si5351_driver/si5351_driver.o + .text.cm_si5351_init + 0x00000000 0x32 si5351_driver/si5351_driver.o + .debug_info 0x00000000 0xd79 si5351_driver/si5351_driver.o + .debug_abbrev 0x00000000 0x1d1 si5351_driver/si5351_driver.o + .debug_loc 0x00000000 0x8b0 si5351_driver/si5351_driver.o + .debug_aranges + 0x00000000 0x48 si5351_driver/si5351_driver.o + .debug_ranges 0x00000000 0x38 si5351_driver/si5351_driver.o + .debug_line 0x00000000 0x267 si5351_driver/si5351_driver.o + .debug_str 0x00000000 0xbe8 si5351_driver/si5351_driver.o + .comment 0x00000000 0x31 si5351_driver/si5351_driver.o + .debug_frame 0x00000000 0x168 si5351_driver/si5351_driver.o + .text 0x00000000 0x0 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\libm.a(addsf3.o) + .data 0x00000000 0x0 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\libm.a(addsf3.o) + .bss 0x00000000 0x0 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\libm.a(addsf3.o) + .text.avr-libc.fplib + 0x00000000 0xe 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\libm.a(addsf3.o) + .text 0x00000000 0x0 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\libm.a(addsf3x.o) + .data 0x00000000 0x0 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\libm.a(addsf3x.o) + .bss 0x00000000 0x0 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\libm.a(addsf3x.o) + .text.avr-libc.fplib + 0x00000000 0xcc 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\libm.a(addsf3x.o) + .text 0x00000000 0x0 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\libm.a(divsf3.o) + .data 0x00000000 0x0 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\libm.a(divsf3.o) + .bss 0x00000000 0x0 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\libm.a(divsf3.o) + .text.avr-libc.fplib + 0x00000000 0x8 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\libm.a(divsf3.o) + .text 0x00000000 0x0 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\libm.a(divsf3x.o) + .data 0x00000000 0x0 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\libm.a(divsf3x.o) + .bss 0x00000000 0x0 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\libm.a(divsf3x.o) + .text.avr-libc.fplib + 0x00000000 0xdc 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\libm.a(divsf3x.o) + .text 0x00000000 0x0 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\libm.a(fixunssfsi.o) + .data 0x00000000 0x0 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\libm.a(fixunssfsi.o) + .bss 0x00000000 0x0 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\libm.a(fixunssfsi.o) + .text.avr-libc.fplib + 0x00000000 0x5e 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\libm.a(fixunssfsi.o) + .text 0x00000000 0x0 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\libm.a(floatsisf.o) + .data 0x00000000 0x0 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\libm.a(floatsisf.o) + .bss 0x00000000 0x0 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\libm.a(floatsisf.o) + .text.avr-libc.fplib + 0x00000000 0x7a 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\libm.a(floatsisf.o) + .text 0x00000000 0x0 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\libm.a(fp_inf.o) + .data 0x00000000 0x0 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\libm.a(fp_inf.o) + .bss 0x00000000 0x0 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\libm.a(fp_inf.o) + .text.avr-libc.fplib + 0x00000000 0xc 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\libm.a(fp_inf.o) + .text 0x00000000 0x0 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\libm.a(fp_nan.o) + .data 0x00000000 0x0 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\libm.a(fp_nan.o) + .bss 0x00000000 0x0 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\libm.a(fp_nan.o) + .text.avr-libc.fplib + 0x00000000 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\libm.a(fp_nan.o) + .text 0x00000000 0x0 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\libm.a(fp_pscA.o) + .data 0x00000000 0x0 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\libm.a(fp_pscA.o) + .bss 0x00000000 0x0 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\libm.a(fp_pscA.o) + .text.avr-libc.fplib + 0x00000000 0xe 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\libm.a(fp_pscA.o) + .text 0x00000000 0x0 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\libm.a(fp_pscB.o) + .data 0x00000000 0x0 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\libm.a(fp_pscB.o) + .bss 0x00000000 0x0 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\libm.a(fp_pscB.o) + .text.avr-libc.fplib + 0x00000000 0xe 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\libm.a(fp_pscB.o) + .text 0x00000000 0x0 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\libm.a(fp_round.o) + .data 0x00000000 0x0 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\libm.a(fp_round.o) + .bss 0x00000000 0x0 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\libm.a(fp_round.o) + .text.avr-libc.fplib + 0x00000000 0x22 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\libm.a(fp_round.o) + .text 0x00000000 0x0 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\libm.a(fp_split3.o) + .data 0x00000000 0x0 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\libm.a(fp_split3.o) + .bss 0x00000000 0x0 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\libm.a(fp_split3.o) + .text.avr-libc.fplib + 0x00000000 0x44 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\libm.a(fp_split3.o) + .text 0x00000000 0x0 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\libm.a(fp_zero.o) + .data 0x00000000 0x0 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\libm.a(fp_zero.o) + .bss 0x00000000 0x0 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\libm.a(fp_zero.o) + .text.avr-libc.fplib + 0x00000000 0xe 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\libm.a(fp_zero.o) + .text 0x00000000 0x0 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\libm.a(mulsf3.o) + .data 0x00000000 0x0 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\libm.a(mulsf3.o) + .bss 0x00000000 0x0 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\libm.a(mulsf3.o) + .text.avr-libc.fplib + 0x00000000 0x8 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\libm.a(mulsf3.o) + .text 0x00000000 0x0 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\libm.a(mulsf3x.o) + .data 0x00000000 0x0 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\libm.a(mulsf3x.o) + .bss 0x00000000 0x0 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\libm.a(mulsf3x.o) + .text.avr-libc.fplib + 0x00000000 0xd2 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\libm.a(mulsf3x.o) + .text 0x00000000 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(_udivmodsi4.o) + .data 0x00000000 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(_udivmodsi4.o) + .bss 0x00000000 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(_udivmodsi4.o) + .text.libgcc.mul + 0x00000000 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(_udivmodsi4.o) + .text.libgcc.div + 0x00000000 0x44 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(_udivmodsi4.o) + .text.libgcc 0x00000000 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(_udivmodsi4.o) + .text.libgcc.prologue + 0x00000000 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(_udivmodsi4.o) + .text.libgcc.builtins + 0x00000000 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(_udivmodsi4.o) + .text.libgcc.fmul + 0x00000000 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(_udivmodsi4.o) + .text.libgcc.fixed + 0x00000000 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(_udivmodsi4.o) .text 0x00000000 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) .data 0x00000000 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) .bss 0x00000000 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) @@ -44,7 +210,10 @@ Linker script and memory map Address of section .data set to 0x803f00 0x00008000 __RODATA_PM_OFFSET__ = 0x8000 LOAD C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATtiny_DFP/1.10.348/gcc/dev/attiny402/avrxmega3/short-calls/crtattiny402.o +LOAD avr_i2c_driver/avr_i2c.o +LOAD cqm6xx_app.o LOAD main.o +LOAD si5351_driver/si5351_driver.o START GROUP LOAD 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\libm.a END GROUP @@ -367,30 +536,30 @@ END GROUP .debug_pubnames *(.debug_pubnames) -.debug_info 0x00000000 0x125a +.debug_info 0x00000000 0x12c2 *(.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 0x000011d6 0x84 main.o + .debug_info 0x000011d6 0xec main.o -.debug_abbrev 0x00000000 0x1127 +.debug_abbrev 0x00000000 0x117a *(.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 0x000010de 0x49 main.o + .debug_abbrev 0x000010de 0x9c main.o -.debug_line 0x00000000 0x16f +.debug_line 0x00000000 0x1e5 *(.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 0x00000136 0x39 main.o + .debug_line 0x00000136 0xaf main.o .debug_frame 0x00000000 0x24 *(.debug_frame) .debug_frame 0x00000000 0x24 main.o -.debug_str 0x00000000 0x919 +.debug_str 0x00000000 0x960 *(.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 0x000007a9 0x170 main.o - 0x1a4 (size before relaxing) + .debug_str 0x000007a9 0x1b7 main.o + 0x1eb (size before relaxing) .debug_loc *(.debug_loc) diff --git a/storno_cqp6xx_digital_xtal/cqm6xx_app.c b/storno_cqp6xx_digital_xtal/cqm6xx_app.c new file mode 100644 index 0000000..de7fcbd --- /dev/null +++ b/storno_cqp6xx_digital_xtal/cqm6xx_app.c @@ -0,0 +1,6 @@ +/* + * cqm6xx_app.c + * + * Created: 21-08-2024 21:12:36 + * Author: Chris + */ diff --git a/storno_cqp6xx_digital_xtal/cqm6xx_app.h b/storno_cqp6xx_digital_xtal/cqm6xx_app.h new file mode 100644 index 0000000..81aaf20 --- /dev/null +++ b/storno_cqp6xx_digital_xtal/cqm6xx_app.h @@ -0,0 +1,22 @@ +/* + * cqm6xx_app.h + * + * Created: 21-08-2024 21:12:15 + * Author: Chris + */ + + +#ifndef CQM6XX_APP_H_ +#define CQM6XX_APP_H_ + + +typedef struct { + + + uint32_t *frq_lst; + + +}storno_xtal_app; + + +#endif /* CQM6XX_APP_H_ */ \ No newline at end of file diff --git a/storno_cqp6xx_digital_xtal/main.c b/storno_cqp6xx_digital_xtal/main.c index 9de8be4..081b7b3 100644 --- a/storno_cqp6xx_digital_xtal/main.c +++ b/storno_cqp6xx_digital_xtal/main.c @@ -4,8 +4,10 @@ * Created: 21-08-2024 20:28:13 * Author : Chris */ - +#define F_CPU 16000000 #include +//#include "avr_i2c_driver/avr_i2c.h" +#include "storno_frq_lst.h" int main(void) diff --git a/storno_cqp6xx_digital_xtal/storno_cqp6xx_digital_xtal.cproj b/storno_cqp6xx_digital_xtal/storno_cqp6xx_digital_xtal.cproj index c60d0bb..78d4fcd 100644 --- a/storno_cqp6xx_digital_xtal/storno_cqp6xx_digital_xtal.cproj +++ b/storno_cqp6xx_digital_xtal/storno_cqp6xx_digital_xtal.cproj @@ -59,6 +59,11 @@ libm + + + D:\cm_projects\microchip_studio_projects\storno_cqp6xx_digital_xtal\storno_cqp6xx_digital_xtal\si5351_driver\include + + %24(PackRepoDir)\atmel\ATtiny_DFP\1.10.348\include\ @@ -98,6 +103,11 @@ libm + + + D:\cm_projects\microchip_studio_projects\storno_cqp6xx_digital_xtal\storno_cqp6xx_digital_xtal\si5351_driver\include + + %24(PackRepoDir)\atmel\ATtiny_DFP\1.10.348\include\ @@ -108,9 +118,49 @@ + + compile + + + compile + + + compile + + + compile + compile + + compile + + + compile + + + compile + + + + + + + + + + compile + + + compile + + + compile + + + compile + \ No newline at end of file diff --git a/storno_cqp6xx_digital_xtal/storno_frq_lst.h b/storno_cqp6xx_digital_xtal/storno_frq_lst.h new file mode 100644 index 0000000..132cda8 --- /dev/null +++ b/storno_cqp6xx_digital_xtal/storno_frq_lst.h @@ -0,0 +1,846 @@ +/* + * storno_frq_lst.h + * + * Created: 21-08-2024 21:19:10 + * Author: Chris + */ + + +#ifndef STORNO_FRQ_LST_H_ +#define STORNO_FRQ_LST_H_ + +#include //bool type +#include //uint8_t type +#include //size_t type + +typedef struct{ + + uint32_t xtal_freq_rx; + uint32_t xtal_freq_tx; + +}storno_xtal_freqs; + +/* +Storno Frequency lists start + +*/ + +const storno_xtal_freqs storno_cqp632_lst[801] = { + +{44700000,11333333}, +{44712500,11337500}, +{44725000,11341666}, +{44737500,11345833}, +{44750000,11350000}, +{44762500,11354166}, +{44775000,11358333}, +{44787500,11362500}, +{44800000,11366666}, +{44812500,11370833}, +{44825000,11375000}, +{44837500,11379166}, +{44850000,11383333}, +{44862500,11387500}, +{44875000,11391666}, +{44887500,11395833}, +{44900000,11400000}, +{44912500,11404166}, +{44925000,11408333}, +{44937500,11412500}, +{44950000,11416666}, +{44962500,11420833}, +{44975000,11425000}, +{44987500,11429166}, +{45000000,11433333}, +{45012500,11437500}, +{45025000,11441666}, +{45037500,11445833}, +{45050000,11450000}, +{45062500,11454166}, +{45075000,11458333}, +{45087500,11462500}, +{45100000,11466666}, +{45112500,11470833}, +{45125000,11475000}, +{45137500,11479166}, +{45150000,11483333}, +{45162500,11487500}, +{45175000,11491666}, +{45187500,11495833}, +{45200000,11500000}, +{45212500,11504166}, +{45225000,11508333}, +{45237500,11512500}, +{45250000,11516666}, +{45262500,11520833}, +{45275000,11525000}, +{45287500,11529166}, +{45300000,11533333}, +{45312500,11537500}, +{45325000,11541666}, +{45337500,11545833}, +{45350000,11550000}, +{45362500,11554166}, +{45375000,11558333}, +{45387500,11562500}, +{45400000,11566666}, +{45412500,11570833}, +{45425000,11575000}, +{45437500,11579166}, +{45450000,11583333}, +{45462500,11587500}, +{45475000,11591666}, +{45487500,11595833}, +{45500000,11600000}, +{45512500,11604166}, +{45525000,11608333}, +{45537500,11612500}, +{45550000,11616666}, +{45562500,11620833}, +{45575000,11625000}, +{45587500,11629166}, +{45600000,11633333}, +{45612500,11637500}, +{45625000,11641666}, +{45637500,11645833}, +{45650000,11650000}, +{45662500,11654166}, +{45675000,11658333}, +{45687500,11662500}, +{45700000,11666666}, +{45712500,11670833}, +{45725000,11675000}, +{45737500,11679166}, +{45750000,11683333}, +{45762500,11687500}, +{45775000,11691666}, +{45787500,11695833}, +{45800000,11700000}, +{45812500,11704166}, +{45825000,11708333}, +{45837500,11712500}, +{45850000,11716666}, +{45862500,11720833}, +{45875000,11725000}, +{45887500,11729166}, +{45900000,11733333}, +{45912500,11737500}, +{45925000,11741666}, +{45937500,11745833}, +{45950000,11750000}, +{45962500,11754166}, +{45975000,11758333}, +{45987500,11762500}, +{46000000,11766666}, +{46012500,11770833}, +{46025000,11775000}, +{46037500,11779166}, +{46050000,11783333}, +{46062500,11787500}, +{46075000,11791666}, +{46087500,11795833}, +{46100000,11800000}, +{46112500,11804166}, +{46125000,11808333}, +{46137500,11812500}, +{46150000,11816666}, +{46162500,11820833}, +{46175000,11825000}, +{46187500,11829166}, +{46200000,11833333}, +{46212500,11837500}, +{46225000,11841666}, +{46237500,11845833}, +{46250000,11850000}, +{46262500,11854166}, +{46275000,11858333}, +{46287500,11862500}, +{46300000,11866666}, +{46312500,11870833}, +{46325000,11875000}, +{46337500,11879166}, +{46350000,11883333}, +{46362500,11887500}, +{46375000,11891666}, +{46387500,11895833}, +{46400000,11900000}, +{46412500,11904166}, +{46425000,11908333}, +{46437500,11912500}, +{46450000,11916666}, +{46462500,11920833}, +{46475000,11925000}, +{46487500,11929166}, +{46500000,11933333}, +{46512500,11937500}, +{46525000,11941666}, +{46537500,11945833}, +{46550000,11950000}, +{46562500,11954166}, +{46575000,11958333}, +{46587500,11962500}, +{46600000,11966666}, +{46612500,11970833}, +{46625000,11975000}, +{46637500,11979166}, +{46650000,11983333}, +{46662500,11987500}, +{46675000,11991666}, +{46687500,11995833}, +{46700000,12000000}, +{46712500,12004166}, +{46725000,12008333}, +{46737500,12012500}, +{46750000,12016666}, +{46762500,12020833}, +{46775000,12025000}, +{46787500,12029166}, +{46800000,12033333}, +{46812500,12037500}, +{46825000,12041666}, +{46837500,12045833}, +{46850000,12050000}, +{46862500,12054166}, +{46875000,12058333}, +{46887500,12062500}, +{46900000,12066666}, +{46912500,12070833}, +{46925000,12075000}, +{46937500,12079166}, +{46950000,12083333}, +{46962500,12087500}, +{46975000,12091666}, +{46987500,12095833}, +{47000000,12100000}, +{47012500,12104166}, +{47025000,12108333}, +{47037500,12112500}, +{47050000,12116666}, +{47062500,12120833}, +{47075000,12125000}, +{47087500,12129166}, +{47100000,12133333}, +{47112500,12137500}, +{47125000,12141666}, +{47137500,12145833}, +{47150000,12150000}, +{47162500,12154166}, +{47175000,12158333}, +{47187500,12162500}, +{47200000,12166666}, +{47212500,12170833}, +{47225000,12175000}, +{47237500,12179166}, +{47250000,12183333}, +{47262500,12187500}, +{47275000,12191666}, +{47287500,12195833}, +{47300000,12200000}, +{47312500,12204166}, +{47325000,12208333}, +{47337500,12212500}, +{47350000,12216666}, +{47362500,12220833}, +{47375000,12225000}, +{47387500,12229166}, +{47400000,12233333}, +{47412500,12237500}, +{47425000,12241666}, +{47437500,12245833}, +{47450000,12250000}, +{47462500,12254166}, +{47475000,12258333}, +{47487500,12262500}, +{47500000,12266666}, +{47512500,12270833}, +{47525000,12275000}, +{47537500,12279166}, +{47550000,12283333}, +{47562500,12287500}, +{47575000,12291666}, +{47587500,12295833}, +{47600000,12300000}, +{47612500,12304166}, +{47625000,12308333}, +{47637500,12312500}, +{47650000,12316666}, +{47662500,12320833}, +{47675000,12325000}, +{47687500,12329166}, +{47700000,12333333}, +{47712500,12337500}, +{47725000,12341666}, +{47737500,12345833}, +{47750000,12350000}, +{47762500,12354166}, +{47775000,12358333}, +{47787500,12362500}, +{47800000,12366666}, +{47812500,12370833}, +{47825000,12375000}, +{47837500,12379166}, +{47850000,12383333}, +{47862500,12387500}, +{47875000,12391666}, +{47887500,12395833}, +{47900000,12400000}, +{47912500,12404166}, +{47925000,12408333}, +{47937500,12412500}, +{47950000,12416666}, +{47962500,12420833}, +{47975000,12425000}, +{47987500,12429166}, +{48000000,12433333}, +{48012500,12437500}, +{48025000,12441666}, +{48037500,12445833}, +{48050000,12450000}, +{48062500,12454166}, +{48075000,12458333}, +{48087500,12462500}, +{48100000,12466666}, +{48112500,12470833}, +{48125000,12475000}, +{48137500,12479166}, +{48150000,12483333}, +{48162500,12487500}, +{48175000,12491666}, +{48187500,12495833}, +{48200000,12500000}, +{48212500,12504166}, +{48225000,12508333}, +{48237500,12512500}, +{48250000,12516666}, +{48262500,12520833}, +{48275000,12525000}, +{48287500,12529166}, +{48300000,12533333}, +{48312500,12537500}, +{48325000,12541666}, +{48337500,12545833}, +{48350000,12550000}, +{48362500,12554166}, +{48375000,12558333}, +{48387500,12562500}, +{48400000,12566666}, +{48412500,12570833}, +{48425000,12575000}, +{48437500,12579166}, +{48450000,12583333}, +{48462500,12587500}, +{48475000,12591666}, +{48487500,12595833}, +{48500000,12600000}, +{48512500,12604166}, +{48525000,12608333}, +{48537500,12612500}, +{48550000,12616666}, +{48562500,12620833}, +{48575000,12625000}, +{48587500,12629166}, +{48600000,12633333}, +{48612500,12637500}, +{48625000,12641666}, +{48637500,12645833}, +{48650000,12650000}, +{48662500,12654166}, +{48675000,12658333}, +{48687500,12662500}, +{48700000,12666666}, +{48712500,12670833}, +{48725000,12675000}, +{48737500,12679166}, +{48750000,12683333}, +{48762500,12687500}, +{48775000,12691666}, +{48787500,12695833}, +{48800000,12700000}, +{48812500,12704166}, +{48825000,12708333}, +{48837500,12712500}, +{48850000,12716666}, +{48862500,12720833}, +{48875000,12725000}, +{48887500,12729166}, +{48900000,12733333}, +{48912500,12737500}, +{48925000,12741666}, +{48937500,12745833}, +{48950000,12750000}, +{48962500,12754166}, +{48975000,12758333}, +{48987500,12762500}, +{49000000,12766666}, +{49012500,12770833}, +{49025000,12775000}, +{49037500,12779166}, +{49050000,12783333}, +{49062500,12787500}, +{49075000,12791666}, +{49087500,12795833}, +{49100000,12800000}, +{49112500,12804166}, +{49125000,12808333}, +{49137500,12812500}, +{49150000,12816666}, +{49162500,12820833}, +{49175000,12825000}, +{49187500,12829166}, +{49200000,12833333}, +{49212500,12837500}, +{49225000,12841666}, +{49237500,12845833}, +{49250000,12850000}, +{49262500,12854166}, +{49275000,12858333}, +{49287500,12862500}, +{49300000,12866666}, +{49312500,12870833}, +{49325000,12875000}, +{49337500,12879166}, +{49350000,12883333}, +{49362500,12887500}, +{49375000,12891666}, +{49387500,12895833}, +{49400000,12900000}, +{49412500,12904166}, +{49425000,12908333}, +{49437500,12912500}, +{49450000,12916666}, +{49462500,12920833}, +{49475000,12925000}, +{49487500,12929166}, +{49500000,12933333}, +{49512500,12937500}, +{49525000,12941666}, +{49537500,12945833}, +{49550000,12950000}, +{49562500,12954166}, +{49575000,12958333}, +{49587500,12962500}, +{49600000,12966666}, +{49612500,12970833}, +{49625000,12975000}, +{49637500,12979166}, +{49650000,12983333}, +{49662500,12987500}, +{49675000,12991666}, +{49687500,12995833}, +{49700000,13000000}, +{49712500,13004166}, +{49725000,13008333}, +{49737500,13012500}, +{49750000,13016666}, +{49762500,13020833}, +{49775000,13025000}, +{49787500,13029166}, +{49800000,13033333}, +{49812500,13037500}, +{49825000,13041666}, +{49837500,13045833}, +{49850000,13050000}, +{49862500,13054166}, +{49875000,13058333}, +{49887500,13062500}, +{49900000,13066666}, +{49912500,13070833}, +{49925000,13075000}, +{49937500,13079166}, +{49950000,13083333}, +{49962500,13087500}, +{49975000,13091666}, +{49987500,13095833}, +{50000000,13100000}, +{50012500,13104166}, +{50025000,13108333}, +{50037500,13112500}, +{50050000,13116666}, +{50062500,13120833}, +{50075000,13125000}, +{50087500,13129166}, +{50100000,13133333}, +{50112500,13137500}, +{50125000,13141666}, +{50137500,13145833}, +{50150000,13150000}, +{50162500,13154166}, +{50175000,13158333}, +{50187500,13162500}, +{50200000,13166666}, +{50212500,13170833}, +{50225000,13175000}, +{50237500,13179166}, +{50250000,13183333}, +{50262500,13187500}, +{50275000,13191666}, +{50287500,13195833}, +{50300000,13200000}, +{50312500,13204166}, +{50325000,13208333}, +{50337500,13212500}, +{50350000,13216666}, +{50362500,13220833}, +{50375000,13225000}, +{50387500,13229166}, +{50400000,13233333}, +{50412500,13237500}, +{50425000,13241666}, +{50437500,13245833}, +{50450000,13250000}, +{50462500,13254166}, +{50475000,13258333}, +{50487500,13262500}, +{50500000,13266666}, +{50512500,13270833}, +{50525000,13275000}, +{50537500,13279166}, +{50550000,13283333}, +{50562500,13287500}, +{50575000,13291666}, +{50587500,13295833}, +{50600000,13300000}, +{50612500,13304166}, +{50625000,13308333}, +{50637500,13312500}, +{50650000,13316666}, +{50662500,13320833}, +{50675000,13325000}, +{50687500,13329166}, +{50700000,13333333}, +{50712500,13337500}, +{50725000,13341666}, +{50737500,13345833}, +{50750000,13350000}, +{50762500,13354166}, +{50775000,13358333}, +{50787500,13362500}, +{50800000,13366666}, +{50812500,13370833}, +{50825000,13375000}, +{50837500,13379166}, +{50850000,13383333}, +{50862500,13387500}, +{50875000,13391666}, +{50887500,13395833}, +{50900000,13400000}, +{50912500,13404166}, +{50925000,13408333}, +{50937500,13412500}, +{50950000,13416666}, +{50962500,13420833}, +{50975000,13425000}, +{50987500,13429166}, +{51000000,13433333}, +{51012500,13437500}, +{51025000,13441666}, +{51037500,13445833}, +{51050000,13450000}, +{51062500,13454166}, +{51075000,13458333}, +{51087500,13462500}, +{51100000,13466666}, +{51112500,13470833}, +{51125000,13475000}, +{51137500,13479166}, +{51150000,13483333}, +{51162500,13487500}, +{51175000,13491666}, +{51187500,13495833}, +{51200000,13500000}, +{51212500,13504166}, +{51225000,13508333}, +{51237500,13512500}, +{51250000,13516666}, +{51262500,13520833}, +{51275000,13525000}, +{51287500,13529166}, +{51300000,13533333}, +{51312500,13537500}, +{51325000,13541666}, +{51337500,13545833}, +{51350000,13550000}, +{51362500,13554166}, +{51375000,13558333}, +{51387500,13562500}, +{51400000,13566666}, +{51412500,13570833}, +{51425000,13575000}, +{51437500,13579166}, +{51450000,13583333}, +{51462500,13587500}, +{51475000,13591666}, +{51487500,13595833}, +{51500000,13600000}, +{51512500,13604166}, +{51525000,13608333}, +{51537500,13612500}, +{51550000,13616666}, +{51562500,13620833}, +{51575000,13625000}, +{51587500,13629166}, +{51600000,13633333}, +{51612500,13637500}, +{51625000,13641666}, +{51637500,13645833}, +{51650000,13650000}, +{51662500,13654166}, +{51675000,13658333}, +{51687500,13662500}, +{51700000,13666666}, +{51712500,13670833}, +{51725000,13675000}, +{51737500,13679166}, +{51750000,13683333}, +{51762500,13687500}, +{51775000,13691666}, +{51787500,13695833}, +{51800000,13700000}, +{51812500,13704166}, +{51825000,13708333}, +{51837500,13712500}, +{51850000,13716666}, +{51862500,13720833}, +{51875000,13725000}, +{51887500,13729166}, +{51900000,13733333}, +{51912500,13737500}, +{51925000,13741666}, +{51937500,13745833}, +{51950000,13750000}, +{51962500,13754166}, +{51975000,13758333}, +{51987500,13762500}, +{52000000,13766666}, +{52012500,13770833}, +{52025000,13775000}, +{52037500,13779166}, +{52050000,13783333}, +{52062500,13787500}, +{52075000,13791666}, +{52087500,13795833}, +{52100000,13800000}, +{52112500,13804166}, +{52125000,13808333}, +{52137500,13812500}, +{52150000,13816666}, +{52162500,13820833}, +{52175000,13825000}, +{52187500,13829166}, +{52200000,13833333}, +{52212500,13837500}, +{52225000,13841666}, +{52237500,13845833}, +{52250000,13850000}, +{52262500,13854166}, +{52275000,13858333}, +{52287500,13862500}, +{52300000,13866666}, +{52312500,13870833}, +{52325000,13875000}, +{52337500,13879166}, +{52350000,13883333}, +{52362500,13887500}, +{52375000,13891666}, +{52387500,13895833}, +{52400000,13900000}, +{52412500,13904166}, +{52425000,13908333}, +{52437500,13912500}, +{52450000,13916666}, +{52462500,13920833}, +{52475000,13925000}, +{52487500,13929166}, +{52500000,13933333}, +{52512500,13937500}, +{52525000,13941666}, +{52537500,13945833}, +{52550000,13950000}, +{52562500,13954166}, +{52575000,13958333}, +{52587500,13962500}, +{52600000,13966666}, +{52612500,13970833}, +{52625000,13975000}, +{52637500,13979166}, +{52650000,13983333}, +{52662500,13987500}, +{52675000,13991666}, +{52687500,13995833}, +{52700000,14000000}, +{52712500,14004166}, +{52725000,14008333}, +{52737500,14012500}, +{52750000,14016666}, +{52762500,14020833}, +{52775000,14025000}, +{52787500,14029166}, +{52800000,14033333}, +{52812500,14037500}, +{52825000,14041666}, +{52837500,14045833}, +{52850000,14050000}, +{52862500,14054166}, +{52875000,14058333}, +{52887500,14062500}, +{52900000,14066666}, +{52912500,14070833}, +{52925000,14075000}, +{52937500,14079166}, +{52950000,14083333}, +{52962500,14087500}, +{52975000,14091666}, +{52987500,14095833}, +{53000000,14100000}, +{53012500,14104166}, +{53025000,14108333}, +{53037500,14112500}, +{53050000,14116666}, +{53062500,14120833}, +{53075000,14125000}, +{53087500,14129166}, +{53100000,14133333}, +{53112500,14137500}, +{53125000,14141666}, +{53137500,14145833}, +{53150000,14150000}, +{53162500,14154166}, +{53175000,14158333}, +{53187500,14162500}, +{53200000,14166666}, +{53212500,14170833}, +{53225000,14175000}, +{53237500,14179166}, +{53250000,14183333}, +{53262500,14187500}, +{53275000,14191666}, +{53287500,14195833}, +{53300000,14200000}, +{53312500,14204166}, +{53325000,14208333}, +{53337500,14212500}, +{53350000,14216666}, +{53362500,14220833}, +{53375000,14225000}, +{53387500,14229166}, +{53400000,14233333}, +{53412500,14237500}, +{53425000,14241666}, +{53437500,14245833}, +{53450000,14250000}, +{53462500,14254166}, +{53475000,14258333}, +{53487500,14262500}, +{53500000,14266666}, +{53512500,14270833}, +{53525000,14275000}, +{53537500,14279166}, +{53550000,14283333}, +{53562500,14287500}, +{53575000,14291666}, +{53587500,14295833}, +{53600000,14300000}, +{53612500,14304166}, +{53625000,14308333}, +{53637500,14312500}, +{53650000,14316666}, +{53662500,14320833}, +{53675000,14325000}, +{53687500,14329166}, +{53700000,14333333}, +{53712500,14337500}, +{53725000,14341666}, +{53737500,14345833}, +{53750000,14350000}, +{53762500,14354166}, +{53775000,14358333}, +{53787500,14362500}, +{53800000,14366666}, +{53812500,14370833}, +{53825000,14375000}, +{53837500,14379166}, +{53850000,14383333}, +{53862500,14387500}, +{53875000,14391666}, +{53887500,14395833}, +{53900000,14400000}, +{53912500,14404166}, +{53925000,14408333}, +{53937500,14412500}, +{53950000,14416666}, +{53962500,14420833}, +{53975000,14425000}, +{53987500,14429166}, +{54000000,14433333}, +{54012500,14437500}, +{54025000,14441666}, +{54037500,14445833}, +{54050000,14450000}, +{54062500,14454166}, +{54075000,14458333}, +{54087500,14462500}, +{54100000,14466666}, +{54112500,14470833}, +{54125000,14475000}, +{54137500,14479166}, +{54150000,14483333}, +{54162500,14487500}, +{54175000,14491666}, +{54187500,14495833}, +{54200000,14500000}, +{54212500,14504166}, +{54225000,14508333}, +{54237500,14512500}, +{54250000,14516666}, +{54262500,14520833}, +{54275000,14525000}, +{54287500,14529166}, +{54300000,14533333}, +{54312500,14537500}, +{54325000,14541666}, +{54337500,14545833}, +{54350000,14550000}, +{54362500,14554166}, +{54375000,14558333}, +{54387500,14562500}, +{54400000,14566666}, +{54412500,14570833}, +{54425000,14575000}, +{54437500,14579166}, +{54450000,14583333}, +{54462500,14587500}, +{54475000,14591666}, +{54487500,14595833}, +{54500000,14600000}, +{54512500,14604166}, +{54525000,14608333}, +{54537500,14612500}, +{54550000,14616666}, +{54562500,14620833}, +{54575000,14625000}, +{54587500,14629166}, +{54600000,14633333}, +{54612500,14637500}, +{54625000,14641666}, +{54637500,14645833}, +{54650000,14650000}, +{54662500,14654166}, +{54675000,14658333}, +{54687500,14662500}, +{54700000,14666666}, + +}; + + + +/* +Storno Frequency lists end + +*/ + + + + + + +#endif /* STORNO_FRQ_LST_H_ */ \ No newline at end of file