📄 dsp28_pievect.lst
字号:
409 000000f8 0000! .field _rsvd_ISR,32 ; _PieVectTableInit._rsvd12_5 @ 3968
000000f9 0000
410 000000fa 0000! .field _rsvd_ISR,32 ; _PieVectTableInit._rsvd12_6 @ 4000
000000fb 0000
411 000000fc 0000! .field _rsvd_ISR,32 ; _PieVectTableInit._rsvd12_7 @ 4032
000000fd 0000
412 000000fe 0000! .field _rsvd_ISR,32 ; _PieVectTableInit._rsvd12_8 @ 4064
000000ff 0000
413
414 DW$68 .dwtag DW_TAG_variable, DW_AT_name("PieVectTableInit"), DW_AT_symbol_name("_PieVectTableInit")
415 .dwattr DW$68, DW_AT_location[DW_OP_addr _PieVectTableInit]
416 .dwattr DW$68, DW_AT_type(*DW$T$40)
417 .dwattr DW$68, DW_AT_external(0x01)
418 DW$69 .dwtag DW_TAG_variable, DW_AT_name("PieVectTable"), DW_AT_symbol_name("_PieVectTable")
419 .dwattr DW$69, DW_AT_type(*DW$T$32)
420 .dwattr DW$69, DW_AT_declaration(0x01)
421 .dwattr DW$69, DW_AT_external(0x01)
422 ; C:\CCStudio_v3.3\C2000\cgtools\bin\ac2000.exe -@C:\DOCUME~1\CHENGX~1\LOCALS~1\Temp\TI77612
TMS320C2000 COFF Assembler PC v4.1.3 Wed May 20 09:39:28 2009
Tools Copyright (c) 1996-2006 Texas Instruments Incorporated
C:/temp/ucos/Debug/DSP28_PieVect.asm PAGE 11
423 00000000 .sect ".text"
424 .global _InitPieVectTable
425
426 DW$70 .dwtag DW_TAG_subprogram, DW_AT_name("InitPieVectTable"), DW_AT_symbol_name("_InitPieVectTable")
427 .dwattr DW$70, DW_AT_low_pc(_InitPieVectTable)
428 .dwattr DW$70, DW_AT_high_pc(0x00)
429 .dwattr DW$70, DW_AT_begin_file("DSP28_PieVect.c")
430 .dwattr DW$70, DW_AT_begin_line(0xba)
431 .dwattr DW$70, DW_AT_begin_column(0x06)
432 .dwpsn "DSP28_PieVect.c",187,1
433
434 .dwfde DW$CIE
435
436 ;***************************************************************
437 ;* FNAME: _InitPieVectTable FR SIZE: 6 *
438 ;* *
439 ;* FUNCTION ENVIRONMENT *
440 ;* *
441 ;* FUNCTION PROPERTIES *
442 ;* 0 Parameter, 6 Auto, 0 SOE *
443 ;***************************************************************
444
445 _InitPieVectTable:
446 .dwcfa 0x1d, -2
447 .dwcfa 0x1c, 26, 0
448 .dwcfa 0x09, 40, 26
449 00000000 FE06 ADDB SP,#6
450 .dwcfa 0x1d, -8
451 DW$71 .dwtag DW_TAG_variable, DW_AT_name("i"), DW_AT_symbol_name("_i")
452 .dwattr DW$71, DW_AT_type(*DW$T$33)
453 .dwattr DW$71, DW_AT_location[DW_OP_breg20 -1]
454 DW$72 .dwtag DW_TAG_variable, DW_AT_name("Source"), DW_AT_symbol_name("_Source")
455 .dwattr DW$72, DW_AT_type(*DW$T$36)
456 .dwattr DW$72, DW_AT_location[DW_OP_breg20 -4]
457 DW$73 .dwtag DW_TAG_variable, DW_AT_name("Dest"), DW_AT_symbol_name("_Dest")
458 .dwattr DW$73, DW_AT_type(*DW$T$36)
459 .dwattr DW$73, DW_AT_location[DW_OP_breg20 -6]
460 .dwpsn "DSP28_PieVect.c",189,10
461 00000001 8F00+ MOVL XAR4,#_PieVectTableInit ; |189|
00000002 0000
462 00000003 A844 MOVL *-SP[4],XAR4 ; |189|
463 .dwpsn "DSP28_PieVect.c",190,10
464 00000004 8F00! MOVL XAR4,#_PieVectTable ; |190|
00000005 0000
465 00000006 A846 MOVL *-SP[6],XAR4 ; |190|
466 .dwpsn "DSP28_PieVect.c",192,2
467 00000007 7622 EALLOW
468 .dwpsn "DSP28_PieVect.c",193,6
469 00000008 2B41 MOV *-SP[1],#0 ; |193|
470 .dwpsn "DSP28_PieVect.c",193,11
471 00000009 9241 MOV AL,*-SP[1] ; |193|
472 0000000a 5280 CMPB AL,#128 ; |193|
473 0000000b 630D B L2,GEQ ; |193|
474 ; branchcc occurs ; |193|
475 L1:
TMS320C2000 COFF Assembler PC v4.1.3 Wed May 20 09:39:28 2009
Tools Copyright (c) 1996-2006 Texas Instruments Incorporated
C:/temp/ucos/Debug/DSP28_PieVect.asm PAGE 12
476 DW$L$_InitPieVectTable$2$B:
477 .dwpsn "DSP28_PieVect.c",194,3
478 0000000c 8A44 MOVL XAR4,*-SP[4] ; |194|
479 0000000d C484 MOVL XAR6,*XAR4++ ; |194|
480 0000000e A844 MOVL *-SP[4],XAR4 ; |194|
481 0000000f 8A46 MOVL XAR4,*-SP[6] ; |194|
482 00000010 0202 MOVB ACC,#2
483 00000011 07A4 ADDL ACC,XAR4
484 00000012 1E46 MOVL *-SP[6],ACC ; |194|
485 00000013 C2C4 MOVL *+XAR4[0],XAR6 ; |194|
486 .dwpsn "DSP28_PieVect.c",193,20
487 00000014 0A41 INC *-SP[1] ; |193|
488 .dwpsn "DSP28_PieVect.c",193,11
489 00000015 9241 MOV AL,*-SP[1] ; |193|
490 00000016 5280 CMPB AL,#128 ; |193|
491 00000017 64F5 B L1,LT ; |193|
492 ; branchcc occurs ; |193|
493 DW$L$_InitPieVectTable$2$E:
494 L2:
495 .dwpsn "DSP28_PieVect.c",195,2
496 00000018 761A EDIS
497 .dwpsn "DSP28_PieVect.c",198,2
498 00000019 761F! MOVW DP,#_PieCtrlRegs
0000001a 0000
499 0000001b 1A00! OR @_PieCtrlRegs,#0x0001 ; |198|
0000001c 0001
500 .dwpsn "DSP28_PieVect.c",200,1
501 0000001d FE86 SUBB SP,#6
502 .dwcfa 0x1d, -2
503 0000001e FF69 SPM #0
504 0000001f 0006 LRETR
505 ; return occurs
506
507 DW$74 .dwtag DW_TAG_loop
508 .dwattr DW$74, DW_AT_name("C:/temp/ucos/Debug/DSP28_PieVect.asm:L1:1:1242783568")
509 .dwattr DW$74, DW_AT_begin_file("DSP28_PieVect.c")
510 .dwattr DW$74, DW_AT_begin_line(0xc1)
511 .dwattr DW$74, DW_AT_end_line(0xc2)
512 DW$75 .dwtag DW_TAG_loop_range
513 .dwattr DW$75, DW_AT_low_pc(DW$L$_InitPieVectTable$2$B)
514 .dwattr DW$75, DW_AT_high_pc(DW$L$_InitPieVectTable$2$E)
515 .dwendtag DW$74
516
517 .dwattr DW$70, DW_AT_end_file("DSP28_PieVect.c")
518 .dwattr DW$70, DW_AT_end_line(0xc8)
519 .dwattr DW$70, DW_AT_end_column(0x01)
520 .dwendentry
521 .dwendtag DW$70
522
523 ;***************************************************************
524 ;* UNDEFINED EXTERNAL REFERENCES *
525 ;***************************************************************
526 .global _T3CINT_ISR
527 .global _T3UFINT_ISR
528 .global _CMP6INT_ISR
TMS320C2000 COFF Assembler PC v4.1.3 Wed May 20 09:39:28 2009
Tools Copyright (c) 1996-2006 Texas Instruments Incorporated
C:/temp/ucos/Debug/DSP28_PieVect.asm PAGE 13
529 .global _T3PINT_ISR
530 .global _T4CINT_ISR
531 .global _T4UFINT_ISR
532 .global _T3OFINT_ISR
533 .global _T4PINT_ISR
534 .global _T2OFINT_ISR
535 .global _CAPINT1_ISR
536 .global _T2CINT_ISR
537 .global _T2UFINT_ISR
538 .global _CMP4INT_ISR
539 .global _CMP5INT_ISR
540 .global _CAPINT2_ISR
541 .global _CAPINT3_ISR
542 .global _T2PINT_ISR
543 .global _SCITXINTB_ISR
544 .global _ECAN0INTA_ISR
545 .global _SCITXINTA_ISR
546 .global _SCIRXINTB_ISR
547 .global _rsvd_ISR
548 .global _ECAN1INTA_ISR
549 .global _PIE_RESERVED
550 .global _CAPINT6_ISR
551 .global _SPIRXINTA_ISR
552 .global _CAPINT4_ISR
553 .global _CAPINT5_ISR
554 .global _MXINTA_ISR
555 .global _SCIRXINTA_ISR
556 .global _SPITXINTA_ISR
557 .global _MRINTA_ISR
558 .global _USER4_ISR
559 .global _USER5_ISR
560 .global _USER2_ISR
561 .global _USER3_ISR
562 .global _USER8_ISR
563 .global _USER9_ISR
564 .global _USER6_ISR
565 .global _USER7_ISR
566 .global _RTOSINT_ISR
567 .global _EMUINT_ISR
568 .global _INT14_ISR
569 .global _DATALOG_ISR
570 .global _USER0_ISR
571 .global _USER1_ISR
572 .global _NMI_ISR
573 .global _ILLEGAL_ISR
574 .global _INT13_ISR
575 .global _CMP3INT_ISR
576 .global _T1PINT_ISR
577 .global _CMP1INT_ISR
578 .global _CMP2INT_ISR
579 .global _T1OFINT_ISR
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -