History: oal_os_ecos


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

Version

2.3:

  • OAL_TICK_RATE_NS configuration was moved 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.

2.2:

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

2.1:

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

2.0:

  • 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.