Commit Graph

  • 2c402ecf16
    Change UARTE methods to copy slice if required and add non-copying variants Til Blechschmidt 2022-03-02 22:23:43 +0100
  • 35636953b2
    Merge #636 bors[bot] 2022-02-28 18:25:13 +0000
  • 0172ca5b81 stm32: Add support for using TIM12 and TIM15 as time driver Matous Hybl 2022-02-23 11:52:02 +0100
  • b9a8d649cf
    Merge #649 bors[bot] 2022-02-28 15:55:29 +0000
  • a88c5e716e stm32: Register access for timers now doesn't require self Matous Hybl 2022-02-28 16:20:42 +0100
  • 141e007acf
    Merge #646 bors[bot] 2022-02-26 02:42:26 +0000
  • 451bb48464 stm32-metapac: remove all macrotables, deduplicate metadata files. Dario Nieuwenhuis 2022-02-26 02:01:59 +0100
  • dd828a7a92 stm32: move macrotables to embassy-stm32 build.rs Dario Nieuwenhuis 2022-02-26 01:40:43 +0100
  • e6299549a0 stm32/i2c: use one static per instance instead of an array. Dario Nieuwenhuis 2022-02-26 01:23:17 +0100
  • 8d46d31824 stm32/dbgmcu: do not use macrotable. Dario Nieuwenhuis 2022-02-26 01:20:42 +0100
  • d381b8e2b6
    Merge #645 bors[bot] 2022-02-25 14:28:44 +0000
  • 48f700b35c stm32 usart: Fix RX interrupt flag handling Timo Kröger 2022-02-25 13:19:51 +0100
  • 6da4b66364
    Merge #644 bors[bot] 2022-02-25 00:47:12 +0000
  • f6bbb987c8 stm32: update stm32-data, fixes multicore nvic Dario Nieuwenhuis 2022-02-25 01:16:40 +0100
  • 0ad7a3aa6f stm32: fix chips without dbgmcu (wl55 cm0 core) Dario Nieuwenhuis 2022-02-25 01:16:23 +0100
  • 5163de6094
    Merge #643 bors[bot] 2022-02-24 05:29:33 +0000
  • 14afe0f6e4 ci: add troublesome stm32 chips Dario Nieuwenhuis 2022-02-24 06:01:25 +0100
  • ea5cd19c30 stm32: fix build for h7ab Dario Nieuwenhuis 2022-02-24 05:59:42 +0100
  • 1ff80f8438 stm32/mco: fix on h7ab Dario Nieuwenhuis 2022-02-24 05:58:21 +0100
  • 2a246be06e stm32/time_driver: use trait impls from the main timer mod. Dario Nieuwenhuis 2022-02-24 05:57:52 +0100
  • e8ca5f9b04 stm32/rcc: fix build on l0 chips without CRS Dario Nieuwenhuis 2022-02-24 05:57:17 +0100
  • cb8a7d00d5
    Merge #642 bors[bot] 2022-02-24 01:49:54 +0000
  • bf80504ac7 stm32: centralize gpio reg access in the gpio module. Dario Nieuwenhuis 2022-02-24 02:36:30 +0100
  • 29aa51a1ad
    Merge pull request #641 from embassy-rs/fix-stm32f1-af Dario Nieuwenhuis 2022-02-24 02:17:12 +0100
  • e39fd4a736 stm32: add stm32f103 bluepill to HIL tests. Dario Nieuwenhuis 2022-02-24 00:19:26 +0100
  • 1b3c34b923 stm32/gpio: fix wrong conf for AF input. Dario Nieuwenhuis 2022-02-24 00:35:17 +0100
  • 17e77ede3f stm32f1: fix wrong AF type in uart, can. Dario Nieuwenhuis 2022-02-24 00:20:43 +0100
  • 62407da29b
    Fix EasyDMA slice copying not actually copying data Til Blechschmidt 2022-02-23 23:38:18 +0100
  • 6dc58645d2
    Change slice length check to use stable method Til Blechschmidt 2022-02-23 23:30:50 +0100
  • 66fdec7abe
    Add defmt log outputs for SPIM memcpy Til Blechschmidt 2022-02-23 23:27:12 +0100
  • e96dd3654a
    Change SPIM methods to copy slice if required and add non-copying variants Til Blechschmidt 2022-02-23 22:51:59 +0100
  • ed9fad8c7e
    Skip EasyDMA slice location check if slice is empty Til Blechschmidt 2022-02-23 22:51:01 +0100
  • caad1111f9
    Merge #639 bors[bot] 2022-02-23 19:51:52 +0000
  • 93a3323ed9 stm32-metapac: remove peripehral_pins! macrotable. Dario Nieuwenhuis 2022-02-23 20:22:16 +0100
  • 052f370de9 stm32: move ADC, DAC pin impls to build.rs Dario Nieuwenhuis 2022-02-23 20:21:28 +0100
  • 30ce71127a stm32: move MCO pin impls to build.rs Dario Nieuwenhuis 2022-02-23 19:54:26 +0100
  • 1e69a8c484 stm32: move pin trait impls from macrotables to build.rs Dario Nieuwenhuis 2022-02-23 19:43:32 +0100
  • f14cacbf93 stm32-metapac: change af from string to u8 Dario Nieuwenhuis 2022-02-23 19:43:00 +0100
  • 042e7d6de7
    Merge #638 bors[bot] 2022-02-23 18:42:33 +0000
  • 2c8fee59d6 stm32-metapac: remove peripehral_dma_channels! macrotable. Dario Nieuwenhuis 2022-02-23 18:56:06 +0100
  • b4abb1f5c2 stm32: move dma trait impls from macrotables to build.rs Dario Nieuwenhuis 2022-02-23 18:55:16 +0100
  • bc053404ca
    Merge #635 bors[bot] 2022-02-23 16:21:21 +0000
  • 0d19dcc8e5 Update after review Ulf Lilleengen 2022-02-23 13:24:09 +0100
  • 092eef3ae7 Add documentation about the different embassy abstraction layers Ulf Lilleengen 2022-02-23 09:48:32 +0100
  • d99c74807a Factored into separate files huntc 2022-02-23 15:36:41 +1100
  • 4c6e61b3b1
    Merge pull request #634 from embassy-rs/time-docs Dario Nieuwenhuis 2022-02-23 05:16:39 +0100
  • fdb6e66b4b time: better docs explaining overflow handling. Dario Nieuwenhuis 2022-02-23 05:14:32 +0100
  • f34e6a0d72 Provides an HFCLK timer driver huntc 2022-02-18 16:00:40 +1100
  • 34ed26e843
    Merge a5f7801d7b into 78795d6f56 Christopher Hunt 2022-02-23 04:04:49 +0100
  • 78795d6f56
    Merge #628 bors[bot] 2022-02-23 02:50:12 +0000
  • d70a644681
    Merge #633 bors[bot] 2022-02-23 02:43:23 +0000
  • 2abb04d4d1 stm32/rcc: fix f3 build failure. Dario Nieuwenhuis 2022-02-23 03:37:39 +0100
  • 697be8bbdc
    Merge #632 bors[bot] 2022-02-21 04:28:06 +0000
  • 0d76681f58 Update nightly. Dario Nieuwenhuis 2022-02-21 05:27:02 +0100
  • b9cea77ef4
    Update getting_started.adoc Dario Nieuwenhuis 2022-02-21 05:02:39 +0100
  • a5f7801d7b Provides an HFCLK timer driver huntc 2022-02-18 16:00:40 +1100
  • f4ac3cf364 Improve logic for processing button events Cristian Eigel 2022-02-16 21:22:35 +0100
  • 59f909e665
    Merge #626 bors[bot] 2022-02-15 16:29:59 +0000
  • d9aec181a4 rp: impl eh1.0 blocking traits Dario Nieuwenhuis 2022-02-15 17:28:48 +0100
  • d7aea31a85
    Merge #625 bors[bot] 2022-02-15 15:37:01 +0000
  • 2e8f39ffdd Update nRF PACs Dario Nieuwenhuis 2022-02-15 16:35:54 +0100
  • ef4e156482
    Merge #624 bors[bot] 2022-02-14 01:12:58 +0000
  • 39d06b59cd Update stm32-data Dario Nieuwenhuis 2022-02-14 02:12:06 +0100
  • c8f9f1bead
    Merge #618 bors[bot] 2022-02-13 20:29:06 +0000
  • 640ddc9481 time: optimize math by reducing fractions at compile time. Dario Nieuwenhuis 2022-02-12 03:19:46 +0100
  • eb922c4655
    Merge #608 bors[bot] 2022-02-13 11:44:59 +0000
  • 7a3d34c1ed fix build for stm32f410tb Frederik 2022-02-12 23:56:50 +0100
  • 6f0488cbe7 remove unnecessary mod Frederik 2022-02-12 23:55:58 +0100
  • b74ccf2d34
    Merge #617 bors[bot] 2022-02-12 02:12:48 +0000
  • 04ac488319 Add {from_as}_micros to Instant Daniel Franklin 2022-02-11 19:01:43 -0700
  • baadd9b234
    Merge #616 bors[bot] 2022-02-12 01:46:14 +0000
  • 340eb4eead stm32: add rust stable support Dario Nieuwenhuis 2022-02-12 02:26:15 +0100
  • 4c5f5f7169 Add feature defmt-timestamp-uptime Daniel Franklin 2022-02-11 18:45:23 -0700
  • f2eb438905
    Merge #615 bors[bot] 2022-02-12 00:46:40 +0000
  • 0c9b1abb67 rp: remove OptionalPin Dario Nieuwenhuis 2022-02-12 01:34:41 +0100
  • 4a75475cfc stm32: remove unused sealed::OptionalPin Dario Nieuwenhuis 2022-02-12 01:34:09 +0100
  • 49eb2f769e nrf: remove stray mention of OptionalPin Dario Nieuwenhuis 2022-02-12 01:33:56 +0100
  • e728a32672
    Merge #613 bors[bot] 2022-02-12 00:30:47 +0000
  • 1904906b36 ci: add build with stable. Dario Nieuwenhuis 2022-02-12 00:26:30 +0100
  • 20e14b8edb embassy, embassy-nrf: add nightly Cargo feature to gate nightly-only features. Dario Nieuwenhuis 2022-02-12 00:24:04 +0100
  • 611961b499 macros: cleanup, make work in stable. Dario Nieuwenhuis 2022-02-12 00:11:15 +0100
  • 6c925b2342 blocking_mutex: refactor to work on stable. No GATs, and can be constructed in const. Dario Nieuwenhuis 2022-02-11 23:25:30 +0100
  • d708be7fe5
    Merge #614 bors[bot] 2022-02-12 00:07:54 +0000
  • 6de02bb23e nrf: remove OptionalPin Dario Nieuwenhuis 2022-02-12 01:04:01 +0100
  • 5ae4e20f86
    Merge #607 bors[bot] 2022-02-11 23:11:12 +0000
  • 621a280042
    Merge #612 bors[bot] 2022-02-11 21:12:58 +0000
  • 0e0e23c5be Add button_events example for stm32f3 Cristian Eigel 2022-02-11 22:00:31 +0100
  • cf9c157607
    Merge pull request #611 from danielzfranklin/patch-1 Dario Nieuwenhuis 2022-02-11 22:06:47 +0100
  • e15d3750ea
    Document #[embassy::main(config = ...)] Daniel Franklin 2022-02-11 13:00:45 -0800
  • 37bd796fb3
    Merge #610 bors[bot] 2022-02-11 19:48:55 +0000
  • 63cfa7cd6a Update cargo-batch. Dario Nieuwenhuis 2022-02-11 20:31:37 +0100
  • e4f240823d adc cleanup retval Frederik 2022-02-11 17:48:32 +0100
  • 4e61153b12 Provide type aliases for USB R/W interfaces huntc 2022-02-11 16:02:52 +1100
  • 7a3d28ad00 stm32f4: add adc + example Example tested on stm32f407vg Discovery Board. minimal adc: no vref, dma, complex sequence Frederik 2022-02-10 23:21:40 +0100
  • b99ab3d5d9 stm32: Add standard crate-wide macros for pin/dma traits, switch all drivers to use them. Dario Nieuwenhuis 2022-02-10 21:38:03 +0100
  • cbc7f620bd
    Merge #606 bors[bot] 2022-02-10 18:26:56 +0000
  • 898851ceeb Port multiprio example to stm32f3 and stm32f4 platforms Cristian Eigel 2022-02-10 19:22:07 +0100
  • 9d682aa1fa
    Merge #605 bors[bot] 2022-02-10 15:15:06 +0000
  • a8bd3ab952 Add missing + 'd on unborrows. Dario Nieuwenhuis 2022-02-10 16:06:42 +0100
  • 550da471be stm32: Remove OptionalPin Dario Nieuwenhuis 2022-02-10 02:34:59 +0100