Skip to content

v0.4.2

Choose a tag to compare

@adel-mamin adel-mamin released this 14 Dec 10:01
· 777 commits to main since this release

Changes

  • Fix posix port of DPP example
  • Allow for external setting of HSM_HIERARCHY_DEPTH_MAX
  • Use AM_POOL_BLOCK_SIZEOF and AM_POOL_BLOCK_ALIGNMENT
  • Re-enable LTO and release type optimization
  • Assert HSM transitions are not to am_hsm_top() state
  • Streamline naming of global variables
  • Rework am_event_recall()
  • Rename AM_EVENT_RC_OK_WAS_EMPTY to AM_EVENT_RC_OK_QUEUE_WAS_EMPTY
  • Upgrade build tools. Fix warnings
  • Rework libs/ao/cooperative/port.c
  • Expose am_ao_event_queue_is_empty()
  • Add enum am_event_rc and rework event push APIs
  • Fix ao/cooperative/port.c compilation errors
  • Prune am_ao_notify_event_queue_empty(), rework AO cooperative port
  • Prune am_ao_wait()
  • Prune AO_COOPERATIVE and AO_PREEMPTIVE defines

Known issues

  • the FreeRTOS port is still work in progress