10 comments

[ 5.1 ms ] story [ 32.3 ms ] thread
Is there supposed to be more content on this website? Both of the links on the main page lead to stubbed pages; the one for the SBT (Lasagne) has a GitHub link to a different static binary translator from 2015 (Microsoft's mctoll).

Edit: From the paper[1], Lasagne is based on mctoll?

[1]: https://binary-translation.github.io/pubs/pldi22-lasagne.pdf

obviously an too eager submission. out of 5 planned pages, only one is done yet. let's check again in two months
Or do what Apple did and addon an x86 memory semantics mode for ARM.
Obligatory Alan Kay quote: "People who are really serious about software should make their own hardware."
As far as I know, for "emulation" they are still using x86 memory model, which is making binary translation much simpler. I am not aware of any MCU/CPU, which would be able to just change its memory model / peripheral mapping as it pleases.