1 /* 2 * Copyright (C) 2017-2019 Alibaba Group Holding Limited 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 * 6 * Change Logs: 7 * Date Author Notes 8 * 2020-08-20 zx.chen header file for setting system frequency 9 */ 10 11 #ifndef _SYS_FREQ_H_ 12 #define _SYS_FREQ_H_ 13 14 #include <stdint.h> 15 16 #ifdef __cplusplus 17 extern "C" { 18 #endif 19 20 int32_t drv_get_i2s_freq(int32_t idx); 21 int32_t drv_get_pwm_freq(int32_t idx); 22 int32_t drv_get_usart_freq(int32_t idx); 23 int32_t drv_get_usi_freq(int32_t idx); 24 int32_t drv_get_sys_freq(void); 25 int32_t drv_get_apb_freq(void); 26 int32_t drv_get_rtc_freq(int32_t idx); 27 int32_t drv_get_timer_freq(int32_t idx); 28 29 int32_t drv_get_cpu_freq(int32_t idx); 30 31 #ifdef __cplusplus 32 } 33 #endif 34 35 #endif /* _SYS_FREQ_H_ */ 36 37