I found this in:
void(* resetFunc) (void) = 0; //declare reset function @ address 0
I don't get a single bit of it. Is this just an alternative one-way method of defining a function? How would that function have looked like in another format?
What does it mean that a function is at address 0?