ATtiny85 programming hardware

Nice work!

However I plan to write a GUI front end which should be able to interrogate the MAP file and work symbolically.

To support the GCC debugger, I suspect the compiler / linker are capable of outputting a symbol table. It's probably less work to "steal" the symbol table code from the GCC project than it is to write code to parse the MAP file.