Revert "SEGGER_RTT_Conf.h: rm spin_lock_irqsave(NULL) in drivers/segger/config/SEGGER_RTT_Conf.h"

This reverts commit 5e7c640976f7fdd77c2230909bf24eafcff26d12.

Signed-off-by: hujun5 <hujun5@xiaomi.com>
This commit is contained in:
hujun5 2025-01-07 22:05:01 +08:00 committed by Xiang Xiao
parent 154a91c323
commit 9d5ecc29d0

View file

@ -77,6 +77,16 @@
#define SEGGER_RTT_MEMCPY_USE_BYTELOOP 0
/* RTT lock configuration */
/* Lock RTT (nestable) (i.e. disable interrupts) */
#define SEGGER_RTT_LOCK() irqstate_t __flags = spin_lock_irqsave(NULL)
/* Unlock RTT (nestable) (i.e. enable previous interrupt lock state) */
#define SEGGER_RTT_UNLOCK() spin_unlock_irqrestore(NULL, __flags)
/* Disable RTT SEGGER_RTT_WriteSkipNoLock */
#define RTT_USE_ASM 0