Commit Graph

10264 Commits (cdd6878fca9ad19809b2b3e0f7933ff2435b0a01)
 

Author SHA1 Message Date
Oleg Hahm cdd6878fca Merge pull request #4942 from gebart/pr/clang-asm
cpu/cortexm_common: Fix inline asm for ARMv6-M so that it compiles in Clang as well
7 years ago
Peter Kietzmann 367d8af649 Merge pull request #4840 from haukepetersen/opt_nrf_hwrng
cpu/nrf5x: unified hwrng driver
7 years ago
kYc0o 65f9bccbb8 Merge pull request #4940 from OlegHahm/xtimer_msg_receive_timeout_doc
tests xtimer: update documentation xtimer_msg_receive_timeout
7 years ago
kYc0o e730f1bdc3 Merge pull request #4878 from locicontrols/cc2538-periph-timer
cpu/cc2538/periph/timer overhaul
7 years ago
Oleg Hahm eb85eb50a7 Merge pull request #4921 from authmillenon/travis/fix/warn-on-config-change
travis: warn about differing .travis.yml
7 years ago
Peter Kietzmann 2f0901bc64 Merge pull request #4932 from haukepetersen/opt_f1_timer
cpu/stm32f1: reworked timer implementation
7 years ago
Peter Kietzmann 3f99028b19 Merge pull request #4839 from haukepetersen/opt_nrf_timer
cpu/nrf5x: unified and reworked timer driver
7 years ago
Martine Lenders 5c8ae83660 Merge pull request #3544 from authmillenon/ng_icmpv6_error/feat/send+neterr
gnrc_icmpv6_error: Initial import of IPv6 error convenience functions
7 years ago
Martine Lenders e76fef89b8 Merge pull request #4936 from OlegHahm/sixlowpan_nalp_fix
sixlowpan: check the first 2 bits of dispatch byte
7 years ago
Cenk Gündoğan 10cb4d66bf Merge pull request #4870 from authmillenon/ipv6_addr/enh/opt
ipv6_addr: optimize for size
7 years ago
Peter Kietzmann e186eb9f70 Merge pull request #4736 from lebrush/stm32f1-i2c-fixes
stm32f1 i2c fixes
7 years ago
Hauke Petersen af48dadb26 Merge pull request #4807 from gebart/pr/saul-lis3dh
drivers/lis3dh: Add SAUL support
7 years ago
kYc0o ec1bea389b Merge pull request #2753 from locicontrols/baudrate-fix
cpu/cc2538: avoid using bitfields with the LCRH register
7 years ago
Oleg Hahm 448f7e15b8 Merge pull request #4941 from cgundogan/pr/strider/remove
strider: remove configuration file
7 years ago
Oleg Hahm 76c397f252 Merge pull request #4924 from kaspar030/smaller_core_types
core: reduce types of tcb->status and tcb->priority
7 years ago
Joakim Nohlgård 0ae11cc9bc cpu/cortexm_common: call hard_fault_handler using bl
Fixes this error when building with Clang 3.7.1:

fatal error: error in backend: unsupported relocation on symbol
x86_64-pc-linux-gnu-clang-3.7: error: clang frontend command failed with exit code 70 (use -v to see invocation)
clang version 3.7.1 (tags/RELEASE_371/final)
Target: arm-none--eabi
Thread model: posix
x86_64-pc-linux-gnu-clang-3.7: note: diagnostic msg: PLEASE submit a bug report to http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and associated run script.
x86_64-pc-linux-gnu-clang-3.7: note: diagnostic msg:
********************

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
x86_64-pc-linux-gnu-clang-3.7: note: diagnostic msg: /tmp/vectors_cortexm-54333e.c
x86_64-pc-linux-gnu-clang-3.7: note: diagnostic msg: /tmp/vectors_cortexm-54333e.sh
x86_64-pc-linux-gnu-clang-3.7: note: diagnostic msg:

********************
7 years ago
Joakim Nohlgård efa5cd4066 cpu/cortexm_common: Fix inline asm for ARMv6-M so that it compiles in Clang as well
ARMv6 does not have the mov instruction, only movs
7 years ago
Peter Kietzmann 8e05e3152d Merge pull request #4933 from haukepetersen/opt_sam3_clksetup
cpu/sam3: cleaned up clock initialization
7 years ago
Cenk Gündoğan 854ed6fbfc strider: remove configuration file 7 years ago
Hauke Petersen 72fb1790c0 Merge pull request #4905 from OlegHahm/goodfet_fix
tools: goodfet fix
7 years ago
Hauke Petersen eb79646ab1 cpu/cortexm_common: added sleep_until_event 7 years ago
Hauke Petersen a182a44147 cpu/nrf5x: unified hwrng driver 7 years ago
Oleg Hahm 61579d3be4 Merge pull request #4887 from locicontrols/objdump
make: set OBJDUMP = $(PREFIX)objdump for gnu targets.
7 years ago
Hauke Petersen 1c3bd7a6f5 boards/spark-core: adapted to timer changes 7 years ago
Hauke Petersen 111f106b7e boards/nucleo-f103: adapted to timer changes 7 years ago
Hauke Petersen f94b47c9d7 boards/fox: adapted to timer changes 7 years ago
Hauke Petersen 652b1ffef5 boards/iotlab-m3: adjusted to timer changes 7 years ago
Hauke Petersen 360e392d69 cpu/stm32f1: reworked timer driver 7 years ago
Hauke Petersen 28976ec126 cpu/stm32f1: vendor header: opt timer CCR reg defs 7 years ago
Hauke Petersen ea179fb8d3 boards/yunjia-nrf: adapted timer configuration 7 years ago
Hauke Petersen 343b48dd15 boards/pca10000: adapted timer configuration 7 years ago
Hauke Petersen 4641b6bab6 boards/pca10005: adapted timer configuration 7 years ago
Hauke Petersen e8940c5a30 boards/nrf6310: adapted timer configuration 7 years ago
Hauke Petersen a126339486 boards/nrf52dk: adapted timer configuration 7 years ago
Hauke Petersen 31c36d6285 boards/nrf51dongle: adapted timer configuration 7 years ago
Hauke Petersen 76dadd94c9 boards/airfy-beacon: adapted timer configuration 7 years ago
Hauke Petersen 2a92907c96 cpu/nrf: unified and optimized timer driver 7 years ago
Martine Lenders ac07862363 Merge pull request #4796 from gebart/pr/udp-nhc-typo
6lo: Fix typo in UDP NHC checksum elision bit define
7 years ago
Oleg Hahm 91432faccb tests: remove timer after each loop
...in xtimer_msg_receive_timeout
7 years ago
Oleg Hahm a92f30e13f test: xtimer document xtimer_msg_receive_timeout 7 years ago
Ian Martin 856c5e1539 s/XTIMER_RSHIFT/XTIMER_USEC_TO_TICKS/g
s/XTIMER_LSHIFT/XTIMER_TICKS_TO_USEC/g
7 years ago
Ian Martin b6fbdb2f79 Avoid rounding errors during frequency scaling. 7 years ago
Ian Martin e97af73862 enclose the numeric defines in parenthesis. 7 years ago
Ian Martin 4b29d2ef6d set xtimer parameters for cc2538-based boards. 7 years ago
Ian Martin 3c275370c3 xtimer: support a negative XTIMER_SHIFT. 7 years ago
Ian Martin f86c118594 xtimer: define XTIMER_RSHIFT() and XTIMER_LSHIFT() macros to avoid using XTIMER_SHIFT directly. 7 years ago
Ian Martin 4176d04b02 cpu/cc2538/periph/timer overhaul
* Use the 32-bit counter mode.
 * Apply frequency scaling for non-16 MHz frequencies.
7 years ago
Ian Martin 92a16a50dd cc2538 gptimer corrections. 7 years ago
Ian Martin c91ae645a5 cpu/cc2538: break-out the bitfields in the GPTimer IMR register. 7 years ago
Oleg Hahm 3e25e5df86 Merge pull request #4906 from OlegHahm/make_appdeps_fix
make: actually make use of APPDEPS for building
7 years ago