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

13752 Commits

Author SHA1 Message Date
8c33bd55c9 boards/nucleos: deactivate LED0 auto init by default 2017-03-30 09:30:05 +02:00
Joakim Nohlgård
1a9b12f125 Merge pull request #6092 from neiljay/pr/add_mips_pic32mx
cpu: Add PIC32MX Support
2017-03-30 09:16:09 +02:00
Joakim Nohlgård
7f8f4b4674 Merge pull request #6816 from neiljay/pr/fix_cpp_check
cppcheck: Don't Run cppcheck on ASM files.
2017-03-30 09:07:12 +02:00
Neil Jones
65911f3499 cppcheck: Don't Run cppcheck on ASM files.
cppcheck doesn't understand ASM style comments beginning with '#' and tries to
parse them:

I get this error:
 cpu/mips_pic32_common/reset_mod.S:84: error (syntaxError): syntax error
from this line:
 beqz s1, init_resources # Branch if this is NOT an NMI exception.

If I place the comment inside C-style comments cppcheck passes, ie

 beqz s1, init_resources # /*Branch if this is NOT an NMI exception.*/

Note current in-tree ASM files fail cppcheck (they must have been added before
this check) for example:

cpu/lpc2387/asmfunc.s
2017-03-29 15:14:43 +01:00
Neil Jones
0a3a67a9c4 examples/javascript: blacklist pic32-clicker. 2017-03-29 14:45:09 +01:00
Neil Jones
dc67422f09 boards: pic32-clicker: Add support for the MikroE Clicker board.
This board features a pic32mx470f512h PIC32 device with a MIPS core.
2017-03-29 14:43:46 +01:00
Neil Jones
e30aed3bc6 cpu: mips-pic32mx: Add support for PIC32MZ devices
Specific support for the pic32mx470f512h device is added along with code common
to all pic32mx devices.
2017-03-29 14:43:45 +01:00
Hauke Petersen
76bae4b111 Merge pull request #6066 from neiljay/pr/add_mips-pic32_mz
cpu: Add PIC32MZ support
2017-03-29 12:53:47 +02:00
Vincent Dupont
b34611273c Merge pull request #6336 from OTAkeys/pr/stm32_uart
cpu/stm32_common: add UART HW flow control
2017-03-29 12:47:49 +02:00
Peter Kietzmann
d6a3d4608a Merge pull request #6717 from dkm/pr/gpio_fix
cpu/lm4f120: fix gpio isr
2017-03-29 11:00:39 +02:00
Martine Lenders
33991832d1 Merge pull request #6694 from kaspar030/add_sock_dns_client
sys: net: add sock dns client
2017-03-29 10:14:38 +02:00
Marc Poulhiès
c3e46831da cpu/lm4f120: fix gpio isr
- add missing call to cortex_isr_end()
- clear IT as close as possible to its handler.

Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
2017-03-29 09:37:42 +02:00
Vincent Dupont
a8da073f51 cpu/stm32_common: add UART HW flow control 2017-03-29 09:35:29 +02:00
Peter Kietzmann
dd86ee9546 Merge pull request #6782 from aabadie/drivers_saul_cleanup
sys/auto_init: fix return statement in some device auto init function
2017-03-29 09:20:51 +02:00
Martine Lenders
c2463a9047 Merge pull request #6811 from haukepetersen/opt_pmlayred_blockinit
pm_layerd: fix initial value for PM_BLOCKER_INITIAL
2017-03-29 09:08:43 +02:00
Martine Lenders
ad38750587 Merge pull request #6693 from miri64/sntp/enh/real-time-types
sntp: extend API for common real time types
2017-03-29 09:05:56 +02:00
3711a6d406 Merge pull request #6780 from kaspar030/add_submodules
make: add submodule support
2017-03-29 07:27:20 +02:00
Martine Lenders
f2c9d0c810 Merge pull request #6529 from miri64/od/enh/reduce-func
od: simplify od module to only provide od_hex_dump
2017-03-29 00:10:41 +02:00
Martine Lenders
1b83b0590f Merge pull request #6716 from OlegHahm/cbcmode_remove
crypto: remove superfluous and unused header
2017-03-28 22:31:20 +02:00
Martine Lenders
c5e6b16738 Merge pull request #6803 from smlng/tests/cleanup_riotbase
tests: cleanup, remove redundant RIOTBASE definition
2017-03-28 22:04:31 +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
3bcd9bb5c0 tests: add test application for SNTP 2017-03-28 21:13:17 +02:00
Martine Lenders
48fa957ab6 shell_commands: adapt shell command for new real time types 2017-03-28 21:13:17 +02:00
57aadb8d72 sys/auto_init: fix return statement in some device auto init function 2017-03-28 21:03:20 +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
0b10dccf64 core: adapt to Makefile.submodule 2017-03-28 20:50:48 +02:00
933a7a3efe make: add submodule support 2017-03-28 20:50:47 +02:00
50a7248c70 tests: add sock dns client test application 2017-03-28 20:49:54 +02:00
7af03ab624 sys: net: introduce simple sock DNS client 2017-03-28 20:49:53 +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
Hauke Petersen
5c7ed2228d pm_layerd: fix initial value for PM_BLOCKER_INITIAL
the current value was a debugging left-over and should
actually be 0.
2017-03-28 19:32:32 +02:00
Martine Lenders
10ca03aab3 sntp: extend API for UNIX timestamp 2017-03-28 19:21:14 +02:00
2a955ad631 sys: net: sock: add utility functions 2017-03-28 19:16:27 +02:00
Martine Lenders
7f4905c3ee tests: adapt tests to od change 2017-03-28 19:14:59 +02:00
Martine Lenders
4ed199a9ad gnrc_pktbuf: adapt pktbuf to od change 2017-03-28 19:14:59 +02:00
Martine Lenders
2db9ed11d1 od: simplify od module to only provide od_hex_dump
To my knowledge no one was using the more complex functionalities of
this module (except for the test application and pktbuf which just used
the same flags as the `od_hex_dump()` wrapper), so why not reduce the
functionality of this module?
2017-03-28 19:14:59 +02:00
Neil Jones
0bafa33f28 examples: javascript: Blacklist pic32-wifire 2017-03-28 16:25:32 +01:00
Neil Jones
1113b587c5 examples: gnrc_border_router: Blacklist all mips boards. 2017-03-28 16:25:32 +01:00
Neil Jones
becfd63b00 sys: Extend MIPS temporary work around to all mips targets.
Extened the temporary workaround for mips boards to all mips boards
until pr#6639 is merged.
2017-03-28 16:25:32 +01:00
Neil Jones
c4d28cb5e2 boards: pic32-wifire: Add support for the Digilent WiFire board.
This board features a pic32mz2048efg100 PIC32 device with a MIPS core.
2017-03-28 16:25:31 +01: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
smlng
9eb50c9abc tests: add missing Makefile.tests_common for gnrc_tcp_client/server 2017-03-28 10:51:23 +02:00
smlng
d93db89e05 tests: cleanup, remove QUIET ?= 1, already defined in Makefile.tests_common 2017-03-28 10:49:50 +02:00
smlng
3d12edfd7f tests: cleanup, remove RIOTBASE, already defined in Makefile.tests_common 2017-03-28 10:48:27 +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