History: oal_os_ecos

This page describes all changes made to the oal_os_ecos package, OAL for eCos, since its release.


2.4r2 (2018-08-29, 18:18):

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

2.4 (2018-07-20, 18:52):

  • Made compatible with latest OAL base package.


  • Moved OAL_TICK_RATE_NS configuration to config_oal_os.h because it cannot be calculated the same way on eCos ports.
  • oal_int_enable() and oal_int_disable() functions were implemented.


  • config_oal.h introduced. Gives the possibility to disable/enable parts of the OAL.


  • Timeout was incorrectly used when oal_event_get() was used with a timeout different to OAL_WAIT_FOREVER.


  • oal_task_t type added to oalp_task.h.
  • pointer to oal_task_t added as the first parameter to oal_task_create().
  • oal_task_delete() expects pointer to oal_task_t instead of oal_task_id_t.
  • oal_task_yield() function added.