Ludwig Ortmann
ef315ed662
improve nativenet send functions return type
2013-12-21 16:56:42 +01:00
Christian Mehlis
04bedb8a62
Merge pull request #462 from OlegHahm/endianness
...
check for __BIG_ENDIAN__ rather than for __BYTE_ORDER__ and include board.h
2013-12-21 03:51:08 -08:00
Christian Mehlis
c29a227932
Merge pull request #464 from mehlis/cypto-fix
...
fix include of crypto
2013-12-20 10:00:58 -08:00
Christian Mehlis
f683771f11
Merge pull request #463 from LudwigOrtmann/native_hwtimer_fixup
...
fix native hwtimer
2013-12-20 09:58:50 -08:00
Ludwig Ortmann
751cfe6475
fix native hwtimer
...
The hardware timer used relative offsets that were never updated
before. This leads to two problems:
a) later timers will get pushed into the future by the amount of
previous timers
b) if a short timer is set continuously, a longer timer will never be
called
Example:
a)
Timer a with 500 ms is set, timer b with 600 ms is set.
timer a expires after 500 ms, timer b will be set to expire in 600 ms
which totals to 1100 ms.
b)
Timer a is set to 500 ms, timer b is set to 600 ms.
Timer a expires and is set again. Now timer a will expire in 500 ms
and timer b will be pushed further into the future. Repeating this
will lead to b never expiring.
2013-12-20 18:55:47 +01:00
Christian Mehlis
e0f3c73d14
fix include of crypto
2013-12-20 18:43:43 +01:00
Oleg Hahm
9f10d7dffc
check for __BIG_ENDIAN__ rather than for __BYTE_ORDER__ and include board.h
2013-12-20 16:43:53 +01:00
Ludwig Ortmann
b0d51d326a
Merge pull request #433 from LudwigOrtmann/lifo_debug
...
lifo debug and reset
2013-12-20 06:29:44 -08:00
Oleg Hahm
d610e43528
Merge pull request #453 from authmillenon/fix_uart_shell_conflict
...
Fix uart/shell conflict
2013-12-20 02:51:59 -08:00
Ludwig Ortmann
2fb884a5af
refine DEVELHELP section
...
more efficient to be better suited for ISR
made testcase more clear
2013-12-20 11:51:52 +01:00
Martin Lenders
01e50dd049
Merge pull request #425 from OlegHahm/network_refactoring
...
Network refactoring
2013-12-20 02:34:19 -08:00
Martin Lenders
68f7b9090e
Make shell buffer size a shell property
2013-12-20 11:10:50 +01:00
Martin Lenders
04b9d7a158
Fix coding conventions in uart0.c
2013-12-20 11:10:50 +01:00
Martin Lenders
69809928d3
Make UART0_BUFSIZE configurable by CPU
2013-12-20 11:10:42 +01:00
Ludwig Ortmann
13bb8df91b
fix typo, improve doc
2013-12-20 00:27:46 +01:00
Ludwig Ortmann
6eb829c680
documentation, remove LIFO_DEBUG, break main
...
add documentation to lifo.h
remove LIFO_DEBUG and use DEVELHELP instead
make the main method which is included break
2013-12-20 00:00:29 +01:00
Oleg Hahm
7642dd0f1d
moved net_help into crosslayer subfolder
2013-12-19 19:13:26 +01:00
Oleg Hahm
59e55c354c
moved sixlowpan into network_layer subfolder
2013-12-19 19:13:26 +01:00
Oleg Hahm
2f20e9db51
moved protocol-multiplex into link_layer subfolder
2013-12-19 19:13:26 +01:00
Oleg Hahm
38be829901
moved ieee802154 into link_layer subfolder
2013-12-19 19:13:26 +01:00
Oleg Hahm
acd304e1cc
moved RPL into routing subfolder
2013-12-19 19:13:26 +01:00
Oleg Hahm
a7d3092a4e
moved destiny into transport_layer subfolder
2013-12-19 19:13:26 +01:00
Oleg Hahm
885798aaca
Merge pull request #391 from haukepetersen/import_crypto
...
Initial import of crypto libs from SecureMicroMeshRouting
2013-12-19 10:10:37 -08:00
Oleg Hahm
a680b180ef
Merge pull request #450 from LudwigOrtmann/chronos_fixes
...
Chronos fixes
2013-12-19 10:06:03 -08:00
Ludwig Ortmann
eac60d666f
make reset of freed slots optional
...
addresses https://github.com/RIOT-OS/RIOT/pull/433#discussion_r8472602
2013-12-19 18:53:06 +01:00
Ludwig Ortmann
1a99a44e01
macro consistency and more DEBUG
...
addresses https://github.com/RIOT-OS/RIOT/pull/433#discussion_r8437084
add missing debug statement
2013-12-19 18:53:06 +01:00
Ludwig Ortmann
6021b9f36a
reset unused lifo slots
2013-12-19 18:53:06 +01:00
Ludwig Ortmann
1dac115c68
add debug statements to lifo
2013-12-19 18:53:04 +01:00
Ludwig Ortmann
680f778fc4
chronos cleanup
2013-12-19 18:44:11 +01:00
Christian Mehlis
e890b227e1
Merge pull request #428 from mehlis/native-ltc-fix
...
Native ltc fixes and cleanup
2013-12-19 09:31:32 -08:00
Oleg Hahm
1cc2767bb4
Merge pull request #318 from OlegHahm/lpc1768
...
initial support for the mbed NXP LPC168
2013-12-19 09:03:22 -08:00
Ludwig Ortmann
b674183e15
move display and lcd init from autoinit to chronos
2013-12-19 17:57:18 +01:00
Ludwig Ortmann
77e8cbb112
remove ltc disable race
2013-12-19 17:39:02 +01:00
Ludwig Ortmann
579c1edb04
clean up native ltc
2013-12-19 17:39:02 +01:00
Christian Mehlis
6aec050fc4
initialize id and only remove a valid timer
2013-12-19 17:39:01 +01:00
Christian Mehlis
a38928e5c3
rename variables to match the guidelines (use module prefix)
2013-12-19 17:39:01 +01:00
Christian Mehlis
4be9764f80
removed useless code
2013-12-19 17:39:01 +01:00
Oleg Hahm
cdb77c2392
Merge pull request #437 from OlegHahm/include_directives
...
making include directives consistent
2013-12-19 08:38:14 -08:00
Oleg Hahm
41e594d25b
Merge pull request #454 from LudwigOrtmann/msba2ltcdep
...
model ltc4150 dependency in msba2-common Makefile
2013-12-19 08:35:51 -08:00
Ludwig Ortmann
076b2a70d3
model ltc4150 dependency in msba2-common Makefile
2013-12-19 17:34:07 +01:00
Oleg Hahm
4b56ecf646
fixes Makefiles for mbed_lpc1768 board
2013-12-19 17:30:35 +01:00
Oleg Hahm
0e36f99a35
add telosb include inside telosb
2013-12-19 17:02:04 +01:00
Christian Mehlis
2890cb908b
Merge pull request #429 from mehlis/vtimer-fixes
...
Vtimer fixes (only debug and comments)
2013-12-19 07:25:34 -08:00
Christian Mehlis
63296b759b
resort function call and debug output
2013-12-19 16:24:41 +01:00
Christian Mehlis
966c98d11b
added comments and debug
2013-12-19 16:24:41 +01:00
Christian Mehlis
cd016e0334
fix: vtimer_now should return seconds and microseconds
2013-12-19 15:37:55 +01:00
Thomas Eichinger
aa84138531
Merge pull request #451 from OlegHahm/mc1322x_check
...
Fixes check for Mc1322x CPU in arm_common
2013-12-19 06:34:58 -08:00
Oleg Hahm
903ec54a43
making include directives consistent
2013-12-19 15:31:37 +01:00
Oleg Hahm
aabef88d20
fix check for used cpu in arm_common
2013-12-19 15:25:12 +01:00
Oleg Hahm
714178afd2
introduce CPU name macro via CFLAG
2013-12-19 15:24:31 +01:00