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

4473 Commits

Author SHA1 Message Date
Christian Mehlis
d56ebcbff2 Merge pull request #1932 from haukepetersen/fix_nrf_isrstacksize
cpu/nrf51822: changed ISR stack size to 512 byte
2014-11-16 17:44:20 +01:00
Hauke Petersen
6b33ff1a31 Merge pull request #2004 from dangnhat/cpp_for_iot_lab_m3
iot-lab_m3: C++ support
2014-11-14 13:00:49 +01:00
BytesGalore
0de260f5a2 Merge pull request #1985 from BytesGalore/EasyCPPMixing_stm32f4discovery_support_fix
squashed, changed comment and go.
2014-11-14 12:53:22 +01:00
René Kijewski
acf91883b9 Merge pull request #2013 from Kijewski/msg-needless-test
core: remove needless test in msg.c
2014-11-14 12:16:36 +01:00
BytesGalore
8c5418e9e5 initial support for c++ for this cpu/board 2014-11-14 11:19:34 +01:00
Pham Huu Dang Nhat
c7a1dede86 boards/iot-lab_M3: provided c++ feature 2014-11-14 16:55:49 +07:00
Pham Huu Dang Nhat
df192b0f25 cpu/stm32f1: c++: added _kill (weak) and weak attribute for _kill_r 2014-11-14 16:55:30 +07:00
René Kijewski
ff2a1dc61b core: remove needless test in msg.c
`thread.c` initializes a thread with an empty message queue. `cib_put()`
will `return -1` for an empty CIB, so there is no need to test if
`thread->msg_array != NULL`.
2014-11-14 10:54:33 +01:00
Thomas Eichinger
2b0d49c8b1 Merge pull request #1954 from haukepetersen/fix_cortex_irqstacksize
cpu: adjusted IRQ stack sizes for Cortex CPUs
2014-11-14 10:50:51 +01:00
Ludwig Ortmann
6fea1b9f29 Merge pull request #2009 from thomaseichinger/native-fix
native: fix Makefiles for OSX
2014-11-13 09:28:24 -08:00
Thomas Eichinger
2382a4d320 native: fix Makefiles for OSX 2014-11-13 16:00:52 +01:00
Thomas Eichinger
b54812a8c5 Merge pull request #2008 from thomaseichinger/at86rf23x-debugs
drivers/at86rf21: add and improve debug messages
2014-11-13 15:47:56 +01:00
Thomas Eichinger
9b2b49c95d drivers/at86rf21: add and improve debug messages 2014-11-13 15:00:46 +01:00
Martine Lenders
d9e4fc6c14 Merge pull request #2007 from authmillenon/ipv6-match-fix
ipv6: fix IPv6 address matching algorithm
2014-11-13 12:44:27 +01:00
Martine Lenders
ba1527593f ipv6: fix IPv6 address matching algorithm 2014-11-13 00:16:34 +01:00
Thomas Eichinger
1831bd8a47 Merge pull request #1996 from OlegHahm/iot-lab_m3-no_device_desc
iot-lab_M3: flashing works fine w/o device_desc
2014-11-12 15:47:07 +01:00
Hauke Petersen
a3061bccc2 Merge pull request #1827 from haukepetersen/fix_nrf_timer
cpu/nrf51822: fixed timers
2014-11-12 13:21:44 +01:00
Thomas Eichinger
f53dd860f0 Merge pull request #2000 from OlegHahm/ieee802154_transceiver_ignore
transceiver: fix ignore command for 802.15.4 radios
2014-11-12 12:33:20 +01:00
René Kijewski
6610eb3c53 Merge pull request #2001 from OlegHahm/oneway_calloc_signature
oneway-malloc: fix prototype for calloc
2014-11-12 06:40:46 +01:00
Oleg Hahm
2657289d5c oneway-malloc: fix prototype for calloc
The prototype differs from stdlib
2014-11-11 21:50:28 +01:00
Oleg Hahm
78694ea52b transceiver: fix ignore command for 802.15.4 radios 2014-11-11 19:48:43 +01:00
René Kijewski
30898af1ca Merge pull request #1999 from LudwigOrtmann/sched_debug_unify
core/sched: unify DEBUG text syntax, nomenclature
2014-11-11 18:35:58 +01:00
Ludwig Ortmann
e4fec18bdc core/sched: unify DEBUG text syntax, nomenclature 2014-11-11 17:55:09 +01:00
René Kijewski
b579372605 Merge pull request #1962 from Kijewski/sched-fix-debug-1
core: sched.c did not compile with DEBUG=1
2014-11-11 17:01:49 +01:00
Oleg Hahm
32638bb3fc iot-lab_M3: flashing works fine w/o device_desc 2014-11-11 16:45:50 +01:00
Thomas Eichinger
290ff80677 Merge pull request #1981 from locicontrols/update-cca
boards/cc2538dk: allow the application's makefile to override UPDATE_CCA
2014-11-11 16:05:31 +01:00
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