esp-idf/components/ulp/lp_core
Marius Vikhammer b825aa9f95 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-23 14:14:20 +08:00
..
include Merge branch 'change/bu_lp_console_c5' into 'master' 2024-07-09 15:54:00 +08:00
lp_core change(lp_core): changed wakeup time calc to use a precomputed tick value 2024-07-23 14:14:20 +08:00
shared change(lp_core): changed wakeup time calc to use a precomputed tick value 2024-07-23 14:14:20 +08:00
lp_core_etm.c feat(lp-core): added support for using ETM events as wake-up source 2024-07-08 11:04:34 +08:00
lp_core_i2c.c fix(lp-i2c): Fixed the generation of spurious I2C start with lp-i2c 2024-07-11 12:37:04 +02:00
lp_core_spi.c feat(lp-spi): Added support for LP SPI driver to the LP Core on esp32p4 2024-06-26 13:43:55 +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-23 14:14:20 +08:00