47.6.14 SPI Synchronization Busy Register

Table 47-17. Register Bit Attribute Legend
SymbolDescriptionSymbolDescriptionSymbolDescription
RReadable bitHCCleared by Hardware(Grey cell)Unimplemented
WWritable bitHSSet by HardwareXBit is unknown at Reset
KWrite to clearSSoftware settable bit
Name: SYNCBUSY
Offset: 0x34
Reset: 0x00
Property: -

Bit 3130292827262524 
          
Access  
Reset  
Bit 2322212019181716 
          
Access  
Reset  
Bit 15141312111098 
          
Access  
Reset  
Bit 76543210 
        SWRSTBSY 
Access R/HC 
Reset 0 

Bit 0 – SWRSTBSY Software reset busy bit — Synchronizing Busy bit for SWRST

Note:
  1. Typically, when the SWRST is written, the bit is auto-cleared the APB clock cycle after. However, the respective SYNCBUSY bit is set and stays set until the reset in the GCLK domain is not completed. So the user HAS to poll SYNCBUSY register to know when the operation is complete.
  2. Care must be taken during the APB reset phase, because potentially the external clock (GCLK) may not present anymore.