Commit Graph

  • 67fa6b06fa
    Merge pull request #394 from embassy-rs/utilpocalypse Dario Nieuwenhuis 2021-09-11 02:41:04 +02:00
  • ead987245d embassy: Refactor module structure to remove kitchen-sink util. Dario Nieuwenhuis 2021-09-11 01:53:53 +02:00
  • 200f881048
    Merge pull request #392 from embassy-rs/update-deps Dario Nieuwenhuis 2021-09-11 01:43:43 +02:00
  • f2623e7e9b Update lots of deps Dario Nieuwenhuis 2021-09-11 00:10:46 +02:00
  • 9082e5f6c5
    Merge pull request #389 from adamgreig/stm32h7-eth-fix Dario Nieuwenhuis 2021-09-07 11:12:46 +02:00
  • 14fa6c2760
    STM32H7: Ethernet: Disable RA in MAC filtering, fix order of MACA0 register writes. Adam Greig 2021-09-06 23:16:43 +01:00
  • 2928b99218
    Merge pull request #388 from bobmcwhirter/ethfix Dario Nieuwenhuis 2021-09-06 20:27:37 +02:00
  • d4bf78a0c1 Don't set SAF=true, do set RA=true for Ethernet. Bob McWhirter 2021-09-06 14:20:01 -04:00
  • eff8ae9c4d
    Merge pull request #381 from lulf/stm32wl55-subghz Dario Nieuwenhuis 2021-09-06 00:58:42 +02:00
  • addee8778d refactor(gen-features): use Rust instead of Python Côme ALLART 2021-09-05 20:03:52 +02:00
  • 12894b3c7a
    Merge pull request #387 from embassy-rs/remove-features Dario Nieuwenhuis 2021-09-03 17:33:27 +02:00
  • a76526add6 rp: remove use of never type Dario Nieuwenhuis 2021-09-03 17:17:02 +02:00
  • 11d2b0cdc1 Remove more unused features. Dario Nieuwenhuis 2021-09-03 17:13:54 +02:00
  • de016e8456 Remove trait_alias, allow(incomplete_features). Dario Nieuwenhuis 2021-09-03 17:00:58 +02:00
  • 65bceafa68
    Merge pull request #386 from lulf/fix-std-macros Dario Nieuwenhuis 2021-09-02 14:50:35 +02:00
  • 5f04d6e6c5 Fix embassy::main macros for std target Ulf Lilleengen 2021-09-02 14:45:20 +02:00
  • a3beb1ca3d
    Merge pull request #385 from embassy-rs/remove-embassy-std Dario Nieuwenhuis 2021-09-02 14:38:32 +02:00
  • ead6239435 Remove embassy-std crate. Dario Nieuwenhuis 2021-09-02 14:32:53 +02:00
  • d0c8749399
    Merge pull request #382 from fnafnio/typestate_nrf_timer Dario Nieuwenhuis 2021-09-02 13:39:55 +02:00
  • 34c66fa78d removed type aliases NotAwaitable as default generic param added awaitable_timer example f_punk 2021-09-02 12:02:31 +02:00
  • 0f3d278ce3 Temporarily comment unused code Ulf Lilleengen 2021-09-02 11:31:38 +02:00
  • 4dccda085f Add missing files for G0 Ulf Lilleengen 2021-09-02 11:19:54 +02:00
  • e6eb45eaee Cargo fmt Ulf Lilleengen 2021-09-02 10:46:49 +02:00
  • f175574bcf Cargo fmt Ulf Lilleengen 2021-09-02 10:43:08 +02:00
  • 16aa1d1770 ADd missing file Ulf Lilleengen 2021-09-02 10:42:11 +02:00
  • 7ad6280e65 Add HAL for SubGhz peripheral for STM32 WL series Ulf Lilleengen 2021-08-31 14:32:48 +02:00
  • db3cb02032
    Merge pull request #383 from embassy-rs/saadc-fixes Dario Nieuwenhuis 2021-09-01 23:59:56 +02:00
  • 6b158ba94a nrf/saadc: add example Dario Nieuwenhuis 2021-09-01 23:55:20 +02:00
  • a81b963561 nrf/saadc: don't use wake_on_interrupt. Dario Nieuwenhuis 2021-09-01 23:54:26 +02:00
  • bc68657c23
    Merge pull request #379 from bobmcwhirter/random_range Dario Nieuwenhuis 2021-09-01 22:53:10 +02:00
  • 1cef7134d4 moved CC::wait to awaitable typestate f_punk 2021-09-01 16:20:32 +02:00
  • a0c40562ea added typestate to nrf-Timer useful for hooking up the PPI to an Event without needing interrupt tested with buffered_uart example on nRF52840-DK f_punk 2021-09-01 16:16:56 +02:00
  • aaa4a477d5 Formatting. Bob McWhirter 2021-09-01 09:47:46 -04:00
  • 37ceae908b Rename Random impl to Rng. Create Random struct providing next_x(range) for all T:Rng. Bob McWhirter 2021-09-01 09:39:33 -04:00
  • ea688afe9b
    Merge pull request #375 from embassy-rs/docs2 Dario Nieuwenhuis 2021-09-01 00:04:42 +02:00
  • 297de612e5 Improve executor naming. Add docs. Dario Nieuwenhuis 2021-08-26 00:20:52 +02:00
  • fd7a76c59e Formatting. Always formatting. Bob McWhirter 2021-08-30 09:57:31 -04:00
  • 7fa3b27cac Move random utils to another trait. Bob McWhirter 2021-08-30 09:55:29 -04:00
  • 78f7d1b786 Add example using ranged RNG. Bob McWhirter 2021-08-27 16:10:50 -04:00
  • d525f51940 Add a convenience next(range) to Rng. Bob McWhirter 2021-08-27 16:10:01 -04:00
  • 022b809248 refactor(gen_features): use Rust instead of Python Côme ALLART 2021-08-27 11:09:27 +02:00
  • e56c6166dc
    Merge pull request #373 from embassy-rs/docs Dario Nieuwenhuis 2021-08-26 23:37:37 +02:00
  • 37e0ad299c
    Merge pull request #377 from bobmcwhirter/rng_defmt Dario Nieuwenhuis 2021-08-26 20:16:50 +02:00
  • dc394dd477 Fixes #374: Ensure Rng's error is defmt-able. Bob McWhirter 2021-08-26 14:03:54 -04:00
  • 8263627fe1
    Merge pull request #376 from numero-744/stm32-remove-gen-py-build-dependency Dario Nieuwenhuis 2021-08-26 19:40:55 +02:00
  • 1098072384
    build(stm32): remove gen.py build dependency numero-744 2021-08-26 18:59:37 +02:00
  • c4b9c8ac87 std: fold into embassy core, add non-hacky time driver. Dario Nieuwenhuis 2021-08-25 20:34:25 +02:00
  • 7c0990ad1e time: allow storing state inside the driver struct. Dario Nieuwenhuis 2021-08-25 18:50:05 +02:00
  • 55b2d7b524 io: move std stuff to own module Dario Nieuwenhuis 2021-08-24 23:34:43 +02:00
  • 503be49417 Document embassy::time Dario Nieuwenhuis 2021-08-24 22:46:07 +02:00
  • 09ffdf63f1
    Merge pull request #372 from embassy-rs/executor-structure Dario Nieuwenhuis 2021-08-25 00:27:21 +02:00
  • ae179d49af executor: improve module structure Dario Nieuwenhuis 2021-08-25 00:20:29 +02:00
  • 354ec75b74
    Merge pull request #371 from bobmcwhirter/spi_v3_fix Bob McWhirter 2021-08-24 15:48:20 -04:00
  • 4aa52f1b9e Formatting. Bob McWhirter 2021-08-24 14:56:45 -04:00
  • e36ae76e45 Fix blocking-write for SPI. Bob McWhirter 2021-08-24 14:44:31 -04:00
  • 548593ea41
    Merge pull request #370 from derekdreery/easy_dma_size Dario Nieuwenhuis 2021-08-22 01:30:15 +02:00
  • ed1ed5225f Expose EASY_DMA_SIZE. Richard Dodd 2021-08-22 00:23:03 +01:00
  • fde24dba3c
    Merge pull request #369 from derekdreery/defmt_mpsc Dario Nieuwenhuis 2021-08-22 01:17:11 +02:00
  • 7ca745a5c0 Refactor to allow defmt to intern strings. Richard Dodd 2021-08-22 00:11:19 +01:00
  • 4d3c07f71b Fix fmt Richard Dodd 2021-08-21 22:38:02 +01:00
  • 170121cdf6 Add defmt support for mpsc errors. Richard Dodd 2021-08-21 22:36:23 +01:00
  • 1e1cd0506a
    Merge pull request #368 from embassy-rs/nrf-features Dario Nieuwenhuis 2021-08-20 15:49:38 +02:00
  • 3457bb9f05 nrf: make gpiote and time-driver optional via cargo features. Dario Nieuwenhuis 2021-08-20 15:42:42 +02:00
  • de2039fd1d net: fix build with medium-ip Dario Nieuwenhuis 2021-08-20 15:06:06 +02:00
  • 17659e2e44 nrf/wdt: add handle steal Dario Nieuwenhuis 2021-08-20 14:23:24 +02:00
  • 0be6e4a384
    Merge pull request #333 from bgamari/stm32g0 Dario Nieuwenhuis 2021-08-20 01:35:02 +02:00
  • da707051b0 stm32: add G0 to Ci Dario Nieuwenhuis 2021-08-20 01:29:37 +02:00
  • ee841499ee Add STM32G0 examples Ben Gamari 2021-07-31 10:01:32 -04:00
  • e2f71ffbbd Add support for STM32G0 Ben Gamari 2021-07-30 16:48:13 -04:00
  • 8e5f1f4b5e
    Merge pull request #367 from embassy-rs/metapac-cleanup Dario Nieuwenhuis 2021-08-20 00:05:08 +02:00
  • 174c51f097 stm32/metapac: check GPIO RCC regs are always found. Dario Nieuwenhuis 2021-08-19 23:51:53 +02:00
  • 2c992f7010 stm32: move dbgmcu stuff to toplevel config setting, defaulting to true. Dario Nieuwenhuis 2021-08-19 23:32:22 +02:00
  • 446d6c275c stm32: remove last use of python at build time Dario Nieuwenhuis 2021-08-19 23:15:11 +02:00
  • 9f51f9a170 stm32/wl: add stub APB3 to get it to build. Dario Nieuwenhuis 2021-08-19 22:51:41 +02:00
  • 637fcdd316 stm32/rcc: update for new version naming Dario Nieuwenhuis 2021-08-19 22:17:45 +02:00
  • ec51880e28 stm32/exti: unify all versions into single impl Dario Nieuwenhuis 2021-08-19 22:17:17 +02:00
  • dd62790f36 stm32-metapac: assume RCC is always present Dario Nieuwenhuis 2021-08-19 22:16:27 +02:00
  • f3de443ee7 Bump stm32-data Dario Nieuwenhuis 2021-08-19 22:16:05 +02:00
  • 3dd1253b06 stm32-metapac: ignore gen'd out dir Dario Nieuwenhuis 2021-08-19 17:44:29 +02:00
  • 39baff8775
    Merge pull request #366 from embassy-rs/nrf-cmrt07 Dario Nieuwenhuis 2021-08-19 17:19:13 +02:00
  • daab542fc4 wl55: update to cortex-m-rt 0.7 Dario Nieuwenhuis 2021-08-19 17:11:38 +02:00
  • fe355af4f0 nrf: update to cortex-m-rt 0.7 Dario Nieuwenhuis 2021-08-19 17:11:17 +02:00
  • a665b83a19
    Merge pull request #365 from embassy-rs/cmrt07 Dario Nieuwenhuis 2021-08-19 01:05:35 +02:00
  • d3aeb45fb3 Update cortex-m-rt to v0.7 for stm32, rp. Dario Nieuwenhuis 2021-08-19 00:56:11 +02:00
  • c0fb534a00
    Merge pull request #364 from embassy-rs/nrf-time-irq-prio Dario Nieuwenhuis 2021-08-18 22:17:46 +02:00
  • 066abfe4c6 nrf/time: allow configuring the rtc irq prio Dario Nieuwenhuis 2021-08-18 22:12:36 +02:00
  • 2b5d1c068f
    Merge pull request #352 from timokroeger/can Dario Nieuwenhuis 2021-08-18 22:04:56 +02:00
  • f141b98741 bxcan: Cleanup Timo Kröger 2021-08-14 23:13:50 +02:00
  • 0c3bede64f bxcan: Make bxcan a hard dependency Timo Kröger 2021-08-09 16:19:00 +02:00
  • dacf75d911 bxcan: Fix the flaky CAN example Timo Kröger 2021-08-09 15:59:05 +02:00
  • 191a589820 bxcan: namechange "bxcan_v1" -> "can_bxcan" Timo Kröger 2021-08-06 11:59:16 +02:00
  • dc6b7f3cba bxcan: Disable on drop Timo Kröger 2021-08-06 10:37:32 +02:00
  • 7c405250a7 CAN support with bxcan crate Timo Kröger 2021-08-06 00:08:24 +02:00
  • 0fee2b9509
    Merge pull request #363 from embassy-rs/update-nightly Dario Nieuwenhuis 2021-08-18 21:56:20 +02:00
  • e66922f333 Update nightly Dario Nieuwenhuis 2021-08-18 21:51:22 +02:00
  • f907504eb6
    Merge pull request #362 from bobmcwhirter/h7-metapac-example Dario Nieuwenhuis 2021-08-18 17:55:43 +02:00
  • 5fab514f02 Remove metapac from the Cargo.toml for h7. Bob McWhirter 2021-08-18 11:43:55 -04:00
  • 919cdfe8c4
    Add STM32WL55 examples to CI (#361) Ulf Lilleengen 2021-08-18 09:35:08 +02:00
  • 5c5cb1a8ce
    Merge pull request #360 from bobmcwhirter/xtask Bob McWhirter 2021-08-17 15:43:17 -04:00
  • 61e6b52870 xtask runner for CI types of things and other utilities. Bob McWhirter 2021-08-17 12:15:24 -04:00