SMN Model Secure State Controller States (SMN_STATE_MASK)

Defines

#define SMN_STATE_START   0x0
#define SMN_STATE_ZEROIZE_RAM   0x5
#define SMN_STATE_HEALTH_CHECK   0x6
#define SMN_STATE_FAIL   0x9
#define SMN_STATE_SECURE   0xA
#define SMN_STATE_NON_SECURE   0xC

Detailed Description


Define Documentation

#define SMN_STATE_FAIL   0x9

Fatal Security Violation. SMN is locked, SCM is inoperative.

Referenced by check_register_accessible(), scc_grab_config_values(), and scc_update_state().

#define SMN_STATE_HEALTH_CHECK   0x6

SMN has passed internal checks, and is waiting for Software check-in

Referenced by scc_update_state().

#define SMN_STATE_NON_SECURE   0xC

Due to non-fatal error, device is not secure. SCM is using default key.

Referenced by scc_update_state().

#define SMN_STATE_SECURE   0xA

SCC is in secure state. SCM is using secret key.

Referenced by scc_update_state().

#define SMN_STATE_START   0x0

This is the first state of the SMN after power-on reset

#define SMN_STATE_ZEROIZE_RAM   0x5

The SMN is zeroizing its RAM during reset

footer
©  Freescale Semiconductor, Inc., 2007.  All rights reserved.
Freescale Confidential Proprietary
NDA Required
doxygen