Module atsame54n::gmac

source ·
Expand description

Ethernet MAC

Re-exports§

  • pub use self::sa::SA;

Modules§

  • Alignment Errors Register
  • Broadcast Frames Received Register
  • Broadcast Frames Transmitted Register
  • 64 Byte Frames Received Register
  • 64 Byte Frames Transmitted Register
  • Carrier Sense Errors Register
  • DMA Configuration Register
  • Deferred Transmission Frames Register
  • Excessive Collisions Register
  • PTP Event Frame Received Nanoseconds
  • PTP Event Frame Received Seconds High Register
  • PTP Event Frame Received Seconds Low Register
  • PTP Event Frame Transmitted Nanoseconds
  • PTP Event Frame Transmitted Seconds High Register
  • PTP Event Frame Transmitted Seconds Low Register
  • Frame Check Sequence Errors Register
  • Frames Received Register
  • Frames Transmitted Register
  • Greater Than 1518 Byte Frames Transmitted Register
  • Hash Register Bottom [31:0]
  • Hash Register Top [63:32]
  • Interrupt Disable Register
  • Interrupt Enable Register
  • IP Header Checksum Errors Register
  • Interrupt Mask Register
  • IPG Stretch Register
  • Interrupt Status Register
  • Jabbers Received Register
  • Late Collisions Register
  • Length Field Frame Errors Register
  • PHY Maintenance Register
  • Multiple Collision Frames Register
  • Multicast Frames Received Register
  • Multicast Frames Transmitted Register
  • Network Configuration Register
  • Network Control Register
  • Tsu timer comparison nanoseconds Register
  • Network Status Register
  • Oversize Frames Received Register
  • Octets Received [47:32] Received
  • Octets Received [31:0] Received
  • Octets Transmitted [47:32] Register
  • Octets Transmitted [31:0] Register
  • PTP Peer Event Frame Received Nanoseconds
  • PTP Peer Event Frame Received Seconds High Register
  • PTP Peer Event Frame Received Seconds Low Register
  • PTP Peer Event Frame Transmitted Nanoseconds
  • PTP Peer Event Frame Transmitted Seconds High Register
  • PTP Peer Event Frame Transmitted Seconds Low Register
  • Pause Frames Received Register
  • Pause Frames Transmitted Register
  • Receive Buffer Queue Base Address
  • RX Jumbo Frame Max Length Register
  • Receive LPI Time Register
  • Receive LPI transition Register
  • Receive Overrun Register
  • Received Pause Quantum Register
  • RX partial store and forward Register
  • Receive Resource Errors Register
  • Receive Symbol Errors Register
  • Receive Status Register
  • Cluster SA[%s]
  • Specific Address 1 Mask Bottom [31:0] Register
  • Specific Address 1 Mask Top [47:32] Register
  • Single Collision Frames Register
  • Tsu timer second comparison Register
  • Tsu timer second comparison Register
  • Stacked VLAN Register
  • 1588 Timer Adjust Register
  • 65 to 127 Byte Frames Received Register
  • 128 to 255 Byte Frames Received Register
  • 256 to 511Byte Frames Received Register
  • 512 to 1023 Byte Frames Received Register
  • 1024 to 1518 Byte Frames Received Register
  • 65 to 127 Byte Frames Transmitted Register
  • 128 to 255 Byte Frames Transmitted Register
  • 256 to 511 Byte Frames Transmitted Register
  • 512 to 1023 Byte Frames Transmitted Register
  • 1024 to 1518 Byte Frames Transmitted Register
  • Transmit Buffer Queue Base Address
  • TCP Checksum Errors Register
  • 1588 Timer Increment Register
  • Type ID Match Register
  • 1588 Timer Increment [15:0] Sub-Nanoseconds Register
  • Receive LPI Time Register
  • Receive LPI transition Register
  • 1519 to Maximum Byte Frames Received Register
  • 1588 Timer Nanoseconds Register
  • Transmit PFC Pause Register
  • Transmit Pause Quantum Register
  • TX partial store and forward Register
  • 1588 Timer Seconds High [15:0] Register
  • 1588 Timer Seconds [31:0] Register
  • Transmit Status Register
  • 1588 Timer Sync Strobe Nanoseconds Register
  • 1588 Timer Sync Strobe Seconds [31:0] Register
  • Transmit Underruns Register
  • UDP Checksum Errors Register
  • Undersize Frames Received Register
  • User Register
  • Wake on LAN

Structs§

Type Aliases§

  • AE (r) register accessor: Alignment Errors Register
  • BCFR (r) register accessor: Broadcast Frames Received Register
  • BCFT (r) register accessor: Broadcast Frames Transmitted Register
  • BFR64 (r) register accessor: 64 Byte Frames Received Register
  • BFT64 (r) register accessor: 64 Byte Frames Transmitted Register
  • CSE (r) register accessor: Carrier Sense Errors Register
  • DCFGR (rw) register accessor: DMA Configuration Register
  • DTF (r) register accessor: Deferred Transmission Frames Register
  • EC (r) register accessor: Excessive Collisions Register
  • EFRN (r) register accessor: PTP Event Frame Received Nanoseconds
  • EFRSH (r) register accessor: PTP Event Frame Received Seconds High Register
  • EFRSL (r) register accessor: PTP Event Frame Received Seconds Low Register
  • EFTN (r) register accessor: PTP Event Frame Transmitted Nanoseconds
  • EFTSH (r) register accessor: PTP Event Frame Transmitted Seconds High Register
  • EFTSL (r) register accessor: PTP Event Frame Transmitted Seconds Low Register
  • FCSE (r) register accessor: Frame Check Sequence Errors Register
  • FR (r) register accessor: Frames Received Register
  • FT (r) register accessor: Frames Transmitted Register
  • GTBFT1518 (r) register accessor: Greater Than 1518 Byte Frames Transmitted Register
  • HRB (rw) register accessor: Hash Register Bottom [31:0]
  • HRT (rw) register accessor: Hash Register Top [63:32]
  • IDR (w) register accessor: Interrupt Disable Register
  • IER (w) register accessor: Interrupt Enable Register
  • IHCE (r) register accessor: IP Header Checksum Errors Register
  • IMR (r) register accessor: Interrupt Mask Register
  • IPGS (rw) register accessor: IPG Stretch Register
  • ISR (rw) register accessor: Interrupt Status Register
  • JR (r) register accessor: Jabbers Received Register
  • LC (r) register accessor: Late Collisions Register
  • LFFE (r) register accessor: Length Field Frame Errors Register
  • MAN (rw) register accessor: PHY Maintenance Register
  • MCF (r) register accessor: Multiple Collision Frames Register
  • MFR (r) register accessor: Multicast Frames Received Register
  • MFT (r) register accessor: Multicast Frames Transmitted Register
  • NCFGR (rw) register accessor: Network Configuration Register
  • NCR (rw) register accessor: Network Control Register
  • NSC (rw) register accessor: Tsu timer comparison nanoseconds Register
  • NSR (r) register accessor: Network Status Register
  • OFR (r) register accessor: Oversize Frames Received Register
  • ORHI (r) register accessor: Octets Received [47:32] Received
  • ORLO (r) register accessor: Octets Received [31:0] Received
  • OTHI (r) register accessor: Octets Transmitted [47:32] Register
  • OTLO (r) register accessor: Octets Transmitted [31:0] Register
  • PEFRN (r) register accessor: PTP Peer Event Frame Received Nanoseconds
  • PEFRSH (r) register accessor: PTP Peer Event Frame Received Seconds High Register
  • PEFRSL (r) register accessor: PTP Peer Event Frame Received Seconds Low Register
  • PEFTN (r) register accessor: PTP Peer Event Frame Transmitted Nanoseconds
  • PEFTSH (r) register accessor: PTP Peer Event Frame Transmitted Seconds High Register
  • PEFTSL (r) register accessor: PTP Peer Event Frame Transmitted Seconds Low Register
  • PFR (r) register accessor: Pause Frames Received Register
  • PFT (r) register accessor: Pause Frames Transmitted Register
  • RBQB (rw) register accessor: Receive Buffer Queue Base Address
  • RJFML (rw) register accessor: RX Jumbo Frame Max Length Register
  • RLPITI (r) register accessor: Receive LPI Time Register
  • RLPITR (r) register accessor: Receive LPI transition Register
  • ROE (r) register accessor: Receive Overrun Register
  • RPQ (r) register accessor: Received Pause Quantum Register
  • RPSF (rw) register accessor: RX partial store and forward Register
  • RRE (r) register accessor: Receive Resource Errors Register
  • RSE (r) register accessor: Receive Symbol Errors Register
  • RSR (rw) register accessor: Receive Status Register
  • SAMB1 (rw) register accessor: Specific Address 1 Mask Bottom [31:0] Register
  • SAMT1 (rw) register accessor: Specific Address 1 Mask Top [47:32] Register
  • SCF (r) register accessor: Single Collision Frames Register
  • SCH (rw) register accessor: Tsu timer second comparison Register
  • SCL (rw) register accessor: Tsu timer second comparison Register
  • SVLAN (rw) register accessor: Stacked VLAN Register
  • TA (w) register accessor: 1588 Timer Adjust Register
  • TBFR127 (r) register accessor: 65 to 127 Byte Frames Received Register
  • TBFR255 (r) register accessor: 128 to 255 Byte Frames Received Register
  • TBFR511 (r) register accessor: 256 to 511Byte Frames Received Register
  • TBFR1023 (r) register accessor: 512 to 1023 Byte Frames Received Register
  • TBFR1518 (r) register accessor: 1024 to 1518 Byte Frames Received Register
  • TBFT127 (r) register accessor: 65 to 127 Byte Frames Transmitted Register
  • TBFT255 (r) register accessor: 128 to 255 Byte Frames Transmitted Register
  • TBFT511 (r) register accessor: 256 to 511 Byte Frames Transmitted Register
  • TBFT1023 (r) register accessor: 512 to 1023 Byte Frames Transmitted Register
  • TBFT1518 (r) register accessor: 1024 to 1518 Byte Frames Transmitted Register
  • TBQB (rw) register accessor: Transmit Buffer Queue Base Address
  • TCE (r) register accessor: TCP Checksum Errors Register
  • TI (rw) register accessor: 1588 Timer Increment Register
  • TIDM (rw) register accessor: Type ID Match Register
  • TISUBN (rw) register accessor: 1588 Timer Increment [15:0] Sub-Nanoseconds Register
  • TLPITI (r) register accessor: Receive LPI Time Register
  • TLPITR (r) register accessor: Receive LPI transition Register
  • TMXBFR (r) register accessor: 1519 to Maximum Byte Frames Received Register
  • TN (rw) register accessor: 1588 Timer Nanoseconds Register
  • TPFCP (rw) register accessor: Transmit PFC Pause Register
  • TPQ (rw) register accessor: Transmit Pause Quantum Register
  • TPSF (rw) register accessor: TX partial store and forward Register
  • TSH (rw) register accessor: 1588 Timer Seconds High [15:0] Register
  • TSL (rw) register accessor: 1588 Timer Seconds [31:0] Register
  • TSR (rw) register accessor: Transmit Status Register
  • TSSN (rw) register accessor: 1588 Timer Sync Strobe Nanoseconds Register
  • TSSSL (rw) register accessor: 1588 Timer Sync Strobe Seconds [31:0] Register
  • TUR (r) register accessor: Transmit Underruns Register
  • UCE (r) register accessor: UDP Checksum Errors Register
  • UFR (r) register accessor: Undersize Frames Received Register
  • UR (rw) register accessor: User Register
  • WOL (rw) register accessor: Wake on LAN