summaryrefslogtreecommitdiffstats
path: root/cpukit/include
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2019-01-18 13:32:51 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2019-01-18 13:33:18 +0100
commit926ed2b020239bee8da65539778b5ee9a5a99bf3 (patch)
tree61acf9ccdb3ac78bd6640b65eef858eaaab0291c /cpukit/include
parentscore: Improve debug support for ISR locks (diff)
downloadrtems-926ed2b020239bee8da65539778b5ee9a5a99bf3.tar.bz2
score: Remove unused _ISR_lock_Flash()
Diffstat (limited to 'cpukit/include')
-rw-r--r--cpukit/include/rtems/score/isrlock.h31
1 files changed, 0 insertions, 31 deletions
diff --git a/cpukit/include/rtems/score/isrlock.h b/cpukit/include/rtems/score/isrlock.h
index 0f01bc5109..8e13e27eff 100644
--- a/cpukit/include/rtems/score/isrlock.h
+++ b/cpukit/include/rtems/score/isrlock.h
@@ -356,37 +356,6 @@ RTEMS_INLINE_ROUTINE void _ISR_lock_Context_set_level(
#endif
#endif
-/**
- * @brief Flashes an ISR lock.
- *
- * On uni-processor configurations this a simple _ISR_Local_flash(). On SMP
- * configurations this function releases an SMP lock, restores the interrupt
- * status, then disables interrupts and acquires the SMP lock again.
- *
- * This function can be used in thread and interrupt context.
- *
- * @param[in] _lock The ISR lock control.
- * @param[in] _context The local ISR lock context for an acquire and release
- * pair.
- *
- * @see _ISR_lock_ISR_disable_and_acquire() and
- * _ISR_lock_Release_and_ISR_enable().
- */
-#if defined( RTEMS_SMP )
- #define _ISR_lock_Flash( _lock, _context ) \
- _SMP_lock_Release_and_ISR_enable( \
- &( _lock )->Lock, \
- &( _context )->Lock_context \
- ); \
- _SMP_lock_ISR_disable_and_acquire( \
- &( _lock )->Lock, \
- &( _context )->Lock_context \
- )
-#else
- #define _ISR_lock_Flash( _lock, _context ) \
- _ISR_Local_flash( ( _context )->isr_level )
-#endif
-
#if defined( RTEMS_PROFILING )
#define _ISR_lock_ISR_disable_profile( _context ) \
( _context )->ISR_disable_instant = _CPU_Counter_read();