📄 rombioscfg.lst
字号:
1 000000ac 0000000C- .field RTA_fromHost$rtdx
1 000000b0 00000000 .field 0 ; enabled = 0
1 000000b4 00000000 .field 0 ; count = 0
1 000000b8 00000000 .field 0 ; busy = 0
1
1 .endif
1
1 .if ($symcmp("input","output") == 0)
1 PIP_Obj 1, :name:$pipe, -1, :name:$buf, framesize, numframes, :stsType:, fxn, arg0, ar
1 .endif
1
1 .if ($symcmp("input","input") == 0)
1 000000bc PIP_Obj 1, RTA_fromHost$pipe, -1, RTA_fromHost$buf, framesize, numframes, none, RTA_F_
2
2 .global RTA_fromHost$pipe, RTA_fromHost$pipe$rd, RTA_fromHost$pipe$wr, RTA_fromHost$pipe$dtab,
2 .global RTA_fromHost$pipe$aaa, RTA_fromHost$pipe$bbb
2
2 .if (1 = 0)
2 .mexit
2 .endif
2
2 .if ($symcmp("RTA_fromHost$buf", "<NULL>") = 0)
2 GBL_Obj :name:$buf, :framesize:*:numframes:, .pip:id:
2 .asg :name:$buf, buf
2 .endif
2
2 00000000 RTA_fromHost$pipe .usect ".pip", STD_TARGWORDMAUS * 1, STD_TARGWORDMAUS
2
2 000000bc .sect ".cinit"
2
2 .align 8
2
2 000000c0 00000004 .field STD_TARGWORDMAUS * 1
2 000000c4 00000000- .field RTA_fromHost$pipe
2 000000c8 00000004 .field 04H ; thresh
2
2 00000004 RTA_fromHost$pipe$rd .usect ".pip", STD_TARGWORDMAUS * 8, STD_TARGWORDMAUS
2
2 000000cc .sect ".cinit"
2
2 .align 8
2
2 000000d0 00000020 .field STD_TARGWORDMAUS * 8
2 000000d4 00000004- .field RTA_fromHost$pipe$rd
2 000000d8 00000000 .field 0 ; reader take-probe
2 000000dc 00000000 .field 0 ; reader addr
2 000000e0 00000004 .field 04H ; reader size
2 000000e4 00000014- .field RTA_fromHost$pipe$dtab ; reader curdesc
TMS320C6x COFF Assembler Version 4.00 Fri Feb 16 15:50:54 2001
Copyright (c) 1996-2000 Texas Instruments Incorporated
rombioscfg.s62 PAGE 17
2 000000e8 00000054- .field RTA_fromHost$pipe$wr+PIP_O_FXNOBJ ; reader pfxnobj
2 000000ec 00000000 .field 0 ; reader numframes
2 000000f0 00000000 .field 0 ; reader give-probe
2 000000f4 00000048- .field RTA_fromHost$pipe$wr+PIP_O_NUMFRAMES ; reader pnumframes
2
2 000000f8 FXN_Obj RTA_fromHost$pipe$rdfxn, RTA_F_or, LNK_dspFrameRequestMask, 1<<0, ".pip"
3 000000f8 CHK_nargs "FXN_Obj", section
3 .if ($symcmp("", "error") = 0)
3 .emsg "FXN_Obj parameter error"
3 .endif
3
3 RTA_fromHost$pipe$rdfxn .tag FXN_Obj
3
3 00000024 RTA_fromHost$pipe$rdfxn .usect ".pip", STD_TARGWORDMAUS * 3, STD_TARGWORDMAUS
3
3 000000f8 .sect ".cinit"
3
3 .align 8
3 000000f8 0000000C .field STD_TARGWORDMAUS * 3
3 000000fc 00000024- .field RTA_fromHost$pipe$rdfxn
3 00000100 00000000! .field RTA_F_or ; fxn
3 00000104 00000001 .field 1<<0 ; arg1
3 00000108 00000000! .field LNK_dspFrameRequestMask ; arg0
3
2
2 00000030 RTA_fromHost$pipe$aaa .usect ".pip", STD_TARGWORDMAUS * 1, STD_TARGWORDMAUS
2
2 0000010c .sect ".cinit"
2
2 .align 8
2
2 00000110 00000004 .field STD_TARGWORDMAUS * 1
2 00000114 00000030- .field RTA_fromHost$pipe$aaa
2 .if ($symcmp("none", "reader") = 0)
2 .field :name:$sts
2 .else
2 00000118 00000000 .field 0
2 .endif
2
2 00000034 RTA_fromHost$pipe$wr .usect ".pip", STD_TARGWORDMAUS * 8, STD_TARGWORDMAUS
2
2 0000011c .sect ".cinit"
2
2 .align 8
2
2 00000120 00000020 .field STD_TARGWORDMAUS * 8
2 00000124 00000034- .field RTA_fromHost$pipe$wr
2 00000128 00000000 .field 0 ; writer take-probe
2 0000012c 00000000 .field 0 ; writer addr
2 00000130 00000004 .field 04H ; writer size
2 00000134 00000014- .field RTA_fromHost$pipe$dtab ; writer curdesc
2 00000138 00000024- .field RTA_fromHost$pipe$rd+PIP_O_FXNOBJ ; writer pfxnobj
2 0000013c 00000001 .field 01H ; writer numframes
2 00000140 00000000 .field 0 ; writer give-probe
2 00000144 00000018- .field RTA_fromHost$pipe$rd+PIP_O_NUMFRAMES ; writer pnumframes
TMS320C6x COFF Assembler Version 4.00 Fri Feb 16 15:50:54 2001
Copyright (c) 1996-2000 Texas Instruments Incorporated
rombioscfg.s62 PAGE 18
2
2 00000148 FXN_Obj RTA_fromHost$pipe$wrfxn, _FXN_F_nop, 00H, 00H, ".pip"
3 00000148 CHK_nargs "FXN_Obj", section
3 .if ($symcmp("", "error") = 0)
3 .emsg "FXN_Obj parameter error"
3 .endif
3
3 RTA_fromHost$pipe$wrfxn .tag FXN_Obj
3
3 00000054 RTA_fromHost$pipe$wrfxn .usect ".pip", STD_TARGWORDMAUS * 3, STD_TARGWORDMAUS
3
3 00000148 .sect ".cinit"
3
3 .align 8
3 00000148 0000000C .field STD_TARGWORDMAUS * 3
3 0000014c 00000054- .field RTA_fromHost$pipe$wrfxn
3 00000150 00000000! .field _FXN_F_nop ; fxn
3 00000154 00000000 .field 00H ; arg1
3 00000158 00000000 .field 00H ; arg0
3
2
2 00000060 RTA_fromHost$pipe$bbb .usect ".pip", STD_TARGWORDMAUS * 1, STD_TARGWORDMAUS
2
2 0000015c .sect ".cinit"
2
2 .align 8
2
2 00000160 00000004 .field STD_TARGWORDMAUS * 1
2 00000164 00000060- .field RTA_fromHost$pipe$bbb
2 .if ($symcmp("none", "writer") = 0)
2 .field :name:$sts
2 .else
2 00000168 00000000 .field 0
2 .endif
2
2 ;
2 ; put PIP descriptors into .bss section
2 ;
2 ; addr[i]
2 ; size[i]
2 ; next[i]
2 ;
2 .global RTA_fromHost$pipe$dtab
2
2 00000014 .bss RTA_fromHost$pipe$dtab, (3 * STD_TARGWORDMAUS * 01H), STD_TARGWORDMAUS
2
2 0000016c .sect ".cinit"
2
2 .var temp0, temp1, boff
2 .eval 0, temp0
2 .eval 0, temp1
2 .eval 0, boff
2 .eval 01H * (3 * STD_TARGWORDMAUS), temp0
2
2 .align 8
TMS320C6x COFF Assembler Version 4.00 Fri Feb 16 15:50:54 2001
Copyright (c) 1996-2000 Texas Instruments Incorporated
rombioscfg.s62 PAGE 19
2
2 00000170 0000000C .field 12
2
2 00000174 00000014- .field RTA_fromHost$pipe$dtab
2
2 .eval 3 * STD_TARGWORDMAUS, temp1
2
2 .loop 01H-1
2 .field :buf:+:boff: ; addr[i]
2 .field :framesize: ; size[i]
2 .field :name:$dtab + :temp1: ; next[i]
2 .eval :boff:+(:framesize: * (STD_TARGWORDMAUS)), boff
2 .eval :temp1: + (3 * STD_TARGWORDMAUS), temp1
2 .endloop
2
2 00000178 00000000- .field RTA_fromHost$buf+0 ; addr[n]
2 0000017c 00000004 .field 04H ; size[n]
2 00000180 00000014- .field RTA_fromHost$pipe$dtab ; next[n]
2
2 .if ($symcmp("none", "reader") = 0)
2 STS_Obj 1, :name:$sts, 0, 0, 0
2 .endif
2
2 .if ($symcmp("none", "writer") = 0)
2 STS_Obj 1, :name:$sts, 0, 0, 0
2 .endif
2
1 .endif
1
1 .eval 0 + 1, HST$hstCount
1
391
392 ;; ======== HST_Obj RTA_toHost ========
393 ;; Used to access LOG and STS data
394 ;;
395 ;; HST_Obj RTA_toHost (mode, buf, framesize, numframes, stsflg, notify, arg0, arg1, lnk)
396 .global RTA_toHost
397 .asg "output", _mode
398 .asg "<NULL>", _buf
399 .asg 040H, _framesize
400 .asg 01H, _numframes
401 .asg 00H, _stsflg
402 .asg _FXN_F_nop, _notify
403 .asg 00H, _arg0
404 .asg 00H, _arg1
405 .asg "RTDX", _lnk
406 00000184 HST_Obj 1, RTA_toHost, 0, _mode, _buf, _framesize, _numframes, _stsflg, _notify, _arg0, _arg1,
1
1 .if (1 = 0)
1 .mexit
1 .endif
1
1 00000184 CHK_nargs "HST_Obj", lnktype
1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -