Struct stm32f407g_disc::ethernet_ptp::RegisterBlock
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