esp-idf/components/ulp/lp_core
Marius Vikhammer dccd6b0259 change(lp_core): changed wakeup time calc to use a precomputed tick value
Previously we would calculate the wakeup ticks upon every wakeup using the lp-timer clock frequency,
but this caused the binary to pull in software division functions, increasing the binary size.

This value is now precalculated by the hp-core when we configure the ULP. This saves about 1k bytes.
2024-07-31 13:28:14 +08:00
..
include feat(lp-spi): Added support for LP SPI driver to the LP Core on esp32p4 2024-06-28 08:57:28 +02:00
lp_core change(lp_core): changed wakeup time calc to use a precomputed tick value 2024-07-31 13:28:14 +08:00
shared change(lp_core): changed wakeup time calc to use a precomputed tick value 2024-07-31 13:28:14 +08:00
lp_core_i2c.c fix(lp-i2c): Fixed the generation of spurious I2C start with lp-i2c 2024-07-12 17:39:53 +02:00
lp_core_spi.c feat(lp-spi): Added support for LP SPI driver to the LP Core on esp32p4 2024-06-28 08:57:28 +02:00
lp_core_uart.c Merge branch 'fix/lp_core_uart_clk_init' into 'master' 2024-03-18 10:21:42 +08:00
lp_core.c change(lp_core): changed wakeup time calc to use a precomputed tick value 2024-07-31 13:28:14 +08:00