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

1862 Commits

Author SHA1 Message Date
Ludwig Ortmann
d4268d6c2f Merge pull request #487 from LudwigOrtmann/issue_314
add native flash and term targets
2014-01-09 04:10:05 -08:00
Ludwig Ortmann
b6781cdf0f add native flash and term targets
flash does nothing
term starts the project with PORT misused for the tap interface
PORT is unset if nativenet is not used
2014-01-09 12:53:40 +01:00
Christian Mehlis
c9b0f4784a Merge pull request #477 from mehlis/fix-ccn-includes
Fix ccn includes
2014-01-08 01:34:48 -08:00
Christian Mehlis
a59bc0d265 added missing include 2014-01-07 23:23:57 +01:00
Christian Mehlis
9d2fac1e59 removed useless include 2014-01-07 23:23:45 +01:00
Oleg Hahm
b7c209e39f Merge pull request #471 from OlegHahm/makefile_cleanup
Makefile cleanup
2014-01-07 06:29:22 -08:00
Ludwig Ortmann
6a7a9ffd8b Merge pull request #475 from LudwigOrtmann/astyle-204
change astylerc for astyle 2.0.4
2014-01-07 04:01:31 -08:00
Ludwig Ortmann
56ff6046fe Change to 1tbs in .astylerc
adds backwards compatibility
addresses https://github.com/RIOT-OS/RIOT/pull/475#issuecomment-31639014
2014-01-06 11:41:00 +01:00
Ludwig Ortmann
bbae7c4765 change astylerc for astyle 2.0.4
brackets=attach becomes attach-namespaces
2014-01-06 11:02:14 +01:00
Oleg Hahm
48a53373a6 repaired includes for ccn_lite 2014-01-05 16:11:08 +01:00
Oleg Hahm
b34e14945d fixed include path for mbed board 2014-01-05 16:11:08 +01:00
Oleg Hahm
775c0dee5c added missing mute prefixes in nativenet and shell 2014-01-05 16:11:08 +01:00
Oleg Hahm
cb7de2432e moved muting "logic" away from application Makefile 2014-01-05 16:11:08 +01:00
Oleg Hahm
1a2968222a fixed typo 2014-01-05 16:11:08 +01:00
Oleg Hahm
8d13f57ae4 add basic include pathes by default 2014-01-05 16:11:08 +01:00
Oleg Hahm
9df07f9238 muting compiler and binutils optionally
Instead of muting all compiler and other binutils output by default,
introduce a variable to make this behaviour configurable.
2014-01-05 16:11:08 +01:00
Oleg Hahm
79cff89bb0 create BOARDS subdirectory for binaries 2014-01-05 16:11:08 +01:00
Oleg Hahm
c48b34f540 use proper variables in board Makefiles 2014-01-05 16:11:08 +01:00
Oleg Hahm
02612ff0ca further Makefile cleanup 2014-01-05 16:11:08 +01:00
Oleg Hahm
f8e349f76e removed superfluous slash after BINDIR 2014-01-05 16:11:08 +01:00
Oleg Hahm
c7d985d371 removed redundant include pathes from Makefiles 2014-01-05 16:11:08 +01:00
Oleg Hahm
26c50522d5 simplified and unified cpu build structure 2014-01-05 16:11:07 +01:00
Oleg Hahm
55f31a4829 simplify include structure for boards
* do not overwrite CFLAGS in boards Makefile
2014-01-05 16:11:07 +01:00
Oleg Hahm
1de1b2f91d correct filename 2014-01-05 16:11:07 +01:00
Oleg Hahm
593ee623b6 simplify and unify include pathes
additional:
* exporting include path in sys is mandatory for subfolders
* removed duplicate object file in linker call
2014-01-05 16:11:07 +01:00
Oleg Hahm
8d157130ae move include directives from header to C file 2014-01-05 16:11:07 +01:00
Oleg Hahm
1e665b49de build everything in the project directory 2014-01-05 16:11:07 +01:00
Oleg Hahm
e6b354db5d mute build tools (to be consistent with the rest of the build system) 2014-01-05 16:11:07 +01:00
Ludwig Ortmann
4301105c36 Merge pull request #474 from OlegHahm/buildtest_coloroutput
make buildtest output coloured
2013-12-25 02:51:55 -08:00
Oleg Hahm
8c4b48a93f make buildtest output coloured 2013-12-24 17:13:46 +01:00
Ludwig Ortmann
a2a17c2b3f Merge pull request #472 from LudwigOrtmann/nativenet_send
fix nativenet_send documentation
2013-12-24 02:58:29 -08:00
Ludwig Ortmann
ea8b735232 fix nativenet_send documentation 2013-12-24 11:57:54 +01:00
Oleg Hahm
894dfe5912 Merge pull request #468 from LudwigOrtmann/native_includes
make native includes RIOT posix compatible
2013-12-23 14:25:52 -08:00
Ludwig Ortmann
54109f4bbb Merge pull request #470 from LudwigOrtmann/chardev_debug
add debug information to chardev_loop
2013-12-23 11:16:32 -08:00
Ludwig Ortmann
c04b7fa8be add debug information to chardev_loop 2013-12-23 18:21:10 +01:00
Ludwig Ortmann
1ac1646837 further clean up / filtering for cpu 2013-12-23 00:18:21 +01:00
Ludwig Ortmann
cf87e647c0 make native includes RIOT posix compatible 2013-12-22 23:26:54 +01:00
Ludwig Ortmann
de3b85ffc3 Merge pull request #465 from LudwigOrtmann/nativenet_send_return
Nativenet send return
2013-12-22 11:12:41 -08:00
Ludwig Ortmann
c1c6287ef7 fix nativenet shell comamnd printf 2013-12-21 16:58:51 +01:00
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