FEATURES
Cover Story
GUI
Development: Embedding Graphics, Part I
by Niall Murphy
A number of graphical toolkits are now on the market that provide bitmaps and fonts, as well as buttons, sliders, and other graphical controls for use with mouse-based or touchscreen systems. This article, part 1 of 2, examines some of the issues that you have to address if you're going to implement your own drawing routines.
A Generic API for Bit Manipulation in C
by Richard Hogaboom
The built-in facilities for bit manipulation in C may be sufficient for interaction with memory-mapped device registers, but they are often insufficient for other uses. This article presents a solution to the bit manipulation problems that is portable to any platform.
CompactPCI: A Market Perspective
Jerry Krasner
Even though CompactPCI has been around for a while, it hasn't gathered a lot of momentum. What will it take to enable this technology to find success?
SPECIAL REPORT
Flash Memory: Past, Present, and Future
by Jack G. Ganssle
Many embedded developers think of flash as nothing more than a replacement for EPROM, but flash can also be used as a replacement for battery-backed RAM and bulk storage.
Flash Products Table
COLUMNS
Programmer's Toolbox
Notes from a Curmudgeon
by Jack W. Crenshaw
Spectra
Designer Filters
by Don Morgan
Break Points
The Secret of My Success
by Jack G. Ganssle
State of the Art
Sequence Points and Parallelism
by P.J. Plauger
DEPARTMENTS
#include
A Paperless Trail
by Lindsey Vereen
Parity Bit
Words from Our Readers
Columnist Commentary
News Vectors
CANopen v. 4.0 specifies new functions; Xerox licenses Embedded NT for future
products
Product Highlight
Eight-bit RISC MCU Family from Microchip
New Product Gallery
Embedded Java database system from Pointbase; device networking tool suite from emWare; dual 'C6201 DSP cPCI board from Gespac; Inova's multiprocessing SBC; more
Careers
Marketplace
Advertiser Index