In my book, software is an extention of the things that you can do in hardware. I have always had a facination to tinker. This has encompassed dissassembly and trying to analize the guts of most every electronic item that I own. I will to post those findings here. For most of these endeavors you'll be able to recreate the very same path - or as the buzz word dictates "happy path". The one that is not fraught with dissapoiontments and roadblocks. But the true answer.