gmacgrp_mmc_ipc_receive_interrupt

         This register maintains the interrupts generated when receive IPC statistic counters reach half their maximum values (0x8000_0000 for 32-bit counter and 0x8000 for 16-bit counter), and when they cross their maximum values (0xFFFF_FFFF for 32-bit counter and 0xFFFF for 16-bit counter). When Counter Stop Rollover is set, then interrupts are set but the counter remains at all-ones. The MMC Receive Checksum Offload Interrupt register is 32-bits wide. When the MMC IPC counter that caused the interrupt is read, its corresponding interrupt bit is cleared. The counter's least-significant byte lane (bits[7:0]) must be read to clear the interrupt bit.
      
Module Instance Base Address Register Address
i_emac_emac0 0xFF800000 0xFF800208
i_emac_emac1 0xFF802000 0xFF802208
i_emac_emac2 0xFF804000 0xFF804208

Offset: 0x208

Access: RO

Important: The value of a reserved bit must be maintained in software. When you modify registers containing reserved bit fields, you must use a read-modify-write operation to preserve state and prevent indeterminate system behavior.
Bit Fields
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved

rxicmperois

RO 0x0

rxicmpgois

RO 0x0

rxtcperois

RO 0x0

rxtcpgois

RO 0x0

rxudperois

RO 0x0

rxudpgois

RO 0x0

rxipv6nopayois

RO 0x0

rxipv6herois

RO 0x0

rxipv6gois

RO 0x0

rxipv4udsblois

RO 0x0

rxipv4fragois

RO 0x0

rxipv4nopayois

RO 0x0

rxipv4herois

RO 0x0

rxipv4gois

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Reserved

rxicmperfis

RO 0x0

rxicmpgfis

RO 0x0

rxtcperfis

RO 0x0

rxtcpgfis

RO 0x0

rxudperfis

RO 0x0

rxudpgfis

RO 0x0

rxipv6nopayfis

RO 0x0

rxipv6herfis

RO 0x0

rxipv6gfis

RO 0x0

rxipv4udsblfis

RO 0x0

rxipv4fragfis

RO 0x0

rxipv4nopayfis

RO 0x0

rxipv4herfis

RO 0x0

rxipv4gfis

RO 0x0

gmacgrp_mmc_ipc_receive_interrupt Fields

Bit Name Description Access Reset
29 rxicmperois
This bit is set when the rxicmp_err_octets counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
28 rxicmpgois
This bit is set when the rxicmp_gd_octets counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
27 rxtcperois
This bit is set when the rxtcp_err_octets counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
26 rxtcpgois
This bit is set when the rxtcp_gd_octets counter reaches half the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
25 rxudperois
This bit is set when the rxudp_err_octets counter reaches half the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
24 rxudpgois
This bit is set when the rxudp_gd_octets counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
23 rxipv6nopayois
This bit is set when the rxipv6_nopay_octets counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
22 rxipv6herois
This bit is set when the rxipv6_hdrerr_octets counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
21 rxipv6gois
This bit is set when the rxipv6_gd_octets counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
20 rxipv4udsblois
This bit is set when the rxipv4_udsbl_octets counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
19 rxipv4fragois
This bit is set when the rxipv4_frag_octets counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
18 rxipv4nopayois
This bit is set when the rxipv4_nopay_octets counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
17 rxipv4herois
This bit is set when the rxipv4_hdrerr_octets counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
16 rxipv4gois
This bit is set when the rxipv4_gd_octets counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
13 rxicmperfis
This bit is set when the rxicmp_err_frms counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
12 rxicmpgfis
This bit is set when the rxicmp_gd_frms counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
11 rxtcperfis
This bit is set when the rxtcp_err_frms counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
10 rxtcpgfis
This bit is set when the rxtcp_gd_frms counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
9 rxudperfis
This bit is set when the rxudp_err_frms counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
8 rxudpgfis
This bit is set when the rxudp_gd_frms counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
7 rxipv6nopayfis
This bit is set when the rxipv6_nopay_frms counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
6 rxipv6herfis
This bit is set when the rxipv6_hdrerr_frms counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
5 rxipv6gfis
This bit is set when the rxipv6_gd_frms counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
4 rxipv4udsblfis
This bit is set when the rxipv4_udsbl_frms counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
3 rxipv4fragfis
This bit is set when the rxipv4_frag_frms counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
2 rxipv4nopayfis
This bit is set when the rxipv4_nopay_frms counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
1 rxipv4herfis
This bit is set when the rxipv4_hdrerr_frms counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0
0 rxipv4gfis
This bit is set when the rxipv4_gd_frms counter reaches half of the maximum value or the maximum value.
Value Description
0x0 NOINTERRUPT
0x1 INTERR
RO 0x0