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

13708 Commits

Author SHA1 Message Date
Martine Lenders
8b5eda9020 posix_sockets: port to vfs for file descriptors 2017-04-03 20:23:14 +02:00
Martine Lenders
dc28e265cd Merge pull request #6771 from francois-berder-imgtec/rcv-timeout
posix: sockets: Implement SO_RCVTIMEO option in setsockopt
2017-03-28 21:19:38 +02:00
Martine Lenders
cc151522eb Merge pull request #6807 from kaspar030/fix_fmt_lpad_dox
sys: fmt: fix fmt_lpad() documentation and (str==NULL) case
2017-03-28 20:59:04 +02:00
Martine Lenders
fd16692c1c Merge pull request #6696 from lebrush/fix/semaphore
sys: sema: semaphore bugfixes
2017-03-28 20:54:06 +02:00
Cenk Gündoğan
f7797cca97 Merge pull request #6747 from emmanuelsearch/vagrant-readme
vagrant: improved instructions in vagrant README for adding new boards
2017-03-28 20:32:27 +02:00
Emmanuel Baccelli
9de3484c12 Doc: improved README for new boards in Vagrant 2017-03-28 20:22:47 +02:00
Martine Lenders
5928de09b4 Merge pull request #6808 from gebart/pr/vfs-mtd0-ptr
mtd: Redefine MTD_0 as a mtd_dev_t *
2017-03-28 19:46:02 +02:00
Joakim Nohlgård
d1ea50a600 mtd: Redefine MTD_0 as a mtd_dev_t * 2017-03-28 17:00:39 +02:00
eb5ff902fa sys: fmt: fix fmt_lpad() documentation and (str==NULL) case 2017-03-28 16:07:30 +02:00
Joakim Nohlgård
c11a196720 Merge pull request #6766 from miri64/doc/fix/hierachy
doc: fix doc hierarchy
2017-03-28 14:38:13 +02:00
lebrush
796eb64c0b Merge pull request #6784 from kaspar030/add_fmt_lpad
sys: fmt: add fmt_lpad()
2017-03-27 20:10:12 +02:00
9b3c3eaf25 Merge pull request #6787 from smlng/driver/hd44780
Driver: add HD44780 LCD support
2017-03-27 19:30:04 +02:00
a3774adfaf tests: unittests: add unittest for fmt_lpad() 2017-03-27 17:44:51 +02:00
003b71b323 sys: fmt: add fmt_lpad() 2017-03-27 17:44:51 +02:00
8898f485ea Merge pull request #6674 from astralien3000/feetech
drivers/feetech : initial support
2017-03-27 17:21:13 +02:00
smlng
8acb068dec driver, hd44780: add tests application 2017-03-27 16:43:51 +02:00
smlng
51d89fabbb driver, hd44780: set module dependencies 2017-03-27 16:43:50 +02:00
smlng
26ec9041a0 driver: add hd44780 lcd support 2017-03-27 16:43:50 +02:00
Sebastian Meiling
e9e9656e35 Merge pull request #6795 from aabadie/fix_nucleo_arduino
boards/nucleo: include arduino pinmap in board definitions
2017-03-27 16:42:18 +02:00
Loïc Dauphin
753651d833 tests/driver_feetech: initial support 2017-03-27 15:51:36 +02:00
Loïc Dauphin
08a066a0db drivers/feetech: initial support 2017-03-27 15:51:11 +02:00
Loïc Dauphin
ebe9b37444 drivers/uart_half_duplex: initial support 2017-03-27 15:50:43 +02:00
Sebastian Meiling
20d5c3ee5a Merge pull request #6735 from smlng/tests/xtimer_now64_cont
tests: enhance xtimer_now64_continuity
2017-03-27 14:15:22 +02:00
Martine Lenders
783b4de6ff Merge pull request #6796 from brummer-simon/sema-doc-fix_typo_in_return_value
Sema: Fix Typo related to return values in documentation.
2017-03-27 13:51:42 +02:00
smlng
e72426a67d tests: enhance xtimer_now64_continuity
- adapt code to use public, typesafe API calls
    - add some statistical output
    - minor code enhancements and doc corrections
    - use fmt print_str for uint64_t
2017-03-27 13:21:49 +02:00
3798472ec9 boards/nucleo-f302: add arduino pinmap 2017-03-27 13:10:53 +02:00
Simon Brummer
edc35339c7 sema: doc: fix typo in error return value 2017-03-27 12:43:32 +02:00
34dcc8e947 boards/nucleo32-common: include arduino pinmap in board definitions 2017-03-27 09:46:15 +02:00
c0ae690a7c boards/nucleo-common: include arduino pinmap in board definitions 2017-03-27 09:46:06 +02:00
Francisco Acosta
9e998efb16 Merge pull request #6733 from gebart/pr/kinetis-vectors
kinetis: Refactor interrupt vector definition
2017-03-24 18:18:25 +01:00
Francisco Acosta
ffad15fa85 Merge pull request #6594 from aabadie/nucleo144_f429
boards/nucleo144-f429: initial support
2017-03-24 15:52:15 +01:00
Joakim Nohlgård
d73e6872ba kinetis: Refactor interrupt vector definition
... to match the vector definition in other Cortex-M platforms
2017-03-24 15:01:20 +01:00
4dc2028c9b Merge pull request #6672 from gebart/pr/ccas
make: Add support for specifying a different compiler for assembler
2017-03-24 11:25:43 +01:00
Francois Berder
c787638696 posix: sockets: Implement SO_RCVTIMEO option in setsockopt
AwaLWM2M needs to be polled regularly to check for incoming data.
Since RIOT only supports timeout at the GNRC sock layer while
the network abstraction for RIOT in AwaLWM2M uses the posix layer,
this causes RIOT to be blocked waiting for data that never arrive.

This commit implements only the SO_RCVTIMEO option in setsockopt to
allow users to set a receive timeout for a socket at the posix layer.

Signed-off-by: Francois Berder <francois.berder@imgtec.com>
2017-03-23 09:59:46 +00:00
Sebastian Meiling
a4cc6ad80d Merge pull request #6752 from smlng/llvm/pkgs_set_cflags
LLVM toolchain: set CFLAGS for pkgs
2017-03-23 09:55:40 +01:00
smlng
53b0dd1777 make: set default toolchain for board native on macOS to llvm 2017-03-22 23:07:22 +01:00
smlng
36ae072c55 pkg: tinydtls, disable compiler errors if toolchain llvm
- set no-gnu-zero-variadic-macro-arguments
    - set no-unused-function
2017-03-22 23:07:22 +01:00
smlng
60bb3ab7ee pkg: oonf_api, disable compiler errors if toolchain llvm
- set no-keyword-macro
    - set no-parentheses-equality
2017-03-22 23:07:22 +01:00
cdf7a046b4 Merge pull request #6722 from emmanuelsearch/js-riot
pkg: jerryscript: initial import & example Jerryscript Javascript interpreter
2017-03-22 22:05:42 +01:00
Martine Lenders
a24d7eb162 Merge pull request #6775 from miri64/native/enh/vfs-ready
cpu: native: make syscalls vfs ready (introduce real_fcntl)
2017-03-22 21:13:22 +01:00
Martine Lenders
25b2e65b77 cpu: native: make syscalls vfs ready (introduce real_fcntl) 2017-03-22 20:18:57 +01:00
Joakim Nohlgård
0164e88408 Merge pull request #6776 from miri64/sc/fix/sc_vfs-warning
shell_commands: fix sc_vfs warnings
2017-03-22 18:27:24 +01:00
Emmanuel Baccelli
b5676a8262 examples: add javascript example 2017-03-22 16:20:07 +01:00
Emmanuel Baccelli
6ce3abf6ed pkg: add jerryscript package 2017-03-22 16:19:49 +01:00
BytesGalore
a344d6d48c Merge pull request #6777 from cgundogan/pr/nrf24l01p_disable_crr
nrf24l01p: add disable crc function
2017-03-22 14:35:20 +01:00
Cenk Gündoğan
63e99eb9d6 tests/driver_nrf24l01p_lowlevel: add note about compatilibity 2017-03-22 13:39:48 +01:00
Cenk Gündoğan
3629796937 drivers/nrf24l01p: add function to disable crc 2017-03-22 13:39:47 +01:00
Martine Lenders
529a88ca26 shell_commands: fix sc_vfs warnings 2017-03-22 13:20:12 +01:00
4618bcfa7b Merge pull request #6749 from dylad/adxl345_support
drivers/adxl345: Initial support + saul
2017-03-21 20:57:28 +01:00
Vincent Dupont
bb0c2d0ef3 Merge pull request #6638 from OTAkeys/pr/cortexm_isr_vector
cpu/cortexm_common: use linker variable to initialize SCB->VTOR
2017-03-21 15:46:34 +01:00