M vd S
M vd S
Fix register corruption due to colliding SPI transactions in FSK In FSK Tx, the Dio1 interrupt may already fire while the SPI transaction for SetOpMode is still in progress. This...
add test/cli/test-json.py: Schema validation for JSON files. test-json.py uses jsonschema (https://pypi.org/project/jsonschema/) to validate JSON files against schemas, optionally with custom format checkers. All JSON files in the project must be...
ErrorMessage::setmsg() assumes that the supplied message string is a combination of a short message and a verbose message, separated by a newline. However, InternalError does not use that format; when...
Fixes #1498 This patch allows to override the default value for SPI_PROGRAM_NAME and CLOCK_DIV in src/rp2_common/pico_cyw43_driver/cyw43_bus_pio_spi.c by defining CYW43_SPI_PROGRAM_NAME and/or CYW43_PIO_CLOCK_DIV. This is useful when other cpu speeds are involved,...
Fixes #398 Background: For cases where modifications to the linker script are required, pico-sdk only provides the option to provide an entire linker script using `pico_set_linker_script`. This patch adds a...
E.g. if the description contains `` tags this leads to issues. `markupsafe.escape()` was the first HTML escaper to pop up, so I went with that.
The linker script apparently evolved in pico-sdk. This patch updates the linker script in picowota to match the original script (`memmap_default.ld`) as closely as possible. This will make it easier...
Seems like `mkasm.py` is not used anymore. There also seem to be no files in `picowota` that were generated by it (containing e.g. "ASM-ified version of ...").
### Describe the bug Building subtensor leads to a non-functioning binary (with fatal errors such as `"runtime requires function imports which are not present on the host: 'env:ext_benchmarking_current_time_version_1'"`) which is...
The miner template seemingly assumes that starting an axon never fails. In e2e tests (that use this template as their miner) the axon failed to start, due to mixing next_asyncio...