Struct cortex_m::peripheral::icb::RegisterBlock[][src]

#[repr(C)]
pub struct RegisterBlock { pub ictr: RO<u32>, pub actlr: RW<u32>, pub cppwr: RW<u32>, }
Expand description

Register block

Fields

ictr: RO<u32>

Interrupt Controller Type Register

The bottom four bits of this register give the number of implemented interrupt lines, divided by 32. So a value of 0b0010 indicates 64 interrupts.

actlr: RW<u32>

Auxiliary Control Register

This register is entirely implementation defined – the standard gives it an address, but does not define its role or contents.

cppwr: RW<u32>

Coprocessor Power Control Register

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.