From aac4b8a38bb646c514445b6ebbc3f63d2d385855 Mon Sep 17 00:00:00 2001 From: guoweilkd <35251456+guoweilkd@users.noreply.github.com> Date: Tue, 18 Jun 2019 09:59:40 +0800 Subject: [PATCH] Update port.c --- FreeModbus/port/rtt/port.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/FreeModbus/port/rtt/port.c b/FreeModbus/port/rtt/port.c index d01c5c9..a350a71 100644 --- a/FreeModbus/port/rtt/port.c +++ b/FreeModbus/port/rtt/port.c @@ -24,15 +24,15 @@ /* ----------------------- Modbus includes ----------------------------------*/ #include "port.h" /* ----------------------- Variables ----------------------------------------*/ -static rt_base_t level; + /* ----------------------- Start implementation -----------------------------*/ void EnterCriticalSection(void) { - level = rt_hw_interrupt_disable(); + rt_enter_critical(); } void ExitCriticalSection(void) { - rt_hw_interrupt_enable(level); + rt_exit_critical(); }