This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Enhancement request spruex3m

Other Parts Discussed in Thread: SYSBIOS

Gents:

It is really annoying to have to grep the entire TI CCS tree to find out which header file needs to go with a particular RTOS call.  For example, in section 4.4, can you please add that "you need to include "ti/sysbios/knl/Mailbox.h" in order to use the mailbox system calls".  If there is a table in the document, a search on a given system call does not produce the table.

You really need to do this for *every* set of system calls.  The NDK API reference needs the same work.


When you get some more of those round tuits...


Thanks.

Ray

  • Hi Ray,

    I've submitted a bug to have this addressed (SDOCM00108276) for future TI-RTOS releases.

    I noticed the TI-RTOS Kernel's (sysbios) User's Guide does mention the full module's name, such as "ti.sysbios.knl.Mailbox". You can use that as a guide to add the #include path in your application:

    ti.sysbios.knl.Mailbox -> #include <ti/sysbios/knl/Mailbox.h>

    ti.sysbios.misc.Queue -> #include <ti/sysbios/misc/Queue.h>