let r = E.getAddressOf(f.buffer,true); print(`addr aligned 4: ${r % 4}`);
I can now confirm that alignment is the thing that affect all cases. I was just lucky before.
so
Somehow code loaded at boot.js stage is more aligned? crazy.
is false and just based on luck.
Still haven't figured out the size confusion yet though.
@d3nd3-o0 started
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I can now confirm that alignment is the thing that affect all cases. I was just lucky before.
so
is false and just based on luck.
Still haven't figured out the size confusion yet though.