J A N A X E L S O N
author of USB Complete
Embedded
ETHERNET
AND
INTERNET
COMPLETE
Designing and
Programming
Small Devices
for Networking
Create tiny Web servers and use TCP/IP to
communicate over local networks & the Internet
Designing and Programming
Small Devices for Networking
Jan Axelson
Lakeview Research LLC
Madison, WI 53704
copyright 2003 by Jan Axelson. All rights reserved.
Published by Lakeview Research LLC
Cover by Rattray Design. Cover Photo by Bill Bilsley Photography.
Index by Lucie Haskins
Lakeview Research LLC
info@Lvr.com
5310 Chinook Ln.
www.Lvr.com
Madison, WI 53704
Rights
All rights reserved. No part of this book except the programs and program listings may be
reproduced in any form, or stored in a database or retrieval system, or transmitted or dis-
tributed in any form, by any means, electronic, mechanical photocopying, recording, or
otherwise, without the prior written permission of Lakeview Research LLC or the author.
The programs and program listings, or any portion of these, may be stored and executed in
a computer system and may be incorporated into computer programs developed by the
reader.
Warranty
The information, computer programs, schematic diagrams, documentation, and other
material in this book are provided “as is,” without warranty of any kind, expressed or
implied, including without limitation any warranty concerning the accuracy, adequacy, or
completeness of the material or the results obtained from using the material. Neither the
publisher nor the author shall be responsible for any claims attributable to errors, omis-
sions, or other inaccuracies in the material in this book. In no event shall the publisher or
author be liable for direct, indirect, special, incidental, or consequential damages in con-
nection with, or arising out of, the construction, performance, or other use of the materials
contained herein.
Trademarks
This book contains references to product designations that are claimed as trademarks. In
all instances where Lakeview Research LLC was aware of a tradema