# pm_freq_param_t Struct Reference

Input and output parameters when initializing PM clocks using pm_configure_clocks(). More...

`#include <pm.h>`

## Data Fields
unsigned long | cpu_f
| CPU frequency (input/output argument).
unsigned long | osc0_f
| Oscillator 0's external crystal(or external clock) frequency (board dependant) (input argument).
unsigned long | osc0_startup
| Oscillator 0's external crystal(or external clock) startup time: AVR32_PM_OSCCTRL0_STARTUP_x_RCOSC (input argument).
unsigned long | pba_f
| PBA frequency (input/output argument).

## Detailed Description

Input and output parameters when initializing PM clocks using pm_configure_clocks().

Definition at line 69 of file pm.h.

## Field Documentation

unsigned long pm_freq_param_t::cpu_f

CPU frequency (input/output argument).

Definition at line 72 of file pm.h.

Referenced by pm_configure_clocks().

unsigned long pm_freq_param_t::osc0_f

Oscillator 0's external crystal(or external clock) frequency (board dependant) (input argument).

Definition at line 78 of file pm.h.

Referenced by pm_configure_clocks().

unsigned long pm_freq_param_t::osc0_startup

Oscillator 0's external crystal(or external clock) startup time: AVR32_PM_OSCCTRL0_STARTUP_x_RCOSC (input argument).

Definition at line 81 of file pm.h.

Referenced by pm_configure_clocks().

unsigned long pm_freq_param_t::pba_f

PBA frequency (input/output argument).

Definition at line 75 of file pm.h.

Referenced by pm_configure_clocks().