Here is a primer on linker files:
http://processors.wiki.ti.com/index.php/Linker_Command_File_Primer

I haven't done anything with assembly other than reverse engineer what it 
is doing.
You can put assembly inline with your C code.  That is described in the 
manual.

There are "intrinsics" which I think are chunks of assembly code which 
don't quite fit nicely into the C language.  There is a list in the 
compiler manual.

Also, there is a clpru option which will create a file with the assembly 
code generated from the C code.
With this you could get an idea of how much more efficiency you can achieve 
with assembly.
Then there are optimization levels of the C compiler you could experiment 
with.

You found the assembly compiler asmpru?


On Sunday, November 27, 2016 at 6:14:02 PM UTC-5, Zach B wrote:
>
> I guess a better question would be, what libraries or other files need to 
> be linked to create a file that will load and execute on the PRU? I can 
> compile my code but the linking is a bit of a black box to me. I have been 
> reading a lot of PRU reference documentation and haven't come across the 
> answer yet. I'm still working my way through "PRU Optimizing C/C++ User 
> Guide".
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/ae873bcf-5d8e-4f0b-b16e-433d9bbc8964%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to