Press Release
January 19, 1999
O'Reilly Comes to the Aid of Embedded Software Programmers
SEBASTOPOL, CA -- Embedded software is in almost every electronic
device designed today. Yet because each embedded system is unique
and highly customized to its application, it can be a difficult field
to master. Although there are thousands of people writing embedded
systems software, little has been written on the subject, probably
due to the difficulty in providing useful information without delving
into minute specifics unique to only one particular application.
Michael Barr, the author of O'Reilly's most recent release,
Programming Embedded
Systems in C and C++ relied on years of experience as an
embedded system programmer to create a hands-on, no-nonsense
guide-carefully designed to provide valuable information for those
with some programming experience and familiarity with C or C. "I
have tried to boil the subject down to its essence and present only
those things that programmers definitely need to know" said Barr.
"Embedded systems programming can take years to master, but one
common denominator in almost all embedded software development
is the use of C and C++.
Programming Embedded
Systems in C and C++ shows how
to use C and C++ most effectively, and gives detailed explanations
and source code solutions for common embedded software problems."
Programming Embedded Systems in C and C++ covers:
- essential information for building and debugging embedded software
- testing memory chips
- writing and erasing flash memory
- interfacing to on-board hardware devices
- verifying nonvolatile memory contents
- interfacing to on-chip and external peripherals
- device driver design and implementation
- optimizing embedded software for size and speed
- making the most of C++ without a performance penalty
- the structure of real-time operating systems, from the inside out
- complete source code for frequently used modules like memory tests,
CRCs, software timers, and serial ports
"This lively and readable book is the perfect introduction for those
venturing into embedded systems software development for the first
time. It provides, in one place all the important topics necessary to
orient programmers to the embedded development process."-Lindsey
Vereen, Editor-In Chief, Embedded Systems Programming
About the Author
Michael Barr is the founder and president of Netrino, a provider of
software engineering services and shareware for embedded systems.
Netrino encourages all of its employees to share their technical
expertise by writing magazine articles and books and by speaking
at industry conferences. An archive of these various publications
is maintained on their Web site, at
http://www.netrino.com
Michael earned B.S. and M.S. degrees in electrical engineering from
the University of Maryland. He has spent most of his career so far
developing embedded software, device drivers, and real-time operating
systems. Michael also enjoys writing and teaching and looks forward
to starting his next book; he is currently considering several ideas,
including at least one novel.
###
Programming Embedded
Systems in C and C++
By Michael Barr
1st Edition January 1999
174 pages,1-56592-354-5, $29.95 (US)
About O'Reilly
O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O'Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying "faint signals" from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.
Return to: O'Reilly Press Room
|
Recent Press Releases
Press Release Archive »
Resources
Press Contacts
Corporate
Sara Winge
800/998-9938 x7109
Media Relations - North America
Sara Peyton
800/998-9938 x7118
Media Relations - Germany
Corina Pahrmann
+49-221-973160-22
Media Relations - Japan
Kenji Watari
+81-3-3356-5227
Media Relations - United Kingdom
Josette Garcia
+44 (0)1252-721284
Media Relations - Conferences
Maureen Jennings
800/998-9938 x7083
|