GICR |= (1<<INT0)

OK, I have started a new page in the Playground that expands upon this topic:

http://www.arduino.cc/playground/Code/BitMath

I am not finished yet; I want to write up a section at the end showing how to encode/decode multiple pieces of binary data inside bytes to save memory, but I have been writing for hours now and I need a break.

I would love it if everyone would take a look and let me know...

What is confusing?
What is helpful, or explained something you did not already know?
Are there other examples of weird bit-manipulations you have seen that you do not understand?
Are there any typos or mistakes?
Is this article formatted correctly on your browser? (I used Firefox v 2.0.0.1)

Thanks,

  • Don