1 /* Auto-generated config file peripheral_clk_config.h */
2 #ifndef PERIPHERAL_CLK_CONFIG_H
3 #define PERIPHERAL_CLK_CONFIG_H
4 
5 // <<< Use Configuration Wizard in Context Menu >>>
6 
7 /**
8  * \def CONF_CPU_FREQUENCY
9  * \brief CPU's Clock frequency
10  */
11 #ifndef CONF_CPU_FREQUENCY
12 #define CONF_CPU_FREQUENCY 48000000
13 #endif
14 
15 // <y> Core Clock Source
16 // <id> core_gclk_selection
17 
18 // <GCLK_PCHCTRL_GEN_GCLK0_Val"> Generic clock generator 0
19 
20 // <GCLK_PCHCTRL_GEN_GCLK1_Val"> Generic clock generator 1
21 
22 // <GCLK_PCHCTRL_GEN_GCLK2_Val"> Generic clock generator 2
23 
24 // <GCLK_PCHCTRL_GEN_GCLK3_Val"> Generic clock generator 3
25 
26 // <GCLK_PCHCTRL_GEN_GCLK4_Val"> Generic clock generator 4
27 
28 // <GCLK_PCHCTRL_GEN_GCLK5_Val"> Generic clock generator 5
29 
30 // <GCLK_PCHCTRL_GEN_GCLK6_Val"> Generic clock generator 6
31 
32 // <GCLK_PCHCTRL_GEN_GCLK7_Val"> Generic clock generator 7
33 
34 // <GCLK_PCHCTRL_GEN_GCLK8_Val"> Generic clock generator 8
35 
36 // <GCLK_PCHCTRL_GEN_GCLK9_Val"> Generic clock generator 9
37 
38 // <GCLK_PCHCTRL_GEN_GCLK10_Val"> Generic clock generator 10
39 
40 // <GCLK_PCHCTRL_GEN_GCLK11_Val"> Generic clock generator 11
41 
42 // <i> Select the clock source for CORE.
43 #ifndef CONF_GCLK_SERCOM3_CORE_SRC
44 #define CONF_GCLK_SERCOM3_CORE_SRC GCLK_PCHCTRL_GEN_GCLK0_Val
45 #endif
46 
47 // <y> Slow Clock Source
48 // <id> slow_gclk_selection
49 
50 // <GCLK_PCHCTRL_GEN_GCLK0_Val"> Generic clock generator 0
51 
52 // <GCLK_PCHCTRL_GEN_GCLK1_Val"> Generic clock generator 1
53 
54 // <GCLK_PCHCTRL_GEN_GCLK2_Val"> Generic clock generator 2
55 
56 // <GCLK_PCHCTRL_GEN_GCLK3_Val"> Generic clock generator 3
57 
58 // <GCLK_PCHCTRL_GEN_GCLK4_Val"> Generic clock generator 4
59 
60 // <GCLK_PCHCTRL_GEN_GCLK5_Val"> Generic clock generator 5
61 
62 // <GCLK_PCHCTRL_GEN_GCLK6_Val"> Generic clock generator 6
63 
64 // <GCLK_PCHCTRL_GEN_GCLK7_Val"> Generic clock generator 7
65 
66 // <GCLK_PCHCTRL_GEN_GCLK8_Val"> Generic clock generator 8
67 
68 // <GCLK_PCHCTRL_GEN_GCLK9_Val"> Generic clock generator 9
69 
70 // <GCLK_PCHCTRL_GEN_GCLK10_Val"> Generic clock generator 10
71 
72 // <GCLK_PCHCTRL_GEN_GCLK11_Val"> Generic clock generator 11
73 
74 // <i> Select the slow clock source.
75 #ifndef CONF_GCLK_SERCOM3_SLOW_SRC
76 #define CONF_GCLK_SERCOM3_SLOW_SRC GCLK_PCHCTRL_GEN_GCLK3_Val
77 #endif
78 
79 /**
80  * \def CONF_GCLK_SERCOM3_CORE_FREQUENCY
81  * \brief SERCOM3's Core Clock frequency
82  */
83 #ifndef CONF_GCLK_SERCOM3_CORE_FREQUENCY
84 #define CONF_GCLK_SERCOM3_CORE_FREQUENCY 48000000
85 #endif
86 
87 /**
88  * \def CONF_GCLK_SERCOM3_SLOW_FREQUENCY
89  * \brief SERCOM3's Slow Clock frequency
90  */
91 #ifndef CONF_GCLK_SERCOM3_SLOW_FREQUENCY
92 #define CONF_GCLK_SERCOM3_SLOW_FREQUENCY 32768
93 #endif
94 
95 // <y> USB Clock Source
96 // <id> usb_gclk_selection
97 
98 // <GCLK_PCHCTRL_GEN_GCLK0_Val"> Generic clock generator 0
99 
100 // <GCLK_PCHCTRL_GEN_GCLK1_Val"> Generic clock generator 1
101 
102 // <GCLK_PCHCTRL_GEN_GCLK2_Val"> Generic clock generator 2
103 
104 // <GCLK_PCHCTRL_GEN_GCLK3_Val"> Generic clock generator 3
105 
106 // <GCLK_PCHCTRL_GEN_GCLK4_Val"> Generic clock generator 4
107 
108 // <GCLK_PCHCTRL_GEN_GCLK5_Val"> Generic clock generator 5
109 
110 // <GCLK_PCHCTRL_GEN_GCLK6_Val"> Generic clock generator 6
111 
112 // <GCLK_PCHCTRL_GEN_GCLK7_Val"> Generic clock generator 7
113 
114 // <GCLK_PCHCTRL_GEN_GCLK8_Val"> Generic clock generator 8
115 
116 // <GCLK_PCHCTRL_GEN_GCLK9_Val"> Generic clock generator 9
117 
118 // <GCLK_PCHCTRL_GEN_GCLK10_Val"> Generic clock generator 10
119 
120 // <GCLK_PCHCTRL_GEN_GCLK11_Val"> Generic clock generator 11
121 
122 // <i> Select the clock source for USB.
123 #ifndef CONF_GCLK_USB_SRC
124 #define CONF_GCLK_USB_SRC GCLK_PCHCTRL_GEN_GCLK0_Val
125 
126 #endif
127 
128 /**
129  * \def CONF_GCLK_USB_FREQUENCY
130  * \brief USB's Clock frequency
131  */
132 #ifndef CONF_GCLK_USB_FREQUENCY
133 #define CONF_GCLK_USB_FREQUENCY 48000000
134 #endif
135 
136 // <<< end of configuration section >>>
137 
138 #endif // PERIPHERAL_CLK_CONFIG_H
139