This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Data abort inside RTOS os_get_first() method

Hello,

I am having a lot of pain trying to find out this problem. I am right now trying to understand why this happens inside the RTOS. It is caused when the ready task linked list os_rdy->p_lnk->p_lnk is assigned NULL inside the os_get_first() method. In other words, when there is only one ready task node on the ready linked list. The data abort happens in the line
os_rdy->p_lnk->p_lnk = NULL (p_first->p_lnk = NULL inside os_get_first() method in file rt_List.c)

Best Regards,
André Moutinho

0