Cascada was my project to port the Diminuto systems programming library to the BeagleBoard. This turned out to be a whole lot easier than I anticipated, such that there was no need to spin off a separate source code repository. All the necessary changes are in the Diminuto distribution. Mostly it was just some minor changes to the Diminuto Makefile to use the correct tool chain and compiler options.

BeagleBoard C4 and Zippy2 Expansion Card

Here are some articles that my alter-ego Chip Overclock has written about Cascada:


Presentation: Implications of Memory Consistency (or Lack of It) Models for Java, C++, and C Developers (more)

Seminar Review: Jack Ganssle, Better Firmware Faster, 2006 (more)

Article: Vaster than Empires and More Slow: The Dimensions of Scalability (more)

Article: In Praise of do-while (false) (more)

Book Review: Joel Spolsky, Best Software Writing I, Apress, 2005 (more)

Presentation: Robert Austin, Measuring and Managing Performance in Organizations, Dorset House, 1996 (more)

Book Review: Joel Spolsky, Joel on Software, Apress, 2004 (more)

Presentation: James Surowiecki, The Wisdom of Crowds, Doubleday, 2004 (more)

Travelogue: China Journal: Dancing with a Sleeping Giant (more)

Unless otherwise specified, all contents Copyright © 1995-2015 by the Digital Aggregates Corporation, Colorado, USA.
Such copyrighted content is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.5 License.