You'd honest to god do yourself a better favor by picking up a good book on
the gcc tool chain ( general term ), and just read. So, with that said, the
TI PRU C compiler is not gcc ( at least strictly speaking ), but what this
information will do is give you an idea of what all is involved whenever
doing *anything* of this nature. e.g. setting up toolchains.

My own first time doing this was a few years back with the msp430-gcc
toolchain. I can honestly say that this helped me understand everything
much better. Prior to that I was just tinkering around with C/C++ , C# etc.
Albeit for many years, and having some very nice results, at least on the
Windows desktop.

On Tue, Nov 25, 2014 at 7:08 PM, Peter Gregory <[email protected]> wrote:

> I've read mention of TI header files specific to the am335x PRU C language
> compiler.
> I've installed the PRU support packages for debian 3.8 kernel:
> am335x-pru-package ti-pru-cgt-installer.
> The PRU C compiler is installed and a C runtime library is installed.
> I can't find any header files under /usr/share/ti/cgt-pru/include that
> target the PRU memory layout and structures.
>
> The TI website mentions PRU header files targeting the am335x PRU:
> http://processors.wiki.ti.com/index.php/PRU-ICSS_Header_Files
>
> Are they included somewhere I haven't looked?
> I can create PRU layout unions and structures, but if some already exist,
> I'd rather use them.
> Also, if there is a document that spells all this out and I missed it,
> please add a link to where it is.
> All I've been able to find is this guide:  PRU Optimizing C/C++ Compiler
> User's Guide <http://www.ti.com/lit/ug/spruhv7/spruhv7.pdf>
>
>  --
> 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].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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].
For more options, visit https://groups.google.com/d/optout.

Reply via email to