Type in the full discussion title or a part of it.
Discussion Title Created date
compiler easily confused by pure attribute
int __attribute__((__pure__)) pure_test(void){ 3ae8: 05 c0 rjmp .+10 ; 0x3af4 eeprom_write_byte(0,0); 3aea: 80 e0 ldi r24, 0x00 ; 0 3aec: 90...
Wednesday, 16 December 2009 - 08:31
__pure__ eeprom read
I am surprised to see that eeprom_read_byte is declared as pure: __ATTR_PURE__ static __inline__ uint8_t eeprom_read_byte (const uint8_t *__p) http://gcc.gnu.org/onlinedocs/...
Monday, 14 December 2009 - 21:50
Does GCC suppress warnings about system libraries?
I just noticed an error in an old (20071221) include file. That's OK, there was a library bug, it's been fixed, it never affected me anyway. But I only just noticed it because I...
Tuesday, 1 December 2009 - 04:21
static __inline__ void library functions
Trying to track down why my binary went from 1998 bytes to 2240 bytes (109.4% Full) when I changed to WinAVR 20080402, and I found this in a couple of places: static __inline__...
Wednesday, 7 October 2009 - 03:42
Atmega64 Stack Failure
I've just build a new board, and it doesn't work. Testing with AVRICI 1 JTAG, call/return fails because the return address is not being written correctly: the stack pointer points...
Wednesday, 4 March 2009 - 03:16
<include> directory
How are the system include directories configured for avr-gcc? I mean the folders used to find stuff like ? I ask because I tried to switch between 4.2.2 (from WinAVR.20071221...
Thursday, 15 January 2009 - 08:18
Verify before debug
Using AVR studio 4.14 Build 589. Using the AVR Dragon, because the JTAG ICE stopped working when I installed 4.14. But when I use the AVR Dragon, I must verify, because the AVR...
Friday, 9 May 2008 - 07:41
What is ELF production File Format?
In AVR Studio, Tools, Program AVR, Connect, Connect, brings up a dialog with tabs Main, Program, Fuses, etc. The Program tab has four sections: (Erase), Flash, EEPROM, ELF. Why...
Thursday, 17 April 2008 - 04:25
verify programming, Dragon, AVR studio
Using AVR studio, can I get the Dragon to do a 'verify' pass? If so, how. If not, what should I use? I'm getting some odd results, and I'm not completely convinced that the part (...
Wednesday, 16 April 2008 - 08:40
atmega192p datasheet? Interupt vectors wrong?
According to my 192p 'preliminary' datasheet (doc8011.pdf), the TIMER2_COMPA interupt is vector_10. Also on AVR505_migration_m16_32_to_m164_324_644.pdf. But avr-gcc (which takes...
Thursday, 3 April 2008 - 05:10
JTAGICE No target voltage after 4.13 upgrade
Can't program any of our existing 3V products after 4.13 upgrade. The target voltage indicator on the JTAGICE goes dull (not off) when you try to connect, and you get the low-...
Thursday, 31 January 2008 - 02:19
Technical C problem with __VA_ARGS__
I'm trying to run a my program through the Safer C toolset (http://www.oakcomp.co.uk/SCT.html). avr-gcc is not a supported target, but ISO C is. Safer C barfs on the new copy of...
Friday, 18 January 2008 - 07:06

Pages