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

1546 Commits

Author SHA1 Message Date
Christian Mehlis
45ffdeaf52 add missing stdlib.h include 2013-11-21 00:26:13 +01:00
Oleg Hahm
46e82cbc47 Merge pull request #343 from OlegHahm/udp_csum_fix
use correct length for UDP checksum calculation
2013-11-20 01:21:43 -08:00
Oleg Hahm
05eb5a8ba6 use correct length for UDP checksum calculation 2013-11-20 02:22:50 +01:00
LudwigOrtmann
fac923f0ab Merge pull request #329 from LudwigOrtmann/make-all-the-boards
fix build for wsn430-v1_3b, wsn430-v1_4, chronos and some cleaning
2013-11-19 14:49:31 -08:00
Oleg Hahm
6804164a35 Merge pull request #341 from OlegHahm/rpl_fixes
made stacks for RPL threads static and using pre-defined sizes
2013-11-19 13:57:20 -08:00
Oleg Hahm
279a11cde7 Merge pull request #307 from OlegHahm/ieee802154_frame_recv
fixed byte order in reception of IEEE802.15.4 frames
2013-11-19 12:26:03 -08:00
Oleg Hahm
5cfd0aa60e made stacks for RPL threads static and using pre-defined sizes 2013-11-19 21:23:52 +01:00
Ludwig Ortmann
c1ea408274 move struct timeval to msp430_types.h 2013-11-19 17:56:05 +01:00
Ludwig Ortmann
3b2b02e99a enable building chronos board 2013-11-19 17:56:05 +01:00
Ludwig Ortmann
f7a1edeb2c fix and clean up some board Makefiles
enables building wsn430-v1_3b and wsn430-v1_4
fixes some but not all chronos building issues
2013-11-19 17:56:05 +01:00
Oleg Hahm
e6eb9e500c Merge pull request #332 from LudwigOrtmann/buildtest_update
buildtest: dont rely on boards/Makefile.base
2013-11-19 08:51:02 -08:00
Oleg Hahm
5c039eb4b6 Merge pull request #340 from LudwigOrtmann/ps_includes
make ps includes adhere to coding convetions
2013-11-19 08:48:49 -08:00
Oleg Hahm
67d975a9aa Merge pull request #334 from LudwigOrtmann/scheduler_clean_fix
scheduler: use proper inttype for runtime, use import instead of declaration, rename to runtime_ticks
2013-11-19 08:47:09 -08:00
Ludwig Ortmann
96fe3a16ee make ps includes adhere to coding convetions 2013-11-18 18:00:35 +01:00
Ludwig Ortmann
d06e0d8717 rename runtime to reflect the unit of measurement 2013-11-18 12:14:43 +01:00
Ludwig Ortmann
ffd8088d1d proper inttype runtime, declare to import
define runtime long as hwtimer_now() uses long
import hwtimer.h instead of declaring hwtimer_now()
2013-11-16 19:26:02 +01:00
Ludwig Ortmann
7f7ce44fd8 dont rely on boards/Makefile.base 2013-11-15 12:14:23 +01:00
LudwigOrtmann
a0132f7595 Merge pull request #330 from LudwigOrtmann/makefile_cflags
Don't overwrite CFLAGS in Makefiles
2013-11-15 03:01:31 -08:00
Ludwig Ortmann
03957ab57d dont overwrite CFLAGS in Makefile 2013-11-15 11:41:15 +01:00
LudwigOrtmann
77990ec70e Merge pull request #327 from LudwigOrtmann/msb430-fix-clean
MSB-430 and related fix and clean
2013-11-14 07:28:27 -08:00
Ludwig Ortmann
ea672a4537 make sht11 includes adhere to coding conventions 2013-11-14 15:08:32 +01:00
Ludwig Ortmann
b4e75ee330 make msb430 sht11 includes adhere to coding conventions 2013-11-14 15:08:32 +01:00
Ludwig Ortmann
18fad22e30 make chardev_thread includes adhere to coding conventions 2013-11-14 15:08:32 +01:00
Ludwig Ortmann
4b0220ea35 remove cruft from msb-430-common board_init
useless comment, commented out assignment and some newlines
2013-11-14 15:08:32 +01:00
Ludwig Ortmann
7caf7881a2 fix msb-430 Makefiles and includes 2013-11-14 15:08:32 +01:00
Oleg Hahm
2532dda859 Merge pull request #241 from mehlis/shell
shell: don't use malloc on each line
2013-11-14 05:44:43 -08:00
d584d29953 Merge pull request #324 from LudwigOrtmann/hwtimer_race
fix race condition in hwtimer_spin
2013-11-14 05:43:35 -08:00
Ludwig Ortmann
05431e9e86 improve comments, rename variable 2013-11-14 12:06:53 +01:00
Ludwig Ortmann
2d419e6648 save one long 2013-11-14 12:06:52 +01:00
Ludwig Ortmann
e8a03a8287 improve fix and comment 2013-11-14 12:06:52 +01:00
Ludwig Ortmann
1ef31b3813 fix race condition in hwtimer_spin 2013-11-14 12:06:52 +01:00
LudwigOrtmann
59fcd53ae4 Merge pull request #322 from LudwigOrtmann/issue_320
implement buildtest target
2013-11-14 02:58:03 -08:00
Ludwig Ortmann
7351a74f5f include HOME in env 2013-11-14 11:44:15 +01:00
Ludwig Ortmann
5618795027 allow for differing RIOT* paths 2013-11-14 11:44:15 +01:00
Ludwig Ortmann
50a2dbeaa1 implement buildtest target
the target runs make for every board in boards
2013-11-14 11:44:15 +01:00
Oleg Hahm
cc45909ffc Merge pull request #236 from OlegHahm/telosb
Telosb
2013-11-14 01:55:47 -08:00
Oleg Hahm
99ca6190b5 Merge pull request #254 from OlegHahm/network_debug
added some debug output for the network stack
2013-11-14 01:46:48 -08:00
Oleg Hahm
19f4f45445 added some debug output for the network stack 2013-11-14 10:46:21 +01:00
Christian Mehlis
84e73ae324 clean up shell 2013-11-14 10:45:24 +01:00
Christian Mehlis
bb85cb33d9 shell: dont't use malloc on each line 2013-11-14 10:45:24 +01:00
Christian Mehlis
97482a0227 Merge pull request #297 from OlegHahm/debug_fixes
fixed debug output for ps and vtimer
2013-11-14 01:18:51 -08:00
LudwigOrtmann
a707559cd2 Merge pull request #325 from LudwigOrtmann/native_no-uart_syscall_barrier
add lpm syscall barrier for native w/out UART
2013-11-13 14:47:34 -08:00
Ludwig Ortmann
01e30016d6 add lpm syscall barrier for native w/out UART 2013-11-13 23:43:26 +01:00
LudwigOrtmann
9a3b03eef4 Merge pull request #323 from LudwigOrtmann/native_fixes
Native fixes
2013-11-13 03:51:15 -08:00
Ludwig Ortmann
c764728398 pre-init native hwtimer
make it behaver more like a regular timer
2013-11-13 01:31:31 +01:00
Ludwig Ortmann
1df56ed47b cope with SIGIO behaviour
SIGIO appears to be edge triggered, therefore we need to read
continuously until no more data is available
2013-11-13 00:01:42 +01:00
Ludwig Ortmann
2c7070bf0c disable interrupts for sighnd ctx switch 2013-11-13 00:01:42 +01:00
Ludwig Ortmann
9f080c54c6 fix race in thread_yield, cpu_switch_context_exit
call *context only with interrupts disabled, use isr trampoline for
this if necessary
2013-11-13 00:01:42 +01:00
Ludwig Ortmann
7b9d199ec8 make system calls safer/clean up headers
wrap some libc functions that do system calls (terminal output)
wrap read/write with syscall guard
define real_read/write (next dynamic linker find for read/write)
guard system calls in remaining code
introduce native_internhal.h
throw out some debug statements that break things
clean up includes a bit
declare board_init in native_internhal.h
add -ldl to LINKFLAGS for cpu/syscalls
2013-11-13 00:01:42 +01:00
Christian Mehlis
69d4f9a4bd Merge pull request #319 from haukepetersen/avsextrem-smb380-fix
Fixed old ktimer references in the avsextrem smb380 driver
2013-11-12 06:03:38 -08:00