Module atsame70n21b::gmac
source · Expand description
Gigabit Ethernet MAC
Re-exports
pub use self::gmac_sa::GMAC_SA;
pub use self::gmac_st2cw::GMAC_ST2CW;
Modules
- Alignment Errors Register
- Broadcast Frames Received Register
- Broadcast Frames Transmitted Register
- 64 Byte Frames Received Register
- 64 Byte Frames Transmitted Register
- Credit-Based Shaping Control Register
- Credit-Based Shaping IdleSlope Register for Queue A
- Credit-Based Shaping IdleSlope Register for Queue B
- Carrier Sense Errors Register
- DMA Configuration Register
- Deferred Transmission Frames Register
- Excessive Collisions Register
- PTP Event Frame Received Nanoseconds Register
- PTP Event Frame Received Seconds High Register
- PTP Event Frame Received Seconds Low Register
- PTP Event Frame Transmitted Nanoseconds Register
- 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
- Cluster Specific Address 1 Bottom Register
- Cluster Screening Type 2 Compare Word 0 Register
- Greater Than 1518 Byte Frames Transmitted Register
- Hash Register Bottom
- Hash Register Top
- Interrupt Disable Register
- Interrupt Disable Register Priority Queue (1..5)
- Interrupt Enable Register
- Interrupt Enable Register Priority Queue (1..5)
- IP Header Checksum Errors Register
- Interrupt Mask Register
- Interrupt Mask Register Priority Queue (1..5)
- IPG Stretch Register
- Interrupt Status Register
- Interrupt Status Register Priority Queue (1..5)
- 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
- 1588 Timer Nanosecond Comparison Register
- Network Status Register
- Oversize Frames Received Register
- Octets Received High Received Register
- Octets Received Low Received Register
- Octets Transmitted High Register
- Octets Transmitted Low Register
- PTP Peer Event Frame Received Nanoseconds Register
- PTP Peer Event Frame Received Seconds High Register
- PTP Peer Event Frame Received Seconds Low Register
- PTP Peer Event Frame Transmitted Nanoseconds Register
- 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 Register
- Receive Buffer Queue Base Address Register Priority Queue (1..5)
- Receive Buffer Size Register Priority Queue (1..5)
- RX Jumbo Frame Max Length 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
- Received LPI Transitions
- Received LPI Time
- Specific Address 1 Mask Bottom Register
- Specific Address 1 Mask Top Register
- Single Collision Frames Register
- 1588 Timer Second Comparison High Register
- 1588 Timer Second Comparison Low Register
- Screening Type 1 Register Priority Queue
- Screening Type 2 Ethertype Register
- Screening Type 2 Register Priority Queue
- Stacked VLAN Register
- 1588 Timer Adjust Register
- 65 to 127 Byte Frames Received Register
- 128 to 255 Byte Frames Received Register
- 256 to 511 Byte 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 Register
- Transmit Buffer Queue Base Address Register Priority Queue (1..5)
- TCP Checksum Errors Register
- 1588 Timer Increment Register
- Type ID Match 1 Register
- Type ID Match 2 Register
- Type ID Match 3 Register
- Type ID Match 4 Register
- 1588 Timer Increment Sub-nanoseconds 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 Register
- 1588 Timer Seconds Low Register
- Transmit Status Register
- Transmit Underruns Register
- Transmit LPI Transitions
- Transmit LPI Time
- UDP Checksum Errors Register
- Undersize Frames Received Register
- User Register
- Wake on LAN Register
Structs
- Register block
Type Aliases
- AE (r) register accessor: an alias for
Reg<AE_SPEC>
- BCFR (r) register accessor: an alias for
Reg<BCFR_SPEC>
- BCFT (r) register accessor: an alias for
Reg<BCFT_SPEC>
- BFR64 (r) register accessor: an alias for
Reg<BFR64_SPEC>
- BFT64 (r) register accessor: an alias for
Reg<BFT64_SPEC>
- CBSCR (rw) register accessor: an alias for
Reg<CBSCR_SPEC>
- CBSISQA (rw) register accessor: an alias for
Reg<CBSISQA_SPEC>
- CBSISQB (rw) register accessor: an alias for
Reg<CBSISQB_SPEC>
- CSE (r) register accessor: an alias for
Reg<CSE_SPEC>
- DCFGR (rw) register accessor: an alias for
Reg<DCFGR_SPEC>
- DTF (r) register accessor: an alias for
Reg<DTF_SPEC>
- EC (r) register accessor: an alias for
Reg<EC_SPEC>
- EFRN (r) register accessor: an alias for
Reg<EFRN_SPEC>
- EFRSH (r) register accessor: an alias for
Reg<EFRSH_SPEC>
- EFRSL (r) register accessor: an alias for
Reg<EFRSL_SPEC>
- EFTN (r) register accessor: an alias for
Reg<EFTN_SPEC>
- EFTSH (r) register accessor: an alias for
Reg<EFTSH_SPEC>
- EFTSL (r) register accessor: an alias for
Reg<EFTSL_SPEC>
- FCSE (r) register accessor: an alias for
Reg<FCSE_SPEC>
- FR (r) register accessor: an alias for
Reg<FR_SPEC>
- FT (r) register accessor: an alias for
Reg<FT_SPEC>
- GTBFT1518 (r) register accessor: an alias for
Reg<GTBFT1518_SPEC>
- HRB (rw) register accessor: an alias for
Reg<HRB_SPEC>
- HRT (rw) register accessor: an alias for
Reg<HRT_SPEC>
- IDR (w) register accessor: an alias for
Reg<IDR_SPEC>
- IDRPQ (w) register accessor: an alias for
Reg<IDRPQ_SPEC>
- IER (w) register accessor: an alias for
Reg<IER_SPEC>
- IERPQ (w) register accessor: an alias for
Reg<IERPQ_SPEC>
- IHCE (r) register accessor: an alias for
Reg<IHCE_SPEC>
- IMR (rw) register accessor: an alias for
Reg<IMR_SPEC>
- IMRPQ (rw) register accessor: an alias for
Reg<IMRPQ_SPEC>
- IPGS (rw) register accessor: an alias for
Reg<IPGS_SPEC>
- ISR (r) register accessor: an alias for
Reg<ISR_SPEC>
- ISRPQ (r) register accessor: an alias for
Reg<ISRPQ_SPEC>
- JR (r) register accessor: an alias for
Reg<JR_SPEC>
- LC (r) register accessor: an alias for
Reg<LC_SPEC>
- LFFE (r) register accessor: an alias for
Reg<LFFE_SPEC>
- MAN (rw) register accessor: an alias for
Reg<MAN_SPEC>
- MCF (r) register accessor: an alias for
Reg<MCF_SPEC>
- MFR (r) register accessor: an alias for
Reg<MFR_SPEC>
- MFT (r) register accessor: an alias for
Reg<MFT_SPEC>
- NCFGR (rw) register accessor: an alias for
Reg<NCFGR_SPEC>
- NCR (rw) register accessor: an alias for
Reg<NCR_SPEC>
- NSC (rw) register accessor: an alias for
Reg<NSC_SPEC>
- NSR (r) register accessor: an alias for
Reg<NSR_SPEC>
- OFR (r) register accessor: an alias for
Reg<OFR_SPEC>
- ORHI (r) register accessor: an alias for
Reg<ORHI_SPEC>
- ORLO (r) register accessor: an alias for
Reg<ORLO_SPEC>
- OTHI (r) register accessor: an alias for
Reg<OTHI_SPEC>
- OTLO (r) register accessor: an alias for
Reg<OTLO_SPEC>
- PEFRN (r) register accessor: an alias for
Reg<PEFRN_SPEC>
- PEFRSH (r) register accessor: an alias for
Reg<PEFRSH_SPEC>
- PEFRSL (r) register accessor: an alias for
Reg<PEFRSL_SPEC>
- PEFTN (r) register accessor: an alias for
Reg<PEFTN_SPEC>
- PEFTSH (r) register accessor: an alias for
Reg<PEFTSH_SPEC>
- PEFTSL (r) register accessor: an alias for
Reg<PEFTSL_SPEC>
- PFR (r) register accessor: an alias for
Reg<PFR_SPEC>
- PFT (r) register accessor: an alias for
Reg<PFT_SPEC>
- RBQB (rw) register accessor: an alias for
Reg<RBQB_SPEC>
- RBQBAPQ (rw) register accessor: an alias for
Reg<RBQBAPQ_SPEC>
- RBSRPQ (rw) register accessor: an alias for
Reg<RBSRPQ_SPEC>
- RJFML (rw) register accessor: an alias for
Reg<RJFML_SPEC>
- ROE (r) register accessor: an alias for
Reg<ROE_SPEC>
- RPQ (r) register accessor: an alias for
Reg<RPQ_SPEC>
- RPSF (rw) register accessor: an alias for
Reg<RPSF_SPEC>
- RRE (r) register accessor: an alias for
Reg<RRE_SPEC>
- RSE (r) register accessor: an alias for
Reg<RSE_SPEC>
- RSR (rw) register accessor: an alias for
Reg<RSR_SPEC>
- RXLPI (r) register accessor: an alias for
Reg<RXLPI_SPEC>
- RXLPITIME (r) register accessor: an alias for
Reg<RXLPITIME_SPEC>
- SAMB1 (rw) register accessor: an alias for
Reg<SAMB1_SPEC>
- SAMT1 (rw) register accessor: an alias for
Reg<SAMT1_SPEC>
- SCF (r) register accessor: an alias for
Reg<SCF_SPEC>
- SCH (rw) register accessor: an alias for
Reg<SCH_SPEC>
- SCL (rw) register accessor: an alias for
Reg<SCL_SPEC>
- ST1RPQ (rw) register accessor: an alias for
Reg<ST1RPQ_SPEC>
- ST2ER (rw) register accessor: an alias for
Reg<ST2ER_SPEC>
- ST2RPQ (rw) register accessor: an alias for
Reg<ST2RPQ_SPEC>
- SVLAN (rw) register accessor: an alias for
Reg<SVLAN_SPEC>
- TA (w) register accessor: an alias for
Reg<TA_SPEC>
- TBFR127 (r) register accessor: an alias for
Reg<TBFR127_SPEC>
- TBFR255 (r) register accessor: an alias for
Reg<TBFR255_SPEC>
- TBFR511 (r) register accessor: an alias for
Reg<TBFR511_SPEC>
- TBFR1023 (r) register accessor: an alias for
Reg<TBFR1023_SPEC>
- TBFR1518 (r) register accessor: an alias for
Reg<TBFR1518_SPEC>
- TBFT127 (r) register accessor: an alias for
Reg<TBFT127_SPEC>
- TBFT255 (r) register accessor: an alias for
Reg<TBFT255_SPEC>
- TBFT511 (r) register accessor: an alias for
Reg<TBFT511_SPEC>
- TBFT1023 (r) register accessor: an alias for
Reg<TBFT1023_SPEC>
- TBFT1518 (r) register accessor: an alias for
Reg<TBFT1518_SPEC>
- TBQB (rw) register accessor: an alias for
Reg<TBQB_SPEC>
- TBQBAPQ (rw) register accessor: an alias for
Reg<TBQBAPQ_SPEC>
- TCE (r) register accessor: an alias for
Reg<TCE_SPEC>
- TI (rw) register accessor: an alias for
Reg<TI_SPEC>
- TIDM1 (rw) register accessor: an alias for
Reg<TIDM1_SPEC>
- TIDM2 (rw) register accessor: an alias for
Reg<TIDM2_SPEC>
- TIDM3 (rw) register accessor: an alias for
Reg<TIDM3_SPEC>
- TIDM4 (rw) register accessor: an alias for
Reg<TIDM4_SPEC>
- TISUBN (rw) register accessor: an alias for
Reg<TISUBN_SPEC>
- TMXBFR (r) register accessor: an alias for
Reg<TMXBFR_SPEC>
- TN (rw) register accessor: an alias for
Reg<TN_SPEC>
- TPFCP (rw) register accessor: an alias for
Reg<TPFCP_SPEC>
- TPQ (rw) register accessor: an alias for
Reg<TPQ_SPEC>
- TPSF (rw) register accessor: an alias for
Reg<TPSF_SPEC>
- TSH (rw) register accessor: an alias for
Reg<TSH_SPEC>
- TSL (rw) register accessor: an alias for
Reg<TSL_SPEC>
- TSR (rw) register accessor: an alias for
Reg<TSR_SPEC>
- TUR (r) register accessor: an alias for
Reg<TUR_SPEC>
- TXLPI (r) register accessor: an alias for
Reg<TXLPI_SPEC>
- TXLPITIME (r) register accessor: an alias for
Reg<TXLPITIME_SPEC>
- UCE (r) register accessor: an alias for
Reg<UCE_SPEC>
- UFR (r) register accessor: an alias for
Reg<UFR_SPEC>
- UR (rw) register accessor: an alias for
Reg<UR_SPEC>
- WOL (rw) register accessor: an alias for
Reg<WOL_SPEC>