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.

TMS320C6670: Updating project to New NDK and required BIOS removes clk.h Which header file should I use instead of the BIOS clk.h?

Part Number: TMS320C6670
Other Parts Discussed in Thread: SYSBIOS

Hello,

I am updating a project with an older version of the NDK(2.22.3.20) to a newer version(2.25.3.20).

The newer NDK required an updated XDC tools(3.32.00.06) and an updated Sys/Bios(6.45.00.20).

After updating the project with the new NDK and its required packages for Sys/Bios and XDC Tools, cleaned and started a rebuild.

One of my source code files is including std.h and clk.h from the Bios include directory.

#include <ti/bios/include/std.h>
#include <ti/bios/include/clk.h>

Neither of the include files was found at the expected location.

I found std.h in the targets directory and then that line was happy:

#include <ti/targets/std.h> // FJD Modified to work with new NDK/SYS/BIOS package 4/15/2021

However, I do not see a clk.h anywhere in the directory structure of the new SYS/BIOS location.

It is clearly in the include directory of the older versions of SYS/BIOS.

What is the name and location of the clk.h or its new version that I should be including?

Thank You,

Forrest