ArduinoTest/ArduinoTest.cpp
uint32_t kronos() {
	cli();
	uint32_t out = ((uint32_t) (timer_ovf_count << 8)) | TCNT0;
	sei();
	return out;
}
// kronos(): similar to micros() but values are doubled -- unadjusted values are returned. (with F_CPU = 16MHz & prescale/8)
similar to micros() but values are doubled -- unadjusted values are returned.
similar to micros () but values are doubled -- unadjusted values are returned .
uint32_t kronos() {
	cli();
	uint32_t out = ((uint32_t) (timer_ovf_count << 8)) | TCNT0;
	sei();
	return out;
}
uint32_t kronos ( ) { cli ( ) ; uint32_t out = ( ( uint32_t ) ( timer_ovf_count << 8 ) ) | TCNT0 ; sei ( ) ; return out ; }
kronos(): similar to micros() but values are doubled -- unadjusted values are returned.
kronos () : similar to micros () but values are doubled -- unadjusted values are returned .