EmbeddedRelated.com
Forums

A missing PPC405 instruction

Started by Unknown July 30, 2008
Hi All,

I was unable find a description of a PPC405 instruction "blrl". It
looks like a branch, but I never found it in the
manuals like UG11. The instruction use can be found in e.g.
edk_root/sw/lib/bsp/xilkernel_v4_00_a/src/syscall/arch/ppc405/
mksyscall.S

Thanks,
Andrew

<andrew.nesterov@softhome.net> wrote in message 
news:8b7189ef-d727-4366-b86d-6fa35c88848e@c65g2000hsa.googlegroups.com...
> Hi All, > > I was unable find a description of a PPC405 instruction "blrl". It > looks like a branch, but I never found it in the > manuals like UG11. The instruction use can be found in e.g. > edk_root/sw/lib/bsp/xilkernel_v4_00_a/src/syscall/arch/ppc405/ > mksyscall.S > > Thanks, > Andrew >
Google says: branch to the contents of the link register. Scott
On Jul 30, 8:19 am, "Not Really Me"
<sc...@validatedQWERTYsoftware.XYZZY.com> wrote:
> <andrew.neste...@softhome.net> wrote in message > > news:8b7189ef-d727-4366-b86d-6fa35c88848e@c65g2000hsa.googlegroups.com... > > > Hi All, > > > I was unable find a description of a PPC405 instruction "blrl". It > > looks like a branch, but I never found it in the > > manuals like UG11. The instruction use can be found in e.g. > > edk_root/sw/lib/bsp/xilkernel_v4_00_a/src/syscall/arch/ppc405/ > > mksyscall.S > > > Thanks, > > Andrew > > Google says: > branch to the contents of the link register. > > Scott
Thanks Scott. I have to apologize here, after doing a search of the pdf (that same UG11) I found the acronym. It is in fact a simplified form of bclrl, and means Branch to Link Register and Link. I actually knew that there are simplified mnemonics are utilized along with complete ones in the PPC, but apparently my experience is short so far. The problem's solved. Thanks again, Andrew
"Not Really Me" <scott@validatedQWERTYsoftware.XYZZY.com> wrote in message 
news:6fbf2pFad9r9U1@mid.individual.net...
> > <andrew.nesterov@softhome.net> wrote in message > news:8b7189ef-d727-4366-b86d-6fa35c88848e@c65g2000hsa.googlegroups.com... >> Hi All, >> >> I was unable find a description of a PPC405 instruction "blrl". It >> looks like a branch, but I never found it in the >> manuals like UG11. The instruction use can be found in e.g. >> edk_root/sw/lib/bsp/xilkernel_v4_00_a/src/syscall/arch/ppc405/ >> mksyscall.S >> >> Thanks, >> Andrew >> > > Google says: > branch to the contents of the link register. >
As does the Xilinx PowerPC processor reference guide. -- Regards, Richard. + http://www.FreeRTOS.org & http://www.FreeRTOS.org/shop 17 official architecture ports, more than 6000 downloads per month. + http://www.SafeRTOS.com Certified by T&#4294967295;V as meeting the requirements for safety related systems.