| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | chore: address some clippy issues | Krzysztof Królczyk | 2024-11-01 | 2 | -21/+19 |
| | | | | | Signed-off-by: Krzysztof Królczyk <[email protected]> | ||||
| * | chore: improve some log msgs | Krzysztof Królczyk | 2024-11-01 | 2 | -4/+4 |
| | | | | | Signed-off-by: Krzysztof Królczyk <[email protected]> | ||||
| * | feat/stm32: disable multicast filtering on eth v2 | Krzysztof Królczyk | 2024-11-01 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | Initially, this was feature-gated, but has been requested to be changed to be unconditional, see PR 3488 for reasons. When filtering is enabled, it intercepts and drops silently ipv6 packets, possibly somewhere around smoltcp::iface::interface::ipv6 lines 36, 44 in current head sha e9b66eadaeacef758ebc4a12378f8d2162144cf4 With filtering disabled (this patch), packets are received and communication over ipv6 is possible, neighbor discovery works. related: #2496 Signed-off-by: Krzysztof Królczyk <[email protected]> | ||||
| * | Merge pull request #3485 from AnthonyGrondin/main | Dario Nieuwenhuis | 2024-11-01 | 2 | -0/+73 |
| |\ | | | | | | | Implement readable / writable types for TCP socket splits and raw sockets | ||||
| | * | feat(embassy-net): Implement `wait_send_ready()` + `wait_recv_ready()` for ↵ | Anthony Grondin | 2024-10-31 | 1 | -0/+53 |
| | | | | | | | | | Raw sockets. | ||||
| | * | feat(embassy-net): Implement `TcpReader::wait_read_ready()` + ↵ | Anthony Grondin | 2024-10-31 | 1 | -0/+20 |
| | | | | | | | | | `TcpWriter::wait_send_ready()` | ||||
| * | | Merge pull request #3486 from BjornTheProgrammer/main | Ulf Lilleengen | 2024-11-01 | 2 | -13/+143 |
| |\ \ | |/ |/| | | | Add ReceiverHandler to logger | ||||
| | * | Added ReceiverHandler to logger | Bjorn | 2024-10-31 | 2 | -13/+143 |
| |/ | |||||
| * | Merge pull request #3484 from embassy-rs/rp235x-pio-ie | Dario Nieuwenhuis | 2024-10-31 | 1 | -2/+10 |
| |\ | | | | | | | rp/pio: ensure PADS IE=1 which is not the default in rp235x. | ||||
| | * | rp/pio: ensure PADS IE=1 which is not the default in rp235x. | Dario Nieuwenhuis | 2024-10-31 | 1 | -2/+10 |
| |/ | | | | Fixes #3476 | ||||
| * | Implement `embedded_io::Write` for `Uart<'d, T: Instance, Blocking>` (#3483) | flippette | 2024-10-31 | 1 | -0/+14 |
| | | | | | | | | | | * Implement `embedded_io::{Read,Write}` for `Uart<'d, T: Instance, Blocking>` * Unimplement `embedded_io::Read` for `Uart<'d, T: Instance, Blocking>` * Revert "Unimplement `embedded_io::Read` for `Uart<'d, T: Instance, Blocking>`" * Unimplement `embedded_io::Read` for `Uart<'d, T: Instance, Blocking>` (take 2) | ||||
| * | Merge pull request #3478 from Frostie314159/raw-socket-fix | Dario Nieuwenhuis | 2024-10-30 | 1 | -1/+1 |
| |\ | | | | | | | Reexported some smoltcp types for raw socket. | ||||
| | * | Made import private again. | Frostie314159 | 2024-10-30 | 1 | -1/+1 |
| | | | |||||
| | * | Reexported some smoltcp types for raw socket. | Frostie314159 | 2024-10-29 | 1 | -2/+2 |
| | | | |||||
| * | | Merge pull request #3475 from diondokter/qspi-async | Dario Nieuwenhuis | 2024-10-30 | 1 | -4/+43 |
| |\ \ | |/ |/| | | | STM32 Qspi async | ||||
| | * | Add check for the flipside of the coin too | Dion Dokter | 2024-10-29 | 1 | -8/+11 |
| | | | |||||
| | * | Fix typo | Dion Dokter | 2024-10-29 | 1 | -1/+1 |
| | | | |||||
| | * | Add some sanity checks | Dion Dokter | 2024-10-29 | 1 | -0/+12 |
| | | | |||||
| | * | Expose async functions for QSPI | Dion Dokter | 2024-10-29 | 1 | -4/+28 |
| | | | |||||
| * | | Merge pull request #3458 from williams-one/fix-ltdc-settings-for-stm32u5 | Dario Nieuwenhuis | 2024-10-29 | 7 | -7/+473 |
| |\ \ | | | | | | | | | | Fix LTDC registry settings for STM32U5 | ||||
| | * | | Update chip from stm32u585ai to stm32u5g9zj and fix pinout | William | 2024-10-28 | 4 | -7/+7 |
| | | | | |||||
| | * | | Fix format | William | 2024-10-28 | 1 | -2/+1 |
| | | | | |||||
| | * | | Add LTDC example for STM32U5G9J-DK2 demo board | William | 2024-10-25 | 3 | -0/+464 |
| | | | | |||||
| | * | | Update CFBLR configuration | William | 2024-10-25 | 1 | -0/+3 |
| | | | | | | | | | | | | | As per section "43.7.23 LTDC layer x color frame buffer length register (LTDC_LxCFBLR)" of Reference manual for STM32U5 RM0456, CFBLL has to be set to the length of one pixel line plus 3 (instead of plus 7 as for H7) | ||||
| * | | | Merge pull request #3469 from Meigs2/embassy-rp-fix-spi-rx-only-dma | Dario Nieuwenhuis | 2024-10-27 | 1 | -2/+3 |
| |\ \ \ | | | | | | | | | | | | | Fix `embassy_rp::spi::new_rxonly` not taking in required `tx_dma` | ||||
| | * | | | Add tx_dma to async spi | Connor | 2024-10-27 | 1 | -2/+3 |
| |/ / / | |||||
| * | | | Merge pull request #3257 from alexmoon/nrf-twim-transactions | Dario Nieuwenhuis | 2024-10-27 | 1 | -245/+312 |
| |\ \ \ | | | | | | | | | | | | | Add support for transactions to Twim in embassy-nrf | ||||
| | * | | | Refactoring and cleanup | Alex Moon | 2024-10-23 | 1 | -86/+95 |
| | | | | | |||||
| | * | | | Remove support for consecutive Read operations | Alex Moon | 2024-10-23 | 1 | -132/+57 |
| | | | | | | | | | | | | | | | | | Due to Twim hardware limitations | ||||
| | * | | | Add support for transactions to Twim in embassy-nrf | Alex Moon | 2024-10-23 | 1 | -244/+377 |
| | |/ / | |||||
| * | | | Merge pull request #3456 from HaoboGu/feat/ospi_mm | Dario Nieuwenhuis | 2024-10-27 | 7 | -0/+621 |
| |\ \ \ | | | | | | | | | | | | | Add memory mapped mode for stm32 ospi | ||||
| | * | | | Add examples/stm32h7b0 to CI | Dario Nieuwenhuis | 2024-10-27 | 1 | -0/+1 |
| | | | | | |||||
| | * | | | fix: fmt code | Haobo Gu | 2024-10-26 | 1 | -9/+8 |
| | | | | | | | | | | | | | | | | | Signed-off-by: Haobo Gu <[email protected]> | ||||
| | * | | | feat(example): move ospi memory mapped example for stm32h7b0 to separate folder | Haobo Gu | 2024-10-26 | 5 | -3/+124 |
| | | | | | | | | | | | | | | | | | Signed-off-by: Haobo Gu <[email protected]> | ||||
| | * | | | feat(ospi): add ospi example | Haobo Gu | 2024-10-26 | 2 | -7/+437 |
| | | | | | | | | | | | | | | | | | Signed-off-by: Haobo Gu <[email protected]> | ||||
| | * | | | feat(ospi): add memory mapped mode | Haobo Gu | 2024-10-25 | 1 | -15/+48 |
| | | | | | | | | | | | | | | | | | Signed-off-by: Haobo Gu <[email protected]> | ||||
| | * | | | feat: set ospi memory mapped mode | Haobo Gu | 2024-10-23 | 1 | -0/+37 |
| | | | | | | | | | | | | | | | | | Signed-off-by: Haobo Gu <[email protected]> | ||||
| * | | | | Merge pull request #3468 from korken89/fix-can-hang | Dario Nieuwenhuis | 2024-10-27 | 1 | -3/+7 |
| |\ \ \ \ | | | | | | | | | | | | | | | | This fixes 2 issues where STM32 BXCAN would hang | ||||
| | * | | | | This fixes 2 issues where STM32 BXCAN would hang | Emil Fresk | 2024-10-27 | 1 | -3/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. If one received frames under an `interrupt_free` section, in my case `init` in RTIC, the RX IRQ will fire and clear it's enable bit after `interrupt_free` is complete. There is no frame to read so RX is now unconditionally disabled forever. 2. On clearing of RX IRQ, TX stops silently. This happens due to the use of `write` instead of `modify` when modifying IRQ enable bits. Solution 1: Enable RX IRQs on every call to `try_read` that return no data. This solution also solves the issue of very delayed handling of the RX IRQ which would cause the same issue. Solution 2: Use `modify` instead of `write`. | ||||
| * | | | | | Merge pull request #3462 from Krensi/patch-2 | Ulf Lilleengen | 2024-10-26 | 1 | -3/+15 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Updated the Cargo.toml section - Embassy is already available on crates.io | ||||
| | * | | | | | fix spelling | ckrenslehner | 2024-10-25 | 1 | -1/+1 |
| | | | | | | | |||||
| | * | | | | | Update embassy Cargo.toml section in new_project.adoc | ckrenslehner | 2024-10-25 | 1 | -3/+15 |
| |/ / / / / | | | | | | | | | | | Embassy is already published to crates.io 🍾 | ||||
| * | | | | | Merge pull request #3454 from vivi202/embassy-rpSplitPwm | Dario Nieuwenhuis | 2024-10-25 | 1 | -0/+113 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Embassy-rp Split Pwm driver to allow separate duty cycle control of each channel. | ||||
| | * | | | | | Fix documentation. | Vincenzo Marturano | 2024-10-25 | 1 | -4/+6 |
| | | | | | | | |||||
| | * | | | | | Merge pull request #1 from vivi202/fixOwnedSplit | Vincenzo Marturano | 2024-10-25 | 1 | -19/+63 |
| | |\ \ \ \ \ | | | | | | | | | | | | | | | Merge Proposal. | ||||
| | | * | | | | | Fixed owned split and implemented split_by_ref. | Vincenzo Marturano | 2024-10-25 | 1 | -20/+60 |
| | | | | | | | | |||||
| | | * | | | | | Fixed mistakes. | Vincenzo Marturano | 2024-10-24 | 1 | -2/+6 |
| | | | | | | | | |||||
| | | * | | | | | Fix missing lifetime | Vincenzo Marturano | 2024-10-24 | 1 | -2/+2 |
| | |/ / / / / | |||||
| | * | | | | | Implemented owned split. | Vincenzo Marturano | 2024-10-24 | 1 | -18/+29 |
| | | | | | | | |||||
| | * | | | | | Revert "Add new() method to PwmBatch so it can be istantiated." | Vincenzo Marturano | 2024-10-24 | 1 | -4/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 31662eaeef0762a7c7b9c95aee61a9066d7e447a. | ||||
