Commit graph

  • f8d63279ef
    Re-add erroneously removed newlines Joshua Salzedo 2021-03-21 17:01:13 -07:00
  • dcdd768e03 Add Struct/impl documentation for embassy::time::Instant Joshua Salzedo 2021-03-21 16:45:53 -07:00
  • d453b9dd95 Add Struct/impl documentation for embassy::time::Duration Joshua Salzedo 2021-03-21 16:45:48 -07:00
  • cf1323fb67 Add module-level documentation for embassy::time Joshua Salzedo 2021-03-21 16:45:24 -07:00
  • 3e4e292cb7
    Merge pull request from xoviat/serial-idle xoviat 2021-03-20 23:51:36 -05:00
  • 556942a6bf stm32f4: implement idle on serial xoviat 2021-03-20 23:51:24 -05:00
  • d1ac703830 .vscode: add target xoviat 2021-03-20 23:49:49 -05:00
  • a66ee4a824
    Merge pull request from xoviat/fix-stm32f446 xoviat 2021-03-20 18:30:12 -05:00
  • 38cd2672d3 stm32f4: remove usart7, 8 xoviat 2021-03-20 18:27:24 -05:00
  • b5f80787fe stm32: remove SDIO interrupt xoviat 2021-03-20 18:23:20 -05:00
  • be58de039b ci: add stm32f446 xoviat 2021-03-20 18:13:21 -05:00
  • 451cec56f0
    Merge pull request from xoviat/stm32 xoviat 2021-03-20 11:07:35 -05:00
  • bf39822092 consolidate ExtiPin into stm32 package xoviat 2021-03-20 11:07:16 -05:00
  • d4f35c1729 Move USB to embassy-extras Thales Fragoso 2021-03-18 21:30:35 -03:00
  • 615bb33dcb USB: Use updated PeripheralMutex Thales Fragoso 2021-03-01 21:30:03 -03:00
  • a39dea4d98 Bring back old usb example Thales Fragoso 2021-02-25 00:09:41 -03:00
  • c4e79f66ea Change ClassSet indexing and tune up example Thales Fragoso 2021-02-24 23:36:08 -03:00
  • 890e93b4f0 Start working on usb serial Thales Fragoso 2021-02-18 21:57:35 -03:00
  • 6719da3b6e
    Merge pull request from xoviat/stm32 xoviat 2021-03-19 15:26:35 -05:00
  • 03ecc91d55 stm32: consolidate functionality into new pkg xoviat 2021-03-19 15:26:20 -05:00
  • c8d90f3e75
    Merge pull request from xoviat/ci xoviat 2021-03-19 10:55:03 -05:00
  • 6835ce4314 ci: set target xoviat 2021-03-19 10:52:27 -05:00
  • 267c3cadf2 ci: attempt to consolidate nrf examples xoviat 2021-03-19 10:46:13 -05:00
  • 8ac514e1ca
    Merge pull request from xoviat/ci xoviat 2021-03-19 09:58:20 -05:00
  • e3686ab784 ci: rm ci.sh xoviat 2021-03-19 09:14:50 -05:00
  • d820135f0e
    Merge pull request from xoviat/ci xoviat 2021-03-19 09:12:48 -05:00
  • c565deb34a ci: parallelize and use cache xoviat 2021-03-19 09:09:56 -05:00
  • 01fd0cd92d
    Merge pull request from thalesfragoso/fix-comp Dario Nieuwenhuis 2021-03-19 03:51:20 +01:00
  • 88a25b042a F4: Fix compilation for other MCUs Thales Fragoso 2021-03-18 22:23:09 -03:00
  • 456e04c79f Simplify spim macros Dario Nieuwenhuis 2021-03-18 20:56:10 +01:00
  • c33c9b9aec
    Merge pull request from michaelbeaumont/cargo_fmt Dario Nieuwenhuis 2021-03-18 21:50:26 +01:00
  • 5ad259620c
    Add cargo fmt --all -- --check to ci.sh Michael Beaumont 2021-03-18 20:59:31 +01:00
  • e912355bb2
    Merge pull request from embassy-rs/no-free Dario Nieuwenhuis 2021-03-18 20:51:31 +01:00
  • c4406a3f22
    Merge pull request from michaelbeaumont/stm32l0_waitforhighlow Dario Nieuwenhuis 2021-03-18 20:35:28 +01:00
  • 6eb0522102
    Merge pull request from xoviat/c-exti Dario Nieuwenhuis 2021-03-18 20:35:21 +01:00
  • d3673886b3
    Run cargo fmt Michael Beaumont 2021-03-18 20:02:42 +01:00
  • 7b0bed2c5e
    Add WaitFor{Low,High} for stm32l0 exti pins Michael Beaumont 2021-03-18 18:48:24 +01:00
  • b57489eb5d peripheralmutex: separate interrupt registration to own method. Dario Nieuwenhuis 2021-03-18 02:29:03 +01:00
  • 0cd19a58c3 Remove free() from PeripheralMutex and all nrf drivers. Dario Nieuwenhuis 2021-03-18 02:01:29 +01:00
  • 4b2fdd450e Allow running ci.sh from any dir Dario Nieuwenhuis 2021-03-18 02:03:43 +01:00
  • f43813c420
    Merge pull request from xoviat/cleanup xoviat 2021-03-17 21:24:04 -05:00
  • b204c0974c cleanup misc. warnings xoviat 2021-03-17 21:21:48 -05:00
  • 1908141c86 fix extipin xoviat 2021-03-17 21:11:34 -05:00
  • 81d99ff1a0 stm32: exti: update api xoviat 2021-03-17 20:56:48 -05:00
  • ccf2ea77f0 fix borrow checker xoviat 2021-03-17 20:52:45 -05:00
  • 3d103acdde stm32f4: exti: update api xoviat 2021-03-17 20:46:40 -05:00
  • 739c47cc33 stm32: exti: remove static mut xoviat 2021-03-17 20:14:29 -05:00
  • 7743c8305b stm32l0: cleanup exti xoviat 2021-03-17 20:13:34 -05:00
  • 4a38e7eb2b
    Merge pull request from michaelbeaumont/stm32l0 xoviat 2021-03-17 19:49:21 -05:00
  • f248bb17ad Allow unused stuff in fmt.rs Dario Nieuwenhuis 2021-03-18 01:42:28 +01:00
  • 3de2d5c5bd Implement FullDuplex for nrf spim Dario Nieuwenhuis 2021-03-18 01:27:30 +01:00
  • 71ac582d68
    add feature xoviat 2021-03-17 19:02:22 -05:00
  • c403a47b7f Add raw_spawn example, showcasing how to use embassy without TAIT Dario Nieuwenhuis 2021-03-18 00:43:19 +01:00
  • 8c2da193b8 Add spawn/spawn_pool APIs to Task Dario Nieuwenhuis 2021-03-18 00:38:27 +01:00
  • 5c2bf3981e Move Task into raw Dario Nieuwenhuis 2021-03-18 00:20:02 +01:00
  • d1b7d03fc7 Upgrade stm32l0xx-hal Michael Beaumont 2021-03-17 23:59:38 +01:00
  • 5fd0e30b48 Remove extraneous generic type Michael Beaumont 2021-03-17 23:59:26 +01:00
  • 0cc2c67194
    fix can example xoviat 2021-03-17 17:27:34 -05:00
  • ac74b922c1
    Merge pull request from xoviat/canbus Dario Nieuwenhuis 2021-03-17 22:54:40 +01:00
  • 278ce02824 Rename IrqExecutor to InterruptExecutor Dario Nieuwenhuis 2021-03-17 22:52:27 +01:00
  • a9076636ac Do not export fmt macros. Dario Nieuwenhuis 2021-03-17 22:50:27 +01:00
  • f14361835f
    Merge pull request from xoviat/spi-trait Dario Nieuwenhuis 2021-03-17 03:06:12 +01:00
  • 5bd705caa5
    Merge branch 'master' into spi-trait Dario Nieuwenhuis 2021-03-17 03:06:04 +01:00
  • e1cad54833
    Merge pull request from embassy-rs/optimized-wakers Dario Nieuwenhuis 2021-03-17 03:03:55 +01:00
  • 3b5ccb0848
    Merge pull request from embassy-rs/no-reexport Dario Nieuwenhuis 2021-03-17 02:58:50 +01:00
  • c6e26cd0f9
    Merge pull request from embassy-rs/feature-party Dario Nieuwenhuis 2021-03-17 02:54:50 +01:00
  • bb68f5d0e8 Add optimized single-word WakerRegistration, add AtomicWakerRegistration. Dario Nieuwenhuis 2021-03-17 01:55:01 +01:00
  • ab01e0be3b Do not reexport atomic-polyfill Dario Nieuwenhuis 2021-03-17 01:47:45 +01:00
  • 6ed1a87138 Update features for latest nightly. Dario Nieuwenhuis 2021-03-17 02:48:16 +01:00
  • cb8d53e498 fixup xoviat 2021-03-15 18:19:28 -05:00
  • 0fbb3174d2 fixup xoviat 2021-03-15 18:00:00 -05:00
  • 535ac24430 set feature xoviat 2021-03-15 17:52:31 -05:00
  • 93625c3f6a add can driver xoviat 2021-03-15 17:45:45 -05:00
  • 3fcecd076b Rename i2c trait Dario Nieuwenhuis 2021-03-15 00:22:03 +01:00
  • e44079492c
    Merge pull request from michaelbeaumont/deref-stm32f4 Dario Nieuwenhuis 2021-03-14 23:47:56 +01:00
  • 01587458ce
    Merge pull request from xoviat/qei Dario Nieuwenhuis 2021-03-14 23:47:12 +01:00
  • a4bee1c1d2 update docs xoviat 2021-03-14 17:41:59 -05:00
  • 693177ec27
    Add embedded_hal::digital::v2::* for ExtiPin Michael Beaumont 2021-03-14 23:28:29 +01:00
  • 353fa7dbaf
    Merge pull request from Disasm/small-fixes Dario Nieuwenhuis 2021-03-14 21:32:01 +01:00
  • 385895767c
    Fix exti driver Vadim Kaushan 2021-03-14 23:18:09 +03:00
  • 5b8c18dad3
    Fix probe-run install command Vadim Kaushan 2021-03-14 23:17:45 +03:00
  • 6cebd27cc1 add embedded-hal xoviat 2021-03-11 16:28:21 -06:00
  • fa807d2f08 add qei trait and implementation xoviat 2021-03-11 16:25:38 -06:00
  • 32c7aa4045
    Add stm32l0 to CI Michael Beaumont 2021-03-09 16:22:03 +01:00
  • 5e8156a47d
    Add WaitForAnyEdge Michael Beaumont 2021-03-09 16:02:52 +01:00
  • 6278ecf4b0
    Use a critical section to listen on GPIO pins Michael Beaumont 2021-03-09 14:23:02 +01:00
  • b490c8a48d
    Add stm32l0 with ExtiPin futures Michael Beaumont 2021-03-05 22:37:18 +01:00
  • 5df6e57949 update docs xoviat 2021-03-08 14:00:31 -06:00
  • f2ab4c4ec0 add spi trait xoviat 2021-03-08 12:35:55 -06:00
  • 16e00669ae
    Merge pull request from thalesfragoso/split-util Dario Nieuwenhuis 2021-03-08 01:51:45 +01:00
  • 15c3e78408 Move nRF's util into a separate crate Thales Fragoso 2021-03-07 20:15:40 -03:00
  • f922cf1609
    Merge pull request from xoviat/cleanup-exti Dario Nieuwenhuis 2021-03-06 17:34:28 +01:00
  • 9956cffb2d cleanup imports xoviat 2021-03-05 23:04:20 -06:00
  • 7234c5e509 cleanup traits xoviat 2021-03-05 22:59:54 -06:00
  • 3b95e1a22c
    Merge pull request from xoviat/i2c-trait Dario Nieuwenhuis 2021-03-06 04:31:59 +01:00
  • 9497d6c68a add write_read xoviat 2021-03-05 21:30:39 -06:00
  • 7a46e66298 revise i2c trait xoviat 2021-03-05 21:19:56 -06:00
  • bfd777b91e
    Merge pull request from xoviat/implement-uart Dario Nieuwenhuis 2021-03-06 00:11:25 +01:00
  • f8172316cd
    Merge pull request from timokroeger/update-nrf-hal Dario Nieuwenhuis 2021-03-05 14:35:29 +01:00
  • 28b2365ef3 Update nrf-hal to v0.12.1 Timo Kröger 2021-03-05 09:23:44 +01:00