I might think on it for a bit, but I may write an introduction to doing assembly for the Arduino within a free software environment.
Much of the code out there is written for proprietary compilers that use a different syntax.
Despite this, with a few changes you can get code off the internet for a non gcc compiler working pretty easily.
Setting constants, invoking register pairs, the register pair conventions, and a few other subtle syntax differences can all be fixed.