Commit Graph

  • 05bc4d198e
    Merge #423 bors[bot] 2021-10-13 21:11:41 +00:00
  • 7318fc026e
    Merge #426 bors[bot] 2021-10-13 20:14:03 +00:00
  • c675fb1036 nrf/saadc: make InputChannel private. Dario Nieuwenhuis 2021-10-13 22:01:49 +02:00
  • d8c3365d6a nrf/saadc: make Input trait sealed. Dario Nieuwenhuis 2021-10-13 22:01:39 +02:00
  • 0d709fa5c8 nrf/saadc: require unborrow for Input. Dario Nieuwenhuis 2021-10-13 21:58:43 +02:00
  • c1c704bfc8 - Removed the enable assert from UARTE. - Added nRF9160 to CI. Dion Dokter 2021-10-13 15:00:08 +02:00
  • ddcee446c1 Added anomaly workaround from the HAL to improve the UARTE Dion Dokter 2021-10-12 13:35:08 +02:00
  • 2c2c284482 Undoing unnecessary changes Dion Dokter 2021-10-12 11:43:57 +02:00
  • bc76a24eaf
    Merge #424 bors[bot] 2021-10-11 23:52:53 +00:00
  • db289d6d5e Add bors Dario Nieuwenhuis 2021-10-12 01:48:06 +02:00
  • 3cf130ecfe
    Merge pull request #413 from topisani/master Dario Nieuwenhuis 2021-10-12 01:28:29 +02:00
  • 43a7226d8b inline FRE register check for SPI on F1 Tobias Pisani 2021-10-11 23:33:32 +02:00
  • 2cbb8a7ece Add AFType::Input for input configurations. Tobias Pisani 2021-10-11 22:50:33 +02:00
  • 259e84e68e Make miso/mosi optional when for unidirectional spi Tobias Pisani 2021-10-09 22:04:25 +02:00
  • c44bed300b Correctly set alternate function for stm32f1 gpios Tobias Pisani 2021-10-09 22:03:22 +02:00
  • 091e7e1f98 Generate USART pin definitions for stm32f1 Tobias Pisani 2021-10-09 11:40:39 +02:00
  • 39880de958 partial alternate function configuration on STM32f1 Tobias Pisani 2021-10-09 11:35:05 +02:00
  • f9a576d13d feat: Add spi support for STM32F1 variants Tobias Pisani 2021-10-06 21:02:15 +02:00
  • 995cd01cbc ran fmt Dion Dokter 2021-10-11 15:31:25 +02:00
  • 4643727fea Made all PPI channels not configurable (even though they are) so they can't use unimplemented features Dion Dokter 2021-10-11 15:12:40 +02:00
  • a7c37d2ff4 Fix typo in RunQueue documentation Daniel Bevenius 2021-10-11 13:34:50 +02:00
  • 5ae276fe50 Update to newer revision of async lorawan stack Ulf Lilleengen 2021-10-11 13:42:03 +02:00
  • a8407c8aba Merge remote-tracking branch 'upstream/master' Dion Dokter 2021-10-11 10:59:21 +02:00
  • 20674f7126 Initial support for nrf9160 Dion Dokter 2021-10-11 10:39:38 +02:00
  • 9fec833015
    Merge pull request #419 from embassy-rs/nrf-fixes-2 Dario Nieuwenhuis 2021-10-11 01:42:28 +02:00
  • 14c3260d88 nrf/saadc: move chip-specific mappings to chips/ Dario Nieuwenhuis 2021-10-11 01:22:01 +02:00
  • cf13dd7df8 nrf/ppi: nrf52805 only has 10 configurable channels. Dario Nieuwenhuis 2021-10-11 01:19:06 +02:00
  • 6e7abba9ff nrf: rename Cargo feature references from "51" to "nrf51". Dario Nieuwenhuis 2021-10-11 01:09:57 +02:00
  • 34637bf2d0
    Merge pull request #418 from embassy-rs/fix-saadc Dario Nieuwenhuis 2021-10-11 01:00:22 +02:00
  • 668364da9c nrf/saadc: nrf52805 only has 2 channels Dario Nieuwenhuis 2021-10-11 00:55:31 +02:00
  • 0b26ab7bbc nrf/saadc: nrf52820 doesn't have it. Dario Nieuwenhuis 2021-10-11 00:55:17 +02:00
  • 902f566b9a
    Merge pull request #417 from huntc/extend-saadc Dario Nieuwenhuis 2021-10-11 00:45:49 +02:00
  • 8c9e50b378 Conflates the negative and positive types as they are the same, and renames pin to input as they can be more than pins huntc 2021-10-11 09:38:35 +11:00
  • b043778f75 Removed the NotConnected as it isn't used. huntc 2021-10-11 09:08:58 +11:00
  • 25d6a2cd13 No use case understood for NotConnected, so hiding it for now huntc 2021-10-11 08:56:53 +11:00
  • 617a976e96 No need for unwrap huntc 2021-10-11 08:54:24 +11:00
  • 5f5470a320 Need to borrow the pins for the lifetime of the config, and subsequently the one shot. huntc 2021-10-11 08:52:45 +11:00
  • 1c4c813255
    Merge pull request #410 from lulf/embassy-lora Dario Nieuwenhuis 2021-10-10 21:23:02 +02:00
  • cef6158c31 Extend SAADC one shot support huntc 2021-10-07 18:00:03 +11:00
  • 009b77c1b9
    Merge pull request #414 from embassy-rs/nrf-saadc-remove-trait Dario Nieuwenhuis 2021-10-07 02:15:19 +02:00
  • 0e05ba688d nrf/saadc: remove Sample trait. Dario Nieuwenhuis 2021-10-07 02:10:22 +02:00
  • a816776cb5 Add matrix bot Dario Nieuwenhuis 2021-10-06 20:34:38 +02:00
  • 16a47a0ad9 Add embassy-lora crate Ulf Lilleengen 2021-09-30 09:25:45 +02:00
  • d9e2d17625
    Merge pull request #380 from bgamari/stm32g0-adc Dario Nieuwenhuis 2021-09-29 06:58:33 +02:00
  • 006bbea51a stm32/adc: Add IN0 channel Ben Gamari 2021-09-29 00:31:42 -04:00
  • 5a38cc2140 stm32/dac: Ensure that clock is enabled Ben Gamari 2021-09-28 20:56:19 -04:00
  • 0b9961584b stm32/adc: Ensure that clock is enabled Ben Gamari 2021-09-28 20:29:46 -04:00
  • 573e6ec373 stm32g0: Add support for low-power run Ben Gamari 2021-08-31 01:51:49 -04:00
  • 794798e225 stm32g0: Add support for HSI divider Ben Gamari 2021-08-31 01:48:22 -04:00
  • aa4069fe10 stm32/adc: Fix ADC support for STM32G0 Ben Gamari 2021-08-30 15:34:37 -04:00
  • e2e0464d04 stm32/adc: Factor out conversion logic Ben Gamari 2021-08-30 15:33:42 -04:00
  • b6f84efd90
    Merge pull request #406 from mryndzionek/stm32f1_support Dario Nieuwenhuis 2021-09-28 19:20:23 +02:00
  • d14e555ee7 Bump stm32-data Mariusz Ryndzionek 2021-09-28 18:45:27 +02:00
  • ce361abb1b Changing the casts (code review request) Mariusz Ryndzionek 2021-09-28 18:27:07 +02:00
  • bce909ec1e Initial STM32F1 family support with two examples for STM32F103C8 (Blue Pill) Mariusz Ryndzionek 2021-09-26 17:08:22 +02:00
  • 1650983e46
    Merge pull request #407 from theunkn0wn1/fix/into_af Dario Nieuwenhuis 2021-09-28 00:54:15 +02:00
  • ab60cfd64b
    Patch additional regressions Joshua Salzedo 2021-09-27 15:48:56 -07:00
  • 67e2f9159c
    set moder::ALTERNATE last when configuring pins to AF modes. - as per STM32F4xx_hal's impl Joshua Salzedo 2021-09-27 15:27:43 -07:00
  • 6aa675994d
    Merge pull request #405 from theunkn0wn1/feature/crc_hal Dario Nieuwenhuis 2021-09-27 23:55:38 +02:00
  • 07e20a7443
    Pub use version-specific CRC symbols, not just the CRC struct. Joshua Salzedo 2021-09-27 11:17:31 -07:00
  • a26ffeb84b
    Cargo fmt Joshua Salzedo 2021-09-27 10:49:32 -07:00
  • e36d4f460a
    Fix variable names in crc_v2/v3. removed reclaim in crc_v1. used write instead of modify. renamed init to reset in crc_v1. Joshua Salzedo 2021-09-27 10:46:09 -07:00
  • 43ad28b9f9
    Use unborrow for CRC constructor sort feature gates fix repetition in CRC config names Joshua Salzedo 2021-09-27 10:38:55 -07:00
  • 7392e33ad5
    cargo fmt Joshua Salzedo 2021-09-26 19:20:21 -07:00
  • e67af514e9
    Fix v2/3 module paths Joshua Salzedo 2021-09-26 19:15:54 -07:00
  • 642b0825a6
    V3 is just an extension of V2, merge modules. Joshua Salzedo 2021-09-26 19:14:08 -07:00
  • f9ff5336d4
    Merge all of the crc_v2 configurations into a single modify call Joshua Salzedo 2021-09-26 18:46:19 -07:00
  • 8fac444c4e
    Flesh out v2 config writes Joshua Salzedo 2021-09-26 18:39:55 -07:00
  • afef19d813
    Start work towards CRC_V2 Joshua Salzedo 2021-09-26 18:26:20 -07:00
  • 7899d73359
    Expose read so the value can be obtained without a write. Joshua Salzedo 2021-09-26 17:28:58 -07:00
  • c892289b2c
    Actually export CRC Joshua Salzedo 2021-09-26 17:26:33 -07:00
  • 24dea91f5a
    Fix interface changes Joshua Salzedo 2021-09-26 17:24:48 -07:00
  • 4760afd9f4
    Update stm32-data Joshua Salzedo 2021-09-26 16:53:32 -07:00
  • e18a27eea2
    First pass at CRC_V1 Joshua Salzedo 2021-09-26 16:46:17 -07:00
  • e527892d89
    Start work on CRC_v1 Joshua Salzedo 2021-09-26 16:29:22 -07:00
  • f8d833e0c5
    Merge pull request #403 from mryndzionek/af_type Dario Nieuwenhuis 2021-09-24 20:20:45 +02:00
  • e4b37c40c9 Code review request - moving OutputType to mod sealed Mariusz Ryndzionek 2021-09-24 19:56:48 +02:00
  • d371298a27 Small adjustment to 'set_as_af' interface Mariusz Ryndzionek 2021-09-24 18:39:07 +02:00
  • c8394ea7b9 add latest stm32-data Vincent Stakenburg 2021-09-24 16:58:07 +02:00
  • 7d6d274d55 Add MSI and PLL clock source for L4 Vincent Stakenburg 2021-09-24 16:50:53 +02:00
  • b6fc19182b Add pwr for L1 and update RCC to new reg block Ulf Lilleengen 2021-09-23 14:43:17 +02:00
  • d5b21b881e
    Merge pull request #399 from lulf/stm32l1 Dario Nieuwenhuis 2021-09-22 12:22:42 +02:00
  • 9d45018077 Refactor V1 SPI Ulf Lilleengen 2021-09-21 14:50:05 +02:00
  • c79485c286 Support for STM32L1 Ulf Lilleengen 2021-09-21 13:42:27 +02:00
  • 14aa4265db Ensure linear stride Ulf Lilleengen 2021-09-15 13:46:46 +02:00
  • 701dd9fa36 Calculate port number based on address and stride Ulf Lilleengen 2021-09-15 13:35:22 +02:00
  • 840a83e196 Add support for chip definitions with a dash Ulf Lilleengen 2021-09-15 13:35:00 +02:00
  • fb697a2657 Updates Ulf Lilleengen 2021-09-14 14:58:37 +02:00
  • bb72f7eb98
    Merge pull request #390 from lulf/wasm-executor Dario Nieuwenhuis 2021-09-13 18:55:17 +02:00
  • 4e7ce29ec9 Add missing toolchain Ulf Lilleengen 2021-09-13 18:47:32 +02:00
  • 99a94f1d50 Update version of critical-section Ulf Lilleengen 2021-09-13 17:05:17 +02:00
  • d6faf69e09
    Merge pull request #378 from numero-744/gen-features-using-rust-not-python Dario Nieuwenhuis 2021-09-13 16:47:01 +02:00
  • e24528051b Add WASM support for executor Ulf Lilleengen 2021-09-13 14:35:40 +02:00
  • f1c35b40c7
    Merge pull request #396 from embassy-rs/channel-fixes Dario Nieuwenhuis 2021-09-13 00:25:53 +02:00
  • 70e5877d68 embassy/channel: switch to use MutexKind Dario Nieuwenhuis 2021-09-12 23:36:52 +02:00
  • 5be5bdfd20 embassy/blocking_mutex: add MutexKind to allow writing code generic over mutex kinds. Dario Nieuwenhuis 2021-09-12 23:27:13 +02:00
  • f051f57d55 build(gen-features): remove unused toml dependency Côme ALLART 2021-09-11 20:14:32 +02:00
  • 99ccf18160 fix(gen-features): keep data files order Côme ALLART 2021-09-11 20:04:57 +02:00
  • e1f9dd1170 embassy/channel: remove unused receiver_consumed Dario Nieuwenhuis 2021-09-11 02:58:41 +02:00
  • b78f4695c4 embassy/channel: use heapless::Deque. Dario Nieuwenhuis 2021-09-11 02:49:16 +02:00