Specifications

50
MPFS_WRITE_PAGE_SIZ
E(mpfs.h)
1-255
To define writable page size for
current MPFS storage media
Table 11 Configuration used by MPFS.C
StackTsk.c manages the operations of the stack and its modules. Which
modules you enable are defined within the configurable defines. The values
related to StackTsk.c are provided in Table 12 below.
Define
Values
Purpose
STACK_USE_ICMP
N/A
Comment this if ICMP is not required
STACK_USE_IP_GLEANI
NG
N/A
Comment this if IP Gleaning is not
required
STACK_USE_DHCP
N/A
Comment this if DHCP is not required
STACK_USE_FTP_SERV
ER
N/A
Comment this if FTP Server is not
required
STACK_USE_TCP
N/A
Comment this if TCP module is not
required. This module will be
automatically enabled if there is at
least one high-level module requiring
TCP.
STACK_USE_UDP
N/A
Comment this if UDP module is not
required. This module will be
automatically enabled if there is at
least one high-level module requiring
UDP.
STACK_CLIENT_MODE
N/A
Client related code will be enabled
Table 12 Configuration used by StackTsk.c
TCP.c provides the operation of all the transport host-to-host operations. This
includes managing sockets and confirming ACKs on packets sent. Table 13
below is a table with the configurable options that this file relies on.
Define
Values
Purpose
TCP_NO_WAIT_FOR_AC
K
N/A
TCP will wait for ACK before
transmitting next packet
MAX_SOCKETS
1-253
To define the total number of
sockets supported (limited by
available RAM). Compile-time
check is done to make sure that
enough sockets are available for
selected TCP applications.
MAX_TX_BUFFER_SIZE
201-1500
To define individual transmit
buffer size
STACK_CLIENT_MODE
N/A
Client related code will be
enabled
STACK_USE_TCP
N/A
Comment this if TCP module is