Nanostack Border Router is a generic mbed border router implementation that provides the 6LoWPAN ND or Thread border router initialization logic.

Committer:
mbed_official
Date:
Wed Nov 27 10:02:22 2019 +0000
Revision:
108:0c14bd1d3334
Parent:
0:85f4174a8e29
Fix conflicting declarations of main() (#197)

Update the main() to be compatible with the declaration from
platform/mbed_toolchain.h that adds the MBED_USED attribute.
Without the attribute the main() symbol is not emitted with the
GCC toolchain using "-Wl,--wrap,main" and "-flto" flags.
.
Commit copied from https://github.com/ARMmbed/nanostack-border-router

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mbed_official 0:85f4174a8e29 1 /*
mbed_official 0:85f4174a8e29 2 * Copyright (c) 2016 ARM Limited. All rights reserved.
mbed_official 0:85f4174a8e29 3 */
mbed_official 0:85f4174a8e29 4
mbed_official 0:85f4174a8e29 5 #include <stdint.h>
mbed_official 0:85f4174a8e29 6
mbed_official 0:85f4174a8e29 7 #ifdef __cplusplus
mbed_official 0:85f4174a8e29 8 extern "C" {
mbed_official 0:85f4174a8e29 9 #endif
mbed_official 0:85f4174a8e29 10
mbed_official 0:85f4174a8e29 11 int8_t rf_device_register(void);
mbed_official 0:85f4174a8e29 12 void rf_read_mac_address(uint8_t *mac);
mbed_official 0:85f4174a8e29 13 #ifdef __cplusplus
mbed_official 0:85f4174a8e29 14 }
mbed_official 0:85f4174a8e29 15 #endif