Browse Source

[pm] index should be less than PM_MODLUE_MAX_ID

wanghaijing 3 years ago
parent
commit
5d4260ab6d
1 changed files with 1 additions and 3 deletions
  1. 1 3
      components/drivers/pm/pm.c

+ 1 - 3
components/drivers/pm/pm.c

@@ -836,12 +836,10 @@ rt_uint32_t rt_pm_module_get_status(void)
     rt_uint32_t req_status = 0x00;
     pm = &_pm;
 
-    for (index = 0; index < 32; index ++)
+    for (index = 0; index < PM_MODULE_MAX_ID; index ++)
     {
         if (pm->module_status[index].req_status == 0x01)
             req_status |= 1<<index;
-        if (index >= PM_MODULE_MAX_ID)
-            break;
     }
 
     return req_status;