Kirk Zurell's blog
A volatile topic
Submitted by Kirk Zurell on Thu, 2008-03-20 15:43. C languageHere's an interesting writeup about the C keyword volatile.
Our demos: odd setup issue
Submitted by Kirk Zurell on Tue, 2007-12-18 21:51. supportHave you tried to install one of our demos only to find a completely different setup program starts to run?
When is a branch not a branch?
Submitted by Kirk Zurell on Tue, 2007-09-25 19:45. C6808 | RS08 | tipsI recently got an interesting code sequence out of the compiler.
Neat XOR trick
Submitted by Kirk Zurell on Mon, 2007-09-24 13:20. tipsThis is a neat trick using XOR, the most mysterious of the logical operators. Best of all for embedded, it requires no temporary locations.
//swap two values in place
if(x < y)
{
x = x ^ y;
y = y ^ x;
x = x ^ y;
}
Et voila!
Fuzzy Logic zeitgeist, with statistics
Submitted by Kirk Zurell on Fri, 2007-06-29 15:34. Fuzz-C | fuzzy logicI decided to sift through the cache of alerts ... to get a better idea of the zeitgeist of fuzzy logic. ...[F]uzzy logic is familiar enough to be used intelligently or casually, and, it turns out, to be chronically misrepresented as well.

New: