1<?xml version="1.0" encoding="utf-8" standalone="no"?>
2<device xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="1.1" xs:noNamespaceSchemaLocation="svd_schema.xsd">
3 <peripheral>
4  <name>FCR</name>
5  <description>Function Control Register.</description>
6  <baseAddress>0x40000800</baseAddress>
7  <addressBlock>
8   <offset>0x00</offset>
9   <size>0x400</size>
10   <usage>registers</usage>
11  </addressBlock>
12  <registers>
13   <register>
14    <name>FCTRL0</name>
15    <description>Register 0.</description>
16    <addressOffset>0x00</addressOffset>
17    <access>read-write</access>
18    <fields>
19     <field>
20      <name>ERFO_RANGE_SEL</name>
21      <description>14MHz-32MHz ERFO Frequency Range Select.</description>
22      <bitOffset>0</bitOffset>
23      <bitWidth>3</bitWidth>
24     </field>
25     <field>
26      <name>I2C0_SDA_FILTER_EN</name>
27      <description>I2C0 SDA Glitch Filter Enable.</description>
28      <bitOffset>20</bitOffset>
29      <bitWidth>1</bitWidth>
30      <enumeratedValues>
31       <enumeratedValue>
32        <name>dis</name>
33        <description>Filter disabled.</description>
34        <value>0</value>
35       </enumeratedValue>
36       <enumeratedValue>
37        <name>en</name>
38        <description>Filter enabled.</description>
39        <value>1</value>
40       </enumeratedValue>
41      </enumeratedValues>
42     </field>
43     <field>
44      <name>I2C0_SCL_FILTER_EN</name>
45      <description>I2C0 SCL Glitch Filter Enable.</description>
46      <bitOffset>21</bitOffset>
47      <bitWidth>1</bitWidth>
48      <enumeratedValues>
49       <enumeratedValue>
50        <name>dis</name>
51        <description>Filter disabled.</description>
52        <value>0</value>
53       </enumeratedValue>
54       <enumeratedValue>
55        <name>en</name>
56        <description>Filter enabled.</description>
57        <value>1</value>
58       </enumeratedValue>
59      </enumeratedValues>
60     </field>
61     <field>
62      <name>I2C1_SDA_FILTER_EN</name>
63      <description>I2C1 SDA Glitch Filter Enable.</description>
64      <bitOffset>22</bitOffset>
65      <bitWidth>1</bitWidth>
66      <enumeratedValues>
67       <enumeratedValue>
68        <name>dis</name>
69        <description>Filter disabled.</description>
70        <value>0</value>
71       </enumeratedValue>
72       <enumeratedValue>
73        <name>en</name>
74        <description>Filter enabled.</description>
75        <value>1</value>
76       </enumeratedValue>
77      </enumeratedValues>
78     </field>
79     <field>
80      <name>I2C1_SCL_FILTER_EN</name>
81      <description>I2C1 SCL Glitch Filter Enable.</description>
82      <bitOffset>23</bitOffset>
83      <bitWidth>1</bitWidth>
84      <enumeratedValues>
85       <enumeratedValue>
86        <name>dis</name>
87        <description>Filter disabled.</description>
88        <value>0</value>
89       </enumeratedValue>
90       <enumeratedValue>
91        <name>en</name>
92        <description>Filter enabled.</description>
93        <value>1</value>
94       </enumeratedValue>
95      </enumeratedValues>
96     </field>
97     <field>
98      <name>I2C2_SDA_FILTER_EN</name>
99      <description>I2C2 SDA Glitch Filter Enable.</description>
100      <bitOffset>24</bitOffset>
101      <bitWidth>1</bitWidth>
102      <enumeratedValues>
103       <enumeratedValue>
104        <name>dis</name>
105        <description>Filter disabled.</description>
106        <value>0</value>
107       </enumeratedValue>
108       <enumeratedValue>
109        <name>en</name>
110        <description>Filter enabled.</description>
111        <value>1</value>
112       </enumeratedValue>
113      </enumeratedValues>
114     </field>
115     <field>
116      <name>I2C2_SCL_FILTER_EN</name>
117      <description>I2C2 SCL Glitch Filter Enable.</description>
118      <bitOffset>25</bitOffset>
119      <bitWidth>1</bitWidth>
120      <enumeratedValues>
121       <enumeratedValue>
122        <name>dis</name>
123        <description>Filter disabled.</description>
124        <value>0</value>
125       </enumeratedValue>
126       <enumeratedValue>
127        <name>en</name>
128        <description>Filter enabled.</description>
129        <value>1</value>
130       </enumeratedValue>
131      </enumeratedValues>
132     </field>
133    </fields>
134   </register>
135   <register>
136    <name>AUTOCAL0</name>
137    <description>Register 1.</description>
138    <addressOffset>0x04</addressOffset>
139    <access>read-write</access>
140    <fields>
141     <field>
142      <name>SEL</name>
143      <description>Auto-calibration Enable.</description>
144      <bitOffset>0</bitOffset>
145      <bitWidth>1</bitWidth>
146      <enumeratedValues>
147       <enumeratedValue>
148        <name>dis</name>
149        <description>Disabled.</description>
150        <value>0</value>
151       </enumeratedValue>
152       <enumeratedValue>
153        <name>en</name>
154        <description>Enabled.</description>
155        <value>1</value>
156       </enumeratedValue>
157      </enumeratedValues>
158     </field>
159     <field>
160      <name>EN</name>
161      <description>Autocalibration Run.</description>
162      <bitOffset>1</bitOffset>
163      <bitWidth>1</bitWidth>
164      <enumeratedValues>
165       <enumeratedValue>
166        <name>not</name>
167        <description>Not Running.</description>
168        <value>0</value>
169       </enumeratedValue>
170       <enumeratedValue>
171        <name>run</name>
172        <description>Running.</description>
173        <value>1</value>
174       </enumeratedValue>
175      </enumeratedValues>
176     </field>
177     <field>
178      <name>LOAD</name>
179      <description>Load Trim.</description>
180      <bitOffset>2</bitOffset>
181      <bitWidth>1</bitWidth>
182     </field>
183     <field>
184      <name>INVERT</name>
185      <description>Invert Gain.</description>
186      <bitOffset>3</bitOffset>
187      <bitWidth>1</bitWidth>
188      <enumeratedValues>
189       <enumeratedValue>
190        <name>not</name>
191        <description>Not Running.</description>
192        <value>0</value>
193       </enumeratedValue>
194       <enumeratedValue>
195        <name>run</name>
196        <description>Running.</description>
197        <value>1</value>
198       </enumeratedValue>
199      </enumeratedValues>
200     </field>
201     <field>
202      <name>ATOMIC</name>
203      <description>Atomic mode.</description>
204      <bitOffset>4</bitOffset>
205      <bitWidth>1</bitWidth>
206      <enumeratedValues>
207       <enumeratedValue>
208        <name>not</name>
209        <description>Not Running.</description>
210        <value>0</value>
211       </enumeratedValue>
212       <enumeratedValue>
213        <name>run</name>
214        <description>Running.</description>
215        <value>1</value>
216       </enumeratedValue>
217      </enumeratedValues>
218     </field>
219     <field>
220      <name>GAIN</name>
221      <description>MU value.</description>
222      <bitOffset>8</bitOffset>
223      <bitWidth>12</bitWidth>
224     </field>
225     <field>
226      <name>TRIM</name>
227      <description>150MHz HFIO Auto Calibration Trim</description>
228      <bitOffset>23</bitOffset>
229      <bitWidth>9</bitWidth>
230     </field>
231    </fields>
232   </register>
233   <register>
234    <name>AUTOCAL1</name>
235    <description>Register 2.</description>
236    <addressOffset>0x08</addressOffset>
237    <access>read-write</access>
238    <fields>
239     <field>
240      <name>INITIAL</name>
241      <description>100MHz IPO Trim Automatic Calibration Initial Trim.</description>
242      <bitOffset>0</bitOffset>
243      <bitWidth>9</bitWidth>
244     </field>
245    </fields>
246   </register>
247   <register>
248    <name>AUTOCAL2</name>
249    <description>Register 3.</description>
250    <addressOffset>0x0C</addressOffset>
251    <access>read-write</access>
252    <fields>
253     <field>
254      <name>RUNTIME</name>
255      <description>100MHz IPO Trim Automatic Calibration Run Time.</description>
256      <bitOffset>0</bitOffset>
257      <bitWidth>8</bitWidth>
258     </field>
259     <field>
260      <name>DIV</name>
261      <description>100MHz IPO Trim Automatic Calibration Divide Factor.</description>
262      <bitOffset>8</bitOffset>
263      <bitWidth>13</bitWidth>
264     </field>
265    </fields>
266   </register>
267  </registers>
268 </peripheral>
269<!-- NBBFC: Non Battery-Backed Function Control -->
270</device>
271