C H A P T E R V I - S O F T W A R E I P

MICRIµM

TCP/IP PROTOCOL STACK

Empowering Embedded Systems

CONTACTS

USA

Micrium

949 Crestview Circle

Weston, FL 33327 - USA

Phone: (+1) 954 217 2036

Fax: (+1) 954 217 2037

e-mail: Sales@Micrium.com

Contact Person:

FRANCE

Mr. Jean-Luc Trassard

NeoMore

Phone: +33 (0)1 30 64 15 81

JL.Trassard@NeoMore.com

GERMANY

Mr. Thomas Amann

Mr. Michael Hillmann

Embedded Office

Phone: +49 (07522) 909628

µC/TCP-IPis 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-IPenables the rapid configuration of required network options to minimize your time to market.

Cleanest Source Code

µC/TCP-IPprovides 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-IIis 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-IPis 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-IPis written in ANSI C enabling its usage with a wide array of best-of-class cross-development tools.

High Performance

µC/TCP-IPwas 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-IPimplements 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-IPcan be used on 16, 32 and even some 64-bit CPUs

Supported Ethernet Drivers:

-SMSC LAN91C111

-Atmel AT91RM9200

-Cirrus Logic CS8900A

amann@embedded-office.de

hillmann@embedded-office.de

www.embedded-office.de

ITALY

Mr. Luca Foglia

iSYSTEM S.r.l.

Phone: +39 0331 775 119

luca.foglia@isystem.com

SOUTH KOREA

Mr. Won Ho Sung

DIOIZ

Phone: +82 2 785 5709

dioiz@dioiz.com

www.DIOIZ.com

JAPAN

Mr. Masayuki Wada

TechnoLogic

Phone: +81-742-20-5207

info@t-logic.jp

www.t-logic.jp

WEB SITE

www.micrium.com

VI-05