Commit Graph

6349 Commits (bddaee751d2a1c08f390610de406370f829c3c79)
 

Author SHA1 Message Date
Joseph Noir bddaee751d Add replacement headers for thread, mutex and cond
These headers do not provide full stl functionality,
but a small subset:
* thread and this_thread
* condition_variable (some timed functions are missing)
* mutex, lock_guard and unique_lock
8 years ago
Martine Lenders e53cdbb1b5 Merge pull request #3015 from gebart/pr/cppcheck-warnings
cppcheck drive-by fixes
8 years ago
Kaspar Schleiser c1ef2722d6 Merge pull request #2907 from kaspar030/log
core: introduce logging API
8 years ago
Hauke Petersen 9e92ad5e89 Merge pull request #2948 from d00616/cpu_nrf51_poweropt_random
cpu/nrf51822/periph/random Power optimization
8 years ago
Hauke Petersen fc52bfa164 Merge pull request #3014 from gebart/pr/ng_at86rf2xx-array-bounds
drivers/ng_at86rf2xx: correct array bounds on tx_pow_to_dbm
8 years ago
Hauke Petersen 7926d921df Merge pull request #2973 from bapclenet/at86rf2xx/212b
at86rf2xx/915MHz fix
8 years ago
Joakim Gebart 869ce92246 ng_ndp: reduce scope of variables l2src, l2src_len
Fixes cppcheck warnings:

    sys/net/network_layer/ng_ndp/ng_ndp.c:548: style (variableScope): The scope of the variable 'l2src' can be reduced.
    sys/net/network_layer/ng_ndp/ng_ndp.c:549: style (variableScope): The scope of the variable 'l2src_len' can be reduced.
    sys/net/network_layer/ng_ndp/ng_ndp.c:608: style (variableScope): The scope of the variable 'l2src' can be reduced.
    sys/net/network_layer/ng_ndp/ng_ndp.c:609: style (variableScope): The scope of the variable 'l2src_len' can be reduced.
8 years ago
Joakim Gebart ca7697d84f sys/net/network_layer/sixlowpan/ip.c reduce scope of bmatch 8 years ago
Joakim Gebart 01c5120039 cortex-m: Suppress cppcheck error about uninitialized result
False positive, the variable result is assigned from within inline assembly
8 years ago
Joakim Gebart 5dbeef5a95 drivers/ng_at86rf2xx: correct array bounds on tx_pow_to_dbm
There are only 37 entries in the array in the C file as well as in the
table in the data sheet.

Fixes the following cppcheck error:

    drivers/ng_at86rf2xx/ng_at86rf2xx_getset.c:49: error (arrayIndexOutOfBounds): Array 'dbm_to_tx_pow_868[37]' accessed at index 37, which is out of bounds.
8 years ago
Kaspar Schleiser c944d54171 core: log: introduce logging API 8 years ago
Martine Lenders 684a7d5b42 Merge pull request #3004 from authmillenon/ng_ipv6/enh/module-selection
make: introduce *_default pseudo-modules
8 years ago
Oleg Hahm 12df25fb67 Merge pull request #2951 from authmillenon/make/enh/disable-actual
make: actually disable a DISABLED_MODULE
8 years ago
Oleg Hahm 287aa4cdbf Merge pull request #2992 from gebart/pr/pwm-return-value
periph_pwm: Return actual frequency (like the docs say)
8 years ago
Oleg Hahm c131911acc Merge pull request #3010 from jremmert-phytec-iot/pba-d-01-kw2x_travis
boards/pba-d-01-kw2x: add board to m4 travis build group
8 years ago
Martine Lenders d76fb3fa8b make: introduce *_default pseudo-modules
Fixes #2971
8 years ago
Martine Lenders 4f1d7adfc6 Merge pull request #2910 from authmillenon/ng_ndp/feat/addr-res
ng_ndp: initial import of address resolution
8 years ago
Martine Lenders db33a1047e shell: add examplery ng_ipv6_nc_still_reachable() 8 years ago
Martine Lenders ee11a2ae56 ng_ndp: initial import of the address resolution 8 years ago
Martine Lenders c35a869a90 Merge pull request #3002 from authmillenon/ng_icmpv6_echo/fix/set-id
ng_icmpv6_echo: fix setting of ID field
8 years ago
Jonas 4b8613b944 add pba-d-01-kw2x board to m4-group 8 years ago
Martine Lenders ad001abbe7 Merge pull request #2909 from authmillenon/ipv6_netif/enh/opt
ipv6_netif: prepare for NDP
8 years ago
Martine Lenders e496992061 Merge pull request #3000 from LudwigOrtmann/pr/isl29125-doc
drivers/isl29125: fix group description
8 years ago
Oleg Hahm aec03a11ee Merge pull request #2995 from jfischer-phytec-iot/fix@ip-rm-addr-of-op
sys/net/network_layer/sixlowpan/ip.c: remove unnecessary address-of-operator
8 years ago
Oleg Hahm 5ad4b1f915 Merge pull request #2996 from jfischer-phytec-iot/fix@icmp-prefix-l-param
sys/.../icmp.c: fix wrong ndp_add_prefix_info parameter
8 years ago
Oleg Hahm 7ad05e03ee Merge pull request #3003 from Lotterleben/oonf_fix_pkg_url
oonf_api: update pkg url
8 years ago
Oleg Hahm be707befbc Merge pull request #2997 from jfischer-phytec-iot/fix@icmp-prefix-search
sys/.../icmp.c: fix prefix search
8 years ago
Martine Lenders 5f1d6f4f43 Merge pull request #2999 from jfischer-phytec-iot/fix@ip-get-best-src-addr
sys/.../ip.c: fix ipv6_net_if_get_best_src_addr
8 years ago
Martine Lenders e032cda53d Merge pull request #2998 from authmillenon/ng_icmpv6/fix/preset-csum-field
ng_icmpv6: pre-set checksum field to 0 for sending
8 years ago
Martine Lenders d8285cd3d2 ng_icmpv6_echo: fix setting of ID field 8 years ago
Martine Lenders 9899153fb4 ipv6_netif: piggy-back fix for DEBUG messages 8 years ago
Martine Lenders 5fe7b9a8d3 tests: adapt unittests 8 years ago
Martine Lenders 5e9a4acd29 shell: adapt sc_netif 8 years ago
Martine Lenders 70d7fae538 ipv6_netif: prepare for NDP 8 years ago
Philipp Rosenkranz 856c951d40 Merge pull request #2867 from gebart/pr/drone-ci
drone: added Drone file
8 years ago
Kaspar Schleiser d59e01e1c8 Merge pull request #3001 from LudwigOrtmann/pr/hwtimer_compat_fcpu
sys/compat/hwtimer: fix unused fcpu warning
8 years ago
Ludwig Ortmann 6d0a8b222b sys/compat/hwtimer: fix unused fcpu warning 8 years ago
Ludwig Ortmann fe4391b179 drivers/isl29125: fix group description 8 years ago
Martine Lenders 87cf93668c ng_icmpv6: pre-set checksum field to 0 for sending 8 years ago
Johann Fischer 7087bdcb50 sys/.../ip.c: fix ipv6_net_if_get_best_src_addr
This patch fixes ipv6_net_if_get_best_src_addr,
the function seems not to be finished.
The patch also adds a filter for the prefixes,
it is necessary because the prefixes are stored
in the same list as the addresses.
8 years ago
Johann Fischer 41cc10520d sys/.../icmp.c: fix prefix search
Replace equal operator inside ndp_prefix_info_search by not equal.
Otherwise, the existing prefix can not be found.
8 years ago
Johann Fischer b20a7b0a27 sys/.../icmp.c: fix wrong ndp_add_prefix_info parameter
Inside the function recv_rtr_adv, ndp_add_prefix_info was called
with the wrong parameter.
8 years ago
Johann Fischer fd72aaa9ac sys/net/network_layer/sixlowpan/ip.c: remove unnecessary address-of-operator 8 years ago
Frank Holtz 85248ddec8 cpu: nrf51822/periph/random Power optimization 8 years ago
Joakim Gebart 43b9150460 stm32f4: pwm_init: return actual frequency 8 years ago
Joakim Gebart 018b6a73d4 stm32f3: pwm_init: return actual frequency 8 years ago
Joakim Gebart 8619bdec63 lpc2387: pwm_init: return actual frequency 8 years ago
Joakim Gebart 92a743560d drivers/periph/pwm: Update return value doxygen to match long description 8 years ago
Joakim Gebart 616c272801 tests/periph_pwm: Handle pwm_init return value as actual frequency 8 years ago
Martine Lenders 2bc7c4ba5f Merge pull request #2991 from cgundogan/ng_ipv6_netif_add_addr_to_entry_debug_fix
ng_ipv6/netif: fix debug in _add_addr_to_entry()
8 years ago