Skip to content

keep xtimer compat while providing xtimer usin xtimer_compat64#4

Closed
kfessel wants to merge 836 commits intofjmolinas:masterfrom
kfessel:p-ztimer-xtimer-compat64-1
Closed

keep xtimer compat while providing xtimer usin xtimer_compat64#4
kfessel wants to merge 836 commits intofjmolinas:masterfrom
kfessel:p-ztimer-xtimer-compat64-1

Conversation

@kfessel
Copy link
Copy Markdown

@kfessel kfessel commented Feb 23, 2022

Contribution description

Testing procedure

Issues/PRs references

HendrikVE and others added 30 commits January 28, 2022 19:26
core/sched: add sched_change_priority()
…klist_esp32

tests/pkg_edhoc_c: blacklist esp32-wroom-32
According to ieee802154_radio_confirm_transmit docs, the parameter of
confirm_op for IEEE802154_HAL_OP_TRANSMIT is to be populated as an out
parameter -- but this implementation unconditionally left info
unpopulated. Thus, when run with LLVM, _fsm_state_tx_process_tx_done
looked into an uninitialized info and thus crashed into failing
assertions.

Closes: RIOT-OS#17591
The shared `build-libs` directory needs to be available for
modules/packages that depend on the SDK before that package
is eventually compiled.

Packages are downloaded, patched and prepared before any
module is compiled. By adding the directory creation and
header as a dependency of `PKG_PREPARE` we make sure the
rule is run before compilation starts.
The shared `build-libs` directory needs to be available for
modules/packages that depend on the SDK before that package
is eventually compiled.

This also includes header files such as `esp32_idf_version.h`.

Packages are downloaded, patched, prepared before any module
is compiled. By adding the directory creation and header as
a dependency of `PKG_PREPARE` we make sure the rules are ran
before compilation starts.
The shared `build-libs` directory needs to be available for
modules/packages that depend on the SDK before that package
is eventually compiled.

Packages are downloaded, patched, prepared before any module
is compiled. By adding the directory creation as a dependency
of `PKG_PREPARE` we make sure the rule is run before compilation
starts.
buildsystem/pkg: expand packages from USEPKG early as path into PKG_PATHS
sys/ztimer64: PRIu64 requires stdio before inttypes
…klist

tests/pkg_mbedtls-blacklist: blacklist samr21-xpro
tools/zep_dispatch: document topogen usage
Using EXTERNAL_MODULE_PATHS works fine when only using Kconfig for
configuratio, but when using it for dependencies this value is not
set since it depends on Kconfig. Instead use EXTERNAL_MODULE_DIRS
and filter matching on Kconfig files.
This extends the error messages to check if a symbol could not be set
due to its visibility.
As the `dir` make function considers the last slash as part of the
directory-part of a file name, we don't need to add an extra one.
…x_external_module_paths_includes

makefiles: avoid extra "/" when including files from external modules
benpicco and others added 27 commits February 17, 2022 18:34
On Ubuntu KEA expects this directory to be present, but it is not
created automatically.
/run is also a tmpfs, so we have to create the directory after each
reboot.
I always keep forgetting which option to tweak when I want multiple
downstream networks.
…er-fs-fstatvfs

vfs: Introduce reliable disk enumeration
…n/kea

tools/dhcpv6-pd_ia: create /run/kea on startup
sys/net/dhcpv6: enhance doc of CONFIG_DHCPV6_CLIENT_PFX_LEASE_MAX
This is handled by periph_init_leds now
sys/auto_init: add auto_init_leds, drop LED init code from boards
…_indentation

boards/nucleo-f767zi: fix adc_config indentation
…eanup

pkg/tinydtls/sock_dtls: use ztimer_usec
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.