[][src]Module drone_cortex_m::reg::prelude

The Memory-Mapped Registers prelude.

The purpose of this module is to alleviate imports of many common reg traits by adding a glob import to the top of reg heavy modules:

use drone_core::reg::prelude::*;

Structs

Crt

The copyable register token tag.

Srt

The synchronized register token tag.

Urt

The unsynchronized register token tag.

Traits

RReg

Readable register.

Reg

The base trait for a memory-mapped register token.

RegAtomic

An atomic register token tag.

RegHold

Exposed storage for register values.

RegOwned

An owned register token tag.

RegTag

A register token tag.

WReg

Writable register.

_

Connects [Reg] with [RegHold].

_

Non-atomic operations for read-write register.

_

Atomic operations for writable register.

_

Non-atomic operations for writable register.