Cenk Gündoğan
de539fa54f
Merge pull request #4122 from cgundogan/pr/nc/xtimer_nbr_adv_timer
...
nc: use xtimer for gnrc_ipv6_nc_t::nbr_adv_timer
2015-10-26 20:03:44 +01:00
Cenk Gündoğan
59a8b929f6
nc: use xtimer for gnrc_ipv6_nc_t::nbr_adv_timer
2015-10-26 16:59:16 +01:00
Cenk Gündoğan
56534e28f8
Merge pull request #4150 from cgundogan/pr/ndp/assert_nc_entry
...
ndp/internal: add assert and use dst instead of tgt to determine nc_entry
2015-10-26 16:56:42 +01:00
Cenk Gündoğan
697e7923e6
ipv6-tests_addr: add test for ipv6_addr_init_iid
2015-10-26 16:55:02 +01:00
Cenk Gündoğan
c5acf0227d
ipv6/addr: initialize iid part of an ipv6 address
2015-10-26 16:54:45 +01:00
Cenk Gündoğan
2065537368
Merge pull request #4123 from cgundogan/pr/nc/xtimer_rtr_timeout
...
nc: user xtimer for gnrc_ipv6_nc_t::rtr_timeout
2015-10-26 15:46:01 +01:00
Cenk Gündoğan
609cf7fb12
ndp/internal: use dst instead of tgt to determine the nc_entry
2015-10-26 15:35:47 +01:00
Cenk Gündoğan
e72bde5805
ndp/internal: add assert to test for nc_entry if target is non-unicast
2015-10-26 15:18:58 +01:00
Martine Lenders
5b37e1ad0c
Merge pull request #4124 from cgundogan/pr/netif/xtimer_valid_timeout
...
netif: use xtimer for gnrc_ipv6_netif_addr_t::valid_timeout
2015-10-26 12:23:05 +01:00
Martine Lenders
1e87c078da
Merge pull request #4010 from OlegHahm/gnrc_netapi_assert_queue
...
gnrc netreg: make message queue mandatory
2015-10-26 11:31:03 +01:00
Cenk Gündoğan
0258f29a5e
nc: user xtimer for gnrc_ipv6_nc_t::rtr_timeout
2015-10-26 11:27:07 +01:00
Martine Lenders
4002db15d6
Merge pull request #4121 from cgundogan/pr/nc/xtimer_type_timeout
...
nc: use xtimer for gnrc_ipv6_nc_t::type_timeout
2015-10-26 11:11:37 +01:00
Oleg Hahm
2e342c7e9b
gnrc netreg: make message queue mandatory
...
Any thread that registers for gnrc events (i.e. incoming packets) must provide a message queue.
2015-10-26 10:54:05 +01:00
Peter Kietzmann
816bef6220
Merge pull request #4094 from danielamkaer/atmega2560_gpio_init_fix
...
cpu/atmega2560: fixes the configuration of pullup resistors in gpio.c
2015-10-26 08:45:34 +01:00
Peter Kietzmann
e539db10ee
Merge pull request #4104 from gebart/pr/drop-timer-reset
...
periph/timer: Drop timer_reset
2015-10-26 08:36:01 +01:00
Peter Kietzmann
9f6cd49559
Merge pull request #4047 from danielamkaer/bugfix_atmega2560_gpio
...
cpu/atmega2560: gpio - fixes a bug where gpio_* behaves incorrect if …
2015-10-26 08:17:36 +01:00
Oleg Hahm
1d47cb6826
shell: move stats printing into its own function
2015-10-25 23:58:57 +00:00
Joakim Gebart
c404bd97ad
k60: Add workaround for errata e4218
...
e4218: SIM/FLEXBUS: SIM_SCGC7[FLEXBUS] bit should be cleared when the
FlexBus is not being used.
Errata type: Errata
Description:
The SIM_SCGC7[FLEXBUS] bit is set by default. This means that the
FlexBus will be enabled and come up in global chip select mode. With
some code sequence and register value combinations the core could
attempt to prefetch from the FlexBus even though it might not actually
use the value it prefetched. In the case where the FlexBus is
unconfigured, this can result in a hung bus cycle on the FlexBus.
Workaround:
- If the FlexBus is not being used, disabled the clock to the FlexBus
during chip initialization by clearing the SIM_SCGC7[FLEXBUS] bit.
- If the FlexBus will be used, then enable at least one chip select as
early in the chip initialization process as possible.
2015-10-25 15:12:22 +01:00
Ludwig Knüpfer
01b3486edc
boards: add ADC definitions to periph_conf
2015-10-25 14:30:35 +01:00
Ludwig Knüpfer
73d21efe7d
cpu/nrf51: add ADC driver
2015-10-25 14:30:14 +01:00
Joakim Nohlgård
1e35b1abe9
Merge pull request #4146 from LudwigKnuepfer/pr/s_tiemr_timer
...
cpu/nrf51 + boards: fix typo - TIEMER -> TIMER
2015-10-25 09:04:15 +01:00
Ludwig Knüpfer
0b5918003f
cpu/nrf51 + boards: fix typo - TIEMER -> TIMER
2015-10-25 08:07:21 +01:00
Cenk Gündoğan
6dc27059aa
Merge pull request #4141 from OlegHahm/ping_simplify_param_parsing
...
shell: simplify ping6 parameter parsing
2015-10-24 15:19:57 +02:00
Johann Fischer
f31db0431f
Merge pull request #4132 from jfischer-phytec-iot/pr@kinetis-ldscript
...
kinetis_common: use cortexm_common ldscript
2015-10-24 09:59:38 +02:00
Joakim Nohlgård
cb95954a15
Merge pull request #4130 from jfischer-phytec-iot/fix@pit-xtimer
...
kinetis_common: cleanup and fix the (pit) timer
2015-10-23 20:51:17 +02:00
Oleg Hahm
025c85f8dc
shell: simplify ping6 parameter parsing
...
Removes some duplication.
2015-10-23 14:59:06 +00:00
Cenk Gündoğan
855a669ef4
Merge pull request #4139 from jfischer-phytec-iot/pr@git-ignore
...
gitignore: add ctags index file and gdb initialization script
2015-10-23 14:13:50 +02:00
Johann Fischer
b355c69f09
gitignore: add ctags index file and gdb initialization scripts
2015-10-23 12:06:31 +02:00
Johann Fischer
e95afc80fb
kinetis_common: use cortexm_common ldscript
...
kinetis.ld includes cortexm_common ldscript, the fields for the
isr vectors and fcfield remain in kinetis.ld.
2015-10-23 12:01:22 +02:00
Johann Fischer
f0e7d2fc03
cpu/kinetis_common/timer.c: cleanup and fix the pit timer
...
It simplifies the virtual "count up timer" and improves
the accuracy a little. The LDVAL for the prescaler should
be set as a number of prescaler cycles-1. The virtual
up-counter should be corrected in the isr by +1
(See PIT reference manual). This also fixes a bug where
the timer is not used by xtimer and up-counter does not overflow.
2015-10-23 11:58:10 +02:00
Hauke Petersen
d8cefaf97f
Merge pull request #4080 from thomaseichinger/pr/openmote-fix-flasher
...
boards/openmote: This board *doesn't* use openocd
2015-10-23 11:16:40 +02:00
Peter Kietzmann
835c2db5a5
Merge pull request #3135 from jfischer-phytec-iot/pr@tcs37727
...
Driver for TCS3772 Color Light-to-Digital Converter
2015-10-23 10:05:31 +02:00
Cenk Gündoğan
054bca637c
Merge pull request #3737 from cgundogan/pr/rpl/instance_dodag_refactoring
...
rpl: refactoring of instances and dodags
2015-10-22 16:55:46 +02:00
Cenk Gündoğan
40e504de65
nc: use xtimer for gnrc_ipv6_nc_t::type_timeout
2015-10-22 15:55:46 +02:00
Cenk Gündoğan
9faa50201b
Merge pull request #4050 from authmillenon/gnrc_pktbuf_static/enh/stats-chunk-addr
...
gnrc_pktbuf_static: print chunk addresses in stats
2015-10-22 15:53:12 +02:00
Peter Kietzmann
8a63bb43ec
Merge pull request #4135 from haukepetersen/add_srf08_deps
...
drivers: added dependencies for srf08
2015-10-22 13:29:14 +02:00
Johann F
a3e187e767
tests/driver_tcs37727: initial commit for tcs37727 driver test
2015-10-22 12:06:35 +02:00
Johann F
c6cec830f9
drivers/tcs37727: initial commit for tcs37727 driver
...
The driver supports lux and ct calculation and autogain funktion.
2015-10-22 12:05:19 +02:00
Peter Kietzmann
c59f2450a7
Merge pull request #4133 from gebart/pr/mulle-xtimer-init
...
mulle: Initialize xtimer early to support nvram usage in board_init
2015-10-22 11:49:02 +02:00
Peter Kietzmann
a29e99dbb1
Merge pull request #4099 from authmillenon/timex/api/usec_to_ns
...
timex: introduce USEC_IN_NS constant
2015-10-22 11:13:11 +02:00
Hauke Petersen
7a91be7c93
drivers: added dependencies for srf08
2015-10-22 11:06:38 +02:00
Peter Kietzmann
24a82833f1
Merge pull request #4128 from haukepetersen/opt_boards_makefeat
...
boards: cleaned up entries in Makefile.features
2015-10-22 11:05:45 +02:00
Peter Kietzmann
2aa8c9f4a1
Merge pull request #4127 from haukepetersen/opt_makedep_dri
...
make: moved driver deps to drivers/Makefile.dep
2015-10-22 11:03:19 +02:00
Peter Kietzmann
97dc546be1
Merge pull request #4131 from gebart/pr/periph-timer-doxyfix
...
periph/timer: Fix Doxygen module grouping
2015-10-22 10:57:58 +02:00
Joakim Nohlgård
043deca350
mulle: Initialize xtimer early to support nvram usage in board_init
2015-10-22 07:54:25 +02:00
Daniel Amkær Sørensen
6040531ae1
cpu/atmega2560: fixes the configuration of pullup resistors in gpio.c
2015-10-22 07:05:33 +02:00
Martine Lenders
cffdb1c8e2
timex: introduce USEC_IN_NS constant
2015-10-21 19:45:58 +02:00
Cenk Gündoğan
d64fdbba3a
rpl: refactoring of instances and dodags
2015-10-21 18:02:16 +02:00
Peter Kietzmann
fc539573a4
Merge pull request #3485 from gebart/pr/mulle-nvram
...
mulle: Initialize NVRAM storage at boot, update boot counter
2015-10-21 18:01:23 +02:00
BytesGalore
df54d2dbfb
Merge pull request #4073 from cgundogan/pr/rpl/shell_cleanup_fix
...
sys/shell/commands/sc_gnrc_rpl: don't calculate cleanup timer twice
2015-10-21 17:29:30 +02:00