Ebiroll

Results 67 comments of Ebiroll

You have to change platformio.ini Chage -D REGION_EU868 to -D REGION_AS923

I guess you can start qemu with the -d mmu flag. -d guest_errors,int,mmu,page,unimp You should probably use the espressif qemu version. https://github.com/espressif/qemu/

I have been experimenting with a simple entry implementation to allow the decompiler to run on esp32 binaries. Some help would be useful. Where can I learn more? Can you...

A simple naive implementation would be more useful than the currrent unimplemented one. Here is some info for those who have not read the specifcations. # The Xtensa windowed register...

My idea worked. https://github.com/Ebiroll/ghidra-xtensa However it is not 100% correct, but good enough to get decompilation.

The main problem, as they have noted is: When the window is overflowed the data must be stored on the stack When the window is underflowed the data must be...

Some input by the experts would be useful. I wrote an article on how well my changes actually performs, in case someone is interested. https://medium.com/@olof.astrand/enter-home-dragon-with-ghidra-3ed7ddf75935