Changelog Multicore Manager
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
[v4.1.6]
Added
Multicore Manager moved to standalone repository.
Add porting layers for imxrt700, mcmxw727, kw47b42.
New MCMGR_ProcessDeferredRxIsr() API added.
[v4.1.5]
Added
Add notification into MCMGR_EarlyInit and mcmgr_early_init_internal functions to avoid using uninitialized data in their implementations.
[v4.1.4]
Fixed
Avoid calling tx isr callbacks when respective Messaging Unit Transmit Interrupt Enable flag is not set in the CR/TCR register.
Messaging Unit RX and status registers are cleared after the initialization.
[v4.1.3]
Added
Add porting layers for imxrt1180.
Fixed
mu_isr() updated to avoid calling tx isr callbacks when respective Transmit Interrupt Enable flag is not set in the CR/TCR register.
mcmgr_mu_internal.c code adaptation to new supported SoCs.
[v4.1.2]
Fixed
Update mcmgr_stop_core_internal() implementations to set core state to kMCMGR_ResetCoreState.
[v4.1.0]
Fixed
Code adjustments to address MISRA C-2012 Rules
[v4.0.3]
Fixed
Documentation updated to describe handshaking in a graphic form.
Minor code adjustments based on static analysis tool findings
[v4.0.2]
Fixed
Align porting layers to the updated MCUXpressoSDK feature files.
[v4.0.1]
Fixed
Code formatting, removed unused code
[v4.0.0]
Added
Add new MCMGR_TriggerEventForce() API.
[v3.0.0]
Removed
Removed MCMGR_LoadApp(), MCMGR_MapAddress() and MCMGR_SignalReady()
Modified
Modified MCMGR_GetStartupData()
Added
Added MCMGR_EarlyInit(), MCMGR_RegisterEvent() and MCMGR_TriggerEvent()
Added the ability for remote core monitoring and event handling
[v2.0.1]
Fixed
Updated to be Misra compliant.
[v2.0.0]
Added
Support for lpcxpresso54114 board.
[v1.1.0]
Fixed
Ported to KSDK 2.0.0.
[v1.0.0]
Added
Initial release.