# /space/home/slher/rel/Beken/v6_4_5/macsw/plf/refip/src/driver/crm/crm.h File Reference

Clock and Reset Module declarations. More...

`#include "co_int.h"`
`#include "co_bool.h"`
`#include "rwnx_config.h"`

Go to the source code of this file.

## Functions
void | crm_init (void)
| Initial clock settings (e.g.
uint8_t | crm_get_mac_freq (void)
| Return the frequency of the MAC core clock in case it would have been adjusted depending on the PHY properties.
uint32_t | crm_get_cpu_freq (void)
| Return the frequency of the CPU clock.
bool | crm_fe_160m (void)
| Indicate whether the RF front-end is configured at 160MHz or not.
void | crm_clk_set (uint8_t chan_type)
| Set the different clocks depending on the chosen channel bandwidth.
void | crm_mdm_reset (void)
| Reset the MODEM and the AGC.

## Detailed Description

Clock and Reset Module declarations.

Copyright (C) RivieraWaves 2018-2019

Definition in file crm.h.