History: oal_os_quadros


This page describes all changes made to the oal_os_quadros package, OAL for RTXC Quadros, since its release.


Version

1.10 (2019-09-18, 15:04):

  • Mutexes can be created with handling of priority inversion.
  • Fixed version VER_PSP_ISR_MINOR.

1.9r2 (2018-08-29, 18:22):

  • Document HTML link added to the documentation folder.
  • History and document files renamed to the package name.

1.9:

  • Return type of oal_task_create() and oal_task_delete() was changed to oal_ret_t.

1.8:

  • A bug was fixed: an event could be missed if oal_event_get() was interrupted by oal_event_set_int().

1.7:

  • Check of VER_OAL_MINOR was fixed.

1.7:

  • Made MISRA-compatible.

1.6:

  • Task priority will also be set in oal_task_create().
  • After closing task it will also be terminated in oal_task_delete().

1.5:

  • New configuration options are defined to allow external counter for oal_task_sleep().

1.4:

  • Default properties are set for the semaphores in oalp_event module.
  • Fixed stack alignment for the tasks.

1.3:

  • oal_event_create() did not check if OAL_EVENT_COUNT was exceeded.

1.2:

  • Loop index was incorrectly increased twice in oal_event_set_int() as a result every other event could have been set.

1.1:

  • Variable was declared after an instruction at oal_event_set() and oal_event_set_int().

1.0:

  • Initial check-in.