Commit Graph

  • 763e250dfe add ability to configure loop count from 1 to infinite Jacob Rosenthal 2021-10-30 16:16:10 -0700
  • ee8f76537b at least stop on drop Jacob Rosenthal 2021-10-30 11:33:28 -0700
  • 6d8198a46a move psel back out of if Jacob Rosenthal 2021-10-30 11:33:10 -0700
  • 0ff7584d4d Merge branch 'embassy-rs-master' Hannes Hochreiner 2021-10-30 17:48:47 +0200
  • 97233ef2bf Merge branch 'master' of https://github.com/embassy-rs/embassy into embassy-rs-master Hannes Hochreiner 2021-10-30 17:48:14 +0200
  • fbd4f96401 add device limitation Hannes Hochreiner 2021-10-30 16:47:33 +0200
  • 3dcf899bab
    Merge #462 bors[bot] 2021-10-30 14:35:26 +0000
  • 877e4deaf8 add clock and radio to readme Hannes Hochreiner 2021-10-30 12:40:14 +0200
  • d732575f9b format Hannes Hochreiner 2021-10-30 11:36:52 +0200
  • 86fd53605b clean up radio Hannes Hochreiner 2021-10-30 10:50:29 +0200
  • 413419012e add lfclk Hannes Hochreiner 2021-10-30 10:50:15 +0200
  • ef95441442 a runtime generated sin table example Jacob Rosenthal 2021-10-29 17:09:34 -0700
  • 1d1d8a848e simplify api, more interesting example Jacob Rosenthal 2021-10-29 16:39:41 -0700
  • eb0bf1fd7a simple_playback api from nrf sdk Jacob Rosenthal 2021-10-26 00:37:52 -0700
  • 2d475b80d9
    Add IntoIterator trait bound on Future trait's parameter Wilfried Chauveau 2021-10-29 20:37:00 +0100
  • 4d75035098
    Add the embassy_traits::i2c::WriteIter trait Wilfried Chauveau 2021-10-29 12:34:49 +0100
  • 663141b4e4 nrf: add initial nrf5340 support Dario Nieuwenhuis 2021-10-28 03:07:06 +0200
  • dfccb84fcb
    Merge #457 bors[bot] 2021-10-27 22:43:35 +0000
  • b636acf115
    Merge #459 bors[bot] 2021-10-26 19:47:46 +0000
  • a420491184 Update stm32-data to main Ulf Lilleengen 2021-10-26 21:45:08 +0200
  • 9393cd4487
    Merge #458 bors[bot] 2021-10-26 18:37:54 +0000
  • bbff98ed0d Move the use inside the macro call, inside another set of braces in case it percolates up twice. Bob McWhirter 2021-10-26 14:34:03 -0400
  • a72816492a Only attempt to enable the dmamux peri clock if it has an enable bit. Bob McWhirter 2021-10-26 14:19:03 -0400
  • 959aecf6ac Enable the DMAMUX clocks. Bob McWhirter 2021-10-26 14:01:39 -0400
  • c995a97f20 nrf91: support running in both S and NS mode. Dario Nieuwenhuis 2021-10-26 17:11:51 +0200
  • a6fe031d34
    Merge #437 bors[bot] 2021-10-26 15:37:04 +0000
  • 0fc92866b0 Add missing examples to Cargo.example.toml Dario Nieuwenhuis 2021-10-26 17:30:31 +0200
  • cf47676dac Add stm32f7 to CI Dario Nieuwenhuis 2021-10-26 17:30:11 +0200
  • 015cad84dd Initial support for STM32F767ZI. Matous Hybl 2021-10-19 15:36:41 +0200
  • 7cb34760c4
    Merge #427 bors[bot] 2021-10-26 15:00:46 +0000
  • 36d3eda2f9 ppi: simplify driver creation. Dario Nieuwenhuis 2021-10-26 16:10:34 +0200
  • c63d747209 Fewer channel traits, more cfg to make the system work Dion Dokter 2021-10-26 09:45:29 +0200
  • 4d3341dbb9 Fixed examples Dion Dokter 2021-10-19 10:27:49 +0200
  • 6205d6da47 typo Dion Dokter 2021-10-19 10:20:22 +0200
  • a6c84cb915 - Interconnect is now PPI again - Scary pointer math is now contained in the tasks and events - ppi now sets the tasks and events immediately and the struct is now zero-sized - StaticToOne is renamed to ZeroToOne - Used DPPI tasks and events now panic when enabled twice Dion Dokter 2021-10-19 10:13:08 +0200
  • 531dfcffb3 fmt Dion Dokter 2021-10-18 16:26:27 +0200
  • 11655af034 Another redo using the feedback. Dion Dokter 2021-10-18 16:23:39 +0200
  • e6ec81b999 Fixed examples and added defmt format to the new error types Dion Dokter 2021-10-14 15:13:45 +0200
  • 4950682a50 Some extra docs and better naming Dion Dokter 2021-10-14 14:45:57 +0200
  • 65628e1f15 - Added _ppi and _dppi to distinguish between the new and the old peripheral. - Removed ConfigurableChannel and added capacity numbers to the channels - Replaced the PPI api with a new one using the DPPI terminology (publish & subscribe) - Updated all tasks and event registers for DPPI Dion Dokter 2021-10-13 16:35:05 +0200
  • 01e5376b25
    Merge #456 bors[bot] 2021-10-26 11:59:14 +0000
  • f8bd9d2b1c
    Merge #441 bors[bot] 2021-10-26 11:49:45 +0000
  • e55726964d Fix clock setup for MSI and PLL to allow RNG opereation Ulf Lilleengen 2021-10-26 13:45:53 +0200
  • b204aa89fe implement hfclk Hannes Hochreiner 2021-10-25 21:38:44 +0200
  • a8e1c3b1bd fix whitening iv default Hannes Hochreiner 2021-10-25 21:38:30 +0200
  • 7729091b39
    Merge #450 bors[bot] 2021-10-25 08:05:19 +0000
  • 4318738e1a WIP: stm32f4 HIL test READ READ READ Dario Nieuwenhuis 2021-10-25 03:14:45 +0200
  • f1c25a6ca4 WIP: stm32f4 HIL test test est Dario Nieuwenhuis 2021-10-25 03:14:45 +0200
  • b0599397f4 WIP: stm32f4 HIL test test est Dario Nieuwenhuis 2021-10-25 03:14:45 +0200
  • 9b59eb3dbe
    Merge #448 bors[bot] 2021-10-25 00:56:44 +0000
  • 8602c844ae create scaffold for clock Hannes Hochreiner 2021-10-24 21:11:34 +0200
  • 32850bba79 nrf: saadc dummy pin for vdd sampling Jacob Rosenthal 2021-10-23 15:53:31 -0700
  • e7ab979eb8 nrf/nvmc: make PAGE_SIZE, FLASH_SIZE public. Dario Nieuwenhuis 2021-10-24 18:23:22 +0200
  • 874ee56dff Merge branch 'embassy-rs-master' Hannes Hochreiner 2021-10-24 17:39:24 +0200
  • d8224d1533 Merge branch 'master' of https://github.com/embassy-rs/embassy into embassy-rs-master Hannes Hochreiner 2021-10-24 17:38:20 +0200
  • 2d0fb666e2 add crc error handling Hannes Hochreiner 2021-10-24 17:30:57 +0200
  • 154a6cc5fe implement specialized data type to limit value ranges Hannes Hochreiner 2021-10-24 13:35:04 +0200
  • 1a46495002 add rssi Hannes Hochreiner 2021-10-24 11:35:05 +0200
  • 357e5d60e6 add basic reception Hannes Hochreiner 2021-10-24 10:52:25 +0200
  • 931c5be5e6 improve documentation Hannes Hochreiner 2021-10-23 21:30:33 +0200
  • 2120b344da fix type conversion Hannes Hochreiner 2021-10-23 20:51:22 +0200
  • 68a739543a add packet whitening iv Hannes Hochreiner 2021-10-23 20:48:55 +0200
  • 5750a107a7 implement crc Hannes Hochreiner 2021-10-23 20:34:48 +0200
  • 775e664560 add default implementation for rx config Hannes Hochreiner 2021-10-23 19:59:41 +0200
  • 26ea4131ad implement tx and rx addresses Hannes Hochreiner 2021-10-23 19:58:10 +0200
  • f3f3858328
    Merge #444 bors[bot] 2021-10-23 08:28:25 +0000
  • 36277ac7f0 implement packet config 1 Hannes Hochreiner 2021-10-23 09:45:22 +0200
  • b19f8a21ec implement packet config 0 Hannes Hochreiner 2021-10-23 09:28:23 +0200
  • 553f681d0d implement basic transmit Hannes Hochreiner 2021-10-23 08:56:26 +0200
  • a8797f84f6
    Merge #446 bors[bot] 2021-10-22 18:05:58 +0000
  • 504655d491 Use upstream version of rust-lorawan Ulf Lilleengen 2021-10-22 19:33:15 +0200
  • e038834ac3
    Merge #445 bors[bot] 2021-10-22 13:54:24 +0000
  • 4fbac40120 Workaround duplicity of DMA channel declaration when the target chip specifies more than one request, by processing only the first declared request for the channel. Matous Hybl 2021-10-22 11:35:46 +0200
  • e78d226acd nrf: add NVMC driver. Dario Nieuwenhuis 2021-10-22 02:09:55 +0200
  • f8ebc967a9 Add implementation of async trait for STM32 I2C v2 Ulf Lilleengen 2021-10-20 14:40:16 +0200
  • 2b4e2bcbae
    Merge #442 bors[bot] 2021-10-21 10:06:57 +0000
  • d2a79a46c5 Configure the correct pin instances Ulf Lilleengen 2021-10-21 11:57:00 +0200
  • a895b6351f
    Merge #439 bors[bot] 2021-10-20 13:16:25 +0000
  • 5e6ee59ecd Fix time calculation Ulf Lilleengen 2021-10-20 14:25:34 +0200
  • 3c2daf0d32 Remove unused import Ulf Lilleengen 2021-10-20 12:42:05 +0200
  • 6c9420978b Prevent overflow in std timer driver Ulf Lilleengen 2021-10-20 09:05:44 +0200
  • acce0f1d25
    Merge #440 bors[bot] 2021-10-20 11:34:18 +0000
  • 9e461b771a Add i2c example for L4 Ulf Lilleengen 2021-10-20 10:11:34 +0200
  • 675172f981
    Merge #436 bors[bot] 2021-10-19 18:50:37 +0000
  • 69953a78f1 Use async fn instead of impl Future Ulf Lilleengen 2021-10-19 20:48:46 +0200
  • e807a9eaec Specify unit in log output Ulf Lilleengen 2021-10-19 15:32:16 +0200
  • c777b6aae1 Use AtomicWaker instead of Signal Ulf Lilleengen 2021-10-19 15:31:28 +0200
  • db3b315f94 Cargo fmt Ulf Lilleengen 2021-10-19 08:37:19 +0200
  • 2ef4a45fa0 Add support for temperature sensor peripheral Ulf Lilleengen 2021-10-18 15:24:31 +0200
  • 729b17bc25
    Merge #428 bors[bot] 2021-10-18 12:05:43 +0000
  • b22c472af3
    Merge #435 bors[bot] 2021-10-18 01:31:45 +0000
  • 3f31774674 Formatting huntc 2021-10-18 12:29:31 +1100
  • 8dcc41c7f0 Optimises the buffer passing for nRF SAADC huntc 2021-10-18 12:23:13 +1100
  • a5c11b1a80
    Merge #425 bors[bot] 2021-10-18 00:51:19 +0000
  • a94d44a689 Comments corrected huntc 2021-10-18 11:45:23 +1100
  • 6dc0ed53ff Renamed sample rate to what it actually is huntc 2021-10-18 11:42:30 +1100
  • 93407ed5e2 Remove unneeded stop huntc 2021-10-18 11:31:06 +1100
  • c7e426655d Ensure the compiler doesn't reorder things before calling the sampler huntc 2021-10-18 11:28:43 +1100
  • fdef047741
    Merge #433 bors[bot] 2021-10-17 23:46:32 +0000
  • d7b768992e examples/std: fix warning Dario Nieuwenhuis 2021-10-18 01:37:35 +0200