45.5.2.3 Enable Protection
The following bits and registers are enable-protected, meaning that they can only be written when the TRAM module is disabled (CTRLA.ENABLE bit (CTRLA <1>) = ‘0’):
- Tamper Erase bit in the Control A register (CTRLA.TAMPERS bit (CTRLA <4>))
- Data Remanence Protection bit in the Control A register (CTRLA.DRP bit (CTRLA <6>))
- Silent Access bit in the Control A register (CTRLA.SILACC bit (CTRLA <7>))
- Data Scramble Control register (DSCC) register
When the CTRLA.ENABLE bit (CTRLA <1>) is '0', enable-protected bits in the CTRLA register can be written at the same time the CTRLA.ENABLE bit (CTRLA <1>) is written to '1'. However, when the CTRLA.ENABLE bit (CTRLA <1>) is '1' these bits can not be written at the same time the CTRLA.ENABLE bit (CTRLA <1>) is written. Enable-protection is denoted by the Enable-Protected property in the register description.