laforge has submitted this change. ( 
https://gerrit.osmocom.org/c/osmo-ccid-firmware/+/40722?usp=email )

Change subject: timers: fix them
......................................................................

timers: fix them

Since they are barely used at all they silently broke during the usb fixing 
attempts, which in turn broke ATR timeouts for cards that don't play well with 
5V.

Change-Id: I0a9ba7a9097fe09614beceeae7541bd7b82b9087
---
M sysmoOCTSIM/main.c
1 file changed, 2 insertions(+), 2 deletions(-)

Approvals:
  laforge: Looks good to me, approved
  Jenkins Builder: Verified




diff --git a/sysmoOCTSIM/main.c b/sysmoOCTSIM/main.c
index b0c0229..7d81853 100644
--- a/sysmoOCTSIM/main.c
+++ b/sysmoOCTSIM/main.c
@@ -543,7 +543,7 @@

 void reset_all_stuff_irq(void)
 {
-       SysTick->CTRL = 0; // no clock ticks for osmo timers
+       SysTick->CTRL &= ~SysTick_CTRL_ENABLE_Msk; // no clock ticks for osmo 
timers

        Sercom *const sercom_modules[] = SERCOM_INSTS;
        for (uint32_t i = 0; i < SERCOM_INST_NUM; i++) {
@@ -605,7 +605,7 @@
 #endif
        }

-       SysTick->CTRL = 1;
+       SysTick->CTRL |= SysTick_CTRL_ENABLE_Msk;

        // while (!ccid_df_is_enabled())
        //      ;

--
To view, visit https://gerrit.osmocom.org/c/osmo-ccid-firmware/+/40722?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings?usp=email

Gerrit-MessageType: merged
Gerrit-Project: osmo-ccid-firmware
Gerrit-Branch: master
Gerrit-Change-Id: I0a9ba7a9097fe09614beceeae7541bd7b82b9087
Gerrit-Change-Number: 40722
Gerrit-PatchSet: 3
Gerrit-Owner: Hoernchen <ew...@sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <lafo...@osmocom.org>

Reply via email to