English
Language : 

S-7600A Datasheet, PDF (43/55 Pages) Seiko Instruments Inc – Hardware Specification (TCP/IP Network Stack LSI)
S-7600A
Hardware Specification
Table 7-40
Socket Interrupt High Register Description
Bit
Bit Name
7 URG
6 RST
5 Term
4 ConU
Access
R/W
R/W
R/W
R/W
Description
This interrupt is generated when urgent data arrives.
The system interface should read the Urgent Data
Pointer register to see the location of the data.
Writing a “1” to this bit clears the interrupt.
This interrupt is generated when a TCP peer sends
the socket RST flag indicating that the current TCP
session is not valid. Writing a “1” to this bit clears this
interrupt. When this condition occurs, the hardware
no longer operates and re-initializing the socket is
recommended.
This interrupt is generated when the socket
connection is terminated and a TCP FIN flag is
received. Writing a “1” to this bit clears the interrupt.
This interrupt is generated when a connection is
established. Writing a “1” to this bit clears the
interrupt.
7.3.23. Socket Data Register (0x2E)
(Memory Mapped Read/Write, Default 0x00)
This register is used by a system controller to read incoming data packets and write outgoing data.
Data transmissions start for TCP connections only after a write occurs at 0x30.
7.3.24. TCP Data Send and Buffer Out Length Registers (0x30 - 0x31)
(Read/Write, Default 0x03FF)
When read, these registers report the amount of space available in the outgoing buffer. Register 0x30
stores the least significant byte; 0x31 stores the most significant byte. Writing any data to 0x30 causes
data transmissions to start on TCP connections.
7.3.25. Buffer In Length Registers (0x32-0x33)
(Read-Only, Default 0x0000)
These read-only registers report the amount of data available in the received data buffer. 0x32 stores
the least significant byte; 0x33 stores the most significant byte.
7.3.26. Urgent Pointer / UDP Datagram Size Registers (0x34-0x35)
(Read-Only, Default 0x0000)
These read-only registers report the offset to the start of urgent data (as marked through the TCP
header) relative to the incoming data buffer. Register 0x34 stores the least significant byte; 0x35 stores
the most significant byte. When a socket is configured as a UDP socket, these registers indicate the
size of the current UDP datagram. The least significant byte is stored in 0x34 and the most significant
byte is stored in 0x35.
Seiko Instruments Inc.
37