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.
