Module drone_cortex_m::reg [] [src]

Memory-mapped registers.

Modules

prelude

Memory-mapped registers prelude.

scb

System control block.

stk

SysTick timer.

Structs

RegExcl

A wrapper for a value loaded with ldrex instruction.

RegIndex
ScbScr

System control register.

StkCalib

SysTick calibration value register.

StkCtrl

SysTick control and status register.

StkLoad

SysTick reload value register.

StkVal

SysTick current value register.

Constants

BIT_BAND_BASE

Peripheral bit-band alias start.

BIT_BAND_WIDTH

Peripheral bit-band region width.

Traits

RRegFieldBitBand

Register field that can read bits through peripheral bit-band region.

RegBitBand

Register that falls into peripheral bit-band region.

RegHoldExcl

RegExl for RegHold.

RegRawShared

Raw shared register value type.

RwRegShared

Register that can read and write its value in a multi-threaded context.

RwRegSharedRef

Register that can update its value in a multi-threaded context.

WRegFieldBitBand

Register field that can write bits through peripheral bit-band region.

WRwRegFieldBitShared

Single-bit write field of shared read-write register.

WRwRegFieldBitsShared

Multiple-bits write field of shared read-write register.

WRwRegFieldShared

Write field of shared read-write register.