Commit Graph

  • 0c54c1afd1 DAC v2 basics. Bob McWhirter 2021-05-28 13:31:40 -0400
  • 2aa836b068 Fix L4+ family cfg Dario Nieuwenhuis 2021-06-01 15:57:25 +0200
  • 1f2097ab11 cortex-m-rt is not a build dep Dario Nieuwenhuis 2021-06-01 15:53:44 +0200
  • 4c03fdb094
    Merge pull request #214 from lulf/agnostic-non-mut-waker Dario Nieuwenhuis 2021-06-01 15:41:36 +0200
  • ec9b51833c Allow non-mut register and wake Ulf Lilleengen 2021-06-01 14:35:52 +0200
  • f04e6ec762
    Merge pull request #213 from lulf/toggleable-output Dario Nieuwenhuis 2021-05-31 13:17:24 +0200
  • 1a9a619033 Implement togglable output pin for Output Ulf Lilleengen 2021-05-31 09:33:33 +0200
  • 553432a8e8 stm32: remove unused stuff from gen.py Dario Nieuwenhuis 2021-05-31 03:58:03 +0200
  • b4fcb81687
    Merge pull request #203 from embassy-rs/metapac Dario Nieuwenhuis 2021-05-31 03:47:09 +0200
  • b2d8d23f4c more fix Dario Nieuwenhuis 2021-05-31 03:25:10 +0200
  • d24b67512f More fixes Dario Nieuwenhuis 2021-05-31 03:21:44 +0200
  • f4700e072d Really checkout submodules in CI Dario Nieuwenhuis 2021-05-31 03:07:46 +0200
  • c4f8f1655e Delete unused submodule Dario Nieuwenhuis 2021-05-31 02:59:06 +0200
  • 2729adc68a Checkout submodules in ci Dario Nieuwenhuis 2021-05-31 02:51:47 +0200
  • 60f12c78dd Add resolver=2 Dario Nieuwenhuis 2021-05-31 02:43:59 +0200
  • d8e4421fc6 Add stm32-metapac crate, with codegen in rust Dario Nieuwenhuis 2021-05-25 04:17:24 +0200
  • 0b8e456be7 Implement for embassy-net and fixes Rukai 2021-05-29 19:45:40 +1000
  • 5061375789 Remove namespaced-features usage and implement for stm32 Rukai 2021-05-21 22:22:59 +1000
  • b96470e758 Refactor fmt modules into a shared embassy_fmt crate Rukai 2021-05-18 22:11:20 +1000
  • fb85850492
    Merge pull request #212 from embassy-rs/embassy-net Dario Nieuwenhuis 2021-05-28 23:17:51 +0200
  • 99048b91e9 net: add ci Dario Nieuwenhuis 2021-05-28 23:13:23 +0200
  • f55a303814 net: fix build Dario Nieuwenhuis 2021-05-28 23:10:15 +0200
  • 4ebc113852 Merge remote-tracking branch 'embassy-net/main' Dario Nieuwenhuis 2021-05-28 23:02:38 +0200
  • b4c11695cf Update smoltcp Dario Nieuwenhuis 2021-05-28 22:34:07 +0200
  • 6898ec7318
    Merge pull request #210 from lulf/spiv2-fix Dario Nieuwenhuis 2021-05-27 23:43:52 +0200
  • edec5833b3 Refactor SPI and fix write bug Ulf Lilleengen 2021-05-27 23:05:42 +0200
  • c4ea7427fa Update stm32-data Dario Nieuwenhuis 2021-05-27 13:46:46 +0200
  • 3f6f1d99bb
    Merge pull request #207 from lulf/clock-init Dario Nieuwenhuis 2021-05-27 13:36:14 +0200
  • 1d3e685821
    Merge pull request #209 from lulf/handle-pin-0 Dario Nieuwenhuis 2021-05-27 13:29:16 +0200
  • d4dbeb6933 Handle case where pin value could be 0 Ulf Lilleengen 2021-05-27 13:25:06 +0200
  • 3669eba561 Use builder Ulf Lilleengen 2021-05-27 10:01:40 +0200
  • a41a812345 Move clocks to rcc mod Ulf Lilleengen 2021-05-27 09:50:11 +0200
  • f553a102d3
    Merge pull request #205 from bobmcwhirter/i2c_v1 Dario Nieuwenhuis 2021-05-27 03:10:37 +0200
  • 05a2102ecb
    Merge pull request #202 from bobmcwhirter/i2c Dario Nieuwenhuis 2021-05-27 03:07:40 +0200
  • da38de309b nrf/qspi: set correct config for flash chip in the nrf52840dk Dario Nieuwenhuis 2021-05-27 00:42:46 +0200
  • 3bd36dce76 nrf/qspi: wait MORE for DPM enter. Dario Nieuwenhuis 2021-05-27 00:42:29 +0200
  • b515170e0a
    Merge pull request #208 from embassy-rs/deconfigure-pins Dario Nieuwenhuis 2021-05-26 23:52:15 +0200
  • 565c606ff8 nrf/qspi: add lowpower example Dario Nieuwenhuis 2021-05-26 23:26:44 +0200
  • de703eb605 nrf/qspi: proper lowpower drop, supporting DPM. Dario Nieuwenhuis 2021-05-26 23:26:07 +0200
  • 6eaf224fec No more systemclock Ulf Lilleengen 2021-05-26 21:46:57 +0200
  • bfa999a2e0 Assume tim2 in macro and remove clock setup in chip specific rcc init Ulf Lilleengen 2021-05-26 21:42:07 +0200
  • aaab7d87a5 Revert "Update init use" Ulf Lilleengen 2021-05-26 20:42:11 +0200
  • a06664bd3e Update init use Ulf Lilleengen 2021-05-26 20:12:54 +0200
  • 42abeca493 nrf/spim: disable and deconfigure pins on drop. Dario Nieuwenhuis 2021-05-26 18:22:44 +0200
  • 39c420733f nrf/uarte: deconfigure pins on drop Dario Nieuwenhuis 2021-05-26 18:19:33 +0200
  • 11f9ad6867 nrf/twim: add examples Dario Nieuwenhuis 2021-05-26 18:15:37 +0200
  • 8dfb6dff86 nrf/twim: make pullup configurable, do not enable it by default. Dario Nieuwenhuis 2021-05-26 18:15:05 +0200
  • b449f6de9d nrf/twim: deconfigure pins on drop Dario Nieuwenhuis 2021-05-26 18:09:18 +0200
  • f960f5b105 Rework Ulf Lilleengen 2021-05-26 13:55:25 +0200
  • 9743c59ad4 Simplify Ulf Lilleengen 2021-05-26 13:29:11 +0200
  • 9a21d74273 Remove debug code Ulf Lilleengen 2021-05-26 13:08:55 +0200
  • ea67940743 Refactor Ulf Lilleengen 2021-05-26 13:08:14 +0200
  • c501b162fc Enable clock by default for stm32l0 Ulf Lilleengen 2021-05-25 17:09:01 +0200
  • a9ec941dca i2c v1 Bob McWhirter 2021-05-25 14:47:07 -0400
  • aed8283cd5 Finalize i2c v2. Bob McWhirter 2021-05-24 11:41:37 -0400
  • a126e17fb2
    Merge pull request #204 from lulf/enable-stm32-macro Dario Nieuwenhuis 2021-05-25 15:12:45 +0200
  • ef254647f7 Add stm32l0 Ulf Lilleengen 2021-05-25 13:32:10 +0200
  • 1c10e746b6 Re-adds embassy macros for stm32 Ulf Lilleengen 2021-05-25 13:30:42 +0200
  • 4b98361967
    Merge pull request #201 from thalesfragoso/timers-rtc Dario Nieuwenhuis 2021-05-24 17:38:20 +0200
  • 9c5d4d9f8a STM32 Clock: Use atomic-polyfill Thales Fragoso 2021-05-23 17:22:07 -0300
  • 66f232574a Update stm32-data and rename RTC to Clock Thales Fragoso 2021-05-23 17:09:11 -0300
  • 90b25e70d7 timer-rtc: Already ask for the timer frequency Thales Fragoso 2021-05-23 16:15:24 -0300
  • e501932cb5 Update generated files Thales Fragoso 2021-05-23 15:59:49 -0300
  • 13698d58e4 Add timer/rtc impl macro Thales Fragoso 2021-05-23 15:49:58 -0300
  • 5de9d6caed
    Merge pull request #200 from thalesfragoso/h7-rcc Dario Nieuwenhuis 2021-05-23 20:52:49 +0200
  • e49e3723a8 wip timers for embassy rtc Thales Fragoso 2021-05-22 23:58:40 -0300
  • 212d905816 Update generated files Thales Fragoso 2021-05-22 23:55:44 -0300
  • 2b1d7fe3ee Use Mutex and CriticalSection from bare-metal 1.0 Thales Fragoso 2021-05-22 23:53:50 -0300
  • 7c06518c52 Update generated files Thales Fragoso 2021-05-22 22:27:49 -0300
  • 706992aef9 Support block names with underscores Thales Fragoso 2021-05-22 22:25:44 -0300
  • 5e49a9932f Update generated files Thales Fragoso 2021-05-22 22:07:05 -0300
  • a0fe9e4645 Add unstable feature to give access to the pac Thales Fragoso 2021-05-22 15:22:00 -0300
  • 62ad8ebab0
    Merge pull request #198 from lulf/saadc-multiple-pins Dario Nieuwenhuis 2021-05-22 15:50:41 +0200
  • 55c3ba2a5f nrf/saadc: do not use dyn Dario Nieuwenhuis 2021-05-22 15:42:14 +0200
  • 13524080d3 Avoid using full GAT Ulf Lilleengen 2021-05-22 13:23:09 +0200
  • 2605dabca3 H7 RCC: Fix off by one error Thales Fragoso 2021-05-20 23:21:22 -0300
  • f5860c3c4c Fix import on SDMMC Thales Fragoso 2021-05-20 22:17:53 -0300
  • 1689ab2f8b H7 RCC: Setup DBGMCU to enable debugging during wfi/wfe Thales Fragoso 2021-05-20 22:16:01 -0300
  • f9724fa576 Update generated code Thales Fragoso 2021-05-20 22:12:02 -0300
  • 7f65f491e5 Finish initial H7 RCC support Thales Fragoso 2021-05-20 22:08:07 -0300
  • 82ca5b495e Update generated code Thales Fragoso 2021-05-20 00:08:34 -0300
  • 2ea12d96ee More work on H7 RCC Thales Fragoso 2021-05-18 21:52:34 -0300
  • 054f0d51dc H7: Add initial PLL configuration Thales Fragoso 2021-05-17 21:35:29 -0300
  • 7e388fcf58 Add pac RCC for H7 (generated) Thales Fragoso 2021-05-15 22:36:01 -0300
  • 3d520f8abe
    Merge pull request #199 from embassy-rs/noimport Dario Nieuwenhuis 2021-05-21 19:39:35 +0200
  • 447e4e6023 Regen Dario Nieuwenhuis 2021-05-21 19:35:15 +0200
  • 35f1f65670 Generate mod regs just once, so rustfmt is way faster. Dario Nieuwenhuis 2021-05-21 19:34:41 +0200
  • f96db3d9d2 Remove ad-hoc imports from generated code. Dario Nieuwenhuis 2021-05-21 19:29:37 +0200
  • da16c60487
    Merge pull request #191 from lulf/stm32l0 Dario Nieuwenhuis 2021-05-21 19:15:42 +0200
  • 38f59c4dea Add stm32l0 to CI Dario Nieuwenhuis 2021-05-21 18:52:53 +0200
  • 68b303a4e4 Add missing build.rs to examples Dario Nieuwenhuis 2021-05-21 18:51:15 +0200
  • 0d08e65235 Regen Dario Nieuwenhuis 2021-05-21 19:05:21 +0200
  • 03bfbe51f5 Create DMA fn to select peripheral based on channel number Ulf Lilleengen 2021-05-20 11:15:27 +0200
  • 32fbb32a84 Move exti setup into pac module Ulf Lilleengen 2021-05-20 10:44:58 +0200
  • a95c78b8bd Merge exti macros into one and use simpler recursion Ulf Lilleengen 2021-05-20 09:35:56 +0200
  • 56a902c19f Update submodule commit Ulf Lilleengen 2021-05-19 13:21:34 +0200
  • b5373a1a64 Allow generating pac for STM32L0 Ulf Lilleengen 2021-05-19 10:43:04 +0200
  • 9fa5a2920f Move regs trait implementation into generated pac Ulf Lilleengen 2021-05-19 10:42:10 +0200
  • 0cd3236fa3 Generate exti interrupt handlers Ulf Lilleengen 2021-05-19 10:40:57 +0200
  • 8172db6d8e Match on RNG interrupt names to support other RNG peripherals Ulf Lilleengen 2021-05-19 10:37:52 +0200