NMI routine sdk_wDev_ProcessFiq seems to be written in C, meets ABI calling conventions for callee-saved registers. Not sure why SDK handlers saved them. NMI handler now also meets the ABI requirement that stack is 16 byte aligned (doesn't seem strictly necessary, but can't hurt.) |
||
|---|---|---|
| .. | ||
| include | ||
| app_main.c | ||
| component.mk | ||
| cplusplus_operators.cpp | ||
| esp_gpio_interrupts.c | ||
| esp_hwrand.c | ||
| esp_interrupts.c | ||
| esp_iomux.c | ||
| esp_timer.c | ||
| exception_vectors.S | ||
| led_debug.s | ||
| newlib_syscalls.c | ||
| sdk_compat.c | ||