This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

CMSIS driver callbacks don't support user data

I'm trying to write an object-based solution on top of the CMSIS Driver_I2C which would allow simultaneous handling of multiple I2C interfaces connected to devices of certain type. Things got complicated because the event callbacks of the CMSIS driver interface don't support passing user data (calling context) as a void pointer. User data pointer would be essential to manage events inside my device driver.

Is this planned to be supported, and if so, when?