Rainbow Electronics W90N740 User Manual
Page 74

W90N740
- 70 -
7.5.1.5 NATFSH: NAT Processing Finish
The value is 1 if current packet NAT processing is finished and successful. This bit will be written
while NATA finish the NAT processing.
NOP: No Operation
This bit indicates the packet is hit in NAT table but no need to be replaced by NATA. This bit will be
set to 1 if the packet hit the NAT table and the corresponding NOP and Discard bit of hit entry is 2’b10.
RP: Runt Packet
Set if the received packet length is less than 64 bytes.
ALIE: Alignment Error
Set if the Frame length bits are not a multiple of eight.
RXGD: Receiving Good packet received
Set if the MAC successfully receives a packet with no errors. If EnRXGD = 1, an interrupt is generated
on each time this bit is being set.
PTLE: Packet Too Long Error
Set if a received frame longer than 1518 bytes. Not set if the ALP (Accept Long Packet) bit is set.
CRCE: CRC Error
Set if the CRC at end of packet does not match the computed value, or else the PHY asserts Rx_er
during packet reception.
RXINTR: Interrupt on receive
Set if reception of packet caused an interrupt condition. This includes Good received, if the EnRXGD
is set.
NAT INFORMATION (Reserved if disabled)
31
30
29
28
27
26
25
24
Reserved TCP
information
23
22
21
20
19
18
17
16
Reserved
UCK_Err
TU_Err
NH_Err
IP Header Length
15
14
13
12
11
10
9
8
Reserved
Hit Entry Number
7
6
5
4
3
2
1
0
Reserved PPPCaps
PPPoE
UCKS
UDP
TCP
L/W
Hit
TCP information: URG (bit 29), ACK, PSH, RST, SYN, FIN (bit 24)
The six bit values show current TCP status, and are transparent to the six bits in TCP header. The
values are valid if current packet is TCP type and Hit is set.
UCK_Err: TCP/UCKS Error
TU_Err: TCP/UDP Error