GBL Module
2-108
2.6
GBL Module
This module is the global settings manager.
Functions
❏
GBL_getClkin. Gets configured value of board input clock in KHz.
❏
GBL_getFrequency. Gets current frequency of the CPU in KHz.
❏
GBL_getProcId. Gets configured processor ID used by MSGQ.
❏
GBL_getVersion. Gets DSP/BIOS version information.
❏
GBL_setFrequency. Set frequency of CPU in KHz for DSP/BIOS.
❏
GBL_setProcId. Set configured value of processor ID.
Configuration
Properties
The following list shows the properties for this module that can be
configured in a Tconf script, along with their types and default values. For
details, see the GBL Module Properties heading. For descriptions of data
types, see Section 1.4,
Module Configuration Parameters
Description
This module does not manage any individual objects, but rather allows
you to control global or system-wide settings used by other modules.
C55x Name
Type
Default (Enum Options)
BOARDNAME
String
"c55xx"
PROCID
Int16
0
CLKIN
Uint32
20000 KHz
CLKOUT
Int16
’C5502, etc: 300
’C5510, etc:
140
’C5561:
60
’C59xx: 12
1x10 (1510, 1610, and 1710): 12
OMAP 2320/2420: 12
SPECIFYRTSLIB
Bool
false
RTSLIB
String
""
MEMORYMODEL
EnumString
"LARGE" ("HUGE")
CALLUSERINITFXN
Bool
false
USERINITFXN
Extern
prog.extern("FXN_F_nop")
ENABLEINST
Bool
true
INSTRUMENTED
Bool
true
ENABLEALLTRC Bool
true
DCRPOSTEDERITE
Bool
true (OMAP 2320/2420 only)