- STAFF PICKS
- GIFTS + GIFT CARDS
- SELL BOOKS
- FIND A STORE
This item may be
Check for Availability
Practical Linux Programming with CDROM
Synopses & Reviews
Linux is becoming the OS of choice for embedded system designers and engineers, due to its real-time power and flexibility. Written for engineers and students, Practical Linux Programming: Device Drivers, Embedded Systems, and the Internet is about designing and developing embedded systems, using Internet technology as a user interface. The book emphasizes the use of three different technologies for embedded system design and development: the Web, the Linux kernel, and SQL queries. From a software design point of view, device driver design, interprocess communication usage, Perl programming, shell programming, HTML tags, and SQL queries are covered in detail. The examples demonstrate the guidelines for designing an embedded system that requires interaction of different software modules and show how an operating system like Linux helps glue your software modules together. The book is presented as a tutorial for students and engineers who wish to learn the process of designing an embedded system application using Linux as the real-time operating system and the Internet as the user interface.
Book News Annotation:
Written for engineers and students, this book describes the design and development of embedded sites, and the use of Internet technology as a user interface. Emphasizing the use of the Web, the Linux kernel, and SQL queries, the book proposes guidelines for designing an embedded system that requires interaction of different software modules, and provides examples showing the use of operating stems to connect such modules. A companion CD-ROM includes all the necessary tools (except foe Red Hat Linux) to write the programs developed in each chapter.
Annotation c. Book News, Inc., Portland, OR (booknews.com)
System requirements: IBM PC compatible system, Pentium II or better; 256 MB RAM, 2.5 MB free hard disk space; Red Hat Linux 7.1 or higher; 10/100 Mbps Ethernet card, CD-ROM drive.
This book/CD package introduces the essentials of the device driver and embedded system design process, including network printers, data acquisition systems, entrance security systems, and other general applications.
About the Author
Ashfaq A. Khan (Baton Rouge, LA) is a senior software engineer for LIGO Livingston Observatory, with over 20 years of experience in system design. He has conducted several workshops and is the author of Practical Linux Programming: Device Drivers, Embedded Systems, and the Internet.
Table of Contents
What Our Readers Are Saying