Commit Graph

  • d9aec181a4 rp: impl eh1.0 blocking traits Dario Nieuwenhuis 2022-02-15 17:28:48 +01:00
  • d7aea31a85 Merge #625 bors[bot] 2022-02-15 15:37:01 +00:00
  • 2e8f39ffdd Update nRF PACs Dario Nieuwenhuis 2022-02-15 16:35:54 +01:00
  • ef4e156482 Merge #624 bors[bot] 2022-02-14 01:12:58 +00:00
  • 39d06b59cd Update stm32-data Dario Nieuwenhuis 2022-02-14 02:12:06 +01:00
  • c8f9f1bead Merge #618 bors[bot] 2022-02-13 20:29:06 +00:00
  • 640ddc9481 time: optimize math by reducing fractions at compile time. Dario Nieuwenhuis 2022-02-12 03:19:46 +01:00
  • eb922c4655 Merge #608 bors[bot] 2022-02-13 11:44:59 +00:00
  • 7a3d34c1ed fix build for stm32f410tb Frederik 2022-02-12 23:56:50 +01:00
  • 6f0488cbe7 remove unnecessary mod Frederik 2022-02-12 23:55:58 +01:00
  • b74ccf2d34 Merge #617 bors[bot] 2022-02-12 02:12:48 +00:00
  • 04ac488319 Add {from_as}_micros to Instant Daniel Franklin 2022-02-11 19:01:43 -07:00
  • baadd9b234 Merge #616 bors[bot] 2022-02-12 01:46:14 +00:00
  • 340eb4eead stm32: add rust stable support Dario Nieuwenhuis 2022-02-12 02:26:15 +01:00
  • 4c5f5f7169 Add feature defmt-timestamp-uptime Daniel Franklin 2022-02-11 18:45:23 -07:00
  • f2eb438905 Merge #615 bors[bot] 2022-02-12 00:46:40 +00:00
  • 0c9b1abb67 rp: remove OptionalPin Dario Nieuwenhuis 2022-02-12 01:34:41 +01:00
  • 4a75475cfc stm32: remove unused sealed::OptionalPin Dario Nieuwenhuis 2022-02-12 01:34:09 +01:00
  • 49eb2f769e nrf: remove stray mention of OptionalPin Dario Nieuwenhuis 2022-02-12 01:33:56 +01:00
  • e728a32672 Merge #613 bors[bot] 2022-02-12 00:30:47 +00:00
  • 1904906b36 ci: add build with stable. Dario Nieuwenhuis 2022-02-12 00:26:30 +01:00
  • 20e14b8edb embassy, embassy-nrf: add nightly Cargo feature to gate nightly-only features. Dario Nieuwenhuis 2022-02-12 00:24:04 +01:00
  • 611961b499 macros: cleanup, make work in stable. Dario Nieuwenhuis 2022-02-12 00:11:15 +01:00
  • 6c925b2342 blocking_mutex: refactor to work on stable. No GATs, and can be constructed in const. Dario Nieuwenhuis 2022-02-11 23:25:30 +01:00
  • d708be7fe5 Merge #614 bors[bot] 2022-02-12 00:07:54 +00:00
  • 6de02bb23e nrf: remove OptionalPin Dario Nieuwenhuis 2022-02-12 01:04:01 +01:00
  • 5ae4e20f86 Merge #607 bors[bot] 2022-02-11 23:11:12 +00:00
  • 621a280042 Merge #612 bors[bot] 2022-02-11 21:12:58 +00:00
  • 0e0e23c5be Add button_events example for stm32f3 Cristian Eigel 2022-02-11 22:00:31 +01:00
  • cf9c157607 Merge pull request #611 from danielzfranklin/patch-1 Dario Nieuwenhuis 2022-02-11 22:06:47 +01:00
  • e15d3750ea Document #[embassy::main(config = ...)] Daniel Franklin 2022-02-11 13:00:45 -08:00
  • 37bd796fb3 Merge #610 bors[bot] 2022-02-11 19:48:55 +00:00
  • 63cfa7cd6a Update cargo-batch. Dario Nieuwenhuis 2022-02-11 20:31:37 +01:00
  • e4f240823d adc cleanup retval Frederik 2022-02-11 17:48:32 +01:00
  • 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 +01:00
  • 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 +01:00
  • cbc7f620bd Merge #606 bors[bot] 2022-02-10 18:26:56 +00:00
  • 898851ceeb Port multiprio example to stm32f3 and stm32f4 platforms Cristian Eigel 2022-02-10 19:22:07 +01:00
  • 9d682aa1fa Merge #605 bors[bot] 2022-02-10 15:15:06 +00:00
  • a8bd3ab952 Add missing + 'd on unborrows. Dario Nieuwenhuis 2022-02-10 16:06:42 +01:00
  • 550da471be stm32: Remove OptionalPin Dario Nieuwenhuis 2022-02-10 02:34:59 +01:00
  • 1d265b73b2 Merge #601 bors[bot] 2022-02-09 15:27:35 +00:00
  • 3d6b8bd983 Merge #604 bors[bot] 2022-02-09 15:07:25 +00:00
  • e990021b9a Address review comments Ulf Lilleengen 2022-02-09 12:46:46 +01:00
  • ed2a87a262 Add embassy-boot Ulf Lilleengen 2022-01-24 12:54:09 +01:00
  • d91bd0b9a6 Merge #602 bors[bot] 2022-02-09 00:29:00 +00:00
  • 10981ee809 Cleanup chemicstry 2022-02-09 02:10:54 +02:00
  • a766bf635d Fix function name chemicstry 2022-02-09 02:04:31 +02:00
  • 1f81a69347 Merge USB FS and HS peripherals. Add ULPI. chemicstry 2022-02-09 02:02:23 +02:00
  • 8160af6af9 stm32: replace peripheral_rcc! macrotable with build.rs Dario Nieuwenhuis 2022-02-09 00:58:17 +01:00
  • d1a9680422 stm32: change interrupt declarations from macrotables to build.rs. Dario Nieuwenhuis 2022-02-09 00:45:52 +01:00
  • 940412c034 stm32/build.rs: switch to using stm32-metapac metadata and quote. Dario Nieuwenhuis 2022-02-09 00:31:21 +01:00
  • 4d73d87b40 stm32-metapac: add option to generate chip metadata as a rust const. Dario Nieuwenhuis 2022-02-09 00:28:05 +01:00
  • 2cf79f6569 Merge #603 bors[bot] 2022-02-08 21:48:33 +00:00
  • d37d714314 stm32: Add support for FMC Matous Hybl 2022-02-08 14:32:18 +01:00
  • fee1de109d Fix RCC configuration for H7. Matous Hybl 2022-02-08 14:25:16 +01:00
  • db0d798b48 Add stm32 USB OTG peripherals chemicstry 2022-02-08 00:32:49 +02:00
  • a4b4a7bcf9 Merge #600 bors[bot] 2022-02-07 22:14:44 +00:00
  • 8ef5b404f1 Update stm32-data Dario Nieuwenhuis 2022-02-07 22:48:53 +01:00
  • f50f3f0a73 Merge #599 bors[bot] 2022-02-07 19:41:15 +00:00
  • aaf25bbac3 Update stm32-data Dario Nieuwenhuis 2022-02-07 20:40:35 +01:00
  • 965e3c436e Merge #598 bors[bot] 2022-02-07 12:14:01 +00:00
  • f79624c3e6 Upgrade to embedded-storage 0.3.0 Ulf Lilleengen 2022-02-07 12:35:58 +01:00
  • d06b0628e0 Merge #597 bors[bot] 2022-02-07 01:23:35 +00:00
  • de19fe5c05 Update stm32-data, update build scripts for new schema. Dario Nieuwenhuis 2022-02-07 02:10:12 +01:00
  • a1d6077446 Merge #591 bors[bot] 2022-02-05 02:20:13 +00:00
  • def3283e44 Merge #596 bors[bot] 2022-02-05 02:04:03 +00:00
  • fbaa7e59d5 stm32/dma: fix interrupt codegen for new stm32-data Dario Nieuwenhuis 2022-02-05 03:03:32 +01:00
  • f8507b5e78 update stm32-data Dario Nieuwenhuis 2022-02-05 03:03:24 +01:00
  • f8b8872fa6 Merge pull request #593 from embassy-rs/remove-traits Dario Nieuwenhuis 2022-02-05 01:53:01 +01:00
  • df5ba727f2 Further API simplification for the single seq scenario huntc 2022-02-05 08:05:23 +11:00
  • 81d31e43eb Removed unrequired clone huntc 2022-02-04 19:18:10 +11:00
  • 3b2beddc7a Forgot to expose the stop method huntc 2022-02-04 19:14:24 +11:00
  • 965a5f2c3f Introduced the SingleSequencer and a more complex Sequencer huntc 2022-02-04 19:11:15 +11:00
  • 9e36ede363 Small correction to times huntc 2022-02-04 16:48:26 +11:00
  • e9e4d058d1 Revert the use of forever huntc 2022-02-04 16:39:14 +11:00
  • 81f98c32aa Update another example huntc 2022-02-04 16:34:25 +11:00
  • fe5501293f Expose PWM huntc 2022-02-04 16:26:23 +11:00
  • 25be00878c Doco correction huntc 2022-02-04 15:55:04 +11:00
  • 1af6b23f97 Introduces a Sequences struct huntc 2022-02-04 13:04:55 +11:00
  • bc7266394d Clarify why we need the mut buffer huntc 2022-02-04 11:48:08 +11:00
  • abd21ad139 Merge #595 bors[bot] 2022-02-02 20:03:21 +00:00
  • 8bb41a3281 stm32f3: fix nonexistent cfg tests Greg V 2022-02-02 22:51:47 +03:00
  • 986295998a Some more doco huntc 2022-01-30 16:26:09 +11:00
  • 1c67bd4643 Revert "Own the sequence buffer" huntc 2022-01-30 16:21:23 +11:00
  • 482389a691 Own the sequence buffer huntc 2022-01-29 15:26:31 +11:00
  • 9ac52a768b Now permits sequences to be mutated subsequently huntc 2022-01-28 16:21:53 +11:00
  • 8e9f448866 Doc tidying huntc 2022-01-28 13:43:36 +11:00
  • 12ce024574 Make the sequence a little nicer to pass around huntc 2022-01-28 13:38:20 +11:00
  • 47aeab152f PWM WS2812B example and per sequence config huntc 2022-01-25 18:06:42 +11:00
  • 0719b05d63 traits: migrate Delay to embedded-hal 1.0+async, remove Rng and Flash. Dario Nieuwenhuis 2022-01-27 00:08:02 +01:00
  • d76cd5ceaf Merge #592 bors[bot] 2022-01-26 22:01:46 +00:00
  • c8347fafb0 Add unstable-traits for stm32 to CI Ulf Lilleengen 2022-01-26 22:49:45 +01:00
  • 4032fc0655 Support unstable-trait feature for stm32 Ulf Lilleengen 2022-01-26 22:39:06 +01:00
  • cd36e3f733 Merge #589 bors[bot] 2022-01-25 16:19:46 +00:00
  • 3fc54236ea stm32/i2c: allow empty transfers with async api Sam Lakerveld 2022-01-25 16:28:49 +01:00
  • a950266a75 Merge #590 bors[bot] 2022-01-25 06:46:37 +00:00
  • c9f29534d6 Stop PWM before assigning the new sequence huntc 2022-01-25 16:51:24 +11:00
  • 0549a9dbaa Merge #585 bors[bot] 2022-01-24 21:42:01 +00:00
  • 48afef28a0 Strengthen the borrow huntc 2022-01-24 17:08:24 +11:00