I found this while on my embedded endeavor a while ago. Going through my bookmarks and sharing the interesting stuff.
This also might help clear up some things in my tutorial on AVR dev, you know, bit twiddling and why and how we do it.
Here is the link.Anything that might need discussing, or a better explanation, I'll be here. Cause I know a lot of you come from a high-level background.