nuttx/drivers/timers
Jukka Laitinen 1a267dc62d drivers/timers/arch_alarm.c: Remove ndelay_accurate
Using ONESHOT_CURRENT retrieves the tick number multiplied by tick time; thus
it doesn't give the accurate monotonic time - it is quantized by
the tick time. This cannot be used as a ndelay timer, it would always loop
at least to the end of the ongoing tick.

Revert the up_udelay to use the original "coarse" looping. The "accurate" udelay,
if such is needed, should either be done under arch specific code, or there should be
a function for getting the accurate time that is available for all the platforms.

Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
2024-10-23 14:28:18 +08:00
..
arch_alarm.c drivers/timers/arch_alarm.c: Remove ndelay_accurate 2024-10-23 14:28:18 +08:00
arch_rtc.c
arch_timer.c arch/perf: modify the return value of up_perf_gettime to clock_t 2024-10-10 23:17:14 +08:00
capture.c capture:add multiple register. 2024-09-28 13:11:52 +08:00
CMakeLists.txt drivers/timer: fix goldfish timer did not included in cmake 2024-10-12 09:31:15 +08:00
cs2100-cp.c
ds3231.c
ds3231.h
goldfish_timer.c goldfish_timer: fix interrupt not cleared 2024-10-12 09:31:15 +08:00
Kconfig timers: add goldfish timer support 2024-10-08 15:27:33 +08:00
Make.defs timers: add goldfish timer support 2024-10-08 15:27:33 +08:00
mcp794xx.c
mcp794xx.h
oneshot.c
pcf85263.c
pcf85263.h
pl031.c
pwm.c
rpmsg_rtc.c nuttx/drivers: add ept_release_cb for destroy server resource 2024-10-10 08:44:29 +08:00
rtc.c
rx8010.c
rx8010.h
timer.c
watchdog.c