更新 patch 602 1104 pm sleep 1383/1 1383/head 1384/target/1
authorSnickerSun <snickersun@163.com>
Mon, 11 Nov 2024 00:26:56 +0000 (08:26 +0800)
committerSnickerSun <snickersun@163.com>
Mon, 11 Nov 2024 00:26:56 +0000 (08:26 +0800)
code/sdk/middleware/chips/brandy/pm/service/pm_sleep.c

index 5493abb..fb69672 100755 (executable)
@@ -225,8 +225,8 @@ void pm_wkup_event_by_uart_callback(void)
 
     #ifndef SUPPORT_RECOVERY_DISPLAY //判定是否是在编译RECOVERY image,本参数不支持RECOVERY
     if (uapi_custom_uart_rx_enable_flag())
-        uapi_pm_add_sleep_veto(PM_ID_DEBUG);
     #endif
+        uapi_pm_add_sleep_veto(PM_ID_DEBUG);
 }
 
 static void pm_enter_deep_sleep(void)
@@ -318,7 +318,7 @@ void pm_enter_sleep(uint32_t sleep_ms_val)
 
     pm_enter_deepsleep_set_flag();
     status = pm_os_irq_lock();
-    if ((sleep_ms <= g_pm_sleep_threshold) || pm_get_sleep_veto() || (readw(RTC_TIMER_INT_STATUS) == 1)){
+    if ((sleep_ms <= g_pm_sleep_threshold) || pm_get_sleep_veto() || (readl(RTC_TIMER_INT_STATUS) == 1)){
         pm_enter_deepsleep_cancel_flag(); 
         pm_enter_light_sleep();
     } else {