From 926ed2b020239bee8da65539778b5ee9a5a99bf3 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 18 Jan 2019 13:32:51 +0100 Subject: score: Remove unused _ISR_lock_Flash() --- cpukit/include/rtems/score/isrlock.h | 31 ------------------------------- 1 file changed, 31 deletions(-) (limited to 'cpukit/include/rtems/score/isrlock.h') 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(); -- cgit v1.2.3