- Jan 21, 2019
-
-
zhuoshuguo authored
Co-Authored-By:
zhuoshuguo <zhuosgzju@gmail.com>
-
- Dec 19, 2018
-
-
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
-
Martine Lenders authored
lora: add lora and loramac config macros to config doc group
-
Martine Lenders authored
ieee802154: add config macros to config doc group
-
Gaëtan Harter authored
Makefile.include: flash: do not peek into MAKECMDGOALS.
-
Jose Alamos authored
-
Jose Alamos authored
-
Jose Alamos authored
-
Jose Alamos authored
-
Jose Alamos authored
-
Jose Alamos authored
-
Juan Carrano authored
When flash-only was introduced (in #8373), the `flash` rule was made conditionally dependent on `all` by looking for `flash-only` in MAKECMDGOALS. This was done to avoid code duplication. There's a cleaner way, by using canned recipes. When we upgrade the requirements to gnu make 4, the flash recipe can be defined as ?=.
-
Kaspar Schleiser authored
core: Rename typedef schedstat -> schedstat_t
-
José Ignacio Alamos Aste authored
gnrc_netif: add config macros to config doc group
-
MrKevinWeiss authored
Due to the stdio getting called after periph_init the uart may send before initialized. This adds a simple check so the uart does not get into a locked-up state.
-
- Dec 17, 2018
-
-
Alexandre Abadie authored
It is now provided at cpu level
-
Alexandre Abadie authored
-
Gaëtan Harter authored
tests/pthread_condition_variable: increase timeout
-
José Ignacio Alamos Aste authored
gnrc_ipv6: add config macros to config doc group
-
Sebastian Meiling authored
gnrc_sixlowpan: update documentation
-