[raspi-internals] Re: Some more VPU instructions

  • From: Herman Hermitage <hermanhermitage@xxxxxxxxxxx>
  • To: "raspi-internals@xxxxxxxxxxxxx" <raspi-internals@xxxxxxxxxxxxx>
  • Date: Thu, 19 May 2016 12:33:47 +1200

Hi David,
Terrific!  Just added you.
With Justin doing great work on binutils/gcc and Kristina et al pushing on with 
open firmware, its a perfect time to consolidate knowledge of the VPU 
instruction set.
I've begun digging out scraps of my notes/files from as far back as 2013 and 
reviewing them to add to the wiki/repo.  It would be nice to switch to a markup 
at some stage that supports nice pdf or man page generation.
It's a great time to get this nailed and binutils/gcc to the same level.
CheersHerman

From: david@xxxxxxxxxxxxxxxxx
Subject: [raspi-internals] Re: Some more VPU instructions
To: raspi-internals@xxxxxxxxxxxxx
Date: Wed, 18 May 2016 17:37:52 +0100

Hi Herman,

Note: I'm the same David Barker who started this thread, just with a new 
email address.

I'm currently back at university, so I don't have access to Argon 
Design's GitHub account any more. However, I got in contact and they 
said they're happy for me to add my findings to the videocoreiv wiki 
using my personal GitHub account.

So, if you also add my account (psi-squared) to the wiki, I can help out 
with updating the instruction set listings. Apologies for the hassle!

Regards,
David

From: Herman Hermitage <hermanhermitage@xxxxxxxxxxx>
To: "raspi-internals@xxxxxxxxxxxxx" <raspi-internals@xxxxxxxxxxxxx>
Subject: [raspi-internals] Re: Some more VPU instructions
Date: Fri, 6 May 2016 13:56:10 +1200

David,
Better late than never.  Just added you to the github for videocoreiv.I'm
planning an update to the .arch and wiki page this weekend - weather 
permitting.
On that note, anyone that needs access to the wiki to assist in 
corrections /
clarifications, feel free to send a pull request and/or request 
explicit access.
The docs could certainly do with some clarifications and corrections.
Regards

From: david.barker@xxxxxxxxxxxxxxx
To: raspi-internals@xxxxxxxxxxxxx
Subject: [raspi-internals] Re: Some more VPU instructions
Date: Mon, 8 Sep 2014 16:11:34 +0000

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


                                          

Other related posts: