X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/c649c43389d23fef7d28541739c89d22ad1f5250..8255e1a68529de7e040bc8609a0efb92098c76ae:/armsrc/ticks.c diff --git a/armsrc/ticks.c b/armsrc/ticks.c index 633e963a..44249879 100644 --- a/armsrc/ticks.c +++ b/armsrc/ticks.c @@ -217,7 +217,7 @@ void WaitMS(uint16_t ms){ WaitTicks( (uint32_t)(ms * 1500) ); } // Starts Clock and waits until its reset -void ResetTicks(){ +void ResetTicks(void){ AT91C_BASE_TC0->TC_CCR = AT91C_TC_CLKEN | AT91C_TC_SWTRG; AT91C_BASE_TC1->TC_CCR = AT91C_TC_CLKEN | AT91C_TC_SWTRG; while (AT91C_BASE_TC1->TC_CV >= 1); @@ -226,3 +226,8 @@ void ResetTimer(AT91PS_TC timer){ timer->TC_CCR = AT91C_TC_CLKEN | AT91C_TC_SWTRG; while(timer->TC_CV >= 1) ; } +// stop clock +void StopTicks(void){ + AT91C_BASE_TC0->TC_CCR = AT91C_TC_CLKDIS; + AT91C_BASE_TC1->TC_CCR = AT91C_TC_CLKDIS; +}