Struct RegisterBlock
Source pub struct RegisterBlock { }
Expand description
0x02 - Control 2 Register
0x04 - Input Filter Register
0x06 - Last Edge Time Register
0x08 - Position Difference Period Counter Register
0x0a - Position Difference Period Buffer Register
0x0c - Upper Position Counter Register
0x0e - Lower Position Counter Register
0x10 - Position Difference Counter Register
0x12 - Position Difference Hold Register
0x14 - Upper Position Hold Register
0x16 - Lower Position Hold Register
0x18 - Last Edge Time Hold Register
0x1a - Position Difference Period Hold Register
0x1c - Revolution Hold Register
0x1e - Revolution Counter Register
0x20 - Upper Initialization Register
0x22 - Lower Initialization Register
0x24 - Upper Modulus Register
0x26 - Lower Modulus Register
0x28 - Upper Position Compare Register 0
0x2a - Lower Position Compare Register 0
0x2c - Upper Position Holder Register 1
0x2c - Upper Position Compare 1
0x2e - Lower Position Holder Register 1
0x2e - Lower Position Compare 1
0x30 - Upper Position Holder Register 3
0x30 - Upper Position Compare 2
0x32 - Lower Position Holder Register 2
0x32 - Lower Position Compare 2
0x34 - Upper Position Holder Register 3
0x34 - Upper Position Compare 3
0x36 - Lower Position Holder Register 3
0x36 - Lower Position Compare 3
0x38 - Interrupt Control Register
0x3a - Watchdog Timeout Register
0x3c - Input Monitor Register
Immutably borrows from an owned value.
Read more
Mutably borrows from an owned value.
Read more
Returns the argument unchanged.
Calls U::from(self).
That is, this conversion is whatever the implementation of
From<T> for U chooses to do.
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.