Books, Journals, Standards, Stores

Suggest Reading Material


An Embedded Software Primer
by David E. Simon

The book is well organized, clearly written and full of real code examples. It addresses the common and not-so-common pitfalls, and you can tell it has been written by a "seasoned" engineer. The coverage on RTOS's is excellent.

Paperback - 448 pages Bk&CDRom edition
Addison-Wesley Pub Co; ISBN: 020161569X

The Indispensable PC Hardware Book
by Hans-Peter Messmer

Now fully up to date and even more comprehensive than before, this latest edition of The Indispensable PC Hardware Book will continue to amaze and delight with its detailed explanation of every aspect of PC hardware. Whether you're a newcomer to the field or a veteran systems programmer you'll relish the very latest scoop on hot topics including Pentium Pro, the PCI Chipset and SCSI III

Paperback - 1408 pages 3rd edition (May 4, 2000)
Addison-Wesley Pub Co; ISBN: 0201403994

Computer-Controlled Systems: Theory and Design
by Bjorn Wittenmark

Intended for final-year undergraduate or first-year graduate engineering students, this book presents the necessary theories and techniques for effective analysis and design of computer-controlled systems. Also discusses implementation and operation of these systems, and describes potential disturbances as well as more advanced design techniques used to counter them.

Hardcover - 555 pages 3 edition (November 20, 1996)
Prentice Hall; ISBN: 0133148998

Programming Embedded Systems in C and C ++
by Michael Barr, Andy Oram

This book introduces embedded systems to C and C++ programmers. Topics include testing memory devices, writing and erasing flash memory, verifying nonvolatile memory contents, controlling on-chip peripherals, device driver design and implementation, and more.

Paperback - 174 pages 1 Ed edition (February 1999)
O'Reilly & Associates; ISBN: 1565923545

PCI System Architecture
by Tom Shanley, Don Anderson

Describes revision 2.1 of the PCI bus specification and explains PCI's relationship to the rest of the system, with sections on the local bus concept; mainstream aspects of PCI bus operation; device configuration in a system with a single PCI bus; the PCI-to-PCI bridge; the PCI BIOS; support for cacheable PCI memory; 66MHz PCI implementation; and the VLSI VL82C59x supercore chipset. For hardware and software design and support professionals with prior knowledge of PC and processor bus. Paperback - 787 pages 4th edition (June 1999)
Addison-Wesley Pub Co; ISBN: 0201309742

Embedded Systems Building Blocks : Complete and Ready-To-Use Modules in C
by Jean J. Labrosse

Get a clear explanation of microcontroller theory and functional code modules that can be used to create basic embedded system functions. Concrete programming examples, anatomy of a real-time kernel, scaled and fixed-point arithmetic, industrial PCs as embedded devices, etc.

Hardcover - 611 pages 2nd Bk&cdr edition (January 2000)
CMP Books; ISBN: 0879306041

ISA System Architecture
by Don Anderson, John Swindle, Tom Shanley

An invaluable tool and reference on ISA architecture and time reading it is time well spent. You might just end up wondering how you ever got along without it!" -David Greenberg, Dell Computer Corporation ISA System Architecture describes the hardware architecture of ISA (Industry Standard Architecture), providing a clear, concise explanation of an ISA system in detail.

Paperback - 515 pages 3rd edition (April 1995)
Addison-Wesley Pub Co; ISBN: 0201409968

Plug and Play System Architecture
by Tom Shanley

Designed as a companion volume to the official hardware design guide for Windows 95, this guide provides a detailed hardware and software description of the Plug and Play technology, as well as covering ISA and EISA Plug and Play.

Paperback - 327 pages (August 1995)
Addison-Wesley Pub Co; ISBN: 0201410133

Pentium Pro and Pentium II System Architecture
by Tom Shanley

Details the internal architecture of these two processors, describing their hardware and software characteristics, the bus protocol they use to communicate with the system, and the overall machine architecture. Also describes the BIOS Update Feature.

Paperback - 600 pages 2nd edition (December 1997)
Addison-Wesley Pub Co; ISBN: 0201309734

The Art of Designing Embedded Systems
by Jack G. Ganssle

Ganssle offers a primer and reference for practicing embedded-systems engineers, whether working on the code or the hardware design. He lays out a seven-step plan to get firmware development under control, presenting ideas that are immediately useful rather than formal methodology that have to be mastered first.

Hardcover - 352 pages
Newnes; ISBN: 0750698691



Visit Them
PC/104 Embedded Solutions
by Open Systems Publishing

The PC/104 Embedded Solutions magazine is the industry's first publication that is targeted exclusively to developers of embedded systems using PC/104 technologies.

This unique journal is oriented to non-backplane - yet modular - embedded solutions.

Visit Them
Embedded Systems Programming
by CMP Media Inc.

A monthly magazine devoted to engineers, programmers, and project leaders who build microcontroller and embedded microprocessor-based systems.

Visit Them
RTC Magazine
by the RTC Group

A monthly journal distributed in the U.S. and Europe providing leadership coverage of the computer board, bus and subsystem industry.

Also See:



IEEE Standards Association Search for 'IEEE P996' for PC/104 related information.

TechStreet - Books, Standards and Training for Technical Minds. ISO Standards.

Webstart Communications - Giant List of standards.

Major Standards Developers

ANSI - U.S. Standards Developing Organizations.

ANSI - National Standards Bodies.

PC/104 Consortium - Responsible for the PC/104 Standard.

ISO - International Organization for Standardization.


  On-Line Technical Book Stores

BookPool - Discount Technical Books.

LLH Publishing

Embedded Systems Programming Book Store

Motorola Computer Group - HTML Online Library including Embedded Systems.

Miller Freeman - Technical Books and Directories.

R&D Books - Embedded System Programming books.
Check out their FreeDOS Kernel Book

Powells - Technical Books.

OPAMP - Technical Books.


Suggest Reading Material