Martin
e159d0b38a
changed return value to 0 on lookup fail in pthread_self()
2014-04-17 14:31:36 +02:00
Martin
f3566f0b8a
changed pthread_self() to return thread IDs > 0
2014-04-16 17:31:47 +02:00
Martine Lenders
47d3f8e7d5
Merge pull request #990 from Kijewski/allow-shallow-clone
...
Make: do not spam error messages on shallow clones
2014-04-15 08:45:03 +02:00
Christian Mehlis
625bdebadd
Merge pull request #1003 from mehlis/ccnl-lru
...
ccnl: LRU is the replacement strategy, rename variable to express this
2014-04-14 00:01:13 +02:00
62fb6a81aa
Merge pull request #972 from kaspar030/native_exit_after_last_task_v2
...
Make native exit after last thread has ended
2014-04-12 15:45:23 +02:00
900db3436a
native: optionally exit() after last thread has ended
...
Used when compiled with NATIVE_AUTO_EXIT defined.
2014-04-12 15:47:01 +02:00
Christian Mehlis
987f2576e0
ccnl: LRU is the replacement strategy, rename variable to express this
2014-04-11 11:53:03 +02:00
Oleg Hahm
3903b8add2
Merge pull request #381 from authmillenon/unittests
...
Unittests via embUnit
2014-04-11 10:17:02 +02:00
Martine Lenders
5904c97113
Merge pull request #991 from Kijewski/fix-buildtest-newlines
...
Make: fix linebreaks in buildtest
2014-04-11 07:10:27 +02:00
René Kijewski
6d0e536487
Merge pull request #998 from OlegHahm/test_float_readme
...
tests: added README.md for test_float
2014-04-10 22:49:46 +02:00
Oleg Hahm
f382ce8c65
tests: added README.md for test_float
2014-04-10 21:35:25 +02:00
Martin Lenders
9ce8ab2275
Create unittest application
2014-04-10 15:33:10 +02:00
Martin Lenders
0c6b5ba671
Adapt embunit for RIOT
2014-04-10 15:33:09 +02:00
Martin Lenders
ca75e01105
Import embunit sources
2014-04-10 15:30:16 +02:00
Hauke Petersen
ef07dd1708
Merge pull request #616 from haukepetersen/periph_driver_adc
...
Initial import of low-level ADC driver interface
2014-04-10 15:11:27 +02:00
Hauke Petersen
6ddd189fb1
drivers: Initial import of low-level ADC driver interface
...
Fixed tons of spelling errors
Fixed typo in ADC_NUMOF macro
drivers: adjustment to low-level adc drvier IF
drivers: added [in|out] to doxygen @param comments
2014-04-10 15:12:31 +02:00
Hauke Petersen
ba194248ba
Merge pull request #613 from haukepetersen/periph_driver_uart
...
Initial import of low-level UART driver interface
2014-04-10 15:06:51 +02:00
Hauke Petersen
bfad408ce7
drivers: Initial import of low-level UART driver interface
...
Fixed spelling
drivers: remodeled low-level uart driver interface
- added blocking mode of operation
- added UNDEFINED device for compatibility
- changed baudrate type to uint32_t
drivers: added [in|out] to param documentation
2014-04-10 15:06:52 +02:00
Hauke Petersen
f17efea6d0
Merge pull request #614 from haukepetersen/periph_driver_timer
...
Initial import of low-level timer driver interface
2014-04-10 14:55:32 +02:00
Hauke Petersen
324481f1bb
Initial import of low-level timer driver interface
...
Fixed spelling
drivers: adjustments to low-level timer driver IF
drivers: added [in|out] to @param documentation
drivers: fixed doxygen for tim_t typedef
2014-04-10 14:56:04 +02:00
Ludwig Ortmann
9f24ae2e62
Merge pull request #946 from Kijewski/native-write
...
native: don't use RIOT read/write in UART
2014-04-09 18:17:09 +02:00
René Kijewski
21af9f11f9
Make: do not spam error messages on shallow clones
...
> `--always`: Show uniquely abbreviated commit object as fallback.
2014-04-09 16:52:05 +02:00
Oleg Hahm
fd7217b173
Merge pull request #915 from rousselk/radio-cca
...
Add a standard way to query CCA status on CC2420 transceiver.
2014-04-09 16:45:20 +02:00
Oleg Hahm
e4aee87e93
Merge pull request #870 from authmillenon/fragbuf
...
sys:net:sixlowpan: Fix length of fragmentation buffer in 6LoWPAN
2014-04-09 16:36:22 +02:00
Martin Lenders
9ee7956e53
Fix length of fragmentation buffer in 6LoWPAN
2014-04-09 16:07:46 +02:00
Martine Lenders
139da0a5b4
Merge pull request #873 from OlegHahm/on_link_check
...
net: sixlowpan: removing possible invalid check
2014-04-09 16:02:56 +02:00
Ludwig Ortmann
2e93470955
Merge pull request #992 from LudwigOrtmann/fixup_710
...
fixup for #710 : use subfolder in bin dirs (native)
2014-04-09 15:33:17 +02:00
Ludwig Ortmann
b9ffc1a99e
fixup for #710 : use subfolder in bin dirs (native)
...
Update native Makefiles to provide changed object target paths
Fixes #989
2014-04-09 15:25:05 +02:00
Kévin Roussel
7f4c8f8938
Fix for WSN430 1.4 driver
2014-04-09 13:00:00 +02:00
Kévin Roussel
f3024916ef
Merge pull request #892 from OlegHahm/crash_noreturn
...
cpu: satisfy compiler in crash.c for ARM and MSP430
2014-04-09 12:59:01 +02:00
René Kijewski
49c3fd666c
Make: fix linebreaks in buildtest
2014-04-09 12:40:58 +02:00
Oleg Hahm
aeb54158f6
cpu: satisfy compiler in crash.c
2014-04-09 12:27:53 +02:00
Ludwig Ortmann
ab08fbb5a6
Merge pull request #957 from rousselk/hwtimer-msp430-handle-overflow
...
Handle race conditions preventing MSP430 timers to be set correctly
2014-04-09 11:21:37 +02:00
Kévin Roussel
7475f0b1a5
Change year of file copyright
2014-04-09 10:43:34 +02:00
Kévin Roussel
4ed4cc51fb
Fixed implementation of channel_clear() function
2014-04-09 10:38:44 +02:00
Kévin Roussel
7de076efb2
Fixed error caused by non-inclusion of cc2420_txrx() prototype
2014-04-09 10:33:41 +02:00
Kévin Roussel
b6fbe33539
Handle race conditions preventing timers to be set correctly on MSP430 MCUs
...
when the counter is incrementing and/or overflowing
2014-04-09 10:28:39 +02:00
Oleg Hahm
4fd851bccf
Merge pull request #855 from authmillenon/board_macro
...
make: Fix BOARD and CPU macros
2014-04-09 01:24:58 +02:00
Oleg Hahm
d5828e37c5
Merge pull request #710 from Kijewski/subdir-per-module
...
Make: Use subfolders in bin dir
2014-04-09 00:48:03 +02:00
René Kijewski
3f59eefbaf
Use subfolders in bin dir
...
Creating all object files in one directory is bound to produce name
clashes. RIOT developers may take care to use unique file names, but
external packages surely don't.
With this change all the objects of a module (e.g. `shell`) will be
created in `bin/$(BOARD)/$(MODULE)`.
I compared the final linker command before and after the change. The
`.o` files (e.g. `startup.o`, `syscall.o` ...) are included in the same
order. Neglecting the changed path name where the `.o` files reside, the
linker command stays exactly the same.
A major problem could be third party boards, because the location of the
`startup.o` needs to the specified now in
`boards/$(BOARD)/Makefile.include`, e.g.
```Makefile
export UNDEF += $(BINDIR)msp430_common/startup.o
```
2014-04-09 00:28:14 +02:00
Oleg Hahm
8a86f493b4
Merge pull request #821 from Kijewski/pthrad_cleanup
...
posix: Add pthread_cleanup handlers
2014-04-09 00:19:17 +02:00
Oleg Hahm
786cd0a5f7
Merge pull request #986 from Kijewski/a-minor-fix-for-issue-672-not-everything-but-better-than-nothing-i-guess-or-what-do-you-think
...
make: replace findstring with filter in sys/Makefile
2014-04-09 00:16:26 +02:00
Oleg Hahm
56c5df7097
Merge pull request #813 from Kijewski/add-pthread_barrier
...
posix: Add `pthread_barrier_*` functions
2014-04-09 00:08:23 +02:00
Oleg Hahm
bcd09457c2
Merge pull request #914 from authmillenon/fix-dereferencing
...
net: sixlowpan: Fix dereferencing of type-punned pointer
2014-04-09 00:03:25 +02:00
Oleg Hahm
1e9a43d0f8
Merge pull request #778 from LudwigOrtmann/dependency_files
...
Make: Prepend path to dependency info files with sed
2014-04-08 23:22:21 +02:00
Oleg Hahm
84fe91b157
Merge pull request #988 from Kijewski/ignore-cachegrind.out
...
gitignore: add cachegrind.out
2014-04-08 23:10:53 +02:00
René Kijewski
e7f0b298c5
gitignore cachegrind.out
2014-04-08 22:36:13 +02:00
René Kijewski
fbc4531877
make: replace findstring with filter in sys/Makefile
2014-04-08 19:25:51 +02:00
René Kijewski
eaca16d07a
Add pthread_barrier_t documentation
2014-04-06 19:25:15 +02:00
René Kijewski
503e95af0b
Add pthread_barrier test
2014-04-06 19:25:15 +02:00