1. 29 Aug, 2016 1 commit
  2. 14 Aug, 2016 1 commit
  3. 11 Aug, 2016 1 commit
    • Cristian Maglie's avatar
      Use a specific hardware/package_index_bundled.json. AVR core version to 1.6.13 · b56872d6
      Cristian Maglie authored
      Previously, during the build, the full package_index.json was downloaded
      and distributed with the Arduino IDE.
      This lead to a situation where it was difficult to test new AVR cores
      before publishing them to the public package_index.json.
      
      Now the bundled AVR core is specificed in the file:
      `hardware/package_index_bundled.json`
      this index is loaded from the IDE at startup and the package_index.json
      is overlayed on it.
      
      This should also solve part of #5143 (Repeatable builds and snapshots of
      package/library indexes)
      b56872d6
  4. 09 Aug, 2016 1 commit
  5. 05 Aug, 2016 1 commit
  6. 25 Jul, 2016 4 commits
  7. 22 Jul, 2016 1 commit
  8. 21 Jul, 2016 1 commit
  9. 18 Jul, 2016 5 commits
  10. 14 Jul, 2016 2 commits
    • Martino Facchin's avatar
      Send an USB remote wakeup if data need to be written · 7874386c
      Martino Facchin authored
      On Linux, setting autosuspend_delay_ms to N and control to auto allows the host pc to suspend the peripheral. Some Linux distro (Ubuntu, Mint) apply this behaviour by default.
      If the sketch's prints where less frequent than N milliseconds the sketch prints would never arrive.
      This patch allows sending a remote wakeup event to unsuspend the peripheral and allow the serial prints to be received.
      7874386c
    • Martino Facchin's avatar
      [AVR][USB] fix IRQ flags clearing · 5e146c41
      Martino Facchin authored
      5e146c41
  11. 13 Jul, 2016 1 commit
  12. 12 Jul, 2016 1 commit
  13. 11 Jul, 2016 1 commit
  14. 07 Jul, 2016 3 commits
  15. 28 Jun, 2016 2 commits
  16. 05 Jun, 2016 1 commit
    • kellerkindt's avatar
      Fix buffer being overwritten by multiple twi_transmit calls · 43d5e073
      kellerkindt authored
      Fixes that more complex methods (like Stream::print(float)) do not work properly.
      
      Without this fix, Wire.print(1.01f); results in '1' because Print::printFloat(double, uint8_t) performs multiple print() and therefore twi_transmit calls. Also Wire.println("Heyho"); results only in a newline character.
      43d5e073
  17. 18 May, 2016 1 commit
  18. 10 May, 2016 3 commits
  19. 28 Apr, 2016 1 commit
  20. 26 Apr, 2016 1 commit
  21. 20 Apr, 2016 3 commits
  22. 15 Apr, 2016 1 commit
  23. 14 Apr, 2016 1 commit
  24. 06 Apr, 2016 1 commit
    • Martino Facchin's avatar
      [AVR] Discover newer bootloader at runtime · 5e194bd8
      Martino Facchin authored
      Replaces #4280, only checks for the bootloader once
      
      Tested with Hoodloader2, should work with every LUFA-derived bootloader released after 2014 (.apitable_signatures section must be placed at end of the flash)
      
      BootloaderAPITable.S :
      
      .global BootloaderAPI_Signatures
      BootloaderAPI_Signatures:
      
          .long BOOT_START_ADDR ; Start address of the bootloader
          .word 0xDF00 ; Signature for the CDC class bootloader
          .word 0xDCFB ; Signature for a LUFA class bootloader
      
      makefile:
      
      BOOT_API_LD_FLAGS    += $(call BOOT_SECTION_LD_FLAG, .apitable_signatures,  BootloaderAPI_Signatures,  8)
      5e194bd8
  25. 05 Apr, 2016 1 commit