Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 971 Bytes

TODO.md

File metadata and controls

23 lines (15 loc) · 971 Bytes

Todo list

A lot of items that were or on our TODO list have already been done. For example, the code has been refactored to make reuse of the same buffer in user-space as much as possible. This to reduce the RAM footprint.

Memory use

Due to the fact that the SoftDevice S130 uses 10kB out of 16kB, we have to be really careful with the 6kB we have left. In the util/memory directory you can see a tool from Eliot Stock to visualize the footprint of functions. We removed for example C++ exception handling.

Memory .text section

Memory .rodata section

Memory .bss section

Tips to reduce memory usage are really welcome!