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

8688 Commits

Author SHA1 Message Date
Martine Lenders
39f8a41066 tests: add test application for gnrc_conn_ip 2015-09-21 20:09:08 +02:00
Martine Lenders
ef9acf6aee gnrc: add GNRC-specific conn implementation 2015-09-21 16:56:27 +02:00
Martine Lenders
b87a3eab89 conn: Initial import of a light-weight network application API 2015-09-21 16:56:27 +02:00
Thomas Eichinger
36d3d9c4cd boards/samr21-xpro: define serial port for OS X 2015-09-21 15:04:07 +02:00
Oleg Hahm
4b6626f8b2 Merge pull request #3902 from OlegHahm/xtimer_initialize_variables
xtimer: initialize struct members
2015-09-21 11:35:18 +02:00
Martine Lenders
172d12419f Merge pull request #3910 from OlegHahm/6lowpan_nd_ar_opt_handle
6lowpan nd: check right NCE in AR handling
2015-09-21 09:49:23 +02:00
Oleg Hahm
682bde25d9 6lowpan nd: check right NCE in AR handling
When checking the address registration option, the address has to be passed in order to check the correct neighbor cache entry.
2015-09-21 09:25:12 +02:00
Joakim Gebart
96528ea266 cpu/k60: remove leftover files from old syscall implementation 2015-09-21 08:45:07 +02:00
Joakim Nohlgård
808b1abdd0 Merge pull request #3623 from gebart/pr/kinetis-timer-stop-fix
cpu/kinetis_common: periph/timer, read PIT value before stopping
2015-09-21 08:21:34 +02:00
Martine Lenders
35b1a30b78 Merge pull request #3907 from OlegHahm/6lbr_rtr_adv_fixes
6lbr: initialize router advertisement intervals
2015-09-20 23:12:43 +02:00
Martine Lenders
1ba5cb8157 examples: unblacklist boards in gnrc_networking 2015-09-20 22:24:21 +02:00
Martine Lenders
c842d4f6d5 Merge pull request #3905 from OlegHahm/avr_panic_arch
atmega: added panic function
2015-09-20 22:20:07 +02:00
Oleg Hahm
04bda78e7f examples: removed superfluous blacklisting
ATmega now has a panic function, no need for blacklisting any more.
2015-09-20 21:47:15 +02:00
Oleg Hahm
d89ac480eb atmega: added panic function 2015-09-20 21:44:26 +02:00
Oleg Hahm
effe7bbde0 6lowpan: 6LBR need to initialize rtr adv interval 2015-09-20 21:42:20 +02:00
Oleg Hahm
1a0a1d6fb9 ndp: assert that rtr adv interval is never 0 2015-09-20 21:42:20 +02:00
Martine Lenders
8a554abfa6 Merge pull request #3904 from authmillenon/gnrc_sixlowpan_nd_router/fix/version-casting
gnrc_sixlowpan_nd_router: cast before shifting
2015-09-20 20:53:53 +02:00
Martine Lenders
7f1db3b2d0 Merge pull request #3903 from gebart/pr/gebart-nohlgard-name
all: Update @gebart family name, email
2015-09-20 20:53:35 +02:00
Martine Lenders
c1310d5500 Merge pull request #3889 from OlegHahm/6lowpan_nd_rtr_adv
6lowpan nd: send router advertisements on 6LR
2015-09-20 20:51:47 +02:00
Martine Lenders
afc801d43e Merge pull request #3886 from authmillenon/examples/feat/border_router
examples: provide example application for a 6LoWPAN border router
2015-09-20 20:51:23 +02:00
Oleg Hahm
6f2d90a95c 6lowpan nd: send rtr adv on new address 2015-09-20 18:16:28 +02:00
Oleg Hahm
9641f8c39c 6lowpan nd: send rtr adv after receiving a rtr adv
A router should turn into a router after receiving a valid router advertisement.
2015-09-20 18:15:27 +02:00
Oleg Hahm
474c6d63c8 gnrc_border_router: added a first draft for a README 2015-09-20 16:08:28 +02:00
Martine Lenders
f6be1cee25 examples: provide example application for a 6LoWPAN border router 2015-09-20 16:08:28 +02:00
Martine Lenders
f3b9e5fa8e gnrc_sixlowpan_nd_router: cast before shifting
`avr-gcc` was complaining about shifting the value out of the width of
type. This is a fix for that.
2015-09-20 16:04:30 +02:00
Joakim Nohlgård
98c465008b all: Update @gebart family name, email 2015-09-20 13:47:39 +02:00
Oleg Hahm
806bc209ef Merge pull request #3764 from OlegHahm/debugf_develhelp
core: replace and remove DEBUGF macro and replace __FILE__ by RIOT_FILE_RELATIVE
2015-09-20 12:04:48 +02:00
Oleg Hahm
38148c2d48 xtimer: initialize struct members
The xtimer_t struct members target and long_target are used in _is_set() function in xtimer_remove(), but will be uninitialized.
2015-09-20 02:00:55 +02:00
Oleg Hahm
d664f96e61 lm4f120: removed superfluous stellaris debug.h 2015-09-20 01:51:47 +02:00
Oleg Hahm
e15bdd257a debug: replace __FILE__ by RIOT_RELATIVE_FILE 2015-09-20 01:51:47 +02:00
Oleg Hahm
ac88d7960c core: remove DEBUGF macro 2015-09-20 01:51:47 +02:00
Oleg Hahm
fac95806a8 sys: replace DEBUGF with corresponding DEBUG calls 2015-09-20 01:51:47 +02:00
Oleg Hahm
2841a08574 Merge pull request #3899 from OlegHahm/default_gnrc_optional
example: disable gnrc modules without netif
2015-09-20 01:51:13 +02:00
Oleg Hahm
0e3669b957 examples: only include gnrc for board with netif 2015-09-20 01:31:16 +02:00
Joakim Nohlgård
33e13f00cb Merge pull request #3901 from authmillenon/examples/style/indent
examples/default: fix indentation in Makefile
2015-09-19 16:19:46 +02:00
Martine Lenders
207ad677fa examples/default: fix indentation in Makefile 2015-09-19 13:27:23 +02:00
Joakim Gebart
27565a655e cpu/native: remove dINT/eINT definitions 2015-09-19 10:38:18 +02:00
Joakim Gebart
6473fa77d4 cpu/arm7_common: remove dINT/eINT definitions 2015-09-19 10:37:20 +02:00
Joakim Gebart
b6a88cba5f cpu/cortexm_common: remove dINT/eINT definitions 2015-09-19 10:37:17 +02:00
Joakim Gebart
199528d3fb cpu/atmega: remove dINT/eINT definitions 2015-09-19 10:35:58 +02:00
Joakim Gebart
0d2efd5fe7 native/syscalls: Use restoreIRQ 2015-09-19 10:35:58 +02:00
Joakim Gebart
0cfe6d15dc sys/posix/pthread: Replace dINT by disableIRQ 2015-09-19 10:35:58 +02:00
Martine Lenders
b3c16b3abc Merge pull request #3892 from authmillenon/gnrc_sixlowpan_nd/fix/nd-state-machine
gnrc_sixlowpan_nd: activate NC state machine
2015-09-19 04:04:45 +02:00
Hauke Petersen
fc3c0f373c Merge pull request #3780 from haukepetersen/add_test_periph_timer
tests: added test for periph_timer plus adaption
2015-09-18 18:03:32 +02:00
Oleg Hahm
5f0a931b2d Merge pull request #3898 from authmillenon/shell/enh/ncache
sc_ipv6_nc: Use more letters for type
2015-09-18 17:53:25 +02:00
Martine Lenders
53fd4b6239 sc_ipv6_nc: Use more letters for type
I was myself a little confused when I saw `R` for a registered address,
since I interpreted it as "router" (though the node wasn't supposed to
be a router). After a wild goose chase for wrongly set flags through the
code I found that `R` stands for "REGISTERED". To prevent such a thing
in the future I opted for fixing this in the output.
2015-09-18 15:59:33 +02:00
Hauke Petersen
b3b7fe790f cpu/stm32l1: optimized baudrate calculation 2015-09-18 12:25:21 +02:00
Hauke Petersen
d17973a060 cpu/stm32f4: optimized baudrate calculation 2015-09-18 12:21:46 +02:00
Hauke Petersen
b4e3c2849c cpu/stm32f3: optimized baudrate calculation 2015-09-18 12:17:01 +02:00
Hauke Petersen
c0c277c49b cpu/stm32f0: optimized baudrate calculation 2015-09-18 12:10:17 +02:00