📄 h263_loopbackcfg.lst
字号:
178 .global HWI$ ; == 1
179 .global HWI_ZEROTAB ; h263_loopbackcfg.h62
180 .global HWI_GENERATE_RESET_VEC ; h263_loopbackcfg.h62
181 .global HWI_POLARITYMASK ; h263_loopbackcfg.h62
182 .global HWI_INTRMULTLOW ; h263_loopbackcfg.h62
183 .global HWI_INTRMULTHIGH ; h263_loopbackcfg.h62
184
185 ;; module SWI (EHOOKFXN, IHOOKFXN, EXECFXN, RUNFXN)
186 .global SWI$ ; == 1
187 .global SWI_EHOOKFXN ; h263_loopbackcfg.cmd
188 .global SWI_IHOOKFXN ; h263_loopbackcfg.cmd
189 .global SWI_EXECFXN ; h263_loopbackcfg.cmd
190 .global SWI_RUNFXN ; h263_loopbackcfg.cmd
191
192 ;; module TSK (STACKSIZE, STACKSEG, PRIORITY, VCREATEFXN, VDELETEFXN, VEXITFXN, SWITCHFXN, READYFXN, N
193 .global TSK$ ; == 1
194 .global TSK_STACKSIZE ; h263_loopbackcfg.h62
195 .global TSK_STACKSEG ; h263_loopbackcfg.cmd
196 .global TSK_PRIORITY ; h263_loopbackcfg.h62
197 .global TSK_VCREATEFXN ; h263_loopbackcfg.cmd
198 .global TSK_VDELETEFXN ; h263_loopbackcfg.cmd
199 .global TSK_VEXITFXN ; h263_loopbackcfg.cmd
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:55 2006
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
h263_loopbackcfg.s62 PAGE 5
200 .global TSK_SWITCHFXN ; h263_loopbackcfg.h62
201 .global TSK_READYFXN ; h263_loopbackcfg.h62
202 .global TSK_NUM_HOOKS ; h263_loopbackcfg.h62
203
204 ;; module IDL (USECLKIDLTIME, CALIBRFXN)
205 .global IDL$ ; == 1
206 .global IDL_USECLKIDLTIME ; h263_loopbackcfg.h62
207 .global IDL_CALIBRFXN ; h263_loopbackcfg.cmd
208
209 ;; module ISRC ()
210 .global ISRC$ ; == 1
211
212 ;; module LOG (ENABLED)
213 .global LOG$ ; == 1
214 .global LOG_ENABLED ; h263_loopbackcfg.h62
215
216 ;; module PIP (gNumEmbed, gNextId)
217 .global PIP$ ; == 0
218 .global PIP_gNumEmbed ; h263_loopbackcfg.h62
219 .global PIP_gNextId ; h263_loopbackcfg.h62
220
221 ;; module SEM ()
222 .global SEM$ ; == 0
223
224 ;; module MBX ()
225 .global MBX$ ; == 0
226
227 ;; module QUE ()
228 .global QUE$ ; == 1
229
230 ;; module LCK ()
231 .global LCK$ ; == 1
232
233 ;; module SIO ()
234 .global SIO$ ; == 0
235
236 ;; module STS ()
237 .global STS$ ; == 1
238
239 ;; module SYS (ABORTFXN, ERRORFXN, EXITFXN, PUTCFXN)
240 .global SYS$ ; == 1
241 .global SYS_ABORTFXN ; h263_loopbackcfg.cmd
242 .global SYS_ERRORFXN ; h263_loopbackcfg.cmd
243 .global SYS_EXITFXN ; h263_loopbackcfg.cmd
244 .global SYS_PUTCFXN ; h263_loopbackcfg.cmd
245
246 ;; module GIO (CREATEFXN, DELETEFXN, PENDFXN, POSTFXN)
247 .global GIO$ ; == 1
248 .global GIO_CREATEFXN ; h263_loopbackcfg.cmd
249 .global GIO_DELETEFXN ; h263_loopbackcfg.cmd
250 .global GIO_PENDFXN ; h263_loopbackcfg.cmd
251 .global GIO_POSTFXN ; h263_loopbackcfg.cmd
252
253 ;; module DEV ()
254 .global DEV$ ; == 0
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:55 2006
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
h263_loopbackcfg.s62 PAGE 6
255
256 ;; module UDEV ()
257 .global UDEV$ ; == 1
258
259 ;; module DGN ()
260 .global DGN$ ; == 0
261
262 ;; module DHL (gChannelsAvailable)
263 .global DHL$ ; == 0
264 .global DHL_gChannelsAvailable ; h263_loopbackcfg.h62
265
266 ;; module DPI ()
267 .global DPI$ ; == 0
268
269 ;; module HOOK (KNLID)
270 .global HOOK$ ; == 0
271 .global HOOK_KNLID ; h263_loopbackcfg.h62
272
273 ;; module DIO (STATIC, NUMTSKBASE, NUMSWIBASE)
274 .global DIO$ ; == 0
275 .global DIO_STATIC ; h263_loopbackcfg.h62
276 .global DIO_NUMTSKBASE ; h263_loopbackcfg.h62
277 .global DIO_NUMSWIBASE ; h263_loopbackcfg.h62
278
279 ;; MODULE CONFIGURATION
280
281 ;; ======== GBL_config ========
282 .asg 00H, _ROM
283 .asg 00H, _BIGENDIAN
284 .asg 01H, _USERINIT
285 .asg _SEEDVPM642_init, _USERINITFXN
286 .asg 01H, _ENABLEINST
287 .asg 00H, _CACHE
288 .asg 00H, _L2CONFIGURE
289 .asg 00H, _L2MODE
290 .asg 00H, _L2PRIORITY
291 .asg 00H, _L2MARMASK
292 .asg 01H, _SUPPORTCSL
293 .asg 0dbefH, _TRCMASKVALUE
294 .asg 01H, _CALLCSLCFGINIT
295 .asg 00H, _C641XL2PRIORITY
296 .asg 00H, _L2MARMASK1
297 .asg 00H, _L2MARMASK2
298 .asg 00H, _L2MARMASK3
299 .asg 00H, _L2MARMASK4
300 .asg 00H, _L2MARMASK5
301 .asg 00H, _L2CONFIGALLOC
302 .asg 02226H, _L2ALLOC
303 00000000 GBL_config _ROM, _BIGENDIAN, _USERINIT, _USERINITFXN, _ENABLEINST, _CACHE, _L2CONFIGURE, _L2M
1
1 ; reference special symbol GBL_boot defined in BIOS boot file to make sure
1 ; we are linking correct boot file (workaround for SDSsq24217)
1 .ref GBL_boot
1
1 .def TRC_cinit
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:55 2006
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
h263_loopbackcfg.s62 PAGE 7
1 .def _TRC_R_mask
1 .asg _SEEDVPM642_init, USERINITFXN ; used by GBL_init
1
1 ;
1 ; print a warning message if project build options do not match
1 ; global configuration options.
1 ;
1 .if .BIG_ENDIAN
1 .if (GBL_BIGENDIAN == 0)
1 .emsg "Project build options do not match Global configuration settings. Compiler opt
1 .endif
1 .else
1 .if (GBL_BIGENDIAN == 1)
1 .emsg "Project build options do not match Global configuration settings. Compiler opt
1 .endif
1 .endif
1
1 ; initialize 'gblinit' variable, used in GBL_init
1 00000000 gblinit .sect ".gblinit"
1
1 ;
1 ; fill stack with '0xc0ffee'
1 ;
1 ; Don't overwrite the bottom 16 words to avoid trashing
1 ; valid stack data. (Only one of these words contains
1 ; valid data, but just to be safe we leave 16 untouched).
1 ;
1 ; (stacksize / wordsize) since size is in words
1 ;
1 00000000 00000000% .word ( (GBL_stackend-GBL_stackbeg+1) / STD_TARGWORDMAUS ) - 16 ; nwords
1 00000004 00000000! .word GBL_stackbeg ; addr
1 00000008 00C0FFEE .word 0xc0ffee ; value
1
1 ;
1 ; DEFINE A SPECIAL WORD THAT WILL BE COPIED TO TRC_R_mask
1 ; AT PROGRAM INITIALIZATION, INSTEAD OF PUTTING TRC_cinit
1 ; INTO THE .cinit SECTION.
1 ; THIS WAY WE CAN WRITE TO BOTH TRC_R_mask AND TRC_cinit
1 ; AND APPLICATION PROGRAMS CAN STILL USE THE .cinit SECTION
1 ; AFTER INITIALIZATION IS DONE.
1 ;
1 00000000 .sect ".trcdata"
1
1 00000000 TRC_cinit:
1 .align 4
1 00000000 0000DBEF .word GBL_TRCMASKVALUE ; defined by configuration tool
1
1 ; We need to initialize TRC_R_mask, but can't use a .cinit
1 ; record, so it can't go into .bss as it was before since
1 ; the initialization below causes the whole .bss section to
1 ; become initialized and filled.
1 ;
1 00000004 TRC_R_mask:
1 .align 4
1 00000004 0000DBEF .word GBL_TRCMASKVALUE ; defined by configuration tool
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:55 2006
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
h263_loopbackcfg.s62 PAGE 8
1
1 00000004+ _TRC_R_mask .set TRC_R_mask
1
1 00000008 GBL_initdone
1 00000008 .sect ".trcdata"
1 00000008 00000000 .word 0
1
304
305 ;; ======== MEM_config ========
306 .asg 02H, _gNumHeap
307 .asg SDRAM, _SEGZERO
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -