esp-idf/components/esp_hw_support/include
Darian Leung 61eb7baa6b esp_hw_support: Add esp_cpu.h abstraction and API
This commit updates the esp_cpu.h API. The new API presents a new
abstraction of the CPU where CPU presents the following interfaces:

- CPU Control (to stall/unstall/reset the CPU)
- CPU Registers (to read registers commonly used in SW such as SP, PC)
- CPU Interrupts (to inquire/allocate/control the CPUs 32 interrupts)
- Memory Port (to configure the CPU's memory bus for memory protection)
- Debugging (to configure/control the CPU's debugging port)

Note: Also added FORCE_INLINE_ATTR to the DoxyFile in order to pass doc
        builds for esp_cpu.h
2022-06-14 14:30:58 +08:00
..
esp_private esp_intr: Split RTC interrupt, making some of signals can be triggered with cache disabled 2022-06-02 10:38:55 +08:00
soc dport: Move DPORT workaround to G0 2022-05-31 13:44:18 +08:00
clk_ctrl_os.h
compare_set.h
dport_access.h dport: Move DPORT workaround to G0 2022-05-31 13:44:18 +08:00
esp_async_memcpy.h
esp_chip_info.h
esp_cpu.h esp_hw_support: Add esp_cpu.h abstraction and API 2022-06-14 14:30:58 +08:00
esp_crc.h
esp_fault.h
esp_himem.h
esp_interface.h
esp_intr_alloc.h
esp_mac.h
esp_memory_utils.h
esp_memprot.h
esp_memprot_err.h
esp_memprot_types.h
esp_random.h
esp_sleep.h
rtc_wdt.h
spinlock.h spinlock: fixed spinlocks not working on S3 if placed in PSRAM 2022-06-08 14:31:16 +08:00