aboutsummaryrefslogtreecommitdiff
path: root/framework
AgeCommit message (Expand)Author
2020-10-07fwk_mm: Restore trap on allocation failureNicola Mazzucato
2020-10-07fwk: Some checks in event handling should be for DEBUG builds onlyJim Quigley
2020-10-07fwk: Avoid duplicate calls in event frameworkJim Quigley
2020-10-02docs: Fix multiple `\retval` commands errorsChris Kay
2020-10-02docs: Replace `\ref` with `::`Chris Kay
2020-10-02docs: Normalize Doxygen paragraph indentationChris Kay
2020-10-02docs: Prefer `\` to `@` in Doxygen commentsChris Kay
2020-10-02docs: Ensure Doxygen return values use referencesChris Kay
2020-09-21fwk: Remove all FWK_LOG_TRACE code when LOG_LEVEL=TRACE not setJim Quigley
2020-09-08fwk: Introduce input/output componentChris Kay
2020-09-08misc: Migrate banner printing into logging frameworkChris Kay
2020-09-08fwk: Prioritize event handling over loggingChris Kay
2020-09-08fwk: Clean up event trace messagesChris Kay
2020-08-28fwk: Add verbose identifier string generationChris Kay
2020-08-28fwk: Initialize module context structures earlyChris Kay
2020-08-28fwk: Namespace module component symbolsChris Kay
2020-08-28fwk: Apply useful attributes to common framework interfacesChris Kay
2020-08-28framework: set event count from notification countVijayenthiran Subramaniam
2020-08-28fwk: Use standard library memory allocatorChris Kay
2020-08-28fwk: Add compiler attribute macrosChris Kay
2020-08-28fwk: Add `FWK_HAS_INCLUDE` macroChris Kay
2020-07-07fwk: Remove dependency on RTX threadsChris Kay
2020-06-29fwk: fwk_thread_put_event does not handle notificationsJim Quigley
2020-06-23fwk: fwk_thread_put_event_and_wait could process NULL eventJim Quigley
2020-06-09misc: Replace `fwk_assert(false)` with `fwk_unexpected()`Chris Kay
2020-06-09misc: Replace `assert()` calls with `fwk_assert()`Chris Kay
2020-06-09fwk: Rework assertion logicChris Kay
2020-06-09fwk: Fix static analysis warningsChris Kay
2020-06-09fwk: Wrap memory allocator context members in a structureChris Kay
2020-06-09fwk: Remove unused `fwk_mm_lock()` functionChris Kay
2020-06-09fwk: Attach `malloc` attribute to allocatorsChris Kay
2020-06-09fwk: Initialize logging buffer in a constructor functionChris Kay
2020-06-09fwk: Initialize notifications staticallyChris Kay
2020-06-09misc: Switch from ISO C11 to GNU C11Chris Kay
2020-06-08fwk: Print timestamp on log messagesChris Kay
2020-06-08fwk: Add time componentChris Kay
2020-06-08fwk: Add support for static element tablesChris Kay
2020-06-08fwk: Define module count at pre-process timeChris Kay
2020-06-08fwk: Race condition in single-threaded modeJim Quigley
2020-06-05arch: Refactor architecture libraryChris Kay
2020-06-05arch: Apply `const` to interrupt driver pointersChris Kay
2020-06-05arch: Prefer `FMW_` prefix to `FIRMWARE_`Chris Kay
2020-05-22fwk/thread: Single-threaded mode for blocking eventsJim Quigley
2020-05-22framework/event: Optimize the use of fwk_event in single threadJim Quigley
2020-05-22fwk: Deprecate fwk_put_event_and_wait API for single-threaded firmwareJim Quigley
2020-04-21misc: Miscellaneous logging adjustmentsChris Kay
2020-03-24fwk: Integrate logging functionality into the frameworkChris Kay
2020-03-24fwk: Filter log messages by levelChris Kay
2020-03-24fwk: Add variable argument macrosChris Kay
2020-03-24fwk: Add ring buffer data structureChris Kay