* Refactor `clock` and `clocks_ll` into a common module * Add a ROM function linker script to each HAL and provide some functions * Use the provided ROM functions instead of transmuting addresses * Fix CI workflow for ESP32-S2
13 lines
502 B
Plaintext
13 lines
502 B
Plaintext
ets_printf = 0x40000040;
|
|
PROVIDE(esp_rom_printf = ets_printf);
|
|
PROVIDE(cache_invalidate_icache_all = 0x400004d8);
|
|
PROVIDE(cache_suspend_icache = 0x40000524);
|
|
PROVIDE(cache_resume_icache = 0x40000528);
|
|
PROVIDE(cache_ibus_mmu_set = 0x40000560);
|
|
PROVIDE(cache_dbus_mmu_set = 0x40000564);
|
|
PROVIDE(ets_delay_us = 0x40000050);
|
|
PROVIDE(ets_update_cpu_frequency_rom = 0x40000588);
|
|
PROVIDE(rom_i2c_writeReg = 0x4000195c);
|
|
PROVIDE(rom_i2c_writeReg_Mask = 0x40001960);
|
|
PROVIDE(rtc_get_reset_reason = 0x40000018);
|