Implemented tone/noTone functions
changed link for Zadig installation

Using the Tutorial written by me for DFU-driver installation on Windows. If a separate docs is needed on the github let me know :)
Minor change to calculate Timer register values
Merge branch 'master' into feature/arduino-tone-notone
Reimplemented tone using timer interrupts in output compare toggle mode
Fixed tone/noTone issues and Tested successfully
Moved tone/noTone into a separate source file
Half way through dynamic USART changes to implement Serial2 (efficiently)
Serial2 dynamic version half way there and working so far. Next will be making the USART class dynamic, as planned.
Serial1/2 dynamic re-code complete. Transmit test OK on both ports. Will test RX when I've had some sleep.

(Some refactoring and variable name improvements are no doubt needed.)
Serial1/2 dynamic re-code working. Transmit test OK on both ports. Will test RX when I've had some sleep.

Some refactoring and variable name improvements are no doubt needed.
Too much pointer dereferencing going on, too. It’s a work in progress,
still.
Merge branch 'feature/serial2' of https://github.com/gruvin/core-firmware into feature/serial2
A little tidying of USART_MAP
Tidied up some lazily-unneeded pointers. Created _UMAP macro to improve code readibality.
Ammend/completed USART_MAP doc comments
Serial receive tested OK.
Tidied up interrupt handler pointers. (This resulted in 8 _more_ bytes (4 x 32bit words) of binary code. :-/ Oh well. It's more consistent with the rest of the code, now.
Trivial: removed ambuigous,'Spark_' from USART_Interrupt_Handler(...)
Edited README.md to explain purpose and method of this branch.

Added ::end method code to undo pin re-mapping.
Fixed some README typos and gramma