Discussion Title | Created date |
---|---|
Compiler question re: function calls... How come gcc is producing code like this for calls: system_init(); 73a: 4b12 ldr r3, [pc, #72] ; (784 <main+0x4c>) 73c: 4798 blx r3 (load a 32bit constant... |
Saturday, 25 July 2015 - 06:41 |
arm-gcc map files are too verbose Is there a way to get a more useful .map file out of gcc (as generated by Atmel Studio)? The current .map file is about 70% full of "discarded input sections", 10% full of info on... |
Friday, 24 July 2015 - 04:44 |
SAMD10 pinout venting... You would think, with such a large amount of "abstraction" thrown in front of their "PORT" peripheral, that the SAMD10 IO ports would be ... logical, on the actual pins. ... |
Thursday, 23 July 2015 - 23:26 |
create an AS project file for a WINAVR CLI build? Suppose that I have a relatively simple project that builds in WINAVR (from ~2010) - one source directory and a makefile. Is there a way to create a AS6.2 "project" that will... |
Tuesday, 21 July 2015 - 23:17 |
SAMC 5V ARMs do the SAMC series chips parallel (same pinout, same peripherals, etc) one of the other (non-5V) chip series except for 5V-ness? (yeah, I could check. I'm hoping... |
Sunday, 19 July 2015 - 06:41 |
Modifying USBISP or USPASP for HVSP I don't suppose that anyone had modified the basic USPISP design (http://www.fischl.de/usbasp/ ) to support High voltage serial programming? Perhaps using a charge pump driven by... |
Friday, 22 May 2015 - 03:11 |
avr gcc makes really bad decisions about inlining small functions... Historically, from the avr-gcc 4.3.2 compiler used in Arduino, though several intermediate versions, the compiler has become more and more aggressive about in-lining "small"... |
Wednesday, 8 April 2015 - 01:41 |
avr-gcc creating loop counters out of nothing, for no reason? Over in another forum, ralphd posted about speeding up some SW SPI routines. ( http://nerdralph.blogspot.ca/201... ) But to me, the interesting thing is that avr-gcc is... |
Monday, 30 March 2015 - 06:14 |
ISR Vector size Is there a way for a C program to figure out the vector size (2 or 4 bytes) based on compiler predefined symbols and/or io.h ? I see that there is "#define __AVR_HAVE_JMP_CALL__ 1... |
Friday, 6 March 2015 - 07:18 |
Speaking of linker maps... How does gcc figure our which linker map, library, and startup files to use, for a give compile/link? I've had some "mysterious occurences" with gcc for ARM where I get... |
Tuesday, 20 January 2015 - 06:49 |
Debugging the existing code in flash... Is there a trick to get Atmel Studio to run debugging on the code that is currently in the flash of a jtag-connected microcontroller, instead of first having to load up an object... |
Saturday, 8 November 2014 - 07:32 |
Makefile command line options dependancies Is there a standard mechanism used with Makefiles to somehow take into account DEFINES on the makefile command line when computing dependencies? That is, if I say ... |
Wednesday, 5 November 2014 - 08:47 |