Skip to content

MiniCore v2.2.0

Compare
Choose a tag to compare
@MCUdude MCUdude released this 15 Jan 21:34
· 39 commits to master since this release

Changelog:

  • Fix the TwoWire destructor to use the array delete operator (ATmega328PB)
  • Speed up 'available' function by inserting uint16_t (see arduino/ArduinoCore-avr#433 for details)
  • Prevent corruption of disassembler listing command for paths w/ spaces (#235)
  • Replace typeof macros like min, max, sq with template-based functions instead
    • Will fall back to the "classic" macros if in a non-c++ environment
  • Fix incorrect TWBR register in twi1.c (#244)
  • Add Wire timeout
    • Enable Wire timeout by adding -DWIRE_TIMEOUT as a compiler flag, or by uncommenting a line in Wire_timeout.h
  • Remove unnecessarytwi_masterBuffer from twi.c (#245)
  • Add Xplained Mini as a valid programmer
  • Use "correct" lock/unlock byte values in boards.txt
    • Previously Avrdude tried to write 0's to reserved bits that's supposed to be 1's
  • Prepare for Avrdude 7.1
    • avrdude.conf updated to fully utilize the features and improvements Avrdude 7.1 brings over the current Avrdude 6.3