TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE    1

       1                    ;******************************************************************************
       2                    ;* TMS470 C/C++ Codegen                                             PC v4.1.2 *
       3                    ;* Date/Time created: Thu May 03 11:04:46 2012                                *
       4                    ;******************************************************************************
       5                            .compiler_opts --abi=tiabi --code_state=32 --endian=big --float_support=fpalib --silicon_versi
       6 00000000                   .state32
       7                    
       8                    DW$CU   .dwtag  DW_TAG_compile_unit
       9                            .dwattr DW$CU, DW_AT_name("interrupts.c")
      10                            .dwattr DW$CU, DW_AT_producer("TMS470 C/C++ Codegen PC v4.1.2 Copyright (c) 1996-2005 Texas In
      11                            .dwattr DW$CU, DW_AT_stmt_list(0x00)
      12                            .dwattr DW$CU, DW_AT_TI_VERSION(0x01)
      13                    
      14                    DW$1    .dwtag  DW_TAG_subprogram, DW_AT_name("zero_out_integrity_word"), DW_AT_symbol_name("_zero_out
      15                            .dwattr DW$1, DW_AT_declaration(0x01)
      16                            .dwattr DW$1, DW_AT_external(0x01)
      17                    
      18                    DW$2    .dwtag  DW_TAG_subprogram, DW_AT_name("clear_program_flash"), DW_AT_symbol_name("_clear_progra
      19                            .dwattr DW$2, DW_AT_declaration(0x01)
      20                            .dwattr DW$2, DW_AT_external(0x01)
      21                    DW$3    .dwtag  DW_TAG_variable, DW_AT_name("CimRegs"), DW_AT_symbol_name("_CimRegs")
      22                            .dwattr DW$3, DW_AT_type(*DW$T$66)
      23                            .dwattr DW$3, DW_AT_declaration(0x01)
      24                            .dwattr DW$3, DW_AT_external(0x01)
      25                    DW$4    .dwtag  DW_TAG_variable, DW_AT_name("DecRegs"), DW_AT_symbol_name("_DecRegs")
      26                            .dwattr DW$4, DW_AT_type(*DW$T$75)
      27                            .dwattr DW$4, DW_AT_declaration(0x01)
      28                            .dwattr DW$4, DW_AT_external(0x01)
      29                    ;       C:\CCStudio_v3.1\tms470\cgtools\bin\opt470.exe C:\DOCUME~1\a0271083\LOCALS~1\Temp\TI1162 C:\DO
      30 00000000                   .sect   ".text"
      31 00000000                   .state32
      32                            .global _undefined_instruction_exception
      33                    
      34                    DW$5    .dwtag  DW_TAG_subprogram, DW_AT_name("undefined_instruction_exception"), DW_AT_symbol_name("_
      35                            .dwattr DW$5, DW_AT_low_pc(_undefined_instruction_exception)
      36                            .dwattr DW$5, DW_AT_high_pc(0x00)
      37                            .dwattr DW$5, DW_AT_begin_file("interrupts.c")
      38                            .dwattr DW$5, DW_AT_begin_line(0x0a)
      39                            .dwattr DW$5, DW_AT_begin_column(0x06)
      40                            .dwpsn  "interrupts.c",11,1
      41                    
      42                            .dwfde DW$CIE
      43                    
      44                    ;*****************************************************************************
      45                    ;* FUNCTION NAME: undefined_instruction_exception                            *
      46                    ;*                                                                           *
      47                    ;*   Regs Modified     : SR                                                  *
      48                    ;*   Regs Used         : LR,SR                                               *
      49                    ;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
      50                    ;*****************************************************************************
      51                    
      52                    ;******************************************************************************
      53                    ;*                                                                            *
      54                    ;* Using -g (debug) with optimization (-o2) may disable key optimizations!    *
      55                    ;*                                                                            *
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE    2

      56                    ;******************************************************************************
      57 00000000           _undefined_instruction_exception:
      58                    ;* --------------------------------------------------------------------------*
      59                            .dwcfa  0x0e, 0
      60                            .dwcfa  0x09, 26, 14
      61                            .dwpsn  "interrupts.c",12,1
      62 00000000 E1B0F00E          MOVS      PC, LR
      63                            .dwattr DW$5, DW_AT_end_file("interrupts.c")
      64                            .dwattr DW$5, DW_AT_end_line(0x0c)
      65                            .dwattr DW$5, DW_AT_end_column(0x01)
      66                            .dwendentry
      67                            .dwendtag DW$5
      68                    
      69 00000004                   .sect   ".text"
      70 00000004                   .state32
      71                            .global _software_interrupt
      72                    
      73                    DW$6    .dwtag  DW_TAG_subprogram, DW_AT_name("software_interrupt"), DW_AT_symbol_name("_software_inte
      74                            .dwattr DW$6, DW_AT_low_pc(_software_interrupt)
      75                            .dwattr DW$6, DW_AT_high_pc(0x00)
      76                            .dwattr DW$6, DW_AT_begin_file("interrupts.c")
      77                            .dwattr DW$6, DW_AT_begin_line(0x0f)
      78                            .dwattr DW$6, DW_AT_begin_column(0x06)
      79                            .dwpsn  "interrupts.c",17,1
      80                    
      81                            .dwfde DW$CIE
      82                    
      83                    ;*****************************************************************************
      84                    ;* FUNCTION NAME: software_interrupt                                         *
      85                    ;*                                                                           *
      86                    ;*   Regs Modified     : A1,A2,A3,A4,V1,V9,SP,LR,SR                          *
      87                    ;*   Regs Used         : A1,A2,A3,A4,V1,V9,SP,LR,SR                          *
      88                    ;*   Local Frame Size  : 0 Args + 0 Auto + 8 Save = 8 byte                   *
      89                    ;*****************************************************************************
      90                    
      91                    ;******************************************************************************
      92                    ;*                                                                            *
      93                    ;* Using -g (debug) with optimization (-o2) may disable key optimizations!    *
      94                    ;*                                                                            *
      95                    ;******************************************************************************
      96 00000004           _software_interrupt:
      97                    ;* --------------------------------------------------------------------------*
      98                            .dwcfa  0x0e, 0
      99                            .dwcfa  0x09, 26, 14
     100 00000004 E92D4010          STMFD     SP!, {V1, LR}
     101                            .dwcfa  0x0e, 4
     102                            .dwcfa  0x80, 14, 1
     103                            .dwcfa  0x0e, 8
     104                            .dwcfa  0x80, 4, 2
     105                            .dwcfa  0x0e, 8
     106                    ;* A1    assigned to _arg1
     107                    DW$7    .dwtag  DW_TAG_formal_parameter, DW_AT_name("arg1"), DW_AT_symbol_name("_arg1")
     108                            .dwattr DW$7, DW_AT_type(*DW$T$19)
     109                            .dwattr DW$7, DW_AT_location[DW_OP_reg0]
     110                    ;* A2    assigned to _arg2
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE    3

     111                    DW$8    .dwtag  DW_TAG_formal_parameter, DW_AT_name("arg2"), DW_AT_symbol_name("_arg2")
     112                            .dwattr DW$8, DW_AT_type(*DW$T$19)
     113                            .dwattr DW$8, DW_AT_location[DW_OP_reg1]
     114                    ;* A3    assigned to _arg3
     115                    DW$9    .dwtag  DW_TAG_formal_parameter, DW_AT_name("arg3"), DW_AT_symbol_name("_arg3")
     116                            .dwattr DW$9, DW_AT_type(*DW$T$19)
     117                            .dwattr DW$9, DW_AT_location[DW_OP_reg2]
     118                    ;* A4    assigned to _swi_number
     119                    DW$10   .dwtag  DW_TAG_formal_parameter, DW_AT_name("swi_number"), DW_AT_symbol_name("_swi_number")
     120                            .dwattr DW$10, DW_AT_type(*DW$T$51)
     121                            .dwattr DW$10, DW_AT_location[DW_OP_reg3]
     122                    ;* A3    assigned to C$1
     123                    ;* A3    assigned to C$2
     124                    ;* V9    assigned to L$1
     125                    ;* V9    assigned to L$2
     126                    ;* A2    assigned to _source_index
     127                    DW$11   .dwtag  DW_TAG_variable, DW_AT_name("source_index"), DW_AT_symbol_name("_source_index")
     128                            .dwattr DW$11, DW_AT_type(*DW$T$59)
     129                            .dwattr DW$11, DW_AT_location[DW_OP_reg1]
     130                    ;* A1    assigned to _program_index
     131                    DW$12   .dwtag  DW_TAG_variable, DW_AT_name("program_index"), DW_AT_symbol_name("_program_index")
     132                            .dwattr DW$12, DW_AT_type(*DW$T$59)
     133                            .dwattr DW$12, DW_AT_location[DW_OP_reg0]
     134                    ;* A2    assigned to _source_index
     135                    DW$13   .dwtag  DW_TAG_variable, DW_AT_name("source_index"), DW_AT_symbol_name("_source_index")
     136                            .dwattr DW$13, DW_AT_type(*DW$T$59)
     137                            .dwattr DW$13, DW_AT_location[DW_OP_reg1]
     138                    ;* A1    assigned to _program_index
     139                    DW$14   .dwtag  DW_TAG_variable, DW_AT_name("program_index"), DW_AT_symbol_name("_program_index")
     140                            .dwattr DW$14, DW_AT_type(*DW$T$59)
     141                            .dwattr DW$14, DW_AT_location[DW_OP_reg0]
     142                    ;* A4    assigned to _swi_number
     143                    DW$15   .dwtag  DW_TAG_variable, DW_AT_name("swi_number"), DW_AT_symbol_name("_swi_number")
     144                            .dwattr DW$15, DW_AT_type(*DW$T$77)
     145                            .dwattr DW$15, DW_AT_location[DW_OP_reg3]
     146                    ;* A2    assigned to _arg2
     147                    DW$16   .dwtag  DW_TAG_variable, DW_AT_name("arg2"), DW_AT_symbol_name("_arg2")
     148                            .dwattr DW$16, DW_AT_type(*DW$T$60)
     149                            .dwattr DW$16, DW_AT_location[DW_OP_reg1]
     150                    ;* A1    assigned to _arg1
     151                    DW$17   .dwtag  DW_TAG_variable, DW_AT_name("arg1"), DW_AT_symbol_name("_arg1")
     152                            .dwattr DW$17, DW_AT_type(*DW$T$60)
     153                            .dwattr DW$17, DW_AT_location[DW_OP_reg0]
     154                    ;* V9    assigned to v$2
     155                    ;* A3    assigned to K$13
     156                    ;* A3    assigned to K$13
     157                            .dwpsn  "interrupts.c",19,2
     158 00000008 E10F3000   MRS     r3, cpsr 
     159                            .dwpsn  "interrupts.c",20,2
     160 0000000c E38330C0   ORR     r3, r3, #0xc0 
     161                            .dwpsn  "interrupts.c",21,2
     162 00000010 E129F003   MSR     cpsr, r3
     163                            .dwpsn  "interrupts.c",23,2
     164 00000014 E55E3001    LDRB  R3,[R14,#-1]
     165                            .dwpsn  "interrupts.c",25,2
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE    4

     166 00000018 E59F21DC          LDR       A3, CON2              ; |44| 
     167 0000001c E59FC1DC          LDR       V9, CON3              ; |44| 
     168 00000020 E3530001          CMP       A4, #1                ; |25| 
     169 00000024 9A00002F          BLS       L3                    ; |25| 
     170                            ; |25| 
     171                    ;* --------------------------------------------------------------------------*
     172 00000028 E2433003          SUB       A4, A4, #3            ; |25| 
     173 0000002c E353000B          CMP       A4, #11               ; |25| 
     174 00000030 88FD8010          LDMHIFD   SP!, {V1, PC}^
     175                    ;* --------------------------------------------------------------------------*
     176 00000034 E28FE000          ADR       LR, SW1               ; |25| 
     177 00000038 E79EF103          LDR       PC, [LR, +A4, LSL #2] ; |25| 
     178                            ; |25| 
     179                            .align  4
     180                            .align  4
     181 0000003c 0000006C' SW1:    .word   L1      ; 3
     182 00000040 000001DC'         .word   L17     ; 4
     183 00000044 000001CC'         .word   L16     ; 5
     184 00000048 000001BC'         .word   L15     ; 6
     185 0000004c 000001AC'         .word   L14     ; 7
     186 00000050 000001A0'         .word   L13     ; 8
     187 00000054 00000194'         .word   L12     ; 9
     188 00000058 00000180'         .word   L11     ; 10
     189 0000005c 0000016C'         .word   L10     ; 11
     190 00000060 00000144'         .word   L7      ; 12
     191 00000064 000001E8'         .word   L18     ; 0
     192 00000068 00000124'         .word   L5      ; 14
     193 0000006c                   .sect   ".text"
     194                    ;* --------------------------------------------------------------------------*
     195                    L1:    
     196                            .dwpsn  "interrupts.c",63,3
     197 0000006c E3500B62          CMP       A1, #100352           ; |63| 
     198 00000070 38FD8010          LDMCCFD   SP!, {V1, PC}^
     199                    ;* --------------------------------------------------------------------------*
     200 00000074 E59F317C          LDR       A4, CON1              ; |63| 
     201 00000078 E1500003          CMP       A1, A4                ; |63| 
     202 0000007c 88FD8010          LDMHIFD   SP!, {V1, PC}^
     203                    ;* --------------------------------------------------------------------------*
     204                            .dwpsn  "interrupts.c",70,3
     205 00000080 E582C098          STR       V9, [A3, #152]        ; |70| 
     206                            .dwpsn  "interrupts.c",72,3
     207 00000084 E1D2C1B6          LDRH      V9, [A3, #22]         ; |72| 
     208 00000088 E3CCC0F0          BIC       V9, V9, #240          ; |72| 
     209 0000008c E38CC020          ORR       V9, V9, #32           ; |72| 
     210 00000090 E1C2C1B6          STRH      V9, [A3, #22]         ; |72| 
     211                            .dwpsn  "interrupts.c",73,3
     212 00000094 E1D2C1B6          LDRH      V9, [A3, #22]         ; |73| 
     213 00000098 E1A0CB0C          MOV       V9, V9, LSL #22
     214 0000009c E1A0CB2C          MOV       V9, V9, LSR #22
     215 000000a0 E59F315C          LDR       A4, CON4              ; |73| 
     216 000000a4 E183C00C          ORR       V9, A4, V9            ; |73| 
     217 000000a8 E1C2C1B6          STRH      V9, [A3, #22]         ; |73| 
     218                            .dwpsn  "interrupts.c",74,3
     219 000000ac E1D2C1B6          LDRH      V9, [A3, #22]         ; |74| 
     220 000000b0 E20C30FD          AND       A4, V9, #253          ; |74| 
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE    5

     221 000000b4 E20CCCFF          AND       V9, V9, #65280        ; |74| 
     222 000000b8 E183C00C          ORR       V9, A4, V9            ; |74| 
     223 000000bc E1C2C1B6          STRH      V9, [A3, #22]         ; |74| 
     224                            .dwpsn  "interrupts.c",77,3
     225 000000c0 E1A0C140          MOV       V9, A1, ASR #2
     226 000000c4 E1A0C10C          MOV       V9, V9, LSL #2
     227 000000c8 E58C1000          STR       A2, [V9, #0]          ; |77| 
     228                            .dwpsn  "interrupts.c",79,3
     229 000000cc E1D2C1B6          LDRH      V9, [A3, #22]         ; |79| 
     230 000000d0 E38CC002          ORR       V9, V9, #2            ; |79| 
     231 000000d4 E1C2C1B6          STRH      V9, [A3, #22]         ; |79| 
     232                            .dwpsn  "interrupts.c",73,3
     233                    ;* --------------------------------------------------------------------------*
     234                    ;*   BEGIN LOOP L2
     235                    ;*
     236                    ;*   Loop source line                : 81
     237                    ;*   Loop closing brace source line  : 84
     238                    ;*   Known Minimum Trip Count        : 1
     239                    ;*   Known Maximum Trip Count        : 4294967295
     240                    ;*   Known Max Trip Count Factor     : 1
     241                    ;* --------------------------------------------------------------------------*
     242                    L2:    
     243                    DW$L$_software_interrupt$7$B:
     244                            .dwpsn  "interrupts.c",81,9
     245 000000d8 E592C094          LDR       V9, [A3, #148]        ; |81| 
     246 000000dc E31C0B02          TST       V9, #2048             ; |81| 
     247 000000e0 1AFFFFFC          BNE       L2                    ; |81| 
     248                            ; |81| 
     249 000000e4           DW$L$_software_interrupt$7$E:
     250                    ;* --------------------------------------------------------------------------*
     251 000000e4 E8FD8010          LDMFD     SP!, {V1, PC}^
     252                    ;* --------------------------------------------------------------------------*
     253                    L3:    
     254                            .dwpsn  "interrupts.c",40,4
     255 000000e8 E3500040          CMP       A1, #64               ; |40| 
     256 000000ec 28FD8010          LDMCSFD   SP!, {V1, PC}^
     257                    ;* --------------------------------------------------------------------------*
     258                            .dwpsn  "interrupts.c",44,4
     259 000000f0 E582C098          STR       V9, [A3, #152]        ; |44| 
     260                            .dwpsn  "interrupts.c",46,4
     261 000000f4 E592C094          LDR       V9, [A3, #148]        ; |46| 
     262                            .dwpsn  "interrupts.c",49,4
     263 000000f8 E38CCC02          ORR       V9, V9, #512          ; |49| 
     264 000000fc E3CCC03F          BIC       V9, V9, #63           ; |49| 
     265 00000100 E200003F          AND       A1, A1, #63           ; |49| 
     266 00000104 E180C00C          ORR       V9, A1, V9            ; |49| 
     267 00000108 E582C094          STR       V9, [A3, #148]        ; |49| 
     268                            .dwpsn  "interrupts.c",50,4
     269 0000010c E3530001          CMP       A4, #1                ; |50| 
     270 00000110 08FD8010          LDMEQFD   SP!, {V1, PC}^
     271                    ;* --------------------------------------------------------------------------*
     272                            .dwpsn  "interrupts.c",44,4
     273                    ;* --------------------------------------------------------------------------*
     274                    ;*   BEGIN LOOP L4
     275                    ;*
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE    6

     276                    ;*   Loop source line                : 54
     277                    ;*   Loop closing brace source line  : 57
     278                    ;*   Known Minimum Trip Count        : 1
     279                    ;*   Known Maximum Trip Count        : 4294967295
     280                    ;*   Known Max Trip Count Factor     : 1
     281                    ;* --------------------------------------------------------------------------*
     282                    L4:    
     283                    DW$L$_software_interrupt$12$B:
     284                            .dwpsn  "interrupts.c",54,10
     285 00000114 E592C094          LDR       V9, [A3, #148]        ; |54| 
     286 00000118 E31C0B02          TST       V9, #2048             ; |54| 
     287 0000011c 1AFFFFFC          BNE       L4                    ; |54| 
     288                            ; |54| 
     289 00000120           DW$L$_software_interrupt$12$E:
     290                    ;* --------------------------------------------------------------------------*
     291 00000120 E8FD8010          LDMFD     SP!, {V1, PC}^
     292                    ;* --------------------------------------------------------------------------*
     293                    L5:    
     294                            .dwpsn  "interrupts.c",155,20
     295 00000124 E3A0CF7D          MOV       V9, #500              ; |155| 
     296                            .dwpsn  "interrupts.c",150,23
     297 00000128 E3A00A19          MOV       A1, #102400           ; |150| 
     298                            .dwpsn  "interrupts.c",151,23
     299 0000012c E59F10D4          LDR       A2, CON5              ; |151| 
     300                    ;* --------------------------------------------------------------------------*
     301                    ;*   BEGIN LOOP L6
     302                    ;*
     303                    ;*   Loop source line                : 155
     304                    ;*   Loop closing brace source line  : 158
     305                    ;*   Known Minimum Trip Count        : 500
     306                    ;*   Known Maximum Trip Count        : 500
     307                    ;*   Known Max Trip Count Factor     : 500
     308                    ;* --------------------------------------------------------------------------*
     309                    L6:    
     310                    DW$L$_software_interrupt$15$B:
     311                            .dwpsn  "interrupts.c",157,6
     312 00000130 E4912004          LDR       A3, [A2], #4          ; |157| 
     313 00000134 E4802004          STR       A3, [A1], #4          ; |157| 
     314                            .dwpsn  "interrupts.c",155,20
     315 00000138 E25CC001          SUBS      V9, V9, #1            ; |155| 
     316 0000013c 1AFFFFFB          BNE       L6                    ; |155| 
     317                            ; |155| 
     318 00000140           DW$L$_software_interrupt$15$E:
     319                    ;* --------------------------------------------------------------------------*
     320 00000140 EA000006          B         L9                    ; |155| 
     321                            ; |155| 
     322                    ;* --------------------------------------------------------------------------*
     323                    L7:    
     324                            .dwpsn  "interrupts.c",134,20
     325 00000144 E3A0CF7D          MOV       V9, #500              ; |134| 
     326                            .dwpsn  "interrupts.c",129,23
     327 00000148 E3A00A19          MOV       A1, #102400           ; |129| 
     328                            .dwpsn  "interrupts.c",130,23
     329 0000014c E59F10B8          LDR       A2, CON6              ; |130| 
     330                    ;* --------------------------------------------------------------------------*
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE    7

     331                    ;*   BEGIN LOOP L8
     332                    ;*
     333                    ;*   Loop source line                : 134
     334                    ;*   Loop closing brace source line  : 137
     335                    ;*   Known Minimum Trip Count        : 500
     336                    ;*   Known Maximum Trip Count        : 500
     337                    ;*   Known Max Trip Count Factor     : 500
     338                    ;* --------------------------------------------------------------------------*
     339                    L8:    
     340                    DW$L$_software_interrupt$18$B:
     341                            .dwpsn  "interrupts.c",136,6
     342 00000150 E4912004          LDR       A3, [A2], #4          ; |136| 
     343 00000154 E4802004          STR       A3, [A1], #4          ; |136| 
     344                            .dwpsn  "interrupts.c",134,20
     345 00000158 E25CC001          SUBS      V9, V9, #1            ; |134| 
     346 0000015c 1AFFFFFB          BNE       L8                    ; |134| 
     347                            ; |134| 
     348                    DW$L$_software_interrupt$18$E:
     349                    ;* --------------------------------------------------------------------------*
     350                    L9:    
     351                            .dwpsn  "interrupts.c",142,5
     352 00000160 E3A04A19          MOV       V1, #102400           ; |142| 
     353 00000164 EBFFFFA5!         BL        IND_CALL              ; |142| 
     354                            ; |142| 
     355                            .dwpsn  "interrupts.c",145,4
     356 00000168 E8FD8010          LDMFD     SP!, {V1, PC}^
     357                    ;* --------------------------------------------------------------------------*
     358                    L10:    
     359                            .dwpsn  "interrupts.c",121,3
     360 0000016c E14F0000   MRS     r0, spsr 
     361                            .dwpsn  "interrupts.c",122,3
     362 00000170 E3C0001F   BIC      r0, r0, #0x1F 
     363                            .dwpsn  "interrupts.c",123,3
     364 00000174 E3800010   ORR     r0, r0, #0x10 
     365                            .dwpsn  "interrupts.c",124,3
     366 00000178 E169F000   MSR     spsr, r0
     367                            .dwpsn  "interrupts.c",125,3
     368 0000017c E8FD8010          LDMFD     SP!, {V1, PC}^
     369                    ;* --------------------------------------------------------------------------*
     370                    L11:    
     371                            .dwpsn  "interrupts.c",115,3
     372 00000180 E14F0000   MRS     r0, spsr 
     373                            .dwpsn  "interrupts.c",116,3
     374 00000184 E3C0001F   BIC      r0, r0, #0x1F 
     375                            .dwpsn  "interrupts.c",117,3
     376 00000188 E3800013   ORR     r0, r0, #0x13 
     377                            .dwpsn  "interrupts.c",118,3
     378 0000018c E169F000   MSR     spsr, r0
     379                            .dwpsn  "interrupts.c",119,3
     380 00000190 E8FD8010          LDMFD     SP!, {V1, PC}^
     381                    ;* --------------------------------------------------------------------------*
     382                    L12:    
     383                            .dwpsn  "interrupts.c",112,3
     384 00000194 E59FC074          LDR       V9, CON7              ; |112| 
     385 00000198 E58C0000          STR       A1, [V9, #0]          ; |112| 
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE    8

     386                            .dwpsn  "interrupts.c",113,3
     387 0000019c E8FD8010          LDMFD     SP!, {V1, PC}^
     388                    ;* --------------------------------------------------------------------------*
     389                    L13:    
     390                            .dwpsn  "interrupts.c",109,3
     391 000001a0 E59FC06C          LDR       V9, CON8              ; |109| 
     392 000001a4 E58C0000          STR       A1, [V9, #0]          ; |109| 
     393                            .dwpsn  "interrupts.c",110,3
     394 000001a8 E8FD8010          LDMFD     SP!, {V1, PC}^
     395                    ;* --------------------------------------------------------------------------*
     396                    L14:    
     397                            .dwpsn  "interrupts.c",104,3
     398 000001ac E14F0000   MRS     r0, spsr 
     399                            .dwpsn  "interrupts.c",105,3
     400 000001b0 E3800080   ORR     r0, r0, #0x80 
     401                            .dwpsn  "interrupts.c",106,3
     402 000001b4 E169F000   MSR     spsr, r0
     403                            .dwpsn  "interrupts.c",107,3
     404 000001b8 E8FD8010          LDMFD     SP!, {V1, PC}^
     405                    ;* --------------------------------------------------------------------------*
     406                    L15:    
     407                            .dwpsn  "interrupts.c",99,3
     408 000001bc E14F0000   MRS     r0, spsr 
     409                            .dwpsn  "interrupts.c",100,3
     410 000001c0 E3C00080   BIC     r0, r0, #0x80 
     411                            .dwpsn  "interrupts.c",101,3
     412 000001c4 E169F000   MSR     spsr, r0
     413                            .dwpsn  "interrupts.c",102,3
     414 000001c8 E8FD8010          LDMFD     SP!, {V1, PC}^
     415                    ;* --------------------------------------------------------------------------*
     416                    L16:    
     417                            .dwpsn  "interrupts.c",94,3
     418 000001cc E14F0000   MRS     r0, spsr 
     419                            .dwpsn  "interrupts.c",95,3
     420 000001d0 E3800040   ORR     r0, r0, #0x40 
     421                            .dwpsn  "interrupts.c",96,3
     422 000001d4 E169F000   MSR     spsr, r0
     423                            .dwpsn  "interrupts.c",97,3
     424 000001d8 E8FD8010          LDMFD     SP!, {V1, PC}^
     425                    ;* --------------------------------------------------------------------------*
     426                    L17:    
     427                            .dwpsn  "interrupts.c",89,3
     428 000001dc E14F0000   MRS     r0, spsr 
     429                            .dwpsn  "interrupts.c",90,3
     430 000001e0 E3C00040   BIC     r0, r0, #0x40 
     431                            .dwpsn  "interrupts.c",91,3
     432 000001e4 E169F000   MSR     spsr, r0
     433                    ;* --------------------------------------------------------------------------*
     434                    L18:    
     435                            .dwpsn  "interrupts.c",171,1
     436                            .dwcfa  0x0e, 8
     437 000001e8 E8FD8010          LDMFD     SP!, {V1, PC}^
     438                    
     439                    DW$18   .dwtag  DW_TAG_loop
     440                            .dwattr DW$18, DW_AT_name("C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/la
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE    9

     441                            .dwattr DW$18, DW_AT_begin_file("interrupts.c")
     442                            .dwattr DW$18, DW_AT_begin_line(0x86)
     443                            .dwattr DW$18, DW_AT_end_line(0x89)
     444                    DW$19   .dwtag  DW_TAG_loop_range
     445                            .dwattr DW$19, DW_AT_low_pc(DW$L$_software_interrupt$18$B)
     446                            .dwattr DW$19, DW_AT_high_pc(DW$L$_software_interrupt$18$E)
     447                            .dwendtag DW$18
     448                    
     449                    
     450                    DW$20   .dwtag  DW_TAG_loop
     451                            .dwattr DW$20, DW_AT_name("C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/la
     452                            .dwattr DW$20, DW_AT_begin_file("interrupts.c")
     453                            .dwattr DW$20, DW_AT_begin_line(0x9b)
     454                            .dwattr DW$20, DW_AT_end_line(0x9e)
     455                    DW$21   .dwtag  DW_TAG_loop_range
     456                            .dwattr DW$21, DW_AT_low_pc(DW$L$_software_interrupt$15$B)
     457                            .dwattr DW$21, DW_AT_high_pc(DW$L$_software_interrupt$15$E)
     458                            .dwendtag DW$20
     459                    
     460                    
     461                    DW$22   .dwtag  DW_TAG_loop
     462                            .dwattr DW$22, DW_AT_name("C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/la
     463                            .dwattr DW$22, DW_AT_begin_file("interrupts.c")
     464                            .dwattr DW$22, DW_AT_begin_line(0x36)
     465                            .dwattr DW$22, DW_AT_end_line(0x39)
     466                    DW$23   .dwtag  DW_TAG_loop_range
     467                            .dwattr DW$23, DW_AT_low_pc(DW$L$_software_interrupt$12$B)
     468                            .dwattr DW$23, DW_AT_high_pc(DW$L$_software_interrupt$12$E)
     469                            .dwendtag DW$22
     470                    
     471                    
     472                    DW$24   .dwtag  DW_TAG_loop
     473                            .dwattr DW$24, DW_AT_name("C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/la
     474                            .dwattr DW$24, DW_AT_begin_file("interrupts.c")
     475                            .dwattr DW$24, DW_AT_begin_line(0x51)
     476                            .dwattr DW$24, DW_AT_end_line(0x54)
     477                    DW$25   .dwtag  DW_TAG_loop_range
     478                            .dwattr DW$25, DW_AT_low_pc(DW$L$_software_interrupt$7$B)
     479                            .dwattr DW$25, DW_AT_high_pc(DW$L$_software_interrupt$7$E)
     480                            .dwendtag DW$24
     481                    
     482                            .dwattr DW$6, DW_AT_end_file("interrupts.c")
     483                            .dwattr DW$6, DW_AT_end_line(0xab)
     484                            .dwattr DW$6, DW_AT_end_column(0x01)
     485                            .dwendentry
     486                            .dwendtag DW$6
     487                    
     488 000001ec                   .sect   ".text"
     489 000001ec                   .state32
     490                            .global _abort_prefetch_exception
     491                    
     492                    DW$26   .dwtag  DW_TAG_subprogram, DW_AT_name("abort_prefetch_exception"), DW_AT_symbol_name("_abort_p
     493                            .dwattr DW$26, DW_AT_low_pc(_abort_prefetch_exception)
     494                            .dwattr DW$26, DW_AT_high_pc(0x00)
     495                            .dwattr DW$26, DW_AT_begin_file("interrupts.c")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   10

     496                            .dwattr DW$26, DW_AT_begin_line(0xae)
     497                            .dwattr DW$26, DW_AT_begin_column(0x06)
     498                            .dwpsn  "interrupts.c",175,1
     499                    
     500                            .dwfde DW$CIE
     501                    
     502                    ;*****************************************************************************
     503                    ;* FUNCTION NAME: abort_prefetch_exception                                   *
     504                    ;*                                                                           *
     505                    ;*   Regs Modified     : SR                                                  *
     506                    ;*   Regs Used         : LR,SR                                               *
     507                    ;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
     508                    ;*****************************************************************************
     509                    
     510                    ;******************************************************************************
     511                    ;*                                                                            *
     512                    ;* Using -g (debug) with optimization (-o2) may disable key optimizations!    *
     513                    ;*                                                                            *
     514                    ;******************************************************************************
     515 000001ec           _abort_prefetch_exception:
     516                    ;* --------------------------------------------------------------------------*
     517                            .dwcfa  0x0e, 0
     518                            .dwcfa  0x09, 26, 14
     519                            .dwpsn  "interrupts.c",176,1
     520 000001ec E25EF004          SUBS      PC, LR, #4
     521                            .dwattr DW$26, DW_AT_end_file("interrupts.c")
     522                            .dwattr DW$26, DW_AT_end_line(0xb0)
     523                            .dwattr DW$26, DW_AT_end_column(0x01)
     524                            .dwendentry
     525                            .dwendtag DW$26
     526                    
     527 000001f0                   .sect   ".text"
     528 000001f0                   .state32
     529                            .global _abort_data_fetch_exception
     530                    
     531                    DW$27   .dwtag  DW_TAG_subprogram, DW_AT_name("abort_data_fetch_exception"), DW_AT_symbol_name("_abort
     532                            .dwattr DW$27, DW_AT_low_pc(_abort_data_fetch_exception)
     533                            .dwattr DW$27, DW_AT_high_pc(0x00)
     534                            .dwattr DW$27, DW_AT_begin_file("interrupts.c")
     535                            .dwattr DW$27, DW_AT_begin_line(0xb3)
     536                            .dwattr DW$27, DW_AT_begin_column(0x06)
     537                            .dwpsn  "interrupts.c",180,1
     538                    
     539                            .dwfde DW$CIE
     540                    
     541                    ;*****************************************************************************
     542                    ;* FUNCTION NAME: abort_data_fetch_exception                                 *
     543                    ;*                                                                           *
     544                    ;*   Regs Modified     : SR                                                  *
     545                    ;*   Regs Used         : LR,SR                                               *
     546                    ;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
     547                    ;*****************************************************************************
     548                    
     549                    ;******************************************************************************
     550                    ;*                                                                            *
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   11

     551                    ;* Using -g (debug) with optimization (-o2) may disable key optimizations!    *
     552                    ;*                                                                            *
     553                    ;******************************************************************************
     554 000001f0           _abort_data_fetch_exception:
     555                    ;* --------------------------------------------------------------------------*
     556                            .dwcfa  0x0e, 0
     557                            .dwcfa  0x09, 26, 14
     558                            .dwpsn  "interrupts.c",181,1
     559 000001f0 E25EF008          SUBS      PC, LR, #8
     560                            .dwattr DW$27, DW_AT_end_file("interrupts.c")
     561                            .dwattr DW$27, DW_AT_end_line(0xb5)
     562                            .dwattr DW$27, DW_AT_end_column(0x01)
     563                            .dwendentry
     564                            .dwendtag DW$27
     565                    
     566 000001f4                   .sect   ".text"
     567 000001f4                   .state32
     568                            .global _fast_interrupt
     569                    
     570                    DW$28   .dwtag  DW_TAG_subprogram, DW_AT_name("fast_interrupt"), DW_AT_symbol_name("_fast_interrupt")
     571                            .dwattr DW$28, DW_AT_low_pc(_fast_interrupt)
     572                            .dwattr DW$28, DW_AT_high_pc(0x00)
     573                            .dwattr DW$28, DW_AT_begin_file("interrupts.c")
     574                            .dwattr DW$28, DW_AT_begin_line(0xb8)
     575                            .dwattr DW$28, DW_AT_begin_column(0x06)
     576                            .dwpsn  "interrupts.c",185,1
     577                    
     578                            .dwfde DW$CIE
     579                    
     580                    ;*****************************************************************************
     581                    ;* FUNCTION NAME: fast_interrupt                                             *
     582                    ;*                                                                           *
     583                    ;*   Regs Modified     : SR                                                  *
     584                    ;*   Regs Used         : LR,SR                                               *
     585                    ;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
     586                    ;*****************************************************************************
     587                    
     588                    ;******************************************************************************
     589                    ;*                                                                            *
     590                    ;* Using -g (debug) with optimization (-o2) may disable key optimizations!    *
     591                    ;*                                                                            *
     592                    ;******************************************************************************
     593 000001f4           _fast_interrupt:
     594                    ;* --------------------------------------------------------------------------*
     595                            .dwcfa  0x0e, 0
     596                            .dwcfa  0x09, 26, 14
     597                            .dwpsn  "interrupts.c",186,1
     598 000001f4 E25EF004          SUBS      PC, LR, #4
     599                            .dwattr DW$28, DW_AT_end_file("interrupts.c")
     600                            .dwattr DW$28, DW_AT_end_line(0xba)
     601                            .dwattr DW$28, DW_AT_end_column(0x01)
     602                            .dwendentry
     603                            .dwendtag DW$28
     604                    
     605                    ;******************************************************************************
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   12

     606                    ;* CONSTANT TABLE                                                             *
     607                    ;******************************************************************************
     608 000001f8                   .sect   ".text"
     609                            .align  4
     610 000001f8 00018FFF  CON1:   .field          102399,32
     611                            .align  4
     612 000001fc 00000000! CON2:   .field          _DecRegs,32
     613                            .align  4
     614 00000200 42DC157E  CON3:   .field          1121719678,32
     615                            .align  4
     616 00000204 FFFF8800  CON4:   .field          -30720,32
     617                            .align  4
     618 00000208 00000000! CON5:   .field          _clear_program_flash,32
     619                            .align  4
     620 0000020c 00000000! CON6:   .field          _zero_out_integrity_word,32
     621                            .align  4
     622 00000210 00000014! CON7:   .field          _CimRegs+20,32
     623                            .align  4
     624 00000214 0000000C! CON8:   .field          _CimRegs+12,32
     625                    ;******************************************************************************
     626                    ;* UNDEFINED EXTERNAL REFERENCES                                              *
     627                    ;******************************************************************************
     628                            .global _zero_out_integrity_word
     629                            .global _clear_program_flash
     630                            .global _CimRegs
     631                            .global _DecRegs
     632                            .global IND_CALL
     633                    
     634                    ;******************************************************************************
     635                    ;* TYPE INFORMATION                                                           *
     636                    ;******************************************************************************
     637                    
     638                    DW$T$48 .dwtag  DW_TAG_subroutine_type
     639                            .dwattr DW$T$48, DW_AT_language(DW_LANG_C)
     640                    
     641                    DW$T$52 .dwtag  DW_TAG_subroutine_type
     642                            .dwattr DW$T$52, DW_AT_language(DW_LANG_C)
     643                    DW$29   .dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$19)
     644                    DW$30   .dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$19)
     645                    DW$31   .dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$19)
     646                    DW$32   .dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$51)
     647                            .dwendtag DW$T$52
     648                    
     649                    DW$T$19 .dwtag  DW_TAG_typedef, DW_AT_name("Uint32"), DW_AT_type(*DW$T$11)
     650                            .dwattr DW$T$19, DW_AT_language(DW_LANG_C)
     651                    DW$T$59 .dwtag  DW_TAG_pointer_type, DW_AT_type(*DW$T$19)
     652                            .dwattr DW$T$59, DW_AT_address_class(0x20)
     653                    DW$T$60 .dwtag  DW_TAG_const_type
     654                            .dwattr DW$T$60, DW_AT_type(*DW$T$19)
     655                    DW$T$66 .dwtag  DW_TAG_volatile_type
     656                            .dwattr DW$T$66, DW_AT_type(*DW$T$30)
     657                    DW$T$75 .dwtag  DW_TAG_volatile_type
     658                            .dwattr DW$T$75, DW_AT_type(*DW$T$47)
     659                    DW$T$51 .dwtag  DW_TAG_typedef, DW_AT_name("Uint8"), DW_AT_type(*DW$T$50)
     660                            .dwattr DW$T$51, DW_AT_language(DW_LANG_C)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   13

     661                    DW$T$77 .dwtag  DW_TAG_const_type
     662                            .dwattr DW$T$77, DW_AT_type(*DW$T$51)
     663                    DW$T$11 .dwtag  DW_TAG_base_type, DW_AT_name("unsigned int")
     664                            .dwattr DW$T$11, DW_AT_encoding(DW_ATE_unsigned)
     665                            .dwattr DW$T$11, DW_AT_byte_size(0x04)
     666                    
     667                    DW$T$30 .dwtag  DW_TAG_structure_type
     668                            .dwattr DW$T$30, DW_AT_name("CIM_REGS")
     669                            .dwattr DW$T$30, DW_AT_byte_size(0x18)
     670                    DW$33   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$21)
     671                            .dwattr DW$33, DW_AT_name("IRQIVEC"), DW_AT_symbol_name("_IRQIVEC")
     672                            .dwattr DW$33, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     673                            .dwattr DW$33, DW_AT_accessibility(DW_ACCESS_public)
     674                    DW$34   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$23)
     675                            .dwattr DW$34, DW_AT_name("FIQIVEC"), DW_AT_symbol_name("_FIQIVEC")
     676                            .dwattr DW$34, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
     677                            .dwattr DW$34, DW_AT_accessibility(DW_ACCESS_public)
     678                    DW$35   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
     679                            .dwattr DW$35, DW_AT_name("RSVD"), DW_AT_symbol_name("_RSVD")
     680                            .dwattr DW$35, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
     681                            .dwattr DW$35, DW_AT_accessibility(DW_ACCESS_public)
     682                    DW$36   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$25)
     683                            .dwattr DW$36, DW_AT_name("FIRQPR"), DW_AT_symbol_name("_FIRQPR")
     684                            .dwattr DW$36, DW_AT_data_member_location[DW_OP_plus_uconst 0xc]
     685                            .dwattr DW$36, DW_AT_accessibility(DW_ACCESS_public)
     686                    DW$37   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$27)
     687                            .dwattr DW$37, DW_AT_name("INTREQ"), DW_AT_symbol_name("_INTREQ")
     688                            .dwattr DW$37, DW_AT_data_member_location[DW_OP_plus_uconst 0x10]
     689                            .dwattr DW$37, DW_AT_accessibility(DW_ACCESS_public)
     690                    DW$38   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$29)
     691                            .dwattr DW$38, DW_AT_name("REQMASK"), DW_AT_symbol_name("_REQMASK")
     692                            .dwattr DW$38, DW_AT_data_member_location[DW_OP_plus_uconst 0x14]
     693                            .dwattr DW$38, DW_AT_accessibility(DW_ACCESS_public)
     694                            .dwendtag DW$T$30
     695                    
     696                    
     697                    DW$T$47 .dwtag  DW_TAG_structure_type
     698                            .dwattr DW$T$47, DW_AT_name("DEC_REGS")
     699                            .dwattr DW$T$47, DW_AT_byte_size(0x9c)
     700                    DW$39   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$32)
     701                            .dwattr DW$39, DW_AT_name("MFBAHR0"), DW_AT_symbol_name("_MFBAHR0")
     702                            .dwattr DW$39, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     703                            .dwattr DW$39, DW_AT_accessibility(DW_ACCESS_public)
     704                    DW$40   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$34)
     705                            .dwattr DW$40, DW_AT_name("MFBALR0"), DW_AT_symbol_name("_MFBALR0")
     706                            .dwattr DW$40, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
     707                            .dwattr DW$40, DW_AT_accessibility(DW_ACCESS_public)
     708                    DW$41   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
     709                            .dwattr DW$41, DW_AT_name("MFBAHR1"), DW_AT_symbol_name("_MFBAHR1")
     710                            .dwattr DW$41, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
     711                            .dwattr DW$41, DW_AT_accessibility(DW_ACCESS_public)
     712                    DW$42   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$38)
     713                            .dwattr DW$42, DW_AT_name("MFBALR1"), DW_AT_symbol_name("_MFBALR1")
     714                            .dwattr DW$42, DW_AT_data_member_location[DW_OP_plus_uconst 0xc]
     715                            .dwattr DW$42, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   14

     716                    DW$43   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
     717                            .dwattr DW$43, DW_AT_name("MFBAHR2"), DW_AT_symbol_name("_MFBAHR2")
     718                            .dwattr DW$43, DW_AT_data_member_location[DW_OP_plus_uconst 0x10]
     719                            .dwattr DW$43, DW_AT_accessibility(DW_ACCESS_public)
     720                    DW$44   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$38)
     721                            .dwattr DW$44, DW_AT_name("MFBALR2"), DW_AT_symbol_name("_MFBALR2")
     722                            .dwattr DW$44, DW_AT_data_member_location[DW_OP_plus_uconst 0x14]
     723                            .dwattr DW$44, DW_AT_accessibility(DW_ACCESS_public)
     724                    DW$45   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
     725                            .dwattr DW$45, DW_AT_name("MFBAHR3"), DW_AT_symbol_name("_MFBAHR3")
     726                            .dwattr DW$45, DW_AT_data_member_location[DW_OP_plus_uconst 0x18]
     727                            .dwattr DW$45, DW_AT_accessibility(DW_ACCESS_public)
     728                    DW$46   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$38)
     729                            .dwattr DW$46, DW_AT_name("MFBALR3"), DW_AT_symbol_name("_MFBALR3")
     730                            .dwattr DW$46, DW_AT_data_member_location[DW_OP_plus_uconst 0x1c]
     731                            .dwattr DW$46, DW_AT_accessibility(DW_ACCESS_public)
     732                    DW$47   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
     733                            .dwattr DW$47, DW_AT_name("MFBAHR4"), DW_AT_symbol_name("_MFBAHR4")
     734                            .dwattr DW$47, DW_AT_data_member_location[DW_OP_plus_uconst 0x20]
     735                            .dwattr DW$47, DW_AT_accessibility(DW_ACCESS_public)
     736                    DW$48   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
     737                            .dwattr DW$48, DW_AT_name("MFBALR4"), DW_AT_symbol_name("_MFBALR4")
     738                            .dwattr DW$48, DW_AT_data_member_location[DW_OP_plus_uconst 0x24]
     739                            .dwattr DW$48, DW_AT_accessibility(DW_ACCESS_public)
     740                    DW$49   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
     741                            .dwattr DW$49, DW_AT_name("MFBAHR5"), DW_AT_symbol_name("_MFBAHR5")
     742                            .dwattr DW$49, DW_AT_data_member_location[DW_OP_plus_uconst 0x28]
     743                            .dwattr DW$49, DW_AT_accessibility(DW_ACCESS_public)
     744                    DW$50   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
     745                            .dwattr DW$50, DW_AT_name("MFBALR5"), DW_AT_symbol_name("_MFBALR5")
     746                            .dwattr DW$50, DW_AT_data_member_location[DW_OP_plus_uconst 0x2c]
     747                            .dwattr DW$50, DW_AT_accessibility(DW_ACCESS_public)
     748                    DW$51   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
     749                            .dwattr DW$51, DW_AT_name("MFBAHR6"), DW_AT_symbol_name("_MFBAHR6")
     750                            .dwattr DW$51, DW_AT_data_member_location[DW_OP_plus_uconst 0x30]
     751                            .dwattr DW$51, DW_AT_accessibility(DW_ACCESS_public)
     752                    DW$52   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
     753                            .dwattr DW$52, DW_AT_name("MFBALR6"), DW_AT_symbol_name("_MFBALR6")
     754                            .dwattr DW$52, DW_AT_data_member_location[DW_OP_plus_uconst 0x34]
     755                            .dwattr DW$52, DW_AT_accessibility(DW_ACCESS_public)
     756                    DW$53   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
     757                            .dwattr DW$53, DW_AT_name("MFBAHR7"), DW_AT_symbol_name("_MFBAHR7")
     758                            .dwattr DW$53, DW_AT_data_member_location[DW_OP_plus_uconst 0x38]
     759                            .dwattr DW$53, DW_AT_accessibility(DW_ACCESS_public)
     760                    DW$54   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
     761                            .dwattr DW$54, DW_AT_name("MFBALR7"), DW_AT_symbol_name("_MFBALR7")
     762                            .dwattr DW$54, DW_AT_data_member_location[DW_OP_plus_uconst 0x3c]
     763                            .dwattr DW$54, DW_AT_accessibility(DW_ACCESS_public)
     764                    DW$55   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
     765                            .dwattr DW$55, DW_AT_name("MFBAHR8"), DW_AT_symbol_name("_MFBAHR8")
     766                            .dwattr DW$55, DW_AT_data_member_location[DW_OP_plus_uconst 0x40]
     767                            .dwattr DW$55, DW_AT_accessibility(DW_ACCESS_public)
     768                    DW$56   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
     769                            .dwattr DW$56, DW_AT_name("MFBALR8"), DW_AT_symbol_name("_MFBALR8")
     770                            .dwattr DW$56, DW_AT_data_member_location[DW_OP_plus_uconst 0x44]
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   15

     771                            .dwattr DW$56, DW_AT_accessibility(DW_ACCESS_public)
     772                    DW$57   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
     773                            .dwattr DW$57, DW_AT_name("MFBAHR9"), DW_AT_symbol_name("_MFBAHR9")
     774                            .dwattr DW$57, DW_AT_data_member_location[DW_OP_plus_uconst 0x48]
     775                            .dwattr DW$57, DW_AT_accessibility(DW_ACCESS_public)
     776                    DW$58   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
     777                            .dwattr DW$58, DW_AT_name("MFBALR9"), DW_AT_symbol_name("_MFBALR9")
     778                            .dwattr DW$58, DW_AT_data_member_location[DW_OP_plus_uconst 0x4c]
     779                            .dwattr DW$58, DW_AT_accessibility(DW_ACCESS_public)
     780                    DW$59   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
     781                            .dwattr DW$59, DW_AT_name("MFBAHR10"), DW_AT_symbol_name("_MFBAHR10")
     782                            .dwattr DW$59, DW_AT_data_member_location[DW_OP_plus_uconst 0x50]
     783                            .dwattr DW$59, DW_AT_accessibility(DW_ACCESS_public)
     784                    DW$60   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
     785                            .dwattr DW$60, DW_AT_name("MFBALR10"), DW_AT_symbol_name("_MFBALR10")
     786                            .dwattr DW$60, DW_AT_data_member_location[DW_OP_plus_uconst 0x54]
     787                            .dwattr DW$60, DW_AT_accessibility(DW_ACCESS_public)
     788                    DW$61   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
     789                            .dwattr DW$61, DW_AT_name("MFBAHR11"), DW_AT_symbol_name("_MFBAHR11")
     790                            .dwattr DW$61, DW_AT_data_member_location[DW_OP_plus_uconst 0x58]
     791                            .dwattr DW$61, DW_AT_accessibility(DW_ACCESS_public)
     792                    DW$62   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
     793                            .dwattr DW$62, DW_AT_name("MFBALR11"), DW_AT_symbol_name("_MFBALR11")
     794                            .dwattr DW$62, DW_AT_data_member_location[DW_OP_plus_uconst 0x5c]
     795                            .dwattr DW$62, DW_AT_accessibility(DW_ACCESS_public)
     796                    DW$63   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
     797                            .dwattr DW$63, DW_AT_name("MFBAHR12"), DW_AT_symbol_name("_MFBAHR12")
     798                            .dwattr DW$63, DW_AT_data_member_location[DW_OP_plus_uconst 0x60]
     799                            .dwattr DW$63, DW_AT_accessibility(DW_ACCESS_public)
     800                    DW$64   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
     801                            .dwattr DW$64, DW_AT_name("MFBALR12"), DW_AT_symbol_name("_MFBALR12")
     802                            .dwattr DW$64, DW_AT_data_member_location[DW_OP_plus_uconst 0x64]
     803                            .dwattr DW$64, DW_AT_accessibility(DW_ACCESS_public)
     804                    DW$65   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
     805                            .dwattr DW$65, DW_AT_name("MFBAHR13"), DW_AT_symbol_name("_MFBAHR13")
     806                            .dwattr DW$65, DW_AT_data_member_location[DW_OP_plus_uconst 0x68]
     807                            .dwattr DW$65, DW_AT_accessibility(DW_ACCESS_public)
     808                    DW$66   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
     809                            .dwattr DW$66, DW_AT_name("MFBALR13"), DW_AT_symbol_name("_MFBALR13")
     810                            .dwattr DW$66, DW_AT_data_member_location[DW_OP_plus_uconst 0x6c]
     811                            .dwattr DW$66, DW_AT_accessibility(DW_ACCESS_public)
     812                    DW$67   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
     813                            .dwattr DW$67, DW_AT_name("MFBAHR14"), DW_AT_symbol_name("_MFBAHR14")
     814                            .dwattr DW$67, DW_AT_data_member_location[DW_OP_plus_uconst 0x70]
     815                            .dwattr DW$67, DW_AT_accessibility(DW_ACCESS_public)
     816                    DW$68   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
     817                            .dwattr DW$68, DW_AT_name("MFBALR14"), DW_AT_symbol_name("_MFBALR14")
     818                            .dwattr DW$68, DW_AT_data_member_location[DW_OP_plus_uconst 0x74]
     819                            .dwattr DW$68, DW_AT_accessibility(DW_ACCESS_public)
     820                    DW$69   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
     821                            .dwattr DW$69, DW_AT_name("MFBAHR15"), DW_AT_symbol_name("_MFBAHR15")
     822                            .dwattr DW$69, DW_AT_data_member_location[DW_OP_plus_uconst 0x78]
     823                            .dwattr DW$69, DW_AT_accessibility(DW_ACCESS_public)
     824                    DW$70   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
     825                            .dwattr DW$70, DW_AT_name("MFBALR15"), DW_AT_symbol_name("_MFBALR15")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   16

     826                            .dwattr DW$70, DW_AT_data_member_location[DW_OP_plus_uconst 0x7c]
     827                            .dwattr DW$70, DW_AT_accessibility(DW_ACCESS_public)
     828                    DW$71   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
     829                            .dwattr DW$71, DW_AT_name("MFBAHR16"), DW_AT_symbol_name("_MFBAHR16")
     830                            .dwattr DW$71, DW_AT_data_member_location[DW_OP_plus_uconst 0x80]
     831                            .dwattr DW$71, DW_AT_accessibility(DW_ACCESS_public)
     832                    DW$72   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
     833                            .dwattr DW$72, DW_AT_name("MFBALR16"), DW_AT_symbol_name("_MFBALR16")
     834                            .dwattr DW$72, DW_AT_data_member_location[DW_OP_plus_uconst 0x84]
     835                            .dwattr DW$72, DW_AT_accessibility(DW_ACCESS_public)
     836                    DW$73   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
     837                            .dwattr DW$73, DW_AT_name("MFBAHR17"), DW_AT_symbol_name("_MFBAHR17")
     838                            .dwattr DW$73, DW_AT_data_member_location[DW_OP_plus_uconst 0x88]
     839                            .dwattr DW$73, DW_AT_accessibility(DW_ACCESS_public)
     840                    DW$74   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
     841                            .dwattr DW$74, DW_AT_name("MFBALR17"), DW_AT_symbol_name("_MFBALR17")
     842                            .dwattr DW$74, DW_AT_data_member_location[DW_OP_plus_uconst 0x8c]
     843                            .dwattr DW$74, DW_AT_accessibility(DW_ACCESS_public)
     844                    DW$75   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
     845                            .dwattr DW$75, DW_AT_name("PFLASHCTRL"), DW_AT_symbol_name("_PFLASHCTRL")
     846                            .dwattr DW$75, DW_AT_data_member_location[DW_OP_plus_uconst 0x90]
     847                            .dwattr DW$75, DW_AT_accessibility(DW_ACCESS_public)
     848                    DW$76   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$44)
     849                            .dwattr DW$76, DW_AT_name("DFLASHCTRL"), DW_AT_symbol_name("_DFLASHCTRL")
     850                            .dwattr DW$76, DW_AT_data_member_location[DW_OP_plus_uconst 0x94]
     851                            .dwattr DW$76, DW_AT_accessibility(DW_ACCESS_public)
     852                    DW$77   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$46)
     853                            .dwattr DW$77, DW_AT_name("FLASHILOCK"), DW_AT_symbol_name("_FLASHILOCK")
     854                            .dwattr DW$77, DW_AT_data_member_location[DW_OP_plus_uconst 0x98]
     855                            .dwattr DW$77, DW_AT_accessibility(DW_ACCESS_public)
     856                            .dwendtag DW$T$47
     857                    
     858                    DW$T$50 .dwtag  DW_TAG_base_type, DW_AT_name("unsigned char")
     859                            .dwattr DW$T$50, DW_AT_encoding(DW_ATE_unsigned_char)
     860                            .dwattr DW$T$50, DW_AT_byte_size(0x01)
     861                    
     862                    DW$T$21 .dwtag  DW_TAG_union_type
     863                            .dwattr DW$T$21, DW_AT_name("IRQIVEC_REG")
     864                            .dwattr DW$T$21, DW_AT_byte_size(0x04)
     865                    DW$78   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
     866                            .dwattr DW$78, DW_AT_name("all"), DW_AT_symbol_name("_all")
     867                            .dwattr DW$78, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     868                            .dwattr DW$78, DW_AT_accessibility(DW_ACCESS_public)
     869                    DW$79   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
     870                            .dwattr DW$79, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
     871                            .dwattr DW$79, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     872                            .dwattr DW$79, DW_AT_accessibility(DW_ACCESS_public)
     873                            .dwendtag DW$T$21
     874                    
     875                    
     876                    DW$T$23 .dwtag  DW_TAG_union_type
     877                            .dwattr DW$T$23, DW_AT_name("FIQIVEC_REG")
     878                            .dwattr DW$T$23, DW_AT_byte_size(0x04)
     879                    DW$80   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
     880                            .dwattr DW$80, DW_AT_name("all"), DW_AT_symbol_name("_all")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   17

     881                            .dwattr DW$80, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     882                            .dwattr DW$80, DW_AT_accessibility(DW_ACCESS_public)
     883                    DW$81   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$22)
     884                            .dwattr DW$81, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
     885                            .dwattr DW$81, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     886                            .dwattr DW$81, DW_AT_accessibility(DW_ACCESS_public)
     887                            .dwendtag DW$T$23
     888                    
     889                    
     890                    DW$T$25 .dwtag  DW_TAG_union_type
     891                            .dwattr DW$T$25, DW_AT_name("FIRQPR_REG")
     892                            .dwattr DW$T$25, DW_AT_byte_size(0x04)
     893                    DW$82   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
     894                            .dwattr DW$82, DW_AT_name("all"), DW_AT_symbol_name("_all")
     895                            .dwattr DW$82, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     896                            .dwattr DW$82, DW_AT_accessibility(DW_ACCESS_public)
     897                    DW$83   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$24)
     898                            .dwattr DW$83, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
     899                            .dwattr DW$83, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     900                            .dwattr DW$83, DW_AT_accessibility(DW_ACCESS_public)
     901                            .dwendtag DW$T$25
     902                    
     903                    
     904                    DW$T$27 .dwtag  DW_TAG_union_type
     905                            .dwattr DW$T$27, DW_AT_name("INTREQ_REG")
     906                            .dwattr DW$T$27, DW_AT_byte_size(0x04)
     907                    DW$84   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
     908                            .dwattr DW$84, DW_AT_name("all"), DW_AT_symbol_name("_all")
     909                            .dwattr DW$84, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     910                            .dwattr DW$84, DW_AT_accessibility(DW_ACCESS_public)
     911                    DW$85   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$26)
     912                            .dwattr DW$85, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
     913                            .dwattr DW$85, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     914                            .dwattr DW$85, DW_AT_accessibility(DW_ACCESS_public)
     915                            .dwendtag DW$T$27
     916                    
     917                    
     918                    DW$T$29 .dwtag  DW_TAG_union_type
     919                            .dwattr DW$T$29, DW_AT_name("REQMASK_REG")
     920                            .dwattr DW$T$29, DW_AT_byte_size(0x04)
     921                    DW$86   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
     922                            .dwattr DW$86, DW_AT_name("all"), DW_AT_symbol_name("_all")
     923                            .dwattr DW$86, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     924                            .dwattr DW$86, DW_AT_accessibility(DW_ACCESS_public)
     925                    DW$87   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$28)
     926                            .dwattr DW$87, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
     927                            .dwattr DW$87, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     928                            .dwattr DW$87, DW_AT_accessibility(DW_ACCESS_public)
     929                            .dwendtag DW$T$29
     930                    
     931                    
     932                    DW$T$32 .dwtag  DW_TAG_union_type
     933                            .dwattr DW$T$32, DW_AT_name("MFBAHR0_REG")
     934                            .dwattr DW$T$32, DW_AT_byte_size(0x04)
     935                    DW$88   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   18

     936                            .dwattr DW$88, DW_AT_name("all"), DW_AT_symbol_name("_all")
     937                            .dwattr DW$88, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     938                            .dwattr DW$88, DW_AT_accessibility(DW_ACCESS_public)
     939                    DW$89   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$31)
     940                            .dwattr DW$89, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
     941                            .dwattr DW$89, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     942                            .dwattr DW$89, DW_AT_accessibility(DW_ACCESS_public)
     943                            .dwendtag DW$T$32
     944                    
     945                    
     946                    DW$T$34 .dwtag  DW_TAG_union_type
     947                            .dwattr DW$T$34, DW_AT_name("MFBALR0_REG")
     948                            .dwattr DW$T$34, DW_AT_byte_size(0x04)
     949                    DW$90   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
     950                            .dwattr DW$90, DW_AT_name("all"), DW_AT_symbol_name("_all")
     951                            .dwattr DW$90, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     952                            .dwattr DW$90, DW_AT_accessibility(DW_ACCESS_public)
     953                    DW$91   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$33)
     954                            .dwattr DW$91, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
     955                            .dwattr DW$91, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     956                            .dwattr DW$91, DW_AT_accessibility(DW_ACCESS_public)
     957                            .dwendtag DW$T$34
     958                    
     959                    
     960                    DW$T$36 .dwtag  DW_TAG_union_type
     961                            .dwattr DW$T$36, DW_AT_name("MFBAHRX_REG")
     962                            .dwattr DW$T$36, DW_AT_byte_size(0x04)
     963                    DW$92   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
     964                            .dwattr DW$92, DW_AT_name("all"), DW_AT_symbol_name("_all")
     965                            .dwattr DW$92, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     966                            .dwattr DW$92, DW_AT_accessibility(DW_ACCESS_public)
     967                    DW$93   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$35)
     968                            .dwattr DW$93, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
     969                            .dwattr DW$93, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     970                            .dwattr DW$93, DW_AT_accessibility(DW_ACCESS_public)
     971                            .dwendtag DW$T$36
     972                    
     973                    
     974                    DW$T$38 .dwtag  DW_TAG_union_type
     975                            .dwattr DW$T$38, DW_AT_name("MFBALRX_REG")
     976                            .dwattr DW$T$38, DW_AT_byte_size(0x04)
     977                    DW$94   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
     978                            .dwattr DW$94, DW_AT_name("all"), DW_AT_symbol_name("_all")
     979                            .dwattr DW$94, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     980                            .dwattr DW$94, DW_AT_accessibility(DW_ACCESS_public)
     981                    DW$95   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$37)
     982                            .dwattr DW$95, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
     983                            .dwattr DW$95, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     984                            .dwattr DW$95, DW_AT_accessibility(DW_ACCESS_public)
     985                            .dwendtag DW$T$38
     986                    
     987                    
     988                    DW$T$40 .dwtag  DW_TAG_union_type
     989                            .dwattr DW$T$40, DW_AT_name("MFBALRY_REG")
     990                            .dwattr DW$T$40, DW_AT_byte_size(0x04)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   19

     991                    DW$96   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
     992                            .dwattr DW$96, DW_AT_name("all"), DW_AT_symbol_name("_all")
     993                            .dwattr DW$96, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     994                            .dwattr DW$96, DW_AT_accessibility(DW_ACCESS_public)
     995                    DW$97   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$39)
     996                            .dwattr DW$97, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
     997                            .dwattr DW$97, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     998                            .dwattr DW$97, DW_AT_accessibility(DW_ACCESS_public)
     999                            .dwendtag DW$T$40
    1000                    
    1001                    
    1002                    DW$T$42 .dwtag  DW_TAG_union_type
    1003                            .dwattr DW$T$42, DW_AT_name("PFLASHCTRL_REG")
    1004                            .dwattr DW$T$42, DW_AT_byte_size(0x04)
    1005                    DW$98   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1006                            .dwattr DW$98, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1007                            .dwattr DW$98, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1008                            .dwattr DW$98, DW_AT_accessibility(DW_ACCESS_public)
    1009                    DW$99   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$41)
    1010                            .dwattr DW$99, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1011                            .dwattr DW$99, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1012                            .dwattr DW$99, DW_AT_accessibility(DW_ACCESS_public)
    1013                            .dwendtag DW$T$42
    1014                    
    1015                    
    1016                    DW$T$44 .dwtag  DW_TAG_union_type
    1017                            .dwattr DW$T$44, DW_AT_name("DFLASHCTRL_REG")
    1018                            .dwattr DW$T$44, DW_AT_byte_size(0x04)
    1019                    DW$100  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1020                            .dwattr DW$100, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1021                            .dwattr DW$100, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1022                            .dwattr DW$100, DW_AT_accessibility(DW_ACCESS_public)
    1023                    DW$101  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$43)
    1024                            .dwattr DW$101, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1025                            .dwattr DW$101, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1026                            .dwattr DW$101, DW_AT_accessibility(DW_ACCESS_public)
    1027                            .dwendtag DW$T$44
    1028                    
    1029                    
    1030                    DW$T$46 .dwtag  DW_TAG_union_type
    1031                            .dwattr DW$T$46, DW_AT_name("FLASHILOCK_REG")
    1032                            .dwattr DW$T$46, DW_AT_byte_size(0x04)
    1033                    DW$102  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1034                            .dwattr DW$102, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1035                            .dwattr DW$102, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1036                            .dwattr DW$102, DW_AT_accessibility(DW_ACCESS_public)
    1037                    DW$103  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$45)
    1038                            .dwattr DW$103, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1039                            .dwattr DW$103, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1040                            .dwattr DW$103, DW_AT_accessibility(DW_ACCESS_public)
    1041                            .dwendtag DW$T$46
    1042                    
    1043                    
    1044                    DW$T$20 .dwtag  DW_TAG_structure_type
    1045                            .dwattr DW$T$20, DW_AT_name("IRQIVEC_BITS")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   20

    1046                            .dwattr DW$T$20, DW_AT_byte_size(0x04)
    1047                    DW$104  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1048                            .dwattr DW$104, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    1049                            .dwattr DW$104, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x18)
    1050                            .dwattr DW$104, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1051                            .dwattr DW$104, DW_AT_accessibility(DW_ACCESS_public)
    1052                    DW$105  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1053                            .dwattr DW$105, DW_AT_name("IRQIVEC"), DW_AT_symbol_name("_IRQIVEC")
    1054                            .dwattr DW$105, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x08)
    1055                            .dwattr DW$105, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1056                            .dwattr DW$105, DW_AT_accessibility(DW_ACCESS_public)
    1057                            .dwendtag DW$T$20
    1058                    
    1059                    
    1060                    DW$T$22 .dwtag  DW_TAG_structure_type
    1061                            .dwattr DW$T$22, DW_AT_name("FIQIVEC_BITS")
    1062                            .dwattr DW$T$22, DW_AT_byte_size(0x04)
    1063                    DW$106  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1064                            .dwattr DW$106, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    1065                            .dwattr DW$106, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x18)
    1066                            .dwattr DW$106, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1067                            .dwattr DW$106, DW_AT_accessibility(DW_ACCESS_public)
    1068                    DW$107  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1069                            .dwattr DW$107, DW_AT_name("FIQIVEC"), DW_AT_symbol_name("_FIQIVEC")
    1070                            .dwattr DW$107, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x08)
    1071                            .dwattr DW$107, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1072                            .dwattr DW$107, DW_AT_accessibility(DW_ACCESS_public)
    1073                            .dwendtag DW$T$22
    1074                    
    1075                    
    1076                    DW$T$24 .dwtag  DW_TAG_structure_type
    1077                            .dwattr DW$T$24, DW_AT_name("FIRQPR_BITS")
    1078                            .dwattr DW$T$24, DW_AT_byte_size(0x04)
    1079                    DW$108  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1080                            .dwattr DW$108, DW_AT_name("FIRQ_SYS_SOFT"), DW_AT_symbol_name("_FIRQ_SYS_SOFT")
    1081                            .dwattr DW$108, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x01)
    1082                            .dwattr DW$108, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1083                            .dwattr DW$108, DW_AT_accessibility(DW_ACCESS_public)
    1084                    DW$109  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1085                            .dwattr DW$109, DW_AT_name("FIRQ_FAULT_PIN"), DW_AT_symbol_name("_FIRQ_FAULT_PIN")
    1086                            .dwattr DW$109, DW_AT_bit_offset(0x01), DW_AT_bit_size(0x01)
    1087                            .dwattr DW$109, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1088                            .dwattr DW$109, DW_AT_accessibility(DW_ACCESS_public)
    1089                    DW$110  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1090                            .dwattr DW$110, DW_AT_name("FIRQ_DPWM0"), DW_AT_symbol_name("_FIRQ_DPWM0")
    1091                            .dwattr DW$110, DW_AT_bit_offset(0x02), DW_AT_bit_size(0x01)
    1092                            .dwattr DW$110, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1093                            .dwattr DW$110, DW_AT_accessibility(DW_ACCESS_public)
    1094                    DW$111  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1095                            .dwattr DW$111, DW_AT_name("FIRQ_DPWM1"), DW_AT_symbol_name("_FIRQ_DPWM1")
    1096                            .dwattr DW$111, DW_AT_bit_offset(0x03), DW_AT_bit_size(0x01)
    1097                            .dwattr DW$111, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1098                            .dwattr DW$111, DW_AT_accessibility(DW_ACCESS_public)
    1099                    DW$112  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1100                            .dwattr DW$112, DW_AT_name("FIRQ_DPWM2"), DW_AT_symbol_name("_FIRQ_DPWM2")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   21

    1101                            .dwattr DW$112, DW_AT_bit_offset(0x04), DW_AT_bit_size(0x01)
    1102                            .dwattr DW$112, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1103                            .dwattr DW$112, DW_AT_accessibility(DW_ACCESS_public)
    1104                    DW$113  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1105                            .dwattr DW$113, DW_AT_name("FIRQ_DPWM3"), DW_AT_symbol_name("_FIRQ_DPWM3")
    1106                            .dwattr DW$113, DW_AT_bit_offset(0x05), DW_AT_bit_size(0x01)
    1107                            .dwattr DW$113, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1108                            .dwattr DW$113, DW_AT_accessibility(DW_ACCESS_public)
    1109                    DW$114  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1110                            .dwattr DW$114, DW_AT_name("FIRQ_FAULT_MUX"), DW_AT_symbol_name("_FIRQ_FAULT_MUX")
    1111                            .dwattr DW$114, DW_AT_bit_offset(0x06), DW_AT_bit_size(0x01)
    1112                            .dwattr DW$114, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1113                            .dwattr DW$114, DW_AT_accessibility(DW_ACCESS_public)
    1114                    DW$115  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1115                            .dwattr DW$115, DW_AT_name("FIRQ_ADC_CONV"), DW_AT_symbol_name("_FIRQ_ADC_CONV")
    1116                            .dwattr DW$115, DW_AT_bit_offset(0x07), DW_AT_bit_size(0x01)
    1117                            .dwattr DW$115, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1118                            .dwattr DW$115, DW_AT_accessibility(DW_ACCESS_public)
    1119                    DW$116  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1120                            .dwattr DW$116, DW_AT_name("FIRQ_CPCC"), DW_AT_symbol_name("_FIRQ_CPCC")
    1121                            .dwattr DW$116, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x01)
    1122                            .dwattr DW$116, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1123                            .dwattr DW$116, DW_AT_accessibility(DW_ACCESS_public)
    1124                    DW$117  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1125                            .dwattr DW$117, DW_AT_name("FIRQ_TMR_COMP0"), DW_AT_symbol_name("_FIRQ_TMR_COMP0")
    1126                            .dwattr DW$117, DW_AT_bit_offset(0x09), DW_AT_bit_size(0x01)
    1127                            .dwattr DW$117, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1128                            .dwattr DW$117, DW_AT_accessibility(DW_ACCESS_public)
    1129                    DW$118  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1130                            .dwattr DW$118, DW_AT_name("FIRQ_TMR_CAPT0"), DW_AT_symbol_name("_FIRQ_TMR_CAPT0")
    1131                            .dwattr DW$118, DW_AT_bit_offset(0x0a), DW_AT_bit_size(0x01)
    1132                            .dwattr DW$118, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1133                            .dwattr DW$118, DW_AT_accessibility(DW_ACCESS_public)
    1134                    DW$119  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1135                            .dwattr DW$119, DW_AT_name("FIRQ_TMR_COMP1"), DW_AT_symbol_name("_FIRQ_TMR_COMP1")
    1136                            .dwattr DW$119, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x01)
    1137                            .dwattr DW$119, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1138                            .dwattr DW$119, DW_AT_accessibility(DW_ACCESS_public)
    1139                    DW$120  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1140                            .dwattr DW$120, DW_AT_name("FIRQ_TMR_CAPT1"), DW_AT_symbol_name("_FIRQ_TMR_CAPT1")
    1141                            .dwattr DW$120, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x01)
    1142                            .dwattr DW$120, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1143                            .dwattr DW$120, DW_AT_accessibility(DW_ACCESS_public)
    1144                    DW$121  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1145                            .dwattr DW$121, DW_AT_name("FIRQ_TMR_OVFL"), DW_AT_symbol_name("_FIRQ_TMR_OVFL")
    1146                            .dwattr DW$121, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x01)
    1147                            .dwattr DW$121, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1148                            .dwattr DW$121, DW_AT_accessibility(DW_ACCESS_public)
    1149                    DW$122  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1150                            .dwattr DW$122, DW_AT_name("FIRQ_PWM0_COMP"), DW_AT_symbol_name("_FIRQ_PWM0_COMP")
    1151                            .dwattr DW$122, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x01)
    1152                            .dwattr DW$122, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1153                            .dwattr DW$122, DW_AT_accessibility(DW_ACCESS_public)
    1154                    DW$123  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1155                            .dwattr DW$123, DW_AT_name("FIRQ_PWM1_COMP"), DW_AT_symbol_name("_FIRQ_PWM1_COMP")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   22

    1156                            .dwattr DW$123, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
    1157                            .dwattr DW$123, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1158                            .dwattr DW$123, DW_AT_accessibility(DW_ACCESS_public)
    1159                    DW$124  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1160                            .dwattr DW$124, DW_AT_name("FIRQ_PWM2_COMP"), DW_AT_symbol_name("_FIRQ_PWM2_COMP")
    1161                            .dwattr DW$124, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
    1162                            .dwattr DW$124, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1163                            .dwattr DW$124, DW_AT_accessibility(DW_ACCESS_public)
    1164                    DW$125  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1165                            .dwattr DW$125, DW_AT_name("FIRQ_PWM3_COMP"), DW_AT_symbol_name("_FIRQ_PWM3_COMP")
    1166                            .dwattr DW$125, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x01)
    1167                            .dwattr DW$125, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1168                            .dwattr DW$125, DW_AT_accessibility(DW_ACCESS_public)
    1169                    DW$126  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1170                            .dwattr DW$126, DW_AT_name("FIRQ_FRONT_END2"), DW_AT_symbol_name("_FIRQ_FRONT_END2")
    1171                            .dwattr DW$126, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
    1172                            .dwattr DW$126, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1173                            .dwattr DW$126, DW_AT_accessibility(DW_ACCESS_public)
    1174                    DW$127  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1175                            .dwattr DW$127, DW_AT_name("FIRQ_FRONT_END1"), DW_AT_symbol_name("_FIRQ_FRONT_END1")
    1176                            .dwattr DW$127, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    1177                            .dwattr DW$127, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1178                            .dwattr DW$127, DW_AT_accessibility(DW_ACCESS_public)
    1179                    DW$128  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1180                            .dwattr DW$128, DW_AT_name("FIRQ_FRONT_END0"), DW_AT_symbol_name("_FIRQ_FRONT_END0")
    1181                            .dwattr DW$128, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    1182                            .dwattr DW$128, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1183                            .dwattr DW$128, DW_AT_accessibility(DW_ACCESS_public)
    1184                    DW$129  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1185                            .dwattr DW$129, DW_AT_name("FIRQ_DIGI_COMP"), DW_AT_symbol_name("_FIRQ_DIGI_COMP")
    1186                            .dwattr DW$129, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    1187                            .dwattr DW$129, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1188                            .dwattr DW$129, DW_AT_accessibility(DW_ACCESS_public)
    1189                    DW$130  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1190                            .dwattr DW$130, DW_AT_name("FIRQ_PMBUS"), DW_AT_symbol_name("_FIRQ_PMBUS")
    1191                            .dwattr DW$130, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    1192                            .dwattr DW$130, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1193                            .dwattr DW$130, DW_AT_accessibility(DW_ACCESS_public)
    1194                    DW$131  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1195                            .dwattr DW$131, DW_AT_name("FIRQ_UART2_TX"), DW_AT_symbol_name("_FIRQ_UART2_TX")
    1196                            .dwattr DW$131, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    1197                            .dwattr DW$131, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1198                            .dwattr DW$131, DW_AT_accessibility(DW_ACCESS_public)
    1199                    DW$132  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1200                            .dwattr DW$132, DW_AT_name("FIRQ_UART2_RX"), DW_AT_symbol_name("_FIRQ_UART2_RX")
    1201                            .dwattr DW$132, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    1202                            .dwattr DW$132, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1203                            .dwattr DW$132, DW_AT_accessibility(DW_ACCESS_public)
    1204                    DW$133  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1205                            .dwattr DW$133, DW_AT_name("FIRQ_UART1_TX"), DW_AT_symbol_name("_FIRQ_UART1_TX")
    1206                            .dwattr DW$133, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    1207                            .dwattr DW$133, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1208                            .dwattr DW$133, DW_AT_accessibility(DW_ACCESS_public)
    1209                    DW$134  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1210                            .dwattr DW$134, DW_AT_name("FIRQ_UART1_RX"), DW_AT_symbol_name("_FIRQ_UART1_RX")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   23

    1211                            .dwattr DW$134, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    1212                            .dwattr DW$134, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1213                            .dwattr DW$134, DW_AT_accessibility(DW_ACCESS_public)
    1214                    DW$135  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1215                            .dwattr DW$135, DW_AT_name("FIRQ_UART_ERR"), DW_AT_symbol_name("_FIRQ_UART_ERR")
    1216                            .dwattr DW$135, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    1217                            .dwattr DW$135, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1218                            .dwattr DW$135, DW_AT_accessibility(DW_ACCESS_public)
    1219                    DW$136  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1220                            .dwattr DW$136, DW_AT_name("FIRQ_WTDG_WAKE"), DW_AT_symbol_name("_FIRQ_WTDG_WAKE")
    1221                            .dwattr DW$136, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    1222                            .dwattr DW$136, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1223                            .dwattr DW$136, DW_AT_accessibility(DW_ACCESS_public)
    1224                    DW$137  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1225                            .dwattr DW$137, DW_AT_name("FIRQ_WTDG_RSET"), DW_AT_symbol_name("_FIRQ_WTDG_RSET")
    1226                            .dwattr DW$137, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    1227                            .dwattr DW$137, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1228                            .dwattr DW$137, DW_AT_accessibility(DW_ACCESS_public)
    1229                    DW$138  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1230                            .dwattr DW$138, DW_AT_name("FIRQ_EXT_INT"), DW_AT_symbol_name("_FIRQ_EXT_INT")
    1231                            .dwattr DW$138, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    1232                            .dwattr DW$138, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1233                            .dwattr DW$138, DW_AT_accessibility(DW_ACCESS_public)
    1234                    DW$139  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1235                            .dwattr DW$139, DW_AT_name("FIRQ_BRWN_OUT"), DW_AT_symbol_name("_FIRQ_BRWN_OUT")
    1236                            .dwattr DW$139, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    1237                            .dwattr DW$139, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1238                            .dwattr DW$139, DW_AT_accessibility(DW_ACCESS_public)
    1239                            .dwendtag DW$T$24
    1240                    
    1241                    
    1242                    DW$T$26 .dwtag  DW_TAG_structure_type
    1243                            .dwattr DW$T$26, DW_AT_name("INTREQ_BITS")
    1244                            .dwattr DW$T$26, DW_AT_byte_size(0x04)
    1245                    DW$140  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1246                            .dwattr DW$140, DW_AT_name("INTREQ_SYS_SOFT"), DW_AT_symbol_name("_INTREQ_SYS_SOFT")
    1247                            .dwattr DW$140, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x01)
    1248                            .dwattr DW$140, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1249                            .dwattr DW$140, DW_AT_accessibility(DW_ACCESS_public)
    1250                    DW$141  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1251                            .dwattr DW$141, DW_AT_name("INTREQ_FAULT_PIN"), DW_AT_symbol_name("_INTREQ_FAULT_PIN")
    1252                            .dwattr DW$141, DW_AT_bit_offset(0x01), DW_AT_bit_size(0x01)
    1253                            .dwattr DW$141, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1254                            .dwattr DW$141, DW_AT_accessibility(DW_ACCESS_public)
    1255                    DW$142  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1256                            .dwattr DW$142, DW_AT_name("INTREQ_DPWM0"), DW_AT_symbol_name("_INTREQ_DPWM0")
    1257                            .dwattr DW$142, DW_AT_bit_offset(0x02), DW_AT_bit_size(0x01)
    1258                            .dwattr DW$142, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1259                            .dwattr DW$142, DW_AT_accessibility(DW_ACCESS_public)
    1260                    DW$143  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1261                            .dwattr DW$143, DW_AT_name("INTREQ_DPWM1"), DW_AT_symbol_name("_INTREQ_DPWM1")
    1262                            .dwattr DW$143, DW_AT_bit_offset(0x03), DW_AT_bit_size(0x01)
    1263                            .dwattr DW$143, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1264                            .dwattr DW$143, DW_AT_accessibility(DW_ACCESS_public)
    1265                    DW$144  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   24

    1266                            .dwattr DW$144, DW_AT_name("INTREQ_DPWM2"), DW_AT_symbol_name("_INTREQ_DPWM2")
    1267                            .dwattr DW$144, DW_AT_bit_offset(0x04), DW_AT_bit_size(0x01)
    1268                            .dwattr DW$144, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1269                            .dwattr DW$144, DW_AT_accessibility(DW_ACCESS_public)
    1270                    DW$145  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1271                            .dwattr DW$145, DW_AT_name("INTREQ_DPWM3"), DW_AT_symbol_name("_INTREQ_DPWM3")
    1272                            .dwattr DW$145, DW_AT_bit_offset(0x05), DW_AT_bit_size(0x01)
    1273                            .dwattr DW$145, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1274                            .dwattr DW$145, DW_AT_accessibility(DW_ACCESS_public)
    1275                    DW$146  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1276                            .dwattr DW$146, DW_AT_name("INTREQ_FAULT_MUX"), DW_AT_symbol_name("_INTREQ_FAULT_MUX")
    1277                            .dwattr DW$146, DW_AT_bit_offset(0x06), DW_AT_bit_size(0x01)
    1278                            .dwattr DW$146, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1279                            .dwattr DW$146, DW_AT_accessibility(DW_ACCESS_public)
    1280                    DW$147  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1281                            .dwattr DW$147, DW_AT_name("INTREQ_ADC_CONV"), DW_AT_symbol_name("_INTREQ_ADC_CONV")
    1282                            .dwattr DW$147, DW_AT_bit_offset(0x07), DW_AT_bit_size(0x01)
    1283                            .dwattr DW$147, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1284                            .dwattr DW$147, DW_AT_accessibility(DW_ACCESS_public)
    1285                    DW$148  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1286                            .dwattr DW$148, DW_AT_name("INTREQ_CPCC"), DW_AT_symbol_name("_INTREQ_CPCC")
    1287                            .dwattr DW$148, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x01)
    1288                            .dwattr DW$148, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1289                            .dwattr DW$148, DW_AT_accessibility(DW_ACCESS_public)
    1290                    DW$149  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1291                            .dwattr DW$149, DW_AT_name("INTREQ_TMR_COMP0"), DW_AT_symbol_name("_INTREQ_TMR_COMP0")
    1292                            .dwattr DW$149, DW_AT_bit_offset(0x09), DW_AT_bit_size(0x01)
    1293                            .dwattr DW$149, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1294                            .dwattr DW$149, DW_AT_accessibility(DW_ACCESS_public)
    1295                    DW$150  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1296                            .dwattr DW$150, DW_AT_name("INTREQ_TMR_CAPT0"), DW_AT_symbol_name("_INTREQ_TMR_CAPT0")
    1297                            .dwattr DW$150, DW_AT_bit_offset(0x0a), DW_AT_bit_size(0x01)
    1298                            .dwattr DW$150, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1299                            .dwattr DW$150, DW_AT_accessibility(DW_ACCESS_public)
    1300                    DW$151  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1301                            .dwattr DW$151, DW_AT_name("INTREQ_TMR_COMP1"), DW_AT_symbol_name("_INTREQ_TMR_COMP1")
    1302                            .dwattr DW$151, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x01)
    1303                            .dwattr DW$151, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1304                            .dwattr DW$151, DW_AT_accessibility(DW_ACCESS_public)
    1305                    DW$152  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1306                            .dwattr DW$152, DW_AT_name("INTREQ_TMR_CAPT1"), DW_AT_symbol_name("_INTREQ_TMR_CAPT1")
    1307                            .dwattr DW$152, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x01)
    1308                            .dwattr DW$152, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1309                            .dwattr DW$152, DW_AT_accessibility(DW_ACCESS_public)
    1310                    DW$153  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1311                            .dwattr DW$153, DW_AT_name("INTREQ_TMR_OVFL"), DW_AT_symbol_name("_INTREQ_TMR_OVFL")
    1312                            .dwattr DW$153, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x01)
    1313                            .dwattr DW$153, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1314                            .dwattr DW$153, DW_AT_accessibility(DW_ACCESS_public)
    1315                    DW$154  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1316                            .dwattr DW$154, DW_AT_name("INTREQ_PWM0_COMP"), DW_AT_symbol_name("_INTREQ_PWM0_COMP")
    1317                            .dwattr DW$154, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x01)
    1318                            .dwattr DW$154, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1319                            .dwattr DW$154, DW_AT_accessibility(DW_ACCESS_public)
    1320                    DW$155  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   25

    1321                            .dwattr DW$155, DW_AT_name("INTREQ_PWM1_COMP"), DW_AT_symbol_name("_INTREQ_PWM1_COMP")
    1322                            .dwattr DW$155, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
    1323                            .dwattr DW$155, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1324                            .dwattr DW$155, DW_AT_accessibility(DW_ACCESS_public)
    1325                    DW$156  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1326                            .dwattr DW$156, DW_AT_name("INTREQ_PWM2_COMP"), DW_AT_symbol_name("_INTREQ_PWM2_COMP")
    1327                            .dwattr DW$156, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
    1328                            .dwattr DW$156, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1329                            .dwattr DW$156, DW_AT_accessibility(DW_ACCESS_public)
    1330                    DW$157  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1331                            .dwattr DW$157, DW_AT_name("INTREQ_PWM3_COMP"), DW_AT_symbol_name("_INTREQ_PWM3_COMP")
    1332                            .dwattr DW$157, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x01)
    1333                            .dwattr DW$157, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1334                            .dwattr DW$157, DW_AT_accessibility(DW_ACCESS_public)
    1335                    DW$158  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1336                            .dwattr DW$158, DW_AT_name("INTREQ_FRONT_END2"), DW_AT_symbol_name("_INTREQ_FRONT_END2")
    1337                            .dwattr DW$158, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
    1338                            .dwattr DW$158, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1339                            .dwattr DW$158, DW_AT_accessibility(DW_ACCESS_public)
    1340                    DW$159  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1341                            .dwattr DW$159, DW_AT_name("INTREQ_FRONT_END1"), DW_AT_symbol_name("_INTREQ_FRONT_END1")
    1342                            .dwattr DW$159, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    1343                            .dwattr DW$159, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1344                            .dwattr DW$159, DW_AT_accessibility(DW_ACCESS_public)
    1345                    DW$160  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1346                            .dwattr DW$160, DW_AT_name("INTREQ_FRONT_END0"), DW_AT_symbol_name("_INTREQ_FRONT_END0")
    1347                            .dwattr DW$160, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    1348                            .dwattr DW$160, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1349                            .dwattr DW$160, DW_AT_accessibility(DW_ACCESS_public)
    1350                    DW$161  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1351                            .dwattr DW$161, DW_AT_name("INTREQ_DIGI_COMP"), DW_AT_symbol_name("_INTREQ_DIGI_COMP")
    1352                            .dwattr DW$161, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    1353                            .dwattr DW$161, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1354                            .dwattr DW$161, DW_AT_accessibility(DW_ACCESS_public)
    1355                    DW$162  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1356                            .dwattr DW$162, DW_AT_name("INTREQ_PMBUS"), DW_AT_symbol_name("_INTREQ_PMBUS")
    1357                            .dwattr DW$162, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    1358                            .dwattr DW$162, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1359                            .dwattr DW$162, DW_AT_accessibility(DW_ACCESS_public)
    1360                    DW$163  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1361                            .dwattr DW$163, DW_AT_name("INTREQ_UART2_TX"), DW_AT_symbol_name("_INTREQ_UART2_TX")
    1362                            .dwattr DW$163, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    1363                            .dwattr DW$163, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1364                            .dwattr DW$163, DW_AT_accessibility(DW_ACCESS_public)
    1365                    DW$164  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1366                            .dwattr DW$164, DW_AT_name("INTREQ_UART2_RX"), DW_AT_symbol_name("_INTREQ_UART2_RX")
    1367                            .dwattr DW$164, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    1368                            .dwattr DW$164, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1369                            .dwattr DW$164, DW_AT_accessibility(DW_ACCESS_public)
    1370                    DW$165  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1371                            .dwattr DW$165, DW_AT_name("INTREQ_UART1_TX"), DW_AT_symbol_name("_INTREQ_UART1_TX")
    1372                            .dwattr DW$165, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    1373                            .dwattr DW$165, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1374                            .dwattr DW$165, DW_AT_accessibility(DW_ACCESS_public)
    1375                    DW$166  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   26

    1376                            .dwattr DW$166, DW_AT_name("INTREQ_UART1_RX"), DW_AT_symbol_name("_INTREQ_UART1_RX")
    1377                            .dwattr DW$166, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    1378                            .dwattr DW$166, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1379                            .dwattr DW$166, DW_AT_accessibility(DW_ACCESS_public)
    1380                    DW$167  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1381                            .dwattr DW$167, DW_AT_name("INTREQ_UART_ERR"), DW_AT_symbol_name("_INTREQ_UART_ERR")
    1382                            .dwattr DW$167, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    1383                            .dwattr DW$167, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1384                            .dwattr DW$167, DW_AT_accessibility(DW_ACCESS_public)
    1385                    DW$168  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1386                            .dwattr DW$168, DW_AT_name("INTREQ_WTDG_WAKE"), DW_AT_symbol_name("_INTREQ_WTDG_WAKE")
    1387                            .dwattr DW$168, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    1388                            .dwattr DW$168, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1389                            .dwattr DW$168, DW_AT_accessibility(DW_ACCESS_public)
    1390                    DW$169  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1391                            .dwattr DW$169, DW_AT_name("INTREQ_WTDG_RSET"), DW_AT_symbol_name("_INTREQ_WTDG_RSET")
    1392                            .dwattr DW$169, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    1393                            .dwattr DW$169, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1394                            .dwattr DW$169, DW_AT_accessibility(DW_ACCESS_public)
    1395                    DW$170  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1396                            .dwattr DW$170, DW_AT_name("INTREQ_EXT_INT"), DW_AT_symbol_name("_INTREQ_EXT_INT")
    1397                            .dwattr DW$170, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    1398                            .dwattr DW$170, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1399                            .dwattr DW$170, DW_AT_accessibility(DW_ACCESS_public)
    1400                    DW$171  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1401                            .dwattr DW$171, DW_AT_name("INTREQ_BRWN_OUT"), DW_AT_symbol_name("_INTREQ_BRWN_OUT")
    1402                            .dwattr DW$171, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    1403                            .dwattr DW$171, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1404                            .dwattr DW$171, DW_AT_accessibility(DW_ACCESS_public)
    1405                            .dwendtag DW$T$26
    1406                    
    1407                    
    1408                    DW$T$28 .dwtag  DW_TAG_structure_type
    1409                            .dwattr DW$T$28, DW_AT_name("REQMASK_BITS")
    1410                            .dwattr DW$T$28, DW_AT_byte_size(0x04)
    1411                    DW$172  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1412                            .dwattr DW$172, DW_AT_name("REQMASK_SYS_SOFT"), DW_AT_symbol_name("_REQMASK_SYS_SOFT")
    1413                            .dwattr DW$172, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x01)
    1414                            .dwattr DW$172, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1415                            .dwattr DW$172, DW_AT_accessibility(DW_ACCESS_public)
    1416                    DW$173  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1417                            .dwattr DW$173, DW_AT_name("REQMASK_FAULT_PIN"), DW_AT_symbol_name("_REQMASK_FAULT_PIN")
    1418                            .dwattr DW$173, DW_AT_bit_offset(0x01), DW_AT_bit_size(0x01)
    1419                            .dwattr DW$173, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1420                            .dwattr DW$173, DW_AT_accessibility(DW_ACCESS_public)
    1421                    DW$174  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1422                            .dwattr DW$174, DW_AT_name("REQMASK_DPWM0"), DW_AT_symbol_name("_REQMASK_DPWM0")
    1423                            .dwattr DW$174, DW_AT_bit_offset(0x02), DW_AT_bit_size(0x01)
    1424                            .dwattr DW$174, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1425                            .dwattr DW$174, DW_AT_accessibility(DW_ACCESS_public)
    1426                    DW$175  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1427                            .dwattr DW$175, DW_AT_name("REQMASK_DPWM1"), DW_AT_symbol_name("_REQMASK_DPWM1")
    1428                            .dwattr DW$175, DW_AT_bit_offset(0x03), DW_AT_bit_size(0x01)
    1429                            .dwattr DW$175, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1430                            .dwattr DW$175, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   27

    1431                    DW$176  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1432                            .dwattr DW$176, DW_AT_name("REQMASK_DPWM2"), DW_AT_symbol_name("_REQMASK_DPWM2")
    1433                            .dwattr DW$176, DW_AT_bit_offset(0x04), DW_AT_bit_size(0x01)
    1434                            .dwattr DW$176, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1435                            .dwattr DW$176, DW_AT_accessibility(DW_ACCESS_public)
    1436                    DW$177  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1437                            .dwattr DW$177, DW_AT_name("REQMASK_DPWM3"), DW_AT_symbol_name("_REQMASK_DPWM3")
    1438                            .dwattr DW$177, DW_AT_bit_offset(0x05), DW_AT_bit_size(0x01)
    1439                            .dwattr DW$177, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1440                            .dwattr DW$177, DW_AT_accessibility(DW_ACCESS_public)
    1441                    DW$178  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1442                            .dwattr DW$178, DW_AT_name("REQMASK_FAULT_MUX"), DW_AT_symbol_name("_REQMASK_FAULT_MUX")
    1443                            .dwattr DW$178, DW_AT_bit_offset(0x06), DW_AT_bit_size(0x01)
    1444                            .dwattr DW$178, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1445                            .dwattr DW$178, DW_AT_accessibility(DW_ACCESS_public)
    1446                    DW$179  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1447                            .dwattr DW$179, DW_AT_name("REQMASK_ADC_CONV"), DW_AT_symbol_name("_REQMASK_ADC_CONV")
    1448                            .dwattr DW$179, DW_AT_bit_offset(0x07), DW_AT_bit_size(0x01)
    1449                            .dwattr DW$179, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1450                            .dwattr DW$179, DW_AT_accessibility(DW_ACCESS_public)
    1451                    DW$180  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1452                            .dwattr DW$180, DW_AT_name("REQMASK_CPCC"), DW_AT_symbol_name("_REQMASK_CPCC")
    1453                            .dwattr DW$180, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x01)
    1454                            .dwattr DW$180, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1455                            .dwattr DW$180, DW_AT_accessibility(DW_ACCESS_public)
    1456                    DW$181  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1457                            .dwattr DW$181, DW_AT_name("REQMASK_TMR_COMP0"), DW_AT_symbol_name("_REQMASK_TMR_COMP0")
    1458                            .dwattr DW$181, DW_AT_bit_offset(0x09), DW_AT_bit_size(0x01)
    1459                            .dwattr DW$181, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1460                            .dwattr DW$181, DW_AT_accessibility(DW_ACCESS_public)
    1461                    DW$182  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1462                            .dwattr DW$182, DW_AT_name("REQMASK_TMR_CAPT0"), DW_AT_symbol_name("_REQMASK_TMR_CAPT0")
    1463                            .dwattr DW$182, DW_AT_bit_offset(0x0a), DW_AT_bit_size(0x01)
    1464                            .dwattr DW$182, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1465                            .dwattr DW$182, DW_AT_accessibility(DW_ACCESS_public)
    1466                    DW$183  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1467                            .dwattr DW$183, DW_AT_name("REQMASK_TMR_COMP1"), DW_AT_symbol_name("_REQMASK_TMR_COMP1")
    1468                            .dwattr DW$183, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x01)
    1469                            .dwattr DW$183, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1470                            .dwattr DW$183, DW_AT_accessibility(DW_ACCESS_public)
    1471                    DW$184  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1472                            .dwattr DW$184, DW_AT_name("REQMASK_TMR_CAPT1"), DW_AT_symbol_name("_REQMASK_TMR_CAPT1")
    1473                            .dwattr DW$184, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x01)
    1474                            .dwattr DW$184, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1475                            .dwattr DW$184, DW_AT_accessibility(DW_ACCESS_public)
    1476                    DW$185  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1477                            .dwattr DW$185, DW_AT_name("REQMASK_TMR_OVFL"), DW_AT_symbol_name("_REQMASK_TMR_OVFL")
    1478                            .dwattr DW$185, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x01)
    1479                            .dwattr DW$185, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1480                            .dwattr DW$185, DW_AT_accessibility(DW_ACCESS_public)
    1481                    DW$186  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1482                            .dwattr DW$186, DW_AT_name("REQMASK_PWM0_COMP"), DW_AT_symbol_name("_REQMASK_PWM0_COMP")
    1483                            .dwattr DW$186, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x01)
    1484                            .dwattr DW$186, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1485                            .dwattr DW$186, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   28

    1486                    DW$187  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1487                            .dwattr DW$187, DW_AT_name("REQMASK_PWM1_COMP"), DW_AT_symbol_name("_REQMASK_PWM1_COMP")
    1488                            .dwattr DW$187, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
    1489                            .dwattr DW$187, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1490                            .dwattr DW$187, DW_AT_accessibility(DW_ACCESS_public)
    1491                    DW$188  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1492                            .dwattr DW$188, DW_AT_name("REQMASK_PWM2_COMP"), DW_AT_symbol_name("_REQMASK_PWM2_COMP")
    1493                            .dwattr DW$188, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
    1494                            .dwattr DW$188, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1495                            .dwattr DW$188, DW_AT_accessibility(DW_ACCESS_public)
    1496                    DW$189  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1497                            .dwattr DW$189, DW_AT_name("REQMASK_PWM3_COMP"), DW_AT_symbol_name("_REQMASK_PWM3_COMP")
    1498                            .dwattr DW$189, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x01)
    1499                            .dwattr DW$189, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1500                            .dwattr DW$189, DW_AT_accessibility(DW_ACCESS_public)
    1501                    DW$190  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1502                            .dwattr DW$190, DW_AT_name("REQMASK_FRONT_END2"), DW_AT_symbol_name("_REQMASK_FRONT_END2")
    1503                            .dwattr DW$190, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
    1504                            .dwattr DW$190, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1505                            .dwattr DW$190, DW_AT_accessibility(DW_ACCESS_public)
    1506                    DW$191  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1507                            .dwattr DW$191, DW_AT_name("REQMASK_FRONT_END1"), DW_AT_symbol_name("_REQMASK_FRONT_END1")
    1508                            .dwattr DW$191, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    1509                            .dwattr DW$191, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1510                            .dwattr DW$191, DW_AT_accessibility(DW_ACCESS_public)
    1511                    DW$192  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1512                            .dwattr DW$192, DW_AT_name("REQMASK_FRONT_END0"), DW_AT_symbol_name("_REQMASK_FRONT_END0")
    1513                            .dwattr DW$192, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    1514                            .dwattr DW$192, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1515                            .dwattr DW$192, DW_AT_accessibility(DW_ACCESS_public)
    1516                    DW$193  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1517                            .dwattr DW$193, DW_AT_name("REQMASK_DIGI_COMP"), DW_AT_symbol_name("_REQMASK_DIGI_COMP")
    1518                            .dwattr DW$193, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    1519                            .dwattr DW$193, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1520                            .dwattr DW$193, DW_AT_accessibility(DW_ACCESS_public)
    1521                    DW$194  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1522                            .dwattr DW$194, DW_AT_name("REQMASK_PMBUS"), DW_AT_symbol_name("_REQMASK_PMBUS")
    1523                            .dwattr DW$194, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    1524                            .dwattr DW$194, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1525                            .dwattr DW$194, DW_AT_accessibility(DW_ACCESS_public)
    1526                    DW$195  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1527                            .dwattr DW$195, DW_AT_name("REQMASK_UART2_TX"), DW_AT_symbol_name("_REQMASK_UART2_TX")
    1528                            .dwattr DW$195, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    1529                            .dwattr DW$195, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1530                            .dwattr DW$195, DW_AT_accessibility(DW_ACCESS_public)
    1531                    DW$196  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1532                            .dwattr DW$196, DW_AT_name("REQMASK_UART2_RX"), DW_AT_symbol_name("_REQMASK_UART2_RX")
    1533                            .dwattr DW$196, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    1534                            .dwattr DW$196, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1535                            .dwattr DW$196, DW_AT_accessibility(DW_ACCESS_public)
    1536                    DW$197  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1537                            .dwattr DW$197, DW_AT_name("REQMASK_UART1_TX"), DW_AT_symbol_name("_REQMASK_UART1_TX")
    1538                            .dwattr DW$197, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    1539                            .dwattr DW$197, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1540                            .dwattr DW$197, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   29

    1541                    DW$198  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1542                            .dwattr DW$198, DW_AT_name("REQMASK_UART1_RX"), DW_AT_symbol_name("_REQMASK_UART1_RX")
    1543                            .dwattr DW$198, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    1544                            .dwattr DW$198, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1545                            .dwattr DW$198, DW_AT_accessibility(DW_ACCESS_public)
    1546                    DW$199  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1547                            .dwattr DW$199, DW_AT_name("REQMASK_UART_ERR"), DW_AT_symbol_name("_REQMASK_UART_ERR")
    1548                            .dwattr DW$199, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    1549                            .dwattr DW$199, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1550                            .dwattr DW$199, DW_AT_accessibility(DW_ACCESS_public)
    1551                    DW$200  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1552                            .dwattr DW$200, DW_AT_name("REQMASK_WTDG_WAKE"), DW_AT_symbol_name("_REQMASK_WTDG_WAKE")
    1553                            .dwattr DW$200, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    1554                            .dwattr DW$200, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1555                            .dwattr DW$200, DW_AT_accessibility(DW_ACCESS_public)
    1556                    DW$201  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1557                            .dwattr DW$201, DW_AT_name("REQMASK_WTDG_RSET"), DW_AT_symbol_name("_REQMASK_WTDG_RSET")
    1558                            .dwattr DW$201, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    1559                            .dwattr DW$201, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1560                            .dwattr DW$201, DW_AT_accessibility(DW_ACCESS_public)
    1561                    DW$202  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1562                            .dwattr DW$202, DW_AT_name("REQMASK_EXT_INT"), DW_AT_symbol_name("_REQMASK_EXT_INT")
    1563                            .dwattr DW$202, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    1564                            .dwattr DW$202, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1565                            .dwattr DW$202, DW_AT_accessibility(DW_ACCESS_public)
    1566                    DW$203  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1567                            .dwattr DW$203, DW_AT_name("REQMASK_BRWN_OUT"), DW_AT_symbol_name("_REQMASK_BRWN_OUT")
    1568                            .dwattr DW$203, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    1569                            .dwattr DW$203, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1570                            .dwattr DW$203, DW_AT_accessibility(DW_ACCESS_public)
    1571                            .dwendtag DW$T$28
    1572                    
    1573                    
    1574                    DW$T$31 .dwtag  DW_TAG_structure_type
    1575                            .dwattr DW$T$31, DW_AT_name("MFBAHR0_BITS")
    1576                            .dwattr DW$T$31, DW_AT_byte_size(0x04)
    1577                    DW$204  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1578                            .dwattr DW$204, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    1579                            .dwattr DW$204, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    1580                            .dwattr DW$204, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1581                            .dwattr DW$204, DW_AT_accessibility(DW_ACCESS_public)
    1582                    DW$205  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1583                            .dwattr DW$205, DW_AT_name("ADDRESS"), DW_AT_symbol_name("_ADDRESS")
    1584                            .dwattr DW$205, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x10)
    1585                            .dwattr DW$205, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1586                            .dwattr DW$205, DW_AT_accessibility(DW_ACCESS_public)
    1587                            .dwendtag DW$T$31
    1588                    
    1589                    
    1590                    DW$T$33 .dwtag  DW_TAG_structure_type
    1591                            .dwattr DW$T$33, DW_AT_name("MFBALR0_BITS")
    1592                            .dwattr DW$T$33, DW_AT_byte_size(0x04)
    1593                    DW$206  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1594                            .dwattr DW$206, DW_AT_name("rsvd2"), DW_AT_symbol_name("_rsvd2")
    1595                            .dwattr DW$206, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   30

    1596                            .dwattr DW$206, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1597                            .dwattr DW$206, DW_AT_accessibility(DW_ACCESS_public)
    1598                    DW$207  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1599                            .dwattr DW$207, DW_AT_name("ADDRESS"), DW_AT_symbol_name("_ADDRESS")
    1600                            .dwattr DW$207, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x06)
    1601                            .dwattr DW$207, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1602                            .dwattr DW$207, DW_AT_accessibility(DW_ACCESS_public)
    1603                    DW$208  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1604                            .dwattr DW$208, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    1605                            .dwattr DW$208, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    1606                            .dwattr DW$208, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1607                            .dwattr DW$208, DW_AT_accessibility(DW_ACCESS_public)
    1608                    DW$209  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1609                            .dwattr DW$209, DW_AT_name("MS"), DW_AT_symbol_name("_MS")
    1610                            .dwattr DW$209, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    1611                            .dwattr DW$209, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1612                            .dwattr DW$209, DW_AT_accessibility(DW_ACCESS_public)
    1613                    DW$210  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1614                            .dwattr DW$210, DW_AT_name("BLOCK_SIZE"), DW_AT_symbol_name("_BLOCK_SIZE")
    1615                            .dwattr DW$210, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x04)
    1616                            .dwattr DW$210, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1617                            .dwattr DW$210, DW_AT_accessibility(DW_ACCESS_public)
    1618                    DW$211  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1619                            .dwattr DW$211, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    1620                            .dwattr DW$211, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x02)
    1621                            .dwattr DW$211, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1622                            .dwattr DW$211, DW_AT_accessibility(DW_ACCESS_public)
    1623                    DW$212  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1624                            .dwattr DW$212, DW_AT_name("RONLY"), DW_AT_symbol_name("_RONLY")
    1625                            .dwattr DW$212, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    1626                            .dwattr DW$212, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1627                            .dwattr DW$212, DW_AT_accessibility(DW_ACCESS_public)
    1628                    DW$213  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1629                            .dwattr DW$213, DW_AT_name("PRIV"), DW_AT_symbol_name("_PRIV")
    1630                            .dwattr DW$213, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    1631                            .dwattr DW$213, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1632                            .dwattr DW$213, DW_AT_accessibility(DW_ACCESS_public)
    1633                            .dwendtag DW$T$33
    1634                    
    1635                    
    1636                    DW$T$35 .dwtag  DW_TAG_structure_type
    1637                            .dwattr DW$T$35, DW_AT_name("MFBAHRX_BITS")
    1638                            .dwattr DW$T$35, DW_AT_byte_size(0x04)
    1639                    DW$214  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1640                            .dwattr DW$214, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    1641                            .dwattr DW$214, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    1642                            .dwattr DW$214, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1643                            .dwattr DW$214, DW_AT_accessibility(DW_ACCESS_public)
    1644                    DW$215  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1645                            .dwattr DW$215, DW_AT_name("ADDRESS"), DW_AT_symbol_name("_ADDRESS")
    1646                            .dwattr DW$215, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x10)
    1647                            .dwattr DW$215, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1648                            .dwattr DW$215, DW_AT_accessibility(DW_ACCESS_public)
    1649                            .dwendtag DW$T$35
    1650                    
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   31

    1651                    
    1652                    DW$T$37 .dwtag  DW_TAG_structure_type
    1653                            .dwattr DW$T$37, DW_AT_name("MFBALRX_BITS")
    1654                            .dwattr DW$T$37, DW_AT_byte_size(0x04)
    1655                    DW$216  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1656                            .dwattr DW$216, DW_AT_name("rsvd2"), DW_AT_symbol_name("_rsvd2")
    1657                            .dwattr DW$216, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    1658                            .dwattr DW$216, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1659                            .dwattr DW$216, DW_AT_accessibility(DW_ACCESS_public)
    1660                    DW$217  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1661                            .dwattr DW$217, DW_AT_name("ADDRESS"), DW_AT_symbol_name("_ADDRESS")
    1662                            .dwattr DW$217, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x06)
    1663                            .dwattr DW$217, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1664                            .dwattr DW$217, DW_AT_accessibility(DW_ACCESS_public)
    1665                    DW$218  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1666                            .dwattr DW$218, DW_AT_name("AW"), DW_AT_symbol_name("_AW")
    1667                            .dwattr DW$218, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    1668                            .dwattr DW$218, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1669                            .dwattr DW$218, DW_AT_accessibility(DW_ACCESS_public)
    1670                    DW$219  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1671                            .dwattr DW$219, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    1672                            .dwattr DW$219, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    1673                            .dwattr DW$219, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1674                            .dwattr DW$219, DW_AT_accessibility(DW_ACCESS_public)
    1675                    DW$220  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1676                            .dwattr DW$220, DW_AT_name("BLOCK_SIZE"), DW_AT_symbol_name("_BLOCK_SIZE")
    1677                            .dwattr DW$220, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x04)
    1678                            .dwattr DW$220, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1679                            .dwattr DW$220, DW_AT_accessibility(DW_ACCESS_public)
    1680                    DW$221  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1681                            .dwattr DW$221, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    1682                            .dwattr DW$221, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x02)
    1683                            .dwattr DW$221, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1684                            .dwattr DW$221, DW_AT_accessibility(DW_ACCESS_public)
    1685                    DW$222  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1686                            .dwattr DW$222, DW_AT_name("RONLY"), DW_AT_symbol_name("_RONLY")
    1687                            .dwattr DW$222, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    1688                            .dwattr DW$222, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1689                            .dwattr DW$222, DW_AT_accessibility(DW_ACCESS_public)
    1690                    DW$223  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1691                            .dwattr DW$223, DW_AT_name("PRIV"), DW_AT_symbol_name("_PRIV")
    1692                            .dwattr DW$223, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    1693                            .dwattr DW$223, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1694                            .dwattr DW$223, DW_AT_accessibility(DW_ACCESS_public)
    1695                            .dwendtag DW$T$37
    1696                    
    1697                    
    1698                    DW$T$39 .dwtag  DW_TAG_structure_type
    1699                            .dwattr DW$T$39, DW_AT_name("MFBALRY_BITS")
    1700                            .dwattr DW$T$39, DW_AT_byte_size(0x04)
    1701                    DW$224  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1702                            .dwattr DW$224, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    1703                            .dwattr DW$224, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    1704                            .dwattr DW$224, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1705                            .dwattr DW$224, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   32

    1706                    DW$225  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1707                            .dwattr DW$225, DW_AT_name("ADDRESS"), DW_AT_symbol_name("_ADDRESS")
    1708                            .dwattr DW$225, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x06)
    1709                            .dwattr DW$225, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1710                            .dwattr DW$225, DW_AT_accessibility(DW_ACCESS_public)
    1711                    DW$226  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1712                            .dwattr DW$226, DW_AT_name("AW"), DW_AT_symbol_name("_AW")
    1713                            .dwattr DW$226, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    1714                            .dwattr DW$226, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1715                            .dwattr DW$226, DW_AT_accessibility(DW_ACCESS_public)
    1716                    DW$227  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1717                            .dwattr DW$227, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    1718                            .dwattr DW$227, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x07)
    1719                            .dwattr DW$227, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1720                            .dwattr DW$227, DW_AT_accessibility(DW_ACCESS_public)
    1721                    DW$228  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1722                            .dwattr DW$228, DW_AT_name("RONLY"), DW_AT_symbol_name("_RONLY")
    1723                            .dwattr DW$228, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    1724                            .dwattr DW$228, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1725                            .dwattr DW$228, DW_AT_accessibility(DW_ACCESS_public)
    1726                    DW$229  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1727                            .dwattr DW$229, DW_AT_name("PRIV"), DW_AT_symbol_name("_PRIV")
    1728                            .dwattr DW$229, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    1729                            .dwattr DW$229, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1730                            .dwattr DW$229, DW_AT_accessibility(DW_ACCESS_public)
    1731                            .dwendtag DW$T$39
    1732                    
    1733                    
    1734                    DW$T$41 .dwtag  DW_TAG_structure_type
    1735                            .dwattr DW$T$41, DW_AT_name("PFLASHCTRL_BITS")
    1736                            .dwattr DW$T$41, DW_AT_byte_size(0x04)
    1737                    DW$230  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1738                            .dwattr DW$230, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    1739                            .dwattr DW$230, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x14)
    1740                            .dwattr DW$230, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1741                            .dwattr DW$230, DW_AT_accessibility(DW_ACCESS_public)
    1742                    DW$231  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1743                            .dwattr DW$231, DW_AT_name("BUSY"), DW_AT_symbol_name("_BUSY")
    1744                            .dwattr DW$231, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    1745                            .dwattr DW$231, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1746                            .dwattr DW$231, DW_AT_accessibility(DW_ACCESS_public)
    1747                    DW$232  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1748                            .dwattr DW$232, DW_AT_name("INFO_BLOCK_ENA"), DW_AT_symbol_name("_INFO_BLOCK_ENA")
    1749                            .dwattr DW$232, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    1750                            .dwattr DW$232, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1751                            .dwattr DW$232, DW_AT_accessibility(DW_ACCESS_public)
    1752                    DW$233  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1753                            .dwattr DW$233, DW_AT_name("PAGE_ERASE"), DW_AT_symbol_name("_PAGE_ERASE")
    1754                            .dwattr DW$233, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    1755                            .dwattr DW$233, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1756                            .dwattr DW$233, DW_AT_accessibility(DW_ACCESS_public)
    1757                    DW$234  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1758                            .dwattr DW$234, DW_AT_name("MASS_ERASE"), DW_AT_symbol_name("_MASS_ERASE")
    1759                            .dwattr DW$234, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    1760                            .dwattr DW$234, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   33

    1761                            .dwattr DW$234, DW_AT_accessibility(DW_ACCESS_public)
    1762                    DW$235  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1763                            .dwattr DW$235, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    1764                            .dwattr DW$235, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x03)
    1765                            .dwattr DW$235, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1766                            .dwattr DW$235, DW_AT_accessibility(DW_ACCESS_public)
    1767                    DW$236  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1768                            .dwattr DW$236, DW_AT_name("PAGE_SEL"), DW_AT_symbol_name("_PAGE_SEL")
    1769                            .dwattr DW$236, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x05)
    1770                            .dwattr DW$236, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1771                            .dwattr DW$236, DW_AT_accessibility(DW_ACCESS_public)
    1772                            .dwendtag DW$T$41
    1773                    
    1774                    
    1775                    DW$T$43 .dwtag  DW_TAG_structure_type
    1776                            .dwattr DW$T$43, DW_AT_name("DFLASHCTRL_BITS")
    1777                            .dwattr DW$T$43, DW_AT_byte_size(0x04)
    1778                    DW$237  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1779                            .dwattr DW$237, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    1780                            .dwattr DW$237, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x14)
    1781                            .dwattr DW$237, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1782                            .dwattr DW$237, DW_AT_accessibility(DW_ACCESS_public)
    1783                    DW$238  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1784                            .dwattr DW$238, DW_AT_name("BUSY"), DW_AT_symbol_name("_BUSY")
    1785                            .dwattr DW$238, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    1786                            .dwattr DW$238, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1787                            .dwattr DW$238, DW_AT_accessibility(DW_ACCESS_public)
    1788                    DW$239  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1789                            .dwattr DW$239, DW_AT_name("INFO_BLOCK_ENA"), DW_AT_symbol_name("_INFO_BLOCK_ENA")
    1790                            .dwattr DW$239, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    1791                            .dwattr DW$239, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1792                            .dwattr DW$239, DW_AT_accessibility(DW_ACCESS_public)
    1793                    DW$240  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1794                            .dwattr DW$240, DW_AT_name("PAGE_ERASE"), DW_AT_symbol_name("_PAGE_ERASE")
    1795                            .dwattr DW$240, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    1796                            .dwattr DW$240, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1797                            .dwattr DW$240, DW_AT_accessibility(DW_ACCESS_public)
    1798                    DW$241  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1799                            .dwattr DW$241, DW_AT_name("MASS_ERASE"), DW_AT_symbol_name("_MASS_ERASE")
    1800                            .dwattr DW$241, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    1801                            .dwattr DW$241, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1802                            .dwattr DW$241, DW_AT_accessibility(DW_ACCESS_public)
    1803                    DW$242  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1804                            .dwattr DW$242, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    1805                            .dwattr DW$242, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x02)
    1806                            .dwattr DW$242, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1807                            .dwattr DW$242, DW_AT_accessibility(DW_ACCESS_public)
    1808                    DW$243  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1809                            .dwattr DW$243, DW_AT_name("PAGE_SEL"), DW_AT_symbol_name("_PAGE_SEL")
    1810                            .dwattr DW$243, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x06)
    1811                            .dwattr DW$243, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1812                            .dwattr DW$243, DW_AT_accessibility(DW_ACCESS_public)
    1813                            .dwendtag DW$T$43
    1814                    
    1815                    
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   34

    1816                    DW$T$45 .dwtag  DW_TAG_structure_type
    1817                            .dwattr DW$T$45, DW_AT_name("FLASHILOCK_BITS")
    1818                            .dwattr DW$T$45, DW_AT_byte_size(0x04)
    1819                    DW$244  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1820                            .dwattr DW$244, DW_AT_name("INTERLOCK_KEY"), DW_AT_symbol_name("_INTERLOCK_KEY")
    1821                            .dwattr DW$244, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x20)
    1822                            .dwattr DW$244, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1823                            .dwattr DW$244, DW_AT_accessibility(DW_ACCESS_public)
    1824                            .dwendtag DW$T$45
    1825                    
    1826                    
    1827                            .dwattr DW$27, DW_AT_external(0x01)
    1828                            .dwattr DW$26, DW_AT_external(0x01)
    1829                            .dwattr DW$28, DW_AT_external(0x01)
    1830                            .dwattr DW$6, DW_AT_external(0x01)
    1831                            .dwattr DW$5, DW_AT_external(0x01)
    1832                            .dwattr DW$CU, DW_AT_language(DW_LANG_C)
    1833                    
    1834                    ;***************************************************************
    1835                    ;* DWARF CIE ENTRIES                                           *
    1836                    ;***************************************************************
    1837                    
    1838                    DW$CIE  .dwcie 1, 26
    1839                            .dwcfa  0x0c, 13, 0
    1840                            .dwcfa  0x07, 0
    1841                            .dwcfa  0x07, 1
    1842                            .dwcfa  0x07, 2
    1843                            .dwcfa  0x07, 3
    1844                            .dwcfa  0x08, 4
    1845                            .dwcfa  0x08, 5
    1846                            .dwcfa  0x08, 6
    1847                            .dwcfa  0x08, 7
    1848                            .dwcfa  0x08, 8
    1849                            .dwcfa  0x08, 9
    1850                            .dwcfa  0x08, 10
    1851                            .dwcfa  0x08, 11
    1852                            .dwcfa  0x07, 12
    1853                            .dwcfa  0x07, 13
    1854                            .dwcfa  0x07, 14
    1855                            .dwcfa  0x07, 15
    1856                            .dwcfa  0x07, 16
    1857                            .dwcfa  0x07, 17
    1858                            .dwcfa  0x07, 18
    1859                            .dwcfa  0x07, 19
    1860                            .dwcfa  0x07, 20
    1861                            .dwcfa  0x07, 21
    1862                            .dwcfa  0x07, 22
    1863                            .dwcfa  0x07, 23
    1864                            .dwcfa  0x07, 24
    1865                            .dwcfa  0x07, 25
    1866                            .dwcfa  0x07, 26
    1867                    
    1868                    ;***************************************************************
    1869                    ;* DWARF REGISTER MAP                                          *
    1870                    ;***************************************************************
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   35

    1871                    
    1872                    DW$245  .dwtag  DW_TAG_assign_register, DW_AT_name("A1")
    1873                            .dwattr DW$245, DW_AT_location[DW_OP_reg0]
    1874                    DW$246  .dwtag  DW_TAG_assign_register, DW_AT_name("A2")
    1875                            .dwattr DW$246, DW_AT_location[DW_OP_reg1]
    1876                    DW$247  .dwtag  DW_TAG_assign_register, DW_AT_name("A3")
    1877                            .dwattr DW$247, DW_AT_location[DW_OP_reg2]
    1878                    DW$248  .dwtag  DW_TAG_assign_register, DW_AT_name("A4")
    1879                            .dwattr DW$248, DW_AT_location[DW_OP_reg3]
    1880                    DW$249  .dwtag  DW_TAG_assign_register, DW_AT_name("V1")
    1881                            .dwattr DW$249, DW_AT_location[DW_OP_reg4]
    1882                    DW$250  .dwtag  DW_TAG_assign_register, DW_AT_name("V2")
    1883                            .dwattr DW$250, DW_AT_location[DW_OP_reg5]
    1884                    DW$251  .dwtag  DW_TAG_assign_register, DW_AT_name("V3")
    1885                            .dwattr DW$251, DW_AT_location[DW_OP_reg6]
    1886                    DW$252  .dwtag  DW_TAG_assign_register, DW_AT_name("V4")
    1887                            .dwattr DW$252, DW_AT_location[DW_OP_reg7]
    1888                    DW$253  .dwtag  DW_TAG_assign_register, DW_AT_name("V5")
    1889                            .dwattr DW$253, DW_AT_location[DW_OP_reg8]
    1890                    DW$254  .dwtag  DW_TAG_assign_register, DW_AT_name("V6")
    1891                            .dwattr DW$254, DW_AT_location[DW_OP_reg9]
    1892                    DW$255  .dwtag  DW_TAG_assign_register, DW_AT_name("V7")
    1893                            .dwattr DW$255, DW_AT_location[DW_OP_reg10]
    1894                    DW$256  .dwtag  DW_TAG_assign_register, DW_AT_name("V8")
    1895                            .dwattr DW$256, DW_AT_location[DW_OP_reg11]
    1896                    DW$257  .dwtag  DW_TAG_assign_register, DW_AT_name("V9")
    1897                            .dwattr DW$257, DW_AT_location[DW_OP_reg12]
    1898                    DW$258  .dwtag  DW_TAG_assign_register, DW_AT_name("SP")
    1899                            .dwattr DW$258, DW_AT_location[DW_OP_reg13]
    1900                    DW$259  .dwtag  DW_TAG_assign_register, DW_AT_name("LR")
    1901                            .dwattr DW$259, DW_AT_location[DW_OP_reg14]
    1902                    DW$260  .dwtag  DW_TAG_assign_register, DW_AT_name("PC")
    1903                            .dwattr DW$260, DW_AT_location[DW_OP_reg15]
    1904                    DW$261  .dwtag  DW_TAG_assign_register, DW_AT_name("C0")
    1905                            .dwattr DW$261, DW_AT_location[DW_OP_reg16]
    1906                    DW$262  .dwtag  DW_TAG_assign_register, DW_AT_name("C1")
    1907                            .dwattr DW$262, DW_AT_location[DW_OP_reg17]
    1908                    DW$263  .dwtag  DW_TAG_assign_register, DW_AT_name("C2")
    1909                            .dwattr DW$263, DW_AT_location[DW_OP_reg18]
    1910                    DW$264  .dwtag  DW_TAG_assign_register, DW_AT_name("C3")
    1911                            .dwattr DW$264, DW_AT_location[DW_OP_reg19]
    1912                    DW$265  .dwtag  DW_TAG_assign_register, DW_AT_name("C4")
    1913                            .dwattr DW$265, DW_AT_location[DW_OP_reg20]
    1914                    DW$266  .dwtag  DW_TAG_assign_register, DW_AT_name("C5")
    1915                            .dwattr DW$266, DW_AT_location[DW_OP_reg21]
    1916                    DW$267  .dwtag  DW_TAG_assign_register, DW_AT_name("C6")
    1917                            .dwattr DW$267, DW_AT_location[DW_OP_reg22]
    1918                    DW$268  .dwtag  DW_TAG_assign_register, DW_AT_name("C7")
    1919                            .dwattr DW$268, DW_AT_location[DW_OP_reg23]
    1920                    DW$269  .dwtag  DW_TAG_assign_register, DW_AT_name("AP")
    1921                            .dwattr DW$269, DW_AT_location[DW_OP_reg24]
    1922                    DW$270  .dwtag  DW_TAG_assign_register, DW_AT_name("SR")
    1923                            .dwattr DW$270, DW_AT_location[DW_OP_reg25]
    1924                    DW$271  .dwtag  DW_TAG_assign_register, DW_AT_name("CIE_RETA")
    1925                            .dwattr DW$271, DW_AT_location[DW_OP_reg26]
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:46 2012

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm PAGE   36

    1926                            .dwendtag DW$CU
    1927                    

No Assembly Errors, No Assembly Warnings
