Pārlūkot izejas kodu

expose ccmicros for testing

micros() unchanged - minor systick_isr() diversion - one line added to systick_isr.
main
Defragster pirms 6 gadiem
vecāks
revīzija
8cb4de3469
Revīzijas autora e-pasta adrese nav piesaistīta nevienam kontam
1 mainītis faili ar 5 papildinājumiem un 5 dzēšanām
  1. +5
    -5
      teensy4/delay.c

+ 5
- 5
teensy4/delay.c Parādīt failu

// TODO... // TODO...
} }


uint32_t micros(void)
extern uint32_t ccmicros(void);
uint32_t ccmicros(void)
{ {
uint32_t ccdelta, usec, smc, scc; uint32_t ccdelta, usec, smc, scc;
do { do {
return usec; return usec;
} }


#if 0 // kept to compare test to cycle count micro()
extern uint32_t otmicros(void);
uint32_t otmicros(void)
//#if 0 // kept to compare test to cycle count micro()
uint32_t micros(void)
{ {
uint32_t msec, tick, elapsed, istatus, usec; uint32_t msec, tick, elapsed, istatus, usec;
//static uint32_t prev_msec=0; //static uint32_t prev_msec=0;
prev_usec = usec; prev_usec = usec;
return usec; return usec;
} }
#endif
//#endif

Notiek ielāde…
Atcelt
Saglabāt