TheThingsIndustries / generic-node-se

Generic Node Sensor Edition
https://www.genericnode.com
Other
110 stars 31 forks source link

bare-metal system calls and system memory interfaces #65

Closed elsalahy closed 3 years ago

elsalahy commented 3 years ago

Summary:

Need to add BM system calls and heap allocation functions for handling system level operations.

Why do we need this?

To handle heap allocation and the OS compatibility layer

What is already there? What do you see now?

Semi-hosting uses the GCC compiler internal implementation for the heap allocation and system management.

What is missing? What do you want to see?

The APIs implementation

How do you propose to implement this?

Add ST files and disable default semi-hosting.

Environment:

Baremetal

Acceptance Criteria:

What can you do yourself and what do you need help with?

All