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

RL-ARM 4.12 failure?

Hello,

When I run this program

dl.dropbox.com/.../RL_ARM_4_12_issue.zip

my program locks up in

int _mutex_initialize (OS_ID *mutex) {
  /* Allocate and initialize a system mutex. */

  if (nr_mutex >= OS_MUTEXCNT) {
    /* If you are here, you need to increase the number OS_MUTEXCNT. */
    for (;;);
  }
  *mutex = &std_libmutex[nr_mutex++];
  mutex_init (*mutex);
  return (1);
}

Increasing OS_MUTEXCNT causes my program to end up in abort mode. Could you maybe try it and tell me what it gives you...?