Hi Herman, I think it would make the most sense to make the changes from the company Github account. The username for that is ArgonDesign. I've also been planning to do some personal work with the VPUs, so I might very well write some of those sample programs. That would be independent from Argon Design, so it would be posted from my personal Github account. That's assuming I get time, of course. In reply to David Given: Ah yes, you're right that 0x005A is just an alias for 'b lr'. However, I've seen that name used in the sample program on Herman's wiki, and I still feel it makes sense to have a special "return" mnemonic. And if I get around to any further investigation, I'll definitely try to fill out the gaps in the instruction tables. Though I'm not too confident of finding anything - everyone else seems to have done a pretty good job already! Regards, David Barker From: raspi-internals-bounce@xxxxxxxxxxxxx [mailto:raspi-internals-bounce@xxxxxxxxxxxxx] On Behalf Of Herman Hermitage Sent: 05 September 2014 12:49 To: raspi-internals@xxxxxxxxxxxxx Subject: [raspi-internals] Re: Some more VPU instructions Hi David, Thanks for taking the time to sign up to the mailing list and posting this. Very interesting updates. I can add you to the wiki or you can do a pull request if you would like to make some edits. I haven't had a chance to try out what you have written. It would be great to do a sample program that demonstrates each instruction from userland, alas I have been caught up in non RPi things for the better part of the last 6 months. The 16x16 -> 32 bit sound very interesting. Regards, HH.