mirror of
https://github.com/apache/nuttx.git
synced 2026-08-07 21:47:17 +00:00
Summary: - This commit changes spinlock APIs (spin_lock_irqsave/spin_unlock_irqrestore) - In the previous implementation, the global spinlock (i.e. g_irq_spin) was used. - This commit allows to use caller specific spinlock but also supports to use g_irq_spin for backword compatibility (In this case, NULL must be specified) Impact: - None Testing: - Tested with the following configurations - spresnse:wifi, spresense:wifi_smp - esp32-devkitc:smp (QEMU), sabre6-quad:smp (QEMU) - maxi-bit:smp (QEMU), sim:smp - stm32f4discovery:wifi Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> |
||
|---|---|---|
| .. | ||
| clock.c | ||
| clock.h | ||
| clock_abstime2ticks.c | ||
| clock_dow.c | ||
| clock_getres.c | ||
| clock_gettime.c | ||
| clock_initialize.c | ||
| clock_settime.c | ||
| clock_systime_ticks.c | ||
| clock_systime_timespec.c | ||
| clock_ticks2time.c | ||
| clock_time2ticks.c | ||
| clock_timekeeping.c | ||
| clock_timekeeping.h | ||
| clock_timespec_add.c | ||
| clock_timespec_subtract.c | ||
| Make.defs | ||