Commit Graph

  • 503ec03f14
    Rebase on latest master Evgenii P 2021-02-27 16:36:35 +0700
  • 6d1e467ee2
    Update defmt Evgenii P 2021-02-27 16:36:05 +0700
  • cad7b43d16
    Set async-embedded-traits version as 0.1 Evgenii P 2021-02-27 13:18:47 +0700
  • e23dfe43eb
    Implement AsyncI2cRead Evgenii P 2021-02-26 00:45:18 +0700
  • e7e00ed29c
    Add async i2c example Evgenii P 2021-02-24 19:04:17 +0700
  • 75fe0cfbd0
    i2c: docs Evgenii P 2021-02-24 19:02:07 +0700
  • 492b6591c5
    rustfmt Evgenii P 2021-02-24 18:58:31 +0700
  • b2eb8cd59f
    Implement async I2C with DMA Evgenii P 2021-02-24 18:55:44 +0700
  • 4249a7ba1c
    Update examples to the new executor API Evgenii P 2021-02-24 18:53:56 +0700
  • 172659f3ee
    Remove RTIC Evgenii P 2021-01-20 11:24:42 +0700
  • e244d33670
    Extract event queue size as type alias Evgenii P 2021-01-20 11:18:09 +0700
  • d8b0fded28
    Remove & reset interrupts on Drop Evgenii P 2021-01-20 11:17:08 +0700
  • bfcd79eb99
    Introduce deferred events queue Evgenii P 2021-01-19 02:45:27 +0700
  • 790c8fb6c5
    Fix hal features Evgenii P 2021-01-19 01:32:09 +0700
  • 9ab032bdd3
    Expose event check flag Evgenii P 2021-01-19 01:04:05 +0700
  • c0159471b4
    Document public items Evgenii P 2021-01-17 18:36:23 +0700
  • 7e035485ed
    Make BLE event reception public Evgenii P 2021-01-17 18:36:08 +0700
  • 16d2e1e87d
    Update target to fix CI Evgenii P 2021-01-17 02:29:41 +0700
  • 7b24d3d923
    Add BLE beacon example Evgenii P 2021-01-17 00:47:47 +0700
  • 1ee81f7edc
    Initial async BLE implementation Evgenii P 2021-01-17 00:47:22 +0700
  • 280338bc2a
    Add STM32WB55 interrupts Evgenii P 2021-01-17 00:47:01 +0700
  • 0f286ddae5
    Initial stm32wb55 Evgenii P 2021-01-15 11:58:39 +0700
  • da91779117 interrupt: Split set_handler context. Dario Nieuwenhuis 2021-02-26 02:04:48 +0100
  • 17cf301d4f Remove rand(), fixes #50 Dario Nieuwenhuis 2021-02-26 01:58:00 +0100
  • 11be9170ec Cleanup interrupt package naming. Fixes #40 Dario Nieuwenhuis 2021-02-26 01:55:27 +0100
  • 90476ef900 Fix some warnings. Dario Nieuwenhuis 2021-02-26 01:06:58 +0100
  • de796d3e80
    Merge pull request #53 from fnafnio/defmt-update Dario Nieuwenhuis 2021-02-26 00:30:00 +0100
  • f100383b3c Make ethernet address configurable from the Device Dario Nieuwenhuis 2021-02-24 22:31:07 +0100
  • d4a97ac3ed
    Merge pull request #54 from xoviat/fix-exti Dario Nieuwenhuis 2021-02-24 19:17:35 +0100
  • 582fe34dcc stm32f4: exti: clear interrupt pending bit xoviat 2021-02-24 09:36:49 -0600
  • 2893fb3733 fixed display hints in examples fnafnio 2021-02-24 08:57:06 +0100
  • f779ec4928 update defmt and defmt-rtt to 0.2.0 fnafnio 2021-02-24 08:44:23 +0100
  • 465ca9086d Fix macro if user crate is not using feature(const_in_array_repeat_expressions) Dario Nieuwenhuis 2021-02-23 23:05:18 +0100
  • 67c03e1a38
    Merge pull request #47 from akiles/simpler-rtc Dario Nieuwenhuis 2021-02-20 01:51:53 +0100
  • 91aaea761e Use Relaxed atomics with fence instead of SeqCst Dario Nieuwenhuis 2021-02-20 01:43:10 +0100
  • 68a345eff8
    Merge pull request #49 from thalesfragoso/st-timer Dario Nieuwenhuis 2021-02-20 01:41:42 +0100
  • 82846d164c stm32f4-examples: add workaround for WFI breaking RTT Dario Nieuwenhuis 2021-02-20 01:29:26 +0100
  • 3b3b1ba346 Enable rust-analyzer proc-macros Dario Nieuwenhuis 2021-02-20 00:27:34 +0100
  • 03ddc949a0 PeripheralMutex should be Unpin Dario Nieuwenhuis 2021-02-20 00:27:24 +0100
  • e16e3780fd Add missing interrupts for stm32f4 Thales Fragoso 2021-02-17 19:35:00 -0300
  • fc7977bd9a Add remaining stm32f4 timers Thales Fragoso 2021-02-16 18:25:06 -0300
  • 9d895a6383 Add RTC timer for stm32f4 Thales Fragoso 2021-02-15 21:38:36 -0300
  • 406f3b7cbf rtc: use SeqCst for periods. Dario Nieuwenhuis 2021-02-15 01:22:38 +0100
  • 9d5e2d3881 SImplify rtc overflow handling Dario Nieuwenhuis 2021-02-15 01:01:45 +0100
  • 103e3cc1d9 add proposed timer xoviat 2021-02-14 17:15:30 -0600
  • a38de19035 don't stop timer xoviat 2021-02-14 16:41:24 -0600
  • e454969000
    Merge pull request #46 from akiles/cm07 Dario Nieuwenhuis 2021-02-14 23:38:08 +0100
  • 7321ddb0b3 Update to cortex-m 0.7 Dario Nieuwenhuis 2021-02-14 23:26:50 +0100
  • b9ffa386b4 add tim macro xoviat 2021-02-14 15:20:46 -0600
  • 957741c10f
    Merge pull request #45 from thalesfragoso/remove-warn Dario Nieuwenhuis 2021-02-14 22:11:39 +0100
  • a97cc0d05e use one-pulse mode xoviat 2021-02-14 15:04:15 -0600
  • b33f1d48ae return reference xoviat 2021-02-14 15:00:52 -0600
  • ae20e7ac55 fixup xoviat 2021-02-13 18:53:26 -0600
  • b69f72e055 Get rid of some warnings Thales Fragoso 2021-02-13 21:41:36 -0300
  • 9b735784a7 fixup xoviat 2021-02-13 18:31:59 -0600
  • f732373e05
    address review comments xoviat 2021-02-13 18:12:59 -0600
  • 7d3878466c reexport smoltcp error/result Dario Nieuwenhuis 2021-02-12 01:48:21 +0100
  • a7797a918d nrf/gpiote: new api: switch to owned structs, implement WaitForHigh/WaitForLow. Dario Nieuwenhuis 2021-02-04 23:56:17 +0100
  • b634618af0 disable one-pulse mode xoviat 2021-02-03 13:19:03 -0600
  • 0c5b30581f only set arr if it's changed xoviat 2021-02-03 13:14:36 -0600
  • 60b49308d2 fix set arr xoviat 2021-02-03 12:04:09 -0600
  • d97d09a945 use new api xoviat 2021-02-03 11:54:25 -0600
  • 5643932d8c Merge branch 'master' of https://github.com/akiles/embassy into rtc xoviat 2021-02-03 11:39:20 -0600
  • 1879703153 CriticalSectionMutex should require Send. Dario Nieuwenhuis 2021-02-03 16:29:35 +0100
  • a7d1d02be0 Remove use of feature(const_in_array_repeat_expressions) Dario Nieuwenhuis 2021-02-03 05:25:25 +0100
  • 803162f11b Actually add Ci Dario Nieuwenhuis 2021-02-03 05:17:29 +0100
  • 10cd5bddc9 Add CI Dario Nieuwenhuis 2021-02-03 05:15:13 +0100
  • cb5931d583 🌈 Dario Nieuwenhuis 2021-02-03 05:09:37 +0100
  • 42c9a603bb Add embassy-std-examples Dario Nieuwenhuis 2021-02-03 05:05:05 +0100
  • cbea07716b Set alarm in std executor Dario Nieuwenhuis 2021-02-03 05:01:30 +0100
  • d71c4b4551 Make spawners Copy+Clone Dario Nieuwenhuis 2021-02-03 04:41:46 +0100
  • dc8240229b Remove set_alarm in std executor Dario Nieuwenhuis 2021-02-03 04:37:05 +0100
  • c8a79c151a Test embassy-std builds in CI Dario Nieuwenhuis 2021-02-03 04:30:20 +0100
  • 4192e52629 Update embassy-std to new executor api Dario Nieuwenhuis 2021-02-03 04:30:11 +0100
  • edca627286
    Merge pull request #44 from akiles/executor-v2 Dario Nieuwenhuis 2021-02-03 03:47:40 +0100
  • aeaa34d7a1 Executor API V2. Dario Nieuwenhuis 2021-02-02 05:14:52 +0100
  • dc75605d6e load registers xoviat 2021-01-26 09:53:38 -0600
  • 164f6fa741 use opm xoviat 2021-01-25 13:52:23 -0600
  • 4545b7ac6d fixup xoviat 2021-01-25 12:06:11 -0600
  • a939f2d6a7 fixiup xoviat 2021-01-22 17:14:23 -0600
  • e36f4aa4bd fixup xoviat 2021-01-22 17:08:08 -0600
  • 0b8d16bd84 fix examples; add trait xoviat 2021-01-22 17:06:42 -0600
  • 3b44c8a372 impl. xoviat 2021-01-22 16:59:52 -0600
  • 96a2972ebf try new method xoviat 2021-01-22 16:41:43 -0600
  • 1294e9d392 use new interface xoviat 2021-01-22 13:17:29 -0600
  • 08fcb04ecb impl. draft rtc trait xoviat 2021-01-22 13:00:43 -0600
  • 39dc892ba8 finalize rtc xoviat 2021-01-22 10:22:52 -0600
  • 36137fbeb5 fix timer impl. xoviat 2021-01-22 08:57:39 -0600
  • 8f70e2d5a0 minor cleanup xoviat 2021-01-21 21:30:11 -0600
  • 848d86cc6f impl. reset function xoviat 2021-01-21 21:22:51 -0600
  • 10b69f4ed8 cleanup, add nwo xoviat 2021-01-21 20:36:04 -0600
  • bc7bcd8337 copy code from hal xoviat 2021-01-21 17:11:49 -0600
  • 569576eaf0 fixup xoviat 2021-01-21 15:38:45 -0600
  • fc46fede77 impl. draft start xoviat 2021-01-21 15:28:03 -0600
  • c1f773d5fc add rtc mod xoviat 2021-01-21 14:27:08 -0600
  • 5812588aaf sync: add note in readme xoviat 2021-01-21 12:47:13 -0600
  • d098952077 stm32f4/examples: add config and linker script so they're runnable. Dario Nieuwenhuis 2021-01-21 19:00:43 +0100
  • 9240a1f437 stm32: add stm32f411 interrupts Dario Nieuwenhuis 2021-01-21 18:59:56 +0100
  • dd47bfbc2e stm32f4: Remove stm32f405 being default feature Dario Nieuwenhuis 2021-01-21 18:59:11 +0100
  • a44ab63341
    Merge pull request #13 from xoviat/stm32-interrupt Dario Nieuwenhuis 2021-01-21 18:17:28 +0100