Magic Lantern Forum

Developing Magic Lantern => Reverse Engineering => Topic started by: coutts on June 20, 2012, 04:07:28 PM

Title: Small snippet on how the stack works in ARM
Post by: coutts on June 20, 2012, 04:07:28 PM
Sometimes the stack still confuses me, so I need to look back at how it works. In all canon cameras, the stack is a Full Descending one. It grows to lower addresses in memory. I found a short word document on google which explains this pretty well. To view the document itself, just look here: www.cems.uwe.ac.uk/~cduffy/es/ARMstacks.doc

(http://i.imgur.com/jtMWU.png)

(http://i.imgur.com/d60FT.png)

(http://i.imgur.com/RfSFg.png)

(http://i.imgur.com/UW86C.png)

Title: Re: Small snippet on how the stack works in ARM
Post by: Indy on July 09, 2012, 09:01:44 PM
http://magiclantern.wikia.com/wiki/ARM

slides from simplemachines.it are really useful ...

Indy