1<?xml version="1.0" encoding="utf-8" standalone="no"?> 2<device schemaVersion="1.1" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="svd_schema.xsd"> 3 <peripheral> 4 <name>SIR</name> 5 <description>System Initialization Registers.</description> 6 <baseAddress>0x40000400</baseAddress> 7 <access>read-only</access> 8 <addressBlock> 9 <offset>0x00</offset> 10 <size>0x400</size> 11 <usage>registers</usage> 12 </addressBlock> 13 <registers> 14 <register> 15 <!-- STATUS --> 16 <name>STATUS</name> 17 <description>System Initialization Status Register.</description> 18 <addressOffset>0x00</addressOffset> 19 <access>read-only</access> 20 <fields> 21 <field> 22 <name>CFG_VALID</name> 23 <description>Configuration Valid Flag.</description> 24 <bitOffset>0</bitOffset> 25 <bitWidth>1</bitWidth> 26 <access>read-only</access> 27 </field> 28 <field> 29 <name>CFG_ERR</name> 30 <description>Configuration Error Flag.</description> 31 <bitOffset>1</bitOffset> 32 <bitWidth>1</bitWidth> 33 <access>read-only</access> 34 </field> 35 <field> 36 <name>USER_CFG_ERR</name> 37 <description>User Configuration Error Flag.</description> 38 <bitOffset>2</bitOffset> 39 <bitWidth>1</bitWidth> 40 <access>read-only</access> 41 </field> 42 </fields> 43 </register> 44 <register> 45 <!-- ADDR --> 46 <name>ADDR</name> 47 <description>Read-only field set by the SIB block if a CRC error occurs during the read of the OTP memory. Contains the failing address in OTP memory (when CRCERR equals 1).</description> 48 <addressOffset>0x04</addressOffset> 49 <access>read-only</access> 50 <fields> 51 <field> 52 <name>ADDR</name> 53 <bitOffset>0</bitOffset> 54 <bitWidth>32</bitWidth> 55 </field> 56 </fields> 57 </register> 58 <register> 59 <!--FSTAT--> 60 <name>FSTAT</name> 61 <description>Function Status Register.</description> 62 <addressOffset>0x100</addressOffset> 63 <access>read-only</access> 64 <fields> 65 <field> 66 <name>FPU</name> 67 <description>FPU Function.</description> 68 <bitOffset>0</bitOffset> 69 <bitWidth>1</bitWidth> 70 </field> 71 <field> 72 <name>TRNG</name> 73 <description>TRNG Function.</description> 74 <bitOffset>14</bitOffset> 75 <bitWidth>1</bitWidth> 76 </field> 77 <field> 78 <name>DS_ACK</name> 79 <description>DeepSleep Acknowledge.</description> 80 <bitOffset>15</bitOffset> 81 <bitWidth>1</bitWidth> 82 </field> 83 </fields> 84 </register> 85 <register> 86 <!--SFSTAT--> 87 <name>SFSTAT</name> 88 <description>Security Function Status Register.</description> 89 <addressOffset>0x104</addressOffset> 90 <access>read-only</access> 91 <fields> 92 <field> 93 <name>SECFUNC0</name> 94 <description>Secure Function 0 Status.</description> 95 <bitOffset>0</bitOffset> 96 <bitWidth>1</bitWidth> 97 </field> 98 </fields> 99 </register> 100 </registers> 101 </peripheral> 102 <!-- SIR: System Initialization Registers --> 103</device>