I want to learn ARM ASM, but it's highly confusing to me... terms like registers and pointers and stacks scare me, I had nightmares last night because of them lol...
Naw seriously though I am just having a hard time following through the code, Like I'm trying to look through the battery code and find the exact calculations so that I can get my battery fix to work better, but I just can't seems to figure out what means what... I get the whole R0-15 concept and what each line BASICALLY does, but I get lost in trying to find out where the code is "popping" and "pushing data to and from the stack... and where the exact calculations are happening... I have IDA Pro and I know a bit of x86 ASM, but ARM doesn't seem to fall into the same level...
I need like a guide for ARM ASM...