[pm] index should be less than PM_MODLUE_MAX_ID

This commit is contained in:
wanghaijing 2021-06-22 23:54:54 +08:00
parent a1a656fbe7
commit 5d4260ab6d
1 changed files with 1 additions and 3 deletions

View File

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