Sep 19, 2010 Multi-core

Devices! Devices! Devices!

By Mark Hermeling


That is what embedded systems is all about: handling devices. An embedded software system has input devices and output devices and some amount of software running on operating systems, running on hardware that turn input into output. The trick is to handle the input in a fast an deterministic way and generate output in a fast and deterministic way. Determinism is important all the way through the system, from the device, to the hardware, to the operating system to the software running on the operating system.

Continue Reading >>

Previous The Two Ends of the Developer Spectrum: Cool Apps and the Network
Next Roving in Alameda: Rocky at the Hornet