Explorar el Código

expose ccmicros for testing

micros() unchanged - minor systick_isr() diversion - one line added to systick_isr.
teensy4-core
Defragster hace 6 años
padre
commit
8cb4de3469
Ninguna cuenta vinculada a la dirección de correo electrónico del committer
Se han modificado 1 ficheros con 5 adiciones y 5 borrados
  1. +5
    -5
      teensy4/delay.c

+ 5
- 5
teensy4/delay.c Ver fichero

// 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

Cargando…
Cancelar
Guardar