Understanding "arduino.h" and "arduino.cpp"

Since different versions for different processors are different, the code itself is the place to look - its open-source, this is one of the reasons that's a good thing. Just grep the relevant register name in /hardware/arduino/cores/arduino/*