Close

Basic proof of concept

A project log for Polyglot: One binary multiple architectures

One blinky to rule them all: ARM, AVR, 8051 (?MSP430)

martin-hubMartin Hub 11/27/2016 at 20:230 Comments

Right now I have hand-crafted vector/boot table which will correctly "guide" the architecture's CPU to the beginning of their own code in the binary. AVR and ARM are easy because they have reset vectors at different addresses, but the 8051 added small complication which I will explain in later project logs

Discussions