Expand description
Ethernet Unit 0
Modules§
- AHB Status Register
- Bus Mode Register
- Current Host Receive Buffer Address Register
- Current Host Receive Descriptor Register
- Current Host Transmit Buffer Address Register
- Current Host Transmit Descriptor Register
- Debug Register
- Flow Control Register
- MII Address Register
- MII Data Register
- Hash Table High Register
- Hash Table Low Register
- HW Feature Register
- Interrupt Enable Register
- Interrupt Mask Register
- Interrupt Register
- MAC Address0 High Register
- MAC Address0 Low Register
- MAC Address1 High Register
- MAC Address1 Low Register
- MAC Address2 High Register
- MAC Address2 Low Register
- MAC Address3 High Register
- MAC Address3 Low Register
- MAC Configuration Register
- MAC Frame Filter
- Missed Frame and Buffer Overflow Counter Register
- MMC Control Register
- MMC Receive Checksum Offload Interrupt Register
- MMC Receive Checksum Offload Interrupt Mask Register
- MMC Receive Interrupt Register
- MMC Reveive Interrupt Mask Register
- MMC Transmit Interrupt Register
- MMC Transmit Interrupt Mask Register
- Operation Mode Register
- PMT Control and Status Register
- Receive Descriptor Address Register
- Receive Interrupt Watchdog Timer Register
- Receive Poll Demand Register
- Remote Wake Up Frame Filter Register
- Receive Frame Count for Good and Bad 64 Byte Frames
- Receive Frame Count for Good and Bad 65 to 127 Bytes Frames
- Receive Frame Count for Good and Bad 128 to 255 Bytes Frames
- Receive Frame Count for Good and Bad 256 to 511 Bytes Frames
- Receive Frame Count for Good and Bad 512 to 1,023 Bytes Frames
- Receive Frame Count for Good and Bad 1,024 to Maxsize Bytes Frames
- Receive Frame Count for Alignment Error Frames
- Receive Frame Count for Good Broadcast Frames
- Receive Frame Count for Good Control Frames Frames
- Receive Frame Count for CRC Error Frames
- Receive Frame Count for FIFO Overflow Frames
- Receive Frame Count for Good and Bad Frames
- Receive Frame Count for Jabber Error Frames
- Receive Frame Count for Length Error Frames
- Receive Frame Count for Good Multicast Frames
- Rx Octet Count Good Register
- Receive Octet Count for Good and Bad Frames
- Receive Frame Count for Out of Range Frames
- Rx Oversize Frames Good Register
- Receive Frame Count for PAUSE Frames
- Receive Frame Count for Receive Error Frames
- Receive Frame Count for Runt Error Frames
- Receive Frame Count for Undersize Frames
- Receive Frame Count for Good Unicast Frames
- Receive Frame Count for Good and Bad VLAN Frames
- Receive Frame Count for Watchdog Error Frames
- RxICMP Error Frames Register
- Receive ICMP Error Octets Register
- RxICMP Good Frames Register
- Receive ICMP Good Octets Register
- Receive IPV4 Fragmented Frame Counter Register
- Receive IPV4 Fragmented Octet Counter Register
- RxIPv4 Good Frames Register
- RxIPv4 Good Octets Register
- Receive IPV4 Header Error Frame Counter Register
- Receive IPV4 Header Error Octet Counter Register
- Receive IPV4 No Payload Frame Counter Register
- Receive IPV4 No Payload Octet Counter Register
- Receive IPV4 Fragmented Octet Counter Register
- Receive IPV4 UDP Checksum Disabled Frame Counter Register
- RxIPv6 Good Frames Register
- RxIPv6 Good Octets Register
- Receive IPV6 Header Error Frame Counter Register
- Receive IPV6 Header Error Octet Counter Register
- Receive IPV6 No Payload Frame Counter Register
- Receive IPV6 No Payload Octet Counter Register
- RxTCP Error Frames Register
- Receive TCP Error Octets Register
- RxTCP Good Frames Register
- Receive TCP Good Octets Register
- RxUDP Error Frames Register
- Receive UDP Error Octets Register
- RxUDP Good Frames Register
- Receive UDP Good Octets Register
- Status Register
- Sub-Second Increment Register
- System Time - Higher Word Seconds Register
- System Time Nanoseconds Register
- System Time Nanoseconds Update Register
- System Time - Seconds Register
- System Time - Seconds Update Register
- Target Time Nanoseconds Register
- Target Time Seconds Register
- Timestamp Addend Register
- Timestamp Control Register
- Timestamp Status Register
- Transmit descripter Address Register
- Transmit Poll Demand Register
- Transmit Octet Count for Good and Bad 64 Byte Frames
- Transmit Octet Count for Good and Bad 65 to 127 Bytes Frames
- Transmit Octet Count for Good and Bad 128 to 255 Bytes Frames
- Transmit Octet Count for Good and Bad 256 to 511 Bytes Frames
- Transmit Octet Count for Good and Bad 512 to 1023 Bytes Frames
- Transmit Octet Count for Good and Bad 1024 to Maxsize Bytes Frames
- Transmit Frame Count for Good Broadcast Frames
- Transmit Frame Count for Good and Bad Broadcast Frames
- Transmit Frame Count for Carrier Sense Error Frames
- Tx Deferred Frames Register
- Transmit Frame Count for Excessive Collision Error Frames
- Transmit Frame Count for Excessive Deferral Error Frames
- Tx Frame Count Good Register
- Transmit Frame Count for Goodand Bad Frames Register
- Transmit Frame Count for Late Collision Error Frames
- Transmit Frame Count for Good Multicast Frames
- Transmit Frame Count for Good and Bad Multicast Frames
- Transmit Frame Count for Frames Transmitted after Multiple Collision
- Tx Octet Count Good Register
- Transmit Octet Count for Good and Bad Frames Register
- Transmit Frame Count for Good Oversize Frames
- Transmit Frame Count for Good PAUSE Frames
- Transmit Frame Count for Frames Transmitted after Single Collision
- Transmit Frame Count for Underflow Error Frames
- Transmit Frame Count for Good and Bad Unicast Frames
- Transmit Frame Count for Good VLAN Frames
- Version Register
- VLAN Tag Register
Structs§
- Register block
Type Aliases§
- AHB_STATUS (r) register accessor: AHB Status Register
- BUS_MODE (rw) register accessor: Bus Mode Register
- CURRENT_HOST_RECEIVE_BUFFER_ADDRESS (r) register accessor: Current Host Receive Buffer Address Register
- CURRENT_HOST_RECEIVE_DESCRIPTOR (r) register accessor: Current Host Receive Descriptor Register
- CURRENT_HOST_TRANSMIT_BUFFER_ADDRESS (r) register accessor: Current Host Transmit Buffer Address Register
- CURRENT_HOST_TRANSMIT_DESCRIPTOR (r) register accessor: Current Host Transmit Descriptor Register
- DEBUG (r) register accessor: Debug Register
- FLOW_CONTROL (rw) register accessor: Flow Control Register
- GMII_ADDRESS (rw) register accessor: MII Address Register
- GMII_DATA (rw) register accessor: MII Data Register
- HASH_TABLE_HIGH (rw) register accessor: Hash Table High Register
- HASH_TABLE_LOW (rw) register accessor: Hash Table Low Register
- HW_FEATURE (rw) register accessor: HW Feature Register
- INTERRUPT_ENABLE (rw) register accessor: Interrupt Enable Register
- INTERRUPT_MASK (rw) register accessor: Interrupt Mask Register
- INTERRUPT_STATUS (r) register accessor: Interrupt Register
- MAC_ADDRESS0_HIGH (rw) register accessor: MAC Address0 High Register
- MAC_ADDRESS0_LOW (rw) register accessor: MAC Address0 Low Register
- MAC_ADDRESS1_HIGH (rw) register accessor: MAC Address1 High Register
- MAC_ADDRESS1_LOW (rw) register accessor: MAC Address1 Low Register
- MAC_ADDRESS2_HIGH (rw) register accessor: MAC Address2 High Register
- MAC_ADDRESS2_LOW (rw) register accessor: MAC Address2 Low Register
- MAC_ADDRESS3_HIGH (rw) register accessor: MAC Address3 High Register
- MAC_ADDRESS3_LOW (rw) register accessor: MAC Address3 Low Register
- MAC_CONFIGURATION (rw) register accessor: MAC Configuration Register
- MAC_FRAME_FILTER (rw) register accessor: MAC Frame Filter
- MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER (r) register accessor: Missed Frame and Buffer Overflow Counter Register
- MMC_CONTROL (rw) register accessor: MMC Control Register
- MMC_IPC_RECEIVE_INTERRUPT (r) register accessor: MMC Receive Checksum Offload Interrupt Register
- MMC_IPC_RECEIVE_INTERRUPT_MASK (rw) register accessor: MMC Receive Checksum Offload Interrupt Mask Register
- MMC_RECEIVE_INTERRUPT (r) register accessor: MMC Receive Interrupt Register
- MMC_RECEIVE_INTERRUPT_MASK (rw) register accessor: MMC Reveive Interrupt Mask Register
- MMC_TRANSMIT_INTERRUPT (r) register accessor: MMC Transmit Interrupt Register
- MMC_TRANSMIT_INTERRUPT_MASK (rw) register accessor: MMC Transmit Interrupt Mask Register
- OPERATION_MODE (rw) register accessor: Operation Mode Register
- PMT_CONTROL_STATUS (rw) register accessor: PMT Control and Status Register
- RECEIVE_DESCRIPTOR_LIST_ADDRESS (rw) register accessor: Receive Descriptor Address Register
- RECEIVE_INTERRUPT_WATCHDOG_TIMER (rw) register accessor: Receive Interrupt Watchdog Timer Register
- RECEIVE_POLL_DEMAND (rw) register accessor: Receive Poll Demand Register
- REMOTE_WAKE_UP_FRAME_FILTER (rw) register accessor: Remote Wake Up Frame Filter Register
- RX_64OCTETS_FRAMES_GOOD_BAD (r) register accessor: Receive Frame Count for Good and Bad 64 Byte Frames
- RX_65TO127OCTETS_FRAMES_GOOD_BAD (r) register accessor: Receive Frame Count for Good and Bad 65 to 127 Bytes Frames
- RX_128TO255OCTETS_FRAMES_GOOD_BAD (r) register accessor: Receive Frame Count for Good and Bad 128 to 255 Bytes Frames
- RX_256TO511OCTETS_FRAMES_GOOD_BAD (r) register accessor: Receive Frame Count for Good and Bad 256 to 511 Bytes Frames
- RX_512TO1023OCTETS_FRAMES_GOOD_BAD (r) register accessor: Receive Frame Count for Good and Bad 512 to 1,023 Bytes Frames
- RX_1024TOMAXOCTETS_FRAMES_GOOD_BAD (r) register accessor: Receive Frame Count for Good and Bad 1,024 to Maxsize Bytes Frames
- RX_ALIGNMENT_ERROR_FRAMES (r) register accessor: Receive Frame Count for Alignment Error Frames
- RX_BROADCAST_FRAMES_GOOD (r) register accessor: Receive Frame Count for Good Broadcast Frames
- RX_CONTROL_FRAMES_GOOD (r) register accessor: Receive Frame Count for Good Control Frames Frames
- RX_CRC_ERROR_FRAMES (r) register accessor: Receive Frame Count for CRC Error Frames
- RX_FIFO_OVERFLOW_FRAMES (r) register accessor: Receive Frame Count for FIFO Overflow Frames
- RX_FRAMES_COUNT_GOOD_BAD (r) register accessor: Receive Frame Count for Good and Bad Frames
- RX_JABBER_ERROR_FRAMES (r) register accessor: Receive Frame Count for Jabber Error Frames
- RX_LENGTH_ERROR_FRAMES (r) register accessor: Receive Frame Count for Length Error Frames
- RX_MULTICAST_FRAMES_GOOD (r) register accessor: Receive Frame Count for Good Multicast Frames
- RX_OCTET_COUNT_GOOD (r) register accessor: Rx Octet Count Good Register
- RX_OCTET_COUNT_GOOD_BAD (r) register accessor: Receive Octet Count for Good and Bad Frames
- RX_OUT_OF_RANGE_TYPE_FRAMES (r) register accessor: Receive Frame Count for Out of Range Frames
- RX_OVERSIZE_FRAMES_GOOD (r) register accessor: Rx Oversize Frames Good Register
- RX_PAUSE_FRAMES (r) register accessor: Receive Frame Count for PAUSE Frames
- RX_RECEIVE_ERROR_FRAMES (r) register accessor: Receive Frame Count for Receive Error Frames
- RX_RUNT_ERROR_FRAMES (r) register accessor: Receive Frame Count for Runt Error Frames
- RX_UNDERSIZE_FRAMES_GOOD (r) register accessor: Receive Frame Count for Undersize Frames
- RX_UNICAST_FRAMES_GOOD (r) register accessor: Receive Frame Count for Good Unicast Frames
- RX_VLAN_FRAMES_GOOD_BAD (r) register accessor: Receive Frame Count for Good and Bad VLAN Frames
- RX_WATCHDOG_ERROR_FRAMES (r) register accessor: Receive Frame Count for Watchdog Error Frames
- RXICMP_ERROR_FRAMES (r) register accessor: RxICMP Error Frames Register
- RXICMP_ERROR_OCTETS (r) register accessor: Receive ICMP Error Octets Register
- RXICMP_GOOD_FRAMES (r) register accessor: RxICMP Good Frames Register
- RXICMP_GOOD_OCTETS (r) register accessor: Receive ICMP Good Octets Register
- RXIPV4_FRAGMENTED_FRAMES (r) register accessor: Receive IPV4 Fragmented Frame Counter Register
- RXIPV4_FRAGMENTED_OCTETS (r) register accessor: Receive IPV4 Fragmented Octet Counter Register
- RXIPV4_GOOD_FRAMES (r) register accessor: RxIPv4 Good Frames Register
- RXIPV4_GOOD_OCTETS (r) register accessor: RxIPv4 Good Octets Register
- RXIPV4_HEADER_ERROR_FRAMES (r) register accessor: Receive IPV4 Header Error Frame Counter Register
- RXIPV4_HEADER_ERROR_OCTETS (r) register accessor: Receive IPV4 Header Error Octet Counter Register
- RXIPV4_NO_PAYLOAD_FRAMES (r) register accessor: Receive IPV4 No Payload Frame Counter Register
- RXIPV4_NO_PAYLOAD_OCTETS (r) register accessor: Receive IPV4 No Payload Octet Counter Register
- RXIPV4_UDP_CHECKSUM_DISABLE_OCTETS (r) register accessor: Receive IPV4 Fragmented Octet Counter Register
- RXIPV4_UDP_CHECKSUM_DISABLED_FRAMES (r) register accessor: Receive IPV4 UDP Checksum Disabled Frame Counter Register
- RXIPV6_GOOD_FRAMES (r) register accessor: RxIPv6 Good Frames Register
- RXIPV6_GOOD_OCTETS (r) register accessor: RxIPv6 Good Octets Register
- RXIPV6_HEADER_ERROR_FRAMES (r) register accessor: Receive IPV6 Header Error Frame Counter Register
- RXIPV6_HEADER_ERROR_OCTETS (r) register accessor: Receive IPV6 Header Error Octet Counter Register
- RXIPV6_NO_PAYLOAD_FRAMES (r) register accessor: Receive IPV6 No Payload Frame Counter Register
- RXIPV6_NO_PAYLOAD_OCTETS (r) register accessor: Receive IPV6 No Payload Octet Counter Register
- RXTCP_ERROR_FRAMES (r) register accessor: RxTCP Error Frames Register
- RXTCP_ERROR_OCTETS (r) register accessor: Receive TCP Error Octets Register
- RXTCP_GOOD_FRAMES (r) register accessor: RxTCP Good Frames Register
- RXTCP_GOOD_OCTETS (r) register accessor: Receive TCP Good Octets Register
- RXUDP_ERROR_FRAMES (r) register accessor: RxUDP Error Frames Register
- RXUDP_ERROR_OCTETS (r) register accessor: Receive UDP Error Octets Register
- RXUDP_GOOD_FRAMES (r) register accessor: RxUDP Good Frames Register
- RXUDP_GOOD_OCTETS (r) register accessor: Receive UDP Good Octets Register
- STATUS (rw) register accessor: Status Register
- SUB_SECOND_INCREMENT (rw) register accessor: Sub-Second Increment Register
- SYSTEM_TIME_HIGHER_WORD_SECONDS (rw) register accessor: System Time - Higher Word Seconds Register
- SYSTEM_TIME_NANOSECONDS (r) register accessor: System Time Nanoseconds Register
- SYSTEM_TIME_NANOSECONDS_UPDATE (rw) register accessor: System Time Nanoseconds Update Register
- SYSTEM_TIME_SECONDS (r) register accessor: System Time - Seconds Register
- SYSTEM_TIME_SECONDS_UPDATE (rw) register accessor: System Time - Seconds Update Register
- TARGET_TIME_NANOSECONDS (rw) register accessor: Target Time Nanoseconds Register
- TARGET_TIME_SECONDS (rw) register accessor: Target Time Seconds Register
- TIMESTAMP_ADDEND (rw) register accessor: Timestamp Addend Register
- TIMESTAMP_CONTROL (rw) register accessor: Timestamp Control Register
- TIMESTAMP_STATUS (r) register accessor: Timestamp Status Register
- TRANSMIT_DESCRIPTOR_LIST_ADDRESS (rw) register accessor: Transmit descripter Address Register
- TRANSMIT_POLL_DEMAND (rw) register accessor: Transmit Poll Demand Register
- TX_64OCTETS_FRAMES_GOOD_BAD (r) register accessor: Transmit Octet Count for Good and Bad 64 Byte Frames
- TX_65TO127OCTETS_FRAMES_GOOD_BAD (r) register accessor: Transmit Octet Count for Good and Bad 65 to 127 Bytes Frames
- TX_128TO255OCTETS_FRAMES_GOOD_BAD (r) register accessor: Transmit Octet Count for Good and Bad 128 to 255 Bytes Frames
- TX_256TO511OCTETS_FRAMES_GOOD_BAD (r) register accessor: Transmit Octet Count for Good and Bad 256 to 511 Bytes Frames
- TX_512TO1023OCTETS_FRAMES_GOOD_BAD (r) register accessor: Transmit Octet Count for Good and Bad 512 to 1023 Bytes Frames
- TX_1024TOMAXOCTETS_FRAMES_GOOD_BAD (r) register accessor: Transmit Octet Count for Good and Bad 1024 to Maxsize Bytes Frames
- TX_BROADCAST_FRAMES_GOOD (r) register accessor: Transmit Frame Count for Good Broadcast Frames
- TX_BROADCAST_FRAMES_GOOD_BAD (r) register accessor: Transmit Frame Count for Good and Bad Broadcast Frames
- TX_CARRIER_ERROR_FRAMES (r) register accessor: Transmit Frame Count for Carrier Sense Error Frames
- TX_DEFERRED_FRAMES (r) register accessor: Tx Deferred Frames Register
- TX_EXCESSIVE_COLLISION_FRAMES (r) register accessor: Transmit Frame Count for Excessive Collision Error Frames
- TX_EXCESSIVE_DEFERRAL_ERROR (r) register accessor: Transmit Frame Count for Excessive Deferral Error Frames
- TX_FRAME_COUNT_GOOD (r) register accessor: Tx Frame Count Good Register
- TX_FRAME_COUNT_GOOD_BAD (r) register accessor: Transmit Frame Count for Goodand Bad Frames Register
- TX_LATE_COLLISION_FRAMES (r) register accessor: Transmit Frame Count for Late Collision Error Frames
- TX_MULTICAST_FRAMES_GOOD (r) register accessor: Transmit Frame Count for Good Multicast Frames
- TX_MULTICAST_FRAMES_GOOD_BAD (r) register accessor: Transmit Frame Count for Good and Bad Multicast Frames
- TX_MULTIPLE_COLLISION_GOOD_FRAMES (r) register accessor: Transmit Frame Count for Frames Transmitted after Multiple Collision
- TX_OCTET_COUNT_GOOD (r) register accessor: Tx Octet Count Good Register
- TX_OCTET_COUNT_GOOD_BAD (r) register accessor: Transmit Octet Count for Good and Bad Frames Register
- TX_OSIZE_FRAMES_GOOD (r) register accessor: Transmit Frame Count for Good Oversize Frames
- TX_PAUSE_FRAMES (r) register accessor: Transmit Frame Count for Good PAUSE Frames
- TX_SINGLE_COLLISION_GOOD_FRAMES (r) register accessor: Transmit Frame Count for Frames Transmitted after Single Collision
- TX_UNDERFLOW_ERROR_FRAMES (r) register accessor: Transmit Frame Count for Underflow Error Frames
- TX_UNICAST_FRAMES_GOOD_BAD (r) register accessor: Transmit Frame Count for Good and Bad Unicast Frames
- TX_VLAN_FRAMES_GOOD (r) register accessor: Transmit Frame Count for Good VLAN Frames
- VERSION (r) register accessor: Version Register
- VLAN_TAG (rw) register accessor: VLAN Tag Register