mcu-debug / rtos-views

RTOS views for microcontrollers
MIT License
24 stars 11 forks source link

[FR] Add support for Keil RTX #37

Open augustozanellato opened 1 year ago

augustozanellato commented 1 year ago

Hi, it would be nice to have support for Keil's RTX RTOS, it's used in MBED OS which has a considerable user base. Best Regards, Augusto

haneefdm commented 1 year ago

Maybe will find a volunteer. I know nothing of RTX. To do this, you have to know the internals of the RTOS and available options. It is not just something we can do quickly or on a whim.

Maybe @thegecko could find a volunteer for us.

augustozanellato commented 1 year ago

Maybe will find a volunteer. I know nothing of RTX. To do this, you have to know the internals of the RTOS and available options. It is not just something we can do quickly or on a whim.

No worries, I imagine it is non trivial to do. I just logged an issue here in the hope someone knowledgeable about it volunteers its time to implement it.

thegecko commented 1 year ago

@jkrech Keil RTX support would be a great addition to this library, what do you think?

jkrech commented 1 year ago

The essential knowledge should be all in here: https://github.com/ARM-software/CMSIS_5/blob/develop/CMSIS/RTOS2/RTX/RTX5.scvd The SCVD format is explained here: https://arm-software.github.io/CMSIS-View/main/SCVD_Format.html Not sure how easy it is to port.

silvio3105 commented 9 months ago

It would be nice to have RTX5. I'm not sure how to add it, even with .scvd files. How this extension even works? @jkrech

haneefdm commented 9 months ago

Okay, I will put this in my TODO list.