mirror of
https://github.com/espressif/esp-idf.git
synced 2025-09-30 19:19:21 +00:00
clk_tree: prework of introducing clk subsystem control
1. Clean up clk usage in IDF, replace rtc_clk_xtal/apb_freq_get with upper level API esp_clk_xtal/apb_freq 2. Fix small errors and wrong comments related to clock 3. Add clk_tree_defs.h to provide an unified clock id for each chip Modify the NGed drivers to adopt new clock ids
This commit is contained in:
@@ -10,7 +10,7 @@
|
||||
#include "esp_system.h"
|
||||
#include "unity.h"
|
||||
#include "driver/timer.h"
|
||||
#include "soc/rtc.h"
|
||||
#include "esp_private/esp_clk.h"
|
||||
#include "soc/soc_caps.h"
|
||||
#include "esp_rom_sys.h"
|
||||
|
||||
@@ -857,7 +857,7 @@ TEST_CASE("Timer_clock_source", "[hw_timer]")
|
||||
// configure clock source as XTAL clock
|
||||
all_timer_pause();
|
||||
config.clk_src = TIMER_SRC_CLK_XTAL;
|
||||
config.divider = rtc_clk_xtal_freq_get() * 1000000 / TEST_TIMER_RESOLUTION_HZ;
|
||||
config.divider = esp_clk_xtal_freq() / TEST_TIMER_RESOLUTION_HZ;
|
||||
all_timer_init(&config, true);
|
||||
all_timer_set_alarm_value(1.2 * TEST_TIMER_RESOLUTION_HZ);
|
||||
|
||||
|
Reference in New Issue
Block a user