Which ESP32 modules have that implemented? I mean which LX cores come with that implementation. Also, if it is supported in hardware, how that hardware implementation is handled by RTOS?The WAITI instruction sets the current interrupt level in the PS.INTLEVEL register. In
some implementations it also powers down the processor’s logic, and waits for an interrupt. After executing the interrupt handler, execution continues with the instruction following the WAITI.
I mean, how to tell RTOS to suspend all cores (to turn off processor logic) and waits until some predetermined time elapses (in such mode of reduced power consumption), while preserving all the rest (ticking, IRAM, PSRAM ....), so when that interupt brings back processors "in life", it continues at exact program point execution after WAITI instruction.