Embedded Systems Programming, March 2002 - Embedded.com

Embedded Systems Programming, March 2002


March ESP

VOL. 15 NO. 3
March 2002

Table of Contents


Cover Story

Bug fishing
by Mark Lambuth
When you've seen one bug, you definitely haven't seen them all. How many are there? Biology provides the answers.

Monitor-based debugging
by Ed Sutter
A ROM monitor is an inexpensive, but powerful, debugging aid. Follow these steps to make a basic monitor even more powerful.

Murphy's Law
Flushing out memory leaks

by Niall Murphy
Before you can plug memory leaks, you have to find them. These tools can help.

Taking out the garbage
by Kelvin Nilsen
Most heap objects die young. We can take advantage of their early demise to improve the real-time performance of garbage collection.


Making Java real

by Michael Barr
Embedded processors span a wide range. Many are soft real-time systems built around 32-bit processors. These are precisely the systems that should benefit from the recent completion of the Real-Time Specification for Java.

Programmer's Toolbox
Mea culpa

by Jack Crenshaw
After apologizing for certain misdeeds and offering a glimpse of the future, Jack asks whether an RTOS is even worth the trouble.

Beginner's Corner
Introduction to rate monotonic scheduling

by David B. Stewart and Michael Barr
If you've got a lot of tasks to do, and tight dead-lines to meet, what's the best way to prioritize them?

Educated guessing games

by Don Morgan
Engineers can't know everything, but with the approximation techniques described here, we can fill in the blanks

Significant Bits
The death of hardware engineering

by Jim Turley
When all hardware becomes just more software, where will the hardware engineers go-to programming school?

Break Points
Comments on comments

by Jack G. Ganssle
Better English means better code: there's nothing so valuable as a good comment. Too bad they're so rare.

Parity Bit
A significant bit of advice

New Products

Internet Appliance Design Tools

Software Tools


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.