pub struct RegisterBlock {
    pub ptptscr: PTPTSCR,
    pub ptpssir: PTPSSIR,
    pub ptptshr: PTPTSHR,
    pub ptptslr: PTPTSLR,
    pub ptptshur: PTPTSHUR,
    pub ptptslur: PTPTSLUR,
    pub ptptsar: PTPTSAR,
    pub ptptthr: PTPTTHR,
    pub ptpttlr: PTPTTLR,
    pub ptptssr: PTPTSSR,
    pub ptpppscr: PTPPPSCR,
    /* private fields */
}
Expand description

Register block

Fields

ptptscr: PTPTSCR

0x00 - Ethernet PTP time stamp control register

ptpssir: PTPSSIR

0x04 - Ethernet PTP subsecond increment register

ptptshr: PTPTSHR

0x08 - Ethernet PTP time stamp high register

ptptslr: PTPTSLR

0x0c - Ethernet PTP time stamp low register

ptptshur: PTPTSHUR

0x10 - Ethernet PTP time stamp high update register

ptptslur: PTPTSLUR

0x14 - Ethernet PTP time stamp low update register

ptptsar: PTPTSAR

0x18 - Ethernet PTP time stamp addend register

ptptthr: PTPTTHR

0x1c - Ethernet PTP target time high register

ptpttlr: PTPTTLR

0x20 - Ethernet PTP target time low register

ptptssr: PTPTSSR

0x28 - Ethernet PTP time stamp status register

ptpppscr: PTPPPSCR

0x2c - Ethernet PTP PPS 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

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self
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.