mirror of
https://github.com/apache/nuttx.git
synced 2026-06-05 15:43:28 +08:00
sched/*/*spinlock.c: Fix some typos.
Signed-off-by: Abdelatif Guettouche <abdelatif.guettouche@espressif.com>
This commit is contained in:
committed by
Xiang Xiao
parent
d178ff8a02
commit
de68507f84
@@ -57,12 +57,12 @@ static volatile uint8_t g_irq_spin_count[CONFIG_SMP_NCPUS];
|
|||||||
* If the argument lock is not specified (i.e. NULL),
|
* If the argument lock is not specified (i.e. NULL),
|
||||||
* disable local interrupts and take the global spinlock (g_irq_spin)
|
* disable local interrupts and take the global spinlock (g_irq_spin)
|
||||||
* if the call counter (g_irq_spin_count[cpu]) equals to 0. Then the
|
* if the call counter (g_irq_spin_count[cpu]) equals to 0. Then the
|
||||||
* counter on the CPU is increment to allow nested call and return
|
* counter on the CPU is incremented to allow nested call and return
|
||||||
* the interrupt state.
|
* the interrupt state.
|
||||||
*
|
*
|
||||||
* If the argument lock is specified,
|
* If the argument lock is specified,
|
||||||
* disable local interrupts and take the lock spinlock and return
|
* disable local interrupts and take the given lock and return the
|
||||||
* the interrupt state.
|
* interrupt state.
|
||||||
*
|
*
|
||||||
* NOTE: This API is very simple to protect data (e.g. H/W register
|
* NOTE: This API is very simple to protect data (e.g. H/W register
|
||||||
* or internal data structure) in SMP mode. But do not use this API
|
* or internal data structure) in SMP mode. But do not use this API
|
||||||
@@ -117,8 +117,8 @@ irqstate_t spin_lock_irqsave(spinlock_t *lock)
|
|||||||
* restore the interrupt state as it was prior to the previous call to
|
* restore the interrupt state as it was prior to the previous call to
|
||||||
* spin_lock_irqsave(NULL).
|
* spin_lock_irqsave(NULL).
|
||||||
*
|
*
|
||||||
* If the argument lock is specified, release the the lock and
|
* If the argument lock is specified, release the lock and restore
|
||||||
* restore the interrupt state as it was prior to the previous call to
|
* the interrupt state as it was prior to the previous call to
|
||||||
* spin_lock_irqsave(lock).
|
* spin_lock_irqsave(lock).
|
||||||
*
|
*
|
||||||
* If SMP is not enabled:
|
* If SMP is not enabled:
|
||||||
|
|||||||
@@ -49,7 +49,7 @@
|
|||||||
*
|
*
|
||||||
* This implementation is non-reentrant and is prone to deadlocks in
|
* This implementation is non-reentrant and is prone to deadlocks in
|
||||||
* the case that any logic on the same CPU attempts to take the lock
|
* the case that any logic on the same CPU attempts to take the lock
|
||||||
* more than one
|
* more than once.
|
||||||
*
|
*
|
||||||
* Input Parameters:
|
* Input Parameters:
|
||||||
* lock - A reference to the spinlock object to lock.
|
* lock - A reference to the spinlock object to lock.
|
||||||
|
|||||||
Reference in New Issue
Block a user