
VOL. 11 NO.2 February 1998
Table of Contents
FEATURES
Kaffe, Anyone?
Implementing a Java Virtual Machine
BY MICHAEL BARR and JASON STEINHORN.
It's not easy to run Java programs in an embedded environment, as you might imagine. This article will show you how to get started.
C++ in Embedded Systems: Myth and Reality
BY DOMINIC HERITY
Not that we want to foster a religious war, but according to this author, C++ is superior to C for embedded systems
programming. Here's why.
Encapsulating ISRs in C++
BY DANIEL G. RUSCH
Here are some tips to help you encapsulate ISRs within C++ classes without
having to break the encapsulation of data members.
Debugging Drivers with Emulators and Logic Analyzers
BY STEPHEN O'REILLY
Intermittent, real-time anomalies are difficult to diagnose with software-based debugging alone. ICEs and logic analyzers are useful, although they introduce some level of intrusion. This behavior
can affect what you're trying to observe.
COLUMNS + DEPARTMENTS
#include
An Out-of-Box Experience
By Lindsey Vereen
News Vectors
Tokyo Hosts Embedded Developers
Parity Bit
Influencing Benchmark Standards
Programmer's Toolbox
Integer Square Roots
by Jack Crenshaw
Spectra
D4 Wavelet
by Don Morgan
Embedded Careers
Embedded Gallery
Tools for Embedded Developers
Embedded Marketplace
Break Points
Autobauding
by Jack G. Ganssle
Advertiser Index
State of the Art:
Smarter Pointers
by P.J. Plauger
|