- Dec 20, 2018
-
-
Schorcht authored
-
Sebastian Meiling authored
net/nanocoap: fix includes for nanocoap sock
-
Ken Bannister authored
-
- Dec 19, 2018
-
-
Alexandre Abadie authored
pkg/jerryscript: fix jerryscript not using system includes
-
Kaspar Schleiser authored
core: provide function to check msg queue initialization
-
cladmi authored
Re-enable LLVM/clang now that system includes are used. It compiles and correctly executes examples/javascript.
-
cladmi authored
Jerryscript was never using INCLUDES so never having the 'newlib-nano' or llvm includes. It prevented working with `llvm`. Disable unsupported warnings for ESP32 and ESP8266 newlib that show when using system includes. * tested newlib version for ESP32 is 2.2.0 * tested newlib version for ESP8266 is 3.0.0
-
Alexandre Abadie authored
pkg/jerryscript: build into '$(BINDIR)' and cleanups
-
Martine Lenders authored
-
Martine Lenders authored
-
Martine Lenders authored
-
Martine Lenders authored
-
Martine Lenders authored
This makes it easier to refactor that part of the `thread_t` structure later on.
-
cladmi authored
Build into the BINDIR directory instead of the source repository. This makes 'clean' work as expected without other intervention. Also it goes in the direction of having the package source repository board independent.
-
cladmi authored
-
cladmi authored
-
cladmi authored
-
cladmi authored
Remove unknown rules from .PHONY. Make 'all' be the default target for jerryscript and execute `all` target. This way no definition order issue could happen in the future.
-
cladmi authored
Do not include Makefile.base as 'DIRS' are not used here. Also if 'all' target was to be used, there would be two rules creating `$(BINDIR)/jerryscript.a`. By default `Makefile.jerryscript` executes `libjerry` as it is the first target.
-
Sebastian Meiling authored
boards*: move periph_gpio and periph_gpio_irq features from boards to cpu for STM32
-
Leandro Lanzieri authored
cpu/stm32_common/uart: Prevent uart from sending if not initialized
-
- Dec 18, 2018
-
-
Martine Lenders authored
sixlowpan: minor fixes for non-ipv6 usage
-
Alexandre Abadie authored
-
Alexandre Abadie authored
-
Cenk Gündoğan authored
-
Martine Lenders authored
gnrc_pktdump: add GNRC_NETTYPE_IPV6_EXT output
-
Emmanuel Baccelli authored
bootloader: add riotboot minimal bootloader
-
Martine Lenders authored
gnrc_ipv6_ext: merge _handle_rh and gnrc_ipv6_ext_rh_process
-
Francisco Acosta authored
Co-authored-by:
Federico Pellegrin <fede@evolware.org>
-
Francisco Acosta authored
The tests overrides the target all to be tested by the CI. All the instructions how to use it are in README.md The test is successful if the image boots and displays information about the image and running slot. Co-authored-by:
Federico Pellegrin <fede@evolware.org>
-
Francisco Acosta authored
Currently only tested boards provide the feature riotboot. Potentially all boards embeding a cortex-m0+/3/4/7 are able to have riotboot as a feature, but other dependencies need to be met, e.g. usage of cortexm.ld linker script, double initialisation of cpu_init(), etc. See doc in bootloaders/riotboot.
-
Kaspar Schleiser authored
RIOTBOOT_SLOT_LEN is calculated as an hexadecimal value and handles ROM_LEN defined as kilobytes like '512K' This enables support for all the cortex-m0+/3/4/7 arch, so most boards embedding these are potentially supported. One needs just to ensure that the CPU can be initialised at least twice. Co-authored-by:
Gaëtan Harter <gaetan.harter@fu-berlin.de>
-
Kaspar Schleiser authored
This new function allows to jump to another execution environment (VTOR) located at a certain (aligned) address. It's used to boot firmwares at another location than `CPU_FLASH_BASE`. The user needs to ensure that the CPU using this feature is able to be initialised at least twice while jumping to the RIOT `reset_handler_default` function, since it initialises the CPU again (calls cpu_init()). Co-authored-by:
Kaspar Schleiser <kaspar@schleiser.de>
-
Francisco Acosta authored
riotboot is introduced here and makes use of riotboot_hdr, which indentifies the images encapsulated as slots. The slot size and offset is configurable, which makes slots extendable if needed, e.g. 2 or more slots can be transparently added. Co-authored-by:
Kaspar Schleiser <kaspar@schleiser.de> Co-authored-by:
Gaëtan Harter <gaetan.harter@fu-berlin.de>
-
Francisco Acosta authored
In order to use the RIOT bootloader (riotboot) a header needs to be created and placed before the firmware. This tool generates such a header with the expected information by the bootloader. Co-authored-by:
Kaspar Schleiser <kaspar@schleiser.de>
-
Francisco Acosta authored
This module adds some helper function to manage slots created with a riotboot_hdr header. Co-authored-by:
Kaspar Schleiser <kaspar@schleiser.de>
-
Martine Lenders authored
It's a lot cleaner and makes more sense if we merge those two.
-
Peter Kietzmann authored
cpu/sam0_common: provide periph_gpio/gpio_irq features at cpu level
-
Alexandre Abadie authored
sys/shell: Removed unneeded cpp directives
-
Marian Buschsieweke authored
-