|
![](images/resources-head.jpg)
|
Knowing where to find adequate
information is crucial to Opersys' way of business. Through our experiences and contacts,
we have established a comprehensive list of information channels, some public and some
private. Here are a couple of resources we use ourselves and often recommend to others.
Reference material
- Understanding the Linux Kernel by Daniel Bovet
& Marco Cesati, O'Reilly and Associates, 2000.
A complete description of the concepts and mechanics behind the Linux kernel, albeit with
an emphasis on the x86.
- Linux Device Drivers, 2nd Edition by
Alessandro Rubini & Jonathan Corbet, O'Reilly and Associates,
2001.
A thorough description of device drivers development in Linux, including discussion of many architectures.
- Running Linux, 3rd Edition by Matt Welsh,
Matthias Kalle Dalheimer and Lar Kaufman, O'Reilly and Associates,
1999.
A perfect introduction to the world of Linux. Covers installation, management, use and application
development.
- The Art of Designing Embedded Systems by Jack Ganssle,
Newnes Press, 1999.
Jack Ganssle, a monthly contributor to "Embedded Systems Programming", successfully
conveys the world of embedded system design with all of its intricacies.
- Advanced
Programming in the UNIX Environment by Richard Stevens, Addison
Wesley, 1992.
The classic for systems programming in Unix. Although it is not mentionned specifically, the material
does apply to Linux.
- MicroC/OS-II by Jean Labrosse, CMP books, 1998.
Covers the internals of the µC/OS-II RTOS. A perfect introduction to the world of real-time
operating systems.
- Programming Embedded Systems in C and C++ by
Michael Barr, O'Reilly and Associates, 1999.
An introduction to the world of embedded system development using C and C++.
Periodicals
- Embedded Systems Programming
A must have for any embedded systems developer. Arcticles cover a wide range of operating systems
and architectures.
- Linux Journal
Covers the latest and greatest in the Linux world. Although this particular magazine isn't
aimed at the embedded crowd, it does contain information which is often pertinent to the
future of embedded Linux.
- Embedded Linux Journal
Linux Journal's younger brother. This magazine is mainly aimed at embedded system developers
who would like to use Linux in their systems. Contains useful examples and product reviews.
- Dr.Dobb's Journal
Very rich content on all areas of programming. Covers many programming languages and application
fields. The perfect way to keep up to date with the latest in programming.
- EDN
Covers system design and discusses the latest design problem and available solutions. Discusses
both hardware and software.
- EETimes
The source for the latest developments and movements in the industry.
Online resources
- Linux Weekly News and LWN Daily
Probably one of the most important Linux-related sites out there, if not the most important.
Contains critical analysis of the events taking place in the Linux world. Weekly edition contains
a review of all the events while daily edition contains day by day comments on the most recent
events.
- Slashdot
A gathering place for industry professionals of all walks of life and beliefs. Posts
news that often matters to IT workers or, as the site's motto goes, "News for Nerds. Stuff
that Matters." The news items themselves are sometimes reported on other sites too. The
comments posted by the readers about a news item, however, can sometimes be true gems; revealing
detailed information unavailable from other sources. Definitely worth checking regularly.
- LinuxDevices.com
Maintains a list of embedded linux-related resources and industry announcements.
|
|
|
© 2002, Opersys inc.
webmaster@opersys.com
|
|
|