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>NBBFC</name> 5 <description>Non Battery-Backed 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>REG0</name> 15 <description>Register 0.</description> 16 <addressOffset>0x00</addressOffset> 17 <access>read-write</access> 18 <fields> 19 <field> 20 <name>RDSGCSEL</name> 21 <description>Hyperbus RDS Gray Code Select.</description> 22 <bitOffset>0</bitOffset> 23 <bitWidth>6</bitWidth> 24 </field> 25 <field> 26 <name>RDSGCSET</name> 27 <description>Hyperbus RDS Set.</description> 28 <bitOffset>6</bitOffset> 29 <bitWidth>1</bitWidth> 30 <enumeratedValues> 31 <enumeratedValue> 32 <name>internal</name> 33 <description>Select internal setting.</description> 34 <value>0</value> 35 </enumeratedValue> 36 <enumeratedValue> 37 <name>gray_code</name> 38 <description>Select gray code.</description> 39 <value>1</value> 40 </enumeratedValue> 41 </enumeratedValues> 42 </field> 43 <field> 44 <name>HYPCGDLY</name> 45 <description>Hyperbus Clock Generator Delay.</description> 46 <bitOffset>8</bitOffset> 47 <bitWidth>6</bitWidth> 48 </field> 49 <field> 50 <name>USBRCKSEL</name> 51 <description>USB Reference Clock Select.</description> 52 <bitOffset>16</bitOffset> 53 <bitWidth>1</bitWidth> 54 <enumeratedValues> 55 <enumeratedValue> 56 <name>sys</name> 57 <description>Generated clock from system clock.</description> 58 <value>0</value> 59 </enumeratedValue> 60 <enumeratedValue> 61 <name>dig</name> 62 <description>Digital clock from a GPIO.</description> 63 <value>1</value> 64 </enumeratedValue> 65 </enumeratedValues> 66 </field> 67 <field> 68 <name>QSPI0SEL</name> 69 <description>QSPI0 Function Select.</description> 70 <bitOffset>17</bitOffset> 71 <bitWidth>1</bitWidth> 72 <enumeratedValues> 73 <enumeratedValue> 74 <name>med</name> 75 <description>Select SPI Medical functions.</description> 76 <value>0</value> 77 </enumeratedValue> 78 <enumeratedValue> 79 <name>qspi0</name> 80 <description>Select QSPI0 function.</description> 81 <value>1</value> 82 </enumeratedValue> 83 </enumeratedValues> 84 </field> 85 <field> 86 <name>I2C0DGEN0</name> 87 <description>I2C0 SDA Glitch Filter Enable.</description> 88 <bitOffset>20</bitOffset> 89 <bitWidth>1</bitWidth> 90 <enumeratedValues> 91 <enumeratedValue> 92 <name>dis</name> 93 <description>Filter disabled.</description> 94 <value>0</value> 95 </enumeratedValue> 96 <enumeratedValue> 97 <name>en</name> 98 <description>Filter enabled.</description> 99 <value>1</value> 100 </enumeratedValue> 101 </enumeratedValues> 102 </field> 103 <field> 104 <name>I2C0DGEN1</name> 105 <description>I2C0 SCL Glitch Filter Enable.</description> 106 <bitOffset>21</bitOffset> 107 <bitWidth>1</bitWidth> 108 <enumeratedValues> 109 <enumeratedValue> 110 <name>dis</name> 111 <description>Filter disabled.</description> 112 <value>0</value> 113 </enumeratedValue> 114 <enumeratedValue> 115 <name>en</name> 116 <description>Filter enabled.</description> 117 <value>1</value> 118 </enumeratedValue> 119 </enumeratedValues> 120 </field> 121 <field> 122 <name>I2C1DGEN0</name> 123 <description>I2C1 SDA Glitch Filter Enable.</description> 124 <bitOffset>22</bitOffset> 125 <bitWidth>1</bitWidth> 126 <enumeratedValues> 127 <enumeratedValue> 128 <name>dis</name> 129 <description>Filter disabled.</description> 130 <value>0</value> 131 </enumeratedValue> 132 <enumeratedValue> 133 <name>en</name> 134 <description>Filter enabled.</description> 135 <value>1</value> 136 </enumeratedValue> 137 </enumeratedValues> 138 </field> 139 <field> 140 <name>I2C1DGEN1</name> 141 <description>I2C1 SCL Glitch Filter Enable.</description> 142 <bitOffset>23</bitOffset> 143 <bitWidth>1</bitWidth> 144 <enumeratedValues> 145 <enumeratedValue> 146 <name>dis</name> 147 <description>Filter disabled.</description> 148 <value>0</value> 149 </enumeratedValue> 150 <enumeratedValue> 151 <name>en</name> 152 <description>Filter enabled.</description> 153 <value>1</value> 154 </enumeratedValue> 155 </enumeratedValues> 156 </field> 157 </fields> 158 </register> 159 <register> 160 <name>REG1</name> 161 <description>Register 1.</description> 162 <addressOffset>0x04</addressOffset> 163 <access>read-write</access> 164 <fields> 165 <field> 166 <name>ACEN</name> 167 <description>Auto-calibration Enable.</description> 168 <bitOffset>0</bitOffset> 169 <bitWidth>1</bitWidth> 170 <enumeratedValues> 171 <enumeratedValue> 172 <name>dis</name> 173 <description>Disabled.</description> 174 <value>0</value> 175 </enumeratedValue> 176 <enumeratedValue> 177 <name>en</name> 178 <description>Enabled.</description> 179 <value>1</value> 180 </enumeratedValue> 181 </enumeratedValues> 182 </field> 183 <field> 184 <name>ACRUN</name> 185 <description>Autocalibration Run.</description> 186 <bitOffset>1</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>LDTRM</name> 203 <description>Load Trim.</description> 204 <bitOffset>2</bitOffset> 205 <bitWidth>1</bitWidth> 206 </field> 207 <field> 208 <name>GAININV</name> 209 <description>Invert Gain.</description> 210 <bitOffset>3</bitOffset> 211 <bitWidth>1</bitWidth> 212 <enumeratedValues> 213 <enumeratedValue> 214 <name>not</name> 215 <description>Not Running.</description> 216 <value>0</value> 217 </enumeratedValue> 218 <enumeratedValue> 219 <name>run</name> 220 <description>Running.</description> 221 <value>1</value> 222 </enumeratedValue> 223 </enumeratedValues> 224 </field> 225 <field> 226 <name>ATOMIC</name> 227 <description>Atomic mode.</description> 228 <bitOffset>4</bitOffset> 229 <bitWidth>1</bitWidth> 230 <enumeratedValues> 231 <enumeratedValue> 232 <name>not</name> 233 <description>Not Running.</description> 234 <value>0</value> 235 </enumeratedValue> 236 <enumeratedValue> 237 <name>run</name> 238 <description>Running.</description> 239 <value>1</value> 240 </enumeratedValue> 241 </enumeratedValues> 242 </field> 243 <field> 244 <name>MU</name> 245 <description>MU value.</description> 246 <bitOffset>8</bitOffset> 247 <bitWidth>12</bitWidth> 248 </field> 249 </fields> 250 </register> 251 <register> 252 <name>REG2</name> 253 <description>Register 2.</description> 254 <addressOffset>0x08</addressOffset> 255 <access>read-write</access> 256 <fields> 257 <field> 258 <name>INTTRIM</name> 259 <description>Initial Trim Setting.</description> 260 <bitOffset>0</bitOffset> 261 <bitWidth>9</bitWidth> 262 </field> 263 <field> 264 <name>MINTRM</name> 265 <description>Minimum Trim Setting.</description> 266 <bitOffset>10</bitOffset> 267 <bitWidth>9</bitWidth> 268 </field> 269 <field> 270 <name>MAXTRM</name> 271 <description>Maximum Trim Setting.</description> 272 <bitOffset>20</bitOffset> 273 <bitWidth>9</bitWidth> 274 </field> 275 </fields> 276 </register> 277 <register> 278 <name>REG3</name> 279 <description>Register 3.</description> 280 <addressOffset>0x0C</addressOffset> 281 <access>read-write</access> 282 <fields> 283 <field> 284 <name>DONECNT</name> 285 <description>Automatic Calibration Done Counter Setting.</description> 286 <bitOffset>0</bitOffset> 287 <bitWidth>8</bitWidth> 288 </field> 289 </fields> 290 </register> 291 </registers> 292 </peripheral> 293 <!-- NBBFC: Non Battery-Backed Function Control --> 294</device>