User`s guide
Files Used to Create DSP/BIOS Programs
Program Generation 2-13
❏ module.h. DSP/BIOS API header files for C or C++ programs. Your
source files should include std.h and the header files for any modules the
program uses.
❏ module.h54. DSP/BIOS API header files for assembly programs.
Assembly source files should include the *.h54 header file for any module
the assembly source uses.
❏ program.obj. Object file(s) compiled or assembled from your source file(s)
❏ *.obj. Object files for optional assembly source file(s)
❏ program.cdb. Configuration file, that stores configuration settings. This
file is created by the Configuration Tool and used by both the
Configuration Tool and the DSP/BIOS Analysis Tools.
❏ programcfg.h54. Header file generated by the Configuration Tool. This
header file is included by the programcfg.s54 file.
❏ programcfg.s54. Assembly source generated by the Configuration Tool
❏ programcfg.cmd. Linker command file created by the Configuration Tool
and used when linking the executable file. This file defines DSP/BIOS-
specific link options and object names, and generic data sections for DSP
programs (such as .text, .bss, .data, etc.).
❏ programcfg.obj. Object file created from the source file generated by
the Configuration Tool.
❏ *.cmd. Optional linker command file(s) that contains additional sections
for your program not defined by the Configuration Tool.
❏ program.out. An executable program for the target (fully compiled,
assembled, and linked). You can load and run this program with Code
Composer Studio commands.
❏ programcfg.h. File containing declarations of objects created with the
Configuration Tool. It also contains the definition of the CSL_xxxx macro
where xxxx is the Chip Type property of the Global Settings module.
❏ programcf_c.c. File containing program code for CSL settings,
generated automatically when a configuration file is saved. It # includes
the programcfg.h file.
2.3.1 Files Used by the DSP/BIOS Analysis Tools
The following files are used by the DSP/BIOS Analysis Tools:
❏ program.cdb. The configuration file provides object names and other
program information.
❏ program.out. The executable file provides symbol addresses and other
program information.










