From a368939d880249d84024ec1908b96a033d4d8a2b Mon Sep 17 00:00:00 2001 From: Christian Lind Madsen Date: Fri, 1 Nov 2024 21:33:45 +0100 Subject: [PATCH] commit i2c wip --- .vs/storno_cqp6xx_digital_xtal/v14/.atsuo | Bin 33792 -> 61440 bytes storno_cqp6xx_digital_xtal/avr_i2c_driver | 2 +- storno_cqp6xx_digital_xtal/main.c | 3 +-- storno_cqp6xx_digital_xtal/si5351_driver | 2 +- 4 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.vs/storno_cqp6xx_digital_xtal/v14/.atsuo b/.vs/storno_cqp6xx_digital_xtal/v14/.atsuo index e0a4376ee8e0c5eff2dd6260285c62517b098a73..7349d5cb5c2b342a0552edada6f34890f75438b6 100644 GIT binary patch delta 4957 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 HdprLGs^wid diff --git a/storno_cqp6xx_digital_xtal/avr_i2c_driver b/storno_cqp6xx_digital_xtal/avr_i2c_driver index 3c0e419..c625fb3 160000 --- a/storno_cqp6xx_digital_xtal/avr_i2c_driver +++ b/storno_cqp6xx_digital_xtal/avr_i2c_driver @@ -1 +1 @@ -Subproject commit 3c0e4199f72176c9aee668999926f2bf9907e7ae +Subproject commit c625fb37b13b4949de289da86342ff423f9d57c5 diff --git a/storno_cqp6xx_digital_xtal/main.c b/storno_cqp6xx_digital_xtal/main.c index daf7349..43e94c3 100644 --- a/storno_cqp6xx_digital_xtal/main.c +++ b/storno_cqp6xx_digital_xtal/main.c @@ -15,8 +15,7 @@ int main(void) { /* Replace with your application code */ - PORTA.DIR &= ~(1 << 2); // Clear bit 2 (PA2) - PORTA.DIR &= ~(1 << 3); // Clear bit 3 (PA3) + cm_i2c_init(NULL); cm_i2c_device_t si5351_dev; diff --git a/storno_cqp6xx_digital_xtal/si5351_driver b/storno_cqp6xx_digital_xtal/si5351_driver index 84fe546..84b0b44 160000 --- a/storno_cqp6xx_digital_xtal/si5351_driver +++ b/storno_cqp6xx_digital_xtal/si5351_driver @@ -1 +1 @@ -Subproject commit 84fe546359c62b25d07226abf4d62773d11a9af7 +Subproject commit 84b0b4489e821850102d4a12f895198befab4217