News for hackers. Stuff that matters.
Re:ARM Assembly Is Too High Level: ROR and RRX by pharrington on Wednesday September 26, 2018 @06:53AM (#18074613)
ROR r0, #0

0 isn't permitted with ROR.

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc....

xlogicx should read the manual one more time.

Re:ARM Assembly Is Too High Level: ROR and RRX by XlogicX on Wednesday September 26, 2018 @08:36AM (#18075269)
lol "isn't permitted", "unsupported", "undefined", are all trigger words for me; when I see them, it's the only thing I can think of doing. I get that more than 90% of the time something fucky is going to happen, doesn't stop me from wanting to know exactly what will happen. And sometimes, rarely, something really cool happens. In this case, doing ROR r0, #0 is just useless (as documented), and my 'objections' to it are satire. With that context, my 'rant' at the end of the blog should be more clear. And here I thought my satire was obvious. That said, can't say I don't love the serious technical discussion in these comments ;)
Re:ARM Assembly Is Too High Level: ROR and RRX by TFortunato on Wednesday September 26, 2018 @10:12AM (#18076103)
Hah! Glad to know I'm not the only one who reads "undefined" as "why don't you try it and see ;-)"

I have to be a bit more careful though with this one lately, when I'm working on industrial robots vs. the embedded boards I'm used to!