Allow allocator usage on card10
It would be great if rust-card10 could provide a minimal working allocator.
The latest state of the {WIP}
commit at https://git.card10.badge.events.ccc.de/rnd/rust-card10/commits/task/card10-alloc already contains the most of the necessary changes on the rust side but I am still unsure about the firmware interaction part.
On a first guess i expected that the allocator just needs to call pvPortMalloc
and vPortFree
but I couldn't come up with all necessary changes to the build script of card10-l0dable
to inject them. This also includes that I am still unsure if a or which version of the heap.c is actually required.