Commit Graph

  • ba6e0a4058 util: add wake_on_interrupt. Dario Nieuwenhuis 2021-03-20 03:37:48 +0100
  • 15eb46ec71 wip gpiote changels Dario Nieuwenhuis 2021-03-20 03:09:56 +0100
  • ba7b3974bb nrf/gpiote: update to new gpio Dario Nieuwenhuis 2021-03-20 03:09:42 +0100
  • 3d3e770b8d nrf/gpio: add output drive config. Dario Nieuwenhuis 2021-03-20 01:36:00 +0100
  • fcf6a63b5c nrf: add owned Peripherals struct, migrate gpio and spim Dario Nieuwenhuis 2021-03-19 04:08:44 +0100
  • d9aaa0edf8 Implement PeripheralBorrow for interrupts. Dario Nieuwenhuis 2021-03-19 04:02:56 +0100
  • 9c4087ac5c Introduce PeripheralBorrow trait Dario Nieuwenhuis 2021-03-19 04:02:42 +0100
  • f4791b826a
    Merge pull request #109 from xoviat/proc-macro xoviat 2021-03-28 17:56:44 -0500
  • 92a492d813 fixup xoviat 2021-03-28 17:00:30 -0500
  • 6e8992cb5a add initial interrupt table xoviat 2021-03-28 14:47:04 -0500
  • f6bcd2690d
    Merge pull request #116 from xoviat/fix-error xoviat 2021-03-27 21:45:44 -0500
  • 8d014f7955 restrict usb to stm32f4 xoviat 2021-03-27 21:42:26 -0500
  • 9e687ade64 Merge branch 'master' of https://github.com/akiles/embassy into proc-macro xoviat 2021-03-27 21:31:49 -0500
  • 4bc77e3d0e
    Merge pull request #115 from xoviat/st-usb xoviat 2021-03-27 21:26:33 -0500
  • 3242990690 Merge branch 'master' of https://github.com/akiles/embassy into st-usb xoviat 2021-03-27 21:24:21 -0500
  • 6ee9e012fc add embassy::main and implement for stm32f4 xoviat 2021-03-27 17:27:39 -0500
  • 19b959b0f8
    Merge pull request #114 from xoviat/consolidate xoviat 2021-03-26 19:39:01 -0500
  • 6f597653af stm32: consolidate modules xoviat 2021-03-26 19:34:52 -0500
  • 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