Type in the full discussion title or a part of it.
Discussion Title Created date
Compile-time object construction in C++
Suppose that I have an object like a "command", which gets put together into a linked list, with each "object" containing a text string, a function pointer to the action routine...
Saturday, 25 April 2020 - 05:22
Getting info about chip memory layout...
Is there a way to get information out of a .elf file, or out of gld, about the size of sections that exist AND the maximum size that they could be? I know that "avr-size" will...
Saturday, 18 April 2020 - 00:15
Possible compiler bug (avr-gcc 7.3 (Arduino)) WRT switch/case jump tables
So have any of you daring folk using avr-gcc past the Microchip released version seen problems? The latest Arduino (1.8.10) is using their own build of avr-gcc 7.3.0, and while I...
Saturday, 7 March 2020 - 09:23
changing the default editor in AS7
Somehow I seem to have changed the default editor for .C files in AS7 to be EMACS instead of the internal editor. That was sort-of nice when I was entering code, but it's turning...
Thursday, 5 March 2020 - 22:40
C, C++, and __flash/PROGMEM
C++ folk have notoriously (?) fused to implement the "named address spaces" that are in recent versions of avr-gcc, and make using PROGMEM somewhat more pleasant, using "__flash...
Wednesday, 8 January 2020 - 10:18
[Solved] Xplained Pro UART (EDBG) data transparency issues with Macintosh?
For my next "why me" question... I'm working on a version of the Optiboot (Arduino) bootloader for the Tiny0, tiny1, and mega0 chips. Things are going reasonably well; the new NVM...
Sunday, 6 October 2019 - 22:08
Trivial use of the CCL...
Just checking: Can you use the CCL "trivially" just to move a peripheral function to a pin where you couldn't otherwise direct it? For example, on the ATmega4809, USART0 TXD can...
Wednesday, 18 September 2019 - 10:14
Makefile question...
So, when I took over the Optiboot project, I inherited a makefile structure that includes rules like: atmega168: TARGET = atmega168 atmega168: MCU_TARGET = atmega168 atmega168:...
Wednesday, 11 September 2019 - 22:42
Manually inserted breakpoints in AS7?
I abandoned MPLABX because of the issues I was having, and reverted to running AS7 in a windows VM.   Does AS7 really NOT handle manually inserted breakpoints (__asm__...
Friday, 6 September 2019 - 05:56
MPLAB and PICKit4/SNAP/ipecmd fails to handle non-continuous code?
(MPLAB question in this section, now?) Can someone check my sanity? I'm working on a bootloader for Xtiny and Mega0, and I wanted to have a "default" application included, that...
Thursday, 5 September 2019 - 06:57
XMega/Mega0/Tiny0/Tiny1 avr-libc boot.h (spm wrappers) support
Just checking:   there's still no avr-libc support equivalent to boot.h for the xmega chips, right? And the new "xtiny" and "mega 0" chips have similar boot/spm usage?...
Sunday, 1 September 2019 - 00:12
Pin toggling via writing PINx - can I tell which chips have it?
Is there anything defined by the machine description or ioXXXX.h that tells me whether the chip I am compiling for has the ability to toggle output pins by writing to the PINx...
Friday, 16 August 2019 - 09:41

Pages