[−][src]Module xmc4300::eth0
Ethernet Unit 0
Modules
ahb_status | AHB Status Register |
bus_mode | Bus Mode Register |
current_host_receive_buffer_address | Current Host Receive Buffer Address Register |
current_host_receive_descriptor | Current Host Receive Descriptor Register |
current_host_transmit_buffer_address | Current Host Transmit Buffer Address Register |
current_host_transmit_descriptor | Current Host Transmit Descriptor Register |
debug | Debug Register |
flow_control | Flow Control Register |
gmii_address | MII Address Register |
gmii_data | MII Data Register |
hash_table_high | Hash Table High Register |
hash_table_low | Hash Table Low Register |
hw_feature | HW Feature Register |
interrupt_enable | Interrupt Enable Register |
interrupt_mask | Interrupt Mask Register |
interrupt_status | Interrupt Register |
mac_address0_low | MAC Address0 Low Register |
mac_address0_high | MAC Address0 High Register |
mac_address1_high | MAC Address1 High Register |
mac_address1_low | MAC Address1 Low Register |
mac_address2_high | MAC Address2 High Register |
mac_address2_low | MAC Address2 Low Register |
mac_address3_high | MAC Address3 High Register |
mac_address3_low | MAC Address3 Low Register |
mac_configuration | MAC Configuration Register |
mac_frame_filter | MAC Frame Filter |
missed_frame_and_buffer_overflow_counter | Missed Frame and Buffer Overflow Counter Register |
mmc_control | MMC Control Register |
mmc_ipc_receive_interrupt | MMC Receive Checksum Offload Interrupt Register |
mmc_ipc_receive_interrupt_mask | MMC Receive Checksum Offload Interrupt Mask Register |
mmc_receive_interrupt | MMC Receive Interrupt Register |
mmc_receive_interrupt_mask | MMC Reveive Interrupt Mask Register |
mmc_transmit_interrupt | MMC Transmit Interrupt Register |
mmc_transmit_interrupt_mask | MMC Transmit Interrupt Mask Register |
operation_mode | Operation Mode Register |
pmt_control_status | PMT Control and Status Register |
receive_descriptor_list_address | Receive Descriptor Address Register |
receive_interrupt_watchdog_timer | Receive Interrupt Watchdog Timer Register |
receive_poll_demand | Receive Poll Demand Register |
remote_wake_up_frame_filter | Remote Wake Up Frame Filter Register |
rx_64octets_frames_good_bad | Receive Frame Count for Good and Bad 64 Byte Frames |
rx_1024tomaxoctets_frames_good_bad | Receive Frame Count for Good and Bad 1,024 to Maxsize Bytes Frames |
rx_128to255octets_frames_good_bad | Receive Frame Count for Good and Bad 128 to 255 Bytes Frames |
rx_256to511octets_frames_good_bad | Receive Frame Count for Good and Bad 256 to 511 Bytes Frames |
rx_512to1023octets_frames_good_bad | Receive Frame Count for Good and Bad 512 to 1,023 Bytes Frames |
rx_65to127octets_frames_good_bad | Receive Frame Count for Good and Bad 65 to 127 Bytes Frames |
rx_alignment_error_frames | Receive Frame Count for Alignment Error Frames |
rx_broadcast_frames_good | Receive Frame Count for Good Broadcast Frames |
rx_control_frames_good | Receive Frame Count for Good Control Frames Frames |
rx_crc_error_frames | Receive Frame Count for CRC Error Frames |
rx_fifo_overflow_frames | Receive Frame Count for FIFO Overflow Frames |
rx_frames_count_good_bad | Receive Frame Count for Good and Bad Frames |
rx_jabber_error_frames | Receive Frame Count for Jabber Error Frames |
rx_length_error_frames | Receive Frame Count for Length Error Frames |
rx_multicast_frames_good | Receive Frame Count for Good Multicast Frames |
rx_octet_count_good | Rx Octet Count Good Register |
rx_octet_count_good_bad | Receive Octet Count for Good and Bad Frames |
rx_out_of_range_type_frames | Receive Frame Count for Out of Range Frames |
rx_oversize_frames_good | Rx Oversize Frames Good Register |
rx_pause_frames | Receive Frame Count for PAUSE Frames |
rx_receive_error_frames | Receive Frame Count for Receive Error Frames |
rx_runt_error_frames | Receive Frame Count for Runt Error Frames |
rx_undersize_frames_good | Receive Frame Count for Undersize Frames |
rx_unicast_frames_good | Receive Frame Count for Good Unicast Frames |
rx_vlan_frames_good_bad | Receive Frame Count for Good and Bad VLAN Frames |
rx_watchdog_error_frames | Receive Frame Count for Watchdog Error Frames |
rxicmp_error_frames | RxICMP Error Frames Register |
rxicmp_error_octets | Receive ICMP Error Octets Register |
rxicmp_good_frames | RxICMP Good Frames Register |
rxicmp_good_octets | Receive ICMP Good Octets Register |
rxipv4_good_frames | RxIPv4 Good Frames Register |
rxipv4_header_error_frames | Receive IPV4 Header Error Frame Counter Register |
rxipv4_no_payload_frames | Receive IPV4 No Payload Frame Counter Register |
rxipv4_fragmented_frames | Receive IPV4 Fragmented Frame Counter Register |
rxipv4_udp_checksum_disabled_frames | Receive IPV4 UDP Checksum Disabled Frame Counter Register |
rxipv4_good_octets | RxIPv4 Good Octets Register |
rxipv4_header_error_octets | Receive IPV4 Header Error Octet Counter Register |
rxipv4_no_payload_octets | Receive IPV4 No Payload Octet Counter Register |
rxipv4_fragmented_octets | Receive IPV4 Fragmented Octet Counter Register |
rxipv4_udp_checksum_disable_octets | Receive IPV4 Fragmented Octet Counter Register |
rxipv6_good_frames | RxIPv6 Good Frames Register |
rxipv6_header_error_frames | Receive IPV6 Header Error Frame Counter Register |
rxipv6_no_payload_frames | Receive IPV6 No Payload Frame Counter Register |
rxipv6_good_octets | RxIPv6 Good Octets Register |
rxipv6_header_error_octets | Receive IPV6 Header Error Octet Counter Register |
rxipv6_no_payload_octets | Receive IPV6 No Payload Octet Counter Register |
rxtcp_error_frames | RxTCP Error Frames Register |
rxtcp_error_octets | Receive TCP Error Octets Register |
rxtcp_good_frames | RxTCP Good Frames Register |
rxtcp_good_octets | Receive TCP Good Octets Register |
rxudp_error_frames | RxUDP Error Frames Register |
rxudp_error_octets | Receive UDP Error Octets Register |
rxudp_good_frames | RxUDP Good Frames Register |
rxudp_good_octets | Receive UDP Good Octets Register |
status | Status Register |
sub_second_increment | Sub-Second Increment Register |
system_time_higher_word_seconds | System Time - Higher Word Seconds Register |
system_time_nanoseconds | System Time Nanoseconds Register |
system_time_nanoseconds_update | System Time Nanoseconds Update Register |
system_time_seconds | System Time - Seconds Register |
system_time_seconds_update | System Time - Seconds Update Register |
target_time_nanoseconds | Target Time Nanoseconds Register |
target_time_seconds | Target Time Seconds Register |
timestamp_addend | Timestamp Addend Register |
timestamp_control | Timestamp Control Register |
timestamp_status | Timestamp Status Register |
transmit_descriptor_list_address | Transmit descripter Address Register |
transmit_poll_demand | Transmit Poll Demand Register |
tx_64octets_frames_good_bad | Transmit Octet Count for Good and Bad 64 Byte Frames |
tx_1024tomaxoctets_frames_good_bad | Transmit Octet Count for Good and Bad 1024 to Maxsize Bytes Frames |
tx_128to255octets_frames_good_bad | Transmit Octet Count for Good and Bad 128 to 255 Bytes Frames |
tx_256to511octets_frames_good_bad | Transmit Octet Count for Good and Bad 256 to 511 Bytes Frames |
tx_512to1023octets_frames_good_bad | Transmit Octet Count for Good and Bad 512 to 1023 Bytes Frames |
tx_65to127octets_frames_good_bad | Transmit Octet Count for Good and Bad 65 to 127 Bytes Frames |
tx_broadcast_frames_good | Transmit Frame Count for Good Broadcast Frames |
tx_broadcast_frames_good_bad | Transmit Frame Count for Good and Bad Broadcast Frames |
tx_carrier_error_frames | Transmit Frame Count for Carrier Sense Error Frames |
tx_deferred_frames | Tx Deferred Frames Register |
tx_excessive_collision_frames | Transmit Frame Count for Excessive Collision Error Frames |
tx_excessive_deferral_error | Transmit Frame Count for Excessive Deferral Error Frames |
tx_frame_count_good | Tx Frame Count Good Register |
tx_frame_count_good_bad | Transmit Frame Count for Goodand Bad Frames Register |
tx_late_collision_frames | Transmit Frame Count for Late Collision Error Frames |
tx_multicast_frames_good | Transmit Frame Count for Good Multicast Frames |
tx_multicast_frames_good_bad | Transmit Frame Count for Good and Bad Multicast Frames |
tx_multiple_collision_good_frames | Transmit Frame Count for Frames Transmitted after Multiple Collision |
tx_octet_count_good | Tx Octet Count Good Register |
tx_octet_count_good_bad | Transmit Octet Count for Good and Bad Frames Register |
tx_osize_frames_good | Transmit Frame Count for Good Oversize Frames |
tx_pause_frames | Transmit Frame Count for Good PAUSE Frames |
tx_single_collision_good_frames | Transmit Frame Count for Frames Transmitted after Single Collision |
tx_underflow_error_frames | Transmit Frame Count for Underflow Error Frames |
tx_unicast_frames_good_bad | Transmit Frame Count for Good and Bad Unicast Frames |
tx_vlan_frames_good | Transmit Frame Count for Good VLAN Frames |
version | Version Register |
vlan_tag | VLAN Tag Register |
Structs
RegisterBlock | Register block |
Type Definitions
AHB_STATUS | AHB Status Register |
BUS_MODE | Bus Mode Register |
CURRENT_HOST_RECEIVE_BUFFER_ADDRESS | Current Host Receive Buffer Address Register |
CURRENT_HOST_RECEIVE_DESCRIPTOR | Current Host Receive Descriptor Register |
CURRENT_HOST_TRANSMIT_BUFFER_ADDRESS | Current Host Transmit Buffer Address Register |
CURRENT_HOST_TRANSMIT_DESCRIPTOR | Current Host Transmit Descriptor Register |
DEBUG | Debug Register |
FLOW_CONTROL | Flow Control Register |
GMII_ADDRESS | MII Address Register |
GMII_DATA | MII Data Register |
HASH_TABLE_HIGH | Hash Table High Register |
HASH_TABLE_LOW | Hash Table Low Register |
HW_FEATURE | HW Feature Register |
INTERRUPT_ENABLE | Interrupt Enable Register |
INTERRUPT_MASK | Interrupt Mask Register |
INTERRUPT_STATUS | Interrupt Register |
MAC_ADDRESS0_LOW | MAC Address0 Low Register |
MAC_ADDRESS0_HIGH | MAC Address0 High Register |
MAC_ADDRESS1_HIGH | MAC Address1 High Register |
MAC_ADDRESS1_LOW | MAC Address1 Low Register |
MAC_ADDRESS2_HIGH | MAC Address2 High Register |
MAC_ADDRESS2_LOW | MAC Address2 Low Register |
MAC_ADDRESS3_HIGH | MAC Address3 High Register |
MAC_ADDRESS3_LOW | MAC Address3 Low Register |
MAC_CONFIGURATION | MAC Configuration Register |
MAC_FRAME_FILTER | MAC Frame Filter |
MISSED_FRAME_AND_BUFFER_OVERFLOW_COUNTER | Missed Frame and Buffer Overflow Counter Register |
MMC_CONTROL | MMC Control Register |
MMC_IPC_RECEIVE_INTERRUPT | MMC Receive Checksum Offload Interrupt Register |
MMC_IPC_RECEIVE_INTERRUPT_MASK | MMC Receive Checksum Offload Interrupt Mask Register |
MMC_RECEIVE_INTERRUPT | MMC Receive Interrupt Register |
MMC_RECEIVE_INTERRUPT_MASK | MMC Reveive Interrupt Mask Register |
MMC_TRANSMIT_INTERRUPT | MMC Transmit Interrupt Register |
MMC_TRANSMIT_INTERRUPT_MASK | MMC Transmit Interrupt Mask Register |
OPERATION_MODE | Operation Mode Register |
PMT_CONTROL_STATUS | PMT Control and Status Register |
RECEIVE_DESCRIPTOR_LIST_ADDRESS | Receive Descriptor Address Register |
RECEIVE_INTERRUPT_WATCHDOG_TIMER | Receive Interrupt Watchdog Timer Register |
RECEIVE_POLL_DEMAND | Receive Poll Demand Register |
REMOTE_WAKE_UP_FRAME_FILTER | Remote Wake Up Frame Filter Register |
RXICMP_ERROR_FRAMES | RxICMP Error Frames Register |
RXICMP_ERROR_OCTETS | Receive ICMP Error Octets Register |
RXICMP_GOOD_FRAMES | RxICMP Good Frames Register |
RXICMP_GOOD_OCTETS | Receive ICMP Good Octets Register |
RXIPV4_GOOD_FRAMES | RxIPv4 Good Frames Register |
RXIPV4_HEADER_ERROR_FRAMES | Receive IPV4 Header Error Frame Counter Register |
RXIPV4_NO_PAYLOAD_FRAMES | Receive IPV4 No Payload Frame Counter Register |
RXIPV4_FRAGMENTED_FRAMES | Receive IPV4 Fragmented Frame Counter Register |
RXIPV4_UDP_CHECKSUM_DISABLED_FRAMES | Receive IPV4 UDP Checksum Disabled Frame Counter Register |
RXIPV4_GOOD_OCTETS | RxIPv4 Good Octets Register |
RXIPV4_HEADER_ERROR_OCTETS | Receive IPV4 Header Error Octet Counter Register |
RXIPV4_NO_PAYLOAD_OCTETS | Receive IPV4 No Payload Octet Counter Register |
RXIPV4_FRAGMENTED_OCTETS | Receive IPV4 Fragmented Octet Counter Register |
RXIPV4_UDP_CHECKSUM_DISABLE_OCTETS | Receive IPV4 Fragmented Octet Counter Register |
RXIPV6_GOOD_FRAMES | RxIPv6 Good Frames Register |
RXIPV6_HEADER_ERROR_FRAMES | Receive IPV6 Header Error Frame Counter Register |
RXIPV6_NO_PAYLOAD_FRAMES | Receive IPV6 No Payload Frame Counter Register |
RXIPV6_GOOD_OCTETS | RxIPv6 Good Octets Register |
RXIPV6_HEADER_ERROR_OCTETS | Receive IPV6 Header Error Octet Counter Register |
RXIPV6_NO_PAYLOAD_OCTETS | Receive IPV6 No Payload Octet Counter Register |
RXTCP_ERROR_FRAMES | RxTCP Error Frames Register |
RXTCP_ERROR_OCTETS | Receive TCP Error Octets Register |
RXTCP_GOOD_FRAMES | RxTCP Good Frames Register |
RXTCP_GOOD_OCTETS | Receive TCP Good Octets Register |
RXUDP_ERROR_FRAMES | RxUDP Error Frames Register |
RXUDP_ERROR_OCTETS | Receive UDP Error Octets Register |
RXUDP_GOOD_FRAMES | RxUDP Good Frames Register |
RXUDP_GOOD_OCTETS | Receive UDP Good Octets Register |
RX_64OCTETS_FRAMES_GOOD_BAD | Receive Frame Count for Good and Bad 64 Byte Frames |
RX_1024TOMAXOCTETS_FRAMES_GOOD_BAD | Receive Frame Count for Good and Bad 1,024 to Maxsize Bytes Frames |
RX_128TO255OCTETS_FRAMES_GOOD_BAD | Receive Frame Count for Good and Bad 128 to 255 Bytes Frames |
RX_256TO511OCTETS_FRAMES_GOOD_BAD | Receive Frame Count for Good and Bad 256 to 511 Bytes Frames |
RX_512TO1023OCTETS_FRAMES_GOOD_BAD | Receive Frame Count for Good and Bad 512 to 1,023 Bytes Frames |
RX_65TO127OCTETS_FRAMES_GOOD_BAD | Receive Frame Count for Good and Bad 65 to 127 Bytes Frames |
RX_ALIGNMENT_ERROR_FRAMES | Receive Frame Count for Alignment Error Frames |
RX_BROADCAST_FRAMES_GOOD | Receive Frame Count for Good Broadcast Frames |
RX_CONTROL_FRAMES_GOOD | Receive Frame Count for Good Control Frames Frames |
RX_CRC_ERROR_FRAMES | Receive Frame Count for CRC Error Frames |
RX_FIFO_OVERFLOW_FRAMES | Receive Frame Count for FIFO Overflow Frames |
RX_FRAMES_COUNT_GOOD_BAD | Receive Frame Count for Good and Bad Frames |
RX_JABBER_ERROR_FRAMES | Receive Frame Count for Jabber Error Frames |
RX_LENGTH_ERROR_FRAMES | Receive Frame Count for Length Error Frames |
RX_MULTICAST_FRAMES_GOOD | Receive Frame Count for Good Multicast Frames |
RX_OCTET_COUNT_GOOD | Rx Octet Count Good Register |
RX_OCTET_COUNT_GOOD_BAD | Receive Octet Count for Good and Bad Frames |
RX_OUT_OF_RANGE_TYPE_FRAMES | Receive Frame Count for Out of Range Frames |
RX_OVERSIZE_FRAMES_GOOD | Rx Oversize Frames Good Register |
RX_PAUSE_FRAMES | Receive Frame Count for PAUSE Frames |
RX_RECEIVE_ERROR_FRAMES | Receive Frame Count for Receive Error Frames |
RX_RUNT_ERROR_FRAMES | Receive Frame Count for Runt Error Frames |
RX_UNDERSIZE_FRAMES_GOOD | Receive Frame Count for Undersize Frames |
RX_UNICAST_FRAMES_GOOD | Receive Frame Count for Good Unicast Frames |
RX_VLAN_FRAMES_GOOD_BAD | Receive Frame Count for Good and Bad VLAN Frames |
RX_WATCHDOG_ERROR_FRAMES | Receive Frame Count for Watchdog Error Frames |
STATUS | Status Register |
SUB_SECOND_INCREMENT | Sub-Second Increment Register |
SYSTEM_TIME_HIGHER_WORD_SECONDS | System Time - Higher Word Seconds Register |
SYSTEM_TIME_NANOSECONDS | System Time Nanoseconds Register |
SYSTEM_TIME_NANOSECONDS_UPDATE | System Time Nanoseconds Update Register |
SYSTEM_TIME_SECONDS | System Time - Seconds Register |
SYSTEM_TIME_SECONDS_UPDATE | System Time - Seconds Update Register |
TARGET_TIME_NANOSECONDS | Target Time Nanoseconds Register |
TARGET_TIME_SECONDS | Target Time Seconds Register |
TIMESTAMP_ADDEND | Timestamp Addend Register |
TIMESTAMP_CONTROL | Timestamp Control Register |
TIMESTAMP_STATUS | Timestamp Status Register |
TRANSMIT_DESCRIPTOR_LIST_ADDRESS | Transmit descripter Address Register |
TRANSMIT_POLL_DEMAND | Transmit Poll Demand Register |
TX_64OCTETS_FRAMES_GOOD_BAD | Transmit Octet Count for Good and Bad 64 Byte Frames |
TX_1024TOMAXOCTETS_FRAMES_GOOD_BAD | Transmit Octet Count for Good and Bad 1024 to Maxsize Bytes Frames |
TX_128TO255OCTETS_FRAMES_GOOD_BAD | Transmit Octet Count for Good and Bad 128 to 255 Bytes Frames |
TX_256TO511OCTETS_FRAMES_GOOD_BAD | Transmit Octet Count for Good and Bad 256 to 511 Bytes Frames |
TX_512TO1023OCTETS_FRAMES_GOOD_BAD | Transmit Octet Count for Good and Bad 512 to 1023 Bytes Frames |
TX_65TO127OCTETS_FRAMES_GOOD_BAD | Transmit Octet Count for Good and Bad 65 to 127 Bytes Frames |
TX_BROADCAST_FRAMES_GOOD | Transmit Frame Count for Good Broadcast Frames |
TX_BROADCAST_FRAMES_GOOD_BAD | Transmit Frame Count for Good and Bad Broadcast Frames |
TX_CARRIER_ERROR_FRAMES | Transmit Frame Count for Carrier Sense Error Frames |
TX_DEFERRED_FRAMES | Tx Deferred Frames Register |
TX_EXCESSIVE_COLLISION_FRAMES | Transmit Frame Count for Excessive Collision Error Frames |
TX_EXCESSIVE_DEFERRAL_ERROR | Transmit Frame Count for Excessive Deferral Error Frames |
TX_FRAME_COUNT_GOOD | Tx Frame Count Good Register |
TX_FRAME_COUNT_GOOD_BAD | Transmit Frame Count for Goodand Bad Frames Register |
TX_LATE_COLLISION_FRAMES | Transmit Frame Count for Late Collision Error Frames |
TX_MULTICAST_FRAMES_GOOD | Transmit Frame Count for Good Multicast Frames |
TX_MULTICAST_FRAMES_GOOD_BAD | Transmit Frame Count for Good and Bad Multicast Frames |
TX_MULTIPLE_COLLISION_GOOD_FRAMES | Transmit Frame Count for Frames Transmitted after Multiple Collision |
TX_OCTET_COUNT_GOOD | Tx Octet Count Good Register |
TX_OCTET_COUNT_GOOD_BAD | Transmit Octet Count for Good and Bad Frames Register |
TX_OSIZE_FRAMES_GOOD | Transmit Frame Count for Good Oversize Frames |
TX_PAUSE_FRAMES | Transmit Frame Count for Good PAUSE Frames |
TX_SINGLE_COLLISION_GOOD_FRAMES | Transmit Frame Count for Frames Transmitted after Single Collision |
TX_UNDERFLOW_ERROR_FRAMES | Transmit Frame Count for Underflow Error Frames |
TX_UNICAST_FRAMES_GOOD_BAD | Transmit Frame Count for Good and Bad Unicast Frames |
TX_VLAN_FRAMES_GOOD | Transmit Frame Count for Good VLAN Frames |
VERSION | Version Register |
VLAN_TAG | VLAN Tag Register |