Type in the full discussion title or a part of it.
Discussion Title Created date
Avr-libc 2.0 not compatible with gcc 4.4-
I hadn't seen this noted anywhere, not that I know where to look, but it wasn't obvious: the  'deprecated' attribute used in avr-libc 2.0 is not compatible with the older...
Wednesday, 21 September 2016 - 11:06
Move .data section (initialised values)
What is the best way to prevent gcc putting data at the last 4 bytes of flash?   I've got some old code built with gcc 4.3.2.  That puts the initialization data in flash...
Wednesday, 14 September 2016 - 01:01
Clear SREG at startup?
I've just been examining some (old) code (generated by avr gcc 4.3), and I notice that at startup it does three things: clears the r1 register, sets the stack pointer, sets SREG...
Tuesday, 13 September 2016 - 11:19
Atmega324PV is back!
Just downloaded the new-look September 2015 version of the Atmega324PV datasheet (now in wide-screen view), and see that the parts are no longer "Not recommended for new designs,...
Wednesday, 14 October 2015 - 01:11
attiny2313a / attiny2313 / AVR studio 4.18 / WinAVR 2010 problem
We're using the attiny2313a, and have been for some time. All works. AVR studio project file still showed attiny2313, aka 2323(v) which was clearly not a problem, because the...
Wednesday, 10 June 2015 - 10:07
Use both "AVR Studio 4" and "Atmel Studio" ?
Is it possible to install and use AVR Studio 4 (classic) and Atmel Studio 6.x on the same machine? Specifically, Do they install incompatible USB drivers? and Do they try to use...
Wednesday, 10 June 2015 - 01:42
-std=gnu99 optimizations
Some of my programs are smaller when compiled with -std=gnu99. (Other, more carefully optimised programs don't change at all) Can someone point me to the page that lists...
Wednesday, 20 November 2013 - 05:36
Shrink vector table
I just noticed the discussion from earlier this year about patching gcc to shrink the interupt jump table. - http://avr.2057.n7.nabble.com/Patch-avr-Shrink-interrupt-vector-table-...
Wednesday, 23 October 2013 - 05:28
asm("") and register optimisation
Just for interest, what is going on if I include in my code the line asm("") Why does it cause register re-allocation?
Monday, 24 January 2011 - 07:17
Flash.ocx on Windows 7, 64Bit
When I closed AVR Studio 4.18 just now, Windows 7/64 informed me that "This program requires flash.ocx, which is no longer included in this version of Windows" I note the older...
Wednesday, 10 November 2010 - 11:55
attiny2313 EEPROM library code larger again
Just looking at my code to see where the bytes have gone, and I noticed this EEPROM READ BYTE code from WinAVR 2010.01.10 out 0x1f, r1 ; 31 out 0x1e, r24 ; 30 sbi 0x1c, 0 ;...
Wednesday, 12 May 2010 - 06:17
recognisable idiom -- idle question
tx_buffer[3] = vserial>>24; 450: 89 2f mov r24, r25 452: 99 27 eor r25, r25 454: aa 27 eor r26, r26 456: bb 27 eor r27, r27 458: 80 93 81 00...
Tuesday, 12 January 2010 - 02:01