Commit Graph

  • af2aedb588
    rustfmt Lucas Martins 2024-10-30 17:13:50 -0300
  • 1759027949
    add ringbuffer test Lucas Martins 2024-10-30 16:57:31 -0300
  • 2bd95129d2
    remove feature gate around gpdma for usart Lucas Martins 2024-10-30 16:57:14 -0300
  • 2c3900443d
    add ringbuffer and adjust irq to accomodate Lucas Martins 2024-10-30 16:56:53 -0300
  • b0c7fa07b2
    Merge pull request #3478 from Frostie314159/raw-socket-fix Dario Nieuwenhuis 2024-10-30 15:34:59 +0000
  • 117d091ea1
    Made import private again. Frostie314159 2024-10-30 12:30:48 +0100
  • 04bd2bac76
    Merge pull request #3475 from diondokter/qspi-async Dario Nieuwenhuis 2024-10-30 09:57:09 +0000
  • a3bbb3b43a Add check for the flipside of the coin too Dion Dokter 2024-10-29 23:35:28 +0100
  • 28b1e0a98b
    Reexported some smoltcp types for raw socket. Frostie314159 2024-10-29 23:05:50 +0100
  • 9fdfe5e99b Fix typo Dion Dokter 2024-10-29 17:50:46 +0100
  • 2d899a17e7 Add some sanity checks Dion Dokter 2024-10-29 17:26:35 +0100
  • 5db6b4874d Expose async functions for QSPI Dion Dokter 2024-10-29 17:13:09 +0100
  • 7350382e70
    Merge branch 'embassy-rs:main' into main Mateusz 2024-10-29 13:27:44 +0100
  • 10c9fbcc99
    Merge pull request #3458 from williams-one/fix-ltdc-settings-for-stm32u5 Dario Nieuwenhuis 2024-10-29 10:45:31 +0000
  • 5051e02421 Finish hub & Channel PoC ferris 2024-10-12 23:07:58 +0200
  • 9b8e5a1321 Convert most of the hub to the universal handler trait ferris 2024-10-09 12:04:57 +0200
  • 1a8b8ff19c Re-add handler api ferris 2024-10-07 23:00:37 +0200
  • 6dd7ea659c send PREamble packet for interrupt endpoints (rp2040) nikvoid 2024-10-07 11:14:50 +0300
  • ae444a8eea Initial implementation of usb hub driver, currently with LS through FS problems (induced by rp hardware?) nikvoid 2024-10-07 01:18:15 +0300
  • d1a7ca44dc split usb-host to multiple modules nikvoid 2024-10-05 00:11:44 +0300
  • 3799b608f7 fix early return that would cause deadlock nikvoid 2024-10-04 23:44:52 +0300
  • f0798a7d18 usb host example with keyboard nikvoid 2024-10-04 22:14:22 +0300
  • a6f4565cfa control channel alloc shortcut nikvoid 2024-10-02 22:48:01 +0300
  • a6f6837ffa clear available bit on channel drop nikvoid 2024-09-29 01:10:29 +0300
  • da4c8c8894 channel link checks; shared usb device registry nikvoid 2024-09-29 00:49:08 +0300
  • 060ade95f0 process device disconnects (poorly) nikvoid 2024-09-28 21:50:31 +0300
  • 1890fb8634 disable channel interrupts on drop (rp2040) nikvoid 2024-09-28 21:19:06 +0300
  • 4048bc9126 improve channel error handling (mostly in rp2040) nikvoid 2024-09-28 21:03:35 +0300
  • 573b7ba5d2 fix stall on SET_CONFIGURATION nikvoid 2024-09-28 19:32:34 +0300
  • 010db9b73f include some endpoint description fields into channel nikvoid 2024-09-28 19:27:02 +0300
  • 431ff00720 relax usb channel wrapper generics; move its methods into separate extension trait nikvoid 2024-09-28 15:28:48 +0300
  • 0cc48c6671 allow to acquire host control channel, remove usbh leftovers, fix cfg descriptor nikvoid 2024-09-28 14:52:11 +0300
  • ab3fabb681 fix swapped addr and packet size args... nikvoid 2024-09-28 13:38:07 +0300
  • 4621fd32af remove various leftovers nikvoid 2024-09-28 12:24:56 +0300
  • e5d2aaa61d usb-host refactor, currently errors with rx timeout nikvoid 2024-09-28 00:30:05 +0300
  • 937625a2f5 PoC partial usb host implementation for rp2040 nikvoid 2024-09-22 21:17:05 +0300
  • 94066279ff Dereive required traits on RequestType for non-rtt Ingmar Jager 2024-09-05 12:09:58 +0200
  • 86a64ed60b Use bitflags as alternative for defmt::bitflags in case no defmt feature Ingmar Jager 2024-09-05 11:10:15 +0200
  • 1d9d0bbb7c Try fix conditional compilation for usb_host.rs Ingmar Jager 2024-09-05 08:51:09 +0200
  • 280d698490 Add comment about NUCLE0-G0B1RE together with X-NUCLEO-DRP1M1 Ingmar Jager 2024-09-04 10:25:31 +0200
  • 4994c53c74 Add docstrings Ingmar Jager 2024-09-04 10:16:52 +0200
  • f32647c4fd Add USB Host implementation and example for stm32g0 Ingmar Jager 2024-09-03 19:54:00 +0200
  • 80e05f910d Make usb_host available for usb_v4 peripherals Ingmar Jager 2024-09-03 18:42:25 +0200
  • c97d645333 nrf52840: fix naming of LED states in examples (#3304) Adrian Friedli 2024-09-02 22:07:49 +0200
  • 313c33a891 Disable channels on error Ingmar Jager 2024-09-03 13:38:53 +0200
  • bf1c9fa25e Reuse channel write/read for control transfers Ingmar Jager 2024-09-03 13:18:10 +0200
  • 990c06e8f3 Add block-device-driver impl for use with embedded-fatfs (#2607) Scott Mabin 2024-08-26 19:45:57 +0100
  • 2c126c098e rp: add example code to flash bluetooth fw (#3290) Pedro Ferreira 2024-08-26 20:28:30 +0200
  • 069079a741 chore: Remove unused keyboard code from rp mouse example James Bowes 2024-08-26 10:33:13 -0300
  • 4a1feefc30 feat(embassy-net): add zero-copy UDP send/recv functions Cirrus 2024-08-25 13:14:36 -0700
  • ca11cb6486 feat: add function to check if SAI is muted elagil 2024-08-24 20:16:00 +0200
  • e4e18c6c81 feat: Add support for a full-speed ULPI mode elagil 2024-08-24 20:23:10 +0200
  • b396aec053 stm32: Fix log storm when no CAN is connected Emil Fresk 2024-08-25 07:14:19 +0200
  • be644f82af Set up timer0 tick when initializing clocks Ugljesa Jovanovic 2024-08-24 12:11:54 +0200
  • ec1a065af6 Use released bt-hci crate Ulf Lilleengen 2024-08-21 18:12:59 +0200
  • dc947a8034 make half duplex fn private Karun 2024-08-19 12:15:39 -0400
  • 1805a0a922 remove duplication Karun 2024-08-19 11:27:18 -0400
  • 1a358e18a2 Add gpio version dependency Add configurable output type for half-duplex Karun 2024-08-06 11:52:16 -0400
  • 646ee8d2ae Convert uart half_duplex to use open-drain pull-up Karun 2024-08-05 15:37:03 -0400
  • 4b22cfb20e Update faq.adoc - "code doesn't work in release mode" (#3267) James Munns 2024-08-18 10:58:07 +0200
  • 3157224ebd Fix link to PriorityChannel Rafael Bachmann 2024-08-18 10:36:04 +0200
  • 217f6e312e stm32: update metapac Dario Nieuwenhuis 2024-08-17 21:49:06 +0200
  • 4e58e2d106 rp: use the rp-binary-info crate for binary info. Dario Nieuwenhuis 2024-08-17 21:56:14 +0200
  • 3e5761adb5 Fix dma nvic issues on dual core lines Alexandros Liarokapis 2024-08-17 00:26:33 +0300
  • cfedf86fb8 disable uart ringbuffered test on f2. Dario Nieuwenhuis 2024-08-17 18:14:56 +0200
  • 017dd9d4ef Temporarily disable stm32f1 tests. Dario Nieuwenhuis 2024-08-17 17:45:29 +0200
  • 0b45567d2b add one more embassy in the wild example (#3262) rafael 2024-08-17 12:37:42 +0200
  • 87cf42559b feat(mdns): Enable mdns support through smoltcp Anthony Grondin 2024-08-16 22:51:28 -0400
  • ee0512d7e7 Add license files to embassy-rp crediting rp-rs. Dario Nieuwenhuis 2024-08-16 17:51:52 +0200
  • 43ba8bb9bc Note where some embassy-rs files come from. Jonathan 'theJPster' Pallant 2024-08-16 15:23:56 +0100
  • bbfc8bbcc4 feat(usb): add device qualifier descriptor Haobo Gu 2024-08-15 10:58:10 +0800
  • 9a0993318d net/tcp: fix flush() waiting forever if socket is reset with pending write data Samuel Hicks 2024-07-19 17:45:29 +0100
  • d6f3939bba Implement low-power feature for stm32l4 MCUs Tobias Naumann 2024-07-26 14:25:10 +0200
  • 5adf96674c review comments rafael 2024-07-28 00:19:54 +0200
  • de59e6fcda add example to rp: orchestrate multiple tasks rafael 2024-07-27 14:57:46 +0200
  • a7a75a172e add example to rp: orchestrate multiple tasks rafael 2024-07-27 14:54:02 +0200
  • 402b2d252a add example to rp: orchestrate multiple tasks rafael 2024-07-27 14:48:42 +0200
  • bf9c28ca4f Remove debug prints Ingmar Jager 2024-08-29 14:57:14 +0200
  • 4b8b938513 Implement Read for non-control endpoints Ingmar Jager 2024-08-28 14:53:32 +0200
  • 8c5dd89fa6 Add USBHost Trait to embassy-usb-driver crate Ingmar Jager 2024-08-21 18:14:24 +0200
  • 63403b754d Implement Endpoint0 change max_oacket_size and realloc Ingmar Jager 2024-08-19 18:28:00 +0200
  • 1d82ad1144 Implement multi packet receiving Ingmar Jager 2024-08-14 15:19:22 +0200
  • f68f9ff7bb Use proper status flaxs for detecting finisheed transactions Ingmar Jager 2024-08-13 18:00:36 +0200
  • 00efc4da5f Implement basic out_request for requesting descriptor Ingmar Jager 2024-08-13 17:02:45 +0200
  • 9992e2d9d5 Implement basic request_out api Ingmar Jager 2024-08-13 15:06:23 +0200
  • 70fd53a42c Make set_address async and wait for completion Ingmar Jager 2024-08-09 17:18:08 +0200
  • 77ea00ff1e Create usb_host HAL driver module Ingmar Jager 2024-08-09 17:08:52 +0200
  • 54cd406ecf Create initial USB Host driver Ingmar Jager 2024-07-24 15:30:11 +0200
  • 49e44344e0 Merge branch 'main' of https://github.com/embassy-rs/embassy into feature/embassy-at-cmux Mathias 2024-10-28 12:17:36 +0100
  • 76606b6fe0 Update chip from stm32u585ai to stm32u5g9zj and fix pinout William 2024-10-28 08:46:07 +0100
  • bfff50a361 Fix format William 2024-10-28 08:40:38 +0100
  • 80cb2bc4a5
    Merge pull request #3469 from Meigs2/embassy-rp-fix-spi-rx-only-dma Dario Nieuwenhuis 2024-10-27 23:29:21 +0000
  • ca8e885dbb Add tx_dma to async spi Connor 2024-10-27 17:41:15 -0500
  • cd9e581c65
    Merge pull request #3257 from alexmoon/nrf-twim-transactions Dario Nieuwenhuis 2024-10-27 19:14:41 +0000
  • 1457e4d1ac
    Merge pull request #3456 from HaoboGu/feat/ospi_mm Dario Nieuwenhuis 2024-10-27 18:24:13 +0000
  • edd3638295 Add examples/stm32h7b0 to CI Dario Nieuwenhuis 2024-10-27 19:21:38 +0100
  • f0a2616dd6
    Merge pull request #3468 from korken89/fix-can-hang Dario Nieuwenhuis 2024-10-27 18:19:56 +0000
  • 917f1d1f4d This fixes 2 issues where STM32 BXCAN would hang Emil Fresk 2024-10-27 09:55:00 +0100
  • 7733b99e09 update spi_display example for rp23 Georges Palauqui 2024-10-27 09:53:00 +0100
  • 66205fdd85 update spi_display example for rp Georges Palauqui 2024-10-27 09:50:57 +0100