M
ICRI
µ
M
TCP/IP P
ROTOCOL
S
TACK
µC/TCP-IP
is a compact, reliable, high
performance TCP/IP protocol stack. Built from
the ground up with Micriµm’s renowned quality,
scalability and reliability,
µC/TCP-IP
enables
the rapid configuration of required network
options to minimize your time to market.
Cleanest Source Code
µC/TCP-IP
provides you with the highest
quality source code in the industry. In fact,
world renowned embedded systems expert
Mr. Jack Ganssle made the following
statement in embedded.com, May 2004:
“
µC/OS-II
is the cleanest code I know and is
a joy to peruse. Micriµm sent me its TCP/IP
stack, and the source is even prettier that
µC/OS-II
.”
µC/TCP-IP
is a clean-room design and is
not derived from publicly available Unix
stacks, yet still maintains compatibility with
the Berkeley 4.4 socket layer interface. As with
all Micriµm products,
µC/TCP-IP
is written
in ANSI C enabling its usage with a wide array
of best-of-class cross-development tools.
High Performance
µC/TCP-IP
was designed specifically for
the demanding requirements of embedded
systems. Critical sections were kept to a
minimum and selected run-time validations
can be disabled to enhance performance.
µC/TCP-IP
implements zero copy buffer
management for highest efficiency.
Additional Ethernet drivers will be added
shortly:
µC/DHCPc
: Dynamic Host Configuration
Protocol (client)
µC/DNSc
: Domain Name System (client)
µC/TFTP
: Trivial File Transfer Protocol
(client/server)
µC/FTPs
: File Transfer Protocol (server)
µC/HTTPs
: HyperText Transport Protocol
(server)
µC/TELNET
: Terminal Emulation Protocol
(client/server)
µC/SNTPc
: Simple Network Time Protocol
(client)
•
Royalty-Free licensing
•
Scalable footprint
•
Source code provided
•
Portable
µC/TCP-IP
can be
used on 16, 32 and even some
64-bit CPUs
•
Supported Ethernet Drivers:
- SMSC LAN91C111
- Atmel AT91RM9200
- Cirrus Logic CS8900A
C
ONTACTS
USA
Micrium
949 Crestview Circle
Weston, FL 33327 - USA
Phone: (+1) 954 217 2036
Fax: (+1) 954 217 2037
e-mail: [email protected]
Contact Person:
FRANCE
Mr. Jean-Luc Trassard
NeoMore
Phone: +33 (0)1 30 64 15 81
[email protected]
GERMANY
Mr. Thomas Amann
Mr. Michael Hillmann
Embedded Office
Phone: +49 (07522) 909628
[email protected]
[email protected]
www.embedded-office.de
ITALY
Mr. Luca Foglia
iSYSTEM S.r.l.
Phone: +39 0331 775 119
[email protected]
SOUTH KOREA
Mr. Won Ho Sung
DIOIZ
Phone: +82 2 785 5709
[email protected]
www.DIOIZ.com
JAPAN
Mr. Masayuki Wada
TechnoLogic
Phone: +81-742-20-5207
[email protected]
www.t-logic.jp
VI-05
Empowering Embedded Systems
C
H
A
P
T
E
R
V I
- S
O
F
T
W
A
R
E
I
P
5C46 AT91 3Party BAT.xp 7/09/05 2:55 Page 54