#avr Logs

Jun 22 2022

#avr Calendar

06:06 AM exp: a bit of an obscure question here
06:14 AM exp: i'm trying to implement a scheme by which i can keep a couple of copies of a 'rom' on an avr (xmega192c3)
06:14 AM exp: i've gone through all the various issues with trampolines and calls etc and there are feasible solutions to each (compile each version twice for each absolute position stored on the chip)
06:14 AM exp: however there's mention in the default linker script that libc et al have to be kept in the first 64k
06:14 AM exp: this obviously makes things a little tricky if i want multiple versions of code on a device
06:14 AM exp: does anyone have more specifics or ideas for where i can look for specifics?
06:36 AM toby1 is now known as qu1j0t3
08:41 AM josuah is now known as cousin_mario
08:41 AM cousin_mario is now known as josuah
05:07 PM josuah: exp: would it not be feasible to do it at C level (pronounce "sea level")?
05:07 PM josuah: such as having main() calling either main1() or main2()?
05:09 PM josuah: trying to understand the problem: why did it have to be switching across compiled versions instead of being branching or even plain #ifdef?
07:01 PM specing_ is now known as specing