# MTB IPC Library Release Notes

## What's Included?

Please refer to the [README.md](./README.md) and the [API Reference Guide](https://infineon.github.io/mtb-ipc/html/index.html) for a complete description of the MTB IPC Middleware.
The revision history of the MTB IPC Middleware is also available on the [API Reference Guide Changelog](https://github.com/Infineon/mtb-ipc/blob/master/RELEASE.md).

## What Changed?

### v1.2.0

* Enhanced usage od RTOS Events for queue handling

### v1.1.0

* MISRA compliance updates
* Enabled mixed RTOS and non-RTOS pairing between client and receiver
* Added reinit_hw API for to handle re-initializations after the IPC hardware is reset

### v1.0.0

* Initial release for of library.

## Supported Software and Tools

This version of the MTB IPC Library was validated for compatibility with the following Software and Tools:

| Software and Tools                                      | Version |
| :---                                                    | :----:  |
| ModusToolbox Software Environment                       | 3.4     |
| GCC Compiler                                            | 11.3.1  |
| IAR Compiler                                            | 9.40.2  |
| ARM Compiler 6                                          | 6.22    |

## More information

For more information, refer to the following documents:

* [MTB IPC Middleware README.md](./README.md)
* [MTB IPC Middleware API Reference Guide](https://infineon.github.io/mtb-ipc/html/group__group__mtb__ipc.html)
* [ModusToolbox Software Environment, Quick Start Guide, Documentation, and Videos](https://www.infineon.com/cms/en/design-support/tools/sdk/modustoolbox-software/)

---
� Cypress Semiconductor Corporation (an Infineon company) or an affiliate of Cypress Semiconductor Corporation, 2025.
