Okay, since this thread is SO MASSIVE, and since things aren't always explained clearly and in steps (or maybe it's me?) I am struggling to find a clear tutorial as to what needs editing (Makefile? config_328.h?) and how, how one goes about compiling, etc... little fragments of the whole bigger picture are scattered everywhere through the thread, and I value all the hard work, but I am struggling to find an "Step 1, Step 2, Step 3..." kind of beginner's guide for firmware compilation (and also we need to know the FULL avr-gcc commands and arguments supplied to it).
If someone could kindly help, thank you.