Written for software engineers, this book explains how to program the microengines of Intel's IXP 1200 family of network processors. The book describes the hardware and development environment and uses a series of expanding examples to outline the correct approach to programming. Common mistakes are identified. The book assumes no previous experience with Intel IXA components. A companion CD-ROM contains the microengine code examples used in the book and a IXA developer's kit for building applications. Johnson and Kunze are software engineers at Intel Labs. Annotation c. Book News, Inc., Portland, OR (booknews.com)