sl_se_debug_status_t Struct Reference
Debug status.
#include <sl_se_manager_types.h>
Data Fields |
|
bool | device_erase_enabled |
Whether device erase is enabled.
|
|
bool | secure_debug_enabled |
Whether secure debug is enabled with
sl_se_enable_secure_debug()
.
|
|
bool | debug_port_lock_applied |
Whether the debug port has been locked with
sl_se_apply_debug_lock()
.
|
|
bool | debug_port_lock_state |
Current state of the debug port.
|
|
sl_se_debug_options_t | options_config |
Debug option configuration as set by
sl_se_set_debug_options()
.
|
|
sl_se_debug_options_t | options_state |
Current state of debug options, locked by
sl_se_set_debug_options()
and unlocked by
sl_se_open_debug()
.
|
|
Debug status.
Field Documentation
◆ device_erase_enabled
bool sl_se_debug_status_t::device_erase_enabled |
Whether device erase is enabled.
◆ secure_debug_enabled
bool sl_se_debug_status_t::secure_debug_enabled |
Whether secure debug is enabled with sl_se_enable_secure_debug() .
◆ debug_port_lock_applied
bool sl_se_debug_status_t::debug_port_lock_applied |
Whether the debug port has been locked with sl_se_apply_debug_lock() .
This parameter does not indicate if the debug port has been unlocked by calling sl_se_open_debug() .
◆ debug_port_lock_state
bool sl_se_debug_status_t::debug_port_lock_state |
Current state of the debug port.
True if locked with sl_se_apply_debug_lock() . False if new clean, erased or unlocked with sl_se_open_debug() .
◆ options_config
sl_se_debug_options_t sl_se_debug_status_t::options_config |
Debug option configuration as set by sl_se_set_debug_options() .
◆ options_state
sl_se_debug_options_t sl_se_debug_status_t::options_state |
Current state of debug options, locked by sl_se_set_debug_options() and unlocked by sl_se_open_debug() .