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.

Compiler/TMS320C5535: Where are the peripheral header files?

Part Number: TMS320C5535

Tool/software: TI C/C++ Compiler

I'm using a TI C5535 on a ezDSP board, but I plan eventually to move to a TI C55xx in an actual product. I'd like to learn how to use the peripherals (eg. the GPIO lines), and usually with embedded devices there's a header file that exposes those peripherals as named variables or macros. For example, Microchip's PIC32MX series have header files that can be included with "#include <pic32mx....h>" that provide names for GPIOs, UARTs, etc. ARM's LPC1768 has a corresponding header "LPC17xx.h" that do the same thing, so you can write eg. "LPC_TIM0->MR0 = x" to set the match register of timer 0.

I've searched the C5535 user guide and data sheet, and the compiler (v4.4.1) manual, but I can't find anything like this. The example code for the ezDSP board is exclusively for the 5535, so I won't be able to use it with another device.

In CCS, when I create a new project, there is a header file listed "c55x.h", but it mostly contains DSP intrinsics and some of the general registers (interrupt registers, power config, etc).

So where is the header with the 5535 (or other 55xx) specific peripheral definitions?