Hauke Petersen
ee3e9dd3bc
Merge pull request #1482 from haukepetersen/fix_sam3x_finished_uart
...
cpu/sam3x: completed low-level UART driver
2014-11-11 15:25:22 +01:00
Oleg Hahm
bab89e28c4
Merge pull request #1971 from Kijewski/assert-macros
...
embunit: fix macros
2014-11-11 13:08:26 +01:00
Hauke Petersen
dc79675888
cpu/sam3x8e: made UART0 work by editing syscalls
2014-11-11 13:05:43 +01:00
Hauke Petersen
778d00b629
board/udoo: added missing UART defines
...
- added defines to periph_conf.h
- added UART feature to Makefile.features
2014-11-11 13:05:43 +01:00
Hauke Petersen
83b43a892c
Merge pull request #1991 from haukepetersen/fix_artuinodue_periphconf
...
board/arduino-due: removed newlines in periph_conf
2014-11-11 13:05:20 +01:00
Hauke Petersen
3b193b99b5
board/arduino-due: added missing UART defines
...
- added port defines to periph_conf.h
- added feature to Makefile.features
2014-11-11 13:05:02 +01:00
Hauke Petersen
3c9c95f7b1
cpu/sam3x8e: added interrupt mode to uart driver
2014-11-11 13:05:02 +01:00
Martine Lenders
54826c69d7
Merge pull request #1990 from Kijewski/avr-ssize_t
...
avr: define ssize_t
2014-11-11 13:01:24 +01:00
Thomas Eichinger
5e542da871
Merge pull request #1992 from haukepetersen/add_udoo_random
...
board/udoo: added RNG configuration
2014-11-11 12:10:19 +01:00
Oleg Hahm
104bab9a83
Merge pull request #1986 from Kijewski/smaller-sys_makefile
...
make: easify {sys,drivers}/Makefile
2014-11-11 12:01:30 +01:00
Hauke Petersen
cab402b62e
board/udoo: added RNG configuration
2014-11-11 11:46:49 +01:00
Hauke Petersen
131c3cb35b
board/arduino-due: removed newlines in periph_conf
2014-11-11 11:44:12 +01:00
René Kijewski
23177e5326
Remove special case for atmega in kernel_types.h
2014-11-11 11:42:44 +01:00
René Kijewski
fdb1190cfa
avr: define ssize_t
2014-11-11 10:45:56 +01:00
René Kijewski
a5e26402ed
Merge pull request #1988 from BytesGalore/riot_and_cpp_blacklist_to_required_feature
...
examples/riot_and_cpp: exchanged BOARD_BLACKLIST with FEATURES_REQUIRED
2014-11-11 10:09:21 +01:00
BytesGalore
178b36ae0b
exchanged BOARD_BLACKLIST with FEATURES_REQUIRED in the example Makefile
...
added cpp as feature for board native
2014-11-11 09:52:06 +01:00
René Kijewski
9a15a6def5
make: easify {sys,drivers}/Makefile
...
Currently you need to add every new sys and driver module into the
respective Makefile. This requires rebasing if another module was merged
in the meantime.
This PR allows you to omit the entry to {sys,drivers}/Makefile, if the
subfolder has the same name as the module name, which should be sensible
in most cases.
2014-11-11 09:26:37 +01:00
Oleg Hahm
964d77863f
Merge pull request #1978 from OlegHahm/msg_send_int_set_pid
...
core: always set sender_pid in msg_send_int
2014-11-11 00:15:42 +01:00
Oleg Hahm
04253cf89a
Merge pull request #1980 from OlegHahm/coverity_fixes
...
net: fixes some finding from coverity
2014-11-11 00:07:43 +01:00
Oleg Hahm
55448c656d
Merge pull request #1982 from locicontrols/custom-linkerscript
...
Allow the application's makefile to specify a custom linker script
2014-11-10 22:24:45 +01:00
Oleg Hahm
e93d030058
net: fix buffer overrun in socket initialization
2014-11-10 21:33:11 +01:00
René Kijewski
08810d605b
embunit: fix macros
2014-11-10 20:50:50 +01:00
Ian Martin
7bbdbcc7cb
Allow the application's makefile to specify a custom linker script, for example:
...
LINKERSCRIPT = custom-linkerscript.ld
2014-11-10 14:28:35 -05:00
Ian Martin
93290ddec1
boards/cc2538dk: allow the application's makefile to override the UPDATE_CCA parameter, for example:
...
CFLAGS += -DUPDATE_CCA=0
2014-11-10 14:14:46 -05:00
Oleg Hahm
037571445c
Merge pull request #1974 from OlegHahm/cleanup_licenses
...
licenses: fix miss-spelled & missing boiler plates
2014-11-10 19:53:40 +01:00
Oleg Hahm
39abba1bc2
licenses: fix miss-spelled & missing boiler plates
2014-11-10 18:59:55 +01:00
Oleg Hahm
d1d8972b0c
6lowpan: do not overrun in context_remove
2014-11-10 15:33:49 +01:00
Oleg Hahm
ebfaa85f0c
net_if: fix buffer overruns
2014-11-10 15:33:48 +01:00
Oleg Hahm
365bfd81af
IPv6: allow complete in ipv6_addr_init_prefix
...
If the specified prefix is a full IPv6 address, no bits remain.
Fixes a possible buffer overrun.
2014-11-10 15:33:48 +01:00
Oleg Hahm
b96b995d76
6lowpan: fix buffer overrun in decompression
2014-11-10 15:33:48 +01:00
Oleg Hahm
e06dce55b1
6lowpan: free fragment buffer in error case
2014-11-10 15:33:48 +01:00
Hauke Petersen
6cc4a7a6eb
Merge pull request #1956 from haukepetersen/fix_stm32f0_timer
...
cpu/stm32f0: fixed low-level timer driver
2014-11-10 13:58:41 +01:00
Martine Lenders
f6a1cbcf29
Merge pull request #1977 from authmillenon/nativenet-include
...
nativenet: add missing include
2014-11-10 13:30:31 +01:00
Oleg Hahm
a262de0678
core: always set sender_pid in msg_send_int
2014-11-10 09:29:16 +01:00
Martine Lenders
bbeb4941fa
nativenet: add missing include
2014-11-10 05:19:28 +01:00
DangNhat Pham-Huu
429162c20f
Merge pull request #1793 from BytesGalore/extern_C_in_headers_sys
...
sys: add extern "C" to headers
2014-11-10 08:57:48 +07:00
BytesGalore
de3c3cebd0
c++: sys: add extern C to header files
2014-11-08 20:09:55 +01:00
Martine Lenders
c321592a66
Merge pull request #1973 from authmillenon/test-macros
...
embunit: make test macros save for strict aliasing
2014-11-08 19:13:46 +01:00
Martine Lenders
1138360a14
unittests: make test macros save for strict aliasing
2014-11-08 19:13:23 +01:00
René Kijewski
51a41212f3
Merge pull request #1972 from authmillenon/unittests-semicolons
...
unittests: Add missing semicolons to macro calls
2014-11-08 15:29:00 +01:00
René Kijewski
e211431133
Merge pull request #1929 from Kijewski/no-axel
...
make: remove downloader "axel"
2014-11-08 15:28:14 +01:00
René Kijewski
3ed9a169b1
make: remove downloader "axel"
...
Breaks for `make -B`. If the file already exists, then `axel` fails
because it does not find the status file for the download.
2014-11-08 15:27:34 +01:00
Martine Lenders
f6795b461c
unittests: Add missing semicolons to macro calls
2014-11-08 13:45:11 +01:00
Martine Lenders
5f81de3f14
Merge pull request #1959 from authmillenon/pktbuf-opt
...
pktbuf: optimize size overhead in packet buffer
2014-11-08 00:57:07 +01:00
René Kijewski
7830c86d45
Merge pull request #1961 from Kijewski/issue-1942
...
core: put more intelligence into `queue_msg()`
2014-11-07 18:47:54 +01:00
Hauke Petersen
d2516b9b95
Merge pull request #1960 from haukepetersen/enh_driver_rtt
...
drivers: added enhanced RTT driver interface
2014-11-07 13:28:48 +01:00
René Kijewski
12d157247c
core: sched.c did not compile with DEBUG=1
2014-11-07 12:45:12 +01:00
René Kijewski
c3ba66781d
core: put more intelligence into queue_msg()
...
Fixes #1942 .
There were two instances were it was not checked the target thread has a
message queue before queuing the message.
This PR centralizes the check into `queue_msg()`.
2014-11-07 12:32:15 +01:00
Hauke Petersen
65520865b1
cpu/stm32f1: adjusted to RTT interface changes
2014-11-07 12:29:31 +01:00
Hauke Petersen
636287a1aa
cpu/nrf51822: adjusted to RTT interface changes
2014-11-07 12:29:31 +01:00