<M9names[m]> "If you could share a link to the..." <- I should have done that, my apologies. As an example, the file provided by Espressif for the ESP32S3 is here https://github.com/espressif/svd/blob/main/svd/esp32s3.svd and uses the indexing feature where, say the AES peripheral, has its KEY registers defined as KEY[%s] where %s is expanded based on the values from dim and dimIncrement: ``` <register> <dim>8</dim> <dimIncrement>0x4</dimIncrement> <name>KEY[%s]</name> <description>AES key register %s</description> <addressOffset>0x0</addressOffset> <size>0x20</size> <fields> <field> <name>KEY</name> <description>Stores AES keys.</description> <bitOffset>0</bitOffset> <bitWidth>32</bitWidth> <access>read-write</access> </field> </fields> </register> ```