Fandom

Magic Lantern Firmware Wiki

Engio Magic Spells

328pages on
this wiki
Add New Page
Talk0 Share

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

This area is black magic for now :)

How to cast spellsEdit

EngDrvOut(register, value);

or:

unsigned long spell[] = {
      register1, value1,
      register2, value2,
      ...,
      0xFFFFFFFF          // end of commands
};
engio_write(spell);

Known spellsEdit

Changes FPS and forces shutter speed at 1/fps:

EngDrvOut(0xC0F06014, timer_value-1); // see VideoTimer for units
EngDrvOut(0xC0F06000, 0x01);        // coherent update

Causes a slight vertical zooming in LiveView image:

 EngDrvOut(0xC0F1133C, 0x0000008A);

NSTUBSEdit

500d.111:

EngDrvOut 0xFF190B84 //ASM code is different from 550d.109, but called from same spots so it's the same function.

Also on Fandom

Random Wiki