Several register sets include a write protection mechanism to avoid inadvertent register writes. The register write protection mechanism is not a security function. The register write protection feature can be used in an open development environment to block errant code from accessing important system-level functions. The write-protected registers are listed in the Write-Protected Registers Table section.