English
Language : 

W3100A Datasheet, PDF (11/63 Pages) List of Unclassifed Manufacturers – i2Chip W3100A
Register Definitions.
Register sets are categorized into (i) control registers related to command, status and interrupt, (ii) system
registers for gateway address, subnet mask, source IP, source HA (Hardware Address) and timeout value, (iii)
pointer registers for managing to send, receive data, and (iv) channel registers that control operation of each
channel. R/W access to reserved register is not allowed, and also, writing on read-only register is not
allowed.
1. Control Registers
C0_CR (Channel 0 Command Register) [R/W, 0x00]
This register commands Channel 0 socket to initialize, connect, close, transmit and receive data. Sys_Init
command is used to set the gateway, subnet mask, source IP and source H/W Address. The same command is
used to close the socket in all channels.
Sock_Init, Connect, Listen, Close, Send and Recv are used when initializing, establishing a connection,
terminating a connection, sending and receiving data for Channel 0 socket. Each corresponding bit is
automatically cleared after executing the command.
Sock_Init command opens the corresponding Channel in TCP, UDP, RAW mode according to the protocol
value as set at C0_SOPR (Channel 0 Socket Option Protocol Register).
MCU can initialize the internal setting value of the chip by using S/W Reset.
Each bit in this register is automatically cleared after executing the command.
7
S/W Reset
6
Recv
5
Send
4
Close
3
Listen
2
Connect
1
Sock_Init
0
Sys_Init
Bit
D0
D1
D2
D3
D4
D5
D6
D7
Symbol
Description
Sys_Init Command to set Gateway IP Address, Subnet Mask, Source H/W Address,
Source IP Address
Sock_Init Command to set corresponding protocol at C0_SOPR and open Channel 0
socket
Connect Command for Channel 0 socket to make a connection to the server
Listen
Command to stand by for connection when Channel 0 socket acts in server
mode
Close
Command to terminate connection and close Channel 0 socket
Send
Command to transmit Channel 0 socket data
Recv
Command to receive Channel 0 socket data
S/W Reset S/W Reset command
oˆ™‹ž™Œ‹Gp•›Œ™•Œ›Gj–••ŒŠ›› G~¡ˆ™‹GO~p•Œ›SGp•ŠUPG
XX