As a long term goal it would be desirable to support running the MLIF/Target Software on an operating system in addition to allowing bare metal only.
The most relevant ones are probably:
FreeRTOS
ZephyrOS
The latter one would also have the advantage that the build process can be managed by Zephyr as well which means that we could easily support a large number of targets without implementing every single one by ourselves.
This feature is fully optional, so please do not feel obligated to implement it anytime soon!
As a long term goal it would be desirable to support running the MLIF/Target Software on an operating system in addition to allowing bare metal only.
The most relevant ones are probably:
The latter one would also have the advantage that the build process can be managed by Zephyr as well which means that we could easily support a large number of targets without implementing every single one by ourselves.
This feature is fully optional, so please do not feel obligated to implement it anytime soon!