Kaspar Schleiser
bdcac07faa
core: msg: introduce msg_try_send
9 years ago
Oleg Hahm
51d40ce524
Merge pull request #1853 from authmillenon/solicited-node-address-fix
...
ip: set solicited node address correctly
9 years ago
DangNhat Pham-Huu
e80c712040
Merge pull request #1807 from BytesGalore/extern_C_in_headers_drivers
...
drivers: add `extern "C"` to header files
9 years ago
DangNhat Pham-Huu
e6c7414357
Merge pull request #1805 from BytesGalore/extern_C_in_headers_core_unguard_includes
...
core: moved `#include`s outside the `extern "C"` guards
9 years ago
Martine Lenders
fbaae0951a
ip: set solicited node address correctly
9 years ago
René Kijewski
105efa5d46
Merge pull request #1852 from authmillenon/byteorder-silence
...
byteorder: silence warnings in clang
9 years ago
Martine Lenders
a7ed27130d
byteorder: silence warnings in clang
9 years ago
Oleg Hahm
fd2ec50035
Merge pull request #1848 from locicontrols/cc2538-nvic-prio-bits
...
cc2538: Set __NVIC_PRIO_BITS to the correct value of 3.
9 years ago
BytesGalore
f94623ae0f
drivers: add `extern "C"` to header files
9 years ago
BytesGalore
74161f0f2d
core: moved `#include`s outside the `extern "C"` guards
9 years ago
Ludwig Ortmann
a2bb383a86
Merge pull request #1838 from LudwigOrtmann/native_subsstructure
...
native: add substructure
9 years ago
René Kijewski
c11a575ec0
Merge pull request #1268 from Kijewski/issue-1267
...
core: align stack on a 32bit boundary
9 years ago
Ian Martin
647391f71c
cc2538: Set __NVIC_PRIO_BITS to the correct value of 3.
9 years ago
Ludwig Ortmann
d17b7730f5
Merge pull request #1833 from OlegHahm/dont_overwrite_linkflags
...
make: don't overwrite LINKFLAGS
9 years ago
Hinnerk van Bruinehsen
1c4971b49c
Merge pull request #1831 from LudwigOrtmann/periph_gpio_ifdef
...
drivers/periph/gpio: fix #ifdef instead of #if
9 years ago
Ludwig Ortmann
45cf2e4967
native: relocate drivers/rtc implementation
9 years ago
Ludwig Ortmann
0136f208c6
native: add drivers substructure
9 years ago
Ludwig Ortmann
833c36f09d
native: relocate periph/cpuid implementation
9 years ago
Ludwig Ortmann
96d2907666
native: add periph substructure
9 years ago
Ludwig Ortmann
d232595a1f
Merge pull request #1789 from LudwigOrtmann/externc_check
...
CI: extern "C" check
9 years ago
Ludwig Ortmann
707b3b0d98
Merge pull request #1832 from OlegHahm/test_thread_msg_seq_fixup
...
tests: use correct PID for main thread
9 years ago
Ludwig Ortmann
b3266fee1a
drivers/periph/gpio: fix #ifdef instead of #if
9 years ago
Ludwig Ortmann
a29a9ced27
boards + cpu: atmega2560: fix non-existent GPIO
9 years ago
Ludwig Ortmann
1838f456c3
Travis: add externc check
9 years ago
Ludwig Ortmann
302b9b775c
dist/tools: add check for extern "C" declaration
9 years ago
Oleg Hahm
94824026cd
tests: use correct PID for main thread
...
Since PIDs are not beginning at 0 any more, this test was failing.
9 years ago
Oleg Hahm
559b072a59
make: don't overwrite LINKFLAGS
...
Fix the boards' Makefiles were a potentially set LINKFLAGS variable were
overwritten.
9 years ago
René Kijewski
862000b715
core: align stack on a 32bit boundary
...
Fixes #1267 .
9 years ago
DangNhat Pham-Huu
fc4cf69376
Merge pull request #1788 from BytesGalore/extern_C_in_headers_tests
...
c++: tests/unittests: add extern C in header files
9 years ago
BytesGalore
6dc157208a
c++: tests: add `extern "C"` in header files, i.e. only present in `./unittests`
9 years ago
Hauke Petersen
8c3a207a3f
Merge pull request #1770 from fnack/spi_extension
...
driver - periph: Extend SPI low-level driver interface
9 years ago
Hauke Petersen
c320cd0f13
Merge pull request #1822 from LudwigOrtmann/featuremania
...
make + tests: add more Makefile.features
9 years ago
Fabian Nack
dc78b7bbc5
Merge pull request #1823 from haukepetersen/fix_stm32f0_uart
...
cpu/stm32f0: fixed typo uart driver defines
9 years ago
Hauke Petersen
010091f265
cpu/stm32f0: fixed typo uart driver defines
9 years ago
Ludwig Ortmann
801928df4d
tests/periph_cpuid: let test fail w/o CPUID_ID_LEN
9 years ago
Ludwig Ortmann
a20e287a96
make: introduce and use periph_cpuid feature
9 years ago
Ludwig Ortmann
b9d17e38f3
tests/periph_rtt: let build fail w/o RTT
9 years ago
Ludwig Ortmann
4cafe7c5a9
make: introduce and use periph_rtt feature
9 years ago
Ludwig Ortmann
d9dd5b1913
tests/periph_random: let build fail w/o RANDOM
9 years ago
Ludwig Ortmann
3b52057fe5
make: introduce and use periph_random feature
9 years ago
Ludwig Ortmann
95884c1a30
tests/periph_pwm: let build fail w/o PWM
9 years ago
Ludwig Ortmann
b3ecfd0a6e
make: introduce and use periph_pwm feature
9 years ago
Ludwig Ortmann
2cb8ea672a
tests/periph_gpio_exti: let build fail w/o GPIO
9 years ago
Ludwig Ortmann
e3ba4c6707
Merge pull request #1821 from authmillenon/cpuid-doc
...
periph.cpuid: Add central documentation for CPUID_ID_LEN
9 years ago
Ludwig Ortmann
7cea2f536e
tests/periph_gpio: let build fail without GPIO
9 years ago
Fabian Nack
45b3da9be7
cpu - multiple: adapt spi drivers to interface extension
9 years ago
Fabian Nack
be5f175623
drivers - spi: extended low-level spi driver interface
9 years ago
Martine Lenders
1a7aee711a
Merge pull request #1814 from authmillenon/auto-init-addr-fix
...
auto_init: use full hash to configure radio address
9 years ago
Martine Lenders
b9054e825a
auto_init: reduce scope of iface
9 years ago
Martine Lenders
19bf230de2
auto_init: use full hash to configure radio address
...
Since the 4-byte CPU ID on native is in most cases generated from the 2-byte
PID of the native process, choosing the lower half of the hash of the CPU ID to
set the radio address led to always setting it to the hash of 0 in this
cases. This changes it to use both halves of the hash and taking the
modulus so this corner cases can be avoided.
9 years ago