block/BOOTRAM: description: Additional registers mapped adjacent to the bootram, for use by the bootrom. items: - name: WRITE_ONCE0 description: This registers always ORs writes into its current contents. Once a bit is set, it can only be cleared by a reset. byte_offset: 2048 fieldset: WRITE_ONCE0 - name: WRITE_ONCE1 description: This registers always ORs writes into its current contents. Once a bit is set, it can only be cleared by a reset. byte_offset: 2052 fieldset: WRITE_ONCE1 - name: BOOTLOCK_STAT description: Bootlock status register. 1=unclaimed, 0=claimed. These locks function identically to the SIO spinlocks, but are reserved for bootrom use. byte_offset: 2056 fieldset: BOOTLOCK_STAT - name: BOOTLOCK0 description: Read to claim and check. Write to unclaim. The value returned on successful claim is 1 << n, and on failed claim is zero. byte_offset: 2060 fieldset: BOOTLOCK0 - name: BOOTLOCK1 description: Read to claim and check. Write to unclaim. The value returned on successful claim is 1 << n, and on failed claim is zero. byte_offset: 2064 fieldset: BOOTLOCK1 - name: BOOTLOCK2 description: Read to claim and check. Write to unclaim. The value returned on successful claim is 1 << n, and on failed claim is zero. byte_offset: 2068 fieldset: BOOTLOCK2 - name: BOOTLOCK3 description: Read to claim and check. Write to unclaim. The value returned on successful claim is 1 << n, and on failed claim is zero. byte_offset: 2072 fieldset: BOOTLOCK3 - name: BOOTLOCK4 description: Read to claim and check. Write to unclaim. The value returned on successful claim is 1 << n, and on failed claim is zero. byte_offset: 2076 fieldset: BOOTLOCK4 - name: BOOTLOCK5 description: Read to claim and check. Write to unclaim. The value returned on successful claim is 1 << n, and on failed claim is zero. byte_offset: 2080 fieldset: BOOTLOCK5 - name: BOOTLOCK6 description: Read to claim and check. Write to unclaim. The value returned on successful claim is 1 << n, and on failed claim is zero. byte_offset: 2084 fieldset: BOOTLOCK6 - name: BOOTLOCK7 description: Read to claim and check. Write to unclaim. The value returned on successful claim is 1 << n, and on failed claim is zero. byte_offset: 2088 fieldset: BOOTLOCK7 fieldset/BOOTLOCK0: description: Read to claim and check. Write to unclaim. The value returned on successful claim is 1 << n, and on failed claim is zero. fields: - name: BOOTLOCK0 bit_offset: 0 bit_size: 32 fieldset/BOOTLOCK1: description: Read to claim and check. Write to unclaim. The value returned on successful claim is 1 << n, and on failed claim is zero. fields: - name: BOOTLOCK1 bit_offset: 0 bit_size: 32 fieldset/BOOTLOCK2: description: Read to claim and check. Write to unclaim. The value returned on successful claim is 1 << n, and on failed claim is zero. fields: - name: BOOTLOCK2 bit_offset: 0 bit_size: 32 fieldset/BOOTLOCK3: description: Read to claim and check. Write to unclaim. The value returned on successful claim is 1 << n, and on failed claim is zero. fields: - name: BOOTLOCK3 bit_offset: 0 bit_size: 32 fieldset/BOOTLOCK4: description: Read to claim and check. Write to unclaim. The value returned on successful claim is 1 << n, and on failed claim is zero. fields: - name: BOOTLOCK4 bit_offset: 0 bit_size: 32 fieldset/BOOTLOCK5: description: Read to claim and check. Write to unclaim. The value returned on successful claim is 1 << n, and on failed claim is zero. fields: - name: BOOTLOCK5 bit_offset: 0 bit_size: 32 fieldset/BOOTLOCK6: description: Read to claim and check. Write to unclaim. The value returned on successful claim is 1 << n, and on failed claim is zero. fields: - name: BOOTLOCK6 bit_offset: 0 bit_size: 32 fieldset/BOOTLOCK7: description: Read to claim and check. Write to unclaim. The value returned on successful claim is 1 << n, and on failed claim is zero. fields: - name: BOOTLOCK7 bit_offset: 0 bit_size: 32 fieldset/BOOTLOCK_STAT: description: Bootlock status register. 1=unclaimed, 0=claimed. These locks function identically to the SIO spinlocks, but are reserved for bootrom use. fields: - name: BOOTLOCK_STAT bit_offset: 0 bit_size: 8 fieldset/WRITE_ONCE0: description: This registers always ORs writes into its current contents. Once a bit is set, it can only be cleared by a reset. fields: - name: WRITE_ONCE0 bit_offset: 0 bit_size: 32 fieldset/WRITE_ONCE1: description: This registers always ORs writes into its current contents. Once a bit is set, it can only be cleared by a reset. fields: - name: WRITE_ONCE1 bit_offset: 0 bit_size: 32