00001
00013 #ifndef _CRM_H_
00014 #define _CRM_H_
00015
00016
00017
00018
00019
00020 #include "co_int.h"
00021 #include "co_bool.h"
00022 #include "rwnx_config.h"
00023
00024
00033 #if NX_PLF_VER == 20
00034
00039 #define crm_radartimclkforce_setf mdm_radartimclkforce_setf
00040 #define crm_rcclkforce_setf mdm_rcclkforce_setf
00041
00042 #elif NX_PLF_VER >= 30
00043 #include "reg_crm.h"
00044 #endif
00045
00052 void crm_init(void);
00053
00062 uint8_t crm_get_mac_freq(void);
00063
00071 uint32_t crm_get_cpu_freq(void);
00072
00080 bool crm_fe_160m(void);
00081
00089 void crm_clk_set(uint8_t chan_type);
00090
00096 void crm_mdm_reset(void);
00097
00099
00100 #endif // _CRM_H_