Ludwig Ortmann
34c2283d5e
Merge pull request #1351 from LudwigOrtmann/native_hwtimer
...
native: implement hwtimer removal
2014-07-07 11:01:48 +02:00
Oleg Hahm
e1b0efe9e6
Merge pull request #1352 from LudwigOrtmann/nofloat
...
sys/ps: don't use float for runtime calculations
2014-07-06 18:15:37 +02:00
Oleg Hahm
ade7c42d42
Merge pull request #1370 from OlegHahm/fix_stack_sizes
...
applications: set stack size correctly
2014-07-06 18:03:26 +02:00
René Kijewski
bba50ca667
Merge pull request #1359 from backenklee/ldovergcclink2
...
make: allow chosing ld-like over gcc-like options
2014-07-05 02:02:16 +02:00
Leon George
215c9aae2b
make: allow chosing ld-like over gcc-like options
...
make automatically adds '-Wl,' to linker-options. Supply `LINKFLAGPREFIX :=` to avoid that.
2014-07-05 01:33:08 +02:00
Ludwig Ortmann
295f32ac1b
sys/ps: fix comment style, superfluous declaration
2014-07-04 16:38:22 +02:00
Ludwig Ortmann
70dae32a3f
sys/ps: s/float/int for runtime
...
The high precision isn't needed, use per mille instead.
Circumvents printf problems on some platforms.
Also: prevent division by zero.
2014-07-04 16:38:22 +02:00
Hauke Petersen
7d98100de6
Merge pull request #1368 from haukepetersen/fix_gpio_disableinterrupt
...
drivers - gpio: expanded gpio driver interface
2014-07-04 16:13:07 +02:00
Oleg Hahm
13028b41bf
applications: set stack size correctly
...
The correct stack size for all examples and test applications correctly.
KERNEL_CONF_STACKSIZE_MAIN is the correct stack size for any thread
using printf.
Also adapted black lists accordingly.
2014-07-04 15:39:43 +02:00
Oleg Hahm
53f7bea52f
Merge pull request #1167 from fabianbrandt/rpl_base_split
...
Split RPL into core and mode related functions.
2014-07-04 11:21:05 +02:00
Hauke Petersen
133a106133
driver - gpio: small adjustments
2014-07-04 10:28:40 +02:00
Hauke Petersen
b2fad213d7
drivers - gpio: expanded gpio driver interface
...
- added functions for en|disabling a pins interrupt
2014-07-03 21:51:37 +02:00
Fabian Brandt
7fb462cd2c
Split RPL into core and mode related functions.
2014-07-03 20:23:57 +02:00
Oleg Hahm
451cc61965
Merge pull request #1187 from Kijewski/mbed_lpc1768-makefile-cleanup
...
lpc1768: cleanup Makefile
2014-07-03 16:27:59 +02:00
Hauke Petersen
10d2879dc5
Merge pull request #1358 from haukepetersen/fix_sam3x_vtimer
...
cpu - sam3x8e: fixed vtimer, added timer_set_absolute
2014-07-03 16:21:36 +02:00
Oleg Hahm
618d0705a3
Merge pull request #1365 from haukepetersen/fix_cortexm3_ltoflag
...
boards: removed -lto flag and cleanup for udoo&arduino due
2014-07-03 15:58:06 +02:00
Hauke Petersen
3f084b47ea
boards: removed -lto flag and cleanup for udoo&arduino due
2014-07-03 15:23:34 +02:00
Oleg Hahm
5005991ba7
Merge pull request #1218 from fabianbrandt/srh_rpl
...
Introducing a source routing header for RPL.
2014-07-02 21:43:06 +02:00
Fabian Brandt
62236e5d54
Introducing a source routing header for RPL.
2014-07-02 20:35:14 +02:00
Thomas Eichinger
d56e90a3f0
Merge pull request #1357 from haukepetersen/fix_cortexm3_threading
...
cpu: cortex-m3_common: cleanup thread_arch.c
2014-07-02 16:54:33 +02:00
Oleg Hahm
d52df839cd
Merge pull request #1356 from haukepetersen/fix_sam3x_newlibnano
...
cpu - sam3x8e: added switch for newlib-nano specs
2014-07-02 15:09:36 +02:00
Hauke Petersen
306d97d488
cpu - sam3x8e: fixed vtimer, added timer_set_absolute
2014-07-02 12:41:54 +02:00
René Kijewski
63dd8546af
Merge pull request #1335 from Kijewski/fix-all-warnings-for-native-and-qemu-i386
...
Fix all warnings for native and qemu-i386
2014-07-02 10:58:48 +02:00
Oleg Hahm
e75a6a86c0
Merge pull request #1354 from OlegHahm/nativenet_packetsize
...
nativenet: change max packet size to 127
2014-07-02 10:31:30 +02:00
Hauke Petersen
fe818c5735
cpu - sam3x8e: added switch for newlib-nano specs
2014-07-01 23:16:57 +02:00
Hauke Petersen
264634e90d
cpu cortex-m3_common: cleanup thread_arch.c
2014-07-01 23:08:30 +02:00
Oleg Hahm
44e5d8cfd0
nativenet: change max packet size to 127
...
Real IEEE 802.15.4 transceivers have a payload of 127. Hence, for
testing - particular 6lowpan - it would make sense to have the same
limitation in nativenet. Especially to test fragmentation this is
helpful.
2014-07-01 18:31:40 +02:00
Christian Mehlis
381fec1fa8
Merge pull request #1301 from cgundogan/fix_tcp_handshake_seq_ack_rfc_compliancy
...
destiny: wireshark revealed wrong seq/ack nr. in tcp handshake
2014-06-30 22:05:23 +02:00
Thomas Eichinger
8f87209f91
Merge pull request #1346 from Kijewski/hyphen-in-modulename
...
make: cortex m3: replace hyphen in module name
2014-06-30 14:10:34 +02:00
Thomas Eichinger
9ce538f8a4
Merge pull request #1304 from thomaseichinger/fix_cc2420_rxfifo_of
...
boards: harmonise cc2420 isr
2014-06-30 14:02:33 +02:00
Thomas Eichinger
2989932fa8
boards: harmonise cc2420 isr
...
TelosB, wsn430-v14, Z1
2014-06-30 13:56:41 +02:00
Ludwig Ortmann
6567de634f
native: implement hwtimer removal
2014-06-30 11:25:05 +02:00
Ludwig Ortmann
4859a7195a
Merge pull request #1349 from cgundogan/fix_pyterm_python_version
...
pyterm: made python compatible with python2 and python3
2014-06-27 21:04:29 +02:00
Cenk Gündoğan
0c40ccebc8
pyterm: made python compatible with python2 and python3
...
In python 3 there is no implicit converion of bytes to str or character.
2014-06-27 16:32:41 +02:00
Oleg Hahm
1ab4ab39be
Merge pull request #1348 from SGSSGene/bugfix_writetorom
...
msp430: fix writing more than one byte to flash
2014-06-26 10:39:50 +02:00
Simon Gene Gottlieb
b8ef2b90b6
bugfix: msp430 can write now more then one byte to flash
2014-06-25 20:53:32 +02:00
René Kijewski
4a9864ebc7
make / cortex m: replace hyphen in module name
...
When you compile for UDOO, you are greeted by a multitude of this
warnings:
```
<command-line>:0:14: warning: ISO C99 requires whitespace after the macro name [enabled by default]
```
The reason for that is the argument `-DMODULE_CORTEX-M3_COMMON`.
This PR fixes this problem by replacing hyphens with underscores for the
`-D…` argument.
2014-06-25 20:50:44 +02:00
René Kijewski
4615004fdf
Merge pull request #981 from vanhieubk/nhat_mixCompiler
...
Another way to mix c and cpp in user app with RIOT [native]
2014-06-25 20:16:34 +02:00
Pham Huu Dang Nhat
d204e832a7
added sudo apt-get install g++-multilib to travis.yml
2014-06-25 16:37:05 +07:00
Pham Huu Dang Nhat
3595506020
added riot_and_cpp example
2014-06-25 16:37:05 +07:00
Pham Huu Dang Nhat
f7398f61ff
Changed RIOT/Makefile.include, Makefile.base, Makefile.cflags, and native/Makefile.include to compile C and C++ files.
2014-06-25 22:26:10 +07:00
René Kijewski
63c74fcebf
Merge pull request #1334 from Kijewski/issue-1333
...
make: OSX: don't fail for empty .a archives
2014-06-24 21:50:45 +02:00
René Kijewski
2093df60cd
Merge pull request #1252 from Kijewski/travis-x86
...
tests/Travis: run unittests on qemu-i386, too
2014-06-24 21:50:11 +02:00
René Kijewski
b17028bb46
tests/Travis: run unittests on x86, too
2014-06-24 21:07:20 +02:00
René Kijewski
2f66319a3a
make: OSX: don't fail for empty .a archives
...
Fixes issue #1333 .
2014-06-24 20:29:32 +02:00
Hauke Petersen
33ad7c9499
Merge pull request #1289 from haukepetersen/fix_drivers_periph_timer
...
drivers: added set_absolute to timer interface
2014-06-24 18:45:23 +02:00
Hauke Petersen
5d20053f74
drivers: added set_absolute to timer interface
2014-06-24 18:46:06 +02:00
René Kijewski
3063e3c2b1
Fix all warnings for native and qemu-i386
...
Missing returns, unused variables (only used for debugging), empty
translation units, missing function prototypes, and GNU extensions.
2014-06-24 16:50:32 +02:00
René Kijewski
91318f5dfa
x86: shutdown on LPM_POWERDOWN
2014-06-24 16:05:19 +02:00
René Kijewski
6ed3cf182b
Merge pull request #1326 from Kijewski/make-parallel-dirs
...
make: refactor make system (parallelism, deduplication)
2014-06-24 15:54:53 +02:00