Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

About the Author

About the Author

John Lombardo has been working with Linux since the “0.9” days. His ShareTheNet software product enables a novice user to easily create a highly functional router out of an old x86 computer using Linux. Lately, John has been working on several embedded Linux projects, including easy-to-use IPSec routers, ARM7-based NAT routers, and this book. John has a B.S. in computer science.

About the Technical Reviewers

These reviewers contributed their considerable hands-on expertise to the entire development process for Embedded Linux. As the book was being written, these dedicated professionals reviewed all the material for technical content, organization, and flow. Their feedback was critical to ensuring that Embedded Linux fits our reader’s need for the highest-quality technical information.

Erik Andersen graduated from Brigham Young University with a B.S. in mechanical engineering and a minor in mathematics. He also completed all the course work needed for an M.S. in manufacturing engineering from BYU, but due to the arrival of his daughter Jessika, dropped out and started working for a robotics company doing workcell development, kinematics, and computer vision.

Erik started using Linux in 1994 while still an undergraduate and became a Debian developer in 1996. After buying a CD-ROM changer and finding little kernel support for such devices, Erik ended up maintaining the Linux kernel’s CD-ROM subsystem from 1996 to 1998. During that time, he helped define the kernel’s CD-ROM changer interface, added proper support for changers to IDE-CD, made major updates to the kernel’s CD-ROM interface, ported the most useful of the old proprietary CD-ROM drivers to this new interface, and named the new interface the “Uniform CD-ROM driver.”

Erik was the first Linux engineer hired by Lineo. He was team lead for developing Embedix Linux 1.0, ported the Linux (uClinux) kernel to the Atmel AT91 series CPUs (an ARM7TDMI core) and maintains the collaborative Web sites http://opensource.lineo.com/ and http://cvs.uclinux.org/. Erik also maintains several pieces of widely used embedded Linux software, such as BusyBox (a suite of tiny utilities), and uClibc (a C library for embedded Linux systems).

He has been president of the Salt Lake Linux User’s Group for the last two years, and lives in Salt Lake City, Utah, with his wife and two children.

Ingo Cyliax graduated from Purdue University with a degree in computer and electrical engineering and has been doing hardware and software engineering for various universities and industry as a consultant.

He works at the Indiana University Cyclotron Facility (IUCF), where he is designing particle detector electronics and data acquisition systems for detectors such as STAR. IUCF is a proton accelerator that is used for cancer treatment and radiation effects testing of electronics components. The STAR detector is at Brookhaven National Labs and is used to examine events that may have occurred under conditions shortly after the Big Bang.

In his spare time, Ingo writes articles for Circuit Cellar INK, where he hosts the “Realtime PC” column. He has also written articles on various embedded computer applications such as robot control, FPGAs genetic algorithms, and whatever else happens to strike his fancy. He also co-authored the book Real-Time Programming:A Guide to 32-Bit Embedded Development (Addison-Wesley, 1999, ISBN 0-201-48540-0).

  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint