Cmon it's just an asm
Take that move to this, compare etc
A weekend deal
Maybe for someone who has knowledge of the fundamentals,
if you dont know hex, understand how a cpu is supposed to work, what interrupts are and how on earth special registers work it might be a lot harder.
Whats an eeprom, how is it interfaced, how does a flash work (how does one enable writemode on flashes etc etc). Why are most digital inputs configured as LOW = true and so on and on and on.
But well, in the end it all depends on how deep you want to dig.