1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

6389 Commits

Author SHA1 Message Date
Joakim Gebart
9cd8da3e72 dist/tools/doccheck/check.sh: trailing space fix 2015-05-09 08:57:41 +02:00
Joakim Gebart
5021c5a85e boards/msba2-common/tools/flashutil.sh: whitespace fixes 2015-05-09 08:54:34 +02:00
Joakim Gebart
64d7a5f55a kinetis: unsuppress variable scope warnings in rnga.c 2015-05-08 21:25:55 +02:00
Martine Lenders
ec61db5234 netif_hdr: print 0-length L2 addresses correctly 2015-05-08 19:08:21 +02:00
Martine Lenders
bc41cfc93f sixlowpan_frag: Fix some debug messages for nano-specs 2015-05-08 18:32:29 +02:00
Martine Lenders
0514e11805 sixlowpan_frag: fix reassembly buffer garbage collection 2015-05-08 18:32:12 +02:00
Joakim Gebart
2682c38ee8 Merge pull request #2923 from gebart/pr/docker-buildtests
Docker: allow buildtests inside Docker, refactor environment handling.
2015-05-08 16:20:46 +02:00
Peter Kietzmann
60c9899550 Merge pull request #2076 from BytesGalore/add_conflict_warning
RIOT/Makefile.include: added indicating of possibe conflicting features on compile
2015-05-08 15:23:32 +02:00
bapclenet
bfaa4ea1e3 Merge pull request #2929 from bapclenet/samr21/rtc_isr
samd21/rtc_safety_isr
2015-05-08 14:39:14 +02:00
Oleg Hahm
ffbd4f6bd2 Merge pull request #2925 from OlegHahm/ng_at86_cleanup
at86rf231: minor cleanup
2015-05-08 14:18:11 +02:00
bapclenet
e33437958b at86rf2xx/212b_frequency - adapt 868MHz and 915MHz frequency 2015-05-08 12:46:56 +02:00
Oleg Hahm
021226fcbe Merge pull request #2321 from gebart/pr/atomic-counters
core: Atomic counters
2015-05-08 11:07:46 +02:00
Oleg Hahm
4a9ac12e48 Merge pull request #2928 from BytesGalore/fib_fix_printtype
net/network_layer/fib: fixed print type for printing routes
2015-05-08 09:58:58 +02:00
BytesGalore
f9a79eee41 RIOT/Makefile.include: added compile time warning on conflicting features 2015-05-07 21:05:08 +02:00
Oleg Hahm
b48eb4ac34 at86r231: removed pointless checks
Checking the length for bool options is pretty pointless.
2015-05-07 20:46:56 +02:00
Oleg Hahm
6aeb8ca3d1 at86rf231: complete debug messages for getset 2015-05-07 20:46:56 +02:00
Oleg Hahm
38ed6a8112 doxygen: cosmetics 2015-05-07 20:46:56 +02:00
bapclenet
fa571013ee samr21/rtc safety isr 2015-05-07 20:18:49 +02:00
Joakim Gebart
f15fc173b9 arm7: Add ARCH_HAS_ATOMIC_SET_RETURN 2015-05-07 18:52:13 +02:00
René Kijewski
96ca6a6bef x86: Add atomic_cas implementation 2015-05-07 18:52:13 +02:00
Joakim Gebart
afc1dd3a6d cortex-m4: Add atomic_cas implementation 2015-05-07 18:52:13 +02:00
Joakim Gebart
b7db351400 cortex-m3: Add atomic_cas implementation 2015-05-07 18:52:13 +02:00
Joakim Gebart
46b9358e84 native: Remove generic atomic_set_return implementation
The removed implementation is the same as the generic implementation in core/atomic.c
2015-05-07 18:52:13 +02:00
Joakim Gebart
25c2bdba84 atomic: Add unit tests for atomic counters 2015-05-07 18:52:13 +02:00
Joakim Gebart
215ccc1213 core: Introduce atomic counters
- Move generic implementation of atomic_set_return to core/atomic.c
 - Generic implementation of atomic compare and swap in core/atomic.c
 - atomic_cas is used to implement atomic counters in core/include/atomic.h
 - atomic_int_t is an atomic integer type
 - ATOMIC_INIT can be used as an initializer for atomic_int_t
 - ATOMIC_VALUE gets a reference to the value of an atomic integer
2015-05-07 18:52:13 +02:00
Joakim Gebart
988ae54e4f cortex-m3_common: Homogenize documentation tags against Cortex-M0, Cortex-M4. 2015-05-07 18:52:13 +02:00
BytesGalore
a1be18a1d0 net/network_layer/fib: fixed print type for printing routes 2015-05-07 17:13:55 +02:00
b0ebdbfc89 Merge pull request #2913 from kaspar030/hwtimer_compat
sys: add hwtimer compatibility layer for periph timers
2015-05-07 13:08:26 +02:00
Oleg Hahm
7882f1a727 Merge pull request #2920 from OlegHahm/disable_sfd_irq_per_default
netconf: at86rf231: setting the SFD IRQ
2015-05-07 09:02:22 +02:00
Oleg Hahm
a97ee2b0a4 at86rf231: disable SFD IRQ by default 2015-05-06 15:58:02 +02:00
Oleg Hahm
c8aff36237 netconf: added option to en/disable the SFD IRQ
Also includes the implementation for the AT86RF231
2015-05-06 15:58:02 +02:00
Joakim Gebart
68f3c261b0 docker: Add support for buildtests inside Docker. 2015-05-06 14:04:15 +02:00
Joakim Gebart
3b85f10217 docker: Refactor Makefile.include, split to Makefile.docker
- Better support for passing environment variables to the Docker container.
 - Move Docker-related definitions into Makefile.docker.
 - Only environment variables that originates from the command line or
   the environment will be passed to the Docker container.
2015-05-06 14:03:45 +02:00
df3ed49305 cpu: samd21: switch to hwtimer compat wrapper 2015-05-06 12:04:53 +02:00
0921bce5dd sys: add hwtimer layer for periph timers 2015-05-06 12:04:53 +02:00
Martine Lenders
ab21f5dfc1 ng_ipv6: fix debug output 2015-05-06 11:30:54 +02:00
Hauke Petersen
196689328f Merge pull request #2912 from sgso/fix-ng_icmpv6_echo
ng_icmpv6_echo: fix call to undefined function
2015-05-04 17:55:42 +02:00
Sebastian Sontberg
d0ea7c2a0c ng_icmpv6_echo: fix call to undefined function 2015-05-04 14:50:18 +02:00
Peter Kietzmann
74e076d304 Merge pull request #2353 from gebart/pr/nvram-api
drivers: Add NVRAM API
2015-05-04 11:30:39 +02:00
Joakim Gebart
0dded554a9 tests/driver_nvram_spi: Simple test application for nvram_spi
This is a simple test application for the nvram_spi driver for tests on
actual hardware.
2015-05-04 10:39:53 +02:00
Joakim Gebart
2738e9f9a8 nvram_spi: Implement generic SPI NVRAM driver. 2015-05-04 10:39:46 +02:00
Joakim Gebart
db9d3ddf48 nvram: Add generic SPI connected NVRAM interface. 2015-05-04 10:39:42 +02:00
Joakim Gebart
a982af330c drivers: Add API for NVRAM devices with byte level erase. 2015-05-04 10:39:32 +02:00
Peter Kietzmann
0a81c9c9a8 Merge pull request #2905 from LudwigOrtmann/pr/isl29020_fixes
ISL29020 fixes
2015-05-02 11:37:03 +02:00
Ludwig Ortmann
a729afa9ec drivers/isl29020: fix return value integer error
Problem:

Since `i2c_read_reg` returns (signed) `int` values, the result can
be negative. However, the variable used to save the result is unsigned.

Fix:

Add and use a signed variable for return value storing.
2015-05-02 08:35:38 +02:00
Ludwig Ortmann
8ba166df6d drivers/isl29020: fix some spelling errors 2015-05-02 08:33:15 +02:00
Oleg Hahm
c94583f931 Merge pull request #2640 from OlegHahm/iotlab_makefile
dist: Makefile to work with IoT-LAB
2015-05-01 12:41:23 +02:00
Oleg Hahm
123979890e Merge pull request #2879 from haukepetersen/add_driver_pcd8544
drivers: added driver for PCD8544 LCD display
2015-05-01 11:38:05 +02:00
Oleg Hahm
d1bfa2f2ff Merge pull request #2555 from authmillenon/ng_icmpv6/feat/initial
ng_icmpv6: Initial import
2015-05-01 11:37:42 +02:00
Lotte Steenbrink
3b3eaab98d Merge pull request #2896 from Lotterleben/aodvv2_fix_rreqtable_redundancy_check
aodvv2: fix check for redundant RREQ
2015-05-01 10:29:13 +02:00