Commit Graph

  • e2719aba10 Further extend the dma channel trait Joshua Salzedo 2021-09-29 18:19:01 -07:00
  • 93e047ede2 cargo fmt Joshua Salzedo 2021-09-28 19:35:07 -07:00
  • 3411039cb9 Implement extended Channel trait to bdma.rs Joshua Salzedo 2021-09-28 19:33:40 -07:00
  • 2d2c6d0e01 Implement extended Channel trait to dma.rs Joshua Salzedo 2021-09-28 17:37:39 -07:00
  • 3272987d92 Expand channel trait Joshua Salzedo 2021-09-28 15:59:11 -07:00
  • c574b0eb73
    Merge pull request #524 from lulf/readd-write-flush Dario Nieuwenhuis 2021-12-07 19:23:48 +01:00
  • f9ac0c8047 Add back MISO flush Ulf Lilleengen 2021-12-07 09:40:45 +01:00
  • 56bcc824e0
    Merge #523 bors[bot] 2021-12-07 06:30:29 +00:00
  • 79baa04118 Implement blocking traits with a macro Grant Miller 2021-12-06 23:29:16 -06:00
  • bf1f80afa1 Unify blocking trait impls Grant Miller 2021-12-06 22:45:40 -06:00
  • 3a17e3a2a5 Move async trait impls to mod Grant Miller 2021-12-06 22:06:58 -06:00
  • 20d2151b1d check_error_flags function Grant Miller 2021-12-06 19:12:34 -06:00
  • 496579b48b Move Word trait to mod Grant Miller 2021-12-06 18:16:15 -06:00
  • 2e6c3b22b8
    Merge #518 bors[bot] 2021-12-07 04:45:14 +00:00
  • 7c78247be3 v2: set frxth and ds in new Grant Miller 2021-12-06 22:36:53 -06:00
  • 15a324a42a
    Merge #522 bors[bot] 2021-12-07 04:16:30 +00:00
  • e673ba8ea2 stm32/tests: add DMA SPI Dario Nieuwenhuis 2021-12-07 05:14:27 +01:00
  • f0c2c5caa0
    Merge #521 bors[bot] 2021-12-07 04:02:09 +00:00
  • fa36fa2808 stm32/tests: add spi Dario Nieuwenhuis 2021-12-07 05:01:01 +01:00
  • a14c4f49c4 stm32/tests: higher clocks for H7 Dario Nieuwenhuis 2021-12-07 05:00:35 +01:00
  • 5dc5192d79
    Merge #520 bors[bot] 2021-12-07 00:47:59 +00:00
  • 17c5dc496e stm32/tests: add stm32h755zi, stm32wb55rg Dario Nieuwenhuis 2021-12-07 01:24:26 +01:00
  • c1b4759935
    Merge #519 bors[bot] 2021-12-06 23:39:34 +00:00
  • dde6607aec Add timer test, add g0, g4 tests. Dario Nieuwenhuis 2021-12-07 00:28:32 +01:00
  • 693690cb5a Uncomment accidentally commented ci stuff. Dario Nieuwenhuis 2021-12-07 00:27:37 +01:00
  • d76bc45e30 Move Spi drop impl to mod Grant Miller 2021-12-06 16:51:10 -06:00
  • bd9e730024 Move set_word_size to mod Grant Miller 2021-12-06 16:47:08 -06:00
  • a35b7d90bc Add tx_ptr and rx_ptr methods Grant Miller 2021-12-06 16:33:06 -06:00
  • 7058f29cf0
    Merge #451 bors[bot] 2021-12-06 21:42:47 +00:00
  • a35f337bd6 Move Spi::new and Spi::compute_baud_rate to mod Grant Miller 2021-12-06 15:19:24 -06:00
  • dd32358d6b stm32: add gpio HIL test Dario Nieuwenhuis 2021-11-24 03:18:30 +01:00
  • 00a87b9a41 Fix build examples with defmt. Dario Nieuwenhuis 2021-11-29 02:28:57 +01:00
  • 75374ce7e8 Fix ssoe in v1 Grant Miller 2021-12-06 14:57:53 -06:00
  • e1cccc8391 Move Spi to mod (without NoDma defaults) Grant Miller 2021-12-06 14:47:50 -06:00
  • aeb69a7665 Track current word size in v2 and v3 also Grant Miller 2021-12-06 14:24:02 -06:00
  • d51885c0eb Move WordSize methods to mod Grant Miller 2021-12-06 14:13:25 -06:00
  • d426caefbf Move NoPin impls from v1 to mod Grant Miller 2021-12-06 14:02:21 -06:00
  • 8b4a247af2
    Merge #517 bors[bot] 2021-12-06 14:39:53 +00:00
  • a802fd83aa Fix embassy-net documentation of running examples. Matous Hybl 2021-12-06 14:59:15 +01:00
  • 7c155c3aba
    Merge #514 bors[bot] 2021-12-06 08:35:11 +00:00
  • 81ec4c82fd Flush MISO before transfer operation Ulf Lilleengen 2021-12-02 11:38:43 +01:00
  • 9a730ef692 Refactor sx127x radio to use async SPI with DMA Ulf Lilleengen 2021-12-01 21:59:53 +01:00
  • b9693c0b91 Update rust-lorawan to version supporting defmt 0.3 Ulf Lilleengen 2021-12-01 21:16:54 +01:00
  • 6d6e6f55b8
    Merge #513 bors[bot] 2021-12-02 17:55:07 +00:00
  • 5d057eb12c Update stm32data ref Ulf Lilleengen 2021-12-02 11:26:21 +01:00
  • df9a41c3eb
    Merge #515 bors[bot] 2021-12-02 17:13:55 +00:00
  • 6e0eb33ea8 Downcast timer to GP16 for time drivers. Matous Hybl 2021-12-02 18:07:05 +01:00
  • 51c26a7d05
    Merge #512 bors[bot] 2021-12-02 03:03:52 +00:00
  • edbe242ccc ci: add gpiote+time-driver to embassy-nrf to catch more failures. Dario Nieuwenhuis 2021-12-02 04:01:39 +01:00
  • 6dd55265cd nrf/gpiote: fix build for nrf9160 Dario Nieuwenhuis 2021-12-02 04:01:03 +01:00
  • 2d620df9d6
    Merge #511 bors[bot] 2021-12-01 21:29:04 +00:00
  • f0cb77443c Fix wrong pin configuration in STM32's SPI v3. Matous Hybl 2021-12-01 18:30:13 +01:00
  • 9500c8c17b
    Merge #509 bors[bot] 2021-11-30 22:39:18 +00:00
  • 496ad4ed43 Rationale for uarte usage huntc 2021-12-01 09:29:45 +11:00
  • 469852c667 Removed unsafe from uarte huntc 2021-12-01 09:14:24 +11:00
  • e36e36dab6
    Merge #507 bors[bot] 2021-11-29 01:28:24 +00:00
  • b0fabfab5d Update stm32-data: rcc regs info comes from yamls now. Dario Nieuwenhuis 2021-11-29 02:10:06 +01:00
  • 3332c40705 examples: remove unused deps. Dario Nieuwenhuis 2021-11-24 03:17:54 +01:00
  • 2a2911221d
    Merge #506 bors[bot] 2021-11-28 19:41:16 +00:00
  • 25b49a8a2a Remove common clock types Ulf Lilleengen 2021-11-28 16:46:08 +01:00
  • 1b24b3bd68 Make ci script run on Mac OS X Ulf Lilleengen 2021-11-28 14:07:21 +01:00
  • 543cc65e56
    Merge #449 bors[bot] 2021-11-27 02:07:43 +00:00
  • 006e567716 stm32/pwm: allow using the advanced timer instances too. Dario Nieuwenhuis 2021-11-27 03:06:53 +01:00
  • e40555e245 examples/stm32g4: add pwm example Dario Nieuwenhuis 2021-11-27 03:05:26 +01:00
  • d7d1258411 stm32/pwm: small cleanups Dario Nieuwenhuis 2021-11-27 03:05:10 +01:00
  • 22fad1e7bc stm32/pwm: impl instance/pin for all chips Dario Nieuwenhuis 2021-11-27 03:04:50 +01:00
  • 8211d58ee2 stm32/pwm: initial commit Ben Gamari 2021-09-29 10:10:20 -04:00
  • 793f4b1f7d
    Merge #505 bors[bot] 2021-11-27 01:44:23 +00:00
  • 88d4b0c00d stm32: add stm32g4 support. Dario Nieuwenhuis 2021-11-27 02:21:53 +01:00
  • c7d9729028
    Merge #486 bors[bot] 2021-11-26 23:08:24 +00:00
  • 524eed5db5 Update smoltcp, fix build issues with no ethernet. Dario Nieuwenhuis 2021-11-26 20:39:21 +01:00
  • 6aa27d1a8e
    Merge #504 bors[bot] 2021-11-26 03:15:54 +00:00
  • c257893da9 net: update smoltcp Dario Nieuwenhuis 2021-11-26 04:12:14 +01:00
  • 539c007b44
    Merge #502 bors[bot] 2021-11-24 20:02:49 +00:00
  • 32d52c89a9
    Merge #503 bors[bot] 2021-11-24 19:22:04 +00:00
  • e4de15e4de net: don't depend directly on smoltcp outside embassy-net Dario Nieuwenhuis 2021-11-24 17:48:48 +01:00
  • cd9a1d547c Ensure SPI DMA write is completed Ulf Lilleengen 2021-11-24 14:59:18 +01:00
  • 8fea6c94f6
    Merge #501 bors[bot] 2021-11-24 01:00:22 +00:00
  • f9934fb56b ci: do main build with fully generated stm32-metapac. Dario Nieuwenhuis 2021-11-24 01:43:53 +01:00
  • e187f50f4b stm32: remove unused deps Dario Nieuwenhuis 2021-11-24 01:41:51 +01:00
  • 78d109f5d5 stm32-metapac: add pac feature to allow building only the macrotables. Dario Nieuwenhuis 2021-11-24 01:04:23 +01:00
  • d06cb0a264 stm32-metapac-gen: use actually common common.rs instead of emitting it at every single chip file. Dario Nieuwenhuis 2021-11-24 00:42:14 +01:00
  • e725d22fd4
    Merge #489 bors[bot] 2021-11-23 23:24:27 +00:00
  • dfb6d407a1 stm32: rename core features from _cmX to -cmX, cleanup gen. Dario Nieuwenhuis 2021-11-23 23:49:06 +01:00
  • b0da114395
    Merge #491 bors[bot] 2021-11-23 14:34:15 +00:00
  • 0ca6060bfd Fix interrupt_take macro by specifying path to panic macro. Matous Hybl 2021-11-16 12:13:43 +01:00
  • d98d18d2ee
    Merge #499 bors[bot] 2021-11-22 12:33:09 +00:00
  • a6a744d0d9 Update to latest stm32-data Ulf Lilleengen 2021-11-22 13:30:53 +01:00
  • 039621c56d stm32-metapac-gen: fix broken build.rs Dario Nieuwenhuis 2021-11-22 02:38:01 +01:00
  • 0db4da10f8 stm32-metapac-gen: separate data structs Dario Nieuwenhuis 2021-11-22 02:37:46 +01:00
  • 5b45dd4eb5
    Merge #497 bors[bot] 2021-11-22 01:28:00 +00:00
  • d4179ee2e4 Some documentation corrections and expansion huntc 2021-11-12 16:49:48 +11:00
  • c8e69a14eb Faster CI with cargo-batch Dario Nieuwenhuis 2021-11-15 20:14:59 +01:00
  • 10a3a8bbed
    Merge #496 bors[bot] 2021-11-21 20:02:14 +00:00
  • d7bbaf1a4c
    Merge #494 bors[bot] 2021-11-21 19:47:31 +00:00
  • 920bb3690e
    Merge #495 bors[bot] 2021-11-21 11:10:44 +00:00
  • d5a2462cba
    Update embassy-nrf with lifetime bounds on gpio implementations. Wilfried Chauveau 2021-11-21 10:19:34 +00:00
  • eac604accd
    Fix missing lifetime bounds Wilfried Chauveau 2021-11-21 08:11:00 +00:00
  • e6abd9f5df
    Fix warning for field never used. Wilfried Chauveau 2021-11-21 08:33:18 +00:00
  • 18d94a7d01 nrf: saadc do not reexport pac enums Jacob Rosenthal 2021-11-20 18:02:59 -07:00