Commit Graph

  • 72b0db128c 3 improvements. Dario Nieuwenhuis 2021-03-22 01:15:44 +0100
  • 0de2748008
    Merge pull request #108 from theunkn0wn1/doc/util xoviat 2021-03-25 08:33:17 -0500
  • ea650b684c
    its /// not //. Joshua Salzedo 2021-03-24 13:31:08 -0700
  • 18d3c803de
    Add missing newlines Joshua Salzedo 2021-03-24 13:21:32 -0700
  • 40617fea04
    Document embassy::util::signal & embassy::util Joshua Salzedo 2021-03-24 13:19:05 -0700
  • 62009150bd
    Document embassy::util::InterruptFuture Joshua Salzedo 2021-03-24 12:36:29 -0700
  • a9e099c215
    Document embassy::util::Forever Joshua Salzedo 2021-03-24 12:36:17 -0700
  • da59112e86
    Document the DropBomb Joshua Salzedo 2021-03-24 12:36:02 -0700
  • e8157e9193
    Merge pull request #107 from derekdreery/borrow-v3 Dario Nieuwenhuis 2021-03-24 18:40:39 +0100
  • d5777e9b0c nrf/saadc: initial implementation Richard Dodd 2021-03-24 18:33:17 +0100
  • 30a12d8865 nrf/gpio: allow borrowed pins. Richard Dodd 2021-03-24 18:31:11 +0100
  • 448f7ed1d1 Merge branch 'i2c' of ssh://github.com/xoviat/embassy into i2c xoviat 2021-03-24 10:24:33 -0500
  • 36eb0971e5 add error interrupt xoviat 2021-03-24 10:22:06 -0500
  • cbee1d2fad extras: add missing cfg to peripherals macro Dario Nieuwenhuis 2021-03-22 14:55:27 +0100
  • 84150b2512 nrf/uart: make rts/cts optional. Dario Nieuwenhuis 2021-03-22 02:10:59 +0100
  • 1cf6930e9b nrf/gpio: add OptionalPin Dario Nieuwenhuis 2021-03-22 02:10:15 +0100
  • 75d378a9e9 nrf/uarte: update to new api Dario Nieuwenhuis 2021-03-22 01:15:44 +0100
  • babcbb7b49 nrf: add unborrow! macro Dario Nieuwenhuis 2021-03-21 22:09:06 +0100
  • 92878edf03 nrf: nicer Peripherals api, add take() Dario Nieuwenhuis 2021-03-21 21:58:59 +0100
  • 4a08c678ed nrf: rename inner peripheral to peri for consistence Dario Nieuwenhuis 2021-03-21 21:57:04 +0100
  • a3e545fb8c nrf/gpiote: cleanup imports Dario Nieuwenhuis 2021-03-21 21:03:02 +0100
  • 3ccbe79a68 Rename GpioteInput -> PortInput Dario Nieuwenhuis 2021-03-21 21:01:06 +0100
  • 5cc4fdcfb8 extras: move peripherals from nrf to extras Dario Nieuwenhuis 2021-03-21 20:57:49 +0100
  • ae084664ed nrf/qspi: update to new api Dario Nieuwenhuis 2021-03-21 20:54:09 +0100
  • 159f18d874 nrf: Specify connected bit in psel_bits Dario Nieuwenhuis 2021-03-21 20:52:20 +0100
  • b0c5fc4ab6 nrf/spim: do not use PeripheralMutex Dario Nieuwenhuis 2021-03-20 03:38:21 +0100
  • a6ae172d26 util: add wake_on_interrupt. Dario Nieuwenhuis 2021-03-20 03:37:48 +0100
  • 70a98cd473 wip gpiote changels Dario Nieuwenhuis 2021-03-20 03:09:56 +0100
  • 8999ae8af3 nrf/gpiote: update to new gpio Dario Nieuwenhuis 2021-03-20 03:09:42 +0100
  • a90c531f91 nrf/gpio: add output drive config. Dario Nieuwenhuis 2021-03-20 01:36:00 +0100
  • 716f330273 nrf: add owned Peripherals struct, migrate gpio and spim Dario Nieuwenhuis 2021-03-19 04:08:44 +0100
  • 3c1e010671 Implement PeripheralBorrow for interrupts. Dario Nieuwenhuis 2021-03-19 04:02:56 +0100
  • 888b4570f0 Introduce PeripheralBorrow trait Dario Nieuwenhuis 2021-03-19 04:02:42 +0100
  • 08990b2f6d
    Merge pull request #103 from theunkn0wn1/doc/time xoviat 2021-03-24 07:26:48 -0500
  • 226877b16a
    Merge pull request #104 from xoviat/idle-trait xoviat 2021-03-23 21:05:01 -0500
  • 095ba23ad3 stm32: implement idle trait xoviat 2021-03-23 21:04:36 -0500
  • 3c9d5b61bb traits: add idle trait xoviat 2021-03-23 21:04:18 -0500
  • 639059ba33
    readme: add wiki link xoviat 2021-03-22 17:21:08 -0500
  • 10a77fce14
    Merge pull request #106 from xoviat/fix-exti-new xoviat 2021-03-22 13:06:19 -0500
  • b79e9c2927 stm32: fix exti to require SysCfg.constrain() xoviat 2021-03-22 13:04:28 -0500
  • 8fbe83ac26
    Added remainder of the docs for embassy::time's public interface. Joshua Salzedo 2021-03-21 18:30:03 -0700
  • 712204edb8
    Merge pull request #102 from theunkn0wn1/doc/duration Dario Nieuwenhuis 2021-03-22 01:16:57 +0100
  • 42be860446
    Correct descriptions of Duration Joshua Salzedo 2021-03-21 17:11:30 -0700
  • 7988b78107
    remove now redundant non-doc comment Joshua Salzedo 2021-03-21 17:05:36 -0700
  • 10f14747c3
    Fix module-level docstring Joshua Salzedo 2021-03-21 17:05:22 -0700
  • e363607d70
    Added doc to the embassy::time::Duration struct Joshua Salzedo 2021-03-21 17:01:52 -0700
  • f8d63279ef
    Re-add erroneously removed newlines Joshua Salzedo 2021-03-21 17:01:13 -0700
  • dcdd768e03 Add Struct/impl documentation for embassy::time::Instant Joshua Salzedo 2021-03-21 16:45:53 -0700
  • d453b9dd95 Add Struct/impl documentation for embassy::time::Duration Joshua Salzedo 2021-03-21 16:45:48 -0700
  • cf1323fb67 Add module-level documentation for embassy::time Joshua Salzedo 2021-03-21 16:45:24 -0700
  • 3e4e292cb7
    Merge pull request #100 from xoviat/serial-idle xoviat 2021-03-20 23:51:36 -0500
  • 556942a6bf stm32f4: implement idle on serial xoviat 2021-03-20 23:51:24 -0500
  • d1ac703830 .vscode: add target xoviat 2021-03-20 23:49:49 -0500
  • a66ee4a824
    Merge pull request #99 from xoviat/fix-stm32f446 xoviat 2021-03-20 18:30:12 -0500
  • 38cd2672d3 stm32f4: remove usart7, 8 xoviat 2021-03-20 18:27:24 -0500
  • b5f80787fe stm32: remove SDIO interrupt xoviat 2021-03-20 18:23:20 -0500
  • be58de039b ci: add stm32f446 xoviat 2021-03-20 18:13:21 -0500
  • 5f51c5037d stm32f4: add i2c xoviat 2021-03-20 17:38:34 -0500
  • 451cec56f0
    Merge pull request #98 from xoviat/stm32 xoviat 2021-03-20 11:07:35 -0500
  • bf39822092 consolidate ExtiPin into stm32 package xoviat 2021-03-20 11:07:16 -0500
  • d4f35c1729 Move USB to embassy-extras Thales Fragoso 2021-03-18 21:30:35 -0300
  • 615bb33dcb USB: Use updated PeripheralMutex Thales Fragoso 2021-03-01 21:30:03 -0300
  • a39dea4d98 Bring back old usb example Thales Fragoso 2021-02-25 00:09:41 -0300
  • c4e79f66ea Change ClassSet indexing and tune up example Thales Fragoso 2021-02-24 23:36:08 -0300
  • 890e93b4f0 Start working on usb serial Thales Fragoso 2021-02-18 21:57:35 -0300
  • 6719da3b6e
    Merge pull request #97 from xoviat/stm32 xoviat 2021-03-19 15:26:35 -0500
  • 03ecc91d55 stm32: consolidate functionality into new pkg xoviat 2021-03-19 15:26:20 -0500
  • cfc8787550 fixup xoviat 2021-03-19 14:03:52 -0500
  • ea5b0a3e15 i2c: impl. additional protocols xoviat 2021-03-19 14:00:21 -0500
  • 8de7048bb6 impl. rx_transfer xoviat 2021-03-19 13:47:24 -0500
  • b0e1423ed7 fixup xoviat 2021-03-19 13:38:12 -0500
  • 344c8c63f5 write stop bit xoviat 2021-03-19 13:24:34 -0500
  • ef67e81007 Merge branch 'i2c' of ssh://github.com/xoviat/embassy into i2c xoviat 2021-03-19 12:43:07 -0500
  • af58416a65 revert changes xoviat 2021-03-19 12:41:52 -0500
  • 0836631a6a
    Merge branch 'master' into i2c xoviat 2021-03-19 12:09:53 -0500
  • 860ea0fdbf fixup xoviat 2021-03-19 12:05:52 -0500
  • 947cf8172c fixup xoviat 2021-03-19 11:24:57 -0500
  • c8d90f3e75
    Merge pull request #96 from xoviat/ci xoviat 2021-03-19 10:55:03 -0500
  • 6835ce4314 ci: set target xoviat 2021-03-19 10:52:27 -0500
  • 267c3cadf2 ci: attempt to consolidate nrf examples xoviat 2021-03-19 10:46:13 -0500
  • 8ac514e1ca
    Merge pull request #95 from xoviat/ci xoviat 2021-03-19 09:58:20 -0500
  • e3686ab784 ci: rm ci.sh xoviat 2021-03-19 09:14:50 -0500
  • d820135f0e
    Merge pull request #94 from xoviat/ci xoviat 2021-03-19 09:12:48 -0500
  • c565deb34a ci: parallelize and use cache xoviat 2021-03-19 09:09:56 -0500
  • 01fd0cd92d
    Merge pull request #93 from thalesfragoso/fix-comp Dario Nieuwenhuis 2021-03-19 03:51:20 +0100
  • 88a25b042a F4: Fix compilation for other MCUs Thales Fragoso 2021-03-18 22:23:09 -0300
  • 5068d6c0d4 add i2c xoviat 2021-03-18 19:43:23 -0500
  • 5bb7945fcb PoC: Allow borrowing peripherals and interupts Dario Nieuwenhuis 2021-03-18 22:24:14 +0100
  • 12dade5ba7 Add size-efficient Borrow Dario Nieuwenhuis 2021-03-18 18:41:10 +0100
  • dc4ecd32ec Allow borrowing peripherals and interrupts. Dario Nieuwenhuis 2021-03-18 18:02:50 +0100
  • 456e04c79f Simplify spim macros Dario Nieuwenhuis 2021-03-18 20:56:10 +0100
  • c33c9b9aec
    Merge pull request #88 from michaelbeaumont/cargo_fmt Dario Nieuwenhuis 2021-03-18 21:50:26 +0100
  • 83049bb1da Reverse test for already freed. Richard Dodd 2021-03-18 20:27:21 +0000
  • 5ad259620c
    Add cargo fmt --all -- --check to ci.sh Michael Beaumont 2021-03-18 20:59:31 +0100
  • e912355bb2
    Merge pull request #85 from embassy-rs/no-free Dario Nieuwenhuis 2021-03-18 20:51:31 +0100
  • c4406a3f22
    Merge pull request #84 from michaelbeaumont/stm32l0_waitforhighlow Dario Nieuwenhuis 2021-03-18 20:35:28 +0100
  • 6eb0522102
    Merge pull request #82 from xoviat/c-exti Dario Nieuwenhuis 2021-03-18 20:35:21 +0100
  • d3673886b3
    Run cargo fmt Michael Beaumont 2021-03-18 20:02:42 +0100
  • 7b0bed2c5e
    Add WaitFor{Low,High} for stm32l0 exti pins Michael Beaumont 2021-03-18 18:48:24 +0100
  • b57489eb5d peripheralmutex: separate interrupt registration to own method. Dario Nieuwenhuis 2021-03-18 02:29:03 +0100