Nanostack Border Router is a generic mbed border router implementation that provides the 6LoWPAN ND or Thread border router initialization logic.
Diff: source/border_router_main.cpp
- Revision:
- 13:993808eb2e9c
- Parent:
- 7:571f9a90b972
- Child:
- 15:173f354b131f
--- a/source/border_router_main.cpp Mon May 29 13:00:17 2017 +0100 +++ b/source/border_router_main.cpp Wed May 31 09:15:44 2017 +0100 @@ -29,6 +29,7 @@ #define APP_DEFINED_HEAP_SIZE MBED_CONF_APP_HEAP_SIZE static uint8_t app_stack_heap[APP_DEFINED_HEAP_SIZE]; static uint8_t mac[6] = {0}; +static mem_stat_t heap_info; static DigitalOut led1(MBED_CONF_APP_LED); @@ -103,7 +104,7 @@ int main(int argc, char **argv) { - ns_hal_init(app_stack_heap, APP_DEFINED_HEAP_SIZE, app_heap_error_handler, 0); + ns_hal_init(app_stack_heap, APP_DEFINED_HEAP_SIZE, app_heap_error_handler, &heap_info); mbed_trace_init(); // set up the tracing library mbed_trace_print_function_set(trace_printer); @@ -157,3 +158,4 @@ while (1); } +