Commit Graph

  • 4d3c07f71b Fix fmt Richard Dodd 2021-08-21 22:38:02 +0100
  • 170121cdf6 Add defmt support for mpsc errors. Richard Dodd 2021-08-21 22:36:23 +0100
  • 1e1cd0506a
    Merge pull request #368 from embassy-rs/nrf-features Dario Nieuwenhuis 2021-08-20 15:49:38 +0200
  • 3457bb9f05 nrf: make gpiote and time-driver optional via cargo features. Dario Nieuwenhuis 2021-08-20 15:42:42 +0200
  • de2039fd1d net: fix build with medium-ip Dario Nieuwenhuis 2021-08-20 15:06:06 +0200
  • 17659e2e44 nrf/wdt: add handle steal Dario Nieuwenhuis 2021-08-20 14:23:24 +0200
  • 0be6e4a384
    Merge pull request #333 from bgamari/stm32g0 Dario Nieuwenhuis 2021-08-20 01:35:02 +0200
  • da707051b0 stm32: add G0 to Ci Dario Nieuwenhuis 2021-08-20 01:29:37 +0200
  • ee841499ee Add STM32G0 examples Ben Gamari 2021-07-31 10:01:32 -0400
  • e2f71ffbbd Add support for STM32G0 Ben Gamari 2021-07-30 16:48:13 -0400
  • 8e5f1f4b5e
    Merge pull request #367 from embassy-rs/metapac-cleanup Dario Nieuwenhuis 2021-08-20 00:05:08 +0200
  • 174c51f097 stm32/metapac: check GPIO RCC regs are always found. Dario Nieuwenhuis 2021-08-19 23:51:53 +0200
  • 2c992f7010 stm32: move dbgmcu stuff to toplevel config setting, defaulting to true. Dario Nieuwenhuis 2021-08-19 23:32:22 +0200
  • 446d6c275c stm32: remove last use of python at build time Dario Nieuwenhuis 2021-08-19 23:15:11 +0200
  • 9f51f9a170 stm32/wl: add stub APB3 to get it to build. Dario Nieuwenhuis 2021-08-19 22:51:41 +0200
  • 637fcdd316 stm32/rcc: update for new version naming Dario Nieuwenhuis 2021-08-19 22:17:45 +0200
  • ec51880e28 stm32/exti: unify all versions into single impl Dario Nieuwenhuis 2021-08-19 22:17:17 +0200
  • dd62790f36 stm32-metapac: assume RCC is always present Dario Nieuwenhuis 2021-08-19 22:16:27 +0200
  • f3de443ee7 Bump stm32-data Dario Nieuwenhuis 2021-08-19 22:16:05 +0200
  • 3dd1253b06 stm32-metapac: ignore gen'd out dir Dario Nieuwenhuis 2021-08-19 17:44:29 +0200
  • 39baff8775
    Merge pull request #366 from embassy-rs/nrf-cmrt07 Dario Nieuwenhuis 2021-08-19 17:19:13 +0200
  • daab542fc4 wl55: update to cortex-m-rt 0.7 Dario Nieuwenhuis 2021-08-19 17:11:38 +0200
  • fe355af4f0 nrf: update to cortex-m-rt 0.7 Dario Nieuwenhuis 2021-08-19 17:11:17 +0200
  • a665b83a19
    Merge pull request #365 from embassy-rs/cmrt07 Dario Nieuwenhuis 2021-08-19 01:05:35 +0200
  • d3aeb45fb3 Update cortex-m-rt to v0.7 for stm32, rp. Dario Nieuwenhuis 2021-08-19 00:56:11 +0200
  • c0fb534a00
    Merge pull request #364 from embassy-rs/nrf-time-irq-prio Dario Nieuwenhuis 2021-08-18 22:17:46 +0200
  • 066abfe4c6 nrf/time: allow configuring the rtc irq prio Dario Nieuwenhuis 2021-08-18 22:12:36 +0200
  • 2b5d1c068f
    Merge pull request #352 from timokroeger/can Dario Nieuwenhuis 2021-08-18 22:04:56 +0200
  • f141b98741 bxcan: Cleanup Timo Kröger 2021-08-14 23:13:50 +0200
  • 0c3bede64f bxcan: Make bxcan a hard dependency Timo Kröger 2021-08-09 16:19:00 +0200
  • dacf75d911 bxcan: Fix the flaky CAN example Timo Kröger 2021-08-09 15:59:05 +0200
  • 191a589820 bxcan: namechange "bxcan_v1" -> "can_bxcan" Timo Kröger 2021-08-06 11:59:16 +0200
  • dc6b7f3cba bxcan: Disable on drop Timo Kröger 2021-08-06 10:37:32 +0200
  • 7c405250a7 CAN support with bxcan crate Timo Kröger 2021-08-06 00:08:24 +0200
  • 0fee2b9509
    Merge pull request #363 from embassy-rs/update-nightly Dario Nieuwenhuis 2021-08-18 21:56:20 +0200
  • e66922f333 Update nightly Dario Nieuwenhuis 2021-08-18 21:51:22 +0200
  • f907504eb6
    Merge pull request #362 from bobmcwhirter/h7-metapac-example Dario Nieuwenhuis 2021-08-18 17:55:43 +0200
  • 5fab514f02 Remove metapac from the Cargo.toml for h7. Bob McWhirter 2021-08-18 11:43:55 -0400
  • 919cdfe8c4
    Add STM32WL55 examples to CI (#361) Ulf Lilleengen 2021-08-18 09:35:08 +0200
  • adbaa293da Remove unnecessary mut Ulf Lilleengen 2021-08-18 09:20:20 +0200
  • 552b5f0838 Fix unused import warning Ulf Lilleengen 2021-08-18 09:19:24 +0200
  • 49a8163e37 Add STM32WL55 examples to CI Ulf Lilleengen 2021-08-18 09:09:03 +0200
  • 5c5cb1a8ce
    Merge pull request #360 from bobmcwhirter/xtask Bob McWhirter 2021-08-17 15:43:17 -0400
  • 61e6b52870 xtask runner for CI types of things and other utilities. Bob McWhirter 2021-08-17 12:15:24 -0400
  • bc57d6839f
    Merge pull request #359 from lulf/stm32wl55 Dario Nieuwenhuis 2021-08-17 17:58:36 +0200
  • 4df63f5379 Add per-core EXTI support Ulf Lilleengen 2021-08-17 14:25:18 +0200
  • 61409e2fb6 Add example for STM32WL55 Ulf Lilleengen 2021-08-17 13:14:21 +0200
  • 564bf2a772 Use const fn for uart state storage Ulf Lilleengen 2021-08-16 21:57:27 +0200
  • 4b74e8fc50
    Merge pull request #357 from bobmcwhirter/h7_exti Dario Nieuwenhuis 2021-08-16 21:30:28 +0200
  • a93ed2bed6 Add H7 exti button example using correct EXTI reg block offsets. Bob McWhirter 2021-08-16 15:03:29 -0400
  • cbff0398bb
    Add IRQ-driven buffered USART implementation for STM32 v2 usart (#356) Ulf Lilleengen 2021-08-16 17:16:49 +0200
  • eb246af24f Update submodule ref Ulf Lilleengen 2021-08-16 16:50:08 +0200
  • c65396d29c Use non-mut ref Ulf Lilleengen 2021-08-16 16:48:12 +0200
  • 9c43e2c903 Remove unneeded import Ulf Lilleengen 2021-08-16 14:33:21 +0200
  • f2f0b3efd1 Update submodule commit to fix stm32l0 build Ulf Lilleengen 2021-08-16 14:27:51 +0200
  • fc8ae8e213 Address review comments Ulf Lilleengen 2021-08-16 14:27:43 +0200
  • d3ef20c8d4 Handle only single byte in RX IRQ handler Ulf Lilleengen 2021-08-12 14:17:51 +0200
  • 6aca06a434 Update polyfill version Ulf Lilleengen 2021-08-12 14:17:30 +0200
  • a748d2cfc4 Add IRQ-driven buffered USART implementation for STM32 v2 usart Ulf Lilleengen 2021-08-12 11:47:07 +0200
  • c310f18aaf
    Merge pull request #355 from thalesfragoso/dma-fences Dario Nieuwenhuis 2021-08-11 13:28:57 +0200
  • c7ae2d2a3a stm32: Add fences to DMA code Thales Fragoso 2021-08-10 20:40:02 -0300
  • 0be5e323bb
    Merge pull request #354 from embassy-rs/nrf-wdt Dario Nieuwenhuis 2021-08-07 14:56:24 +0200
  • 2540a960e5 nrf: add WDT driver Dario Nieuwenhuis 2021-08-07 14:26:28 +0200
  • e1abba69b7
    Merge pull request #353 from embassy-rs/nrf-update-pacs Dario Nieuwenhuis 2021-08-07 13:56:29 +0200
  • 452f7e0c2c nrf: update PACs to 0.10 Dario Nieuwenhuis 2021-08-07 12:41:12 +0200
  • a361050224
    Merge pull request #336 from bgamari/unwrap-consistency Dario Nieuwenhuis 2021-08-05 22:45:00 +0200
  • a3b56a3764 embassy-macros: Use defmt::unwrap! when spawning embassy::main Ben Gamari 2021-07-31 12:34:07 -0400
  • 40e7176e13 embassy-stm32: Eliminate use of unwrap Ben Gamari 2021-07-31 16:34:50 -0400
  • 41aaff95f8 stm32h7: Use unwrap! Ben Gamari 2021-07-31 12:32:14 -0400
  • e44acd0d56 stm32f4: Use unwrap! where possible Ben Gamari 2021-07-31 12:26:12 -0400
  • f4950c4449 examples: Consistently use unwrap! in favor of .unwrap() Ben Gamari 2021-07-31 11:51:40 -0400
  • 36402b5487
    Merge pull request #348 from embassy-rs/remove-portal Dario Nieuwenhuis 2021-08-05 22:31:06 +0200
  • 446ee9c2c5
    Merge pull request #347 from embassy-rs/tmm-fix-ub Dario Nieuwenhuis 2021-08-05 22:30:49 +0200
  • b1240217bd Remove Portal. Fixes #32 Dario Nieuwenhuis 2021-08-05 22:24:03 +0200
  • aaa0d1419c util: fix unsoundness when dropping ThreadModeMutex outside thread mode. Dario Nieuwenhuis 2021-08-05 22:20:16 +0200
  • 8a65128cfe
    Merge pull request #338 from embassy-rs/time-driver Dario Nieuwenhuis 2021-08-05 19:25:12 +0200
  • 05e50e1f4a time_driver: use regular fn ptr -> raw ptr casts Dario Nieuwenhuis 2021-08-05 19:19:47 +0200
  • b1d631d639 stm32/time: add Cargo features to choose tim2/tim3 Dario Nieuwenhuis 2021-08-04 12:05:22 +0200
  • 0ea6a2d890 time: replace dyn clock/alarm with a global Driver trait Dario Nieuwenhuis 2021-08-03 22:08:13 +0200
  • a4c0ee6df7
    Merge pull request #345 from Liamolucko/forward-task-attributes Dario Nieuwenhuis 2021-08-05 19:13:08 +0200
  • 53e66a383f Forward attributes to generated task function Liam Murphy 2021-08-05 15:35:50 +1000
  • cfa1f61154
    Merge pull request #344 from bobmcwhirter/remove_builders Dario Nieuwenhuis 2021-08-04 21:32:39 +0200
  • 9726f77ce1 Grep fails me. Bob McWhirter 2021-08-04 15:28:08 -0400
  • cee111c865
    Merge pull request #306 from embassy-rs/update-nightly Dario Nieuwenhuis 2021-08-04 20:34:52 +0200
  • 97e4b89f82 Fmt giving me headaches. Bob McWhirter 2021-08-04 14:32:22 -0400
  • 08e7e5a3fa Um. Bob McWhirter 2021-08-04 14:22:47 -0400
  • dc126b9ab6 Unused import. Bob McWhirter 2021-08-04 14:14:36 -0400
  • 6fd8f6b79a Remove more extra vars. Bob McWhirter 2021-08-04 13:55:34 -0400
  • 07d4b196f7 Update nightly, remove removed features. Dario Nieuwenhuis 2021-08-04 19:48:14 +0200
  • f91bfef799 Formatting again. Bob McWhirter 2021-08-04 13:42:06 -0400
  • 9bd34429f3 stm32: add missing + 'a bounds on trait GATs Dario Nieuwenhuis 2021-08-04 19:39:54 +0200
  • f4971fbb79 Further work sharing config for example and removing duplicated code. Bob McWhirter 2021-08-04 13:39:02 -0400
  • 250f1cd0a5 util: fix unused return warning Dario Nieuwenhuis 2021-08-04 19:38:05 +0200
  • 4fe9114695 Remove unused import. Bob McWhirter 2021-08-04 11:40:47 -0400
  • 0787c8f8f5 Formatting. Bob McWhirter 2021-08-04 11:35:18 -0400
  • 03f15d3a60 Remove builders from Config(s) and examples. Bob McWhirter 2021-08-04 11:32:39 -0400
  • 07a095be0d
    Merge pull request #343 from embassy-rs/rustfmt-everything Dario Nieuwenhuis 2021-08-04 15:35:44 +0200
  • a1a5acb825 rustfmt everything Dario Nieuwenhuis 2021-08-04 15:25:21 +0200
  • 87f27d5ed6 ci: rustfmt check all .rs files Dario Nieuwenhuis 2021-08-04 15:22:26 +0200
  • f574e55395
    Merge pull request #331 from timokroeger/stm32-enable-bit Dario Nieuwenhuis 2021-08-04 15:15:08 +0200