diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1ae3a8d63..e29b41ae7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -56,7 +56,7 @@ jobs: "esp32c3", "esp32c6", "esp32h2", - # "esp32p4", + "esp32p4", # Xtensa devices: "esp32", "esp32s2", diff --git a/esp-hal/src/soc/esp32p4/peripherals.rs b/esp-hal/src/soc/esp32p4/peripherals.rs index 0c1a4a6bc..bf76f9607 100644 --- a/esp-hal/src/soc/esp32p4/peripherals.rs +++ b/esp-hal/src/soc/esp32p4/peripherals.rs @@ -54,7 +54,7 @@ crate::peripherals! { LCD_CAM <= LCD_CAM, LEDC <= LEDC, LP_ADC <= LP_ADC, - LP_ANA_PERI <= LP_ANA_PERI, + LP_ANA <= LP_ANA, LP_AON_CLKRST <= LP_AON_CLKRST, LP_GPIO <= LP_GPIO, LP_HUK <= LP_HUK, diff --git a/examples/src/bin/interrupt_preemption.rs b/examples/src/bin/interrupt_preemption.rs index f9542ed0a..411d03f5f 100644 --- a/examples/src/bin/interrupt_preemption.rs +++ b/examples/src/bin/interrupt_preemption.rs @@ -4,6 +4,8 @@ //! priority. Should show higher-numbered software interrupts happening during //! the handling of lower-numbered ones. +//% CHIPS: esp32 esp32c2 esp32c3 esp32c6 esp32h2 esp32s2 esp32s3 + #![no_std] #![no_main]