Skip to main content
3 events
when toggle format what by license comment
Jan 26, 2017 at 17:27 comment added Jot A special bootloader and a jump-list to functions in a seperate part of the flash is possible. But it is very impractical. Adding a .h include file to the project with binary compiled code as PROGMEM data (and a jump-list to the functions) might be a challenging job for programmers. That is also very impractical. Perhaps the best way is to combine a number of normal libraries into a single .zip file which can be installed in the Arduino IDE.
Jan 26, 2017 at 15:17 comment added Edgar Bonet You cannot load code into RAM and then call that address: the AVR's Harvard architecture makes it impossible to run code from RAM. You need to load the code into flash, which is quite involved, and normally considered a bootloader's job. You will essentially have to write a custom bootloader. BTW, gcc doesn't support shared (aka dynamically linked) libraries on the AVR platform, only statically linked libs.
Jan 26, 2017 at 13:44 history answered Code Gorilla CC BY-SA 3.0