Add display option for Noritake GU12864-800B display
fixed bootloader reserved lock bits values
Use Arduino core as default for all boards
SDA flash chip select is dubbed official and selected as default
RX flash chip select is dubbed original
fixed incompatibility with Arduino IDE 1.8.13
updated arduboy optimized core with Arduino core changes
wiring.c: optimized timer ISR by removing power down and button counters for shorter and faster code
Arduboy lib:
added support for Noritake GU128X64-800B VFD display
Arduboy2 lib:
added support for Noritake GU128X64-800B VFD display
removed experimental batterycheck code and keywords
temporary reverted assembly code in sprites.cpp
fixed one off bug in drawBitmap
buttonsState no longer uses timer ISR code
exitToBootloader function uses timer ISR code
Optimized Assembly code saving more bytes and saving a few cycles
Moved and refactored assemby from ATMlib.h code to ATMlib.cpp
fix muteChannel() and unMuteChannel() so (un)mutes channel properly
Added C++ equivalent ISR code
bootloader restarts on closing bootloader port @1200 baud
Faster read and write flash chip
experimental double reset for standby removed
minor size optimisations
A and B buttons have identical function now
reset on loader screen enters power down mode /wake up from power down
flash chip erase block size changed to 64K for faster flashing
updated Package to 1.2.6 with all previous source updates:
* Updated Arduboy2 library to 5.2.1
* updated ATMlib to 1.2.6
* added support for LCD_ST7565 backlit displays
* Added Flash Chipselect options to tools menu
* optimized core wiring.h
* Enter bootloader mode button combo changed to pressing UP+DOWN for ~1,5 seconds
* updated Cathy3K bootloader
Update Arduboy2 library to 5.2.1
bootloader support for alternate flash chipselect SDA
reverted Sprites.cpp
added checkBatteryState checkBatteryStateLED functions to Arduboy2 library
update cathy3K bootloader with menu scrolling and progressbar