Commit Graph

  • cae683cd41 stm32: update pac. Dario Nieuwenhuis 2023-04-10 21:12:48 +0200
  • 53c60df997
    Merge #1346 bors[bot] 2023-04-10 14:49:12 +0000
  • 6760258ec3 fix I2C controller problems after NACK Glenn Dirkx 2023-04-10 16:20:47 +0200
  • dbfd28130f stm32/test: add h5 hil tests. Dario Nieuwenhuis 2023-04-10 15:12:47 +0200
  • 4ef8e008e8 stm32/spi: add v4/v5 support (for H5). Dario Nieuwenhuis 2023-04-10 15:11:23 +0200
  • 44b7fe45e2 stm32/gpdma: fix race condition when resetting channel when done. Dario Nieuwenhuis 2023-04-10 15:11:07 +0200
  • df17a88448
    Merge #1342 bors[bot] 2023-04-09 20:50:08 +0000
  • dee8c71a2d lora: fix embassy docs build. Dario Nieuwenhuis 2023-04-09 22:40:09 +0200
  • 46efce6ea2
    Merge pull request #64 from kbleeke/master Dario Nieuwenhuis 2023-04-09 20:07:32 +0000
  • 1fbb8f0b32 feat(rp): add Wait impl to OutputOpenDrain Brooks J Rady 2023-04-09 09:15:57 +0100
  • 779e6a4e12 Fix race in I2c DMA TX. Eric Yanush 2023-04-07 18:20:11 -0600
  • 683ad80479 update embedded-hal kbleeke 2023-04-07 19:56:05 +0200
  • 4d2710ed4d pin defmt to 0.3.2. 0.3.4 introduces an undesired wire format upgrade kbleeke 2023-04-07 19:55:46 +0200
  • 056b8ab5a2 update nightly to embassy nightly kbleeke 2023-04-07 19:54:39 +0200
  • eb32d8ebbd update embassy kbleeke 2023-04-07 19:54:05 +0200
  • f0a1288e2a update trait implementations for Uiart Henk Oordt 2023-04-07 15:01:02 +0200
  • 90f62fa347 stm32/usart: fix unstable traits xoviat 2023-04-06 20:47:53 -0500
  • 047ea9066f
    Merge #1335 bors[bot] 2023-04-07 00:29:18 +0000
  • f38899728c stm32: add h5 flavor. Dario Nieuwenhuis 2023-04-07 02:22:10 +0200
  • 8469a2409c stm32/otg: add U5 support. Dario Nieuwenhuis 2023-04-07 02:21:38 +0200
  • dee1d51ad3 stm32: remove subghz feature. Dario Nieuwenhuis 2023-04-07 02:20:59 +0200
  • da8258b767
    Merge #1330 bors[bot] 2023-04-06 21:33:17 +0000
  • cbbfeb23be
    Merge pull request #62 from kbleeke/parse-events-in-place Dario Nieuwenhuis 2023-04-06 21:09:11 +0000
  • 60809edf2c
    Merge #1306 bors[bot] 2023-04-06 21:06:54 +0000
  • be37eee13d Update embedded-hal crates. Dario Nieuwenhuis 2023-04-06 22:25:24 +0200
  • c9b7dbc541
    Merge #1334 bors[bot] 2023-04-06 20:40:17 +0000
  • e2516bba09 executor: fix doc features. Dario Nieuwenhuis 2023-04-06 22:39:27 +0200
  • f3ec6080bf
    Merge #1332 bors[bot] 2023-04-06 18:01:21 +0000
  • 89279dcdc9
    Merge #1333 bors[bot] 2023-04-06 17:16:50 +0000
  • d9696bd212
    Merge pull request #1300 from embassy-rs/h5 Dario Nieuwenhuis 2023-04-06 19:14:02 +0200
  • 611d023829 stm32: add H5 support. Dario Nieuwenhuis 2023-04-06 18:53:51 +0200
  • 9f28d80977 stm32/usb: add support for 32bit usbram. Dario Nieuwenhuis 2023-04-06 18:50:53 +0200
  • 8d7abeb06f Round out the async fns for can Eric Yanush 2023-04-06 08:20:34 -0600
  • 9876571887 Strip out debug messages... oops Eric Yanush 2023-03-20 14:25:15 -0600
  • 289762c0ef Add initial setup of async can for STM32 Eric Yanush 2023-03-20 14:19:14 -0600
  • 52cab3a9f4
    Merge #1323 bors[bot] 2023-04-05 23:43:24 +0000
  • 31ef783ac1 stm32/pwm: fix unused import xoviat 2023-04-05 18:18:05 -0500
  • 9f1dac3f5d stm32/pwm: add complementary pwm example xoviat 2023-04-05 18:07:07 -0500
  • 7677268319 stm32/pwm: cleanup and fix complementary pwm xoviat 2023-04-05 17:50:23 -0500
  • 0ef419bee4 Change ADC1 to ADC Grant Miller 2023-04-05 16:52:32 -0500
  • 92e96bd601 Fix typo Grant Miller 2023-04-05 16:38:06 -0500
  • 7c53ebd576 Fix example reference voltage Grant Miller 2023-04-05 16:28:28 -0500
  • 20e7b5e296 InternalChannel Grant Miller 2023-04-05 16:11:21 -0500
  • 37d8f2e512 Properly enable and reset adc Grant Miller 2023-04-05 15:28:42 -0500
  • efd9e18321 Fix example Grant Miller 2023-04-05 15:12:27 -0500
  • f588105429 wip Grant Miller 2023-04-05 14:31:32 -0500
  • 28b8ac4b62 Update STM32F0 ADC example to use read_internal Matthew W. Samsonoff 2022-10-03 14:23:31 -0400
  • 511a951246 Differentiate between read and read_internal for STM32F0 ADC Matthew W. Samsonoff 2022-10-03 14:18:37 -0400
  • a0b6096610 Put ADC input pin into analog mode Matthew W. Samsonoff 2022-10-03 13:03:42 -0400
  • 7e9e628eb9 Add ADC example for STM32F0 Matthew W. Samsonoff 2022-09-13 23:10:29 -0400
  • 5d9ae3dbdb Add implementation of STM32 v1 ADC Matthew W. Samsonoff 2022-09-13 23:08:03 -0400
  • 8290236ed6 executor: Replace unsound critical sections with atomics Grant Miller 2023-04-02 14:11:31 -0500
  • eed2b12325
    Merge #1297 bors[bot] 2023-04-05 11:12:40 +0000
  • 2a49e11cb0 Align flash examples Rasmus Melchior Jacobsen 2023-04-05 10:55:31 +0200
  • 57d3d4d581 Align stm32 bootloader example Rasmus Melchior Jacobsen 2023-04-05 10:29:45 +0200
  • 95b31cf2db Remove Drop on Flash and FlashLayout and propage lifetime to region types Rasmus Melchior Jacobsen 2023-04-05 10:27:13 +0200
  • 05b2b2fb5f Align platform specific bootloaders Rasmus Melchior Jacobsen 2023-04-05 09:56:40 +0200
  • 7e5ead78fe Remove firmware_len Rasmus Melchior Jacobsen 2023-04-05 08:28:46 +0200
  • 2deb2c624c Let Partition range be u32 instead of usize Rasmus Melchior Jacobsen 2023-04-05 08:28:31 +0200
  • d8e2f82569 Let update_len be usize for now Rasmus Melchior Jacobsen 2023-04-05 06:57:56 +0200
  • 043b3072c4 Merge remote-tracking branch 'upstream/master' into incremental-hash Rasmus Melchior Jacobsen 2023-04-05 06:55:38 +0200
  • 991b22b6a1 stm32/pwm: add complementary pwm xoviat 2023-04-04 19:35:25 -0500
  • e2e15e436a Merge remote-tracking branch 'upstream/master' into flash-regions Rasmus Melchior Jacobsen 2023-04-04 23:16:58 +0200
  • 3deb65bc87 Merge branch 'master' into flash-regions Rasmus Melchior Jacobsen 2023-04-04 23:16:01 +0200
  • 064ec9581e
    Merge #1329 bors[bot] 2023-04-04 21:00:11 +0000
  • 84bfe9b8c9 Align examples with bootloader changes Rasmus Melchior Jacobsen 2023-04-04 22:44:21 +0200
  • a77ce1088d Align chip specific boot projects with new prepare_boot() signature Rasmus Melchior Jacobsen 2023-04-04 22:22:25 +0200
  • e962fe794c Add assertions about the aligned_buf % write sizes Rasmus Melchior Jacobsen 2023-04-04 21:57:28 +0200
  • 78e6b4d261 Remove comment about equal erase size requirement Rasmus Melchior Jacobsen 2023-04-04 21:43:18 +0200
  • 53efb02900 Allow different erase sizes for active and dfu Rasmus Melchior Jacobsen 2023-04-04 21:30:49 +0200
  • 6c93309df4 Remove the Flash trait Rasmus Melchior Jacobsen 2023-04-04 21:18:41 +0200
  • 25577e0eaf Assert active and dfu have same erase size and copy in smaller chunks Rasmus Melchior Jacobsen 2023-04-04 21:09:30 +0200
  • 9242ad89d4 Remove magic buffer argument from prepare_boot Rasmus Melchior Jacobsen 2023-04-04 20:25:55 +0200
  • 8256ac1044 Use MemFlash::default() in sha1 verify test Rasmus Melchior Jacobsen 2023-04-04 19:07:45 +0200
  • 54b82d9966 Merge remote-tracking branch 'upstream/master' into incremental-hash Rasmus Melchior Jacobsen 2023-04-04 19:06:14 +0200
  • 5923e143e3
    Merge #1321 bors[bot] 2023-04-04 15:50:12 +0000
  • 143105eeb6
    Merge #1313 bors[bot] 2023-04-04 15:14:07 +0000
  • 3ede5667d4
    Merge #1324 #1327 bors[bot] 2023-04-04 14:59:10 +0000
  • 7140e97202
    Merge #1328 bors[bot] 2023-04-04 14:47:09 +0000
  • 803c09c300 Expose read/write/erase on partition Rasmus Melchior Jacobsen 2023-04-04 12:50:53 +0200
  • 5e19fb6fb9 Fix compile error when verification is enabled Rasmus Melchior Jacobsen 2023-04-04 12:36:50 +0200
  • c38eb9660b Merge remote-tracking branch 'upstream/master' into avoid-write-before-erase Rasmus Melchior Jacobsen 2023-04-04 12:29:24 +0200
  • 7c6936a2e3 Let hash functions take a digest::Digest trait Rasmus Melchior Jacobsen 2023-04-04 12:24:30 +0200
  • c94f1e1450 Merge remote-tracking branch 'upstream/master' into incremental-hash Rasmus Melchior Jacobsen 2023-04-04 07:58:16 +0200
  • df3a1e1b9d Avoid write to not-erased magic Rasmus Melchior Jacobsen 2023-04-04 07:18:29 +0200
  • 36ad82a52b
    Merge #1322 bors[bot] 2023-04-04 00:33:23 +0000
  • 117fca84ea
    Merge #1315 #1325 bors[bot] 2023-04-03 22:59:33 +0000
  • ef361d2e88 Update Rust nightly. Dario Nieuwenhuis 2023-04-03 23:15:19 +0200
  • ae26a08026 Add HIL test for timer on nrf Ulf Lilleengen 2023-03-31 14:52:35 +0200
  • 1349dabe1a add compilation time exclusion for stm32f410 Mathieu Dupont 2023-04-03 17:55:05 +0200
  • 932b80ca8a run fmt Mathieu Dupont 2023-04-03 16:52:57 +0200
  • 4ce1c5f27d Add MCO support for L4 and F4 families Mathieu Dupont 2023-04-03 16:41:25 +0200
  • 7c11d85e1e Move MemFlash to separate module and add verify_erased_before_write verification Rasmus Melchior Jacobsen 2023-04-03 15:33:20 +0200
  • fd5c7acafc
    Merge pull request #61 from kbleeke/noop-mutex-for-events Dario Nieuwenhuis 2023-04-03 13:32:34 +0000
  • d4e1e1b692 Merge remote-tracking branch 'upstream/master' into block-size Rasmus Melchior Jacobsen 2023-04-03 15:02:30 +0200
  • 8aaffe82e7 Add incremental hash to FirmwareUpdater Rasmus Melchior Jacobsen 2023-04-03 14:59:55 +0200
  • b1e2195b49 Remove FirmwareWriter Rasmus Melchior Jacobsen 2023-04-03 14:50:41 +0200
  • 0909a6cd3f
    Merge #1312 bors[bot] 2023-04-03 11:49:44 +0000
  • 76ebebd0c5 parse data from device in-place kbleeke 2023-03-31 14:18:39 +0200
  • 1f575b63ad Fix block copy for "multiple blocks per erase" Rasmus Melchior Jacobsen 2023-04-03 12:13:55 +0200