You may want to update WinAVR
Posted: 03 Mar 2014, 12:08
Hi,
WinAVR is kind of old (2010) and the included avr-gcc and avr-libc have progressed since.
Especially the avr-libc 1.6.7 that comes with WinAVR has a delay-related bug that has been solved since.
I had a build-related problem with hasu's tmk software that could be fixed by updating to the newest AVR Toolchain found on this page (scroll down to AVR Toolchain). This affected reading a ps/2 device in INT and USART modes.
Installing the new toolchain: I moved these eight folders from the WinAVR directory to a temporary one: avr, avr32, bin, doc, lib, libexec, share, source. Then I installed the new toolchain directly into the WinAVR directory.
Many thanks to hasu for helping me with my questions and supplying test builds for comparison.
WinAVR is kind of old (2010) and the included avr-gcc and avr-libc have progressed since.
Especially the avr-libc 1.6.7 that comes with WinAVR has a delay-related bug that has been solved since.
I had a build-related problem with hasu's tmk software that could be fixed by updating to the newest AVR Toolchain found on this page (scroll down to AVR Toolchain). This affected reading a ps/2 device in INT and USART modes.
Installing the new toolchain: I moved these eight folders from the WinAVR directory to a temporary one: avr, avr32, bin, doc, lib, libexec, share, source. Then I installed the new toolchain directly into the WinAVR directory.
Many thanks to hasu for helping me with my questions and supplying test builds for comparison.