DSP/BIOS Tconf Overview
1-4
In general, property names of Module objects are in all uppercase letters.
For example, "STACKSIZE". Property names of Instance objects begin
with a lowercase word. Subsequent words have their first letter
capitalized. For example, "stackSize".
Default values for many properties are dependent on the values of other
properties. The defaults shown are those that apply if related property
values have not been modified. Default values for many HWI properties
are different for each instance.
The data types shown for the properties are not used as syntax in Tconf
scripts. However, they do indicate the type of values that are valid for
each property. The types used are as follows:
❏
Arg.
Arg properties hold arguments to pass to program functions.
They may be strings, integers, labels, or other types as needed by
the program function.
❏
Bool.
You may assign a value of either true or 1 to set a Boolean
property to true. You may assign a value of either false or 0 (zero) to
set a Boolean property to false. Do not set a Boolean property to the
quoted string "true" or "false".
❏
EnumInt.
Enumerated integer properties accept a set of valid integer
values. These values are displayed in a drop-down list in the
DSP/BIOS Configuration Tool.
❏
EnumString.
Enumerated string properties accept certain string
values. These values are displayed in a drop-down list in the
DSP/BIOS Configuration Tool.
❏
Extern.
Properties that hold function names use the Extern type. In
order to specify a function Extern, use the prog.extern() method as
shown in the examples to refer to objects defined as asm, C, or C++
language symbols. The default language is C.
❏
Int16.
Integer properties hold 16-bit unsigned integer values. The
value range accepted for a property may have additional limits.
❏
Int32.
Long integer properties hold 32-bit unsigned integer values.
The value range accepted for a property may have additional limits.
❏
Numeric.
Numeric properties hold either 32-bit signed or unsigned
values or decimal values, as appropriate for the property.
❏
Reference.
Properties that reference other configures objects
contain an object reference. Use the prog.get() method to specify a
reference to another object.
❏
String.
String properties hold text strings.