fix(esp_common): Add esp_fault_internal.h for use by G0 components

In release/v5.x, esp_fault.h resides in the esp_hw_support (G1)
component, so the G0 components (hal, esp_rom) must not depend on it.
Copy its contents to esp_common as esp_fault_internal.h, keep
esp_fault.h as a compatibility wrapper around it, and switch the hal
and esp_rom ECDSA/ECC code to the internal header.
This commit is contained in:
harshal.patil
2026-06-16 15:17:49 +05:30
parent b55865f1a2
commit 6d25d74aa6
6 changed files with 100 additions and 88 deletions
+1 -1
View File
@@ -12,7 +12,7 @@
#include "soc/ecc_mult_reg.h"
#include "soc/pcr_struct.h"
#include "soc/pcr_reg.h"
#include "esp_fault.h"
#include "esp_fault_internal.h"
#include "soc/chip_revision.h"
#include "hal/efuse_hal.h"