Struct kea_hal::system::sim::Status[][src]

pub struct Status { /* fields omitted */ }
Expand description

Status type

Implementations

A reset was caused by a module failing to acknowledge entering Stop mode

A reset was caused by debugger request

The request is made in the MDM-AP register, this is called MDMAP in SIM_SRSID (section 12.2.1 of KEA64RM).

A reset was caused by software request

A reset was caused by a core lockup event

A reset was caused by power-on

For normal startup, this is set, if there was some other reason for reseting, this is cleared.

A reset was caused by the reset Pin

A reset was caused by the watchdog.

A reset was caused by the Internal Clock Source Peripheral

This is called LOC (Loss Of Clock?) rest in KEA64RM (sect 12.2.1)

A reset was caused by low voltage (brown out)

Brown out detection is controlled by the Power Mangement Controller (PMC) Peripheral

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.