int_enable (GEM) Register Description
Register Name | int_enable |
---|---|
Offset Address | 0x0000000028 |
Absolute Address |
0x00FF0B0028 (GEM0) 0x00FF0C0028 (GEM1) 0x00FF0D0028 (GEM2) 0x00FF0E0028 (GEM3) |
Width | 32 |
Type | mixedMixed types. See bit-field details. |
Reset Value | 0x00000000 |
Description | At reset all interrupts are disabled. Writing a one to the relevant bit location enables the required interrupt. This register is write only and when read will return zero. |
int_enable (GEM) Register Bit-Field Summary
Field Name | Bits | Type | Reset Value | Description |
---|---|---|---|---|
Reserved | 31 | roRead-only | 0x0 | Reserved, read as 0, ignored on write. |
Reserved | 30 | roRead-only | 0x0 | Reserved, read as zero, ignored on write. |
enable_tsu_timer_comparison_interrupt | 29 | woWrite-only | 0x0 | Enable TSU timer comparison interrupt. |
enable_wol_event_received_interrupt | 28 | woWrite-only | 0x0 | Enable WOL event received interrupt |
enable_rx_lpi_indication_interrupt | 27 | woWrite-only | 0x0 | Enable RX LPI indication interrupt |
enable_tsu_seconds_register_increment | 26 | woWrite-only | 0x0 | Enable TSU seconds register increment |
enable_ptp_pdelay_resp_frame_transmitted | 25 | woWrite-only | 0x0 | Enable PTP pdelay_resp frame transmitted |
enable_ptp_pdelay_req_frame_transmitted | 24 | woWrite-only | 0x0 | Enable PTP pdelay_req frame transmitted |
enable_ptp_pdelay_resp_frame_received | 23 | woWrite-only | 0x0 | Enable PTP pdelay_resp frame received |
enable_ptp_pdelay_req_frame_received | 22 | woWrite-only | 0x0 | Enable PTP pdelay_req frame received |
enable_ptp_sync_frame_transmitted | 21 | woWrite-only | 0x0 | Enable PTP sync frame transmitted |
enable_ptp_delay_req_frame_transmitted | 20 | woWrite-only | 0x0 | Enable PTP delay_req frame transmitted |
enable_ptp_sync_frame_received | 19 | woWrite-only | 0x0 | Enable PTP sync frame received |
enable_ptp_delay_req_frame_received | 18 | woWrite-only | 0x0 | Enable PTP delay_req frame received |
enable_pcs_link_partner_page_received | 17 | woWrite-only | 0x0 | Enable PCS link partner page received |
enable_pcs_auto_negotiation_complete_interrupt | 16 | woWrite-only | 0x0 | Enable PCS auto-negotiation complete interrupt |
enable_external_interrupt | 15 | woWrite-only | 0x0 | Enable external interrupt |
enable_pause_frame_transmitted_interrupt | 14 | woWrite-only | 0x0 | Enable pause frame transmitted interrupt |
enable_pause_time_zero_interrupt | 13 | woWrite-only | 0x0 | Enable pause time zero interrupt |
enable_pause_frame_with_non_zero_pause_quantum_interrupt | 12 | woWrite-only | 0x0 | Enable pause frame with non-zero pause quantum interrupt |
enable_resp_not_ok_interrupt | 11 | woWrite-only | 0x0 | Enable bresp/hresp not OK interrupt |
enable_receive_overrun_interrupt | 10 | woWrite-only | 0x0 | Enable receive overrun interrupt |
enable_link_change_interrupt | 9 | woWrite-only | 0x0 | Enable link change interrupt |
not_used | 8 | roRead-only | 0x0 | Not used |
enable_transmit_complete_interrupt | 7 | woWrite-only | 0x0 | Enable transmit complete interrupt |
enable_transmit_frame_corruption_due_to_amba_error_interrupt | 6 | woWrite-only | 0x0 | Enable transmit frame corruption due to AMBA (AHB/AXI) error interrupt |
enable_retry_limit_exceeded_or_late_collision_interrupt | 5 | woWrite-only | 0x0 | Enable retry limit exceeded or late collision interrupt |
enable_transmit_buffer_under_run_interrupt | 4 | woWrite-only | 0x0 | Enable transmit buffer under run interrupt |
enable_transmit_used_bit_read_interrupt | 3 | woWrite-only | 0x0 | Enable transmit used bit read interrupt |
enable_receive_used_bit_read_interrupt | 2 | woWrite-only | 0x0 | Enable receive used bit read interrupt |
enable_receive_complete_interrupt | 1 | woWrite-only | 0x0 | Enable receive complete interrupt |
enable_management_done_interrupt | 0 | woWrite-only | 0x0 | Enable management done interrupt |