Blimey, this list's getting busier!!
THE_WUB WROTE: As for my coding antics, as a newbie I doubt there is much I can provide except for laughs :) But I can definitely write a little about the system I've come up with for arranging my data, maybe with a view to someone more experienced pointing out exactly how badly I've done things...
Someone once said that if you give ten programmers a task you're likely to end up with ten different ways to achieve the same result! ;-)) This is especially true with assembly language, where there is rarely any "hand holding" or libraries available. It's just you and the CPU!! It's also worth mentioning that in assembler there is often no "right way" of doing things. In fact, to get the very best out of a machine like the SAM it's often advantageous to do things in ways which would be frowned upon by textbook programmers. Again, that's the beauty of assembler, you have a totally free hand to do as you please!! So, don't underestimate your code! If it does the job you intended, and it does it well, then who says it's a "bad" way of doing things? Sure, perhaps your code could be a little neater? Or maybe it could be a little more optimised? But most people will never see the code, so does any of that really matter? It's what they see on-screen that counts!! Carry on coding... You know it makes sense! ;-)) Chris...