Gaëtan Harter
239f16a8f6
pkg/pkg.mk: explicit set --git-dir and --work-tree for git
...
This should prevent issues when the directory is not a git repository
which would for example checkout force or clean in the RIOT repository
instead.
2020-01-06 00:37:47 +01:00
Gaëtan Harter
edca088193
pkg/pkg.mk: add checks for required variables
...
Ensure the required variables are defined before including 'pkg.mk'.
2020-01-06 00:18:05 +01:00
Bas Stottelaar
e88bbec313
pkg/gecko_sdk: correct SHA-1 of package.
2020-01-05 23:57:28 +01:00
Leandro Lanzieri
e88254e52a
makefiles/kconfig: Escape comment in autoconf.h for Windows
...
In Windows setups using MSYS environment variables which start with a
slash get the 'root path' added. This adds a second slash to the content
of KCONFIG_AUTOHEADER_HEADER, so the first one is escaped when building
on those platforms.
2020-01-05 20:45:14 +01:00
benpicco
0d4d621f99
Merge pull request #13013 from Hoernchen20/stm32f1_rtc_stop_mode
...
cpu/stm32f1: improve rtc irq
2020-01-04 21:45:48 +01:00
Hoernchen20
3b966cc260
cpu/stm32f1: improve rtc irq
2020-01-04 19:59:14 +01:00
Gunar Schorcht
0252af6572
dist/tools/ci: print toolchain version update for esp8266
...
The new ESP8266 port in PR #11108 requires a different tool chain than the previous implementation. The version check must be updated accordingly.
2020-01-04 17:23:28 +01:00
Francisco
f6f4469542
Merge pull request #11889 from miri64/tapsetup/enh/sudo
...
tapsetup: require to be executed with sudo
2020-01-04 10:43:06 +01:00
Martine S. Lenders
64a0d73a0a
examples: adapt doc on tapsetup for new sudo requirement
2020-01-03 21:00:54 +01:00
Martine S. Lenders
38f76f951d
doc: adapt doc on tapsetup for new sudo requirement
2020-01-03 21:00:54 +01:00
Martine S. Lenders
bacef29086
native: adapt doc on tapsetup for new sudo requirement
2020-01-03 21:00:54 +01:00
Martine S. Lenders
a68db25604
README.md: adapt doc on tapsetup for new sudo requirement
2020-01-03 21:00:54 +01:00
Martine S. Lenders
08b11d424d
tapsetup: require to be executed with sudo
2020-01-03 21:00:54 +01:00
Francisco
4e9c1c06c1
Merge pull request #13024 from aabadie/pr/tools/build_system_sanity_linkflags
...
ci/build_system_sanity_check: ensure LINKFLAGS/LINKER_SCRIPT are not exported
2020-01-03 18:38:55 +01:00
748ffff931
boards/nrf52: remove use of export for LINKER_SCRIPT
2020-01-03 16:07:15 +01:00
970008a74c
ci/build_system_sanity_check: check LINKFLAGS not exported
2020-01-03 16:07:15 +01:00
9198fbdf1c
Merge pull request #13017 from aabadie/pr/cpu/cortexm_inc_cleanup
...
cpu/cortexm: cleanup cortexm.inc.mk
2020-01-03 16:06:51 +01:00
3e3f4e2324
pkg/jerryscript: ensure MCPU is exported
...
This export is only performed for the libjerry target
2020-01-03 14:20:21 +01:00
ff00097992
cpu/cortexm: cleanup cortexm.inc.mk
...
- fix indent
- remove unnecessary exports
2020-01-03 14:19:48 +01:00
e45dc52c7b
Merge pull request #11422 from fjmolinas/pr_kinetis_w_flashpage
...
cpu/kinetis: add flashpage for W & K series
2020-01-03 14:18:29 +01:00
Francisco
d4c3476669
Merge pull request #12944 from leandrolanzieri/pr/kconfig_migrate/net/sock_util
...
Kconfig: Expose net/sock/util configurations
2020-01-03 11:41:20 +01:00
francisco
7d11e40eac
cpu/kinetis: add flashpage for W & K series
2020-01-03 09:57:24 +01:00
Marian Buschsieweke
e8770da912
Merge pull request #13020 from PeterKietzmann/pr_ext_doc_sram_seed
...
sys/puf_sram: extend documentation
2020-01-02 16:39:11 +01:00
Francisco
45b2cca14f
Merge pull request #13018 from aabadie/pr/make/linkflags_remove_exports
...
make: remove use of export with LINKFLAGS variable
2020-01-02 16:37:04 +01:00
Vincent Dupont
4c1c4fa91d
Merge pull request #13021 from aabadie/pr/cpu/cortexm_fpu_m7_fix
...
make/cortexm: fix -mfpu flag value for CortexM7
2020-01-02 16:12:54 +01:00
df376aeef7
make/cortexm: fix mfpu flag for CortexM7
...
Use single precision, like with M4 instead of double precision
2020-01-02 14:40:50 +01:00
PeterKietzmann
091d55a0be
sys/puf_sram: extend documentation
2020-01-02 13:22:35 +01:00
e937815d6e
test/libfixmath: remove use of export for LINKFLAGS
2020-01-02 09:52:30 +01:00
521d9d23ee
sys/printf_float: remove use of export for LINKFLAGS
2020-01-02 09:52:04 +01:00
857019769f
make/newlib: remove use of export for LINKFLAGS
2020-01-02 09:51:40 +01:00
7c121000ce
make/riscv: remove use of export for LINKFLAGS
2020-01-02 09:51:20 +01:00
b664de5593
make/msp430: remove use of export for LINKFLAGS
2020-01-02 09:50:55 +01:00
9ae1cc9d74
cpu/stm32: remove use of export for LINKFLAGS
2020-01-02 09:50:35 +01:00
98b5487802
cpu/sam_common: remove use of export for LINKFLAGS
2020-01-02 09:50:14 +01:00
1e8528d6e8
cpu/mips: remove use of export for LINKFLAGS
2020-01-02 09:48:46 +01:00
410dfbe7c7
cpu/armv7: remove use of export for LINKFLAGS
2020-01-02 09:48:02 +01:00
c71e931d77
boards/native: remove use of export for LINKFLAGS
2020-01-02 09:47:33 +01:00
68210feb54
Merge pull request #12972 from fjmolinas/pr_boardsdir_riotboard
...
Makefile.include: default to RIOTBOARD when BOARD not in BOARDSDIR
2019-12-31 10:51:27 +01:00
Francisco Molina
33dbf9dfcd
tests/external_board_native: require arch_native
2019-12-30 17:15:08 +01:00
Francisco Molina
cacdd56348
makefiles/info-global.inc.mk: RIOTBOAR as BOARDSDIR fallback
2019-12-30 17:15:08 +01:00
Francisco Molina
18444ac99a
makefiles/boards.inc.mk: include BOARDSDIR and RIOTBOARD
2019-12-30 17:14:20 +01:00
Francisco Molina
1f66c0f3ee
Makefile.include: RIOTBOARD as BOARDSDIR fallback
2019-12-30 17:12:16 +01:00
kcant
3a29d346ef
Relink wiki.stm32duino.com to web.archive.org ( #13011 )
...
wiki.stm32duino.com broken links correction
2019-12-28 18:39:22 +01:00
kcant
f770c6fffd
Update doc.txt
...
Broken links correction to https://web.archive.org/web/20190428082446/ *
2019-12-28 18:38:27 +01:00
Dylan Laduranty
29664c1995
Merge pull request #13001 from dylad/pr/sam0_uart_hw_fc
...
sam0/uart: add hardware flow control support
2019-12-26 20:12:39 +01:00
benpicco
676d0d399c
Merge pull request #11982 from gschorcht/cpu/esp32/fix_cleanup_rtc
...
cpu/esp32: fixes, improvements and cleanups of periph_rtc
2019-12-26 19:32:08 +01:00
Gunar Schorcht
25d04c4742
cpu/esp32: fixes and cleanups of RTC timer
...
- Unecessary definitions are removed.
- Since the 48-bit RTC hardware timer uses a RC oscillator as clock, it is pretty inaccurate and leads to a RTC time deviation of up to 3 seconds per minute. Therefore, a calibration during the boot time determines a correction factor for the 48-bit RTC hardware timer. Function _rtc_time_to_us uses now this correction factor and converts a raw 48-bit RTC time to a corrected time in microseconds. Thus, the 48-bit RTC timer becomes much more accurate, but it can't still reach the accuracy of the PLL driven 64-bit system timer. The Advantage of using RTC over 64-bit sydtem timer is that it also continues in deep sleep mode and after software reset.
- If the 64-bit system timer is used to emulate the RTC timer, it uses the RTC hardware timer to continue its operation after software .
2019-12-26 18:13:10 +01:00
Gunar Schorcht
21b2c8d334
cpu/esp32: introduce pseudomodule esp_rtc_timer
...
It is possible to use different timers as RTC timer for the periph_rtc module. Either the 48-bit RTC hardware timer is used directly or the PLL driven 64-bit system timer emulates a RTC timer. The latter one is much more accurate. Pseudomodule esp_rtc_timer controlls which timer is used. Only if esp_rtc_timer is enabled explicitly, the 48-bit RTC hardware timer is used. Otherwise the 64-bit sytstem timer is used to emulate the RTC timer.
2019-12-25 09:47:52 +01:00
Gunar Schorcht
9cf103e055
cpu/esp32: fix rtc_init and displaying system time
...
The explicit call of rtc_init during the CPU start was removed because rtc_init is called within the function periph_init. The display of the system time at startup had to be placed after the call to periph_init.
2019-12-25 09:47:52 +01:00
Gunar Schorcht
9b3095fd6b
cpu/esp32: system_get_time_ms cleanup
...
There is an existing function that returns the system time in us as a 64 bit value. Converting this 64 value in us to a 32 bit value in ms is more easier and uses the complete 32 bit range. Using only the low part of the 64 bit system time in us and dividing it by 1e3 cuts the 32 bit range.
2019-12-24 14:35:37 +01:00