-
Notifications
You must be signed in to change notification settings - Fork 218
Insights: esp-rs/esp-hal
Overview
Could not load contribution data
Please try again later
15 Pull requests merged by 6 people
-
Auto-implement Debug, PartialEq and defmt::Format for peripherals
#2682 merged
Dec 5, 2024 -
Mention that config structs should derive
procmacros::BuilderLite
in the API guidelines#2686 merged
Dec 5, 2024 -
DHCP support added to wifi embassy access point example
#2683 merged
Dec 5, 2024 -
RESERVED_INTERRUPTS
to beINTERRUPT_TO_PRIORITY
#2676 merged
Dec 4, 2024 -
API-GUIDELINES tweaks
#2677 merged
Dec 4, 2024 -
Fix into_async/blocking on typed Spi
#2674 merged
Dec 4, 2024 -
HIL(QOL): Use global timeout instead of timeout macros
#2489 merged
Dec 4, 2024 -
Mark some dependencies as unstable
#2668 merged
Dec 4, 2024 -
Use
cfg_if
in favour of multiplecfg
s inset_rx_fifo_full_threshold
function#2670 merged
Dec 3, 2024 -
Use upper camel case for UART's
StopBits
variants#2669 merged
Dec 3, 2024 -
Remove Dma[Rx|Tx]Buffer::length
#2587 merged
Dec 3, 2024 -
Track async GPIOs in memory
#2625 merged
Dec 2, 2024 -
Derive Builder Lite pattern for HAL configuration, update examples/tests
#2645 merged
Dec 2, 2024 -
Unstable documentation proof of concept
#2628 merged
Dec 2, 2024 -
Don't require importing macro for esp-config
#2630 merged
Dec 2, 2024
5 Pull requests opened by 2 people
-
Hide most of the unstable peripherals
#2667 opened
Dec 2, 2024 -
esp-backtrace: Add `coredump` feature
#2672 opened
Dec 4, 2024 -
SPI and related changes
#2681 opened
Dec 4, 2024 -
Add priority-limited locks
#2684 opened
Dec 4, 2024 -
Prevent creating GpioPin
#2688 opened
Dec 5, 2024
9 Issues closed by 5 people
-
RFC: Mark `enum`'s and `Config` structs as `#[non_exaustive]` unless proven to be feature complete
#2500 closed
Dec 5, 2024 -
Incorrect RESERVED_INTERRUPTS list for PLIC?
#2671 closed
Dec 4, 2024 -
`embassy_embedded_hal::SetConfig` impl needs to be marked unstable
#2675 closed
Dec 4, 2024 -
UART driver's `set_rx_fifo_full_threshold` should use `cfg_if!` instead of multiple `#[cfg]`s
#2634 closed
Dec 3, 2024 -
UART: Enum variants should use `UpperCamelCase`. This is not true for `StopBits`.
#2637 closed
Dec 3, 2024 -
ESP32-S2: UART Stop bit can be 3 bits long
#2640 closed
Dec 3, 2024 -
Allow docs to show unstable features
#2498 closed
Dec 2, 2024
37 Issues opened by 7 people
-
esp_wifi_set_country() called late
#2689 opened
Dec 5, 2024 -
SPI: one of the half-duplex modes is not supported
#2687 opened
Dec 5, 2024 -
Can we avoid panicking in init_spi_data_mode?
#2685 opened
Dec 5, 2024 -
`#[non_exaustive]` missing on `esp_hal::spi::Error`
#2680 opened
Dec 4, 2024 -
`#[non_exaustive]` missing on Half duplex enums `Command`, `Address`
#2679 opened
Dec 4, 2024 -
`Debug`/`Format` missing on the drivers `Spi`
#2678 opened
Dec 4, 2024 -
I2C: `C-FAILURE` violation
#2666 opened
Dec 2, 2024 -
GPIO: `C-FAILURE` violation
#2665 opened
Dec 2, 2024 -
GPIO: Implement common traits
#2664 opened
Dec 2, 2024 -
Stabilizing `CpuClock`
#2663 opened
Dec 2, 2024 -
Update to smoltcp 0.12.0
#2662 opened
Dec 2, 2024 -
Evaluate the `Peripheral` and `Peripheral` ref module
#2661 opened
Dec 2, 2024 -
[RFC] Do we need a prelude?
#2660 opened
Dec 2, 2024 -
Overwritten default GPIO handler: currently no way to use async
#2659 opened
Dec 2, 2024 -
parl_io uses `InputConnection` instead of `PeripheralInput`
#2658 opened
Dec 2, 2024 -
Double check usage of unwrap / panic
#2657 opened
Dec 2, 2024 -
Address GPIO FIXME's
#2656 opened
Dec 2, 2024 -
PeripheralInput and PeripheralOutput are not sealed
#2655 opened
Dec 2, 2024 -
It's possible to safely create pins "from thin air"
#2653 opened
Dec 2, 2024 -
Reading / writing multiple GPIO pins in one go
#2652 opened
Dec 2, 2024 -
Hysteresis Config is not supported yet (e.g. for P4)
#2651 opened
Dec 2, 2024 -
Using multiple GPIO interrupts is supported yet (e.g. 4 on P4)
#2650 opened
Dec 2, 2024 -
Direct CPU GPIO access is not supported yet
#2649 opened
Dec 2, 2024 -
Glitch filter is not supported yet
#2648 opened
Dec 2, 2024 -
GPIO filter is not supported yet
#2647 opened
Dec 2, 2024 -
SDM is not supported yet
#2646 opened
Dec 2, 2024 -
UART driver does not support configuring SW/HW flow control
#2644 opened
Dec 2, 2024 -
Not all UART hardware interrupts are supported/handled
#2643 opened
Dec 2, 2024 -
UART driver does not support DMA mode
#2642 opened
Dec 2, 2024 -
UART driver does not support autobaud functionality
#2641 opened
Dec 2, 2024 -
Add IrDA support to UART driver
#2639 opened
Dec 2, 2024 -
Add RS485 support to UART driver
#2638 opened
Dec 2, 2024 -
UART driver should follow naming conventions in order to be consistent across drivers
#2636 opened
Dec 2, 2024 -
`embassy_embedded_hal::SetConfig` needs to be gated with the unstable feature in UART driver
#2635 opened
Dec 2, 2024 -
Missing `Drop` implementation(s) for UART driver
#2633 opened
Dec 2, 2024 -
RX/TX pin assignment in UART driver is done in the constructor instead of builder functions
#2632 opened
Dec 2, 2024 -
Resolve `C-METADATA` violations
#2627 opened
Nov 29, 2024
18 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
[DMA 8/8] Burst configuration
#2543 commented on
Dec 5, 2024 • 13 new comments -
esp-hal: otg_fs: drop obsolete late cnak quirk
#2621 commented on
Nov 29, 2024 • 0 new comments -
Add new function `esp_hal::try_init`
#2618 commented on
Nov 29, 2024 • 0 new comments -
Stable driver analysis: SPI master
#2494 commented on
Dec 5, 2024 • 0 new comments -
ESP32 SPI: Dummy phase is not handled correctly if there is no data phase
#2240 commented on
Dec 5, 2024 • 0 new comments -
BLE and Wifi examples not working on ESP32S3.
#1626 commented on
Dec 5, 2024 • 0 new comments -
Stable driver analysis: GPIO
#2492 commented on
Dec 4, 2024 • 0 new comments -
Create non-trivial example applications which encapsulate all required dependencies and configuration
#2596 commented on
Dec 4, 2024 • 0 new comments -
Stable driver analysis tracking issue
#2491 commented on
Dec 4, 2024 • 0 new comments -
RFC: Provide consistent APIs for configuring clock sources for peripheral drivers
#1668 commented on
Dec 4, 2024 • 0 new comments -
[RFC] Should config options affect the public API?
#2509 commented on
Dec 4, 2024 • 0 new comments -
Explore how private dependencies with `links = ` affect esp-hal
#2589 commented on
Dec 4, 2024 • 0 new comments -
SPI Master additional features
#2503 commented on
Dec 4, 2024 • 0 new comments -
Stable driver analysis: UART
#2495 commented on
Dec 3, 2024 • 0 new comments -
Stable driver analysis: I2C master
#2493 commented on
Dec 3, 2024 • 0 new comments -
Mark unstable APIs
#2499 commented on
Dec 2, 2024 • 0 new comments -
Possible interrupt footgun on multicore systems
#1525 commented on
Dec 2, 2024 • 0 new comments -
[RFC] The value of `new_typed` vs always type erasing drivers
#2572 commented on
Nov 29, 2024 • 0 new comments