TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE    1

       1                    ;******************************************************************************
       2                    ;* TMS470 C/C++ Codegen                                             PC v4.1.2 *
       3                    ;* Date/Time created: Thu May 03 11:04:48 2012                                *
       4                    ;******************************************************************************
       5                            .compiler_opts --abi=tiabi --code_state=16 --endian=big --float_support=fpalib --silicon_versi
       6 00000000                   .state16
       7                    
       8                    DW$CU   .dwtag  DW_TAG_compile_unit
       9                            .dwattr DW$CU, DW_AT_name("main.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("init_pmbus"), DW_AT_symbol_name("$init_pmbus")
      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("pmbus_handler"), DW_AT_symbol_name("$pmbus_handler")
      19                            .dwattr DW$2, DW_AT_declaration(0x01)
      20                            .dwattr DW$2, DW_AT_external(0x01)
      21                    
      22                    DW$3    .dwtag  DW_TAG_subprogram, DW_AT_name("clear_integrity_word"), DW_AT_symbol_name("$clear_integ
      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("Dpwm0Regs"), DW_AT_symbol_name("_Dpwm0Regs")
      26                            .dwattr DW$4, DW_AT_type(*DW$T$287)
      27                            .dwattr DW$4, DW_AT_declaration(0x01)
      28                            .dwattr DW$4, DW_AT_external(0x01)
      29                    DW$5    .dwtag  DW_TAG_variable, DW_AT_name("FeCtrl0Regs"), DW_AT_symbol_name("_FeCtrl0Regs")
      30                            .dwattr DW$5, DW_AT_type(*DW$T$293)
      31                            .dwattr DW$5, DW_AT_declaration(0x01)
      32                            .dwattr DW$5, DW_AT_external(0x01)
      33                    DW$6    .dwtag  DW_TAG_variable, DW_AT_name("Filter0Regs"), DW_AT_symbol_name("_Filter0Regs")
      34                            .dwattr DW$6, DW_AT_type(*DW$T$313)
      35                            .dwattr DW$6, DW_AT_declaration(0x01)
      36                            .dwattr DW$6, DW_AT_external(0x01)
      37                    DW$7    .dwtag  DW_TAG_variable, DW_AT_name("GioRegs"), DW_AT_symbol_name("_GioRegs")
      38                            .dwattr DW$7, DW_AT_type(*DW$T$317)
      39                            .dwattr DW$7, DW_AT_declaration(0x01)
      40                            .dwattr DW$7, DW_AT_external(0x01)
      41                    DW$8    .dwtag  DW_TAG_variable, DW_AT_name("LoopMuxRegs"), DW_AT_symbol_name("_LoopMuxRegs")
      42                            .dwattr DW$8, DW_AT_type(*DW$T$326)
      43                            .dwattr DW$8, DW_AT_declaration(0x01)
      44                            .dwattr DW$8, DW_AT_external(0x01)
      45                            .global _parm_index
      46 00000000                   .bss    _parm_index,1,1
      47                    DW$9    .dwtag  DW_TAG_variable, DW_AT_name("parm_index"), DW_AT_symbol_name("_parm_index")
      48                            .dwattr DW$9, DW_AT_location[DW_OP_addr _parm_index]
      49                            .dwattr DW$9, DW_AT_type(*DW$T$329)
      50                            .dwattr DW$9, DW_AT_external(0x01)
      51                            .global _parm_offset
      52 00000002                   .bss    _parm_offset,2,2
      53                    DW$10   .dwtag  DW_TAG_variable, DW_AT_name("parm_offset"), DW_AT_symbol_name("_parm_offset")
      54                            .dwattr DW$10, DW_AT_location[DW_OP_addr _parm_offset]
      55                            .dwattr DW$10, DW_AT_type(*DW$T$270)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE    2

      56                            .dwattr DW$10, DW_AT_external(0x01)
      57                            .global _parm_count
      58 00000004                   .bss    _parm_count,1,1
      59                    DW$11   .dwtag  DW_TAG_variable, DW_AT_name("parm_count"), DW_AT_symbol_name("_parm_count")
      60                            .dwattr DW$11, DW_AT_location[DW_OP_addr _parm_count]
      61                            .dwattr DW$11, DW_AT_type(*DW$T$329)
      62                            .dwattr DW$11, DW_AT_external(0x01)
      63                            .global _parm_size
      64 00000005                   .bss    _parm_size,1,1
      65                    DW$12   .dwtag  DW_TAG_variable, DW_AT_name("parm_size"), DW_AT_symbol_name("_parm_size")
      66                            .dwattr DW$12, DW_AT_location[DW_OP_addr _parm_size]
      67                            .dwattr DW$12, DW_AT_type(*DW$T$329)
      68                            .dwattr DW$12, DW_AT_external(0x01)
      69                            .global _pmbus_buffer
      70 00000008                   .bss    _pmbus_buffer,40,4
      71                    DW$13   .dwtag  DW_TAG_variable, DW_AT_name("pmbus_buffer"), DW_AT_symbol_name("_pmbus_buffer")
      72                            .dwattr DW$13, DW_AT_location[DW_OP_addr _pmbus_buffer]
      73                            .dwattr DW$13, DW_AT_type(*DW$T$330)
      74                            .dwattr DW$13, DW_AT_external(0x01)
      75                            .global _pmbus_state
      76 00000030                   .bss    _pmbus_state,1,1
      77                    DW$14   .dwtag  DW_TAG_variable, DW_AT_name("pmbus_state"), DW_AT_symbol_name("_pmbus_state")
      78                            .dwattr DW$14, DW_AT_location[DW_OP_addr _pmbus_state]
      79                            .dwattr DW$14, DW_AT_type(*DW$T$329)
      80                            .dwattr DW$14, DW_AT_external(0x01)
      81                            .global _pmbus_number_of_bytes
      82 00000031                   .bss    _pmbus_number_of_bytes,1,1
      83                    DW$15   .dwtag  DW_TAG_variable, DW_AT_name("pmbus_number_of_bytes"), DW_AT_symbol_name("_pmbus_number
      84                            .dwattr DW$15, DW_AT_location[DW_OP_addr _pmbus_number_of_bytes]
      85                            .dwattr DW$15, DW_AT_type(*DW$T$329)
      86                            .dwattr DW$15, DW_AT_external(0x01)
      87                            .global _pmbus_buffer_position
      88 00000032                   .bss    _pmbus_buffer_position,1,1
      89                    DW$16   .dwtag  DW_TAG_variable, DW_AT_name("pmbus_buffer_position"), DW_AT_symbol_name("_pmbus_buffer
      90                            .dwattr DW$16, DW_AT_location[DW_OP_addr _pmbus_buffer_position]
      91                            .dwattr DW$16, DW_AT_type(*DW$T$329)
      92                            .dwattr DW$16, DW_AT_external(0x01)
      93                            .global _pmbus_status_half_word_0_value
      94 00000034                   .bss    _pmbus_status_half_word_0_value,2,2
      95                    DW$17   .dwtag  DW_TAG_variable, DW_AT_name("pmbus_status_half_word_0_value"), DW_AT_symbol_name("_pmb
      96                            .dwattr DW$17, DW_AT_location[DW_OP_addr _pmbus_status_half_word_0_value]
      97                            .dwattr DW$17, DW_AT_type(*DW$T$271)
      98                            .dwattr DW$17, DW_AT_external(0x01)
      99                            .global _pmbus_status_half_word_0_value_ored
     100 00000036                   .bss    _pmbus_status_half_word_0_value_ored,2,2
     101                    DW$18   .dwtag  DW_TAG_variable, DW_AT_name("pmbus_status_half_word_0_value_ored"), DW_AT_symbol_name(
     102                            .dwattr DW$18, DW_AT_location[DW_OP_addr _pmbus_status_half_word_0_value_ored]
     103                            .dwattr DW$18, DW_AT_type(*DW$T$271)
     104                            .dwattr DW$18, DW_AT_external(0x01)
     105                            .global _A_string
     106 00000038                   .bss    _A_string,20,4
     107                    DW$19   .dwtag  DW_TAG_variable, DW_AT_name("A_string"), DW_AT_symbol_name("_A_string")
     108                            .dwattr DW$19, DW_AT_location[DW_OP_addr _A_string]
     109                            .dwattr DW$19, DW_AT_type(*DW$T$331)
     110                            .dwattr DW$19, DW_AT_external(0x01)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE    3

     111                            .global _ram_eadcdac
     112 0000004c                   .bss    _ram_eadcdac,4,4
     113                    DW$20   .dwtag  DW_TAG_variable, DW_AT_name("ram_eadcdac"), DW_AT_symbol_name("_ram_eadcdac")
     114                            .dwattr DW$20, DW_AT_location[DW_OP_addr _ram_eadcdac]
     115                            .dwattr DW$20, DW_AT_type(*DW$T$10)
     116                            .dwattr DW$20, DW_AT_external(0x01)
     117                    ;       C:\CCStudio_v3.1\tms470\cgtools\bin\opt470.exe C:\DOCUME~1\a0271083\LOCALS~1\Temp\TI0682 C:\DO
     118 00000000                   .sect   ".text:v$0"
     119                            .clink
     120                            .global _init_dpwm0
     121                    
     122                    DW$21   .dwtag  DW_TAG_subprogram, DW_AT_name("init_dpwm0"), DW_AT_symbol_name("_init_dpwm0")
     123                            .dwattr DW$21, DW_AT_veneer(0x01)
     124                            .dwattr DW$21, DW_AT_low_pc(_init_dpwm0)
     125                            .dwattr DW$21, DW_AT_high_pc(0x00)
     126                            .dwattr DW$21, DW_AT_external(0x01)
     127 00000000                   .state32
     128                    
     129                    ;*****************************************************************************
     130                    ;* FUNCTION VENEER: _init_dpwm0                                              *
     131                    ;*****************************************************************************
     132 00000000           _init_dpwm0:
     133 00000000 E59FC000           LDR       ip, [pc]
     134 00000004 E12FFF1C           BX        ip
     135 00000008 00000001'         .field     $init_dpwm0+1, 32
     136 0000000c                   .state16
     137                            .dwendtag DW$21
     138                    
     139                    
     140 00000000                   .sect   ".text"
     141                            .clink
     142                            .global $init_dpwm0
     143                    
     144                    DW$22   .dwtag  DW_TAG_subprogram, DW_AT_name("init_dpwm0"), DW_AT_symbol_name("$init_dpwm0")
     145                            .dwattr DW$22, DW_AT_low_pc($init_dpwm0)
     146                            .dwattr DW$22, DW_AT_high_pc(0x00)
     147                            .dwattr DW$22, DW_AT_begin_file("main.c")
     148                            .dwattr DW$22, DW_AT_begin_line(0x18)
     149                            .dwattr DW$22, DW_AT_begin_column(0x06)
     150                            .dwpsn  "main.c",25,1
     151                    
     152                            .dwfde DW$CIE
     153                    
     154                    ;*****************************************************************************
     155                    ;* FUNCTION NAME: init_dpwm0                                                 *
     156                    ;*                                                                           *
     157                    ;*   Regs Modified     : A1,A2,A3,SR                                         *
     158                    ;*   Regs Used         : A1,A2,A3,SR                                         *
     159                    ;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
     160                    ;*****************************************************************************
     161                    
     162                    ;******************************************************************************
     163                    ;*                                                                            *
     164                    ;* Using -g (debug) with optimization (-o2) may disable key optimizations!    *
     165                    ;*                                                                            *
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE    4

     166                    ;******************************************************************************
     167 00000000           $init_dpwm0:
     168                    ;* --------------------------------------------------------------------------*
     169                            .dwcfa  0x0e, 0
     170                            .dwcfa  0x09, 26, 14
     171                    ;* A2    assigned to C$1
     172                    ;* A3    assigned to C$2
     173                    ;* A1    assigned to C$3
     174                            .dwpsn  "main.c",27,5
     175 00000000 494E              LDR       A2, CON1              ; |27| 
     176 00000002 78CA              LDRB      A3, [A2, #3]          ; |27| 
     177 00000004 20FE              MOV       A1, #254              ; |27| 
     178 00000006 4010              AND       A1, A3                ; |27| 
     179 00000008 70C8              STRB      A1, [A2, #3]          ; |27| 
     180                            .dwpsn  "main.c",28,2
     181 0000000a 78CA              LDRB      A3, [A2, #3]          ; |28| 
     182 0000000c 2002              MOV       A1, #2                ; |28| 
     183 0000000e 4310              ORR       A1, A3                ; |28| 
     184 00000010 70C8              STRB      A1, [A2, #3]          ; |28| 
     185                            .dwpsn  "main.c",30,2
     186 00000012 78C8              LDRB      A1, [A2, #3]          ; |30| 
     187 00000014 0700              LSL       A1, A1, #28
     188 00000016 0F00              LSR       A1, A1, #28
     189 00000018 70C8              STRB      A1, [A2, #3]          ; |30| 
     190                            .dwpsn  "main.c",31,2
     191 0000001a 4849              LDR       A1, CON3              ; |33| 
     192 0000001c 1C02              MOV       A3, A1
     193 0000001e 0092              LSL       A3, A3, #2            ; |31| 
     194 00000020 60CA              STR       A3, [A2, #12]         ; |31| 
     195                            .dwpsn  "main.c",32,2
     196 00000022 2200              MOV       A3, #0                ; |32| 
     197 00000024 610A              STR       A3, [A2, #16]         ; |32| 
     198                            .dwpsn  "main.c",33,2
     199 00000026 6148              STR       A1, [A2, #20]         ; |33| 
     200                            .dwpsn  "main.c",34,2
     201 00000028 0040              LSL       A1, A1, #1            ; |34| 
     202 0000002a 6188              STR       A1, [A2, #24]         ; |34| 
     203                            .dwpsn  "main.c",35,2
     204 0000002c 4845              LDR       A1, CON5              ; |35| 
     205 0000002e 61C8              STR       A1, [A2, #28]         ; |35| 
     206                            .dwpsn  "main.c",36,2
     207 00000030 6208              STR       A1, [A2, #32]         ; |36| 
     208                            .dwpsn  "main.c",38,2
     209 00000032 2201              MOV       A3, #1                ; |38| 
     210 00000034 8948              LDRH      A1, [A2, #10]         ; |38| 
     211 00000036 4310              ORR       A1, A3                ; |38| 
     212 00000038 8148              STRH      A1, [A2, #10]         ; |38| 
     213                            .dwpsn  "main.c",39,2
     214 0000003a 7948              LDRB      A1, [A2, #5]          ; |39| 
     215 0000003c 1080              ASR       A1, A1, #2
     216 0000003e 0080              LSL       A1, A1, #2
     217 00000040 4310              ORR       A1, A3                ; |39| 
     218 00000042 7148              STRB      A1, [A2, #5]          ; |39| 
     219                            .dwpsn  "main.c",41,5
     220 00000044 78C8              LDRB      A1, [A2, #3]          ; |41| 
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE    5

     221 00000046 4310              ORR       A1, A3                ; |41| 
     222 00000048 70C8              STRB      A1, [A2, #3]          ; |41| 
     223                            .dwpsn  "main.c",43,1
     224 0000004a 4770              BX        LR
     225                            .dwattr DW$22, DW_AT_end_file("main.c")
     226                            .dwattr DW$22, DW_AT_end_line(0x2b)
     227                            .dwattr DW$22, DW_AT_end_column(0x01)
     228                            .dwendentry
     229                            .dwendtag DW$22
     230                    
     231 00000000                   .sect   ".text:v$1"
     232                            .clink
     233                            .global _init_filter0
     234                    
     235                    DW$23   .dwtag  DW_TAG_subprogram, DW_AT_name("init_filter0"), DW_AT_symbol_name("_init_filter0")
     236                            .dwattr DW$23, DW_AT_veneer(0x01)
     237                            .dwattr DW$23, DW_AT_low_pc(_init_filter0)
     238                            .dwattr DW$23, DW_AT_high_pc(0x00)
     239                            .dwattr DW$23, DW_AT_external(0x01)
     240 00000000                   .state32
     241                    
     242                    ;*****************************************************************************
     243                    ;* FUNCTION VENEER: _init_filter0                                            *
     244                    ;*****************************************************************************
     245 00000000           _init_filter0:
     246 00000000 E92D4000           STMFD     sp!, {lr}
     247 00000004 E28FE001           ADD       lr, pc, #1
     248 00000008 E12FFF1E           BX        lr
     249 0000000c                   .state16
     250 0000000c F000'              BL        $init_filter0
         0000000e F81E     
     251 00000010 4778               BX        pc
     252 00000012 46C0               NOP
     253 00000014                   .state32
     254 00000014 E8BD8000           LDMFD     sp!, {pc}
     255 00000018                   .state16
     256                            .dwendtag DW$23
     257                    
     258                    
     259 0000004c                   .sect   ".text"
     260                            .clink
     261                            .global $init_filter0
     262                    
     263                    DW$24   .dwtag  DW_TAG_subprogram, DW_AT_name("init_filter0"), DW_AT_symbol_name("$init_filter0")
     264                            .dwattr DW$24, DW_AT_low_pc($init_filter0)
     265                            .dwattr DW$24, DW_AT_high_pc(0x00)
     266                            .dwattr DW$24, DW_AT_begin_file("main.c")
     267                            .dwattr DW$24, DW_AT_begin_line(0x2d)
     268                            .dwattr DW$24, DW_AT_begin_column(0x06)
     269                            .dwpsn  "main.c",46,1
     270                    
     271                            .dwfde DW$CIE
     272                    
     273                    ;*****************************************************************************
     274                    ;* FUNCTION NAME: init_filter0                                               *
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE    6

     275                    ;*                                                                           *
     276                    ;*   Regs Modified     : A1,A2,A3,A4,V1,V2,SP,SR                             *
     277                    ;*   Regs Used         : A1,A2,A3,A4,V1,V2,SP,LR,SR                          *
     278                    ;*   Local Frame Size  : 0 Args + 0 Auto + 12 Save = 12 byte                 *
     279                    ;*****************************************************************************
     280                    
     281                    ;******************************************************************************
     282                    ;*                                                                            *
     283                    ;* Using -g (debug) with optimization (-o2) may disable key optimizations!    *
     284                    ;*                                                                            *
     285                    ;******************************************************************************
     286 0000004c           $init_filter0:
     287                    ;* --------------------------------------------------------------------------*
     288                            .dwcfa  0x0e, 0
     289                            .dwcfa  0x09, 26, 14
     290 0000004c B530              PUSH      {V1, V2, LR}
     291                            .dwcfa  0x0e, 4
     292                            .dwcfa  0x80, 14, 1
     293                            .dwcfa  0x0e, 8
     294                            .dwcfa  0x80, 5, 2
     295                            .dwcfa  0x0e, 12
     296                            .dwcfa  0x80, 4, 3
     297                            .dwcfa  0x0e, 12
     298                    ;* A3    assigned to C$1
     299                    ;* A4    assigned to C$2
     300                    ;* V2    assigned to C$3
     301                            .dwpsn  "main.c",50,2
     302 0000004e 4A3E              LDR       A3, CON6              ; |50| 
     303 00000050 8C50              LDRH      A1, [A3, #34]         ; |50| 
     304 00000052 2019              MOV       A1, #25
     305 00000054 0140              LSL       A1, A1, #5
     306 00000056 8450              STRH      A1, [A3, #34]         ; |50| 
     307                            .dwpsn  "main.c",52,2
     308 00000058 8D50              LDRH      A1, [A3, #42]         ; |52| 
     309 0000005a 2032              MOV       A1, #50               ; |52| 
     310 0000005c 8550              STRH      A1, [A3, #42]         ; |52| 
     311                            .dwpsn  "main.c",54,2
     312 0000005e 8E50              LDRH      A1, [A3, #50]         ; |54| 
     313 00000060 493C              LDR       A2, CON12             ; |69| 
     314 00000062 1C08              MOV       A1, A2
     315 00000064 30FA              ADD       A1, #250              ; |54| 
     316 00000066 8650              STRH      A1, [A3, #50]         ; |54| 
     317                            .dwpsn  "main.c",56,2
     318 00000068 8F54              LDRH      V1, [A3, #58]         ; |56| 
     319 0000006a 4838              LDR       A1, CON9              ; |61| 
     320 0000006c 1C03              MOV       A4, A1
     321 0000006e 0B9B              LSR       A4, A4, #14           ; |56| 
     322 00000070 4323              ORR       A4, V1                ; |56| 
     323 00000072 8753              STRH      A4, [A3, #58]         ; |56| 
     324                            .dwpsn  "main.c",58,2
     325 00000074 25FF              MOV       V2, #255
     326 00000076 062D              LSL       V2, V2, #24
     327 00000078 6C93              LDR       A4, [A3, #72]         ; |58| 
     328 0000007a 402B              AND       A4, V2                ; |58| 
     329 0000007c 1C04              MOV       V1, A1
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE    7

     330 0000007e 431C              ORR       V1, A4                ; |58| 
     331 00000080 6494              STR       V1, [A3, #72]         ; |58| 
     332                            .dwpsn  "main.c",59,5
     333 00000082 6CD3              LDR       A4, [A3, #76]         ; |59| 
     334 00000084 402B              AND       A4, V2                ; |59| 
     335 00000086 64D3              STR       A4, [A3, #76]         ; |59| 
     336                            .dwpsn  "main.c",61,2
     337 00000088 6D93              LDR       A4, [A3, #88]         ; |61| 
     338 0000008a 0940              LSR       A1, A1, #5            ; |61| 
     339 0000008c 4318              ORR       A1, A4                ; |61| 
     340 0000008e 6590              STR       A1, [A3, #88]         ; |61| 
     341                            .dwpsn  "main.c",62,2
     342 00000090 6DD0              LDR       A1, [A3, #92]         ; |62| 
     343 00000092 1480              ASR       A1, A1, #18
     344 00000094 0480              LSL       A1, A1, #18
     345 00000096 65D0              STR       A1, [A3, #92]         ; |62| 
     346                            .dwpsn  "main.c",64,5
     347 00000098 88D3              LDRH      A4, [A3, #6]          ; |64| 
     348 0000009a 2001              MOV       A1, #1                ; |64| 
     349 0000009c 4318              ORR       A1, A4                ; |64| 
     350 0000009e 80D0              STRH      A1, [A3, #6]          ; |64| 
     351                            .dwpsn  "main.c",69,2
     352 000000a0 4B2B              LDR       A4, CON11             ; |69| 
     353 000000a2 8B58              LDRH      A1, [A4, #26]         ; |69| 
     354 000000a4 1380              ASR       A1, A1, #14
     355 000000a6 0380              LSL       A1, A1, #14
     356 000000a8 4301              ORR       A2, A1                ; |69| 
     357 000000aa 8359              STRH      A2, [A4, #26]         ; |69| 
     358                            .dwpsn  "main.c",70,2
     359 000000ac 88D1              LDRH      A2, [A3, #6]          ; |70| 
     360 000000ae 482A              LDR       A1, CON13             ; |70| 
     361 000000b0 4008              AND       A1, A2                ; |70| 
     362 000000b2 80D0              STRH      A1, [A3, #6]          ; |70| 
     363                            .dwpsn  "main.c",72,1
     364                            .dwcfa  0x0e, 12
     365 000000b4 BD30              POP       {V1, V2, PC}
     366                            .dwattr DW$24, DW_AT_end_file("main.c")
     367                            .dwattr DW$24, DW_AT_end_line(0x48)
     368                            .dwattr DW$24, DW_AT_end_column(0x01)
     369                            .dwendentry
     370                            .dwendtag DW$24
     371                    
     372 00000000                   .sect   ".text:v$2"
     373                            .clink
     374                            .global _init_loop_mux
     375                    
     376                    DW$25   .dwtag  DW_TAG_subprogram, DW_AT_name("init_loop_mux"), DW_AT_symbol_name("_init_loop_mux")
     377                            .dwattr DW$25, DW_AT_veneer(0x01)
     378                            .dwattr DW$25, DW_AT_low_pc(_init_loop_mux)
     379                            .dwattr DW$25, DW_AT_high_pc(0x00)
     380                            .dwattr DW$25, DW_AT_external(0x01)
     381 00000000                   .state32
     382                    
     383                    ;*****************************************************************************
     384                    ;* FUNCTION VENEER: _init_loop_mux                                           *
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE    8

     385                    ;*****************************************************************************
     386 00000000           _init_loop_mux:
     387 00000000 E59FC000           LDR       ip, [pc]
     388 00000004 E12FFF1C           BX        ip
     389 00000008 000000B7'         .field     $init_loop_mux+1, 32
     390 0000000c                   .state16
     391                            .dwendtag DW$25
     392                    
     393                    
     394 000000b6                   .sect   ".text"
     395                            .clink
     396                            .global $init_loop_mux
     397                    
     398                    DW$26   .dwtag  DW_TAG_subprogram, DW_AT_name("init_loop_mux"), DW_AT_symbol_name("$init_loop_mux")
     399                            .dwattr DW$26, DW_AT_low_pc($init_loop_mux)
     400                            .dwattr DW$26, DW_AT_high_pc(0x00)
     401                            .dwattr DW$26, DW_AT_begin_file("main.c")
     402                            .dwattr DW$26, DW_AT_begin_line(0x4a)
     403                            .dwattr DW$26, DW_AT_begin_column(0x06)
     404                            .dwpsn  "main.c",75,1
     405                    
     406                            .dwfde DW$CIE
     407                    
     408                    ;*****************************************************************************
     409                    ;* FUNCTION NAME: init_loop_mux                                              *
     410                    ;*                                                                           *
     411                    ;*   Regs Modified     : A1,A2,A3,SR                                         *
     412                    ;*   Regs Used         : A1,A2,A3,SR                                         *
     413                    ;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
     414                    ;*****************************************************************************
     415                    
     416                    ;******************************************************************************
     417                    ;*                                                                            *
     418                    ;* Using -g (debug) with optimization (-o2) may disable key optimizations!    *
     419                    ;*                                                                            *
     420                    ;******************************************************************************
     421 000000b6           $init_loop_mux:
     422                    ;* --------------------------------------------------------------------------*
     423                            .dwcfa  0x0e, 0
     424                            .dwcfa  0x09, 26, 14
     425                    ;* A2    assigned to C$1
     426                            .dwpsn  "main.c",76,2
     427 000000b6 4926              LDR       A2, CON11             ; |76| 
     428 000000b8 8C48              LDRH      A1, [A2, #34]         ; |76| 
     429 000000ba 10C0              ASR       A1, A1, #3
     430 000000bc 00C0              LSL       A1, A1, #3
     431 000000be 8448              STRH      A1, [A2, #34]         ; |76| 
     432                            .dwpsn  "main.c",78,2
     433 000000c0 68CA              LDR       A3, [A2, #12]         ; |78| 
     434 000000c2 2001              MOV       A1, #1                ; |78| 
     435 000000c4 4310              ORR       A1, A3                ; |78| 
     436 000000c6 60C8              STR       A1, [A2, #12]         ; |78| 
     437                            .dwpsn  "main.c",79,1
     438 000000c8 4770              BX        LR
     439                            .dwattr DW$26, DW_AT_end_file("main.c")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE    9

     440                            .dwattr DW$26, DW_AT_end_line(0x4f)
     441                            .dwattr DW$26, DW_AT_end_column(0x01)
     442                            .dwendentry
     443                            .dwendtag DW$26
     444                    
     445 00000000                   .sect   ".text:v$3"
     446                            .clink
     447                            .global _global_enable
     448                    
     449                    DW$27   .dwtag  DW_TAG_subprogram, DW_AT_name("global_enable"), DW_AT_symbol_name("_global_enable")
     450                            .dwattr DW$27, DW_AT_veneer(0x01)
     451                            .dwattr DW$27, DW_AT_low_pc(_global_enable)
     452                            .dwattr DW$27, DW_AT_high_pc(0x00)
     453                            .dwattr DW$27, DW_AT_external(0x01)
     454 00000000                   .state32
     455                    
     456                    ;*****************************************************************************
     457                    ;* FUNCTION VENEER: _global_enable                                           *
     458                    ;*****************************************************************************
     459 00000000           _global_enable:
     460 00000000 E59FC000           LDR       ip, [pc]
     461 00000004 E12FFF1C           BX        ip
     462 00000008 000000CB'         .field     $global_enable+1, 32
     463 0000000c                   .state16
     464                            .dwendtag DW$27
     465                    
     466                    
     467 000000ca                   .sect   ".text"
     468                            .clink
     469                            .global $global_enable
     470                    
     471                    DW$28   .dwtag  DW_TAG_subprogram, DW_AT_name("global_enable"), DW_AT_symbol_name("$global_enable")
     472                            .dwattr DW$28, DW_AT_low_pc($global_enable)
     473                            .dwattr DW$28, DW_AT_high_pc(0x00)
     474                            .dwattr DW$28, DW_AT_begin_file("main.c")
     475                            .dwattr DW$28, DW_AT_begin_line(0x51)
     476                            .dwattr DW$28, DW_AT_begin_column(0x06)
     477                            .dwpsn  "main.c",82,1
     478                    
     479                            .dwfde DW$CIE
     480                    
     481                    ;*****************************************************************************
     482                    ;* FUNCTION NAME: global_enable                                              *
     483                    ;*                                                                           *
     484                    ;*   Regs Modified     : A1,A2,SR                                            *
     485                    ;*   Regs Used         : A1,A2,SR                                            *
     486                    ;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
     487                    ;*****************************************************************************
     488                    
     489                    ;******************************************************************************
     490                    ;*                                                                            *
     491                    ;* Using -g (debug) with optimization (-o2) may disable key optimizations!    *
     492                    ;*                                                                            *
     493                    ;******************************************************************************
     494 000000ca           $global_enable:
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   10

     495                    ;* --------------------------------------------------------------------------*
     496                            .dwcfa  0x0e, 0
     497                            .dwcfa  0x09, 26, 14
     498                    ;* A2    assigned to _glben_store
     499                    DW$29   .dwtag  DW_TAG_variable, DW_AT_name("glben_store"), DW_AT_symbol_name("_glben_store")
     500                            .dwattr DW$29, DW_AT_type(*DW$T$244)
     501                            .dwattr DW$29, DW_AT_location[DW_OP_reg1]
     502                            .dwpsn  "main.c",87,2
     503 000000ca 21FF              MOV       A2, #255
     504 000000cc 3102              ADD       A2, #2
     505                            .dwpsn  "main.c",91,2
     506 000000ce 4820              LDR       A1, CON11             ; |91| 
     507 000000d0 3050              ADD       A1, #80               ; |91| 
     508 000000d2 6001              STR       A2, [A1, #0]          ; |91| 
     509                            .dwpsn  "main.c",92,1
     510 000000d4 4770              BX        LR
     511                            .dwattr DW$28, DW_AT_end_file("main.c")
     512                            .dwattr DW$28, DW_AT_end_line(0x5c)
     513                            .dwattr DW$28, DW_AT_end_column(0x01)
     514                            .dwendentry
     515                            .dwendtag DW$28
     516                    
     517 00000000                   .sect   ".text:v$4"
     518                            .clink
     519                            .global _init_front_end0
     520                    
     521                    DW$30   .dwtag  DW_TAG_subprogram, DW_AT_name("init_front_end0"), DW_AT_symbol_name("_init_front_end0"
     522                            .dwattr DW$30, DW_AT_veneer(0x01)
     523                            .dwattr DW$30, DW_AT_low_pc(_init_front_end0)
     524                            .dwattr DW$30, DW_AT_high_pc(0x00)
     525                            .dwattr DW$30, DW_AT_external(0x01)
     526 00000000                   .state32
     527                    
     528                    ;*****************************************************************************
     529                    ;* FUNCTION VENEER: _init_front_end0                                         *
     530                    ;*****************************************************************************
     531 00000000           _init_front_end0:
     532 00000000 E59FC000           LDR       ip, [pc]
     533 00000004 E12FFF1C           BX        ip
     534 00000008 000000D7'         .field     $init_front_end0+1, 32
     535 0000000c                   .state16
     536                            .dwendtag DW$30
     537                    
     538                    
     539 000000d6                   .sect   ".text"
     540                            .clink
     541                            .global $init_front_end0
     542                    
     543                    DW$31   .dwtag  DW_TAG_subprogram, DW_AT_name("init_front_end0"), DW_AT_symbol_name("$init_front_end0"
     544                            .dwattr DW$31, DW_AT_low_pc($init_front_end0)
     545                            .dwattr DW$31, DW_AT_high_pc(0x00)
     546                            .dwattr DW$31, DW_AT_begin_file("main.c")
     547                            .dwattr DW$31, DW_AT_begin_line(0x5d)
     548                            .dwattr DW$31, DW_AT_begin_column(0x06)
     549                            .dwpsn  "main.c",94,1
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   11

     550                    
     551                            .dwfde DW$CIE
     552                    
     553                    ;*****************************************************************************
     554                    ;* FUNCTION NAME: init_front_end0                                            *
     555                    ;*                                                                           *
     556                    ;*   Regs Modified     : A1,A2,A3,SR                                         *
     557                    ;*   Regs Used         : A1,A2,A3,SR                                         *
     558                    ;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
     559                    ;*****************************************************************************
     560                    
     561                    ;******************************************************************************
     562                    ;*                                                                            *
     563                    ;* Using -g (debug) with optimization (-o2) may disable key optimizations!    *
     564                    ;*                                                                            *
     565                    ;******************************************************************************
     566 000000d6           $init_front_end0:
     567                    ;* --------------------------------------------------------------------------*
     568                            .dwcfa  0x0e, 0
     569                            .dwcfa  0x09, 26, 14
     570                    ;* A3    assigned to C$1
     571                            .dwpsn  "main.c",95,2
     572 000000d6 4A21              LDR       A3, CON15             ; |95| 
     573 000000d8 89D0              LDRH      A1, [A3, #14]         ; |95| 
     574 000000da 1380              ASR       A1, A1, #14
     575 000000dc 0380              LSL       A1, A1, #14
     576 000000de 81D0              STRH      A1, [A3, #14]         ; |95| 
     577                            .dwpsn  "main.c",96,2
     578 000000e0 2110              MOV       A2, #16               ; |96| 
     579 000000e2 8C50              LDRH      A1, [A3, #34]         ; |96| 
     580 000000e4 4388              BIC       A1, A2                ; |96| 
     581 000000e6 2120              MOV       A2, #32               ; |96| 
     582 000000e8 4301              ORR       A2, A1                ; |96| 
     583 000000ea 8451              STRH      A2, [A3, #34]         ; |96| 
     584                            .dwpsn  "main.c",97,1
     585 000000ec 4770              BX        LR
     586                            .dwattr DW$31, DW_AT_end_file("main.c")
     587                            .dwattr DW$31, DW_AT_end_line(0x61)
     588                            .dwattr DW$31, DW_AT_end_column(0x01)
     589                            .dwendentry
     590                            .dwendtag DW$31
     591                    
     592 00000000                   .sect   ".text:v$5"
     593                            .clink
     594                            .global _main
     595                    
     596                    DW$32   .dwtag  DW_TAG_subprogram, DW_AT_name("main"), DW_AT_symbol_name("_main")
     597                            .dwattr DW$32, DW_AT_veneer(0x01)
     598                            .dwattr DW$32, DW_AT_low_pc(_main)
     599                            .dwattr DW$32, DW_AT_high_pc(0x00)
     600                            .dwattr DW$32, DW_AT_external(0x01)
     601 00000000                   .state32
     602                    
     603                    ;*****************************************************************************
     604                    ;* FUNCTION VENEER: _main                                                    *
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   12

     605                    ;*****************************************************************************
     606 00000000           _main:
     607 00000000 E92D4000           STMFD     sp!, {lr}
     608 00000004 E28FE001           ADD       lr, pc, #1
     609 00000008 E12FFF1E           BX        lr
     610 0000000c                   .state16
     611 0000000c F000'              BL        $main
         0000000e F86F     
     612 00000010 4778               BX        pc
     613 00000012 46C0               NOP
     614 00000014                   .state32
     615 00000014 E8BD8000           LDMFD     sp!, {pc}
     616 00000018                   .state16
     617                            .dwendtag DW$32
     618                    
     619                    
     620 000000ee                   .sect   ".text"
     621                            .clink
     622                            .global $main
     623                    
     624                    DW$33   .dwtag  DW_TAG_subprogram, DW_AT_name("main"), DW_AT_symbol_name("$main")
     625                            .dwattr DW$33, DW_AT_low_pc($main)
     626                            .dwattr DW$33, DW_AT_high_pc(0x00)
     627                            .dwattr DW$33, DW_AT_begin_file("main.c")
     628                            .dwattr DW$33, DW_AT_begin_line(0x63)
     629                            .dwattr DW$33, DW_AT_begin_column(0x06)
     630                            .dwpsn  "main.c",100,1
     631                    
     632                            .dwfde DW$CIE
     633                    
     634                    ;*****************************************************************************
     635                    ;* FUNCTION NAME: main                                                       *
     636                    ;*                                                                           *
     637                    ;*   Regs Modified     : A1,A2,A3,A4,V1,V2,V9,SP,LR,SR                       *
     638                    ;*   Regs Used         : A1,A2,A3,A4,V1,V2,V9,SP,LR,SR                       *
     639                    ;*   Local Frame Size  : 0 Args + 0 Auto + 12 Save = 12 byte                 *
     640                    ;*****************************************************************************
     641                    
     642                    ;******************************************************************************
     643                    ;*                                                                            *
     644                    ;* Using -g (debug) with optimization (-o2) may disable key optimizations!    *
     645                    ;*                                                                            *
     646                    ;******************************************************************************
     647 000000ee           $main:
     648                    ;* --------------------------------------------------------------------------*
     649                            .dwcfa  0x0e, 0
     650                            .dwcfa  0x09, 26, 14
     651 000000ee B530              PUSH      {V1, V2, LR}
     652                            .dwcfa  0x0e, 4
     653                            .dwcfa  0x80, 14, 1
     654                            .dwcfa  0x0e, 8
     655                            .dwcfa  0x80, 5, 2
     656                            .dwcfa  0x0e, 12
     657                            .dwcfa  0x80, 4, 3
     658                            .dwcfa  0x0e, 12
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   13

     659                    ;* V1    assigned to C$1
     660                    ;* V2    assigned to C$2
     661                    ;* V1    assigned to K$5
     662                    ;* V2    assigned to K$10
     663                            .dwpsn  "main.c",101,2
     664 000000f0 481B              LDR       A1, CON16             ; |101| 
     665 000000f2 6800              LDR       A1, [A1, #0]          ; |101| 
     666 000000f4 09C0              LSR       A1, A1, #7            ; |101| 
     667 000000f6 D200              BQCS      L1                    ; |101| 
     668                            ; |101| 
     669                    ;* --------------------------------------------------------------------------*
     670                            .dwpsn  "main.c",103,3
     671 000000f8 DF0C              SWI       #12                   ; |103| 
     672                            ; |103| 
     673                    ;* --------------------------------------------------------------------------*
     674                    L1:    
     675                            .dwpsn  "main.c",106,2
     676 000000fa F7FF!             BL        $init_pmbus           ; |106| 
         000000fc FF81     
     677                            ; |106| 
     678                            .dwpsn  "main.c",107,2
     679 000000fe F7FF              BL        $init_dpwm0           ; |107| 
         00000100 FF7F     
     680                            ; |107| 
     681                            .dwpsn  "main.c",108,2
     682 00000102 F7FF              BL        $init_filter0         ; |108| 
         00000104 FFA3     
     683                            ; |108| 
     684                            .dwpsn  "main.c",109,2
     685 00000106 F7FF              BL        $init_loop_mux        ; |109| 
         00000108 FFD6     
     686                            ; |109| 
     687                            .dwpsn  "main.c",110,2
     688 0000010a F7FF              BL        $init_front_end0      ; |110| 
         0000010c FFE4     
     689                            ; |110| 
     690                            .dwpsn  "main.c",111,2
     691 0000010e F7FF              BL        $global_enable        ; |111| 
         00000110 FFDC     
     692                            ; |111| 
     693                            .dwpsn  "main.c",112,2
     694 00000112 4C12              LDR       V1, CON15             ; |112| 
     695 00000114 4D13              LDR       V2, CON17             ; |112| 
     696 00000116 89E0              LDRH      A1, [V1, #14]         ; |112| 
     697 00000118 0480              LSL       A1, A1, #18
     698 0000011a 0C80              LSR       A1, A1, #18
     699 0000011c 6028              STR       A1, [V2, #0]          ; |112| 
     700                    ;* --------------------------------------------------------------------------*
     701                    ;*   BEGIN LOOP L2
     702                    ;*
     703                    ;*   Loop source line                : 113
     704                    ;*   Loop closing brace source line  : 117
     705                    ;*   Known Minimum Trip Count        : 1
     706                    ;*   Known Maximum Trip Count        : 4294967295
     707                    ;*   Known Max Trip Count Factor     : 1
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   14

     708                    ;* --------------------------------------------------------------------------*
     709                    L2:    
     710                    DW$L$$main$4$B:
     711                            .dwpsn  "main.c",115,3
     712 0000011e F7FF!             BL        $pmbus_handler        ; |115| 
         00000120 FF6F     
     713                            ; |115| 
     714                            .dwpsn  "main.c",116,3
     715 00000122 89E0              LDRH      A1, [V1, #14]         ; |116| 
     716 00000124 0B80              LSR       A1, A1, #14           ; |116| 
     717 00000126 0381              LSL       A2, A1, #14           ; |116| 
     718 00000128 6828              LDR       A1, [V2, #0]          ; |116| 
     719 0000012a 0480              LSL       A1, A1, #18
     720 0000012c 0C80              LSR       A1, A1, #18
     721 0000012e 4308              ORR       A1, A2                ; |116| 
     722 00000130 81E0              STRH      A1, [V1, #14]         ; |116| 
     723                            .dwpsn  "main.c",117,2
     724 00000132 E7F4              B         L2                    ; |117| 
     725                            ; |117| 
     726 00000134           DW$L$$main$4$E:
     727                    ;* --------------------------------------------------------------------------*
     728                            .dwcfa  0x0e, 12
     729                    
     730                    DW$34   .dwtag  DW_TAG_loop
     731                            .dwattr DW$34, DW_AT_name("C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/la
     732                            .dwattr DW$34, DW_AT_begin_file("main.c")
     733                            .dwattr DW$34, DW_AT_begin_line(0x71)
     734                            .dwattr DW$34, DW_AT_end_line(0x75)
     735                    DW$35   .dwtag  DW_TAG_loop_range
     736                            .dwattr DW$35, DW_AT_low_pc(DW$L$$main$4$B)
     737                            .dwattr DW$35, DW_AT_high_pc(DW$L$$main$4$E)
     738                            .dwendtag DW$34
     739                    
     740                            .dwattr DW$33, DW_AT_end_file("main.c")
     741                            .dwattr DW$33, DW_AT_end_line(0x76)
     742                            .dwattr DW$33, DW_AT_end_column(0x01)
     743                            .dwendentry
     744                            .dwendtag DW$33
     745                    
     746 00000000                   .sect   ".text:v$6"
     747                            .global _c_int00
     748                    
     749                    DW$36   .dwtag  DW_TAG_subprogram, DW_AT_name("c_int00"), DW_AT_symbol_name("_c_int00")
     750                            .dwattr DW$36, DW_AT_veneer(0x01)
     751                            .dwattr DW$36, DW_AT_low_pc(_c_int00)
     752                            .dwattr DW$36, DW_AT_high_pc(0x00)
     753                            .dwattr DW$36, DW_AT_external(0x01)
     754 00000000                   .state32
     755                    
     756                    ;*****************************************************************************
     757                    ;* FUNCTION VENEER: _c_int00                                                 *
     758                    ;*****************************************************************************
     759 00000000           _c_int00:
     760 00000000 E92D4000           STMFD     sp!, {lr}
     761 00000004 E28FE001           ADD       lr, pc, #1
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   15

     762 00000008 E12FFF1E           BX        lr
     763 0000000c                   .state16
     764 0000000c F000'              BL        $c_int00
         0000000e F892     
     765 00000010 4778               BX        pc
     766 00000012 46C0               NOP
     767 00000014                   .state32
     768 00000014 E8BD8000           LDMFD     sp!, {pc}
     769 00000018                   .state16
     770                            .dwendtag DW$36
     771                    
     772                    
     773 00000134                   .sect   ".text"
     774                            .global $c_int00
     775                    
     776                    DW$37   .dwtag  DW_TAG_subprogram, DW_AT_name("c_int00"), DW_AT_symbol_name("$c_int00")
     777                            .dwattr DW$37, DW_AT_low_pc($c_int00)
     778                            .dwattr DW$37, DW_AT_high_pc(0x00)
     779                            .dwattr DW$37, DW_AT_begin_file("main.c")
     780                            .dwattr DW$37, DW_AT_begin_line(0x7a)
     781                            .dwattr DW$37, DW_AT_begin_column(0x06)
     782                            .dwpsn  "main.c",123,1
     783                    
     784                            .dwfde DW$CIE
     785                    
     786                    ;*****************************************************************************
     787                    ;* FUNCTION NAME: c_int00                                                    *
     788                    ;*                                                                           *
     789                    ;*   Regs Modified     : A1,A2,A3,A4,V9,LR,SR                                *
     790                    ;*   Regs Used         : A1,A2,A3,A4,V9,LR,SR                                *
     791                    ;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
     792                    ;*****************************************************************************
     793                    
     794                    ;******************************************************************************
     795                    ;*                                                                            *
     796                    ;* Using -g (debug) with optimization (-o2) may disable key optimizations!    *
     797                    ;*                                                                            *
     798                    ;******************************************************************************
     799                    $c_int00:
     800                    ;* --------------------------------------------------------------------------*
     801                            .dwpsn  "main.c",124,2
     802 00000134 F7FF              BL        $main                 ; |124| 
         00000136 FFDB     
     803                            ; |124| 
     804                    ;***    ; the preceding call never returns
     805                    ;* --------------------------------------------------------------------------*
     806                    ;*   BEGIN LOOP L3
     807                    ;* --------------------------------------------------------------------------*
     808 00000138           L3:    
     809 00000138           DW$L$$c_int00$2$B:
     810 00000138 E7FE              B         L3                    ; |124| 
     811                            ; |124| 
     812                    DW$L$$c_int00$2$E:
     813                    ;* --------------------------------------------------------------------------*
     814                    
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   16

     815                    DW$38   .dwtag  DW_TAG_loop
     816                            .dwattr DW$38, DW_AT_name("C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/la
     817                            .dwattr DW$38, DW_AT_begin_file("main.c")
     818                            .dwattr DW$38, DW_AT_begin_line(0x7c)
     819                            .dwattr DW$38, DW_AT_end_line(0x7c)
     820                    DW$39   .dwtag  DW_TAG_loop_range
     821                            .dwattr DW$39, DW_AT_low_pc(DW$L$$c_int00$2$B)
     822                            .dwattr DW$39, DW_AT_high_pc(DW$L$$c_int00$2$E)
     823                            .dwendtag DW$38
     824                    
     825                            .dwattr DW$37, DW_AT_end_file("main.c")
     826                            .dwattr DW$37, DW_AT_end_line(0x7d)
     827                            .dwattr DW$37, DW_AT_end_column(0x01)
     828                            .dwendentry
     829                            .dwendtag DW$37
     830                    
     831                    ;******************************************************************************
     832                    ;* CONSTANT TABLE                                                             *
     833                    ;******************************************************************************
     834 0000013a                   .sect   ".text"
     835                            .align  4
     836 0000013c 00000000! CON1:   .field          _Dpwm0Regs,32
     837                            .align  4
     838 00000140 00002710  CON3:   .field          10000,32
     839                            .align  4
     840 00000144 00007530  CON5:   .field          30000,32
     841                            .align  4
     842 00000148 00000000! CON6:   .field          _Filter0Regs,32
     843                            .align  4
     844 0000014c 007FFFFF  CON9:   .field          8388607,32
     845                            .align  4
     846 00000150 00000000! CON11:  .field          _LoopMuxRegs,32
     847                            .align  4
     848 00000154 000004E2  CON12:  .field          1250,32
     849                            .align  4
     850 00000158 0000CFFF  CON13:  .field          53247,32
     851                            .align  4
     852 0000015c 00000000! CON15:  .field          _FeCtrl0Regs,32
     853                            .align  4
     854 00000160 00000004! CON16:  .field          _GioRegs+4,32
     855                            .align  4
     856 00000164 0000004C- CON17:  .field          _ram_eadcdac,32
     857                    ;******************************************************************************
     858                    ;* UNDEFINED EXTERNAL REFERENCES                                              *
     859                    ;******************************************************************************
     860                            .global $init_pmbus
     861                            .global $pmbus_handler
     862                            .global _Dpwm0Regs
     863                            .global _FeCtrl0Regs
     864                            .global _Filter0Regs
     865                            .global _GioRegs
     866                            .global _LoopMuxRegs
     867                    
     868                    ;******************************************************************************
     869                    ;* TYPE INFORMATION                                                           *
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   17

     870                    ;******************************************************************************
     871                    
     872                    DW$T$262        .dwtag  DW_TAG_subroutine_type
     873                            .dwattr DW$T$262, DW_AT_language(DW_LANG_C)
     874                    
     875                    DW$T$264        .dwtag  DW_TAG_subroutine_type
     876                            .dwattr DW$T$264, DW_AT_language(DW_LANG_C)
     877                    DW$T$270        .dwtag  DW_TAG_typedef, DW_AT_name("int16"), DW_AT_type(*DW$T$8)
     878                            .dwattr DW$T$270, DW_AT_language(DW_LANG_C)
     879                    DW$T$271        .dwtag  DW_TAG_typedef, DW_AT_name("Uint16"), DW_AT_type(*DW$T$9)
     880                            .dwattr DW$T$271, DW_AT_language(DW_LANG_C)
     881                    DW$T$10 .dwtag  DW_TAG_base_type, DW_AT_name("int")
     882                            .dwattr DW$T$10, DW_AT_encoding(DW_ATE_signed)
     883                            .dwattr DW$T$10, DW_AT_byte_size(0x04)
     884                    DW$T$287        .dwtag  DW_TAG_volatile_type
     885                            .dwattr DW$T$287, DW_AT_type(*DW$T$91)
     886                    DW$T$293        .dwtag  DW_TAG_volatile_type
     887                            .dwattr DW$T$293, DW_AT_type(*DW$T$126)
     888                    DW$T$313        .dwtag  DW_TAG_volatile_type
     889                            .dwattr DW$T$313, DW_AT_type(*DW$T$177)
     890                    DW$T$317        .dwtag  DW_TAG_volatile_type
     891                            .dwattr DW$T$317, DW_AT_type(*DW$T$202)
     892                    
     893                    DW$T$244        .dwtag  DW_TAG_union_type
     894                            .dwattr DW$T$244, DW_AT_name("GLBEN_REG")
     895                            .dwattr DW$T$244, DW_AT_byte_size(0x04)
     896                    DW$40   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
     897                            .dwattr DW$40, DW_AT_name("all"), DW_AT_symbol_name("_all")
     898                            .dwattr DW$40, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     899                            .dwattr DW$40, DW_AT_accessibility(DW_ACCESS_public)
     900                    DW$41   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$243)
     901                            .dwattr DW$41, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
     902                            .dwattr DW$41, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     903                            .dwattr DW$41, DW_AT_accessibility(DW_ACCESS_public)
     904                            .dwendtag DW$T$244
     905                    
     906                    DW$T$326        .dwtag  DW_TAG_volatile_type
     907                            .dwattr DW$T$326, DW_AT_type(*DW$T$261)
     908                    DW$T$329        .dwtag  DW_TAG_typedef, DW_AT_name("Uint8"), DW_AT_type(*DW$T$328)
     909                            .dwattr DW$T$329, DW_AT_language(DW_LANG_C)
     910                    
     911                    DW$T$330        .dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$329)
     912                            .dwattr DW$T$330, DW_AT_language(DW_LANG_C)
     913                            .dwattr DW$T$330, DW_AT_byte_size(0x28)
     914                    DW$42   .dwtag  DW_TAG_subrange_type
     915                            .dwattr DW$42, DW_AT_upper_bound(0x27)
     916                            .dwendtag DW$T$330
     917                    
     918                    
     919                    DW$T$331        .dwtag  DW_TAG_array_type, DW_AT_type(*DW$T$328)
     920                            .dwattr DW$T$331, DW_AT_language(DW_LANG_C)
     921                            .dwattr DW$T$331, DW_AT_byte_size(0x14)
     922                    DW$43   .dwtag  DW_TAG_subrange_type
     923                            .dwattr DW$43, DW_AT_upper_bound(0x13)
     924                            .dwendtag DW$T$331
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   18

     925                    
     926                    DW$T$8  .dwtag  DW_TAG_base_type, DW_AT_name("short")
     927                            .dwattr DW$T$8, DW_AT_encoding(DW_ATE_signed)
     928                            .dwattr DW$T$8, DW_AT_byte_size(0x02)
     929                    DW$T$9  .dwtag  DW_TAG_base_type, DW_AT_name("unsigned short")
     930                            .dwattr DW$T$9, DW_AT_encoding(DW_ATE_unsigned)
     931                            .dwattr DW$T$9, DW_AT_byte_size(0x02)
     932                    DW$T$19 .dwtag  DW_TAG_typedef, DW_AT_name("Uint32"), DW_AT_type(*DW$T$11)
     933                            .dwattr DW$T$19, DW_AT_language(DW_LANG_C)
     934                    
     935                    DW$T$91 .dwtag  DW_TAG_structure_type
     936                            .dwattr DW$T$91, DW_AT_name("DPWM_REGS")
     937                            .dwattr DW$T$91, DW_AT_byte_size(0x8c)
     938                    DW$44   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$21)
     939                            .dwattr DW$44, DW_AT_name("DPWMCTRL0"), DW_AT_symbol_name("_DPWMCTRL0")
     940                            .dwattr DW$44, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     941                            .dwattr DW$44, DW_AT_accessibility(DW_ACCESS_public)
     942                    DW$45   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$23)
     943                            .dwattr DW$45, DW_AT_name("DPWMCTRL1"), DW_AT_symbol_name("_DPWMCTRL1")
     944                            .dwattr DW$45, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
     945                            .dwattr DW$45, DW_AT_accessibility(DW_ACCESS_public)
     946                    DW$46   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$25)
     947                            .dwattr DW$46, DW_AT_name("DPWMCTRL2"), DW_AT_symbol_name("_DPWMCTRL2")
     948                            .dwattr DW$46, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
     949                            .dwattr DW$46, DW_AT_accessibility(DW_ACCESS_public)
     950                    DW$47   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$27)
     951                            .dwattr DW$47, DW_AT_name("DPWMPRD"), DW_AT_symbol_name("_DPWMPRD")
     952                            .dwattr DW$47, DW_AT_data_member_location[DW_OP_plus_uconst 0xc]
     953                            .dwattr DW$47, DW_AT_accessibility(DW_ACCESS_public)
     954                    DW$48   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$29)
     955                            .dwattr DW$48, DW_AT_name("DPWMEV1"), DW_AT_symbol_name("_DPWMEV1")
     956                            .dwattr DW$48, DW_AT_data_member_location[DW_OP_plus_uconst 0x10]
     957                            .dwattr DW$48, DW_AT_accessibility(DW_ACCESS_public)
     958                    DW$49   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$31)
     959                            .dwattr DW$49, DW_AT_name("DPWMEV2"), DW_AT_symbol_name("_DPWMEV2")
     960                            .dwattr DW$49, DW_AT_data_member_location[DW_OP_plus_uconst 0x14]
     961                            .dwattr DW$49, DW_AT_accessibility(DW_ACCESS_public)
     962                    DW$50   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$33)
     963                            .dwattr DW$50, DW_AT_name("DPWMEV3"), DW_AT_symbol_name("_DPWMEV3")
     964                            .dwattr DW$50, DW_AT_data_member_location[DW_OP_plus_uconst 0x18]
     965                            .dwattr DW$50, DW_AT_accessibility(DW_ACCESS_public)
     966                    DW$51   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$35)
     967                            .dwattr DW$51, DW_AT_name("DPWMEV4"), DW_AT_symbol_name("_DPWMEV4")
     968                            .dwattr DW$51, DW_AT_data_member_location[DW_OP_plus_uconst 0x1c]
     969                            .dwattr DW$51, DW_AT_accessibility(DW_ACCESS_public)
     970                    DW$52   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$37)
     971                            .dwattr DW$52, DW_AT_name("DPWMSAMPTRIG1"), DW_AT_symbol_name("_DPWMSAMPTRIG1")
     972                            .dwattr DW$52, DW_AT_data_member_location[DW_OP_plus_uconst 0x20]
     973                            .dwattr DW$52, DW_AT_accessibility(DW_ACCESS_public)
     974                    DW$53   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$39)
     975                            .dwattr DW$53, DW_AT_name("DPWMSAMPTRIG2"), DW_AT_symbol_name("_DPWMSAMPTRIG2")
     976                            .dwattr DW$53, DW_AT_data_member_location[DW_OP_plus_uconst 0x24]
     977                            .dwattr DW$53, DW_AT_accessibility(DW_ACCESS_public)
     978                    DW$54   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$41)
     979                            .dwattr DW$54, DW_AT_name("DPWMPHASETRIG"), DW_AT_symbol_name("_DPWMPHASETRIG")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   19

     980                            .dwattr DW$54, DW_AT_data_member_location[DW_OP_plus_uconst 0x28]
     981                            .dwattr DW$54, DW_AT_accessibility(DW_ACCESS_public)
     982                    DW$55   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$44)
     983                            .dwattr DW$55, DW_AT_name("DPWMCYCADJA"), DW_AT_symbol_name("_DPWMCYCADJA")
     984                            .dwattr DW$55, DW_AT_data_member_location[DW_OP_plus_uconst 0x2c]
     985                            .dwattr DW$55, DW_AT_accessibility(DW_ACCESS_public)
     986                    DW$56   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$46)
     987                            .dwattr DW$56, DW_AT_name("DPWMCYCADJB"), DW_AT_symbol_name("_DPWMCYCADJB")
     988                            .dwattr DW$56, DW_AT_data_member_location[DW_OP_plus_uconst 0x30]
     989                            .dwattr DW$56, DW_AT_accessibility(DW_ACCESS_public)
     990                    DW$57   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$48)
     991                            .dwattr DW$57, DW_AT_name("DPWMPERADJ"), DW_AT_symbol_name("_DPWMPERADJ")
     992                            .dwattr DW$57, DW_AT_data_member_location[DW_OP_plus_uconst 0x34]
     993                            .dwattr DW$57, DW_AT_accessibility(DW_ACCESS_public)
     994                    DW$58   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$50)
     995                            .dwattr DW$58, DW_AT_name("DPWMFLTCTRL"), DW_AT_symbol_name("_DPWMFLTCTRL")
     996                            .dwattr DW$58, DW_AT_data_member_location[DW_OP_plus_uconst 0x38]
     997                            .dwattr DW$58, DW_AT_accessibility(DW_ACCESS_public)
     998                    DW$59   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$52)
     999                            .dwattr DW$59, DW_AT_name("DPWMOVERFLOW"), DW_AT_symbol_name("_DPWMOVERFLOW")
    1000                            .dwattr DW$59, DW_AT_data_member_location[DW_OP_plus_uconst 0x3c]
    1001                            .dwattr DW$59, DW_AT_accessibility(DW_ACCESS_public)
    1002                    DW$60   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$54)
    1003                            .dwattr DW$60, DW_AT_name("DPWMINT"), DW_AT_symbol_name("_DPWMINT")
    1004                            .dwattr DW$60, DW_AT_data_member_location[DW_OP_plus_uconst 0x40]
    1005                            .dwattr DW$60, DW_AT_accessibility(DW_ACCESS_public)
    1006                    DW$61   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$56)
    1007                            .dwattr DW$61, DW_AT_name("DPWMCNTPRE"), DW_AT_symbol_name("_DPWMCNTPRE")
    1008                            .dwattr DW$61, DW_AT_data_member_location[DW_OP_plus_uconst 0x44]
    1009                            .dwattr DW$61, DW_AT_accessibility(DW_ACCESS_public)
    1010                    DW$62   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$58)
    1011                            .dwattr DW$62, DW_AT_name("DPWMBLKABEG"), DW_AT_symbol_name("_DPWMBLKABEG")
    1012                            .dwattr DW$62, DW_AT_data_member_location[DW_OP_plus_uconst 0x48]
    1013                            .dwattr DW$62, DW_AT_accessibility(DW_ACCESS_public)
    1014                    DW$63   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$60)
    1015                            .dwattr DW$63, DW_AT_name("DPWMBLKAEND"), DW_AT_symbol_name("_DPWMBLKAEND")
    1016                            .dwattr DW$63, DW_AT_data_member_location[DW_OP_plus_uconst 0x4c]
    1017                            .dwattr DW$63, DW_AT_accessibility(DW_ACCESS_public)
    1018                    DW$64   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$62)
    1019                            .dwattr DW$64, DW_AT_name("DPWMBLKBBEG"), DW_AT_symbol_name("_DPWMBLKBBEG")
    1020                            .dwattr DW$64, DW_AT_data_member_location[DW_OP_plus_uconst 0x50]
    1021                            .dwattr DW$64, DW_AT_accessibility(DW_ACCESS_public)
    1022                    DW$65   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$64)
    1023                            .dwattr DW$65, DW_AT_name("DPWMBLKBEND"), DW_AT_symbol_name("_DPWMBLKBEND")
    1024                            .dwattr DW$65, DW_AT_data_member_location[DW_OP_plus_uconst 0x54]
    1025                            .dwattr DW$65, DW_AT_accessibility(DW_ACCESS_public)
    1026                    DW$66   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$66)
    1027                            .dwattr DW$66, DW_AT_name("DPWMMINDUTYHI"), DW_AT_symbol_name("_DPWMMINDUTYHI")
    1028                            .dwattr DW$66, DW_AT_data_member_location[DW_OP_plus_uconst 0x58]
    1029                            .dwattr DW$66, DW_AT_accessibility(DW_ACCESS_public)
    1030                    DW$67   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$68)
    1031                            .dwattr DW$67, DW_AT_name("DPWMMINDUTYLO"), DW_AT_symbol_name("_DPWMMINDUTYLO")
    1032                            .dwattr DW$67, DW_AT_data_member_location[DW_OP_plus_uconst 0x5c]
    1033                            .dwattr DW$67, DW_AT_accessibility(DW_ACCESS_public)
    1034                    DW$68   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$70)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   20

    1035                            .dwattr DW$68, DW_AT_name("DPWMADAPTIVE"), DW_AT_symbol_name("_DPWMADAPTIVE")
    1036                            .dwattr DW$68, DW_AT_data_member_location[DW_OP_plus_uconst 0x60]
    1037                            .dwattr DW$68, DW_AT_accessibility(DW_ACCESS_public)
    1038                    DW$69   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$72)
    1039                            .dwattr DW$69, DW_AT_name("DPWMFLTSTAT"), DW_AT_symbol_name("_DPWMFLTSTAT")
    1040                            .dwattr DW$69, DW_AT_data_member_location[DW_OP_plus_uconst 0x64]
    1041                            .dwattr DW$69, DW_AT_accessibility(DW_ACCESS_public)
    1042                    DW$70   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$74)
    1043                            .dwattr DW$70, DW_AT_name("DPWMAUTOSWHIUPTHRESH"), DW_AT_symbol_name("_DPWMAUTOSWHIUPTHRESH")
    1044                            .dwattr DW$70, DW_AT_data_member_location[DW_OP_plus_uconst 0x68]
    1045                            .dwattr DW$70, DW_AT_accessibility(DW_ACCESS_public)
    1046                    DW$71   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$76)
    1047                            .dwattr DW$71, DW_AT_name("DPWMAUTOSWHILOWTHRESH"), DW_AT_symbol_name("_DPWMAUTOSWHILOWTHRESH"
    1048                            .dwattr DW$71, DW_AT_data_member_location[DW_OP_plus_uconst 0x6c]
    1049                            .dwattr DW$71, DW_AT_accessibility(DW_ACCESS_public)
    1050                    DW$72   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$78)
    1051                            .dwattr DW$72, DW_AT_name("DPWMAUTOSWLOUPTHRESH"), DW_AT_symbol_name("_DPWMAUTOSWLOUPTHRESH")
    1052                            .dwattr DW$72, DW_AT_data_member_location[DW_OP_plus_uconst 0x70]
    1053                            .dwattr DW$72, DW_AT_accessibility(DW_ACCESS_public)
    1054                    DW$73   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$80)
    1055                            .dwattr DW$73, DW_AT_name("DPWMAUTOSWLOLOWTHRESH"), DW_AT_symbol_name("_DPWMAUTOSWLOLOWTHRESH"
    1056                            .dwattr DW$73, DW_AT_data_member_location[DW_OP_plus_uconst 0x74]
    1057                            .dwattr DW$73, DW_AT_accessibility(DW_ACCESS_public)
    1058                    DW$74   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$82)
    1059                            .dwattr DW$74, DW_AT_name("DPWMAUTOMAX"), DW_AT_symbol_name("_DPWMAUTOMAX")
    1060                            .dwattr DW$74, DW_AT_data_member_location[DW_OP_plus_uconst 0x78]
    1061                            .dwattr DW$74, DW_AT_accessibility(DW_ACCESS_public)
    1062                    DW$75   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$84)
    1063                            .dwattr DW$75, DW_AT_name("DPWMAUTOMID"), DW_AT_symbol_name("_DPWMAUTOMID")
    1064                            .dwattr DW$75, DW_AT_data_member_location[DW_OP_plus_uconst 0x7c]
    1065                            .dwattr DW$75, DW_AT_accessibility(DW_ACCESS_public)
    1066                    DW$76   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$86)
    1067                            .dwattr DW$76, DW_AT_name("DPWMEDGEGEN"), DW_AT_symbol_name("_DPWMEDGEGEN")
    1068                            .dwattr DW$76, DW_AT_data_member_location[DW_OP_plus_uconst 0x80]
    1069                            .dwattr DW$76, DW_AT_accessibility(DW_ACCESS_public)
    1070                    DW$77   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$88)
    1071                            .dwattr DW$77, DW_AT_name("DPWMFILTERDUTYREAD"), DW_AT_symbol_name("_DPWMFILTERDUTYREAD")
    1072                            .dwattr DW$77, DW_AT_data_member_location[DW_OP_plus_uconst 0x84]
    1073                            .dwattr DW$77, DW_AT_accessibility(DW_ACCESS_public)
    1074                    DW$78   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$90)
    1075                            .dwattr DW$78, DW_AT_name("DPWMBISTSTAT"), DW_AT_symbol_name("_DPWMBISTSTAT")
    1076                            .dwattr DW$78, DW_AT_data_member_location[DW_OP_plus_uconst 0x88]
    1077                            .dwattr DW$78, DW_AT_accessibility(DW_ACCESS_public)
    1078                            .dwendtag DW$T$91
    1079                    
    1080                    
    1081                    DW$T$126        .dwtag  DW_TAG_structure_type
    1082                            .dwattr DW$T$126, DW_AT_name("FE_CTRL_REGS")
    1083                            .dwattr DW$T$126, DW_AT_byte_size(0x44)
    1084                    DW$79   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$93)
    1085                            .dwattr DW$79, DW_AT_name("RAMPCTRL"), DW_AT_symbol_name("_RAMPCTRL")
    1086                            .dwattr DW$79, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1087                            .dwattr DW$79, DW_AT_accessibility(DW_ACCESS_public)
    1088                    DW$80   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$95)
    1089                            .dwattr DW$80, DW_AT_name("RAMPSTAT"), DW_AT_symbol_name("_RAMPSTAT")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   21

    1090                            .dwattr DW$80, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
    1091                            .dwattr DW$80, DW_AT_accessibility(DW_ACCESS_public)
    1092                    DW$81   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$97)
    1093                            .dwattr DW$81, DW_AT_name("RAMPCYCLE"), DW_AT_symbol_name("_RAMPCYCLE")
    1094                            .dwattr DW$81, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
    1095                            .dwattr DW$81, DW_AT_accessibility(DW_ACCESS_public)
    1096                    DW$82   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$99)
    1097                            .dwattr DW$82, DW_AT_name("EADCDAC"), DW_AT_symbol_name("_EADCDAC")
    1098                            .dwattr DW$82, DW_AT_data_member_location[DW_OP_plus_uconst 0xc]
    1099                            .dwattr DW$82, DW_AT_accessibility(DW_ACCESS_public)
    1100                    DW$83   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$101)
    1101                            .dwattr DW$83, DW_AT_name("RAMPDACEND"), DW_AT_symbol_name("_RAMPDACEND")
    1102                            .dwattr DW$83, DW_AT_data_member_location[DW_OP_plus_uconst 0x10]
    1103                            .dwattr DW$83, DW_AT_accessibility(DW_ACCESS_public)
    1104                    DW$84   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$103)
    1105                            .dwattr DW$84, DW_AT_name("DACSTEP"), DW_AT_symbol_name("_DACSTEP")
    1106                            .dwattr DW$84, DW_AT_data_member_location[DW_OP_plus_uconst 0x14]
    1107                            .dwattr DW$84, DW_AT_accessibility(DW_ACCESS_public)
    1108                    DW$85   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$105)
    1109                            .dwattr DW$85, DW_AT_name("DACSATSTEP"), DW_AT_symbol_name("_DACSATSTEP")
    1110                            .dwattr DW$85, DW_AT_data_member_location[DW_OP_plus_uconst 0x18]
    1111                            .dwattr DW$85, DW_AT_accessibility(DW_ACCESS_public)
    1112                    DW$86   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$107)
    1113                            .dwattr DW$86, DW_AT_name("EADCTRIM"), DW_AT_symbol_name("_EADCTRIM")
    1114                            .dwattr DW$86, DW_AT_data_member_location[DW_OP_plus_uconst 0x1c]
    1115                            .dwattr DW$86, DW_AT_accessibility(DW_ACCESS_public)
    1116                    DW$87   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$109)
    1117                            .dwattr DW$87, DW_AT_name("EADCCTRL"), DW_AT_symbol_name("_EADCCTRL")
    1118                            .dwattr DW$87, DW_AT_data_member_location[DW_OP_plus_uconst 0x20]
    1119                            .dwattr DW$87, DW_AT_accessibility(DW_ACCESS_public)
    1120                    DW$88   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$111)
    1121                            .dwattr DW$88, DW_AT_name("ACTRL"), DW_AT_symbol_name("_ACTRL")
    1122                            .dwattr DW$88, DW_AT_data_member_location[DW_OP_plus_uconst 0x24]
    1123                            .dwattr DW$88, DW_AT_accessibility(DW_ACCESS_public)
    1124                    DW$89   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$113)
    1125                            .dwattr DW$89, DW_AT_name("PREBIASCTRL0"), DW_AT_symbol_name("_PREBIASCTRL0")
    1126                            .dwattr DW$89, DW_AT_data_member_location[DW_OP_plus_uconst 0x28]
    1127                            .dwattr DW$89, DW_AT_accessibility(DW_ACCESS_public)
    1128                    DW$90   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$115)
    1129                            .dwattr DW$90, DW_AT_name("PREBIASCTRL1"), DW_AT_symbol_name("_PREBIASCTRL1")
    1130                            .dwattr DW$90, DW_AT_data_member_location[DW_OP_plus_uconst 0x2c]
    1131                            .dwattr DW$90, DW_AT_accessibility(DW_ACCESS_public)
    1132                    DW$91   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$117)
    1133                            .dwattr DW$91, DW_AT_name("SARCTRL"), DW_AT_symbol_name("_SARCTRL")
    1134                            .dwattr DW$91, DW_AT_data_member_location[DW_OP_plus_uconst 0x30]
    1135                            .dwattr DW$91, DW_AT_accessibility(DW_ACCESS_public)
    1136                    DW$92   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$119)
    1137                            .dwattr DW$92, DW_AT_name("SARTIMING"), DW_AT_symbol_name("_SARTIMING")
    1138                            .dwattr DW$92, DW_AT_data_member_location[DW_OP_plus_uconst 0x34]
    1139                            .dwattr DW$92, DW_AT_accessibility(DW_ACCESS_public)
    1140                    DW$93   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$121)
    1141                            .dwattr DW$93, DW_AT_name("EADCVALUE"), DW_AT_symbol_name("_EADCVALUE")
    1142                            .dwattr DW$93, DW_AT_data_member_location[DW_OP_plus_uconst 0x38]
    1143                            .dwattr DW$93, DW_AT_accessibility(DW_ACCESS_public)
    1144                    DW$94   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$123)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   22

    1145                            .dwattr DW$94, DW_AT_name("EADCRAWVALUE"), DW_AT_symbol_name("_EADCRAWVALUE")
    1146                            .dwattr DW$94, DW_AT_data_member_location[DW_OP_plus_uconst 0x3c]
    1147                            .dwattr DW$94, DW_AT_accessibility(DW_ACCESS_public)
    1148                    DW$95   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$125)
    1149                            .dwattr DW$95, DW_AT_name("DACSTAT"), DW_AT_symbol_name("_DACSTAT")
    1150                            .dwattr DW$95, DW_AT_data_member_location[DW_OP_plus_uconst 0x40]
    1151                            .dwattr DW$95, DW_AT_accessibility(DW_ACCESS_public)
    1152                            .dwendtag DW$T$126
    1153                    
    1154                    
    1155                    DW$T$177        .dwtag  DW_TAG_structure_type
    1156                            .dwattr DW$T$177, DW_AT_name("FILTER_REGS")
    1157                            .dwattr DW$T$177, DW_AT_byte_size(0x64)
    1158                    DW$96   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$128)
    1159                            .dwattr DW$96, DW_AT_name("FILTERSTATUS"), DW_AT_symbol_name("_FILTERSTATUS")
    1160                            .dwattr DW$96, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1161                            .dwattr DW$96, DW_AT_accessibility(DW_ACCESS_public)
    1162                    DW$97   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$130)
    1163                            .dwattr DW$97, DW_AT_name("FILTERCTRL"), DW_AT_symbol_name("_FILTERCTRL")
    1164                            .dwattr DW$97, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
    1165                            .dwattr DW$97, DW_AT_accessibility(DW_ACCESS_public)
    1166                    DW$98   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$132)
    1167                            .dwattr DW$98, DW_AT_name("CPUXN"), DW_AT_symbol_name("_CPUXN")
    1168                            .dwattr DW$98, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
    1169                            .dwattr DW$98, DW_AT_accessibility(DW_ACCESS_public)
    1170                    DW$99   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$134)
    1171                            .dwattr DW$99, DW_AT_name("FILTERXNREAD"), DW_AT_symbol_name("_FILTERXNREAD")
    1172                            .dwattr DW$99, DW_AT_data_member_location[DW_OP_plus_uconst 0xc]
    1173                            .dwattr DW$99, DW_AT_accessibility(DW_ACCESS_public)
    1174                    DW$100  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$136)
    1175                            .dwattr DW$100, DW_AT_name("FILTERKIYNREAD"), DW_AT_symbol_name("_FILTERKIYNREAD")
    1176                            .dwattr DW$100, DW_AT_data_member_location[DW_OP_plus_uconst 0x10]
    1177                            .dwattr DW$100, DW_AT_accessibility(DW_ACCESS_public)
    1178                    DW$101  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$138)
    1179                            .dwattr DW$101, DW_AT_name("FILTERKDYNREAD"), DW_AT_symbol_name("_FILTERKDYNREAD")
    1180                            .dwattr DW$101, DW_AT_data_member_location[DW_OP_plus_uconst 0x14]
    1181                            .dwattr DW$101, DW_AT_accessibility(DW_ACCESS_public)
    1182                    DW$102  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$140)
    1183                            .dwattr DW$102, DW_AT_name("FILTERYNREAD"), DW_AT_symbol_name("_FILTERYNREAD")
    1184                            .dwattr DW$102, DW_AT_data_member_location[DW_OP_plus_uconst 0x18]
    1185                            .dwattr DW$102, DW_AT_accessibility(DW_ACCESS_public)
    1186                    DW$103  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$142)
    1187                            .dwattr DW$103, DW_AT_name("COEFCONFIG"), DW_AT_symbol_name("_COEFCONFIG")
    1188                            .dwattr DW$103, DW_AT_data_member_location[DW_OP_plus_uconst 0x1c]
    1189                            .dwattr DW$103, DW_AT_accessibility(DW_ACCESS_public)
    1190                    DW$104  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$144)
    1191                            .dwattr DW$104, DW_AT_name("FILTERKPCOEF0"), DW_AT_symbol_name("_FILTERKPCOEF0")
    1192                            .dwattr DW$104, DW_AT_data_member_location[DW_OP_plus_uconst 0x20]
    1193                            .dwattr DW$104, DW_AT_accessibility(DW_ACCESS_public)
    1194                    DW$105  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$146)
    1195                            .dwattr DW$105, DW_AT_name("FILTERKPCOEF1"), DW_AT_symbol_name("_FILTERKPCOEF1")
    1196                            .dwattr DW$105, DW_AT_data_member_location[DW_OP_plus_uconst 0x24]
    1197                            .dwattr DW$105, DW_AT_accessibility(DW_ACCESS_public)
    1198                    DW$106  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$148)
    1199                            .dwattr DW$106, DW_AT_name("FILTERKICOEF0"), DW_AT_symbol_name("_FILTERKICOEF0")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   23

    1200                            .dwattr DW$106, DW_AT_data_member_location[DW_OP_plus_uconst 0x28]
    1201                            .dwattr DW$106, DW_AT_accessibility(DW_ACCESS_public)
    1202                    DW$107  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$150)
    1203                            .dwattr DW$107, DW_AT_name("FILTERKICOEF1"), DW_AT_symbol_name("_FILTERKICOEF1")
    1204                            .dwattr DW$107, DW_AT_data_member_location[DW_OP_plus_uconst 0x2c]
    1205                            .dwattr DW$107, DW_AT_accessibility(DW_ACCESS_public)
    1206                    DW$108  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$152)
    1207                            .dwattr DW$108, DW_AT_name("FILTERKDCOEF0"), DW_AT_symbol_name("_FILTERKDCOEF0")
    1208                            .dwattr DW$108, DW_AT_data_member_location[DW_OP_plus_uconst 0x30]
    1209                            .dwattr DW$108, DW_AT_accessibility(DW_ACCESS_public)
    1210                    DW$109  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$154)
    1211                            .dwattr DW$109, DW_AT_name("FILTERKDCOEF1"), DW_AT_symbol_name("_FILTERKDCOEF1")
    1212                            .dwattr DW$109, DW_AT_data_member_location[DW_OP_plus_uconst 0x34]
    1213                            .dwattr DW$109, DW_AT_accessibility(DW_ACCESS_public)
    1214                    DW$110  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$156)
    1215                            .dwattr DW$110, DW_AT_name("FILTERKDALPHA"), DW_AT_symbol_name("_FILTERKDALPHA")
    1216                            .dwattr DW$110, DW_AT_data_member_location[DW_OP_plus_uconst 0x38]
    1217                            .dwattr DW$110, DW_AT_accessibility(DW_ACCESS_public)
    1218                    DW$111  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$158)
    1219                            .dwattr DW$111, DW_AT_name("FILTERNL0"), DW_AT_symbol_name("_FILTERNL0")
    1220                            .dwattr DW$111, DW_AT_data_member_location[DW_OP_plus_uconst 0x3c]
    1221                            .dwattr DW$111, DW_AT_accessibility(DW_ACCESS_public)
    1222                    DW$112  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$160)
    1223                            .dwattr DW$112, DW_AT_name("FILTERNL1"), DW_AT_symbol_name("_FILTERNL1")
    1224                            .dwattr DW$112, DW_AT_data_member_location[DW_OP_plus_uconst 0x40]
    1225                            .dwattr DW$112, DW_AT_accessibility(DW_ACCESS_public)
    1226                    DW$113  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$162)
    1227                            .dwattr DW$113, DW_AT_name("FILTERNL2"), DW_AT_symbol_name("_FILTERNL2")
    1228                            .dwattr DW$113, DW_AT_data_member_location[DW_OP_plus_uconst 0x44]
    1229                            .dwattr DW$113, DW_AT_accessibility(DW_ACCESS_public)
    1230                    DW$114  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$164)
    1231                            .dwattr DW$114, DW_AT_name("FILTERKICLPHI"), DW_AT_symbol_name("_FILTERKICLPHI")
    1232                            .dwattr DW$114, DW_AT_data_member_location[DW_OP_plus_uconst 0x48]
    1233                            .dwattr DW$114, DW_AT_accessibility(DW_ACCESS_public)
    1234                    DW$115  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$166)
    1235                            .dwattr DW$115, DW_AT_name("FILTERKICLPLO"), DW_AT_symbol_name("_FILTERKICLPLO")
    1236                            .dwattr DW$115, DW_AT_data_member_location[DW_OP_plus_uconst 0x4c]
    1237                            .dwattr DW$115, DW_AT_accessibility(DW_ACCESS_public)
    1238                    DW$116  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$168)
    1239                            .dwattr DW$116, DW_AT_name("FILTERYNCLPHI"), DW_AT_symbol_name("_FILTERYNCLPHI")
    1240                            .dwattr DW$116, DW_AT_data_member_location[DW_OP_plus_uconst 0x50]
    1241                            .dwattr DW$116, DW_AT_accessibility(DW_ACCESS_public)
    1242                    DW$117  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$170)
    1243                            .dwattr DW$117, DW_AT_name("FILTERYNCLPLO"), DW_AT_symbol_name("_FILTERYNCLPLO")
    1244                            .dwattr DW$117, DW_AT_data_member_location[DW_OP_plus_uconst 0x54]
    1245                            .dwattr DW$117, DW_AT_accessibility(DW_ACCESS_public)
    1246                    DW$118  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$172)
    1247                            .dwattr DW$118, DW_AT_name("FILTEROCLPHI"), DW_AT_symbol_name("_FILTEROCLPHI")
    1248                            .dwattr DW$118, DW_AT_data_member_location[DW_OP_plus_uconst 0x58]
    1249                            .dwattr DW$118, DW_AT_accessibility(DW_ACCESS_public)
    1250                    DW$119  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$174)
    1251                            .dwattr DW$119, DW_AT_name("FILTEROCLPLO"), DW_AT_symbol_name("_FILTEROCLPLO")
    1252                            .dwattr DW$119, DW_AT_data_member_location[DW_OP_plus_uconst 0x5c]
    1253                            .dwattr DW$119, DW_AT_accessibility(DW_ACCESS_public)
    1254                    DW$120  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$176)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   24

    1255                            .dwattr DW$120, DW_AT_name("FILTERPRESET"), DW_AT_symbol_name("_FILTERPRESET")
    1256                            .dwattr DW$120, DW_AT_data_member_location[DW_OP_plus_uconst 0x60]
    1257                            .dwattr DW$120, DW_AT_accessibility(DW_ACCESS_public)
    1258                            .dwendtag DW$T$177
    1259                    
    1260                    
    1261                    DW$T$202        .dwtag  DW_TAG_structure_type
    1262                            .dwattr DW$T$202, DW_AT_name("GIO_REGS")
    1263                            .dwattr DW$T$202, DW_AT_byte_size(0x40)
    1264                    DW$121  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$179)
    1265                            .dwattr DW$121, DW_AT_name("FAULTDIR"), DW_AT_symbol_name("_FAULTDIR")
    1266                            .dwattr DW$121, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1267                            .dwattr DW$121, DW_AT_accessibility(DW_ACCESS_public)
    1268                    DW$122  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$181)
    1269                            .dwattr DW$122, DW_AT_name("FAULTIN"), DW_AT_symbol_name("_FAULTIN")
    1270                            .dwattr DW$122, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
    1271                            .dwattr DW$122, DW_AT_accessibility(DW_ACCESS_public)
    1272                    DW$123  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$183)
    1273                            .dwattr DW$123, DW_AT_name("FAULTOUT"), DW_AT_symbol_name("_FAULTOUT")
    1274                            .dwattr DW$123, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
    1275                            .dwattr DW$123, DW_AT_accessibility(DW_ACCESS_public)
    1276                    DW$124  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1277                            .dwattr DW$124, DW_AT_name("RSVD_3"), DW_AT_symbol_name("_RSVD_3")
    1278                            .dwattr DW$124, DW_AT_data_member_location[DW_OP_plus_uconst 0xc]
    1279                            .dwattr DW$124, DW_AT_accessibility(DW_ACCESS_public)
    1280                    DW$125  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1281                            .dwattr DW$125, DW_AT_name("RSVD_2"), DW_AT_symbol_name("_RSVD_2")
    1282                            .dwattr DW$125, DW_AT_data_member_location[DW_OP_plus_uconst 0x10]
    1283                            .dwattr DW$125, DW_AT_accessibility(DW_ACCESS_public)
    1284                    DW$126  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$185)
    1285                            .dwattr DW$126, DW_AT_name("FAULTINTENA"), DW_AT_symbol_name("_FAULTINTENA")
    1286                            .dwattr DW$126, DW_AT_data_member_location[DW_OP_plus_uconst 0x14]
    1287                            .dwattr DW$126, DW_AT_accessibility(DW_ACCESS_public)
    1288                    DW$127  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$187)
    1289                            .dwattr DW$127, DW_AT_name("FAULTINTPOL"), DW_AT_symbol_name("_FAULTINTPOL")
    1290                            .dwattr DW$127, DW_AT_data_member_location[DW_OP_plus_uconst 0x18]
    1291                            .dwattr DW$127, DW_AT_accessibility(DW_ACCESS_public)
    1292                    DW$128  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$189)
    1293                            .dwattr DW$128, DW_AT_name("FAULTINTPEND"), DW_AT_symbol_name("_FAULTINTPEND")
    1294                            .dwattr DW$128, DW_AT_data_member_location[DW_OP_plus_uconst 0x1c]
    1295                            .dwattr DW$128, DW_AT_accessibility(DW_ACCESS_public)
    1296                    DW$129  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$191)
    1297                            .dwattr DW$129, DW_AT_name("EXTINTDIR"), DW_AT_symbol_name("_EXTINTDIR")
    1298                            .dwattr DW$129, DW_AT_data_member_location[DW_OP_plus_uconst 0x20]
    1299                            .dwattr DW$129, DW_AT_accessibility(DW_ACCESS_public)
    1300                    DW$130  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$193)
    1301                            .dwattr DW$130, DW_AT_name("EXTINTIN"), DW_AT_symbol_name("_EXTINTIN")
    1302                            .dwattr DW$130, DW_AT_data_member_location[DW_OP_plus_uconst 0x24]
    1303                            .dwattr DW$130, DW_AT_accessibility(DW_ACCESS_public)
    1304                    DW$131  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$195)
    1305                            .dwattr DW$131, DW_AT_name("EXTINTOUT"), DW_AT_symbol_name("_EXTINTOUT")
    1306                            .dwattr DW$131, DW_AT_data_member_location[DW_OP_plus_uconst 0x28]
    1307                            .dwattr DW$131, DW_AT_accessibility(DW_ACCESS_public)
    1308                    DW$132  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1309                            .dwattr DW$132, DW_AT_name("RSVD_1"), DW_AT_symbol_name("_RSVD_1")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   25

    1310                            .dwattr DW$132, DW_AT_data_member_location[DW_OP_plus_uconst 0x2c]
    1311                            .dwattr DW$132, DW_AT_accessibility(DW_ACCESS_public)
    1312                    DW$133  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1313                            .dwattr DW$133, DW_AT_name("RSVD_0"), DW_AT_symbol_name("_RSVD_0")
    1314                            .dwattr DW$133, DW_AT_data_member_location[DW_OP_plus_uconst 0x30]
    1315                            .dwattr DW$133, DW_AT_accessibility(DW_ACCESS_public)
    1316                    DW$134  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$197)
    1317                            .dwattr DW$134, DW_AT_name("EXTINTENA"), DW_AT_symbol_name("_EXTINTENA")
    1318                            .dwattr DW$134, DW_AT_data_member_location[DW_OP_plus_uconst 0x34]
    1319                            .dwattr DW$134, DW_AT_accessibility(DW_ACCESS_public)
    1320                    DW$135  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$199)
    1321                            .dwattr DW$135, DW_AT_name("EXTINTPOL"), DW_AT_symbol_name("_EXTINTPOL")
    1322                            .dwattr DW$135, DW_AT_data_member_location[DW_OP_plus_uconst 0x38]
    1323                            .dwattr DW$135, DW_AT_accessibility(DW_ACCESS_public)
    1324                    DW$136  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$201)
    1325                            .dwattr DW$136, DW_AT_name("EXTINTPEND"), DW_AT_symbol_name("_EXTINTPEND")
    1326                            .dwattr DW$136, DW_AT_data_member_location[DW_OP_plus_uconst 0x3c]
    1327                            .dwattr DW$136, DW_AT_accessibility(DW_ACCESS_public)
    1328                            .dwendtag DW$T$202
    1329                    
    1330                    
    1331                    DW$T$243        .dwtag  DW_TAG_structure_type
    1332                            .dwattr DW$T$243, DW_AT_name("GLBEN_BITS")
    1333                            .dwattr DW$T$243, DW_AT_byte_size(0x04)
    1334                    DW$137  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1335                            .dwattr DW$137, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    1336                            .dwattr DW$137, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x15)
    1337                            .dwattr DW$137, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1338                            .dwattr DW$137, DW_AT_accessibility(DW_ACCESS_public)
    1339                    DW$138  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1340                            .dwattr DW$138, DW_AT_name("FE_CTRL2_EN"), DW_AT_symbol_name("_FE_CTRL2_EN")
    1341                            .dwattr DW$138, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    1342                            .dwattr DW$138, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1343                            .dwattr DW$138, DW_AT_accessibility(DW_ACCESS_public)
    1344                    DW$139  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1345                            .dwattr DW$139, DW_AT_name("FE_CTRL1_EN"), DW_AT_symbol_name("_FE_CTRL1_EN")
    1346                            .dwattr DW$139, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    1347                            .dwattr DW$139, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1348                            .dwattr DW$139, DW_AT_accessibility(DW_ACCESS_public)
    1349                    DW$140  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1350                            .dwattr DW$140, DW_AT_name("FE_CTRL0_EN"), DW_AT_symbol_name("_FE_CTRL0_EN")
    1351                            .dwattr DW$140, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    1352                            .dwattr DW$140, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1353                            .dwattr DW$140, DW_AT_accessibility(DW_ACCESS_public)
    1354                    DW$141  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1355                            .dwattr DW$141, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    1356                            .dwattr DW$141, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x04)
    1357                            .dwattr DW$141, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1358                            .dwattr DW$141, DW_AT_accessibility(DW_ACCESS_public)
    1359                    DW$142  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1360                            .dwattr DW$142, DW_AT_name("DPWM3_EN"), DW_AT_symbol_name("_DPWM3_EN")
    1361                            .dwattr DW$142, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    1362                            .dwattr DW$142, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1363                            .dwattr DW$142, DW_AT_accessibility(DW_ACCESS_public)
    1364                    DW$143  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   26

    1365                            .dwattr DW$143, DW_AT_name("DPWM2_EN"), DW_AT_symbol_name("_DPWM2_EN")
    1366                            .dwattr DW$143, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    1367                            .dwattr DW$143, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1368                            .dwattr DW$143, DW_AT_accessibility(DW_ACCESS_public)
    1369                    DW$144  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1370                            .dwattr DW$144, DW_AT_name("DPWM1_EN"), DW_AT_symbol_name("_DPWM1_EN")
    1371                            .dwattr DW$144, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    1372                            .dwattr DW$144, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1373                            .dwattr DW$144, DW_AT_accessibility(DW_ACCESS_public)
    1374                    DW$145  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1375                            .dwattr DW$145, DW_AT_name("DPWM0_EN"), DW_AT_symbol_name("_DPWM0_EN")
    1376                            .dwattr DW$145, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    1377                            .dwattr DW$145, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1378                            .dwattr DW$145, DW_AT_accessibility(DW_ACCESS_public)
    1379                            .dwendtag DW$T$243
    1380                    
    1381                    
    1382                    DW$T$261        .dwtag  DW_TAG_structure_type
    1383                            .dwattr DW$T$261, DW_AT_name("LOOP_MUX_REGS")
    1384                            .dwattr DW$T$261, DW_AT_byte_size(0x78)
    1385                    DW$146  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$204)
    1386                            .dwattr DW$146, DW_AT_name("FECTRL0MUX"), DW_AT_symbol_name("_FECTRL0MUX")
    1387                            .dwattr DW$146, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1388                            .dwattr DW$146, DW_AT_accessibility(DW_ACCESS_public)
    1389                    DW$147  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$206)
    1390                            .dwattr DW$147, DW_AT_name("FECTRL1MUX"), DW_AT_symbol_name("_FECTRL1MUX")
    1391                            .dwattr DW$147, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
    1392                            .dwattr DW$147, DW_AT_accessibility(DW_ACCESS_public)
    1393                    DW$148  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$208)
    1394                            .dwattr DW$148, DW_AT_name("FECTRL2MUX"), DW_AT_symbol_name("_FECTRL2MUX")
    1395                            .dwattr DW$148, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
    1396                            .dwattr DW$148, DW_AT_accessibility(DW_ACCESS_public)
    1397                    DW$149  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$210)
    1398                            .dwattr DW$149, DW_AT_name("SAMPTRIGCTRL"), DW_AT_symbol_name("_SAMPTRIGCTRL")
    1399                            .dwattr DW$149, DW_AT_data_member_location[DW_OP_plus_uconst 0xc]
    1400                            .dwattr DW$149, DW_AT_accessibility(DW_ACCESS_public)
    1401                    DW$150  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$212)
    1402                            .dwattr DW$150, DW_AT_name("EXTDACCTRL"), DW_AT_symbol_name("_EXTDACCTRL")
    1403                            .dwattr DW$150, DW_AT_data_member_location[DW_OP_plus_uconst 0x10]
    1404                            .dwattr DW$150, DW_AT_accessibility(DW_ACCESS_public)
    1405                    DW$151  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$214)
    1406                            .dwattr DW$151, DW_AT_name("FILTERMUX"), DW_AT_symbol_name("_FILTERMUX")
    1407                            .dwattr DW$151, DW_AT_data_member_location[DW_OP_plus_uconst 0x14]
    1408                            .dwattr DW$151, DW_AT_accessibility(DW_ACCESS_public)
    1409                    DW$152  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$216)
    1410                            .dwattr DW$152, DW_AT_name("FILTERKCOMPA"), DW_AT_symbol_name("_FILTERKCOMPA")
    1411                            .dwattr DW$152, DW_AT_data_member_location[DW_OP_plus_uconst 0x18]
    1412                            .dwattr DW$152, DW_AT_accessibility(DW_ACCESS_public)
    1413                    DW$153  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$218)
    1414                            .dwattr DW$153, DW_AT_name("FILTERKCOMPB"), DW_AT_symbol_name("_FILTERKCOMPB")
    1415                            .dwattr DW$153, DW_AT_data_member_location[DW_OP_plus_uconst 0x1c]
    1416                            .dwattr DW$153, DW_AT_accessibility(DW_ACCESS_public)
    1417                    DW$154  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$220)
    1418                            .dwattr DW$154, DW_AT_name("DPWMMUX"), DW_AT_symbol_name("_DPWMMUX")
    1419                            .dwattr DW$154, DW_AT_data_member_location[DW_OP_plus_uconst 0x20]
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   27

    1420                            .dwattr DW$154, DW_AT_accessibility(DW_ACCESS_public)
    1421                    DW$155  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$222)
    1422                            .dwattr DW$155, DW_AT_name("CPCTRL"), DW_AT_symbol_name("_CPCTRL")
    1423                            .dwattr DW$155, DW_AT_data_member_location[DW_OP_plus_uconst 0x24]
    1424                            .dwattr DW$155, DW_AT_accessibility(DW_ACCESS_public)
    1425                    DW$156  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$224)
    1426                            .dwattr DW$156, DW_AT_name("CPNOM"), DW_AT_symbol_name("_CPNOM")
    1427                            .dwattr DW$156, DW_AT_data_member_location[DW_OP_plus_uconst 0x28]
    1428                            .dwattr DW$156, DW_AT_accessibility(DW_ACCESS_public)
    1429                    DW$157  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$226)
    1430                            .dwattr DW$157, DW_AT_name("CPMAX"), DW_AT_symbol_name("_CPMAX")
    1431                            .dwattr DW$157, DW_AT_data_member_location[DW_OP_plus_uconst 0x2c]
    1432                            .dwattr DW$157, DW_AT_accessibility(DW_ACCESS_public)
    1433                    DW$158  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$228)
    1434                            .dwattr DW$158, DW_AT_name("CPCONFIG"), DW_AT_symbol_name("_CPCONFIG")
    1435                            .dwattr DW$158, DW_AT_data_member_location[DW_OP_plus_uconst 0x30]
    1436                            .dwattr DW$158, DW_AT_accessibility(DW_ACCESS_public)
    1437                    DW$159  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$230)
    1438                            .dwattr DW$159, DW_AT_name("CPMAXPWR"), DW_AT_symbol_name("_CPMAXPWR")
    1439                            .dwattr DW$159, DW_AT_data_member_location[DW_OP_plus_uconst 0x34]
    1440                            .dwattr DW$159, DW_AT_accessibility(DW_ACCESS_public)
    1441                    DW$160  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$232)
    1442                            .dwattr DW$160, DW_AT_name("CPINTTHRESH"), DW_AT_symbol_name("_CPINTTHRESH")
    1443                            .dwattr DW$160, DW_AT_data_member_location[DW_OP_plus_uconst 0x38]
    1444                            .dwattr DW$160, DW_AT_accessibility(DW_ACCESS_public)
    1445                    DW$161  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$234)
    1446                            .dwattr DW$161, DW_AT_name("CPFWDIVISOR"), DW_AT_symbol_name("_CPFWDIVISOR")
    1447                            .dwattr DW$161, DW_AT_data_member_location[DW_OP_plus_uconst 0x3c]
    1448                            .dwattr DW$161, DW_AT_accessibility(DW_ACCESS_public)
    1449                    DW$162  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$236)
    1450                            .dwattr DW$162, DW_AT_name("CPSTAT"), DW_AT_symbol_name("_CPSTAT")
    1451                            .dwattr DW$162, DW_AT_data_member_location[DW_OP_plus_uconst 0x40]
    1452                            .dwattr DW$162, DW_AT_accessibility(DW_ACCESS_public)
    1453                    DW$163  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$238)
    1454                            .dwattr DW$163, DW_AT_name("CYCADJCTRL"), DW_AT_symbol_name("_CYCADJCTRL")
    1455                            .dwattr DW$163, DW_AT_data_member_location[DW_OP_plus_uconst 0x44]
    1456                            .dwattr DW$163, DW_AT_accessibility(DW_ACCESS_public)
    1457                    DW$164  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$240)
    1458                            .dwattr DW$164, DW_AT_name("CYCADJLIM"), DW_AT_symbol_name("_CYCADJLIM")
    1459                            .dwattr DW$164, DW_AT_data_member_location[DW_OP_plus_uconst 0x48]
    1460                            .dwattr DW$164, DW_AT_accessibility(DW_ACCESS_public)
    1461                    DW$165  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$242)
    1462                            .dwattr DW$165, DW_AT_name("CYCADJSTAT"), DW_AT_symbol_name("_CYCADJSTAT")
    1463                            .dwattr DW$165, DW_AT_data_member_location[DW_OP_plus_uconst 0x4c]
    1464                            .dwattr DW$165, DW_AT_accessibility(DW_ACCESS_public)
    1465                    DW$166  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$244)
    1466                            .dwattr DW$166, DW_AT_name("GLBEN"), DW_AT_symbol_name("_GLBEN")
    1467                            .dwattr DW$166, DW_AT_data_member_location[DW_OP_plus_uconst 0x50]
    1468                            .dwattr DW$166, DW_AT_accessibility(DW_ACCESS_public)
    1469                    DW$167  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$246)
    1470                            .dwattr DW$167, DW_AT_name("PWMGLBPER"), DW_AT_symbol_name("_PWMGLBPER")
    1471                            .dwattr DW$167, DW_AT_data_member_location[DW_OP_plus_uconst 0x54]
    1472                            .dwattr DW$167, DW_AT_accessibility(DW_ACCESS_public)
    1473                    DW$168  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$248)
    1474                            .dwattr DW$168, DW_AT_name("SYNCCTRL"), DW_AT_symbol_name("_SYNCCTRL")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   28

    1475                            .dwattr DW$168, DW_AT_data_member_location[DW_OP_plus_uconst 0x58]
    1476                            .dwattr DW$168, DW_AT_accessibility(DW_ACCESS_public)
    1477                    DW$169  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$250)
    1478                            .dwattr DW$169, DW_AT_name("LLCTRL"), DW_AT_symbol_name("_LLCTRL")
    1479                            .dwattr DW$169, DW_AT_data_member_location[DW_OP_plus_uconst 0x5c]
    1480                            .dwattr DW$169, DW_AT_accessibility(DW_ACCESS_public)
    1481                    DW$170  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$252)
    1482                            .dwattr DW$170, DW_AT_name("LLENTHRESH"), DW_AT_symbol_name("_LLENTHRESH")
    1483                            .dwattr DW$170, DW_AT_data_member_location[DW_OP_plus_uconst 0x60]
    1484                            .dwattr DW$170, DW_AT_accessibility(DW_ACCESS_public)
    1485                    DW$171  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$254)
    1486                            .dwattr DW$171, DW_AT_name("LLDISTHRESH"), DW_AT_symbol_name("_LLDISTHRESH")
    1487                            .dwattr DW$171, DW_AT_data_member_location[DW_OP_plus_uconst 0x64]
    1488                            .dwattr DW$171, DW_AT_accessibility(DW_ACCESS_public)
    1489                    DW$172  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$256)
    1490                            .dwattr DW$172, DW_AT_name("PCMCTRL"), DW_AT_symbol_name("_PCMCTRL")
    1491                            .dwattr DW$172, DW_AT_data_member_location[DW_OP_plus_uconst 0x68]
    1492                            .dwattr DW$172, DW_AT_accessibility(DW_ACCESS_public)
    1493                    DW$173  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1494                            .dwattr DW$173, DW_AT_name("RESERVED"), DW_AT_symbol_name("_RESERVED")
    1495                            .dwattr DW$173, DW_AT_data_member_location[DW_OP_plus_uconst 0x6c]
    1496                            .dwattr DW$173, DW_AT_accessibility(DW_ACCESS_public)
    1497                    DW$174  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$258)
    1498                            .dwattr DW$174, DW_AT_name("APCMCTRL"), DW_AT_symbol_name("_APCMCTRL")
    1499                            .dwattr DW$174, DW_AT_data_member_location[DW_OP_plus_uconst 0x70]
    1500                            .dwattr DW$174, DW_AT_accessibility(DW_ACCESS_public)
    1501                    DW$175  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$260)
    1502                            .dwattr DW$175, DW_AT_name("LOOPMUXTEST"), DW_AT_symbol_name("_LOOPMUXTEST")
    1503                            .dwattr DW$175, DW_AT_data_member_location[DW_OP_plus_uconst 0x74]
    1504                            .dwattr DW$175, DW_AT_accessibility(DW_ACCESS_public)
    1505                            .dwendtag DW$T$261
    1506                    
    1507                    DW$T$328        .dwtag  DW_TAG_base_type, DW_AT_name("unsigned char")
    1508                            .dwattr DW$T$328, DW_AT_encoding(DW_ATE_unsigned_char)
    1509                            .dwattr DW$T$328, DW_AT_byte_size(0x01)
    1510                    DW$T$11 .dwtag  DW_TAG_base_type, DW_AT_name("unsigned int")
    1511                            .dwattr DW$T$11, DW_AT_encoding(DW_ATE_unsigned)
    1512                            .dwattr DW$T$11, DW_AT_byte_size(0x04)
    1513                    
    1514                    DW$T$21 .dwtag  DW_TAG_union_type
    1515                            .dwattr DW$T$21, DW_AT_name("DPWMCTRL0_REG")
    1516                            .dwattr DW$T$21, DW_AT_byte_size(0x04)
    1517                    DW$176  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1518                            .dwattr DW$176, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1519                            .dwattr DW$176, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1520                            .dwattr DW$176, DW_AT_accessibility(DW_ACCESS_public)
    1521                    DW$177  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
    1522                            .dwattr DW$177, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1523                            .dwattr DW$177, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1524                            .dwattr DW$177, DW_AT_accessibility(DW_ACCESS_public)
    1525                            .dwendtag DW$T$21
    1526                    
    1527                    
    1528                    DW$T$23 .dwtag  DW_TAG_union_type
    1529                            .dwattr DW$T$23, DW_AT_name("DPWMCTRL1_REG")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   29

    1530                            .dwattr DW$T$23, DW_AT_byte_size(0x04)
    1531                    DW$178  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1532                            .dwattr DW$178, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1533                            .dwattr DW$178, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1534                            .dwattr DW$178, DW_AT_accessibility(DW_ACCESS_public)
    1535                    DW$179  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$22)
    1536                            .dwattr DW$179, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1537                            .dwattr DW$179, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1538                            .dwattr DW$179, DW_AT_accessibility(DW_ACCESS_public)
    1539                            .dwendtag DW$T$23
    1540                    
    1541                    
    1542                    DW$T$25 .dwtag  DW_TAG_union_type
    1543                            .dwattr DW$T$25, DW_AT_name("DPWMCTRL2_REG")
    1544                            .dwattr DW$T$25, DW_AT_byte_size(0x04)
    1545                    DW$180  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1546                            .dwattr DW$180, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1547                            .dwattr DW$180, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1548                            .dwattr DW$180, DW_AT_accessibility(DW_ACCESS_public)
    1549                    DW$181  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$24)
    1550                            .dwattr DW$181, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1551                            .dwattr DW$181, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1552                            .dwattr DW$181, DW_AT_accessibility(DW_ACCESS_public)
    1553                            .dwendtag DW$T$25
    1554                    
    1555                    
    1556                    DW$T$27 .dwtag  DW_TAG_union_type
    1557                            .dwattr DW$T$27, DW_AT_name("DPWMPRD_REG")
    1558                            .dwattr DW$T$27, DW_AT_byte_size(0x04)
    1559                    DW$182  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1560                            .dwattr DW$182, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1561                            .dwattr DW$182, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1562                            .dwattr DW$182, DW_AT_accessibility(DW_ACCESS_public)
    1563                    DW$183  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$26)
    1564                            .dwattr DW$183, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1565                            .dwattr DW$183, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1566                            .dwattr DW$183, DW_AT_accessibility(DW_ACCESS_public)
    1567                            .dwendtag DW$T$27
    1568                    
    1569                    
    1570                    DW$T$29 .dwtag  DW_TAG_union_type
    1571                            .dwattr DW$T$29, DW_AT_name("DPWMEV1_REG")
    1572                            .dwattr DW$T$29, DW_AT_byte_size(0x04)
    1573                    DW$184  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1574                            .dwattr DW$184, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1575                            .dwattr DW$184, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1576                            .dwattr DW$184, DW_AT_accessibility(DW_ACCESS_public)
    1577                    DW$185  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$28)
    1578                            .dwattr DW$185, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1579                            .dwattr DW$185, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1580                            .dwattr DW$185, DW_AT_accessibility(DW_ACCESS_public)
    1581                            .dwendtag DW$T$29
    1582                    
    1583                    
    1584                    DW$T$31 .dwtag  DW_TAG_union_type
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   30

    1585                            .dwattr DW$T$31, DW_AT_name("DPWMEV2_REG")
    1586                            .dwattr DW$T$31, DW_AT_byte_size(0x04)
    1587                    DW$186  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1588                            .dwattr DW$186, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1589                            .dwattr DW$186, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1590                            .dwattr DW$186, DW_AT_accessibility(DW_ACCESS_public)
    1591                    DW$187  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$30)
    1592                            .dwattr DW$187, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1593                            .dwattr DW$187, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1594                            .dwattr DW$187, DW_AT_accessibility(DW_ACCESS_public)
    1595                            .dwendtag DW$T$31
    1596                    
    1597                    
    1598                    DW$T$33 .dwtag  DW_TAG_union_type
    1599                            .dwattr DW$T$33, DW_AT_name("DPWMEV3_REG")
    1600                            .dwattr DW$T$33, DW_AT_byte_size(0x04)
    1601                    DW$188  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1602                            .dwattr DW$188, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1603                            .dwattr DW$188, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1604                            .dwattr DW$188, DW_AT_accessibility(DW_ACCESS_public)
    1605                    DW$189  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$32)
    1606                            .dwattr DW$189, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1607                            .dwattr DW$189, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1608                            .dwattr DW$189, DW_AT_accessibility(DW_ACCESS_public)
    1609                            .dwendtag DW$T$33
    1610                    
    1611                    
    1612                    DW$T$35 .dwtag  DW_TAG_union_type
    1613                            .dwattr DW$T$35, DW_AT_name("DPWMEV4_REG")
    1614                            .dwattr DW$T$35, DW_AT_byte_size(0x04)
    1615                    DW$190  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1616                            .dwattr DW$190, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1617                            .dwattr DW$190, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1618                            .dwattr DW$190, DW_AT_accessibility(DW_ACCESS_public)
    1619                    DW$191  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$34)
    1620                            .dwattr DW$191, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1621                            .dwattr DW$191, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1622                            .dwattr DW$191, DW_AT_accessibility(DW_ACCESS_public)
    1623                            .dwendtag DW$T$35
    1624                    
    1625                    
    1626                    DW$T$37 .dwtag  DW_TAG_union_type
    1627                            .dwattr DW$T$37, DW_AT_name("DPWMSAMPTRIG1_REG")
    1628                            .dwattr DW$T$37, DW_AT_byte_size(0x04)
    1629                    DW$192  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1630                            .dwattr DW$192, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1631                            .dwattr DW$192, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1632                            .dwattr DW$192, DW_AT_accessibility(DW_ACCESS_public)
    1633                    DW$193  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
    1634                            .dwattr DW$193, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1635                            .dwattr DW$193, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1636                            .dwattr DW$193, DW_AT_accessibility(DW_ACCESS_public)
    1637                            .dwendtag DW$T$37
    1638                    
    1639                    
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   31

    1640                    DW$T$39 .dwtag  DW_TAG_union_type
    1641                            .dwattr DW$T$39, DW_AT_name("DPWMSAMPTRIG2_REG")
    1642                            .dwattr DW$T$39, DW_AT_byte_size(0x04)
    1643                    DW$194  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1644                            .dwattr DW$194, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1645                            .dwattr DW$194, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1646                            .dwattr DW$194, DW_AT_accessibility(DW_ACCESS_public)
    1647                    DW$195  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$38)
    1648                            .dwattr DW$195, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1649                            .dwattr DW$195, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1650                            .dwattr DW$195, DW_AT_accessibility(DW_ACCESS_public)
    1651                            .dwendtag DW$T$39
    1652                    
    1653                    
    1654                    DW$T$41 .dwtag  DW_TAG_union_type
    1655                            .dwattr DW$T$41, DW_AT_name("DPWMPHASETRIG_REG")
    1656                            .dwattr DW$T$41, DW_AT_byte_size(0x04)
    1657                    DW$196  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1658                            .dwattr DW$196, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1659                            .dwattr DW$196, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1660                            .dwattr DW$196, DW_AT_accessibility(DW_ACCESS_public)
    1661                    DW$197  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
    1662                            .dwattr DW$197, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1663                            .dwattr DW$197, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1664                            .dwattr DW$197, DW_AT_accessibility(DW_ACCESS_public)
    1665                            .dwendtag DW$T$41
    1666                    
    1667                    
    1668                    DW$T$44 .dwtag  DW_TAG_union_type
    1669                            .dwattr DW$T$44, DW_AT_name("DPWMCYCADJA_REG")
    1670                            .dwattr DW$T$44, DW_AT_byte_size(0x04)
    1671                    DW$198  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    1672                            .dwattr DW$198, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1673                            .dwattr DW$198, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1674                            .dwattr DW$198, DW_AT_accessibility(DW_ACCESS_public)
    1675                    DW$199  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$43)
    1676                            .dwattr DW$199, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1677                            .dwattr DW$199, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1678                            .dwattr DW$199, DW_AT_accessibility(DW_ACCESS_public)
    1679                            .dwendtag DW$T$44
    1680                    
    1681                    
    1682                    DW$T$46 .dwtag  DW_TAG_union_type
    1683                            .dwattr DW$T$46, DW_AT_name("DPWMCYCADJB_REG")
    1684                            .dwattr DW$T$46, DW_AT_byte_size(0x04)
    1685                    DW$200  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    1686                            .dwattr DW$200, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1687                            .dwattr DW$200, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1688                            .dwattr DW$200, DW_AT_accessibility(DW_ACCESS_public)
    1689                    DW$201  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$45)
    1690                            .dwattr DW$201, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1691                            .dwattr DW$201, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1692                            .dwattr DW$201, DW_AT_accessibility(DW_ACCESS_public)
    1693                            .dwendtag DW$T$46
    1694                    
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   32

    1695                    
    1696                    DW$T$48 .dwtag  DW_TAG_union_type
    1697                            .dwattr DW$T$48, DW_AT_name("DPWMPERADJ_REG")
    1698                            .dwattr DW$T$48, DW_AT_byte_size(0x04)
    1699                    DW$202  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1700                            .dwattr DW$202, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1701                            .dwattr DW$202, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1702                            .dwattr DW$202, DW_AT_accessibility(DW_ACCESS_public)
    1703                    DW$203  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$47)
    1704                            .dwattr DW$203, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1705                            .dwattr DW$203, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1706                            .dwattr DW$203, DW_AT_accessibility(DW_ACCESS_public)
    1707                            .dwendtag DW$T$48
    1708                    
    1709                    
    1710                    DW$T$50 .dwtag  DW_TAG_union_type
    1711                            .dwattr DW$T$50, DW_AT_name("DPWMFLTCTRL_REG")
    1712                            .dwattr DW$T$50, DW_AT_byte_size(0x04)
    1713                    DW$204  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1714                            .dwattr DW$204, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1715                            .dwattr DW$204, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1716                            .dwattr DW$204, DW_AT_accessibility(DW_ACCESS_public)
    1717                    DW$205  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$49)
    1718                            .dwattr DW$205, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1719                            .dwattr DW$205, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1720                            .dwattr DW$205, DW_AT_accessibility(DW_ACCESS_public)
    1721                            .dwendtag DW$T$50
    1722                    
    1723                    
    1724                    DW$T$52 .dwtag  DW_TAG_union_type
    1725                            .dwattr DW$T$52, DW_AT_name("DPWMOVERFLOW_REG")
    1726                            .dwattr DW$T$52, DW_AT_byte_size(0x04)
    1727                    DW$206  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1728                            .dwattr DW$206, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1729                            .dwattr DW$206, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1730                            .dwattr DW$206, DW_AT_accessibility(DW_ACCESS_public)
    1731                    DW$207  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$51)
    1732                            .dwattr DW$207, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1733                            .dwattr DW$207, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1734                            .dwattr DW$207, DW_AT_accessibility(DW_ACCESS_public)
    1735                            .dwendtag DW$T$52
    1736                    
    1737                    
    1738                    DW$T$54 .dwtag  DW_TAG_union_type
    1739                            .dwattr DW$T$54, DW_AT_name("DPWMINT_REG")
    1740                            .dwattr DW$T$54, DW_AT_byte_size(0x04)
    1741                    DW$208  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1742                            .dwattr DW$208, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1743                            .dwattr DW$208, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1744                            .dwattr DW$208, DW_AT_accessibility(DW_ACCESS_public)
    1745                    DW$209  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$53)
    1746                            .dwattr DW$209, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1747                            .dwattr DW$209, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1748                            .dwattr DW$209, DW_AT_accessibility(DW_ACCESS_public)
    1749                            .dwendtag DW$T$54
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   33

    1750                    
    1751                    
    1752                    DW$T$56 .dwtag  DW_TAG_union_type
    1753                            .dwattr DW$T$56, DW_AT_name("DPWMCNTPRE_REG")
    1754                            .dwattr DW$T$56, DW_AT_byte_size(0x04)
    1755                    DW$210  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1756                            .dwattr DW$210, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1757                            .dwattr DW$210, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1758                            .dwattr DW$210, DW_AT_accessibility(DW_ACCESS_public)
    1759                    DW$211  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$55)
    1760                            .dwattr DW$211, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1761                            .dwattr DW$211, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1762                            .dwattr DW$211, DW_AT_accessibility(DW_ACCESS_public)
    1763                            .dwendtag DW$T$56
    1764                    
    1765                    
    1766                    DW$T$58 .dwtag  DW_TAG_union_type
    1767                            .dwattr DW$T$58, DW_AT_name("DPWMBLKABEG_REG")
    1768                            .dwattr DW$T$58, DW_AT_byte_size(0x04)
    1769                    DW$212  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1770                            .dwattr DW$212, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1771                            .dwattr DW$212, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1772                            .dwattr DW$212, DW_AT_accessibility(DW_ACCESS_public)
    1773                    DW$213  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$57)
    1774                            .dwattr DW$213, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1775                            .dwattr DW$213, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1776                            .dwattr DW$213, DW_AT_accessibility(DW_ACCESS_public)
    1777                            .dwendtag DW$T$58
    1778                    
    1779                    
    1780                    DW$T$60 .dwtag  DW_TAG_union_type
    1781                            .dwattr DW$T$60, DW_AT_name("DPWMBLKAEND_REG")
    1782                            .dwattr DW$T$60, DW_AT_byte_size(0x04)
    1783                    DW$214  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1784                            .dwattr DW$214, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1785                            .dwattr DW$214, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1786                            .dwattr DW$214, DW_AT_accessibility(DW_ACCESS_public)
    1787                    DW$215  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$59)
    1788                            .dwattr DW$215, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1789                            .dwattr DW$215, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1790                            .dwattr DW$215, DW_AT_accessibility(DW_ACCESS_public)
    1791                            .dwendtag DW$T$60
    1792                    
    1793                    
    1794                    DW$T$62 .dwtag  DW_TAG_union_type
    1795                            .dwattr DW$T$62, DW_AT_name("DPWMBLKBBEG_REG")
    1796                            .dwattr DW$T$62, DW_AT_byte_size(0x04)
    1797                    DW$216  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1798                            .dwattr DW$216, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1799                            .dwattr DW$216, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1800                            .dwattr DW$216, DW_AT_accessibility(DW_ACCESS_public)
    1801                    DW$217  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$61)
    1802                            .dwattr DW$217, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1803                            .dwattr DW$217, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1804                            .dwattr DW$217, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   34

    1805                            .dwendtag DW$T$62
    1806                    
    1807                    
    1808                    DW$T$64 .dwtag  DW_TAG_union_type
    1809                            .dwattr DW$T$64, DW_AT_name("DPWMBLKBEND_REG")
    1810                            .dwattr DW$T$64, DW_AT_byte_size(0x04)
    1811                    DW$218  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1812                            .dwattr DW$218, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1813                            .dwattr DW$218, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1814                            .dwattr DW$218, DW_AT_accessibility(DW_ACCESS_public)
    1815                    DW$219  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$63)
    1816                            .dwattr DW$219, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1817                            .dwattr DW$219, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1818                            .dwattr DW$219, DW_AT_accessibility(DW_ACCESS_public)
    1819                            .dwendtag DW$T$64
    1820                    
    1821                    
    1822                    DW$T$66 .dwtag  DW_TAG_union_type
    1823                            .dwattr DW$T$66, DW_AT_name("DPWMMINDUTYHI_REG")
    1824                            .dwattr DW$T$66, DW_AT_byte_size(0x04)
    1825                    DW$220  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1826                            .dwattr DW$220, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1827                            .dwattr DW$220, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1828                            .dwattr DW$220, DW_AT_accessibility(DW_ACCESS_public)
    1829                    DW$221  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$65)
    1830                            .dwattr DW$221, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1831                            .dwattr DW$221, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1832                            .dwattr DW$221, DW_AT_accessibility(DW_ACCESS_public)
    1833                            .dwendtag DW$T$66
    1834                    
    1835                    
    1836                    DW$T$68 .dwtag  DW_TAG_union_type
    1837                            .dwattr DW$T$68, DW_AT_name("DPWMMINDUTYLO_REG")
    1838                            .dwattr DW$T$68, DW_AT_byte_size(0x04)
    1839                    DW$222  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1840                            .dwattr DW$222, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1841                            .dwattr DW$222, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1842                            .dwattr DW$222, DW_AT_accessibility(DW_ACCESS_public)
    1843                    DW$223  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$67)
    1844                            .dwattr DW$223, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1845                            .dwattr DW$223, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1846                            .dwattr DW$223, DW_AT_accessibility(DW_ACCESS_public)
    1847                            .dwendtag DW$T$68
    1848                    
    1849                    
    1850                    DW$T$70 .dwtag  DW_TAG_union_type
    1851                            .dwattr DW$T$70, DW_AT_name("DPWMADAPTIVE_REG")
    1852                            .dwattr DW$T$70, DW_AT_byte_size(0x04)
    1853                    DW$224  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1854                            .dwattr DW$224, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1855                            .dwattr DW$224, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1856                            .dwattr DW$224, DW_AT_accessibility(DW_ACCESS_public)
    1857                    DW$225  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$69)
    1858                            .dwattr DW$225, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1859                            .dwattr DW$225, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   35

    1860                            .dwattr DW$225, DW_AT_accessibility(DW_ACCESS_public)
    1861                            .dwendtag DW$T$70
    1862                    
    1863                    
    1864                    DW$T$72 .dwtag  DW_TAG_union_type
    1865                            .dwattr DW$T$72, DW_AT_name("DPWMFLTSTAT_REG")
    1866                            .dwattr DW$T$72, DW_AT_byte_size(0x04)
    1867                    DW$226  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1868                            .dwattr DW$226, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1869                            .dwattr DW$226, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1870                            .dwattr DW$226, DW_AT_accessibility(DW_ACCESS_public)
    1871                    DW$227  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$71)
    1872                            .dwattr DW$227, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1873                            .dwattr DW$227, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1874                            .dwattr DW$227, DW_AT_accessibility(DW_ACCESS_public)
    1875                            .dwendtag DW$T$72
    1876                    
    1877                    
    1878                    DW$T$74 .dwtag  DW_TAG_union_type
    1879                            .dwattr DW$T$74, DW_AT_name("DPWMAUTOSWHIUPTHRESH_REG")
    1880                            .dwattr DW$T$74, DW_AT_byte_size(0x04)
    1881                    DW$228  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1882                            .dwattr DW$228, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1883                            .dwattr DW$228, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1884                            .dwattr DW$228, DW_AT_accessibility(DW_ACCESS_public)
    1885                    DW$229  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$73)
    1886                            .dwattr DW$229, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1887                            .dwattr DW$229, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1888                            .dwattr DW$229, DW_AT_accessibility(DW_ACCESS_public)
    1889                            .dwendtag DW$T$74
    1890                    
    1891                    
    1892                    DW$T$76 .dwtag  DW_TAG_union_type
    1893                            .dwattr DW$T$76, DW_AT_name("DPWMAUTOSWHILOWTHRESH_REG")
    1894                            .dwattr DW$T$76, DW_AT_byte_size(0x04)
    1895                    DW$230  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1896                            .dwattr DW$230, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1897                            .dwattr DW$230, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1898                            .dwattr DW$230, DW_AT_accessibility(DW_ACCESS_public)
    1899                    DW$231  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$75)
    1900                            .dwattr DW$231, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1901                            .dwattr DW$231, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1902                            .dwattr DW$231, DW_AT_accessibility(DW_ACCESS_public)
    1903                            .dwendtag DW$T$76
    1904                    
    1905                    
    1906                    DW$T$78 .dwtag  DW_TAG_union_type
    1907                            .dwattr DW$T$78, DW_AT_name("DPWMAUTOSWLOUPTHRESH_REG")
    1908                            .dwattr DW$T$78, DW_AT_byte_size(0x04)
    1909                    DW$232  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1910                            .dwattr DW$232, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1911                            .dwattr DW$232, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1912                            .dwattr DW$232, DW_AT_accessibility(DW_ACCESS_public)
    1913                    DW$233  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$77)
    1914                            .dwattr DW$233, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   36

    1915                            .dwattr DW$233, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1916                            .dwattr DW$233, DW_AT_accessibility(DW_ACCESS_public)
    1917                            .dwendtag DW$T$78
    1918                    
    1919                    
    1920                    DW$T$80 .dwtag  DW_TAG_union_type
    1921                            .dwattr DW$T$80, DW_AT_name("DPWMAUTOSWLOLOWTHRESH_REG")
    1922                            .dwattr DW$T$80, DW_AT_byte_size(0x04)
    1923                    DW$234  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1924                            .dwattr DW$234, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1925                            .dwattr DW$234, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1926                            .dwattr DW$234, DW_AT_accessibility(DW_ACCESS_public)
    1927                    DW$235  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$79)
    1928                            .dwattr DW$235, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1929                            .dwattr DW$235, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1930                            .dwattr DW$235, DW_AT_accessibility(DW_ACCESS_public)
    1931                            .dwendtag DW$T$80
    1932                    
    1933                    
    1934                    DW$T$82 .dwtag  DW_TAG_union_type
    1935                            .dwattr DW$T$82, DW_AT_name("DPWMAUTOMAX_REG")
    1936                            .dwattr DW$T$82, DW_AT_byte_size(0x04)
    1937                    DW$236  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1938                            .dwattr DW$236, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1939                            .dwattr DW$236, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1940                            .dwattr DW$236, DW_AT_accessibility(DW_ACCESS_public)
    1941                    DW$237  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$81)
    1942                            .dwattr DW$237, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1943                            .dwattr DW$237, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1944                            .dwattr DW$237, DW_AT_accessibility(DW_ACCESS_public)
    1945                            .dwendtag DW$T$82
    1946                    
    1947                    
    1948                    DW$T$84 .dwtag  DW_TAG_union_type
    1949                            .dwattr DW$T$84, DW_AT_name("DPWMAUTOMID_REG")
    1950                            .dwattr DW$T$84, DW_AT_byte_size(0x04)
    1951                    DW$238  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1952                            .dwattr DW$238, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1953                            .dwattr DW$238, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1954                            .dwattr DW$238, DW_AT_accessibility(DW_ACCESS_public)
    1955                    DW$239  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$83)
    1956                            .dwattr DW$239, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1957                            .dwattr DW$239, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1958                            .dwattr DW$239, DW_AT_accessibility(DW_ACCESS_public)
    1959                            .dwendtag DW$T$84
    1960                    
    1961                    
    1962                    DW$T$86 .dwtag  DW_TAG_union_type
    1963                            .dwattr DW$T$86, DW_AT_name("DPWMEDGEGEN_REG")
    1964                            .dwattr DW$T$86, DW_AT_byte_size(0x04)
    1965                    DW$240  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1966                            .dwattr DW$240, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1967                            .dwattr DW$240, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1968                            .dwattr DW$240, DW_AT_accessibility(DW_ACCESS_public)
    1969                    DW$241  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$85)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   37

    1970                            .dwattr DW$241, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1971                            .dwattr DW$241, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1972                            .dwattr DW$241, DW_AT_accessibility(DW_ACCESS_public)
    1973                            .dwendtag DW$T$86
    1974                    
    1975                    
    1976                    DW$T$88 .dwtag  DW_TAG_union_type
    1977                            .dwattr DW$T$88, DW_AT_name("DPWMFILTERDUTYREAD_REG")
    1978                            .dwattr DW$T$88, DW_AT_byte_size(0x04)
    1979                    DW$242  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1980                            .dwattr DW$242, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1981                            .dwattr DW$242, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1982                            .dwattr DW$242, DW_AT_accessibility(DW_ACCESS_public)
    1983                    DW$243  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$87)
    1984                            .dwattr DW$243, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1985                            .dwattr DW$243, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1986                            .dwattr DW$243, DW_AT_accessibility(DW_ACCESS_public)
    1987                            .dwendtag DW$T$88
    1988                    
    1989                    
    1990                    DW$T$90 .dwtag  DW_TAG_union_type
    1991                            .dwattr DW$T$90, DW_AT_name("DPWMBISTSTAT_REG")
    1992                            .dwattr DW$T$90, DW_AT_byte_size(0x04)
    1993                    DW$244  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    1994                            .dwattr DW$244, DW_AT_name("all"), DW_AT_symbol_name("_all")
    1995                            .dwattr DW$244, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    1996                            .dwattr DW$244, DW_AT_accessibility(DW_ACCESS_public)
    1997                    DW$245  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$89)
    1998                            .dwattr DW$245, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    1999                            .dwattr DW$245, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2000                            .dwattr DW$245, DW_AT_accessibility(DW_ACCESS_public)
    2001                            .dwendtag DW$T$90
    2002                    
    2003                    
    2004                    DW$T$93 .dwtag  DW_TAG_union_type
    2005                            .dwattr DW$T$93, DW_AT_name("RAMPCTRL_REG")
    2006                            .dwattr DW$T$93, DW_AT_byte_size(0x04)
    2007                    DW$246  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2008                            .dwattr DW$246, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2009                            .dwattr DW$246, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2010                            .dwattr DW$246, DW_AT_accessibility(DW_ACCESS_public)
    2011                    DW$247  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$92)
    2012                            .dwattr DW$247, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2013                            .dwattr DW$247, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2014                            .dwattr DW$247, DW_AT_accessibility(DW_ACCESS_public)
    2015                            .dwendtag DW$T$93
    2016                    
    2017                    
    2018                    DW$T$95 .dwtag  DW_TAG_union_type
    2019                            .dwattr DW$T$95, DW_AT_name("RAMPSTAT_REG")
    2020                            .dwattr DW$T$95, DW_AT_byte_size(0x04)
    2021                    DW$248  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2022                            .dwattr DW$248, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2023                            .dwattr DW$248, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2024                            .dwattr DW$248, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   38

    2025                    DW$249  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$94)
    2026                            .dwattr DW$249, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2027                            .dwattr DW$249, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2028                            .dwattr DW$249, DW_AT_accessibility(DW_ACCESS_public)
    2029                            .dwendtag DW$T$95
    2030                    
    2031                    
    2032                    DW$T$97 .dwtag  DW_TAG_union_type
    2033                            .dwattr DW$T$97, DW_AT_name("RAMPCYCLE_REG")
    2034                            .dwattr DW$T$97, DW_AT_byte_size(0x04)
    2035                    DW$250  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2036                            .dwattr DW$250, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2037                            .dwattr DW$250, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2038                            .dwattr DW$250, DW_AT_accessibility(DW_ACCESS_public)
    2039                    DW$251  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$96)
    2040                            .dwattr DW$251, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2041                            .dwattr DW$251, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2042                            .dwattr DW$251, DW_AT_accessibility(DW_ACCESS_public)
    2043                            .dwendtag DW$T$97
    2044                    
    2045                    
    2046                    DW$T$99 .dwtag  DW_TAG_union_type
    2047                            .dwattr DW$T$99, DW_AT_name("EADCDAC_REG")
    2048                            .dwattr DW$T$99, DW_AT_byte_size(0x04)
    2049                    DW$252  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2050                            .dwattr DW$252, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2051                            .dwattr DW$252, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2052                            .dwattr DW$252, DW_AT_accessibility(DW_ACCESS_public)
    2053                    DW$253  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$98)
    2054                            .dwattr DW$253, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2055                            .dwattr DW$253, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2056                            .dwattr DW$253, DW_AT_accessibility(DW_ACCESS_public)
    2057                            .dwendtag DW$T$99
    2058                    
    2059                    
    2060                    DW$T$101        .dwtag  DW_TAG_union_type
    2061                            .dwattr DW$T$101, DW_AT_name("RAMPDACEND_REG")
    2062                            .dwattr DW$T$101, DW_AT_byte_size(0x04)
    2063                    DW$254  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2064                            .dwattr DW$254, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2065                            .dwattr DW$254, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2066                            .dwattr DW$254, DW_AT_accessibility(DW_ACCESS_public)
    2067                    DW$255  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$100)
    2068                            .dwattr DW$255, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2069                            .dwattr DW$255, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2070                            .dwattr DW$255, DW_AT_accessibility(DW_ACCESS_public)
    2071                            .dwendtag DW$T$101
    2072                    
    2073                    
    2074                    DW$T$103        .dwtag  DW_TAG_union_type
    2075                            .dwattr DW$T$103, DW_AT_name("DACSTEP_REG")
    2076                            .dwattr DW$T$103, DW_AT_byte_size(0x04)
    2077                    DW$256  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2078                            .dwattr DW$256, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2079                            .dwattr DW$256, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   39

    2080                            .dwattr DW$256, DW_AT_accessibility(DW_ACCESS_public)
    2081                    DW$257  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$102)
    2082                            .dwattr DW$257, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2083                            .dwattr DW$257, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2084                            .dwattr DW$257, DW_AT_accessibility(DW_ACCESS_public)
    2085                            .dwendtag DW$T$103
    2086                    
    2087                    
    2088                    DW$T$105        .dwtag  DW_TAG_union_type
    2089                            .dwattr DW$T$105, DW_AT_name("DACSATSTEP_REG")
    2090                            .dwattr DW$T$105, DW_AT_byte_size(0x04)
    2091                    DW$258  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2092                            .dwattr DW$258, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2093                            .dwattr DW$258, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2094                            .dwattr DW$258, DW_AT_accessibility(DW_ACCESS_public)
    2095                    DW$259  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$104)
    2096                            .dwattr DW$259, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2097                            .dwattr DW$259, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2098                            .dwattr DW$259, DW_AT_accessibility(DW_ACCESS_public)
    2099                            .dwendtag DW$T$105
    2100                    
    2101                    
    2102                    DW$T$107        .dwtag  DW_TAG_union_type
    2103                            .dwattr DW$T$107, DW_AT_name("EADCTRIM_REG")
    2104                            .dwattr DW$T$107, DW_AT_byte_size(0x04)
    2105                    DW$260  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2106                            .dwattr DW$260, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2107                            .dwattr DW$260, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2108                            .dwattr DW$260, DW_AT_accessibility(DW_ACCESS_public)
    2109                    DW$261  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$106)
    2110                            .dwattr DW$261, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2111                            .dwattr DW$261, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2112                            .dwattr DW$261, DW_AT_accessibility(DW_ACCESS_public)
    2113                            .dwendtag DW$T$107
    2114                    
    2115                    
    2116                    DW$T$109        .dwtag  DW_TAG_union_type
    2117                            .dwattr DW$T$109, DW_AT_name("EADCCTRL_REG")
    2118                            .dwattr DW$T$109, DW_AT_byte_size(0x04)
    2119                    DW$262  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2120                            .dwattr DW$262, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2121                            .dwattr DW$262, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2122                            .dwattr DW$262, DW_AT_accessibility(DW_ACCESS_public)
    2123                    DW$263  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$108)
    2124                            .dwattr DW$263, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2125                            .dwattr DW$263, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2126                            .dwattr DW$263, DW_AT_accessibility(DW_ACCESS_public)
    2127                            .dwendtag DW$T$109
    2128                    
    2129                    
    2130                    DW$T$111        .dwtag  DW_TAG_union_type
    2131                            .dwattr DW$T$111, DW_AT_name("ACTRL_REG")
    2132                            .dwattr DW$T$111, DW_AT_byte_size(0x04)
    2133                    DW$264  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2134                            .dwattr DW$264, DW_AT_name("all"), DW_AT_symbol_name("_all")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   40

    2135                            .dwattr DW$264, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2136                            .dwattr DW$264, DW_AT_accessibility(DW_ACCESS_public)
    2137                    DW$265  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$110)
    2138                            .dwattr DW$265, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2139                            .dwattr DW$265, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2140                            .dwattr DW$265, DW_AT_accessibility(DW_ACCESS_public)
    2141                            .dwendtag DW$T$111
    2142                    
    2143                    
    2144                    DW$T$113        .dwtag  DW_TAG_union_type
    2145                            .dwattr DW$T$113, DW_AT_name("PREBIASCTRL0_REG")
    2146                            .dwattr DW$T$113, DW_AT_byte_size(0x04)
    2147                    DW$266  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2148                            .dwattr DW$266, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2149                            .dwattr DW$266, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2150                            .dwattr DW$266, DW_AT_accessibility(DW_ACCESS_public)
    2151                    DW$267  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$112)
    2152                            .dwattr DW$267, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2153                            .dwattr DW$267, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2154                            .dwattr DW$267, DW_AT_accessibility(DW_ACCESS_public)
    2155                            .dwendtag DW$T$113
    2156                    
    2157                    
    2158                    DW$T$115        .dwtag  DW_TAG_union_type
    2159                            .dwattr DW$T$115, DW_AT_name("PREBIASCTRL1_REG")
    2160                            .dwattr DW$T$115, DW_AT_byte_size(0x04)
    2161                    DW$268  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2162                            .dwattr DW$268, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2163                            .dwattr DW$268, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2164                            .dwattr DW$268, DW_AT_accessibility(DW_ACCESS_public)
    2165                    DW$269  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$114)
    2166                            .dwattr DW$269, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2167                            .dwattr DW$269, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2168                            .dwattr DW$269, DW_AT_accessibility(DW_ACCESS_public)
    2169                            .dwendtag DW$T$115
    2170                    
    2171                    
    2172                    DW$T$117        .dwtag  DW_TAG_union_type
    2173                            .dwattr DW$T$117, DW_AT_name("SARCTRL_REG")
    2174                            .dwattr DW$T$117, DW_AT_byte_size(0x04)
    2175                    DW$270  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2176                            .dwattr DW$270, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2177                            .dwattr DW$270, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2178                            .dwattr DW$270, DW_AT_accessibility(DW_ACCESS_public)
    2179                    DW$271  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$116)
    2180                            .dwattr DW$271, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2181                            .dwattr DW$271, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2182                            .dwattr DW$271, DW_AT_accessibility(DW_ACCESS_public)
    2183                            .dwendtag DW$T$117
    2184                    
    2185                    
    2186                    DW$T$119        .dwtag  DW_TAG_union_type
    2187                            .dwattr DW$T$119, DW_AT_name("SARTIMING_REG")
    2188                            .dwattr DW$T$119, DW_AT_byte_size(0x04)
    2189                    DW$272  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   41

    2190                            .dwattr DW$272, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2191                            .dwattr DW$272, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2192                            .dwattr DW$272, DW_AT_accessibility(DW_ACCESS_public)
    2193                    DW$273  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$118)
    2194                            .dwattr DW$273, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2195                            .dwattr DW$273, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2196                            .dwattr DW$273, DW_AT_accessibility(DW_ACCESS_public)
    2197                            .dwendtag DW$T$119
    2198                    
    2199                    
    2200                    DW$T$121        .dwtag  DW_TAG_union_type
    2201                            .dwattr DW$T$121, DW_AT_name("EADCVALUE_REG")
    2202                            .dwattr DW$T$121, DW_AT_byte_size(0x04)
    2203                    DW$274  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2204                            .dwattr DW$274, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2205                            .dwattr DW$274, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2206                            .dwattr DW$274, DW_AT_accessibility(DW_ACCESS_public)
    2207                    DW$275  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$120)
    2208                            .dwattr DW$275, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2209                            .dwattr DW$275, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2210                            .dwattr DW$275, DW_AT_accessibility(DW_ACCESS_public)
    2211                            .dwendtag DW$T$121
    2212                    
    2213                    
    2214                    DW$T$123        .dwtag  DW_TAG_union_type
    2215                            .dwattr DW$T$123, DW_AT_name("EADCRAWVALUE_REG")
    2216                            .dwattr DW$T$123, DW_AT_byte_size(0x04)
    2217                    DW$276  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2218                            .dwattr DW$276, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2219                            .dwattr DW$276, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2220                            .dwattr DW$276, DW_AT_accessibility(DW_ACCESS_public)
    2221                    DW$277  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$122)
    2222                            .dwattr DW$277, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2223                            .dwattr DW$277, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2224                            .dwattr DW$277, DW_AT_accessibility(DW_ACCESS_public)
    2225                            .dwendtag DW$T$123
    2226                    
    2227                    
    2228                    DW$T$125        .dwtag  DW_TAG_union_type
    2229                            .dwattr DW$T$125, DW_AT_name("DACSTAT_REG")
    2230                            .dwattr DW$T$125, DW_AT_byte_size(0x04)
    2231                    DW$278  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2232                            .dwattr DW$278, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2233                            .dwattr DW$278, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2234                            .dwattr DW$278, DW_AT_accessibility(DW_ACCESS_public)
    2235                    DW$279  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$124)
    2236                            .dwattr DW$279, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2237                            .dwattr DW$279, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2238                            .dwattr DW$279, DW_AT_accessibility(DW_ACCESS_public)
    2239                            .dwendtag DW$T$125
    2240                    
    2241                    
    2242                    DW$T$128        .dwtag  DW_TAG_union_type
    2243                            .dwattr DW$T$128, DW_AT_name("FILTERSTATUS_REG")
    2244                            .dwattr DW$T$128, DW_AT_byte_size(0x04)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   42

    2245                    DW$280  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$127)
    2246                            .dwattr DW$280, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2247                            .dwattr DW$280, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2248                            .dwattr DW$280, DW_AT_accessibility(DW_ACCESS_public)
    2249                    DW$281  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2250                            .dwattr DW$281, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2251                            .dwattr DW$281, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2252                            .dwattr DW$281, DW_AT_accessibility(DW_ACCESS_public)
    2253                            .dwendtag DW$T$128
    2254                    
    2255                    
    2256                    DW$T$130        .dwtag  DW_TAG_union_type
    2257                            .dwattr DW$T$130, DW_AT_name("FILTERCTRL_REG")
    2258                            .dwattr DW$T$130, DW_AT_byte_size(0x04)
    2259                    DW$282  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$129)
    2260                            .dwattr DW$282, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2261                            .dwattr DW$282, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2262                            .dwattr DW$282, DW_AT_accessibility(DW_ACCESS_public)
    2263                    DW$283  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2264                            .dwattr DW$283, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2265                            .dwattr DW$283, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2266                            .dwattr DW$283, DW_AT_accessibility(DW_ACCESS_public)
    2267                            .dwendtag DW$T$130
    2268                    
    2269                    
    2270                    DW$T$132        .dwtag  DW_TAG_union_type
    2271                            .dwattr DW$T$132, DW_AT_name("CPUXN_REG")
    2272                            .dwattr DW$T$132, DW_AT_byte_size(0x04)
    2273                    DW$284  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$131)
    2274                            .dwattr DW$284, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2275                            .dwattr DW$284, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2276                            .dwattr DW$284, DW_AT_accessibility(DW_ACCESS_public)
    2277                    DW$285  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2278                            .dwattr DW$285, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2279                            .dwattr DW$285, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2280                            .dwattr DW$285, DW_AT_accessibility(DW_ACCESS_public)
    2281                            .dwendtag DW$T$132
    2282                    
    2283                    
    2284                    DW$T$134        .dwtag  DW_TAG_union_type
    2285                            .dwattr DW$T$134, DW_AT_name("FILTERXNREAD_REG")
    2286                            .dwattr DW$T$134, DW_AT_byte_size(0x04)
    2287                    DW$286  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$133)
    2288                            .dwattr DW$286, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2289                            .dwattr DW$286, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2290                            .dwattr DW$286, DW_AT_accessibility(DW_ACCESS_public)
    2291                    DW$287  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2292                            .dwattr DW$287, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2293                            .dwattr DW$287, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2294                            .dwattr DW$287, DW_AT_accessibility(DW_ACCESS_public)
    2295                            .dwendtag DW$T$134
    2296                    
    2297                    
    2298                    DW$T$136        .dwtag  DW_TAG_union_type
    2299                            .dwattr DW$T$136, DW_AT_name("FILTERKIYNREAD_REG")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   43

    2300                            .dwattr DW$T$136, DW_AT_byte_size(0x04)
    2301                    DW$288  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$135)
    2302                            .dwattr DW$288, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2303                            .dwattr DW$288, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2304                            .dwattr DW$288, DW_AT_accessibility(DW_ACCESS_public)
    2305                    DW$289  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2306                            .dwattr DW$289, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2307                            .dwattr DW$289, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2308                            .dwattr DW$289, DW_AT_accessibility(DW_ACCESS_public)
    2309                            .dwendtag DW$T$136
    2310                    
    2311                    
    2312                    DW$T$138        .dwtag  DW_TAG_union_type
    2313                            .dwattr DW$T$138, DW_AT_name("FILTERKDYNREAD_REG")
    2314                            .dwattr DW$T$138, DW_AT_byte_size(0x04)
    2315                    DW$290  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$137)
    2316                            .dwattr DW$290, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2317                            .dwattr DW$290, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2318                            .dwattr DW$290, DW_AT_accessibility(DW_ACCESS_public)
    2319                    DW$291  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2320                            .dwattr DW$291, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2321                            .dwattr DW$291, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2322                            .dwattr DW$291, DW_AT_accessibility(DW_ACCESS_public)
    2323                            .dwendtag DW$T$138
    2324                    
    2325                    
    2326                    DW$T$140        .dwtag  DW_TAG_union_type
    2327                            .dwattr DW$T$140, DW_AT_name("FILTERYNREAD_REG")
    2328                            .dwattr DW$T$140, DW_AT_byte_size(0x04)
    2329                    DW$292  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$139)
    2330                            .dwattr DW$292, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2331                            .dwattr DW$292, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2332                            .dwattr DW$292, DW_AT_accessibility(DW_ACCESS_public)
    2333                    DW$293  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2334                            .dwattr DW$293, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2335                            .dwattr DW$293, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2336                            .dwattr DW$293, DW_AT_accessibility(DW_ACCESS_public)
    2337                            .dwendtag DW$T$140
    2338                    
    2339                    
    2340                    DW$T$142        .dwtag  DW_TAG_union_type
    2341                            .dwattr DW$T$142, DW_AT_name("COEFCONFIG_REG")
    2342                            .dwattr DW$T$142, DW_AT_byte_size(0x04)
    2343                    DW$294  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$141)
    2344                            .dwattr DW$294, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2345                            .dwattr DW$294, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2346                            .dwattr DW$294, DW_AT_accessibility(DW_ACCESS_public)
    2347                    DW$295  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2348                            .dwattr DW$295, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2349                            .dwattr DW$295, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2350                            .dwattr DW$295, DW_AT_accessibility(DW_ACCESS_public)
    2351                            .dwendtag DW$T$142
    2352                    
    2353                    
    2354                    DW$T$144        .dwtag  DW_TAG_union_type
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   44

    2355                            .dwattr DW$T$144, DW_AT_name("FILTERKPCOEF0_REG")
    2356                            .dwattr DW$T$144, DW_AT_byte_size(0x04)
    2357                    DW$296  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$143)
    2358                            .dwattr DW$296, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2359                            .dwattr DW$296, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2360                            .dwattr DW$296, DW_AT_accessibility(DW_ACCESS_public)
    2361                    DW$297  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2362                            .dwattr DW$297, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2363                            .dwattr DW$297, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2364                            .dwattr DW$297, DW_AT_accessibility(DW_ACCESS_public)
    2365                            .dwendtag DW$T$144
    2366                    
    2367                    
    2368                    DW$T$146        .dwtag  DW_TAG_union_type
    2369                            .dwattr DW$T$146, DW_AT_name("FILTERKPCOEF1_REG")
    2370                            .dwattr DW$T$146, DW_AT_byte_size(0x04)
    2371                    DW$298  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$145)
    2372                            .dwattr DW$298, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2373                            .dwattr DW$298, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2374                            .dwattr DW$298, DW_AT_accessibility(DW_ACCESS_public)
    2375                    DW$299  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2376                            .dwattr DW$299, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2377                            .dwattr DW$299, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2378                            .dwattr DW$299, DW_AT_accessibility(DW_ACCESS_public)
    2379                            .dwendtag DW$T$146
    2380                    
    2381                    
    2382                    DW$T$148        .dwtag  DW_TAG_union_type
    2383                            .dwattr DW$T$148, DW_AT_name("FILTERKICOEF0_REG")
    2384                            .dwattr DW$T$148, DW_AT_byte_size(0x04)
    2385                    DW$300  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$147)
    2386                            .dwattr DW$300, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2387                            .dwattr DW$300, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2388                            .dwattr DW$300, DW_AT_accessibility(DW_ACCESS_public)
    2389                    DW$301  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2390                            .dwattr DW$301, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2391                            .dwattr DW$301, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2392                            .dwattr DW$301, DW_AT_accessibility(DW_ACCESS_public)
    2393                            .dwendtag DW$T$148
    2394                    
    2395                    
    2396                    DW$T$150        .dwtag  DW_TAG_union_type
    2397                            .dwattr DW$T$150, DW_AT_name("FILTERKICOEF1_REG")
    2398                            .dwattr DW$T$150, DW_AT_byte_size(0x04)
    2399                    DW$302  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$149)
    2400                            .dwattr DW$302, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2401                            .dwattr DW$302, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2402                            .dwattr DW$302, DW_AT_accessibility(DW_ACCESS_public)
    2403                    DW$303  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2404                            .dwattr DW$303, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2405                            .dwattr DW$303, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2406                            .dwattr DW$303, DW_AT_accessibility(DW_ACCESS_public)
    2407                            .dwendtag DW$T$150
    2408                    
    2409                    
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   45

    2410                    DW$T$152        .dwtag  DW_TAG_union_type
    2411                            .dwattr DW$T$152, DW_AT_name("FILTERKDCOEF0_REG")
    2412                            .dwattr DW$T$152, DW_AT_byte_size(0x04)
    2413                    DW$304  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$151)
    2414                            .dwattr DW$304, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2415                            .dwattr DW$304, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2416                            .dwattr DW$304, DW_AT_accessibility(DW_ACCESS_public)
    2417                    DW$305  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2418                            .dwattr DW$305, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2419                            .dwattr DW$305, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2420                            .dwattr DW$305, DW_AT_accessibility(DW_ACCESS_public)
    2421                            .dwendtag DW$T$152
    2422                    
    2423                    
    2424                    DW$T$154        .dwtag  DW_TAG_union_type
    2425                            .dwattr DW$T$154, DW_AT_name("FILTERKDCOEF1_REG")
    2426                            .dwattr DW$T$154, DW_AT_byte_size(0x04)
    2427                    DW$306  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$153)
    2428                            .dwattr DW$306, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2429                            .dwattr DW$306, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2430                            .dwattr DW$306, DW_AT_accessibility(DW_ACCESS_public)
    2431                    DW$307  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2432                            .dwattr DW$307, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2433                            .dwattr DW$307, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2434                            .dwattr DW$307, DW_AT_accessibility(DW_ACCESS_public)
    2435                            .dwendtag DW$T$154
    2436                    
    2437                    
    2438                    DW$T$156        .dwtag  DW_TAG_union_type
    2439                            .dwattr DW$T$156, DW_AT_name("FILTERKDALPHA_REG")
    2440                            .dwattr DW$T$156, DW_AT_byte_size(0x04)
    2441                    DW$308  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$155)
    2442                            .dwattr DW$308, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2443                            .dwattr DW$308, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2444                            .dwattr DW$308, DW_AT_accessibility(DW_ACCESS_public)
    2445                    DW$309  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2446                            .dwattr DW$309, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2447                            .dwattr DW$309, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2448                            .dwattr DW$309, DW_AT_accessibility(DW_ACCESS_public)
    2449                            .dwendtag DW$T$156
    2450                    
    2451                    
    2452                    DW$T$158        .dwtag  DW_TAG_union_type
    2453                            .dwattr DW$T$158, DW_AT_name("FILTERNL0_REG")
    2454                            .dwattr DW$T$158, DW_AT_byte_size(0x04)
    2455                    DW$310  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$157)
    2456                            .dwattr DW$310, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2457                            .dwattr DW$310, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2458                            .dwattr DW$310, DW_AT_accessibility(DW_ACCESS_public)
    2459                    DW$311  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2460                            .dwattr DW$311, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2461                            .dwattr DW$311, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2462                            .dwattr DW$311, DW_AT_accessibility(DW_ACCESS_public)
    2463                            .dwendtag DW$T$158
    2464                    
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   46

    2465                    
    2466                    DW$T$160        .dwtag  DW_TAG_union_type
    2467                            .dwattr DW$T$160, DW_AT_name("FILTERNL1_REG")
    2468                            .dwattr DW$T$160, DW_AT_byte_size(0x04)
    2469                    DW$312  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$159)
    2470                            .dwattr DW$312, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2471                            .dwattr DW$312, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2472                            .dwattr DW$312, DW_AT_accessibility(DW_ACCESS_public)
    2473                    DW$313  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2474                            .dwattr DW$313, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2475                            .dwattr DW$313, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2476                            .dwattr DW$313, DW_AT_accessibility(DW_ACCESS_public)
    2477                            .dwendtag DW$T$160
    2478                    
    2479                    
    2480                    DW$T$162        .dwtag  DW_TAG_union_type
    2481                            .dwattr DW$T$162, DW_AT_name("FILTERNL2_REG")
    2482                            .dwattr DW$T$162, DW_AT_byte_size(0x04)
    2483                    DW$314  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$161)
    2484                            .dwattr DW$314, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2485                            .dwattr DW$314, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2486                            .dwattr DW$314, DW_AT_accessibility(DW_ACCESS_public)
    2487                    DW$315  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2488                            .dwattr DW$315, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2489                            .dwattr DW$315, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2490                            .dwattr DW$315, DW_AT_accessibility(DW_ACCESS_public)
    2491                            .dwendtag DW$T$162
    2492                    
    2493                    
    2494                    DW$T$164        .dwtag  DW_TAG_union_type
    2495                            .dwattr DW$T$164, DW_AT_name("FILTERKICLPHI_REG")
    2496                            .dwattr DW$T$164, DW_AT_byte_size(0x04)
    2497                    DW$316  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$163)
    2498                            .dwattr DW$316, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2499                            .dwattr DW$316, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2500                            .dwattr DW$316, DW_AT_accessibility(DW_ACCESS_public)
    2501                    DW$317  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2502                            .dwattr DW$317, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2503                            .dwattr DW$317, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2504                            .dwattr DW$317, DW_AT_accessibility(DW_ACCESS_public)
    2505                            .dwendtag DW$T$164
    2506                    
    2507                    
    2508                    DW$T$166        .dwtag  DW_TAG_union_type
    2509                            .dwattr DW$T$166, DW_AT_name("FILTERKICLPLO_REG")
    2510                            .dwattr DW$T$166, DW_AT_byte_size(0x04)
    2511                    DW$318  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$165)
    2512                            .dwattr DW$318, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2513                            .dwattr DW$318, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2514                            .dwattr DW$318, DW_AT_accessibility(DW_ACCESS_public)
    2515                    DW$319  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2516                            .dwattr DW$319, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2517                            .dwattr DW$319, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2518                            .dwattr DW$319, DW_AT_accessibility(DW_ACCESS_public)
    2519                            .dwendtag DW$T$166
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   47

    2520                    
    2521                    
    2522                    DW$T$168        .dwtag  DW_TAG_union_type
    2523                            .dwattr DW$T$168, DW_AT_name("FILTERYNCLPHI_REG")
    2524                            .dwattr DW$T$168, DW_AT_byte_size(0x04)
    2525                    DW$320  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$167)
    2526                            .dwattr DW$320, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2527                            .dwattr DW$320, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2528                            .dwattr DW$320, DW_AT_accessibility(DW_ACCESS_public)
    2529                    DW$321  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    2530                            .dwattr DW$321, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2531                            .dwattr DW$321, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2532                            .dwattr DW$321, DW_AT_accessibility(DW_ACCESS_public)
    2533                            .dwendtag DW$T$168
    2534                    
    2535                    
    2536                    DW$T$170        .dwtag  DW_TAG_union_type
    2537                            .dwattr DW$T$170, DW_AT_name("FILTERYNCLPLO_REG")
    2538                            .dwattr DW$T$170, DW_AT_byte_size(0x04)
    2539                    DW$322  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$169)
    2540                            .dwattr DW$322, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2541                            .dwattr DW$322, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2542                            .dwattr DW$322, DW_AT_accessibility(DW_ACCESS_public)
    2543                    DW$323  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    2544                            .dwattr DW$323, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2545                            .dwattr DW$323, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2546                            .dwattr DW$323, DW_AT_accessibility(DW_ACCESS_public)
    2547                            .dwendtag DW$T$170
    2548                    
    2549                    
    2550                    DW$T$172        .dwtag  DW_TAG_union_type
    2551                            .dwattr DW$T$172, DW_AT_name("FILTEROCLPHI_REG")
    2552                            .dwattr DW$T$172, DW_AT_byte_size(0x04)
    2553                    DW$324  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$171)
    2554                            .dwattr DW$324, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2555                            .dwattr DW$324, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2556                            .dwattr DW$324, DW_AT_accessibility(DW_ACCESS_public)
    2557                    DW$325  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2558                            .dwattr DW$325, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2559                            .dwattr DW$325, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2560                            .dwattr DW$325, DW_AT_accessibility(DW_ACCESS_public)
    2561                            .dwendtag DW$T$172
    2562                    
    2563                    
    2564                    DW$T$174        .dwtag  DW_TAG_union_type
    2565                            .dwattr DW$T$174, DW_AT_name("FILTEROCLPLO_REG")
    2566                            .dwattr DW$T$174, DW_AT_byte_size(0x04)
    2567                    DW$326  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$173)
    2568                            .dwattr DW$326, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2569                            .dwattr DW$326, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2570                            .dwattr DW$326, DW_AT_accessibility(DW_ACCESS_public)
    2571                    DW$327  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2572                            .dwattr DW$327, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2573                            .dwattr DW$327, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2574                            .dwattr DW$327, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   48

    2575                            .dwendtag DW$T$174
    2576                    
    2577                    
    2578                    DW$T$176        .dwtag  DW_TAG_union_type
    2579                            .dwattr DW$T$176, DW_AT_name("FILTERPRESET_REG")
    2580                            .dwattr DW$T$176, DW_AT_byte_size(0x04)
    2581                    DW$328  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$175)
    2582                            .dwattr DW$328, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2583                            .dwattr DW$328, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2584                            .dwattr DW$328, DW_AT_accessibility(DW_ACCESS_public)
    2585                    DW$329  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2586                            .dwattr DW$329, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2587                            .dwattr DW$329, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2588                            .dwattr DW$329, DW_AT_accessibility(DW_ACCESS_public)
    2589                            .dwendtag DW$T$176
    2590                    
    2591                    
    2592                    DW$T$179        .dwtag  DW_TAG_union_type
    2593                            .dwattr DW$T$179, DW_AT_name("FAULTDIR_REG")
    2594                            .dwattr DW$T$179, DW_AT_byte_size(0x04)
    2595                    DW$330  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2596                            .dwattr DW$330, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2597                            .dwattr DW$330, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2598                            .dwattr DW$330, DW_AT_accessibility(DW_ACCESS_public)
    2599                    DW$331  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$178)
    2600                            .dwattr DW$331, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2601                            .dwattr DW$331, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2602                            .dwattr DW$331, DW_AT_accessibility(DW_ACCESS_public)
    2603                            .dwendtag DW$T$179
    2604                    
    2605                    
    2606                    DW$T$181        .dwtag  DW_TAG_union_type
    2607                            .dwattr DW$T$181, DW_AT_name("FAULTIN_REG")
    2608                            .dwattr DW$T$181, DW_AT_byte_size(0x04)
    2609                    DW$332  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2610                            .dwattr DW$332, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2611                            .dwattr DW$332, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2612                            .dwattr DW$332, DW_AT_accessibility(DW_ACCESS_public)
    2613                    DW$333  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$180)
    2614                            .dwattr DW$333, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2615                            .dwattr DW$333, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2616                            .dwattr DW$333, DW_AT_accessibility(DW_ACCESS_public)
    2617                            .dwendtag DW$T$181
    2618                    
    2619                    
    2620                    DW$T$183        .dwtag  DW_TAG_union_type
    2621                            .dwattr DW$T$183, DW_AT_name("FAULTOUT_REG")
    2622                            .dwattr DW$T$183, DW_AT_byte_size(0x04)
    2623                    DW$334  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2624                            .dwattr DW$334, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2625                            .dwattr DW$334, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2626                            .dwattr DW$334, DW_AT_accessibility(DW_ACCESS_public)
    2627                    DW$335  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$182)
    2628                            .dwattr DW$335, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2629                            .dwattr DW$335, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   49

    2630                            .dwattr DW$335, DW_AT_accessibility(DW_ACCESS_public)
    2631                            .dwendtag DW$T$183
    2632                    
    2633                    
    2634                    DW$T$185        .dwtag  DW_TAG_union_type
    2635                            .dwattr DW$T$185, DW_AT_name("FAULTINTENA_REG")
    2636                            .dwattr DW$T$185, DW_AT_byte_size(0x04)
    2637                    DW$336  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2638                            .dwattr DW$336, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2639                            .dwattr DW$336, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2640                            .dwattr DW$336, DW_AT_accessibility(DW_ACCESS_public)
    2641                    DW$337  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$184)
    2642                            .dwattr DW$337, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2643                            .dwattr DW$337, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2644                            .dwattr DW$337, DW_AT_accessibility(DW_ACCESS_public)
    2645                            .dwendtag DW$T$185
    2646                    
    2647                    
    2648                    DW$T$187        .dwtag  DW_TAG_union_type
    2649                            .dwattr DW$T$187, DW_AT_name("FAULTINTPOL_REG")
    2650                            .dwattr DW$T$187, DW_AT_byte_size(0x04)
    2651                    DW$338  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2652                            .dwattr DW$338, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2653                            .dwattr DW$338, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2654                            .dwattr DW$338, DW_AT_accessibility(DW_ACCESS_public)
    2655                    DW$339  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$186)
    2656                            .dwattr DW$339, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2657                            .dwattr DW$339, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2658                            .dwattr DW$339, DW_AT_accessibility(DW_ACCESS_public)
    2659                            .dwendtag DW$T$187
    2660                    
    2661                    
    2662                    DW$T$189        .dwtag  DW_TAG_union_type
    2663                            .dwattr DW$T$189, DW_AT_name("FAULTINTPEND_REG")
    2664                            .dwattr DW$T$189, DW_AT_byte_size(0x04)
    2665                    DW$340  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2666                            .dwattr DW$340, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2667                            .dwattr DW$340, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2668                            .dwattr DW$340, DW_AT_accessibility(DW_ACCESS_public)
    2669                    DW$341  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$188)
    2670                            .dwattr DW$341, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2671                            .dwattr DW$341, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2672                            .dwattr DW$341, DW_AT_accessibility(DW_ACCESS_public)
    2673                            .dwendtag DW$T$189
    2674                    
    2675                    
    2676                    DW$T$191        .dwtag  DW_TAG_union_type
    2677                            .dwattr DW$T$191, DW_AT_name("EXTINTDIR_REG")
    2678                            .dwattr DW$T$191, DW_AT_byte_size(0x04)
    2679                    DW$342  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2680                            .dwattr DW$342, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2681                            .dwattr DW$342, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2682                            .dwattr DW$342, DW_AT_accessibility(DW_ACCESS_public)
    2683                    DW$343  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$190)
    2684                            .dwattr DW$343, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   50

    2685                            .dwattr DW$343, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2686                            .dwattr DW$343, DW_AT_accessibility(DW_ACCESS_public)
    2687                            .dwendtag DW$T$191
    2688                    
    2689                    
    2690                    DW$T$193        .dwtag  DW_TAG_union_type
    2691                            .dwattr DW$T$193, DW_AT_name("EXTINTIN_REG")
    2692                            .dwattr DW$T$193, DW_AT_byte_size(0x04)
    2693                    DW$344  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2694                            .dwattr DW$344, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2695                            .dwattr DW$344, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2696                            .dwattr DW$344, DW_AT_accessibility(DW_ACCESS_public)
    2697                    DW$345  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$192)
    2698                            .dwattr DW$345, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2699                            .dwattr DW$345, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2700                            .dwattr DW$345, DW_AT_accessibility(DW_ACCESS_public)
    2701                            .dwendtag DW$T$193
    2702                    
    2703                    
    2704                    DW$T$195        .dwtag  DW_TAG_union_type
    2705                            .dwattr DW$T$195, DW_AT_name("EXTINTOUT_REG")
    2706                            .dwattr DW$T$195, DW_AT_byte_size(0x04)
    2707                    DW$346  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2708                            .dwattr DW$346, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2709                            .dwattr DW$346, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2710                            .dwattr DW$346, DW_AT_accessibility(DW_ACCESS_public)
    2711                    DW$347  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$194)
    2712                            .dwattr DW$347, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2713                            .dwattr DW$347, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2714                            .dwattr DW$347, DW_AT_accessibility(DW_ACCESS_public)
    2715                            .dwendtag DW$T$195
    2716                    
    2717                    
    2718                    DW$T$197        .dwtag  DW_TAG_union_type
    2719                            .dwattr DW$T$197, DW_AT_name("EXTINTENA_REG")
    2720                            .dwattr DW$T$197, DW_AT_byte_size(0x04)
    2721                    DW$348  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2722                            .dwattr DW$348, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2723                            .dwattr DW$348, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2724                            .dwattr DW$348, DW_AT_accessibility(DW_ACCESS_public)
    2725                    DW$349  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$196)
    2726                            .dwattr DW$349, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2727                            .dwattr DW$349, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2728                            .dwattr DW$349, DW_AT_accessibility(DW_ACCESS_public)
    2729                            .dwendtag DW$T$197
    2730                    
    2731                    
    2732                    DW$T$199        .dwtag  DW_TAG_union_type
    2733                            .dwattr DW$T$199, DW_AT_name("EXTINTPOL_REG")
    2734                            .dwattr DW$T$199, DW_AT_byte_size(0x04)
    2735                    DW$350  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2736                            .dwattr DW$350, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2737                            .dwattr DW$350, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2738                            .dwattr DW$350, DW_AT_accessibility(DW_ACCESS_public)
    2739                    DW$351  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$198)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   51

    2740                            .dwattr DW$351, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2741                            .dwattr DW$351, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2742                            .dwattr DW$351, DW_AT_accessibility(DW_ACCESS_public)
    2743                            .dwendtag DW$T$199
    2744                    
    2745                    
    2746                    DW$T$201        .dwtag  DW_TAG_union_type
    2747                            .dwattr DW$T$201, DW_AT_name("EXTINTPEND_REG")
    2748                            .dwattr DW$T$201, DW_AT_byte_size(0x04)
    2749                    DW$352  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2750                            .dwattr DW$352, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2751                            .dwattr DW$352, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2752                            .dwattr DW$352, DW_AT_accessibility(DW_ACCESS_public)
    2753                    DW$353  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$200)
    2754                            .dwattr DW$353, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2755                            .dwattr DW$353, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2756                            .dwattr DW$353, DW_AT_accessibility(DW_ACCESS_public)
    2757                            .dwendtag DW$T$201
    2758                    
    2759                    
    2760                    DW$T$204        .dwtag  DW_TAG_union_type
    2761                            .dwattr DW$T$204, DW_AT_name("FECTRL0MUX_REG")
    2762                            .dwattr DW$T$204, DW_AT_byte_size(0x04)
    2763                    DW$354  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2764                            .dwattr DW$354, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2765                            .dwattr DW$354, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2766                            .dwattr DW$354, DW_AT_accessibility(DW_ACCESS_public)
    2767                    DW$355  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$203)
    2768                            .dwattr DW$355, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2769                            .dwattr DW$355, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2770                            .dwattr DW$355, DW_AT_accessibility(DW_ACCESS_public)
    2771                            .dwendtag DW$T$204
    2772                    
    2773                    
    2774                    DW$T$206        .dwtag  DW_TAG_union_type
    2775                            .dwattr DW$T$206, DW_AT_name("FECTRL1MUX_REG")
    2776                            .dwattr DW$T$206, DW_AT_byte_size(0x04)
    2777                    DW$356  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2778                            .dwattr DW$356, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2779                            .dwattr DW$356, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2780                            .dwattr DW$356, DW_AT_accessibility(DW_ACCESS_public)
    2781                    DW$357  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$205)
    2782                            .dwattr DW$357, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2783                            .dwattr DW$357, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2784                            .dwattr DW$357, DW_AT_accessibility(DW_ACCESS_public)
    2785                            .dwendtag DW$T$206
    2786                    
    2787                    
    2788                    DW$T$208        .dwtag  DW_TAG_union_type
    2789                            .dwattr DW$T$208, DW_AT_name("FECTRL2MUX_REG")
    2790                            .dwattr DW$T$208, DW_AT_byte_size(0x04)
    2791                    DW$358  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2792                            .dwattr DW$358, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2793                            .dwattr DW$358, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2794                            .dwattr DW$358, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   52

    2795                    DW$359  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$207)
    2796                            .dwattr DW$359, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2797                            .dwattr DW$359, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2798                            .dwattr DW$359, DW_AT_accessibility(DW_ACCESS_public)
    2799                            .dwendtag DW$T$208
    2800                    
    2801                    
    2802                    DW$T$210        .dwtag  DW_TAG_union_type
    2803                            .dwattr DW$T$210, DW_AT_name("SAMPTRIGCTRL_REG")
    2804                            .dwattr DW$T$210, DW_AT_byte_size(0x04)
    2805                    DW$360  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2806                            .dwattr DW$360, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2807                            .dwattr DW$360, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2808                            .dwattr DW$360, DW_AT_accessibility(DW_ACCESS_public)
    2809                    DW$361  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$209)
    2810                            .dwattr DW$361, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2811                            .dwattr DW$361, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2812                            .dwattr DW$361, DW_AT_accessibility(DW_ACCESS_public)
    2813                            .dwendtag DW$T$210
    2814                    
    2815                    
    2816                    DW$T$212        .dwtag  DW_TAG_union_type
    2817                            .dwattr DW$T$212, DW_AT_name("EXTDACCTRL_REG")
    2818                            .dwattr DW$T$212, DW_AT_byte_size(0x04)
    2819                    DW$362  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2820                            .dwattr DW$362, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2821                            .dwattr DW$362, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2822                            .dwattr DW$362, DW_AT_accessibility(DW_ACCESS_public)
    2823                    DW$363  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$211)
    2824                            .dwattr DW$363, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2825                            .dwattr DW$363, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2826                            .dwattr DW$363, DW_AT_accessibility(DW_ACCESS_public)
    2827                            .dwendtag DW$T$212
    2828                    
    2829                    
    2830                    DW$T$214        .dwtag  DW_TAG_union_type
    2831                            .dwattr DW$T$214, DW_AT_name("FILTERMUX_REG")
    2832                            .dwattr DW$T$214, DW_AT_byte_size(0x04)
    2833                    DW$364  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2834                            .dwattr DW$364, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2835                            .dwattr DW$364, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2836                            .dwattr DW$364, DW_AT_accessibility(DW_ACCESS_public)
    2837                    DW$365  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$213)
    2838                            .dwattr DW$365, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2839                            .dwattr DW$365, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2840                            .dwattr DW$365, DW_AT_accessibility(DW_ACCESS_public)
    2841                            .dwendtag DW$T$214
    2842                    
    2843                    
    2844                    DW$T$216        .dwtag  DW_TAG_union_type
    2845                            .dwattr DW$T$216, DW_AT_name("FILTERKCOMPA_REG")
    2846                            .dwattr DW$T$216, DW_AT_byte_size(0x04)
    2847                    DW$366  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2848                            .dwattr DW$366, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2849                            .dwattr DW$366, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   53

    2850                            .dwattr DW$366, DW_AT_accessibility(DW_ACCESS_public)
    2851                    DW$367  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$215)
    2852                            .dwattr DW$367, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2853                            .dwattr DW$367, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2854                            .dwattr DW$367, DW_AT_accessibility(DW_ACCESS_public)
    2855                            .dwendtag DW$T$216
    2856                    
    2857                    
    2858                    DW$T$218        .dwtag  DW_TAG_union_type
    2859                            .dwattr DW$T$218, DW_AT_name("FILTERKCOMPB_REG")
    2860                            .dwattr DW$T$218, DW_AT_byte_size(0x04)
    2861                    DW$368  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2862                            .dwattr DW$368, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2863                            .dwattr DW$368, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2864                            .dwattr DW$368, DW_AT_accessibility(DW_ACCESS_public)
    2865                    DW$369  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$217)
    2866                            .dwattr DW$369, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2867                            .dwattr DW$369, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2868                            .dwattr DW$369, DW_AT_accessibility(DW_ACCESS_public)
    2869                            .dwendtag DW$T$218
    2870                    
    2871                    
    2872                    DW$T$220        .dwtag  DW_TAG_union_type
    2873                            .dwattr DW$T$220, DW_AT_name("DPWMMUX_REG")
    2874                            .dwattr DW$T$220, DW_AT_byte_size(0x04)
    2875                    DW$370  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2876                            .dwattr DW$370, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2877                            .dwattr DW$370, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2878                            .dwattr DW$370, DW_AT_accessibility(DW_ACCESS_public)
    2879                    DW$371  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$219)
    2880                            .dwattr DW$371, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2881                            .dwattr DW$371, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2882                            .dwattr DW$371, DW_AT_accessibility(DW_ACCESS_public)
    2883                            .dwendtag DW$T$220
    2884                    
    2885                    
    2886                    DW$T$222        .dwtag  DW_TAG_union_type
    2887                            .dwattr DW$T$222, DW_AT_name("CPCTRL_REG")
    2888                            .dwattr DW$T$222, DW_AT_byte_size(0x04)
    2889                    DW$372  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2890                            .dwattr DW$372, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2891                            .dwattr DW$372, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2892                            .dwattr DW$372, DW_AT_accessibility(DW_ACCESS_public)
    2893                    DW$373  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$221)
    2894                            .dwattr DW$373, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2895                            .dwattr DW$373, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2896                            .dwattr DW$373, DW_AT_accessibility(DW_ACCESS_public)
    2897                            .dwendtag DW$T$222
    2898                    
    2899                    
    2900                    DW$T$224        .dwtag  DW_TAG_union_type
    2901                            .dwattr DW$T$224, DW_AT_name("CPNOM_REG")
    2902                            .dwattr DW$T$224, DW_AT_byte_size(0x04)
    2903                    DW$374  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2904                            .dwattr DW$374, DW_AT_name("all"), DW_AT_symbol_name("_all")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   54

    2905                            .dwattr DW$374, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2906                            .dwattr DW$374, DW_AT_accessibility(DW_ACCESS_public)
    2907                    DW$375  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$223)
    2908                            .dwattr DW$375, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2909                            .dwattr DW$375, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2910                            .dwattr DW$375, DW_AT_accessibility(DW_ACCESS_public)
    2911                            .dwendtag DW$T$224
    2912                    
    2913                    
    2914                    DW$T$226        .dwtag  DW_TAG_union_type
    2915                            .dwattr DW$T$226, DW_AT_name("CPMAX_REG")
    2916                            .dwattr DW$T$226, DW_AT_byte_size(0x04)
    2917                    DW$376  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2918                            .dwattr DW$376, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2919                            .dwattr DW$376, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2920                            .dwattr DW$376, DW_AT_accessibility(DW_ACCESS_public)
    2921                    DW$377  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$225)
    2922                            .dwattr DW$377, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2923                            .dwattr DW$377, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2924                            .dwattr DW$377, DW_AT_accessibility(DW_ACCESS_public)
    2925                            .dwendtag DW$T$226
    2926                    
    2927                    
    2928                    DW$T$228        .dwtag  DW_TAG_union_type
    2929                            .dwattr DW$T$228, DW_AT_name("CPCONFIG_REG")
    2930                            .dwattr DW$T$228, DW_AT_byte_size(0x04)
    2931                    DW$378  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2932                            .dwattr DW$378, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2933                            .dwattr DW$378, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2934                            .dwattr DW$378, DW_AT_accessibility(DW_ACCESS_public)
    2935                    DW$379  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$227)
    2936                            .dwattr DW$379, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2937                            .dwattr DW$379, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2938                            .dwattr DW$379, DW_AT_accessibility(DW_ACCESS_public)
    2939                            .dwendtag DW$T$228
    2940                    
    2941                    
    2942                    DW$T$230        .dwtag  DW_TAG_union_type
    2943                            .dwattr DW$T$230, DW_AT_name("CPMAXPWR_REG")
    2944                            .dwattr DW$T$230, DW_AT_byte_size(0x04)
    2945                    DW$380  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2946                            .dwattr DW$380, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2947                            .dwattr DW$380, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2948                            .dwattr DW$380, DW_AT_accessibility(DW_ACCESS_public)
    2949                    DW$381  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$229)
    2950                            .dwattr DW$381, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2951                            .dwattr DW$381, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2952                            .dwattr DW$381, DW_AT_accessibility(DW_ACCESS_public)
    2953                            .dwendtag DW$T$230
    2954                    
    2955                    
    2956                    DW$T$232        .dwtag  DW_TAG_union_type
    2957                            .dwattr DW$T$232, DW_AT_name("CPINTTHRESH_REG")
    2958                            .dwattr DW$T$232, DW_AT_byte_size(0x04)
    2959                    DW$382  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   55

    2960                            .dwattr DW$382, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2961                            .dwattr DW$382, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2962                            .dwattr DW$382, DW_AT_accessibility(DW_ACCESS_public)
    2963                    DW$383  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$231)
    2964                            .dwattr DW$383, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2965                            .dwattr DW$383, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2966                            .dwattr DW$383, DW_AT_accessibility(DW_ACCESS_public)
    2967                            .dwendtag DW$T$232
    2968                    
    2969                    
    2970                    DW$T$234        .dwtag  DW_TAG_union_type
    2971                            .dwattr DW$T$234, DW_AT_name("CPFWDIVISOR_REG")
    2972                            .dwattr DW$T$234, DW_AT_byte_size(0x04)
    2973                    DW$384  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2974                            .dwattr DW$384, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2975                            .dwattr DW$384, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2976                            .dwattr DW$384, DW_AT_accessibility(DW_ACCESS_public)
    2977                    DW$385  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$233)
    2978                            .dwattr DW$385, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2979                            .dwattr DW$385, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2980                            .dwattr DW$385, DW_AT_accessibility(DW_ACCESS_public)
    2981                            .dwendtag DW$T$234
    2982                    
    2983                    
    2984                    DW$T$236        .dwtag  DW_TAG_union_type
    2985                            .dwattr DW$T$236, DW_AT_name("CPSTAT_REG")
    2986                            .dwattr DW$T$236, DW_AT_byte_size(0x04)
    2987                    DW$386  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    2988                            .dwattr DW$386, DW_AT_name("all"), DW_AT_symbol_name("_all")
    2989                            .dwattr DW$386, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2990                            .dwattr DW$386, DW_AT_accessibility(DW_ACCESS_public)
    2991                    DW$387  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$235)
    2992                            .dwattr DW$387, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    2993                            .dwattr DW$387, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    2994                            .dwattr DW$387, DW_AT_accessibility(DW_ACCESS_public)
    2995                            .dwendtag DW$T$236
    2996                    
    2997                    
    2998                    DW$T$238        .dwtag  DW_TAG_union_type
    2999                            .dwattr DW$T$238, DW_AT_name("CYCADJCTRL_REG")
    3000                            .dwattr DW$T$238, DW_AT_byte_size(0x04)
    3001                    DW$388  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3002                            .dwattr DW$388, DW_AT_name("all"), DW_AT_symbol_name("_all")
    3003                            .dwattr DW$388, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3004                            .dwattr DW$388, DW_AT_accessibility(DW_ACCESS_public)
    3005                    DW$389  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$237)
    3006                            .dwattr DW$389, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    3007                            .dwattr DW$389, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3008                            .dwattr DW$389, DW_AT_accessibility(DW_ACCESS_public)
    3009                            .dwendtag DW$T$238
    3010                    
    3011                    
    3012                    DW$T$240        .dwtag  DW_TAG_union_type
    3013                            .dwattr DW$T$240, DW_AT_name("CYCADJLIM_REG")
    3014                            .dwattr DW$T$240, DW_AT_byte_size(0x04)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   56

    3015                    DW$390  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3016                            .dwattr DW$390, DW_AT_name("all"), DW_AT_symbol_name("_all")
    3017                            .dwattr DW$390, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3018                            .dwattr DW$390, DW_AT_accessibility(DW_ACCESS_public)
    3019                    DW$391  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$239)
    3020                            .dwattr DW$391, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    3021                            .dwattr DW$391, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3022                            .dwattr DW$391, DW_AT_accessibility(DW_ACCESS_public)
    3023                            .dwendtag DW$T$240
    3024                    
    3025                    
    3026                    DW$T$242        .dwtag  DW_TAG_union_type
    3027                            .dwattr DW$T$242, DW_AT_name("CYCADJSTAT_REG")
    3028                            .dwattr DW$T$242, DW_AT_byte_size(0x04)
    3029                    DW$392  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3030                            .dwattr DW$392, DW_AT_name("all"), DW_AT_symbol_name("_all")
    3031                            .dwattr DW$392, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3032                            .dwattr DW$392, DW_AT_accessibility(DW_ACCESS_public)
    3033                    DW$393  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$241)
    3034                            .dwattr DW$393, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    3035                            .dwattr DW$393, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3036                            .dwattr DW$393, DW_AT_accessibility(DW_ACCESS_public)
    3037                            .dwendtag DW$T$242
    3038                    
    3039                    
    3040                    DW$T$246        .dwtag  DW_TAG_union_type
    3041                            .dwattr DW$T$246, DW_AT_name("PWMGLBPER_REG")
    3042                            .dwattr DW$T$246, DW_AT_byte_size(0x04)
    3043                    DW$394  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3044                            .dwattr DW$394, DW_AT_name("all"), DW_AT_symbol_name("_all")
    3045                            .dwattr DW$394, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3046                            .dwattr DW$394, DW_AT_accessibility(DW_ACCESS_public)
    3047                    DW$395  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$245)
    3048                            .dwattr DW$395, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    3049                            .dwattr DW$395, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3050                            .dwattr DW$395, DW_AT_accessibility(DW_ACCESS_public)
    3051                            .dwendtag DW$T$246
    3052                    
    3053                    
    3054                    DW$T$248        .dwtag  DW_TAG_union_type
    3055                            .dwattr DW$T$248, DW_AT_name("SYNCCTRL_REG")
    3056                            .dwattr DW$T$248, DW_AT_byte_size(0x04)
    3057                    DW$396  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3058                            .dwattr DW$396, DW_AT_name("all"), DW_AT_symbol_name("_all")
    3059                            .dwattr DW$396, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3060                            .dwattr DW$396, DW_AT_accessibility(DW_ACCESS_public)
    3061                    DW$397  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$247)
    3062                            .dwattr DW$397, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    3063                            .dwattr DW$397, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3064                            .dwattr DW$397, DW_AT_accessibility(DW_ACCESS_public)
    3065                            .dwendtag DW$T$248
    3066                    
    3067                    
    3068                    DW$T$250        .dwtag  DW_TAG_union_type
    3069                            .dwattr DW$T$250, DW_AT_name("LLCTRL_REG")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   57

    3070                            .dwattr DW$T$250, DW_AT_byte_size(0x04)
    3071                    DW$398  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3072                            .dwattr DW$398, DW_AT_name("all"), DW_AT_symbol_name("_all")
    3073                            .dwattr DW$398, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3074                            .dwattr DW$398, DW_AT_accessibility(DW_ACCESS_public)
    3075                    DW$399  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$249)
    3076                            .dwattr DW$399, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    3077                            .dwattr DW$399, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3078                            .dwattr DW$399, DW_AT_accessibility(DW_ACCESS_public)
    3079                            .dwendtag DW$T$250
    3080                    
    3081                    
    3082                    DW$T$252        .dwtag  DW_TAG_union_type
    3083                            .dwattr DW$T$252, DW_AT_name("LLENTHRESH_REG")
    3084                            .dwattr DW$T$252, DW_AT_byte_size(0x04)
    3085                    DW$400  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3086                            .dwattr DW$400, DW_AT_name("all"), DW_AT_symbol_name("_all")
    3087                            .dwattr DW$400, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3088                            .dwattr DW$400, DW_AT_accessibility(DW_ACCESS_public)
    3089                    DW$401  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$251)
    3090                            .dwattr DW$401, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    3091                            .dwattr DW$401, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3092                            .dwattr DW$401, DW_AT_accessibility(DW_ACCESS_public)
    3093                            .dwendtag DW$T$252
    3094                    
    3095                    
    3096                    DW$T$254        .dwtag  DW_TAG_union_type
    3097                            .dwattr DW$T$254, DW_AT_name("LLDISTHRESH_REG")
    3098                            .dwattr DW$T$254, DW_AT_byte_size(0x04)
    3099                    DW$402  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3100                            .dwattr DW$402, DW_AT_name("all"), DW_AT_symbol_name("_all")
    3101                            .dwattr DW$402, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3102                            .dwattr DW$402, DW_AT_accessibility(DW_ACCESS_public)
    3103                    DW$403  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$253)
    3104                            .dwattr DW$403, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    3105                            .dwattr DW$403, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3106                            .dwattr DW$403, DW_AT_accessibility(DW_ACCESS_public)
    3107                            .dwendtag DW$T$254
    3108                    
    3109                    
    3110                    DW$T$256        .dwtag  DW_TAG_union_type
    3111                            .dwattr DW$T$256, DW_AT_name("PCMCTRL_REG")
    3112                            .dwattr DW$T$256, DW_AT_byte_size(0x04)
    3113                    DW$404  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3114                            .dwattr DW$404, DW_AT_name("all"), DW_AT_symbol_name("_all")
    3115                            .dwattr DW$404, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3116                            .dwattr DW$404, DW_AT_accessibility(DW_ACCESS_public)
    3117                    DW$405  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$255)
    3118                            .dwattr DW$405, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    3119                            .dwattr DW$405, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3120                            .dwattr DW$405, DW_AT_accessibility(DW_ACCESS_public)
    3121                            .dwendtag DW$T$256
    3122                    
    3123                    
    3124                    DW$T$258        .dwtag  DW_TAG_union_type
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   58

    3125                            .dwattr DW$T$258, DW_AT_name("APCMCTRL_REG")
    3126                            .dwattr DW$T$258, DW_AT_byte_size(0x04)
    3127                    DW$406  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3128                            .dwattr DW$406, DW_AT_name("all"), DW_AT_symbol_name("_all")
    3129                            .dwattr DW$406, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3130                            .dwattr DW$406, DW_AT_accessibility(DW_ACCESS_public)
    3131                    DW$407  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$257)
    3132                            .dwattr DW$407, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    3133                            .dwattr DW$407, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3134                            .dwattr DW$407, DW_AT_accessibility(DW_ACCESS_public)
    3135                            .dwendtag DW$T$258
    3136                    
    3137                    
    3138                    DW$T$260        .dwtag  DW_TAG_union_type
    3139                            .dwattr DW$T$260, DW_AT_name("LOOPMUXTEST_REG")
    3140                            .dwattr DW$T$260, DW_AT_byte_size(0x04)
    3141                    DW$408  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3142                            .dwattr DW$408, DW_AT_name("all"), DW_AT_symbol_name("_all")
    3143                            .dwattr DW$408, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3144                            .dwattr DW$408, DW_AT_accessibility(DW_ACCESS_public)
    3145                    DW$409  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$259)
    3146                            .dwattr DW$409, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
    3147                            .dwattr DW$409, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3148                            .dwattr DW$409, DW_AT_accessibility(DW_ACCESS_public)
    3149                            .dwendtag DW$T$260
    3150                    
    3151                    DW$T$42 .dwtag  DW_TAG_typedef, DW_AT_name("int32"), DW_AT_type(*DW$T$10)
    3152                            .dwattr DW$T$42, DW_AT_language(DW_LANG_C)
    3153                    
    3154                    DW$T$20 .dwtag  DW_TAG_structure_type
    3155                            .dwattr DW$T$20, DW_AT_name("DPWMCTRL0_BITS")
    3156                            .dwattr DW$T$20, DW_AT_byte_size(0x04)
    3157                    DW$410  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3158                            .dwattr DW$410, DW_AT_name("PWM_B_INTRA_MUX"), DW_AT_symbol_name("_PWM_B_INTRA_MUX")
    3159                            .dwattr DW$410, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x04)
    3160                            .dwattr DW$410, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3161                            .dwattr DW$410, DW_AT_accessibility(DW_ACCESS_public)
    3162                    DW$411  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3163                            .dwattr DW$411, DW_AT_name("PWM_A_INTRA_MUX"), DW_AT_symbol_name("_PWM_A_INTRA_MUX")
    3164                            .dwattr DW$411, DW_AT_bit_offset(0x04), DW_AT_bit_size(0x04)
    3165                            .dwattr DW$411, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3166                            .dwattr DW$411, DW_AT_accessibility(DW_ACCESS_public)
    3167                    DW$412  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3168                            .dwattr DW$412, DW_AT_name("CBC_PWM_C_EN"), DW_AT_symbol_name("_CBC_PWM_C_EN")
    3169                            .dwattr DW$412, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x01)
    3170                            .dwattr DW$412, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3171                            .dwattr DW$412, DW_AT_accessibility(DW_ACCESS_public)
    3172                    DW$413  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3173                            .dwattr DW$413, DW_AT_name("MULTI_MODE_CLA_B_OFF"), DW_AT_symbol_name("_MULTI_MODE_CLA_B_OFF")
    3174                            .dwattr DW$413, DW_AT_bit_offset(0x09), DW_AT_bit_size(0x01)
    3175                            .dwattr DW$413, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3176                            .dwattr DW$413, DW_AT_accessibility(DW_ACCESS_public)
    3177                    DW$414  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3178                            .dwattr DW$414, DW_AT_name("MULTI_MODE_CLA_A_OFF"), DW_AT_symbol_name("_MULTI_MODE_CLA_A_OFF")
    3179                            .dwattr DW$414, DW_AT_bit_offset(0x0a), DW_AT_bit_size(0x01)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   59

    3180                            .dwattr DW$414, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3181                            .dwattr DW$414, DW_AT_accessibility(DW_ACCESS_public)
    3182                    DW$415  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3183                            .dwattr DW$415, DW_AT_name("CBC_PWM_AB_EN"), DW_AT_symbol_name("_CBC_PWM_AB_EN")
    3184                            .dwattr DW$415, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x01)
    3185                            .dwattr DW$415, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3186                            .dwattr DW$415, DW_AT_accessibility(DW_ACCESS_public)
    3187                    DW$416  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3188                            .dwattr DW$416, DW_AT_name("CBC_ADV_CNT_EN"), DW_AT_symbol_name("_CBC_ADV_CNT_EN")
    3189                            .dwattr DW$416, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x01)
    3190                            .dwattr DW$416, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3191                            .dwattr DW$416, DW_AT_accessibility(DW_ACCESS_public)
    3192                    DW$417  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3193                            .dwattr DW$417, DW_AT_name("MIN_DUTY_MODE"), DW_AT_symbol_name("_MIN_DUTY_MODE")
    3194                            .dwattr DW$417, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x02)
    3195                            .dwattr DW$417, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3196                            .dwattr DW$417, DW_AT_accessibility(DW_ACCESS_public)
    3197                    DW$418  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3198                            .dwattr DW$418, DW_AT_name("MASTER_SYNC_CNTL_SEL"), DW_AT_symbol_name("_MASTER_SYNC_CNTL_SEL")
    3199                            .dwattr DW$418, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
    3200                            .dwattr DW$418, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3201                            .dwattr DW$418, DW_AT_accessibility(DW_ACCESS_public)
    3202                    DW$419  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3203                            .dwattr DW$419, DW_AT_name("MSYNC_SLAVE_EN"), DW_AT_symbol_name("_MSYNC_SLAVE_EN")
    3204                            .dwattr DW$419, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
    3205                            .dwattr DW$419, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3206                            .dwattr DW$419, DW_AT_accessibility(DW_ACCESS_public)
    3207                    DW$420  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3208                            .dwattr DW$420, DW_AT_name("D_ENABLE"), DW_AT_symbol_name("_D_ENABLE")
    3209                            .dwattr DW$420, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x01)
    3210                            .dwattr DW$420, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3211                            .dwattr DW$420, DW_AT_accessibility(DW_ACCESS_public)
    3212                    DW$421  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3213                            .dwattr DW$421, DW_AT_name("CBC_SYNC_CUR_LIMIT_EN"), DW_AT_symbol_name("_CBC_SYNC_CUR_LIMIT_EN
    3214                            .dwattr DW$421, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
    3215                            .dwattr DW$421, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3216                            .dwattr DW$421, DW_AT_accessibility(DW_ACCESS_public)
    3217                    DW$422  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3218                            .dwattr DW$422, DW_AT_name("RESON_MODE_FIXED_DUTY_EN"), DW_AT_symbol_name("_RESON_MODE_FIXED_D
    3219                            .dwattr DW$422, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    3220                            .dwattr DW$422, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3221                            .dwattr DW$422, DW_AT_accessibility(DW_ACCESS_public)
    3222                    DW$423  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3223                            .dwattr DW$423, DW_AT_name("PWM_B_FLT_POL"), DW_AT_symbol_name("_PWM_B_FLT_POL")
    3224                            .dwattr DW$423, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    3225                            .dwattr DW$423, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3226                            .dwattr DW$423, DW_AT_accessibility(DW_ACCESS_public)
    3227                    DW$424  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3228                            .dwattr DW$424, DW_AT_name("PWM_A_FLT_POL"), DW_AT_symbol_name("_PWM_A_FLT_POL")
    3229                            .dwattr DW$424, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    3230                            .dwattr DW$424, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3231                            .dwattr DW$424, DW_AT_accessibility(DW_ACCESS_public)
    3232                    DW$425  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3233                            .dwattr DW$425, DW_AT_name("BLANK_B_EN"), DW_AT_symbol_name("_BLANK_B_EN")
    3234                            .dwattr DW$425, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   60

    3235                            .dwattr DW$425, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3236                            .dwattr DW$425, DW_AT_accessibility(DW_ACCESS_public)
    3237                    DW$426  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3238                            .dwattr DW$426, DW_AT_name("BLANK_A_EN"), DW_AT_symbol_name("_BLANK_A_EN")
    3239                            .dwattr DW$426, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    3240                            .dwattr DW$426, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3241                            .dwattr DW$426, DW_AT_accessibility(DW_ACCESS_public)
    3242                    DW$427  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3243                            .dwattr DW$427, DW_AT_name("PWM_MODE"), DW_AT_symbol_name("_PWM_MODE")
    3244                            .dwattr DW$427, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x04)
    3245                            .dwattr DW$427, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3246                            .dwattr DW$427, DW_AT_accessibility(DW_ACCESS_public)
    3247                    DW$428  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3248                            .dwattr DW$428, DW_AT_name("PWM_B_INV"), DW_AT_symbol_name("_PWM_B_INV")
    3249                            .dwattr DW$428, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    3250                            .dwattr DW$428, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3251                            .dwattr DW$428, DW_AT_accessibility(DW_ACCESS_public)
    3252                    DW$429  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3253                            .dwattr DW$429, DW_AT_name("PWM_A_INV"), DW_AT_symbol_name("_PWM_A_INV")
    3254                            .dwattr DW$429, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    3255                            .dwattr DW$429, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3256                            .dwattr DW$429, DW_AT_accessibility(DW_ACCESS_public)
    3257                    DW$430  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3258                            .dwattr DW$430, DW_AT_name("CLA_EN"), DW_AT_symbol_name("_CLA_EN")
    3259                            .dwattr DW$430, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    3260                            .dwattr DW$430, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3261                            .dwattr DW$430, DW_AT_accessibility(DW_ACCESS_public)
    3262                    DW$431  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3263                            .dwattr DW$431, DW_AT_name("PWM_EN"), DW_AT_symbol_name("_PWM_EN")
    3264                            .dwattr DW$431, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    3265                            .dwattr DW$431, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3266                            .dwattr DW$431, DW_AT_accessibility(DW_ACCESS_public)
    3267                            .dwendtag DW$T$20
    3268                    
    3269                    
    3270                    DW$T$22 .dwtag  DW_TAG_structure_type
    3271                            .dwattr DW$T$22, DW_AT_name("DPWMCTRL1_BITS")
    3272                            .dwattr DW$T$22, DW_AT_byte_size(0x04)
    3273                    DW$432  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3274                            .dwattr DW$432, DW_AT_name("PRESET_EN"), DW_AT_symbol_name("_PRESET_EN")
    3275                            .dwattr DW$432, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x01)
    3276                            .dwattr DW$432, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3277                            .dwattr DW$432, DW_AT_accessibility(DW_ACCESS_public)
    3278                    DW$433  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3279                            .dwattr DW$433, DW_AT_name("SYNC_FET_EN"), DW_AT_symbol_name("_SYNC_FET_EN")
    3280                            .dwattr DW$433, DW_AT_bit_offset(0x01), DW_AT_bit_size(0x01)
    3281                            .dwattr DW$433, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3282                            .dwattr DW$433, DW_AT_accessibility(DW_ACCESS_public)
    3283                    DW$434  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3284                            .dwattr DW$434, DW_AT_name("BURST_EN"), DW_AT_symbol_name("_BURST_EN")
    3285                            .dwattr DW$434, DW_AT_bit_offset(0x02), DW_AT_bit_size(0x01)
    3286                            .dwattr DW$434, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3287                            .dwattr DW$434, DW_AT_accessibility(DW_ACCESS_public)
    3288                    DW$435  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3289                            .dwattr DW$435, DW_AT_name("CLA_DUTY_ADJ_EN"), DW_AT_symbol_name("_CLA_DUTY_ADJ_EN")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   61

    3290                            .dwattr DW$435, DW_AT_bit_offset(0x03), DW_AT_bit_size(0x01)
    3291                            .dwattr DW$435, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3292                            .dwattr DW$435, DW_AT_accessibility(DW_ACCESS_public)
    3293                    DW$436  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3294                            .dwattr DW$436, DW_AT_name("SYNC_OUT_DIV_SEL"), DW_AT_symbol_name("_SYNC_OUT_DIV_SEL")
    3295                            .dwattr DW$436, DW_AT_bit_offset(0x04), DW_AT_bit_size(0x04)
    3296                            .dwattr DW$436, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3297                            .dwattr DW$436, DW_AT_accessibility(DW_ACCESS_public)
    3298                    DW$437  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3299                            .dwattr DW$437, DW_AT_name("CLA_SCALE"), DW_AT_symbol_name("_CLA_SCALE")
    3300                            .dwattr DW$437, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x03)
    3301                            .dwattr DW$437, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3302                            .dwattr DW$437, DW_AT_accessibility(DW_ACCESS_public)
    3303                    DW$438  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3304                            .dwattr DW$438, DW_AT_name("EXT_SYNC_EN"), DW_AT_symbol_name("_EXT_SYNC_EN")
    3305                            .dwattr DW$438, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x01)
    3306                            .dwattr DW$438, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3307                            .dwattr DW$438, DW_AT_accessibility(DW_ACCESS_public)
    3308                    DW$439  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3309                            .dwattr DW$439, DW_AT_name("CBC_BSIDE_ACTIVE_EN"), DW_AT_symbol_name("_CBC_BSIDE_ACTIVE_EN")
    3310                            .dwattr DW$439, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x01)
    3311                            .dwattr DW$439, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3312                            .dwattr DW$439, DW_AT_accessibility(DW_ACCESS_public)
    3313                    DW$440  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3314                            .dwattr DW$440, DW_AT_name("AUTO_MODE_SEL"), DW_AT_symbol_name("_AUTO_MODE_SEL")
    3315                            .dwattr DW$440, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x01)
    3316                            .dwattr DW$440, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3317                            .dwattr DW$440, DW_AT_accessibility(DW_ACCESS_public)
    3318                    DW$441  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3319                            .dwattr DW$441, DW_AT_name("EVENT_UP_SEL"), DW_AT_symbol_name("_EVENT_UP_SEL")
    3320                            .dwattr DW$441, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x02)
    3321                            .dwattr DW$441, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3322                            .dwattr DW$441, DW_AT_accessibility(DW_ACCESS_public)
    3323                    DW$442  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3324                            .dwattr DW$442, DW_AT_name("CHECK_OVERRIDE"), DW_AT_symbol_name("_CHECK_OVERRIDE")
    3325                            .dwattr DW$442, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
    3326                            .dwattr DW$442, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3327                            .dwattr DW$442, DW_AT_accessibility(DW_ACCESS_public)
    3328                    DW$443  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3329                            .dwattr DW$443, DW_AT_name("GLOBAL_PERIOD_EN"), DW_AT_symbol_name("_GLOBAL_PERIOD_EN")
    3330                            .dwattr DW$443, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x01)
    3331                            .dwattr DW$443, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3332                            .dwattr DW$443, DW_AT_accessibility(DW_ACCESS_public)
    3333                    DW$444  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3334                            .dwattr DW$444, DW_AT_name("PWM_B_OE"), DW_AT_symbol_name("_PWM_B_OE")
    3335                            .dwattr DW$444, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
    3336                            .dwattr DW$444, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3337                            .dwattr DW$444, DW_AT_accessibility(DW_ACCESS_public)
    3338                    DW$445  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3339                            .dwattr DW$445, DW_AT_name("PWM_A_OE"), DW_AT_symbol_name("_PWM_A_OE")
    3340                            .dwattr DW$445, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    3341                            .dwattr DW$445, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3342                            .dwattr DW$445, DW_AT_accessibility(DW_ACCESS_public)
    3343                    DW$446  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3344                            .dwattr DW$446, DW_AT_name("GPIO_B_VAL"), DW_AT_symbol_name("_GPIO_B_VAL")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   62

    3345                            .dwattr DW$446, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    3346                            .dwattr DW$446, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3347                            .dwattr DW$446, DW_AT_accessibility(DW_ACCESS_public)
    3348                    DW$447  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3349                            .dwattr DW$447, DW_AT_name("GPIO_B_EN"), DW_AT_symbol_name("_GPIO_B_EN")
    3350                            .dwattr DW$447, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    3351                            .dwattr DW$447, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3352                            .dwattr DW$447, DW_AT_accessibility(DW_ACCESS_public)
    3353                    DW$448  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3354                            .dwattr DW$448, DW_AT_name("GPIO_A_VAL"), DW_AT_symbol_name("_GPIO_A_VAL")
    3355                            .dwattr DW$448, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    3356                            .dwattr DW$448, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3357                            .dwattr DW$448, DW_AT_accessibility(DW_ACCESS_public)
    3358                    DW$449  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3359                            .dwattr DW$449, DW_AT_name("GPIO_A_EN"), DW_AT_symbol_name("_GPIO_A_EN")
    3360                            .dwattr DW$449, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    3361                            .dwattr DW$449, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3362                            .dwattr DW$449, DW_AT_accessibility(DW_ACCESS_public)
    3363                    DW$450  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3364                            .dwattr DW$450, DW_AT_name("PWM_HR_MULTI_OUT_EN"), DW_AT_symbol_name("_PWM_HR_MULTI_OUT_EN")
    3365                            .dwattr DW$450, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    3366                            .dwattr DW$450, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3367                            .dwattr DW$450, DW_AT_accessibility(DW_ACCESS_public)
    3368                    DW$451  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3369                            .dwattr DW$451, DW_AT_name("SFRAME_EN"), DW_AT_symbol_name("_SFRAME_EN")
    3370                            .dwattr DW$451, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    3371                            .dwattr DW$451, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3372                            .dwattr DW$451, DW_AT_accessibility(DW_ACCESS_public)
    3373                    DW$452  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3374                            .dwattr DW$452, DW_AT_name("PWM_B_PROT_DIS"), DW_AT_symbol_name("_PWM_B_PROT_DIS")
    3375                            .dwattr DW$452, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    3376                            .dwattr DW$452, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3377                            .dwattr DW$452, DW_AT_accessibility(DW_ACCESS_public)
    3378                    DW$453  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3379                            .dwattr DW$453, DW_AT_name("PWM_A_PROT_DIS"), DW_AT_symbol_name("_PWM_A_PROT_DIS")
    3380                            .dwattr DW$453, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    3381                            .dwattr DW$453, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3382                            .dwattr DW$453, DW_AT_accessibility(DW_ACCESS_public)
    3383                    DW$454  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3384                            .dwattr DW$454, DW_AT_name("HIRES_SCALE"), DW_AT_symbol_name("_HIRES_SCALE")
    3385                            .dwattr DW$454, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x02)
    3386                            .dwattr DW$454, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3387                            .dwattr DW$454, DW_AT_accessibility(DW_ACCESS_public)
    3388                    DW$455  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3389                            .dwattr DW$455, DW_AT_name("ALL_PHASE_CLK_ENA"), DW_AT_symbol_name("_ALL_PHASE_CLK_ENA")
    3390                            .dwattr DW$455, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    3391                            .dwattr DW$455, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3392                            .dwattr DW$455, DW_AT_accessibility(DW_ACCESS_public)
    3393                    DW$456  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3394                            .dwattr DW$456, DW_AT_name("HIRES_DIS"), DW_AT_symbol_name("_HIRES_DIS")
    3395                            .dwattr DW$456, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    3396                            .dwattr DW$456, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3397                            .dwattr DW$456, DW_AT_accessibility(DW_ACCESS_public)
    3398                            .dwendtag DW$T$22
    3399                    
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   63

    3400                    
    3401                    DW$T$24 .dwtag  DW_TAG_structure_type
    3402                            .dwattr DW$T$24, DW_AT_name("DPWMCTRL2_BITS")
    3403                            .dwattr DW$T$24, DW_AT_byte_size(0x04)
    3404                    DW$457  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3405                            .dwattr DW$457, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    3406                            .dwattr DW$457, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    3407                            .dwattr DW$457, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3408                            .dwattr DW$457, DW_AT_accessibility(DW_ACCESS_public)
    3409                    DW$458  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3410                            .dwattr DW$458, DW_AT_name("SYNC_IN_DIV_RATIO"), DW_AT_symbol_name("_SYNC_IN_DIV_RATIO")
    3411                            .dwattr DW$458, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x04)
    3412                            .dwattr DW$458, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3413                            .dwattr DW$458, DW_AT_accessibility(DW_ACCESS_public)
    3414                    DW$459  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3415                            .dwattr DW$459, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    3416                            .dwattr DW$459, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    3417                            .dwattr DW$459, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3418                            .dwattr DW$459, DW_AT_accessibility(DW_ACCESS_public)
    3419                    DW$460  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3420                            .dwattr DW$460, DW_AT_name("RESON_DEADTIME_COMP_EN"), DW_AT_symbol_name("_RESON_DEADTIME_COMP_
    3421                            .dwattr DW$460, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    3422                            .dwattr DW$460, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3423                            .dwattr DW$460, DW_AT_accessibility(DW_ACCESS_public)
    3424                    DW$461  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3425                            .dwattr DW$461, DW_AT_name("FILTER_DUTY_SEL"), DW_AT_symbol_name("_FILTER_DUTY_SEL")
    3426                            .dwattr DW$461, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x02)
    3427                            .dwattr DW$461, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3428                            .dwattr DW$461, DW_AT_accessibility(DW_ACCESS_public)
    3429                    DW$462  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3430                            .dwattr DW$462, DW_AT_name("IDE_DUTY_B_EN"), DW_AT_symbol_name("_IDE_DUTY_B_EN")
    3431                            .dwattr DW$462, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    3432                            .dwattr DW$462, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3433                            .dwattr DW$462, DW_AT_accessibility(DW_ACCESS_public)
    3434                    DW$463  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3435                            .dwattr DW$463, DW_AT_name("rsvd2"), DW_AT_symbol_name("_rsvd2")
    3436                            .dwattr DW$463, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    3437                            .dwattr DW$463, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3438                            .dwattr DW$463, DW_AT_accessibility(DW_ACCESS_public)
    3439                    DW$464  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3440                            .dwattr DW$464, DW_AT_name("SAMPLE_TRIG1_OVERSAMPLE"), DW_AT_symbol_name("_SAMPLE_TRIG1_OVERSA
    3441                            .dwattr DW$464, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x02)
    3442                            .dwattr DW$464, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3443                            .dwattr DW$464, DW_AT_accessibility(DW_ACCESS_public)
    3444                    DW$465  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3445                            .dwattr DW$465, DW_AT_name("SAMPLE_TRIG1_MODE"), DW_AT_symbol_name("_SAMPLE_TRIG1_MODE")
    3446                            .dwattr DW$465, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x02)
    3447                            .dwattr DW$465, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3448                            .dwattr DW$465, DW_AT_accessibility(DW_ACCESS_public)
    3449                    DW$466  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3450                            .dwattr DW$466, DW_AT_name("SAMPLE_TRIG_2_EN"), DW_AT_symbol_name("_SAMPLE_TRIG_2_EN")
    3451                            .dwattr DW$466, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    3452                            .dwattr DW$466, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3453                            .dwattr DW$466, DW_AT_accessibility(DW_ACCESS_public)
    3454                    DW$467  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   64

    3455                            .dwattr DW$467, DW_AT_name("SAMPLE_TRIG_1_EN"), DW_AT_symbol_name("_SAMPLE_TRIG_1_EN")
    3456                            .dwattr DW$467, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    3457                            .dwattr DW$467, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3458                            .dwattr DW$467, DW_AT_accessibility(DW_ACCESS_public)
    3459                            .dwendtag DW$T$24
    3460                    
    3461                    
    3462                    DW$T$26 .dwtag  DW_TAG_structure_type
    3463                            .dwattr DW$T$26, DW_AT_name("DPWMPRD_BITS")
    3464                            .dwattr DW$T$26, DW_AT_byte_size(0x04)
    3465                    DW$468  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3466                            .dwattr DW$468, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    3467                            .dwattr DW$468, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    3468                            .dwattr DW$468, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3469                            .dwattr DW$468, DW_AT_accessibility(DW_ACCESS_public)
    3470                    DW$469  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3471                            .dwattr DW$469, DW_AT_name("PRD"), DW_AT_symbol_name("_PRD")
    3472                            .dwattr DW$469, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x0e)
    3473                            .dwattr DW$469, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3474                            .dwattr DW$469, DW_AT_accessibility(DW_ACCESS_public)
    3475                    DW$470  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3476                            .dwattr DW$470, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    3477                            .dwattr DW$470, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x04)
    3478                            .dwattr DW$470, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3479                            .dwattr DW$470, DW_AT_accessibility(DW_ACCESS_public)
    3480                            .dwendtag DW$T$26
    3481                    
    3482                    
    3483                    DW$T$28 .dwtag  DW_TAG_structure_type
    3484                            .dwattr DW$T$28, DW_AT_name("DPWMEV1_BITS")
    3485                            .dwattr DW$T$28, DW_AT_byte_size(0x04)
    3486                    DW$471  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3487                            .dwattr DW$471, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    3488                            .dwattr DW$471, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    3489                            .dwattr DW$471, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3490                            .dwattr DW$471, DW_AT_accessibility(DW_ACCESS_public)
    3491                    DW$472  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3492                            .dwattr DW$472, DW_AT_name("EVENT1"), DW_AT_symbol_name("_EVENT1")
    3493                            .dwattr DW$472, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x0e)
    3494                            .dwattr DW$472, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3495                            .dwattr DW$472, DW_AT_accessibility(DW_ACCESS_public)
    3496                    DW$473  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3497                            .dwattr DW$473, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    3498                            .dwattr DW$473, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x04)
    3499                            .dwattr DW$473, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3500                            .dwattr DW$473, DW_AT_accessibility(DW_ACCESS_public)
    3501                            .dwendtag DW$T$28
    3502                    
    3503                    
    3504                    DW$T$30 .dwtag  DW_TAG_structure_type
    3505                            .dwattr DW$T$30, DW_AT_name("DPWMEV2_BITS")
    3506                            .dwattr DW$T$30, DW_AT_byte_size(0x04)
    3507                    DW$474  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3508                            .dwattr DW$474, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    3509                            .dwattr DW$474, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   65

    3510                            .dwattr DW$474, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3511                            .dwattr DW$474, DW_AT_accessibility(DW_ACCESS_public)
    3512                    DW$475  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3513                            .dwattr DW$475, DW_AT_name("EVENT2"), DW_AT_symbol_name("_EVENT2")
    3514                            .dwattr DW$475, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x12)
    3515                            .dwattr DW$475, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3516                            .dwattr DW$475, DW_AT_accessibility(DW_ACCESS_public)
    3517                            .dwendtag DW$T$30
    3518                    
    3519                    
    3520                    DW$T$32 .dwtag  DW_TAG_structure_type
    3521                            .dwattr DW$T$32, DW_AT_name("DPWMEV3_BITS")
    3522                            .dwattr DW$T$32, DW_AT_byte_size(0x04)
    3523                    DW$476  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3524                            .dwattr DW$476, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    3525                            .dwattr DW$476, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    3526                            .dwattr DW$476, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3527                            .dwattr DW$476, DW_AT_accessibility(DW_ACCESS_public)
    3528                    DW$477  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3529                            .dwattr DW$477, DW_AT_name("EVENT3"), DW_AT_symbol_name("_EVENT3")
    3530                            .dwattr DW$477, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x12)
    3531                            .dwattr DW$477, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3532                            .dwattr DW$477, DW_AT_accessibility(DW_ACCESS_public)
    3533                            .dwendtag DW$T$32
    3534                    
    3535                    
    3536                    DW$T$34 .dwtag  DW_TAG_structure_type
    3537                            .dwattr DW$T$34, DW_AT_name("DPWMEV4_BITS")
    3538                            .dwattr DW$T$34, DW_AT_byte_size(0x04)
    3539                    DW$478  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3540                            .dwattr DW$478, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    3541                            .dwattr DW$478, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    3542                            .dwattr DW$478, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3543                            .dwattr DW$478, DW_AT_accessibility(DW_ACCESS_public)
    3544                    DW$479  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3545                            .dwattr DW$479, DW_AT_name("EVENT4"), DW_AT_symbol_name("_EVENT4")
    3546                            .dwattr DW$479, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x12)
    3547                            .dwattr DW$479, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3548                            .dwattr DW$479, DW_AT_accessibility(DW_ACCESS_public)
    3549                            .dwendtag DW$T$34
    3550                    
    3551                    
    3552                    DW$T$36 .dwtag  DW_TAG_structure_type
    3553                            .dwattr DW$T$36, DW_AT_name("DPWMSAMPTRIG1_BITS")
    3554                            .dwattr DW$T$36, DW_AT_byte_size(0x04)
    3555                    DW$480  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3556                            .dwattr DW$480, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    3557                            .dwattr DW$480, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    3558                            .dwattr DW$480, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3559                            .dwattr DW$480, DW_AT_accessibility(DW_ACCESS_public)
    3560                    DW$481  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3561                            .dwattr DW$481, DW_AT_name("SAMPLE_TRIGGER"), DW_AT_symbol_name("_SAMPLE_TRIGGER")
    3562                            .dwattr DW$481, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x0c)
    3563                            .dwattr DW$481, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3564                            .dwattr DW$481, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   66

    3565                    DW$482  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3566                            .dwattr DW$482, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    3567                            .dwattr DW$482, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x06)
    3568                            .dwattr DW$482, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3569                            .dwattr DW$482, DW_AT_accessibility(DW_ACCESS_public)
    3570                            .dwendtag DW$T$36
    3571                    
    3572                    
    3573                    DW$T$38 .dwtag  DW_TAG_structure_type
    3574                            .dwattr DW$T$38, DW_AT_name("DPWMSAMPTRIG2_BITS")
    3575                            .dwattr DW$T$38, DW_AT_byte_size(0x04)
    3576                    DW$483  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3577                            .dwattr DW$483, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    3578                            .dwattr DW$483, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    3579                            .dwattr DW$483, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3580                            .dwattr DW$483, DW_AT_accessibility(DW_ACCESS_public)
    3581                    DW$484  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3582                            .dwattr DW$484, DW_AT_name("SAMPLE_TRIGGER"), DW_AT_symbol_name("_SAMPLE_TRIGGER")
    3583                            .dwattr DW$484, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x0c)
    3584                            .dwattr DW$484, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3585                            .dwattr DW$484, DW_AT_accessibility(DW_ACCESS_public)
    3586                    DW$485  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3587                            .dwattr DW$485, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    3588                            .dwattr DW$485, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x06)
    3589                            .dwattr DW$485, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3590                            .dwattr DW$485, DW_AT_accessibility(DW_ACCESS_public)
    3591                            .dwendtag DW$T$38
    3592                    
    3593                    
    3594                    DW$T$40 .dwtag  DW_TAG_structure_type
    3595                            .dwattr DW$T$40, DW_AT_name("DPWMPHASETRIG_BITS")
    3596                            .dwattr DW$T$40, DW_AT_byte_size(0x04)
    3597                    DW$486  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3598                            .dwattr DW$486, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    3599                            .dwattr DW$486, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    3600                            .dwattr DW$486, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3601                            .dwattr DW$486, DW_AT_accessibility(DW_ACCESS_public)
    3602                    DW$487  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3603                            .dwattr DW$487, DW_AT_name("PHASE_TRIGGER"), DW_AT_symbol_name("_PHASE_TRIGGER")
    3604                            .dwattr DW$487, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x0e)
    3605                            .dwattr DW$487, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3606                            .dwattr DW$487, DW_AT_accessibility(DW_ACCESS_public)
    3607                    DW$488  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3608                            .dwattr DW$488, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    3609                            .dwattr DW$488, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x04)
    3610                            .dwattr DW$488, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3611                            .dwattr DW$488, DW_AT_accessibility(DW_ACCESS_public)
    3612                            .dwendtag DW$T$40
    3613                    
    3614                    
    3615                    DW$T$43 .dwtag  DW_TAG_structure_type
    3616                            .dwattr DW$T$43, DW_AT_name("DPWMCYCADJA_BITS")
    3617                            .dwattr DW$T$43, DW_AT_byte_size(0x04)
    3618                    DW$489  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3619                            .dwattr DW$489, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   67

    3620                            .dwattr DW$489, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    3621                            .dwattr DW$489, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3622                            .dwattr DW$489, DW_AT_accessibility(DW_ACCESS_public)
    3623                    DW$490  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    3624                            .dwattr DW$490, DW_AT_name("CYCLE_ADJUST_A"), DW_AT_symbol_name("_CYCLE_ADJUST_A")
    3625                            .dwattr DW$490, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x10)
    3626                            .dwattr DW$490, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3627                            .dwattr DW$490, DW_AT_accessibility(DW_ACCESS_public)
    3628                            .dwendtag DW$T$43
    3629                    
    3630                    
    3631                    DW$T$45 .dwtag  DW_TAG_structure_type
    3632                            .dwattr DW$T$45, DW_AT_name("DPWMCYCADJB_BITS")
    3633                            .dwattr DW$T$45, DW_AT_byte_size(0x04)
    3634                    DW$491  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3635                            .dwattr DW$491, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    3636                            .dwattr DW$491, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    3637                            .dwattr DW$491, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3638                            .dwattr DW$491, DW_AT_accessibility(DW_ACCESS_public)
    3639                    DW$492  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    3640                            .dwattr DW$492, DW_AT_name("CYCLE_ADJUST_B"), DW_AT_symbol_name("_CYCLE_ADJUST_B")
    3641                            .dwattr DW$492, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x10)
    3642                            .dwattr DW$492, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3643                            .dwattr DW$492, DW_AT_accessibility(DW_ACCESS_public)
    3644                            .dwendtag DW$T$45
    3645                    
    3646                    
    3647                    DW$T$47 .dwtag  DW_TAG_structure_type
    3648                            .dwattr DW$T$47, DW_AT_name("DPWMPERADJ_BITS")
    3649                            .dwattr DW$T$47, DW_AT_byte_size(0x04)
    3650                    DW$493  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3651                            .dwattr DW$493, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    3652                            .dwattr DW$493, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    3653                            .dwattr DW$493, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3654                            .dwattr DW$493, DW_AT_accessibility(DW_ACCESS_public)
    3655                    DW$494  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    3656                            .dwattr DW$494, DW_AT_name("PERIOD_ADJUST"), DW_AT_symbol_name("_PERIOD_ADJUST")
    3657                            .dwattr DW$494, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x10)
    3658                            .dwattr DW$494, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3659                            .dwattr DW$494, DW_AT_accessibility(DW_ACCESS_public)
    3660                            .dwendtag DW$T$47
    3661                    
    3662                    
    3663                    DW$T$49 .dwtag  DW_TAG_structure_type
    3664                            .dwattr DW$T$49, DW_AT_name("DPWMFLTCTRL_BITS")
    3665                            .dwattr DW$T$49, DW_AT_byte_size(0x04)
    3666                    DW$495  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3667                            .dwattr DW$495, DW_AT_name("ALL_FAULT_EN"), DW_AT_symbol_name("_ALL_FAULT_EN")
    3668                            .dwattr DW$495, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x01)
    3669                            .dwattr DW$495, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3670                            .dwattr DW$495, DW_AT_accessibility(DW_ACCESS_public)
    3671                    DW$496  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3672                            .dwattr DW$496, DW_AT_name("CBC_FAULT_EN"), DW_AT_symbol_name("_CBC_FAULT_EN")
    3673                            .dwattr DW$496, DW_AT_bit_offset(0x01), DW_AT_bit_size(0x01)
    3674                            .dwattr DW$496, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   68

    3675                            .dwattr DW$496, DW_AT_accessibility(DW_ACCESS_public)
    3676                    DW$497  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3677                            .dwattr DW$497, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    3678                            .dwattr DW$497, DW_AT_bit_offset(0x02), DW_AT_bit_size(0x01)
    3679                            .dwattr DW$497, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3680                            .dwattr DW$497, DW_AT_accessibility(DW_ACCESS_public)
    3681                    DW$498  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3682                            .dwattr DW$498, DW_AT_name("CBC_MAX_COUNT"), DW_AT_symbol_name("_CBC_MAX_COUNT")
    3683                            .dwattr DW$498, DW_AT_bit_offset(0x03), DW_AT_bit_size(0x05)
    3684                            .dwattr DW$498, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3685                            .dwattr DW$498, DW_AT_accessibility(DW_ACCESS_public)
    3686                    DW$499  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3687                            .dwattr DW$499, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    3688                            .dwattr DW$499, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x03)
    3689                            .dwattr DW$499, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3690                            .dwattr DW$499, DW_AT_accessibility(DW_ACCESS_public)
    3691                    DW$500  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3692                            .dwattr DW$500, DW_AT_name("AB_MAX_COUNT"), DW_AT_symbol_name("_AB_MAX_COUNT")
    3693                            .dwattr DW$500, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x05)
    3694                            .dwattr DW$500, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3695                            .dwattr DW$500, DW_AT_accessibility(DW_ACCESS_public)
    3696                    DW$501  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3697                            .dwattr DW$501, DW_AT_name("rsvd2"), DW_AT_symbol_name("_rsvd2")
    3698                            .dwattr DW$501, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x03)
    3699                            .dwattr DW$501, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3700                            .dwattr DW$501, DW_AT_accessibility(DW_ACCESS_public)
    3701                    DW$502  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3702                            .dwattr DW$502, DW_AT_name("B_MAX_COUNT"), DW_AT_symbol_name("_B_MAX_COUNT")
    3703                            .dwattr DW$502, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x05)
    3704                            .dwattr DW$502, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3705                            .dwattr DW$502, DW_AT_accessibility(DW_ACCESS_public)
    3706                    DW$503  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3707                            .dwattr DW$503, DW_AT_name("rsvd3"), DW_AT_symbol_name("_rsvd3")
    3708                            .dwattr DW$503, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x03)
    3709                            .dwattr DW$503, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3710                            .dwattr DW$503, DW_AT_accessibility(DW_ACCESS_public)
    3711                    DW$504  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3712                            .dwattr DW$504, DW_AT_name("A_MAX_COUNT"), DW_AT_symbol_name("_A_MAX_COUNT")
    3713                            .dwattr DW$504, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x05)
    3714                            .dwattr DW$504, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3715                            .dwattr DW$504, DW_AT_accessibility(DW_ACCESS_public)
    3716                            .dwendtag DW$T$49
    3717                    
    3718                    
    3719                    DW$T$51 .dwtag  DW_TAG_structure_type
    3720                            .dwattr DW$T$51, DW_AT_name("DPWMOVERFLOW_BITS")
    3721                            .dwattr DW$T$51, DW_AT_byte_size(0x04)
    3722                    DW$505  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3723                            .dwattr DW$505, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    3724                            .dwattr DW$505, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x18)
    3725                            .dwattr DW$505, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3726                            .dwattr DW$505, DW_AT_accessibility(DW_ACCESS_public)
    3727                    DW$506  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3728                            .dwattr DW$506, DW_AT_name("PWM_B_CHECK"), DW_AT_symbol_name("_PWM_B_CHECK")
    3729                            .dwattr DW$506, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   69

    3730                            .dwattr DW$506, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3731                            .dwattr DW$506, DW_AT_accessibility(DW_ACCESS_public)
    3732                    DW$507  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3733                            .dwattr DW$507, DW_AT_name("PWM_A_CHECK"), DW_AT_symbol_name("_PWM_A_CHECK")
    3734                            .dwattr DW$507, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    3735                            .dwattr DW$507, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3736                            .dwattr DW$507, DW_AT_accessibility(DW_ACCESS_public)
    3737                    DW$508  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3738                            .dwattr DW$508, DW_AT_name("GPIO_B_IN"), DW_AT_symbol_name("_GPIO_B_IN")
    3739                            .dwattr DW$508, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    3740                            .dwattr DW$508, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3741                            .dwattr DW$508, DW_AT_accessibility(DW_ACCESS_public)
    3742                    DW$509  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3743                            .dwattr DW$509, DW_AT_name("GPIO_A_IN"), DW_AT_symbol_name("_GPIO_A_IN")
    3744                            .dwattr DW$509, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    3745                            .dwattr DW$509, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3746                            .dwattr DW$509, DW_AT_accessibility(DW_ACCESS_public)
    3747                    DW$510  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3748                            .dwattr DW$510, DW_AT_name("OVERFLOW"), DW_AT_symbol_name("_OVERFLOW")
    3749                            .dwattr DW$510, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x04)
    3750                            .dwattr DW$510, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3751                            .dwattr DW$510, DW_AT_accessibility(DW_ACCESS_public)
    3752                            .dwendtag DW$T$51
    3753                    
    3754                    
    3755                    DW$T$53 .dwtag  DW_TAG_structure_type
    3756                            .dwattr DW$T$53, DW_AT_name("DPWMINT_BITS")
    3757                            .dwattr DW$T$53, DW_AT_byte_size(0x04)
    3758                    DW$511  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3759                            .dwattr DW$511, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    3760                            .dwattr DW$511, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x09)
    3761                            .dwattr DW$511, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3762                            .dwattr DW$511, DW_AT_accessibility(DW_ACCESS_public)
    3763                    DW$512  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3764                            .dwattr DW$512, DW_AT_name("MODE_SWITCH"), DW_AT_symbol_name("_MODE_SWITCH")
    3765                            .dwattr DW$512, DW_AT_bit_offset(0x09), DW_AT_bit_size(0x01)
    3766                            .dwattr DW$512, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3767                            .dwattr DW$512, DW_AT_accessibility(DW_ACCESS_public)
    3768                    DW$513  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3769                            .dwattr DW$513, DW_AT_name("FLT_A"), DW_AT_symbol_name("_FLT_A")
    3770                            .dwattr DW$513, DW_AT_bit_offset(0x0a), DW_AT_bit_size(0x01)
    3771                            .dwattr DW$513, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3772                            .dwattr DW$513, DW_AT_accessibility(DW_ACCESS_public)
    3773                    DW$514  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3774                            .dwattr DW$514, DW_AT_name("FLT_B"), DW_AT_symbol_name("_FLT_B")
    3775                            .dwattr DW$514, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x01)
    3776                            .dwattr DW$514, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3777                            .dwattr DW$514, DW_AT_accessibility(DW_ACCESS_public)
    3778                    DW$515  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3779                            .dwattr DW$515, DW_AT_name("FLT_AB"), DW_AT_symbol_name("_FLT_AB")
    3780                            .dwattr DW$515, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x01)
    3781                            .dwattr DW$515, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3782                            .dwattr DW$515, DW_AT_accessibility(DW_ACCESS_public)
    3783                    DW$516  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3784                            .dwattr DW$516, DW_AT_name("FLT_CBC"), DW_AT_symbol_name("_FLT_CBC")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   70

    3785                            .dwattr DW$516, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x01)
    3786                            .dwattr DW$516, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3787                            .dwattr DW$516, DW_AT_accessibility(DW_ACCESS_public)
    3788                    DW$517  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3789                            .dwattr DW$517, DW_AT_name("PRD"), DW_AT_symbol_name("_PRD")
    3790                            .dwattr DW$517, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x01)
    3791                            .dwattr DW$517, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3792                            .dwattr DW$517, DW_AT_accessibility(DW_ACCESS_public)
    3793                    DW$518  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3794                            .dwattr DW$518, DW_AT_name("INT"), DW_AT_symbol_name("_INT")
    3795                            .dwattr DW$518, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
    3796                            .dwattr DW$518, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3797                            .dwattr DW$518, DW_AT_accessibility(DW_ACCESS_public)
    3798                    DW$519  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3799                            .dwattr DW$519, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    3800                            .dwattr DW$519, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x04)
    3801                            .dwattr DW$519, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3802                            .dwattr DW$519, DW_AT_accessibility(DW_ACCESS_public)
    3803                    DW$520  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3804                            .dwattr DW$520, DW_AT_name("MODE_SWITCH_FLAG_CLR"), DW_AT_symbol_name("_MODE_SWITCH_FLAG_CLR")
    3805                            .dwattr DW$520, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    3806                            .dwattr DW$520, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3807                            .dwattr DW$520, DW_AT_accessibility(DW_ACCESS_public)
    3808                    DW$521  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3809                            .dwattr DW$521, DW_AT_name("MODE_SWITCH_FLAG_EN"), DW_AT_symbol_name("_MODE_SWITCH_FLAG_EN")
    3810                            .dwattr DW$521, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    3811                            .dwattr DW$521, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3812                            .dwattr DW$521, DW_AT_accessibility(DW_ACCESS_public)
    3813                    DW$522  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3814                            .dwattr DW$522, DW_AT_name("MODE_SWITCH_INT_EN"), DW_AT_symbol_name("_MODE_SWITCH_INT_EN")
    3815                            .dwattr DW$522, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    3816                            .dwattr DW$522, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3817                            .dwattr DW$522, DW_AT_accessibility(DW_ACCESS_public)
    3818                    DW$523  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3819                            .dwattr DW$523, DW_AT_name("FLT_A_INT_EN"), DW_AT_symbol_name("_FLT_A_INT_EN")
    3820                            .dwattr DW$523, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    3821                            .dwattr DW$523, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3822                            .dwattr DW$523, DW_AT_accessibility(DW_ACCESS_public)
    3823                    DW$524  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3824                            .dwattr DW$524, DW_AT_name("FLT_B_INT_EN"), DW_AT_symbol_name("_FLT_B_INT_EN")
    3825                            .dwattr DW$524, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    3826                            .dwattr DW$524, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3827                            .dwattr DW$524, DW_AT_accessibility(DW_ACCESS_public)
    3828                    DW$525  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3829                            .dwattr DW$525, DW_AT_name("FLT_AB_INT_EN"), DW_AT_symbol_name("_FLT_AB_INT_EN")
    3830                            .dwattr DW$525, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    3831                            .dwattr DW$525, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3832                            .dwattr DW$525, DW_AT_accessibility(DW_ACCESS_public)
    3833                    DW$526  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3834                            .dwattr DW$526, DW_AT_name("FLT_CBC_INT_EN"), DW_AT_symbol_name("_FLT_CBC_INT_EN")
    3835                            .dwattr DW$526, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    3836                            .dwattr DW$526, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3837                            .dwattr DW$526, DW_AT_accessibility(DW_ACCESS_public)
    3838                    DW$527  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3839                            .dwattr DW$527, DW_AT_name("PRD_INT_EN"), DW_AT_symbol_name("_PRD_INT_EN")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   71

    3840                            .dwattr DW$527, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    3841                            .dwattr DW$527, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3842                            .dwattr DW$527, DW_AT_accessibility(DW_ACCESS_public)
    3843                    DW$528  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3844                            .dwattr DW$528, DW_AT_name("PRD_INT_SCALE"), DW_AT_symbol_name("_PRD_INT_SCALE")
    3845                            .dwattr DW$528, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x04)
    3846                            .dwattr DW$528, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3847                            .dwattr DW$528, DW_AT_accessibility(DW_ACCESS_public)
    3848                            .dwendtag DW$T$53
    3849                    
    3850                    
    3851                    DW$T$55 .dwtag  DW_TAG_structure_type
    3852                            .dwattr DW$T$55, DW_AT_name("DPWMCNTPRE_BITS")
    3853                            .dwattr DW$T$55, DW_AT_byte_size(0x04)
    3854                    DW$529  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3855                            .dwattr DW$529, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    3856                            .dwattr DW$529, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    3857                            .dwattr DW$529, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3858                            .dwattr DW$529, DW_AT_accessibility(DW_ACCESS_public)
    3859                    DW$530  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3860                            .dwattr DW$530, DW_AT_name("PRESET"), DW_AT_symbol_name("_PRESET")
    3861                            .dwattr DW$530, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x0e)
    3862                            .dwattr DW$530, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3863                            .dwattr DW$530, DW_AT_accessibility(DW_ACCESS_public)
    3864                    DW$531  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3865                            .dwattr DW$531, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    3866                            .dwattr DW$531, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x04)
    3867                            .dwattr DW$531, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3868                            .dwattr DW$531, DW_AT_accessibility(DW_ACCESS_public)
    3869                            .dwendtag DW$T$55
    3870                    
    3871                    
    3872                    DW$T$57 .dwtag  DW_TAG_structure_type
    3873                            .dwattr DW$T$57, DW_AT_name("DPWMBLKABEG_BITS")
    3874                            .dwattr DW$T$57, DW_AT_byte_size(0x04)
    3875                    DW$532  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3876                            .dwattr DW$532, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    3877                            .dwattr DW$532, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    3878                            .dwattr DW$532, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3879                            .dwattr DW$532, DW_AT_accessibility(DW_ACCESS_public)
    3880                    DW$533  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3881                            .dwattr DW$533, DW_AT_name("BLANK_A_BEGIN"), DW_AT_symbol_name("_BLANK_A_BEGIN")
    3882                            .dwattr DW$533, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x0e)
    3883                            .dwattr DW$533, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3884                            .dwattr DW$533, DW_AT_accessibility(DW_ACCESS_public)
    3885                    DW$534  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3886                            .dwattr DW$534, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    3887                            .dwattr DW$534, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x04)
    3888                            .dwattr DW$534, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3889                            .dwattr DW$534, DW_AT_accessibility(DW_ACCESS_public)
    3890                            .dwendtag DW$T$57
    3891                    
    3892                    
    3893                    DW$T$59 .dwtag  DW_TAG_structure_type
    3894                            .dwattr DW$T$59, DW_AT_name("DPWMBLKAEND_BITS")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   72

    3895                            .dwattr DW$T$59, DW_AT_byte_size(0x04)
    3896                    DW$535  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3897                            .dwattr DW$535, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    3898                            .dwattr DW$535, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    3899                            .dwattr DW$535, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3900                            .dwattr DW$535, DW_AT_accessibility(DW_ACCESS_public)
    3901                    DW$536  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3902                            .dwattr DW$536, DW_AT_name("BLANK_A_END"), DW_AT_symbol_name("_BLANK_A_END")
    3903                            .dwattr DW$536, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x0e)
    3904                            .dwattr DW$536, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3905                            .dwattr DW$536, DW_AT_accessibility(DW_ACCESS_public)
    3906                    DW$537  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3907                            .dwattr DW$537, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    3908                            .dwattr DW$537, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x04)
    3909                            .dwattr DW$537, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3910                            .dwattr DW$537, DW_AT_accessibility(DW_ACCESS_public)
    3911                            .dwendtag DW$T$59
    3912                    
    3913                    
    3914                    DW$T$61 .dwtag  DW_TAG_structure_type
    3915                            .dwattr DW$T$61, DW_AT_name("DPWMBLKBBEG_BITS")
    3916                            .dwattr DW$T$61, DW_AT_byte_size(0x04)
    3917                    DW$538  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3918                            .dwattr DW$538, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    3919                            .dwattr DW$538, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    3920                            .dwattr DW$538, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3921                            .dwattr DW$538, DW_AT_accessibility(DW_ACCESS_public)
    3922                    DW$539  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3923                            .dwattr DW$539, DW_AT_name("BLANK_B_BEGIN"), DW_AT_symbol_name("_BLANK_B_BEGIN")
    3924                            .dwattr DW$539, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x0e)
    3925                            .dwattr DW$539, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3926                            .dwattr DW$539, DW_AT_accessibility(DW_ACCESS_public)
    3927                    DW$540  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3928                            .dwattr DW$540, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    3929                            .dwattr DW$540, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x04)
    3930                            .dwattr DW$540, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3931                            .dwattr DW$540, DW_AT_accessibility(DW_ACCESS_public)
    3932                            .dwendtag DW$T$61
    3933                    
    3934                    
    3935                    DW$T$63 .dwtag  DW_TAG_structure_type
    3936                            .dwattr DW$T$63, DW_AT_name("DPWMBLKBEND_BITS")
    3937                            .dwattr DW$T$63, DW_AT_byte_size(0x04)
    3938                    DW$541  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3939                            .dwattr DW$541, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    3940                            .dwattr DW$541, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    3941                            .dwattr DW$541, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3942                            .dwattr DW$541, DW_AT_accessibility(DW_ACCESS_public)
    3943                    DW$542  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3944                            .dwattr DW$542, DW_AT_name("BLANK_B_END"), DW_AT_symbol_name("_BLANK_B_END")
    3945                            .dwattr DW$542, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x0e)
    3946                            .dwattr DW$542, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3947                            .dwattr DW$542, DW_AT_accessibility(DW_ACCESS_public)
    3948                    DW$543  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3949                            .dwattr DW$543, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   73

    3950                            .dwattr DW$543, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x04)
    3951                            .dwattr DW$543, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3952                            .dwattr DW$543, DW_AT_accessibility(DW_ACCESS_public)
    3953                            .dwendtag DW$T$63
    3954                    
    3955                    
    3956                    DW$T$65 .dwtag  DW_TAG_structure_type
    3957                            .dwattr DW$T$65, DW_AT_name("DPWMMINDUTYHI_BITS")
    3958                            .dwattr DW$T$65, DW_AT_byte_size(0x04)
    3959                    DW$544  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3960                            .dwattr DW$544, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    3961                            .dwattr DW$544, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    3962                            .dwattr DW$544, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3963                            .dwattr DW$544, DW_AT_accessibility(DW_ACCESS_public)
    3964                    DW$545  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3965                            .dwattr DW$545, DW_AT_name("MIN_DUTY_HIGH"), DW_AT_symbol_name("_MIN_DUTY_HIGH")
    3966                            .dwattr DW$545, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x0e)
    3967                            .dwattr DW$545, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3968                            .dwattr DW$545, DW_AT_accessibility(DW_ACCESS_public)
    3969                    DW$546  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3970                            .dwattr DW$546, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    3971                            .dwattr DW$546, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x04)
    3972                            .dwattr DW$546, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3973                            .dwattr DW$546, DW_AT_accessibility(DW_ACCESS_public)
    3974                            .dwendtag DW$T$65
    3975                    
    3976                    
    3977                    DW$T$67 .dwtag  DW_TAG_structure_type
    3978                            .dwattr DW$T$67, DW_AT_name("DPWMMINDUTYLO_BITS")
    3979                            .dwattr DW$T$67, DW_AT_byte_size(0x04)
    3980                    DW$547  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3981                            .dwattr DW$547, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    3982                            .dwattr DW$547, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    3983                            .dwattr DW$547, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3984                            .dwattr DW$547, DW_AT_accessibility(DW_ACCESS_public)
    3985                    DW$548  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3986                            .dwattr DW$548, DW_AT_name("MIN_DUTY_LOW"), DW_AT_symbol_name("_MIN_DUTY_LOW")
    3987                            .dwattr DW$548, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x0e)
    3988                            .dwattr DW$548, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3989                            .dwattr DW$548, DW_AT_accessibility(DW_ACCESS_public)
    3990                    DW$549  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    3991                            .dwattr DW$549, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    3992                            .dwattr DW$549, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x04)
    3993                            .dwattr DW$549, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3994                            .dwattr DW$549, DW_AT_accessibility(DW_ACCESS_public)
    3995                            .dwendtag DW$T$67
    3996                    
    3997                    
    3998                    DW$T$69 .dwtag  DW_TAG_structure_type
    3999                            .dwattr DW$T$69, DW_AT_name("DPWMADAPTIVE_BITS")
    4000                            .dwattr DW$T$69, DW_AT_byte_size(0x04)
    4001                    DW$550  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4002                            .dwattr DW$550, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    4003                            .dwattr DW$550, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x14)
    4004                            .dwattr DW$550, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   74

    4005                            .dwattr DW$550, DW_AT_accessibility(DW_ACCESS_public)
    4006                    DW$551  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    4007                            .dwattr DW$551, DW_AT_name("ADAPT_SAMP"), DW_AT_symbol_name("_ADAPT_SAMP")
    4008                            .dwattr DW$551, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x0c)
    4009                            .dwattr DW$551, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4010                            .dwattr DW$551, DW_AT_accessibility(DW_ACCESS_public)
    4011                            .dwendtag DW$T$69
    4012                    
    4013                    
    4014                    DW$T$71 .dwtag  DW_TAG_structure_type
    4015                            .dwattr DW$T$71, DW_AT_name("DPWMFLTSTAT_BITS")
    4016                            .dwattr DW$T$71, DW_AT_byte_size(0x04)
    4017                    DW$552  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4018                            .dwattr DW$552, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    4019                            .dwattr DW$552, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x1a)
    4020                            .dwattr DW$552, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4021                            .dwattr DW$552, DW_AT_accessibility(DW_ACCESS_public)
    4022                    DW$553  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4023                            .dwattr DW$553, DW_AT_name("BURST"), DW_AT_symbol_name("_BURST")
    4024                            .dwattr DW$553, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    4025                            .dwattr DW$553, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4026                            .dwattr DW$553, DW_AT_accessibility(DW_ACCESS_public)
    4027                    DW$554  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4028                            .dwattr DW$554, DW_AT_name("IDE_DETECT"), DW_AT_symbol_name("_IDE_DETECT")
    4029                            .dwattr DW$554, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    4030                            .dwattr DW$554, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4031                            .dwattr DW$554, DW_AT_accessibility(DW_ACCESS_public)
    4032                    DW$555  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4033                            .dwattr DW$555, DW_AT_name("FLT_A"), DW_AT_symbol_name("_FLT_A")
    4034                            .dwattr DW$555, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    4035                            .dwattr DW$555, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4036                            .dwattr DW$555, DW_AT_accessibility(DW_ACCESS_public)
    4037                    DW$556  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4038                            .dwattr DW$556, DW_AT_name("FLT_B"), DW_AT_symbol_name("_FLT_B")
    4039                            .dwattr DW$556, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    4040                            .dwattr DW$556, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4041                            .dwattr DW$556, DW_AT_accessibility(DW_ACCESS_public)
    4042                    DW$557  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4043                            .dwattr DW$557, DW_AT_name("FLT_AB"), DW_AT_symbol_name("_FLT_AB")
    4044                            .dwattr DW$557, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    4045                            .dwattr DW$557, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4046                            .dwattr DW$557, DW_AT_accessibility(DW_ACCESS_public)
    4047                    DW$558  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4048                            .dwattr DW$558, DW_AT_name("FLT_CBC"), DW_AT_symbol_name("_FLT_CBC")
    4049                            .dwattr DW$558, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    4050                            .dwattr DW$558, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4051                            .dwattr DW$558, DW_AT_accessibility(DW_ACCESS_public)
    4052                            .dwendtag DW$T$71
    4053                    
    4054                    
    4055                    DW$T$73 .dwtag  DW_TAG_structure_type
    4056                            .dwattr DW$T$73, DW_AT_name("DPWMAUTOSWHIUPTHRESH_BITS")
    4057                            .dwattr DW$T$73, DW_AT_byte_size(0x04)
    4058                    DW$559  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4059                            .dwattr DW$559, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   75

    4060                            .dwattr DW$559, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    4061                            .dwattr DW$559, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4062                            .dwattr DW$559, DW_AT_accessibility(DW_ACCESS_public)
    4063                    DW$560  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4064                            .dwattr DW$560, DW_AT_name("AUTO_SWITCH_HIGH_UPPER"), DW_AT_symbol_name("_AUTO_SWITCH_HIGH_UPP
    4065                            .dwattr DW$560, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x0e)
    4066                            .dwattr DW$560, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4067                            .dwattr DW$560, DW_AT_accessibility(DW_ACCESS_public)
    4068                    DW$561  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4069                            .dwattr DW$561, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    4070                            .dwattr DW$561, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x04)
    4071                            .dwattr DW$561, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4072                            .dwattr DW$561, DW_AT_accessibility(DW_ACCESS_public)
    4073                            .dwendtag DW$T$73
    4074                    
    4075                    
    4076                    DW$T$75 .dwtag  DW_TAG_structure_type
    4077                            .dwattr DW$T$75, DW_AT_name("DPWMAUTOSWHILOWTHRESH_BITS")
    4078                            .dwattr DW$T$75, DW_AT_byte_size(0x04)
    4079                    DW$562  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4080                            .dwattr DW$562, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    4081                            .dwattr DW$562, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    4082                            .dwattr DW$562, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4083                            .dwattr DW$562, DW_AT_accessibility(DW_ACCESS_public)
    4084                    DW$563  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4085                            .dwattr DW$563, DW_AT_name("AUTO_SWITCH_HIGH_LOWER"), DW_AT_symbol_name("_AUTO_SWITCH_HIGH_LOW
    4086                            .dwattr DW$563, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x0e)
    4087                            .dwattr DW$563, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4088                            .dwattr DW$563, DW_AT_accessibility(DW_ACCESS_public)
    4089                    DW$564  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4090                            .dwattr DW$564, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    4091                            .dwattr DW$564, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x04)
    4092                            .dwattr DW$564, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4093                            .dwattr DW$564, DW_AT_accessibility(DW_ACCESS_public)
    4094                            .dwendtag DW$T$75
    4095                    
    4096                    
    4097                    DW$T$77 .dwtag  DW_TAG_structure_type
    4098                            .dwattr DW$T$77, DW_AT_name("DPWMAUTOSWLOUPTHRESH_BITS")
    4099                            .dwattr DW$T$77, DW_AT_byte_size(0x04)
    4100                    DW$565  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4101                            .dwattr DW$565, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    4102                            .dwattr DW$565, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    4103                            .dwattr DW$565, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4104                            .dwattr DW$565, DW_AT_accessibility(DW_ACCESS_public)
    4105                    DW$566  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4106                            .dwattr DW$566, DW_AT_name("AUTO_SWITCH_LOW_UPPER"), DW_AT_symbol_name("_AUTO_SWITCH_LOW_UPPER
    4107                            .dwattr DW$566, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x0e)
    4108                            .dwattr DW$566, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4109                            .dwattr DW$566, DW_AT_accessibility(DW_ACCESS_public)
    4110                    DW$567  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4111                            .dwattr DW$567, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    4112                            .dwattr DW$567, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x04)
    4113                            .dwattr DW$567, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4114                            .dwattr DW$567, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   76

    4115                            .dwendtag DW$T$77
    4116                    
    4117                    
    4118                    DW$T$79 .dwtag  DW_TAG_structure_type
    4119                            .dwattr DW$T$79, DW_AT_name("DPWMAUTOSWLOLOWTHRESH_BITS")
    4120                            .dwattr DW$T$79, DW_AT_byte_size(0x04)
    4121                    DW$568  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4122                            .dwattr DW$568, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    4123                            .dwattr DW$568, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    4124                            .dwattr DW$568, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4125                            .dwattr DW$568, DW_AT_accessibility(DW_ACCESS_public)
    4126                    DW$569  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4127                            .dwattr DW$569, DW_AT_name("AUTO_SWITCH_LOW_LOWER"), DW_AT_symbol_name("_AUTO_SWITCH_LOW_LOWER
    4128                            .dwattr DW$569, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x0e)
    4129                            .dwattr DW$569, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4130                            .dwattr DW$569, DW_AT_accessibility(DW_ACCESS_public)
    4131                    DW$570  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4132                            .dwattr DW$570, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    4133                            .dwattr DW$570, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x04)
    4134                            .dwattr DW$570, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4135                            .dwattr DW$570, DW_AT_accessibility(DW_ACCESS_public)
    4136                            .dwendtag DW$T$79
    4137                    
    4138                    
    4139                    DW$T$81 .dwtag  DW_TAG_structure_type
    4140                            .dwattr DW$T$81, DW_AT_name("DPWMAUTOMAX_BITS")
    4141                            .dwattr DW$T$81, DW_AT_byte_size(0x04)
    4142                    DW$571  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4143                            .dwattr DW$571, DW_AT_name("PWM_B_INTRA_MUX"), DW_AT_symbol_name("_PWM_B_INTRA_MUX")
    4144                            .dwattr DW$571, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x04)
    4145                            .dwattr DW$571, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4146                            .dwattr DW$571, DW_AT_accessibility(DW_ACCESS_public)
    4147                    DW$572  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4148                            .dwattr DW$572, DW_AT_name("PWM_A_INTRA_MUX"), DW_AT_symbol_name("_PWM_A_INTRA_MUX")
    4149                            .dwattr DW$572, DW_AT_bit_offset(0x04), DW_AT_bit_size(0x04)
    4150                            .dwattr DW$572, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4151                            .dwattr DW$572, DW_AT_accessibility(DW_ACCESS_public)
    4152                    DW$573  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4153                            .dwattr DW$573, DW_AT_name("CBC_PWM_C_EN"), DW_AT_symbol_name("_CBC_PWM_C_EN")
    4154                            .dwattr DW$573, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x01)
    4155                            .dwattr DW$573, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4156                            .dwattr DW$573, DW_AT_accessibility(DW_ACCESS_public)
    4157                    DW$574  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4158                            .dwattr DW$574, DW_AT_name("MULTI_MODE_CLA_B_OFF"), DW_AT_symbol_name("_MULTI_MODE_CLA_B_OFF")
    4159                            .dwattr DW$574, DW_AT_bit_offset(0x09), DW_AT_bit_size(0x01)
    4160                            .dwattr DW$574, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4161                            .dwattr DW$574, DW_AT_accessibility(DW_ACCESS_public)
    4162                    DW$575  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4163                            .dwattr DW$575, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    4164                            .dwattr DW$575, DW_AT_bit_offset(0x0a), DW_AT_bit_size(0x01)
    4165                            .dwattr DW$575, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4166                            .dwattr DW$575, DW_AT_accessibility(DW_ACCESS_public)
    4167                    DW$576  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4168                            .dwattr DW$576, DW_AT_name("CBC_PWM_AB_EN"), DW_AT_symbol_name("_CBC_PWM_AB_EN")
    4169                            .dwattr DW$576, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x01)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   77

    4170                            .dwattr DW$576, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4171                            .dwattr DW$576, DW_AT_accessibility(DW_ACCESS_public)
    4172                    DW$577  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4173                            .dwattr DW$577, DW_AT_name("CBC_ADV_CNT_EN"), DW_AT_symbol_name("_CBC_ADV_CNT_EN")
    4174                            .dwattr DW$577, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x01)
    4175                            .dwattr DW$577, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4176                            .dwattr DW$577, DW_AT_accessibility(DW_ACCESS_public)
    4177                    DW$578  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4178                            .dwattr DW$578, DW_AT_name("rsvd2"), DW_AT_symbol_name("_rsvd2")
    4179                            .dwattr DW$578, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x02)
    4180                            .dwattr DW$578, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4181                            .dwattr DW$578, DW_AT_accessibility(DW_ACCESS_public)
    4182                    DW$579  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4183                            .dwattr DW$579, DW_AT_name("MASTER_SYNC_CNTL_SEL"), DW_AT_symbol_name("_MASTER_SYNC_CNTL_SEL")
    4184                            .dwattr DW$579, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
    4185                            .dwattr DW$579, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4186                            .dwattr DW$579, DW_AT_accessibility(DW_ACCESS_public)
    4187                    DW$580  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4188                            .dwattr DW$580, DW_AT_name("rsvd3"), DW_AT_symbol_name("_rsvd3")
    4189                            .dwattr DW$580, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x02)
    4190                            .dwattr DW$580, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4191                            .dwattr DW$580, DW_AT_accessibility(DW_ACCESS_public)
    4192                    DW$581  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4193                            .dwattr DW$581, DW_AT_name("CBC_SYNC_CUR_LIMIT_EN"), DW_AT_symbol_name("_CBC_SYNC_CUR_LIMIT_EN
    4194                            .dwattr DW$581, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
    4195                            .dwattr DW$581, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4196                            .dwattr DW$581, DW_AT_accessibility(DW_ACCESS_public)
    4197                    DW$582  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4198                            .dwattr DW$582, DW_AT_name("RESON_MODE_FIXED_DUTY_EN"), DW_AT_symbol_name("_RESON_MODE_FIXED_D
    4199                            .dwattr DW$582, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    4200                            .dwattr DW$582, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4201                            .dwattr DW$582, DW_AT_accessibility(DW_ACCESS_public)
    4202                    DW$583  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4203                            .dwattr DW$583, DW_AT_name("rsvd4"), DW_AT_symbol_name("_rsvd4")
    4204                            .dwattr DW$583, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x04)
    4205                            .dwattr DW$583, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4206                            .dwattr DW$583, DW_AT_accessibility(DW_ACCESS_public)
    4207                    DW$584  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4208                            .dwattr DW$584, DW_AT_name("PWM_MODE"), DW_AT_symbol_name("_PWM_MODE")
    4209                            .dwattr DW$584, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x04)
    4210                            .dwattr DW$584, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4211                            .dwattr DW$584, DW_AT_accessibility(DW_ACCESS_public)
    4212                    DW$585  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4213                            .dwattr DW$585, DW_AT_name("rsvd5"), DW_AT_symbol_name("_rsvd5")
    4214                            .dwattr DW$585, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x02)
    4215                            .dwattr DW$585, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4216                            .dwattr DW$585, DW_AT_accessibility(DW_ACCESS_public)
    4217                    DW$586  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4218                            .dwattr DW$586, DW_AT_name("CLA_EN"), DW_AT_symbol_name("_CLA_EN")
    4219                            .dwattr DW$586, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    4220                            .dwattr DW$586, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4221                            .dwattr DW$586, DW_AT_accessibility(DW_ACCESS_public)
    4222                    DW$587  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4223                            .dwattr DW$587, DW_AT_name("rsvd6"), DW_AT_symbol_name("_rsvd6")
    4224                            .dwattr DW$587, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   78

    4225                            .dwattr DW$587, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4226                            .dwattr DW$587, DW_AT_accessibility(DW_ACCESS_public)
    4227                            .dwendtag DW$T$81
    4228                    
    4229                    
    4230                    DW$T$83 .dwtag  DW_TAG_structure_type
    4231                            .dwattr DW$T$83, DW_AT_name("DPWMAUTOMID_BITS")
    4232                            .dwattr DW$T$83, DW_AT_byte_size(0x04)
    4233                    DW$588  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4234                            .dwattr DW$588, DW_AT_name("PWM_B_INTRA_MUX"), DW_AT_symbol_name("_PWM_B_INTRA_MUX")
    4235                            .dwattr DW$588, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x04)
    4236                            .dwattr DW$588, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4237                            .dwattr DW$588, DW_AT_accessibility(DW_ACCESS_public)
    4238                    DW$589  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4239                            .dwattr DW$589, DW_AT_name("PWM_A_INTRA_MUX"), DW_AT_symbol_name("_PWM_A_INTRA_MUX")
    4240                            .dwattr DW$589, DW_AT_bit_offset(0x04), DW_AT_bit_size(0x04)
    4241                            .dwattr DW$589, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4242                            .dwattr DW$589, DW_AT_accessibility(DW_ACCESS_public)
    4243                    DW$590  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4244                            .dwattr DW$590, DW_AT_name("CBC_PWM_C_EN"), DW_AT_symbol_name("_CBC_PWM_C_EN")
    4245                            .dwattr DW$590, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x01)
    4246                            .dwattr DW$590, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4247                            .dwattr DW$590, DW_AT_accessibility(DW_ACCESS_public)
    4248                    DW$591  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4249                            .dwattr DW$591, DW_AT_name("MULTI_MODE_CLA_B_OFF"), DW_AT_symbol_name("_MULTI_MODE_CLA_B_OFF")
    4250                            .dwattr DW$591, DW_AT_bit_offset(0x09), DW_AT_bit_size(0x01)
    4251                            .dwattr DW$591, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4252                            .dwattr DW$591, DW_AT_accessibility(DW_ACCESS_public)
    4253                    DW$592  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4254                            .dwattr DW$592, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    4255                            .dwattr DW$592, DW_AT_bit_offset(0x0a), DW_AT_bit_size(0x01)
    4256                            .dwattr DW$592, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4257                            .dwattr DW$592, DW_AT_accessibility(DW_ACCESS_public)
    4258                    DW$593  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4259                            .dwattr DW$593, DW_AT_name("CBC_PWM_AB_EN"), DW_AT_symbol_name("_CBC_PWM_AB_EN")
    4260                            .dwattr DW$593, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x01)
    4261                            .dwattr DW$593, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4262                            .dwattr DW$593, DW_AT_accessibility(DW_ACCESS_public)
    4263                    DW$594  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4264                            .dwattr DW$594, DW_AT_name("CBC_ADV_CNT_EN"), DW_AT_symbol_name("_CBC_ADV_CNT_EN")
    4265                            .dwattr DW$594, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x01)
    4266                            .dwattr DW$594, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4267                            .dwattr DW$594, DW_AT_accessibility(DW_ACCESS_public)
    4268                    DW$595  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4269                            .dwattr DW$595, DW_AT_name("rsvd2"), DW_AT_symbol_name("_rsvd2")
    4270                            .dwattr DW$595, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x02)
    4271                            .dwattr DW$595, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4272                            .dwattr DW$595, DW_AT_accessibility(DW_ACCESS_public)
    4273                    DW$596  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4274                            .dwattr DW$596, DW_AT_name("MASTER_SYNC_CNTL_SEL"), DW_AT_symbol_name("_MASTER_SYNC_CNTL_SEL")
    4275                            .dwattr DW$596, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
    4276                            .dwattr DW$596, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4277                            .dwattr DW$596, DW_AT_accessibility(DW_ACCESS_public)
    4278                    DW$597  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4279                            .dwattr DW$597, DW_AT_name("rsvd3"), DW_AT_symbol_name("_rsvd3")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   79

    4280                            .dwattr DW$597, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x02)
    4281                            .dwattr DW$597, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4282                            .dwattr DW$597, DW_AT_accessibility(DW_ACCESS_public)
    4283                    DW$598  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4284                            .dwattr DW$598, DW_AT_name("CBC_SYNC_CUR_LIMIT_EN"), DW_AT_symbol_name("_CBC_SYNC_CUR_LIMIT_EN
    4285                            .dwattr DW$598, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
    4286                            .dwattr DW$598, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4287                            .dwattr DW$598, DW_AT_accessibility(DW_ACCESS_public)
    4288                    DW$599  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4289                            .dwattr DW$599, DW_AT_name("RESON_MODE_FIXED_DUTY_EN"), DW_AT_symbol_name("_RESON_MODE_FIXED_D
    4290                            .dwattr DW$599, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    4291                            .dwattr DW$599, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4292                            .dwattr DW$599, DW_AT_accessibility(DW_ACCESS_public)
    4293                    DW$600  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4294                            .dwattr DW$600, DW_AT_name("rsvd4"), DW_AT_symbol_name("_rsvd4")
    4295                            .dwattr DW$600, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x04)
    4296                            .dwattr DW$600, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4297                            .dwattr DW$600, DW_AT_accessibility(DW_ACCESS_public)
    4298                    DW$601  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4299                            .dwattr DW$601, DW_AT_name("PWM_MODE"), DW_AT_symbol_name("_PWM_MODE")
    4300                            .dwattr DW$601, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x04)
    4301                            .dwattr DW$601, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4302                            .dwattr DW$601, DW_AT_accessibility(DW_ACCESS_public)
    4303                    DW$602  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4304                            .dwattr DW$602, DW_AT_name("rsvd5"), DW_AT_symbol_name("_rsvd5")
    4305                            .dwattr DW$602, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x02)
    4306                            .dwattr DW$602, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4307                            .dwattr DW$602, DW_AT_accessibility(DW_ACCESS_public)
    4308                    DW$603  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4309                            .dwattr DW$603, DW_AT_name("CLA_EN"), DW_AT_symbol_name("_CLA_EN")
    4310                            .dwattr DW$603, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    4311                            .dwattr DW$603, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4312                            .dwattr DW$603, DW_AT_accessibility(DW_ACCESS_public)
    4313                    DW$604  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4314                            .dwattr DW$604, DW_AT_name("rsvd6"), DW_AT_symbol_name("_rsvd6")
    4315                            .dwattr DW$604, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    4316                            .dwattr DW$604, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4317                            .dwattr DW$604, DW_AT_accessibility(DW_ACCESS_public)
    4318                            .dwendtag DW$T$83
    4319                    
    4320                    
    4321                    DW$T$85 .dwtag  DW_TAG_structure_type
    4322                            .dwattr DW$T$85, DW_AT_name("DPWMEDGEGEN_BITS")
    4323                            .dwattr DW$T$85, DW_AT_byte_size(0x04)
    4324                    DW$605  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4325                            .dwattr DW$605, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    4326                            .dwattr DW$605, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0f)
    4327                            .dwattr DW$605, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4328                            .dwattr DW$605, DW_AT_accessibility(DW_ACCESS_public)
    4329                    DW$606  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4330                            .dwattr DW$606, DW_AT_name("EDGE_EN"), DW_AT_symbol_name("_EDGE_EN")
    4331                            .dwattr DW$606, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
    4332                            .dwattr DW$606, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4333                            .dwattr DW$606, DW_AT_accessibility(DW_ACCESS_public)
    4334                    DW$607  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   80

    4335                            .dwattr DW$607, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    4336                            .dwattr DW$607, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
    4337                            .dwattr DW$607, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4338                            .dwattr DW$607, DW_AT_accessibility(DW_ACCESS_public)
    4339                    DW$608  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4340                            .dwattr DW$608, DW_AT_name("A_ON_EDGE"), DW_AT_symbol_name("_A_ON_EDGE")
    4341                            .dwattr DW$608, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x03)
    4342                            .dwattr DW$608, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4343                            .dwattr DW$608, DW_AT_accessibility(DW_ACCESS_public)
    4344                    DW$609  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4345                            .dwattr DW$609, DW_AT_name("rsvd2"), DW_AT_symbol_name("_rsvd2")
    4346                            .dwattr DW$609, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    4347                            .dwattr DW$609, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4348                            .dwattr DW$609, DW_AT_accessibility(DW_ACCESS_public)
    4349                    DW$610  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4350                            .dwattr DW$610, DW_AT_name("A_OFF_EDGE"), DW_AT_symbol_name("_A_OFF_EDGE")
    4351                            .dwattr DW$610, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x03)
    4352                            .dwattr DW$610, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4353                            .dwattr DW$610, DW_AT_accessibility(DW_ACCESS_public)
    4354                    DW$611  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4355                            .dwattr DW$611, DW_AT_name("rsvd3"), DW_AT_symbol_name("_rsvd3")
    4356                            .dwattr DW$611, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    4357                            .dwattr DW$611, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4358                            .dwattr DW$611, DW_AT_accessibility(DW_ACCESS_public)
    4359                    DW$612  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4360                            .dwattr DW$612, DW_AT_name("B_ON_EDGE"), DW_AT_symbol_name("_B_ON_EDGE")
    4361                            .dwattr DW$612, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x03)
    4362                            .dwattr DW$612, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4363                            .dwattr DW$612, DW_AT_accessibility(DW_ACCESS_public)
    4364                    DW$613  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4365                            .dwattr DW$613, DW_AT_name("rsvd4"), DW_AT_symbol_name("_rsvd4")
    4366                            .dwattr DW$613, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    4367                            .dwattr DW$613, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4368                            .dwattr DW$613, DW_AT_accessibility(DW_ACCESS_public)
    4369                    DW$614  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4370                            .dwattr DW$614, DW_AT_name("B_OFF_EDGE"), DW_AT_symbol_name("_B_OFF_EDGE")
    4371                            .dwattr DW$614, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x03)
    4372                            .dwattr DW$614, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4373                            .dwattr DW$614, DW_AT_accessibility(DW_ACCESS_public)
    4374                            .dwendtag DW$T$85
    4375                    
    4376                    
    4377                    DW$T$87 .dwtag  DW_TAG_structure_type
    4378                            .dwattr DW$T$87, DW_AT_name("DPWMFILTERDUTYREAD_BITS")
    4379                            .dwattr DW$T$87, DW_AT_byte_size(0x04)
    4380                    DW$615  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4381                            .dwattr DW$615, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    4382                            .dwattr DW$615, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    4383                            .dwattr DW$615, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4384                            .dwattr DW$615, DW_AT_accessibility(DW_ACCESS_public)
    4385                    DW$616  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4386                            .dwattr DW$616, DW_AT_name("FILTER_DUTY"), DW_AT_symbol_name("_FILTER_DUTY")
    4387                            .dwattr DW$616, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x12)
    4388                            .dwattr DW$616, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4389                            .dwattr DW$616, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   81

    4390                            .dwendtag DW$T$87
    4391                    
    4392                    
    4393                    DW$T$89 .dwtag  DW_TAG_structure_type
    4394                            .dwattr DW$T$89, DW_AT_name("DPWMBISTSTAT_BITS")
    4395                            .dwattr DW$T$89, DW_AT_byte_size(0x04)
    4396                    DW$617  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4397                            .dwattr DW$617, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    4398                            .dwattr DW$617, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x11)
    4399                            .dwattr DW$617, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4400                            .dwattr DW$617, DW_AT_accessibility(DW_ACCESS_public)
    4401                    DW$618  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4402                            .dwattr DW$618, DW_AT_name("BIST_CNT"), DW_AT_symbol_name("_BIST_CNT")
    4403                            .dwattr DW$618, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x0f)
    4404                            .dwattr DW$618, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4405                            .dwattr DW$618, DW_AT_accessibility(DW_ACCESS_public)
    4406                            .dwendtag DW$T$89
    4407                    
    4408                    
    4409                    DW$T$92 .dwtag  DW_TAG_structure_type
    4410                            .dwattr DW$T$92, DW_AT_name("RAMPCTRL_BITS")
    4411                            .dwattr DW$T$92, DW_AT_byte_size(0x04)
    4412                    DW$619  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4413                            .dwattr DW$619, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    4414                            .dwattr DW$619, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x02)
    4415                            .dwattr DW$619, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4416                            .dwattr DW$619, DW_AT_accessibility(DW_ACCESS_public)
    4417                    DW$620  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4418                            .dwattr DW$620, DW_AT_name("SYNC_FET_RAMP_START"), DW_AT_symbol_name("_SYNC_FET_RAMP_START")
    4419                            .dwattr DW$620, DW_AT_bit_offset(0x02), DW_AT_bit_size(0x0e)
    4420                            .dwattr DW$620, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4421                            .dwattr DW$620, DW_AT_accessibility(DW_ACCESS_public)
    4422                    DW$621  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4423                            .dwattr DW$621, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    4424                            .dwattr DW$621, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x02)
    4425                            .dwattr DW$621, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4426                            .dwattr DW$621, DW_AT_accessibility(DW_ACCESS_public)
    4427                    DW$622  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4428                            .dwattr DW$622, DW_AT_name("ANALOG_PCM_INT_EN"), DW_AT_symbol_name("_ANALOG_PCM_INT_EN")
    4429                            .dwattr DW$622, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
    4430                            .dwattr DW$622, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4431                            .dwattr DW$622, DW_AT_accessibility(DW_ACCESS_public)
    4432                    DW$623  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4433                            .dwattr DW$623, DW_AT_name("RAMP_SAT_EN"), DW_AT_symbol_name("_RAMP_SAT_EN")
    4434                            .dwattr DW$623, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    4435                            .dwattr DW$623, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4436                            .dwattr DW$623, DW_AT_accessibility(DW_ACCESS_public)
    4437                    DW$624  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4438                            .dwattr DW$624, DW_AT_name("RAMP_COMP_INT_EN"), DW_AT_symbol_name("_RAMP_COMP_INT_EN")
    4439                            .dwattr DW$624, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    4440                            .dwattr DW$624, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4441                            .dwattr DW$624, DW_AT_accessibility(DW_ACCESS_public)
    4442                    DW$625  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4443                            .dwattr DW$625, DW_AT_name("RAMP_DLY_INT_EN"), DW_AT_symbol_name("_RAMP_DLY_INT_EN")
    4444                            .dwattr DW$625, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   82

    4445                            .dwattr DW$625, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4446                            .dwattr DW$625, DW_AT_accessibility(DW_ACCESS_public)
    4447                    DW$626  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4448                            .dwattr DW$626, DW_AT_name("PREBIAS_INT_EN"), DW_AT_symbol_name("_PREBIAS_INT_EN")
    4449                            .dwattr DW$626, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    4450                            .dwattr DW$626, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4451                            .dwattr DW$626, DW_AT_accessibility(DW_ACCESS_public)
    4452                    DW$627  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4453                            .dwattr DW$627, DW_AT_name("PCM_START_SEL"), DW_AT_symbol_name("_PCM_START_SEL")
    4454                            .dwattr DW$627, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    4455                            .dwattr DW$627, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4456                            .dwattr DW$627, DW_AT_accessibility(DW_ACCESS_public)
    4457                    DW$628  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4458                            .dwattr DW$628, DW_AT_name("SYNC_FET_EN"), DW_AT_symbol_name("_SYNC_FET_EN")
    4459                            .dwattr DW$628, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    4460                            .dwattr DW$628, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4461                            .dwattr DW$628, DW_AT_accessibility(DW_ACCESS_public)
    4462                    DW$629  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4463                            .dwattr DW$629, DW_AT_name("MASTER_SEL"), DW_AT_symbol_name("_MASTER_SEL")
    4464                            .dwattr DW$629, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x02)
    4465                            .dwattr DW$629, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4466                            .dwattr DW$629, DW_AT_accessibility(DW_ACCESS_public)
    4467                    DW$630  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4468                            .dwattr DW$630, DW_AT_name("SLAVE_COMP_EN"), DW_AT_symbol_name("_SLAVE_COMP_EN")
    4469                            .dwattr DW$630, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    4470                            .dwattr DW$630, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4471                            .dwattr DW$630, DW_AT_accessibility(DW_ACCESS_public)
    4472                    DW$631  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4473                            .dwattr DW$631, DW_AT_name("SLAVE_DELAY_EN"), DW_AT_symbol_name("_SLAVE_DELAY_EN")
    4474                            .dwattr DW$631, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    4475                            .dwattr DW$631, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4476                            .dwattr DW$631, DW_AT_accessibility(DW_ACCESS_public)
    4477                    DW$632  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4478                            .dwattr DW$632, DW_AT_name("CONTROL_EN"), DW_AT_symbol_name("_CONTROL_EN")
    4479                            .dwattr DW$632, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    4480                            .dwattr DW$632, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4481                            .dwattr DW$632, DW_AT_accessibility(DW_ACCESS_public)
    4482                    DW$633  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4483                            .dwattr DW$633, DW_AT_name("FIRMWARE_START"), DW_AT_symbol_name("_FIRMWARE_START")
    4484                            .dwattr DW$633, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    4485                            .dwattr DW$633, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4486                            .dwattr DW$633, DW_AT_accessibility(DW_ACCESS_public)
    4487                    DW$634  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4488                            .dwattr DW$634, DW_AT_name("RAMP_EN"), DW_AT_symbol_name("_RAMP_EN")
    4489                            .dwattr DW$634, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    4490                            .dwattr DW$634, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4491                            .dwattr DW$634, DW_AT_accessibility(DW_ACCESS_public)
    4492                            .dwendtag DW$T$92
    4493                    
    4494                    
    4495                    DW$T$94 .dwtag  DW_TAG_structure_type
    4496                            .dwattr DW$T$94, DW_AT_name("RAMPSTAT_BITS")
    4497                            .dwattr DW$T$94, DW_AT_byte_size(0x04)
    4498                    DW$635  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4499                            .dwattr DW$635, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   83

    4500                            .dwattr DW$635, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x13)
    4501                            .dwattr DW$635, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4502                            .dwattr DW$635, DW_AT_accessibility(DW_ACCESS_public)
    4503                    DW$636  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4504                            .dwattr DW$636, DW_AT_name("EADC_DONE_RAW"), DW_AT_symbol_name("_EADC_DONE_RAW")
    4505                            .dwattr DW$636, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    4506                            .dwattr DW$636, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4507                            .dwattr DW$636, DW_AT_accessibility(DW_ACCESS_public)
    4508                    DW$637  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4509                            .dwattr DW$637, DW_AT_name("ANALOG_PCM_INT_STATUS"), DW_AT_symbol_name("_ANALOG_PCM_INT_STATUS
    4510                            .dwattr DW$637, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    4511                            .dwattr DW$637, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4512                            .dwattr DW$637, DW_AT_accessibility(DW_ACCESS_public)
    4513                    DW$638  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4514                            .dwattr DW$638, DW_AT_name("RAMP_COMP_INT_STATUS"), DW_AT_symbol_name("_RAMP_COMP_INT_STATUS")
    4515                            .dwattr DW$638, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    4516                            .dwattr DW$638, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4517                            .dwattr DW$638, DW_AT_accessibility(DW_ACCESS_public)
    4518                    DW$639  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4519                            .dwattr DW$639, DW_AT_name("RAMP_DLY_INT_STATUS"), DW_AT_symbol_name("_RAMP_DLY_INT_STATUS")
    4520                            .dwattr DW$639, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    4521                            .dwattr DW$639, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4522                            .dwattr DW$639, DW_AT_accessibility(DW_ACCESS_public)
    4523                    DW$640  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4524                            .dwattr DW$640, DW_AT_name("PREBIAS_INT_STATUS"), DW_AT_symbol_name("_PREBIAS_INT_STATUS")
    4525                            .dwattr DW$640, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    4526                            .dwattr DW$640, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4527                            .dwattr DW$640, DW_AT_accessibility(DW_ACCESS_public)
    4528                    DW$641  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4529                            .dwattr DW$641, DW_AT_name("EADC_SAT_HIGH"), DW_AT_symbol_name("_EADC_SAT_HIGH")
    4530                            .dwattr DW$641, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    4531                            .dwattr DW$641, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4532                            .dwattr DW$641, DW_AT_accessibility(DW_ACCESS_public)
    4533                    DW$642  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4534                            .dwattr DW$642, DW_AT_name("EADC_SAT_LOW"), DW_AT_symbol_name("_EADC_SAT_LOW")
    4535                            .dwattr DW$642, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    4536                            .dwattr DW$642, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4537                            .dwattr DW$642, DW_AT_accessibility(DW_ACCESS_public)
    4538                    DW$643  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4539                            .dwattr DW$643, DW_AT_name("EADC_EOC"), DW_AT_symbol_name("_EADC_EOC")
    4540                            .dwattr DW$643, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    4541                            .dwattr DW$643, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4542                            .dwattr DW$643, DW_AT_accessibility(DW_ACCESS_public)
    4543                    DW$644  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4544                            .dwattr DW$644, DW_AT_name("PREBIAS_BUSY"), DW_AT_symbol_name("_PREBIAS_BUSY")
    4545                            .dwattr DW$644, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    4546                            .dwattr DW$644, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4547                            .dwattr DW$644, DW_AT_accessibility(DW_ACCESS_public)
    4548                    DW$645  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4549                            .dwattr DW$645, DW_AT_name("RAMP_BUSY"), DW_AT_symbol_name("_RAMP_BUSY")
    4550                            .dwattr DW$645, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    4551                            .dwattr DW$645, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4552                            .dwattr DW$645, DW_AT_accessibility(DW_ACCESS_public)
    4553                    DW$646  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4554                            .dwattr DW$646, DW_AT_name("RAMP_COMP_STATUS"), DW_AT_symbol_name("_RAMP_COMP_STATUS")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   84

    4555                            .dwattr DW$646, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    4556                            .dwattr DW$646, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4557                            .dwattr DW$646, DW_AT_accessibility(DW_ACCESS_public)
    4558                    DW$647  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4559                            .dwattr DW$647, DW_AT_name("RAMP_DLY_STATUS"), DW_AT_symbol_name("_RAMP_DLY_STATUS")
    4560                            .dwattr DW$647, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    4561                            .dwattr DW$647, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4562                            .dwattr DW$647, DW_AT_accessibility(DW_ACCESS_public)
    4563                    DW$648  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4564                            .dwattr DW$648, DW_AT_name("PREBIAS_STATUS"), DW_AT_symbol_name("_PREBIAS_STATUS")
    4565                            .dwattr DW$648, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    4566                            .dwattr DW$648, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4567                            .dwattr DW$648, DW_AT_accessibility(DW_ACCESS_public)
    4568                            .dwendtag DW$T$94
    4569                    
    4570                    
    4571                    DW$T$96 .dwtag  DW_TAG_structure_type
    4572                            .dwattr DW$T$96, DW_AT_name("RAMPCYCLE_BITS")
    4573                            .dwattr DW$T$96, DW_AT_byte_size(0x04)
    4574                    DW$649  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4575                            .dwattr DW$649, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    4576                            .dwattr DW$649, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
    4577                            .dwattr DW$649, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4578                            .dwattr DW$649, DW_AT_accessibility(DW_ACCESS_public)
    4579                    DW$650  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4580                            .dwattr DW$650, DW_AT_name("DELAY_CYCLES"), DW_AT_symbol_name("_DELAY_CYCLES")
    4581                            .dwattr DW$650, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x10)
    4582                            .dwattr DW$650, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4583                            .dwattr DW$650, DW_AT_accessibility(DW_ACCESS_public)
    4584                    DW$651  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4585                            .dwattr DW$651, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    4586                            .dwattr DW$651, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    4587                            .dwattr DW$651, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4588                            .dwattr DW$651, DW_AT_accessibility(DW_ACCESS_public)
    4589                    DW$652  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4590                            .dwattr DW$652, DW_AT_name("SWITCH_CYC_PER_STEP"), DW_AT_symbol_name("_SWITCH_CYC_PER_STEP")
    4591                            .dwattr DW$652, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x07)
    4592                            .dwattr DW$652, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4593                            .dwattr DW$652, DW_AT_accessibility(DW_ACCESS_public)
    4594                            .dwendtag DW$T$96
    4595                    
    4596                    
    4597                    DW$T$98 .dwtag  DW_TAG_structure_type
    4598                            .dwattr DW$T$98, DW_AT_name("EADCDAC_BITS")
    4599                            .dwattr DW$T$98, DW_AT_byte_size(0x04)
    4600                    DW$653  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4601                            .dwattr DW$653, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    4602                            .dwattr DW$653, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    4603                            .dwattr DW$653, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4604                            .dwattr DW$653, DW_AT_accessibility(DW_ACCESS_public)
    4605                    DW$654  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4606                            .dwattr DW$654, DW_AT_name("DAC_DITHER_EN"), DW_AT_symbol_name("_DAC_DITHER_EN")
    4607                            .dwattr DW$654, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
    4608                            .dwattr DW$654, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4609                            .dwattr DW$654, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   85

    4610                    DW$655  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4611                            .dwattr DW$655, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    4612                            .dwattr DW$655, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x01)
    4613                            .dwattr DW$655, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4614                            .dwattr DW$655, DW_AT_accessibility(DW_ACCESS_public)
    4615                    DW$656  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4616                            .dwattr DW$656, DW_AT_name("DAC_VALUE"), DW_AT_symbol_name("_DAC_VALUE")
    4617                            .dwattr DW$656, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x0e)
    4618                            .dwattr DW$656, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4619                            .dwattr DW$656, DW_AT_accessibility(DW_ACCESS_public)
    4620                            .dwendtag DW$T$98
    4621                    
    4622                    
    4623                    DW$T$100        .dwtag  DW_TAG_structure_type
    4624                            .dwattr DW$T$100, DW_AT_name("RAMPDACEND_BITS")
    4625                            .dwattr DW$T$100, DW_AT_byte_size(0x04)
    4626                    DW$657  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4627                            .dwattr DW$657, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    4628                            .dwattr DW$657, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x12)
    4629                            .dwattr DW$657, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4630                            .dwattr DW$657, DW_AT_accessibility(DW_ACCESS_public)
    4631                    DW$658  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4632                            .dwattr DW$658, DW_AT_name("RAMP_DAC_VALUE"), DW_AT_symbol_name("_RAMP_DAC_VALUE")
    4633                            .dwattr DW$658, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x0e)
    4634                            .dwattr DW$658, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4635                            .dwattr DW$658, DW_AT_accessibility(DW_ACCESS_public)
    4636                            .dwendtag DW$T$100
    4637                    
    4638                    
    4639                    DW$T$102        .dwtag  DW_TAG_structure_type
    4640                            .dwattr DW$T$102, DW_AT_name("DACSTEP_BITS")
    4641                            .dwattr DW$T$102, DW_AT_byte_size(0x04)
    4642                    DW$659  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4643                            .dwattr DW$659, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    4644                            .dwattr DW$659, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    4645                            .dwattr DW$659, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4646                            .dwattr DW$659, DW_AT_accessibility(DW_ACCESS_public)
    4647                    DW$660  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4648                            .dwattr DW$660, DW_AT_name("DAC_STEP"), DW_AT_symbol_name("_DAC_STEP")
    4649                            .dwattr DW$660, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x12)
    4650                            .dwattr DW$660, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4651                            .dwattr DW$660, DW_AT_accessibility(DW_ACCESS_public)
    4652                            .dwendtag DW$T$102
    4653                    
    4654                    
    4655                    DW$T$104        .dwtag  DW_TAG_structure_type
    4656                            .dwattr DW$T$104, DW_AT_name("DACSATSTEP_BITS")
    4657                            .dwattr DW$T$104, DW_AT_byte_size(0x04)
    4658                    DW$661  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4659                            .dwattr DW$661, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    4660                            .dwattr DW$661, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x12)
    4661                            .dwattr DW$661, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4662                            .dwattr DW$661, DW_AT_accessibility(DW_ACCESS_public)
    4663                    DW$662  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4664                            .dwattr DW$662, DW_AT_name("DAC_SAT_STEP"), DW_AT_symbol_name("_DAC_SAT_STEP")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   86

    4665                            .dwattr DW$662, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x0e)
    4666                            .dwattr DW$662, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4667                            .dwattr DW$662, DW_AT_accessibility(DW_ACCESS_public)
    4668                            .dwendtag DW$T$104
    4669                    
    4670                    
    4671                    DW$T$106        .dwtag  DW_TAG_structure_type
    4672                            .dwattr DW$T$106, DW_AT_name("EADCTRIM_BITS")
    4673                            .dwattr DW$T$106, DW_AT_byte_size(0x04)
    4674                    DW$663  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4675                            .dwattr DW$663, DW_AT_name("rsvd3"), DW_AT_symbol_name("_rsvd3")
    4676                            .dwattr DW$663, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x02)
    4677                            .dwattr DW$663, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4678                            .dwattr DW$663, DW_AT_accessibility(DW_ACCESS_public)
    4679                    DW$664  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4680                            .dwattr DW$664, DW_AT_name("GAIN3_TRIM"), DW_AT_symbol_name("_GAIN3_TRIM")
    4681                            .dwattr DW$664, DW_AT_bit_offset(0x02), DW_AT_bit_size(0x06)
    4682                            .dwattr DW$664, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4683                            .dwattr DW$664, DW_AT_accessibility(DW_ACCESS_public)
    4684                    DW$665  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4685                            .dwattr DW$665, DW_AT_name("rsvd2"), DW_AT_symbol_name("_rsvd2")
    4686                            .dwattr DW$665, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x02)
    4687                            .dwattr DW$665, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4688                            .dwattr DW$665, DW_AT_accessibility(DW_ACCESS_public)
    4689                    DW$666  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4690                            .dwattr DW$666, DW_AT_name("GAIN2_TRIM"), DW_AT_symbol_name("_GAIN2_TRIM")
    4691                            .dwattr DW$666, DW_AT_bit_offset(0x0a), DW_AT_bit_size(0x06)
    4692                            .dwattr DW$666, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4693                            .dwattr DW$666, DW_AT_accessibility(DW_ACCESS_public)
    4694                    DW$667  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4695                            .dwattr DW$667, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    4696                            .dwattr DW$667, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x02)
    4697                            .dwattr DW$667, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4698                            .dwattr DW$667, DW_AT_accessibility(DW_ACCESS_public)
    4699                    DW$668  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4700                            .dwattr DW$668, DW_AT_name("GAIN1_TRIM"), DW_AT_symbol_name("_GAIN1_TRIM")
    4701                            .dwattr DW$668, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x06)
    4702                            .dwattr DW$668, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4703                            .dwattr DW$668, DW_AT_accessibility(DW_ACCESS_public)
    4704                    DW$669  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4705                            .dwattr DW$669, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    4706                            .dwattr DW$669, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x02)
    4707                            .dwattr DW$669, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4708                            .dwattr DW$669, DW_AT_accessibility(DW_ACCESS_public)
    4709                    DW$670  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4710                            .dwattr DW$670, DW_AT_name("GAIN0_TRIM"), DW_AT_symbol_name("_GAIN0_TRIM")
    4711                            .dwattr DW$670, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x06)
    4712                            .dwattr DW$670, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4713                            .dwattr DW$670, DW_AT_accessibility(DW_ACCESS_public)
    4714                            .dwendtag DW$T$106
    4715                    
    4716                    
    4717                    DW$T$108        .dwtag  DW_TAG_structure_type
    4718                            .dwattr DW$T$108, DW_AT_name("EADCCTRL_BITS")
    4719                            .dwattr DW$T$108, DW_AT_byte_size(0x04)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   87

    4720                    DW$671  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4721                            .dwattr DW$671, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    4722                            .dwattr DW$671, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x03)
    4723                            .dwattr DW$671, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4724                            .dwattr DW$671, DW_AT_accessibility(DW_ACCESS_public)
    4725                    DW$672  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4726                            .dwattr DW$672, DW_AT_name("D2S_COMP_EN"), DW_AT_symbol_name("_D2S_COMP_EN")
    4727                            .dwattr DW$672, DW_AT_bit_offset(0x03), DW_AT_bit_size(0x01)
    4728                            .dwattr DW$672, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4729                            .dwattr DW$672, DW_AT_accessibility(DW_ACCESS_public)
    4730                    DW$673  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4731                            .dwattr DW$673, DW_AT_name("EN_HYST_HIGH"), DW_AT_symbol_name("_EN_HYST_HIGH")
    4732                            .dwattr DW$673, DW_AT_bit_offset(0x04), DW_AT_bit_size(0x01)
    4733                            .dwattr DW$673, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4734                            .dwattr DW$673, DW_AT_accessibility(DW_ACCESS_public)
    4735                    DW$674  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4736                            .dwattr DW$674, DW_AT_name("EN_HYST_LOW"), DW_AT_symbol_name("_EN_HYST_LOW")
    4737                            .dwattr DW$674, DW_AT_bit_offset(0x05), DW_AT_bit_size(0x01)
    4738                            .dwattr DW$674, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4739                            .dwattr DW$674, DW_AT_accessibility(DW_ACCESS_public)
    4740                    DW$675  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4741                            .dwattr DW$675, DW_AT_name("SAMP_TRIG_SCALE"), DW_AT_symbol_name("_SAMP_TRIG_SCALE")
    4742                            .dwattr DW$675, DW_AT_bit_offset(0x06), DW_AT_bit_size(0x04)
    4743                            .dwattr DW$675, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4744                            .dwattr DW$675, DW_AT_accessibility(DW_ACCESS_public)
    4745                    DW$676  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4746                            .dwattr DW$676, DW_AT_name("FRAME_SYNC_EN"), DW_AT_symbol_name("_FRAME_SYNC_EN")
    4747                            .dwattr DW$676, DW_AT_bit_offset(0x0a), DW_AT_bit_size(0x01)
    4748                            .dwattr DW$676, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4749                            .dwattr DW$676, DW_AT_accessibility(DW_ACCESS_public)
    4750                    DW$677  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4751                            .dwattr DW$677, DW_AT_name("SCFE_CNT_RST"), DW_AT_symbol_name("_SCFE_CNT_RST")
    4752                            .dwattr DW$677, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x01)
    4753                            .dwattr DW$677, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4754                            .dwattr DW$677, DW_AT_accessibility(DW_ACCESS_public)
    4755                    DW$678  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4756                            .dwattr DW$678, DW_AT_name("SCFE_CNT_INIT"), DW_AT_symbol_name("_SCFE_CNT_INIT")
    4757                            .dwattr DW$678, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x04)
    4758                            .dwattr DW$678, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4759                            .dwattr DW$678, DW_AT_accessibility(DW_ACCESS_public)
    4760                    DW$679  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4761                            .dwattr DW$679, DW_AT_name("EADC_INV"), DW_AT_symbol_name("_EADC_INV")
    4762                            .dwattr DW$679, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
    4763                            .dwattr DW$679, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4764                            .dwattr DW$679, DW_AT_accessibility(DW_ACCESS_public)
    4765                    DW$680  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4766                            .dwattr DW$680, DW_AT_name("AUTO_GAIN_SHIFT_MODE"), DW_AT_symbol_name("_AUTO_GAIN_SHIFT_MODE")
    4767                            .dwattr DW$680, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x01)
    4768                            .dwattr DW$680, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4769                            .dwattr DW$680, DW_AT_accessibility(DW_ACCESS_public)
    4770                    DW$681  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4771                            .dwattr DW$681, DW_AT_name("AUTO_GAIN_SHIFT_EN"), DW_AT_symbol_name("_AUTO_GAIN_SHIFT_EN")
    4772                            .dwattr DW$681, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
    4773                            .dwattr DW$681, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4774                            .dwattr DW$681, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   88

    4775                    DW$682  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4776                            .dwattr DW$682, DW_AT_name("AVG_WEIGHT_EN"), DW_AT_symbol_name("_AVG_WEIGHT_EN")
    4777                            .dwattr DW$682, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    4778                            .dwattr DW$682, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4779                            .dwattr DW$682, DW_AT_accessibility(DW_ACCESS_public)
    4780                    DW$683  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4781                            .dwattr DW$683, DW_AT_name("AVG_SPATIAL_EN"), DW_AT_symbol_name("_AVG_SPATIAL_EN")
    4782                            .dwattr DW$683, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    4783                            .dwattr DW$683, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4784                            .dwattr DW$683, DW_AT_accessibility(DW_ACCESS_public)
    4785                    DW$684  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4786                            .dwattr DW$684, DW_AT_name("AVG_MODE_SEL"), DW_AT_symbol_name("_AVG_MODE_SEL")
    4787                            .dwattr DW$684, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x02)
    4788                            .dwattr DW$684, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4789                            .dwattr DW$684, DW_AT_accessibility(DW_ACCESS_public)
    4790                    DW$685  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4791                            .dwattr DW$685, DW_AT_name("EADC_MODE"), DW_AT_symbol_name("_EADC_MODE")
    4792                            .dwattr DW$685, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x03)
    4793                            .dwattr DW$685, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4794                            .dwattr DW$685, DW_AT_accessibility(DW_ACCESS_public)
    4795                    DW$686  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4796                            .dwattr DW$686, DW_AT_name("AFE_GAIN"), DW_AT_symbol_name("_AFE_GAIN")
    4797                            .dwattr DW$686, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x02)
    4798                            .dwattr DW$686, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4799                            .dwattr DW$686, DW_AT_accessibility(DW_ACCESS_public)
    4800                    DW$687  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4801                            .dwattr DW$687, DW_AT_name("SCFE_GAIN_FILTER_SEL"), DW_AT_symbol_name("_SCFE_GAIN_FILTER_SEL")
    4802                            .dwattr DW$687, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    4803                            .dwattr DW$687, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4804                            .dwattr DW$687, DW_AT_accessibility(DW_ACCESS_public)
    4805                    DW$688  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4806                            .dwattr DW$688, DW_AT_name("SCFE_CLK_DIV_2"), DW_AT_symbol_name("_SCFE_CLK_DIV_2")
    4807                            .dwattr DW$688, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    4808                            .dwattr DW$688, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4809                            .dwattr DW$688, DW_AT_accessibility(DW_ACCESS_public)
    4810                    DW$689  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4811                            .dwattr DW$689, DW_AT_name("SCFE_ENA"), DW_AT_symbol_name("_SCFE_ENA")
    4812                            .dwattr DW$689, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    4813                            .dwattr DW$689, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4814                            .dwattr DW$689, DW_AT_accessibility(DW_ACCESS_public)
    4815                    DW$690  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4816                            .dwattr DW$690, DW_AT_name("EADC_ENA"), DW_AT_symbol_name("_EADC_ENA")
    4817                            .dwattr DW$690, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    4818                            .dwattr DW$690, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4819                            .dwattr DW$690, DW_AT_accessibility(DW_ACCESS_public)
    4820                            .dwendtag DW$T$108
    4821                    
    4822                    
    4823                    DW$T$110        .dwtag  DW_TAG_structure_type
    4824                            .dwattr DW$T$110, DW_AT_name("ACTRL_BITS")
    4825                            .dwattr DW$T$110, DW_AT_byte_size(0x04)
    4826                    DW$691  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4827                            .dwattr DW$691, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    4828                            .dwattr DW$691, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    4829                            .dwattr DW$691, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   89

    4830                            .dwattr DW$691, DW_AT_accessibility(DW_ACCESS_public)
    4831                    DW$692  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4832                            .dwattr DW$692, DW_AT_name("EADC_REF_TRIM"), DW_AT_symbol_name("_EADC_REF_TRIM")
    4833                            .dwattr DW$692, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x06)
    4834                            .dwattr DW$692, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4835                            .dwattr DW$692, DW_AT_accessibility(DW_ACCESS_public)
    4836                    DW$693  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4837                            .dwattr DW$693, DW_AT_name("EADC_REF_RESET"), DW_AT_symbol_name("_EADC_REF_RESET")
    4838                            .dwattr DW$693, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    4839                            .dwattr DW$693, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4840                            .dwattr DW$693, DW_AT_accessibility(DW_ACCESS_public)
    4841                    DW$694  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4842                            .dwattr DW$694, DW_AT_name("EADC_REF_EN"), DW_AT_symbol_name("_EADC_REF_EN")
    4843                            .dwattr DW$694, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    4844                            .dwattr DW$694, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4845                            .dwattr DW$694, DW_AT_accessibility(DW_ACCESS_public)
    4846                    DW$695  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4847                            .dwattr DW$695, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    4848                            .dwattr DW$695, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x03)
    4849                            .dwattr DW$695, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4850                            .dwattr DW$695, DW_AT_accessibility(DW_ACCESS_public)
    4851                    DW$696  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4852                            .dwattr DW$696, DW_AT_name("EADC_GAIN_CAL"), DW_AT_symbol_name("_EADC_GAIN_CAL")
    4853                            .dwattr DW$696, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    4854                            .dwattr DW$696, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4855                            .dwattr DW$696, DW_AT_accessibility(DW_ACCESS_public)
    4856                    DW$697  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4857                            .dwattr DW$697, DW_AT_name("EADC_OFFSET_CAL"), DW_AT_symbol_name("_EADC_OFFSET_CAL")
    4858                            .dwattr DW$697, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    4859                            .dwattr DW$697, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4860                            .dwattr DW$697, DW_AT_accessibility(DW_ACCESS_public)
    4861                    DW$698  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4862                            .dwattr DW$698, DW_AT_name("INT_REF_SEL"), DW_AT_symbol_name("_INT_REF_SEL")
    4863                            .dwattr DW$698, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    4864                            .dwattr DW$698, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4865                            .dwattr DW$698, DW_AT_accessibility(DW_ACCESS_public)
    4866                    DW$699  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4867                            .dwattr DW$699, DW_AT_name("EXT_V_SE_SEL"), DW_AT_symbol_name("_EXT_V_SE_SEL")
    4868                            .dwattr DW$699, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    4869                            .dwattr DW$699, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4870                            .dwattr DW$699, DW_AT_accessibility(DW_ACCESS_public)
    4871                    DW$700  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4872                            .dwattr DW$700, DW_AT_name("ANALOG_ENA"), DW_AT_symbol_name("_ANALOG_ENA")
    4873                            .dwattr DW$700, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    4874                            .dwattr DW$700, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4875                            .dwattr DW$700, DW_AT_accessibility(DW_ACCESS_public)
    4876                            .dwendtag DW$T$110
    4877                    
    4878                    
    4879                    DW$T$112        .dwtag  DW_TAG_structure_type
    4880                            .dwattr DW$T$112, DW_AT_name("PREBIASCTRL0_BITS")
    4881                            .dwattr DW$T$112, DW_AT_byte_size(0x04)
    4882                    DW$701  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4883                            .dwattr DW$701, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    4884                            .dwattr DW$701, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   90

    4885                            .dwattr DW$701, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4886                            .dwattr DW$701, DW_AT_accessibility(DW_ACCESS_public)
    4887                    DW$702  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4888                            .dwattr DW$702, DW_AT_name("PRE_BIAS_POL"), DW_AT_symbol_name("_PRE_BIAS_POL")
    4889                            .dwattr DW$702, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x01)
    4890                            .dwattr DW$702, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4891                            .dwattr DW$702, DW_AT_accessibility(DW_ACCESS_public)
    4892                    DW$703  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4893                            .dwattr DW$703, DW_AT_name("PRE_BIAS_EN"), DW_AT_symbol_name("_PRE_BIAS_EN")
    4894                            .dwattr DW$703, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
    4895                            .dwattr DW$703, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4896                            .dwattr DW$703, DW_AT_accessibility(DW_ACCESS_public)
    4897                    DW$704  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4898                            .dwattr DW$704, DW_AT_name("PRE_BIAS_RANGE"), DW_AT_symbol_name("_PRE_BIAS_RANGE")
    4899                            .dwattr DW$704, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x08)
    4900                            .dwattr DW$704, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4901                            .dwattr DW$704, DW_AT_accessibility(DW_ACCESS_public)
    4902                    DW$705  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4903                            .dwattr DW$705, DW_AT_name("PRE_BIAS_LIMIT"), DW_AT_symbol_name("_PRE_BIAS_LIMIT")
    4904                            .dwattr DW$705, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x08)
    4905                            .dwattr DW$705, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4906                            .dwattr DW$705, DW_AT_accessibility(DW_ACCESS_public)
    4907                            .dwendtag DW$T$112
    4908                    
    4909                    
    4910                    DW$T$114        .dwtag  DW_TAG_structure_type
    4911                            .dwattr DW$T$114, DW_AT_name("PREBIASCTRL1_BITS")
    4912                            .dwattr DW$T$114, DW_AT_byte_size(0x04)
    4913                    DW$706  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4914                            .dwattr DW$706, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    4915                            .dwattr DW$706, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
    4916                            .dwattr DW$706, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4917                            .dwattr DW$706, DW_AT_accessibility(DW_ACCESS_public)
    4918                    DW$707  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4919                            .dwattr DW$707, DW_AT_name("SAMPLES_PER_ADJ"), DW_AT_symbol_name("_SAMPLES_PER_ADJ")
    4920                            .dwattr DW$707, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
    4921                            .dwattr DW$707, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4922                            .dwattr DW$707, DW_AT_accessibility(DW_ACCESS_public)
    4923                    DW$708  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4924                            .dwattr DW$708, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    4925                            .dwattr DW$708, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x02)
    4926                            .dwattr DW$708, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4927                            .dwattr DW$708, DW_AT_accessibility(DW_ACCESS_public)
    4928                    DW$709  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4929                            .dwattr DW$709, DW_AT_name("MAX_DAC_ADJ"), DW_AT_symbol_name("_MAX_DAC_ADJ")
    4930                            .dwattr DW$709, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x0e)
    4931                            .dwattr DW$709, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4932                            .dwattr DW$709, DW_AT_accessibility(DW_ACCESS_public)
    4933                            .dwendtag DW$T$114
    4934                    
    4935                    
    4936                    DW$T$116        .dwtag  DW_TAG_structure_type
    4937                            .dwattr DW$T$116, DW_AT_name("SARCTRL_BITS")
    4938                            .dwattr DW$T$116, DW_AT_byte_size(0x04)
    4939                    DW$710  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   91

    4940                            .dwattr DW$710, DW_AT_name("EADC_WINDOW_2"), DW_AT_symbol_name("_EADC_WINDOW_2")
    4941                            .dwattr DW$710, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
    4942                            .dwattr DW$710, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4943                            .dwattr DW$710, DW_AT_accessibility(DW_ACCESS_public)
    4944                    DW$711  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4945                            .dwattr DW$711, DW_AT_name("EADC_WINDOW_1"), DW_AT_symbol_name("_EADC_WINDOW_1")
    4946                            .dwattr DW$711, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
    4947                            .dwattr DW$711, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4948                            .dwattr DW$711, DW_AT_accessibility(DW_ACCESS_public)
    4949                    DW$712  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4950                            .dwattr DW$712, DW_AT_name("SAR_RANGE"), DW_AT_symbol_name("_SAR_RANGE")
    4951                            .dwattr DW$712, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x08)
    4952                            .dwattr DW$712, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4953                            .dwattr DW$712, DW_AT_accessibility(DW_ACCESS_public)
    4954                    DW$713  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4955                            .dwattr DW$713, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    4956                            .dwattr DW$713, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x06)
    4957                            .dwattr DW$713, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4958                            .dwattr DW$713, DW_AT_accessibility(DW_ACCESS_public)
    4959                    DW$714  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4960                            .dwattr DW$714, DW_AT_name("SAR_RESOLUTION"), DW_AT_symbol_name("_SAR_RESOLUTION")
    4961                            .dwattr DW$714, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x02)
    4962                            .dwattr DW$714, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4963                            .dwattr DW$714, DW_AT_accessibility(DW_ACCESS_public)
    4964                            .dwendtag DW$T$116
    4965                    
    4966                    
    4967                    DW$T$118        .dwtag  DW_TAG_structure_type
    4968                            .dwattr DW$T$118, DW_AT_name("SARTIMING_BITS")
    4969                            .dwattr DW$T$118, DW_AT_byte_size(0x04)
    4970                    DW$715  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4971                            .dwattr DW$715, DW_AT_name("rsvd2"), DW_AT_symbol_name("_rsvd2")
    4972                            .dwattr DW$715, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x15)
    4973                            .dwattr DW$715, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4974                            .dwattr DW$715, DW_AT_accessibility(DW_ACCESS_public)
    4975                    DW$716  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4976                            .dwattr DW$716, DW_AT_name("SAR_TIMING_UPPER"), DW_AT_symbol_name("_SAR_TIMING_UPPER")
    4977                            .dwattr DW$716, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x03)
    4978                            .dwattr DW$716, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4979                            .dwattr DW$716, DW_AT_accessibility(DW_ACCESS_public)
    4980                    DW$717  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4981                            .dwattr DW$717, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    4982                            .dwattr DW$717, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    4983                            .dwattr DW$717, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4984                            .dwattr DW$717, DW_AT_accessibility(DW_ACCESS_public)
    4985                    DW$718  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4986                            .dwattr DW$718, DW_AT_name("SAR_TIMING_MID"), DW_AT_symbol_name("_SAR_TIMING_MID")
    4987                            .dwattr DW$718, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x03)
    4988                            .dwattr DW$718, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4989                            .dwattr DW$718, DW_AT_accessibility(DW_ACCESS_public)
    4990                    DW$719  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4991                            .dwattr DW$719, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    4992                            .dwattr DW$719, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    4993                            .dwattr DW$719, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4994                            .dwattr DW$719, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   92

    4995                    DW$720  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    4996                            .dwattr DW$720, DW_AT_name("SAR_TIMING_LOWER"), DW_AT_symbol_name("_SAR_TIMING_LOWER")
    4997                            .dwattr DW$720, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x03)
    4998                            .dwattr DW$720, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4999                            .dwattr DW$720, DW_AT_accessibility(DW_ACCESS_public)
    5000                            .dwendtag DW$T$118
    5001                    
    5002                    
    5003                    DW$T$120        .dwtag  DW_TAG_structure_type
    5004                            .dwattr DW$T$120, DW_AT_name("EADCVALUE_BITS")
    5005                            .dwattr DW$T$120, DW_AT_byte_size(0x04)
    5006                    DW$721  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5007                            .dwattr DW$721, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    5008                            .dwattr DW$721, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x06)
    5009                            .dwattr DW$721, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5010                            .dwattr DW$721, DW_AT_accessibility(DW_ACCESS_public)
    5011                    DW$722  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5012                            .dwattr DW$722, DW_AT_name("ABS_VALUE"), DW_AT_symbol_name("_ABS_VALUE")
    5013                            .dwattr DW$722, DW_AT_bit_offset(0x06), DW_AT_bit_size(0x0a)
    5014                            .dwattr DW$722, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5015                            .dwattr DW$722, DW_AT_accessibility(DW_ACCESS_public)
    5016                    DW$723  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5017                            .dwattr DW$723, DW_AT_name("EADC_SAT_HIGH"), DW_AT_symbol_name("_EADC_SAT_HIGH")
    5018                            .dwattr DW$723, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
    5019                            .dwattr DW$723, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5020                            .dwattr DW$723, DW_AT_accessibility(DW_ACCESS_public)
    5021                    DW$724  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5022                            .dwattr DW$724, DW_AT_name("EADC_SAT_LOW"), DW_AT_symbol_name("_EADC_SAT_LOW")
    5023                            .dwattr DW$724, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x01)
    5024                            .dwattr DW$724, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5025                            .dwattr DW$724, DW_AT_accessibility(DW_ACCESS_public)
    5026                    DW$725  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5027                            .dwattr DW$725, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5028                            .dwattr DW$725, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x05)
    5029                            .dwattr DW$725, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5030                            .dwattr DW$725, DW_AT_accessibility(DW_ACCESS_public)
    5031                    DW$726  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5032                            .dwattr DW$726, DW_AT_name("ERROR_VALUE"), DW_AT_symbol_name("_ERROR_VALUE")
    5033                            .dwattr DW$726, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x09)
    5034                            .dwattr DW$726, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5035                            .dwattr DW$726, DW_AT_accessibility(DW_ACCESS_public)
    5036                            .dwendtag DW$T$120
    5037                    
    5038                    
    5039                    DW$T$122        .dwtag  DW_TAG_structure_type
    5040                            .dwattr DW$T$122, DW_AT_name("EADCRAWVALUE_BITS")
    5041                            .dwattr DW$T$122, DW_AT_byte_size(0x04)
    5042                    DW$727  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5043                            .dwattr DW$727, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5044                            .dwattr DW$727, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x17)
    5045                            .dwattr DW$727, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5046                            .dwattr DW$727, DW_AT_accessibility(DW_ACCESS_public)
    5047                    DW$728  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5048                            .dwattr DW$728, DW_AT_name("RAW_ERROR_VALUE"), DW_AT_symbol_name("_RAW_ERROR_VALUE")
    5049                            .dwattr DW$728, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x09)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   93

    5050                            .dwattr DW$728, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5051                            .dwattr DW$728, DW_AT_accessibility(DW_ACCESS_public)
    5052                            .dwendtag DW$T$122
    5053                    
    5054                    
    5055                    DW$T$124        .dwtag  DW_TAG_structure_type
    5056                            .dwattr DW$T$124, DW_AT_name("DACSTAT_BITS")
    5057                            .dwattr DW$T$124, DW_AT_byte_size(0x04)
    5058                    DW$729  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5059                            .dwattr DW$729, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5060                            .dwattr DW$729, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x16)
    5061                            .dwattr DW$729, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5062                            .dwattr DW$729, DW_AT_accessibility(DW_ACCESS_public)
    5063                    DW$730  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5064                            .dwattr DW$730, DW_AT_name("DAC_VALUE"), DW_AT_symbol_name("_DAC_VALUE")
    5065                            .dwattr DW$730, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x0a)
    5066                            .dwattr DW$730, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5067                            .dwattr DW$730, DW_AT_accessibility(DW_ACCESS_public)
    5068                            .dwendtag DW$T$124
    5069                    
    5070                    
    5071                    DW$T$127        .dwtag  DW_TAG_structure_type
    5072                            .dwattr DW$T$127, DW_AT_name("FILTERSTATUS_BITS")
    5073                            .dwattr DW$T$127, DW_AT_byte_size(0x04)
    5074                    DW$731  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5075                            .dwattr DW$731, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5076                            .dwattr DW$731, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x1b)
    5077                            .dwattr DW$731, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5078                            .dwattr DW$731, DW_AT_accessibility(DW_ACCESS_public)
    5079                    DW$732  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5080                            .dwattr DW$732, DW_AT_name("FILTER_BUSY"), DW_AT_symbol_name("_FILTER_BUSY")
    5081                            .dwattr DW$732, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    5082                            .dwattr DW$732, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5083                            .dwattr DW$732, DW_AT_accessibility(DW_ACCESS_public)
    5084                    DW$733  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5085                            .dwattr DW$733, DW_AT_name("YN_LOW_CLAMP"), DW_AT_symbol_name("_YN_LOW_CLAMP")
    5086                            .dwattr DW$733, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    5087                            .dwattr DW$733, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5088                            .dwattr DW$733, DW_AT_accessibility(DW_ACCESS_public)
    5089                    DW$734  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5090                            .dwattr DW$734, DW_AT_name("YN_HIGH_CLAMP"), DW_AT_symbol_name("_YN_HIGH_CLAMP")
    5091                            .dwattr DW$734, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    5092                            .dwattr DW$734, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5093                            .dwattr DW$734, DW_AT_accessibility(DW_ACCESS_public)
    5094                    DW$735  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5095                            .dwattr DW$735, DW_AT_name("KI_YN_LOW_CLAMP"), DW_AT_symbol_name("_KI_YN_LOW_CLAMP")
    5096                            .dwattr DW$735, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    5097                            .dwattr DW$735, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5098                            .dwattr DW$735, DW_AT_accessibility(DW_ACCESS_public)
    5099                    DW$736  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5100                            .dwattr DW$736, DW_AT_name("KI_YN_HIGH_CLAMP"), DW_AT_symbol_name("_KI_YN_HIGH_CLAMP")
    5101                            .dwattr DW$736, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    5102                            .dwattr DW$736, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5103                            .dwattr DW$736, DW_AT_accessibility(DW_ACCESS_public)
    5104                            .dwendtag DW$T$127
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   94

    5105                    
    5106                    
    5107                    DW$T$129        .dwtag  DW_TAG_structure_type
    5108                            .dwattr DW$T$129, DW_AT_name("FILTERCTRL_BITS")
    5109                            .dwattr DW$T$129, DW_AT_byte_size(0x04)
    5110                    DW$737  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5111                            .dwattr DW$737, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5112                            .dwattr DW$737, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    5113                            .dwattr DW$737, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5114                            .dwattr DW$737, DW_AT_accessibility(DW_ACCESS_public)
    5115                    DW$738  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5116                            .dwattr DW$738, DW_AT_name("KI_ADDER_MODE"), DW_AT_symbol_name("_KI_ADDER_MODE")
    5117                            .dwattr DW$738, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
    5118                            .dwattr DW$738, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5119                            .dwattr DW$738, DW_AT_accessibility(DW_ACCESS_public)
    5120                    DW$739  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5121                            .dwattr DW$739, DW_AT_name("PERIOD_MULT_SEL"), DW_AT_symbol_name("_PERIOD_MULT_SEL")
    5122                            .dwattr DW$739, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x01)
    5123                            .dwattr DW$739, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5124                            .dwattr DW$739, DW_AT_accessibility(DW_ACCESS_public)
    5125                    DW$740  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5126                            .dwattr DW$740, DW_AT_name("OUTPUT_MULT_SEL"), DW_AT_symbol_name("_OUTPUT_MULT_SEL")
    5127                            .dwattr DW$740, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x02)
    5128                            .dwattr DW$740, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5129                            .dwattr DW$740, DW_AT_accessibility(DW_ACCESS_public)
    5130                    DW$741  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5131                            .dwattr DW$741, DW_AT_name("OUTPUT_SCALE"), DW_AT_symbol_name("_OUTPUT_SCALE")
    5132                            .dwattr DW$741, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x03)
    5133                            .dwattr DW$741, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5134                            .dwattr DW$741, DW_AT_accessibility(DW_ACCESS_public)
    5135                    DW$742  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5136                            .dwattr DW$742, DW_AT_name("NL_MODE"), DW_AT_symbol_name("_NL_MODE")
    5137                            .dwattr DW$742, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    5138                            .dwattr DW$742, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5139                            .dwattr DW$742, DW_AT_accessibility(DW_ACCESS_public)
    5140                    DW$743  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5141                            .dwattr DW$743, DW_AT_name("KD_STALL"), DW_AT_symbol_name("_KD_STALL")
    5142                            .dwattr DW$743, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    5143                            .dwattr DW$743, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5144                            .dwattr DW$743, DW_AT_accessibility(DW_ACCESS_public)
    5145                    DW$744  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5146                            .dwattr DW$744, DW_AT_name("KI_STALL"), DW_AT_symbol_name("_KI_STALL")
    5147                            .dwattr DW$744, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    5148                            .dwattr DW$744, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5149                            .dwattr DW$744, DW_AT_accessibility(DW_ACCESS_public)
    5150                    DW$745  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5151                            .dwattr DW$745, DW_AT_name("KP_OFF"), DW_AT_symbol_name("_KP_OFF")
    5152                            .dwattr DW$745, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    5153                            .dwattr DW$745, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5154                            .dwattr DW$745, DW_AT_accessibility(DW_ACCESS_public)
    5155                    DW$746  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5156                            .dwattr DW$746, DW_AT_name("KD_OFF"), DW_AT_symbol_name("_KD_OFF")
    5157                            .dwattr DW$746, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    5158                            .dwattr DW$746, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5159                            .dwattr DW$746, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   95

    5160                    DW$747  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5161                            .dwattr DW$747, DW_AT_name("KI_OFF"), DW_AT_symbol_name("_KI_OFF")
    5162                            .dwattr DW$747, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    5163                            .dwattr DW$747, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5164                            .dwattr DW$747, DW_AT_accessibility(DW_ACCESS_public)
    5165                    DW$748  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5166                            .dwattr DW$748, DW_AT_name("FORCE_START"), DW_AT_symbol_name("_FORCE_START")
    5167                            .dwattr DW$748, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    5168                            .dwattr DW$748, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5169                            .dwattr DW$748, DW_AT_accessibility(DW_ACCESS_public)
    5170                    DW$749  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5171                            .dwattr DW$749, DW_AT_name("USE_CPU_SAMPLE"), DW_AT_symbol_name("_USE_CPU_SAMPLE")
    5172                            .dwattr DW$749, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    5173                            .dwattr DW$749, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5174                            .dwattr DW$749, DW_AT_accessibility(DW_ACCESS_public)
    5175                    DW$750  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5176                            .dwattr DW$750, DW_AT_name("FILTER_EN"), DW_AT_symbol_name("_FILTER_EN")
    5177                            .dwattr DW$750, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    5178                            .dwattr DW$750, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5179                            .dwattr DW$750, DW_AT_accessibility(DW_ACCESS_public)
    5180                            .dwendtag DW$T$129
    5181                    
    5182                    
    5183                    DW$T$131        .dwtag  DW_TAG_structure_type
    5184                            .dwattr DW$T$131, DW_AT_name("CPUXN_BITS")
    5185                            .dwattr DW$T$131, DW_AT_byte_size(0x04)
    5186                    DW$751  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5187                            .dwattr DW$751, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5188                            .dwattr DW$751, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x17)
    5189                            .dwattr DW$751, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5190                            .dwattr DW$751, DW_AT_accessibility(DW_ACCESS_public)
    5191                    DW$752  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5192                            .dwattr DW$752, DW_AT_name("CPU_SAMPLE"), DW_AT_symbol_name("_CPU_SAMPLE")
    5193                            .dwattr DW$752, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x09)
    5194                            .dwattr DW$752, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5195                            .dwattr DW$752, DW_AT_accessibility(DW_ACCESS_public)
    5196                            .dwendtag DW$T$131
    5197                    
    5198                    
    5199                    DW$T$133        .dwtag  DW_TAG_structure_type
    5200                            .dwattr DW$T$133, DW_AT_name("FILTERXNREAD_BITS")
    5201                            .dwattr DW$T$133, DW_AT_byte_size(0x04)
    5202                    DW$753  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5203                            .dwattr DW$753, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    5204                            .dwattr DW$753, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x07)
    5205                            .dwattr DW$753, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5206                            .dwattr DW$753, DW_AT_accessibility(DW_ACCESS_public)
    5207                    DW$754  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5208                            .dwattr DW$754, DW_AT_name("XN_M1"), DW_AT_symbol_name("_XN_M1")
    5209                            .dwattr DW$754, DW_AT_bit_offset(0x07), DW_AT_bit_size(0x09)
    5210                            .dwattr DW$754, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5211                            .dwattr DW$754, DW_AT_accessibility(DW_ACCESS_public)
    5212                    DW$755  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5213                            .dwattr DW$755, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5214                            .dwattr DW$755, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x07)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   96

    5215                            .dwattr DW$755, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5216                            .dwattr DW$755, DW_AT_accessibility(DW_ACCESS_public)
    5217                    DW$756  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5218                            .dwattr DW$756, DW_AT_name("XN"), DW_AT_symbol_name("_XN")
    5219                            .dwattr DW$756, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x09)
    5220                            .dwattr DW$756, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5221                            .dwattr DW$756, DW_AT_accessibility(DW_ACCESS_public)
    5222                            .dwendtag DW$T$133
    5223                    
    5224                    
    5225                    DW$T$135        .dwtag  DW_TAG_structure_type
    5226                            .dwattr DW$T$135, DW_AT_name("FILTERKIYNREAD_BITS")
    5227                            .dwattr DW$T$135, DW_AT_byte_size(0x04)
    5228                    DW$757  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5229                            .dwattr DW$757, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5230                            .dwattr DW$757, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
    5231                            .dwattr DW$757, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5232                            .dwattr DW$757, DW_AT_accessibility(DW_ACCESS_public)
    5233                    DW$758  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5234                            .dwattr DW$758, DW_AT_name("KI_YN"), DW_AT_symbol_name("_KI_YN")
    5235                            .dwattr DW$758, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x18)
    5236                            .dwattr DW$758, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5237                            .dwattr DW$758, DW_AT_accessibility(DW_ACCESS_public)
    5238                            .dwendtag DW$T$135
    5239                    
    5240                    
    5241                    DW$T$137        .dwtag  DW_TAG_structure_type
    5242                            .dwattr DW$T$137, DW_AT_name("FILTERKDYNREAD_BITS")
    5243                            .dwattr DW$T$137, DW_AT_byte_size(0x04)
    5244                    DW$759  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5245                            .dwattr DW$759, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5246                            .dwattr DW$759, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
    5247                            .dwattr DW$759, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5248                            .dwattr DW$759, DW_AT_accessibility(DW_ACCESS_public)
    5249                    DW$760  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5250                            .dwattr DW$760, DW_AT_name("KD_YN"), DW_AT_symbol_name("_KD_YN")
    5251                            .dwattr DW$760, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x18)
    5252                            .dwattr DW$760, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5253                            .dwattr DW$760, DW_AT_accessibility(DW_ACCESS_public)
    5254                            .dwendtag DW$T$137
    5255                    
    5256                    
    5257                    DW$T$139        .dwtag  DW_TAG_structure_type
    5258                            .dwattr DW$T$139, DW_AT_name("FILTERYNREAD_BITS")
    5259                            .dwattr DW$T$139, DW_AT_byte_size(0x04)
    5260                    DW$761  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5261                            .dwattr DW$761, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5262                            .dwattr DW$761, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
    5263                            .dwattr DW$761, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5264                            .dwattr DW$761, DW_AT_accessibility(DW_ACCESS_public)
    5265                    DW$762  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5266                            .dwattr DW$762, DW_AT_name("YN"), DW_AT_symbol_name("_YN")
    5267                            .dwattr DW$762, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x18)
    5268                            .dwattr DW$762, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5269                            .dwattr DW$762, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   97

    5270                            .dwendtag DW$T$139
    5271                    
    5272                    
    5273                    DW$T$141        .dwtag  DW_TAG_structure_type
    5274                            .dwattr DW$T$141, DW_AT_name("COEFCONFIG_BITS")
    5275                            .dwattr DW$T$141, DW_AT_byte_size(0x04)
    5276                    DW$763  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5277                            .dwattr DW$763, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5278                            .dwattr DW$763, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x04)
    5279                            .dwattr DW$763, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5280                            .dwattr DW$763, DW_AT_accessibility(DW_ACCESS_public)
    5281                    DW$764  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5282                            .dwattr DW$764, DW_AT_name("BIN6_ALPHA"), DW_AT_symbol_name("_BIN6_ALPHA")
    5283                            .dwattr DW$764, DW_AT_bit_offset(0x04), DW_AT_bit_size(0x01)
    5284                            .dwattr DW$764, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5285                            .dwattr DW$764, DW_AT_accessibility(DW_ACCESS_public)
    5286                    DW$765  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5287                            .dwattr DW$765, DW_AT_name("BIN6_CONFIG"), DW_AT_symbol_name("_BIN6_CONFIG")
    5288                            .dwattr DW$765, DW_AT_bit_offset(0x05), DW_AT_bit_size(0x03)
    5289                            .dwattr DW$765, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5290                            .dwattr DW$765, DW_AT_accessibility(DW_ACCESS_public)
    5291                    DW$766  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5292                            .dwattr DW$766, DW_AT_name("BIN5_ALPHA"), DW_AT_symbol_name("_BIN5_ALPHA")
    5293                            .dwattr DW$766, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x01)
    5294                            .dwattr DW$766, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5295                            .dwattr DW$766, DW_AT_accessibility(DW_ACCESS_public)
    5296                    DW$767  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5297                            .dwattr DW$767, DW_AT_name("BIN5_CONFIG"), DW_AT_symbol_name("_BIN5_CONFIG")
    5298                            .dwattr DW$767, DW_AT_bit_offset(0x09), DW_AT_bit_size(0x03)
    5299                            .dwattr DW$767, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5300                            .dwattr DW$767, DW_AT_accessibility(DW_ACCESS_public)
    5301                    DW$768  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5302                            .dwattr DW$768, DW_AT_name("BIN4_ALPHA"), DW_AT_symbol_name("_BIN4_ALPHA")
    5303                            .dwattr DW$768, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x01)
    5304                            .dwattr DW$768, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5305                            .dwattr DW$768, DW_AT_accessibility(DW_ACCESS_public)
    5306                    DW$769  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5307                            .dwattr DW$769, DW_AT_name("BIN4_CONFIG"), DW_AT_symbol_name("_BIN4_CONFIG")
    5308                            .dwattr DW$769, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x03)
    5309                            .dwattr DW$769, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5310                            .dwattr DW$769, DW_AT_accessibility(DW_ACCESS_public)
    5311                    DW$770  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5312                            .dwattr DW$770, DW_AT_name("BIN3_ALPHA"), DW_AT_symbol_name("_BIN3_ALPHA")
    5313                            .dwattr DW$770, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
    5314                            .dwattr DW$770, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5315                            .dwattr DW$770, DW_AT_accessibility(DW_ACCESS_public)
    5316                    DW$771  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5317                            .dwattr DW$771, DW_AT_name("BIN3_CONFIG"), DW_AT_symbol_name("_BIN3_CONFIG")
    5318                            .dwattr DW$771, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x03)
    5319                            .dwattr DW$771, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5320                            .dwattr DW$771, DW_AT_accessibility(DW_ACCESS_public)
    5321                    DW$772  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5322                            .dwattr DW$772, DW_AT_name("BIN2_ALPHA"), DW_AT_symbol_name("_BIN2_ALPHA")
    5323                            .dwattr DW$772, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    5324                            .dwattr DW$772, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   98

    5325                            .dwattr DW$772, DW_AT_accessibility(DW_ACCESS_public)
    5326                    DW$773  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5327                            .dwattr DW$773, DW_AT_name("BIN2_CONFIG"), DW_AT_symbol_name("_BIN2_CONFIG")
    5328                            .dwattr DW$773, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x03)
    5329                            .dwattr DW$773, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5330                            .dwattr DW$773, DW_AT_accessibility(DW_ACCESS_public)
    5331                    DW$774  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5332                            .dwattr DW$774, DW_AT_name("BIN1_ALPHA"), DW_AT_symbol_name("_BIN1_ALPHA")
    5333                            .dwattr DW$774, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    5334                            .dwattr DW$774, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5335                            .dwattr DW$774, DW_AT_accessibility(DW_ACCESS_public)
    5336                    DW$775  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5337                            .dwattr DW$775, DW_AT_name("BIN1_CONFIG"), DW_AT_symbol_name("_BIN1_CONFIG")
    5338                            .dwattr DW$775, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x03)
    5339                            .dwattr DW$775, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5340                            .dwattr DW$775, DW_AT_accessibility(DW_ACCESS_public)
    5341                    DW$776  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5342                            .dwattr DW$776, DW_AT_name("BIN0_ALPHA"), DW_AT_symbol_name("_BIN0_ALPHA")
    5343                            .dwattr DW$776, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    5344                            .dwattr DW$776, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5345                            .dwattr DW$776, DW_AT_accessibility(DW_ACCESS_public)
    5346                    DW$777  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5347                            .dwattr DW$777, DW_AT_name("BIN0_CONFIG"), DW_AT_symbol_name("_BIN0_CONFIG")
    5348                            .dwattr DW$777, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x03)
    5349                            .dwattr DW$777, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5350                            .dwattr DW$777, DW_AT_accessibility(DW_ACCESS_public)
    5351                            .dwendtag DW$T$141
    5352                    
    5353                    
    5354                    DW$T$143        .dwtag  DW_TAG_structure_type
    5355                            .dwattr DW$T$143, DW_AT_name("FILTERKPCOEF0_BITS")
    5356                            .dwattr DW$T$143, DW_AT_byte_size(0x04)
    5357                    DW$778  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5358                            .dwattr DW$778, DW_AT_name("KP_COEF_1"), DW_AT_symbol_name("_KP_COEF_1")
    5359                            .dwattr DW$778, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    5360                            .dwattr DW$778, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5361                            .dwattr DW$778, DW_AT_accessibility(DW_ACCESS_public)
    5362                    DW$779  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5363                            .dwattr DW$779, DW_AT_name("KP_COEF_0"), DW_AT_symbol_name("_KP_COEF_0")
    5364                            .dwattr DW$779, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x10)
    5365                            .dwattr DW$779, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5366                            .dwattr DW$779, DW_AT_accessibility(DW_ACCESS_public)
    5367                            .dwendtag DW$T$143
    5368                    
    5369                    
    5370                    DW$T$145        .dwtag  DW_TAG_structure_type
    5371                            .dwattr DW$T$145, DW_AT_name("FILTERKPCOEF1_BITS")
    5372                            .dwattr DW$T$145, DW_AT_byte_size(0x04)
    5373                    DW$780  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5374                            .dwattr DW$780, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5375                            .dwattr DW$780, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    5376                            .dwattr DW$780, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5377                            .dwattr DW$780, DW_AT_accessibility(DW_ACCESS_public)
    5378                    DW$781  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5379                            .dwattr DW$781, DW_AT_name("KP_COEF_2"), DW_AT_symbol_name("_KP_COEF_2")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE   99

    5380                            .dwattr DW$781, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x10)
    5381                            .dwattr DW$781, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5382                            .dwattr DW$781, DW_AT_accessibility(DW_ACCESS_public)
    5383                            .dwendtag DW$T$145
    5384                    
    5385                    
    5386                    DW$T$147        .dwtag  DW_TAG_structure_type
    5387                            .dwattr DW$T$147, DW_AT_name("FILTERKICOEF0_BITS")
    5388                            .dwattr DW$T$147, DW_AT_byte_size(0x04)
    5389                    DW$782  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5390                            .dwattr DW$782, DW_AT_name("KI_COEF_1"), DW_AT_symbol_name("_KI_COEF_1")
    5391                            .dwattr DW$782, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    5392                            .dwattr DW$782, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5393                            .dwattr DW$782, DW_AT_accessibility(DW_ACCESS_public)
    5394                    DW$783  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5395                            .dwattr DW$783, DW_AT_name("KI_COEF_0"), DW_AT_symbol_name("_KI_COEF_0")
    5396                            .dwattr DW$783, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x10)
    5397                            .dwattr DW$783, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5398                            .dwattr DW$783, DW_AT_accessibility(DW_ACCESS_public)
    5399                            .dwendtag DW$T$147
    5400                    
    5401                    
    5402                    DW$T$149        .dwtag  DW_TAG_structure_type
    5403                            .dwattr DW$T$149, DW_AT_name("FILTERKICOEF1_BITS")
    5404                            .dwattr DW$T$149, DW_AT_byte_size(0x04)
    5405                    DW$784  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5406                            .dwattr DW$784, DW_AT_name("KI_COEF_3"), DW_AT_symbol_name("_KI_COEF_3")
    5407                            .dwattr DW$784, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    5408                            .dwattr DW$784, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5409                            .dwattr DW$784, DW_AT_accessibility(DW_ACCESS_public)
    5410                    DW$785  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5411                            .dwattr DW$785, DW_AT_name("KI_COEF_2"), DW_AT_symbol_name("_KI_COEF_2")
    5412                            .dwattr DW$785, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x10)
    5413                            .dwattr DW$785, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5414                            .dwattr DW$785, DW_AT_accessibility(DW_ACCESS_public)
    5415                            .dwendtag DW$T$149
    5416                    
    5417                    
    5418                    DW$T$151        .dwtag  DW_TAG_structure_type
    5419                            .dwattr DW$T$151, DW_AT_name("FILTERKDCOEF0_BITS")
    5420                            .dwattr DW$T$151, DW_AT_byte_size(0x04)
    5421                    DW$786  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5422                            .dwattr DW$786, DW_AT_name("KD_COEF_1"), DW_AT_symbol_name("_KD_COEF_1")
    5423                            .dwattr DW$786, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    5424                            .dwattr DW$786, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5425                            .dwattr DW$786, DW_AT_accessibility(DW_ACCESS_public)
    5426                    DW$787  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5427                            .dwattr DW$787, DW_AT_name("KD_COEF_0"), DW_AT_symbol_name("_KD_COEF_0")
    5428                            .dwattr DW$787, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x10)
    5429                            .dwattr DW$787, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5430                            .dwattr DW$787, DW_AT_accessibility(DW_ACCESS_public)
    5431                            .dwendtag DW$T$151
    5432                    
    5433                    
    5434                    DW$T$153        .dwtag  DW_TAG_structure_type
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  100

    5435                            .dwattr DW$T$153, DW_AT_name("FILTERKDCOEF1_BITS")
    5436                            .dwattr DW$T$153, DW_AT_byte_size(0x04)
    5437                    DW$788  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5438                            .dwattr DW$788, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5439                            .dwattr DW$788, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    5440                            .dwattr DW$788, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5441                            .dwattr DW$788, DW_AT_accessibility(DW_ACCESS_public)
    5442                    DW$789  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5443                            .dwattr DW$789, DW_AT_name("KD_COEF_2"), DW_AT_symbol_name("_KD_COEF_2")
    5444                            .dwattr DW$789, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x10)
    5445                            .dwattr DW$789, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5446                            .dwattr DW$789, DW_AT_accessibility(DW_ACCESS_public)
    5447                            .dwendtag DW$T$153
    5448                    
    5449                    
    5450                    DW$T$155        .dwtag  DW_TAG_structure_type
    5451                            .dwattr DW$T$155, DW_AT_name("FILTERKDALPHA_BITS")
    5452                            .dwattr DW$T$155, DW_AT_byte_size(0x04)
    5453                    DW$790  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5454                            .dwattr DW$790, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    5455                            .dwattr DW$790, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x07)
    5456                            .dwattr DW$790, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5457                            .dwattr DW$790, DW_AT_accessibility(DW_ACCESS_public)
    5458                    DW$791  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5459                            .dwattr DW$791, DW_AT_name("KD_ALPHA_1"), DW_AT_symbol_name("_KD_ALPHA_1")
    5460                            .dwattr DW$791, DW_AT_bit_offset(0x07), DW_AT_bit_size(0x09)
    5461                            .dwattr DW$791, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5462                            .dwattr DW$791, DW_AT_accessibility(DW_ACCESS_public)
    5463                    DW$792  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5464                            .dwattr DW$792, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5465                            .dwattr DW$792, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x07)
    5466                            .dwattr DW$792, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5467                            .dwattr DW$792, DW_AT_accessibility(DW_ACCESS_public)
    5468                    DW$793  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5469                            .dwattr DW$793, DW_AT_name("KD_ALPHA_0"), DW_AT_symbol_name("_KD_ALPHA_0")
    5470                            .dwattr DW$793, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x09)
    5471                            .dwattr DW$793, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5472                            .dwattr DW$793, DW_AT_accessibility(DW_ACCESS_public)
    5473                            .dwendtag DW$T$155
    5474                    
    5475                    
    5476                    DW$T$157        .dwtag  DW_TAG_structure_type
    5477                            .dwattr DW$T$157, DW_AT_name("FILTERNL0_BITS")
    5478                            .dwattr DW$T$157, DW_AT_byte_size(0x04)
    5479                    DW$794  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5480                            .dwattr DW$794, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    5481                            .dwattr DW$794, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x07)
    5482                            .dwattr DW$794, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5483                            .dwattr DW$794, DW_AT_accessibility(DW_ACCESS_public)
    5484                    DW$795  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5485                            .dwattr DW$795, DW_AT_name("LIMIT1"), DW_AT_symbol_name("_LIMIT1")
    5486                            .dwattr DW$795, DW_AT_bit_offset(0x07), DW_AT_bit_size(0x09)
    5487                            .dwattr DW$795, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5488                            .dwattr DW$795, DW_AT_accessibility(DW_ACCESS_public)
    5489                    DW$796  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  101

    5490                            .dwattr DW$796, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5491                            .dwattr DW$796, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x07)
    5492                            .dwattr DW$796, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5493                            .dwattr DW$796, DW_AT_accessibility(DW_ACCESS_public)
    5494                    DW$797  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5495                            .dwattr DW$797, DW_AT_name("LIMIT0"), DW_AT_symbol_name("_LIMIT0")
    5496                            .dwattr DW$797, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x09)
    5497                            .dwattr DW$797, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5498                            .dwattr DW$797, DW_AT_accessibility(DW_ACCESS_public)
    5499                            .dwendtag DW$T$157
    5500                    
    5501                    
    5502                    DW$T$159        .dwtag  DW_TAG_structure_type
    5503                            .dwattr DW$T$159, DW_AT_name("FILTERNL1_BITS")
    5504                            .dwattr DW$T$159, DW_AT_byte_size(0x04)
    5505                    DW$798  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5506                            .dwattr DW$798, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    5507                            .dwattr DW$798, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x07)
    5508                            .dwattr DW$798, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5509                            .dwattr DW$798, DW_AT_accessibility(DW_ACCESS_public)
    5510                    DW$799  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5511                            .dwattr DW$799, DW_AT_name("LIMIT3"), DW_AT_symbol_name("_LIMIT3")
    5512                            .dwattr DW$799, DW_AT_bit_offset(0x07), DW_AT_bit_size(0x09)
    5513                            .dwattr DW$799, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5514                            .dwattr DW$799, DW_AT_accessibility(DW_ACCESS_public)
    5515                    DW$800  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5516                            .dwattr DW$800, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5517                            .dwattr DW$800, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x07)
    5518                            .dwattr DW$800, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5519                            .dwattr DW$800, DW_AT_accessibility(DW_ACCESS_public)
    5520                    DW$801  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5521                            .dwattr DW$801, DW_AT_name("LIMIT2"), DW_AT_symbol_name("_LIMIT2")
    5522                            .dwattr DW$801, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x09)
    5523                            .dwattr DW$801, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5524                            .dwattr DW$801, DW_AT_accessibility(DW_ACCESS_public)
    5525                            .dwendtag DW$T$159
    5526                    
    5527                    
    5528                    DW$T$161        .dwtag  DW_TAG_structure_type
    5529                            .dwattr DW$T$161, DW_AT_name("FILTERNL2_BITS")
    5530                            .dwattr DW$T$161, DW_AT_byte_size(0x04)
    5531                    DW$802  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5532                            .dwattr DW$802, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    5533                            .dwattr DW$802, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x07)
    5534                            .dwattr DW$802, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5535                            .dwattr DW$802, DW_AT_accessibility(DW_ACCESS_public)
    5536                    DW$803  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5537                            .dwattr DW$803, DW_AT_name("LIMIT5"), DW_AT_symbol_name("_LIMIT5")
    5538                            .dwattr DW$803, DW_AT_bit_offset(0x07), DW_AT_bit_size(0x09)
    5539                            .dwattr DW$803, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5540                            .dwattr DW$803, DW_AT_accessibility(DW_ACCESS_public)
    5541                    DW$804  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5542                            .dwattr DW$804, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5543                            .dwattr DW$804, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x07)
    5544                            .dwattr DW$804, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  102

    5545                            .dwattr DW$804, DW_AT_accessibility(DW_ACCESS_public)
    5546                    DW$805  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5547                            .dwattr DW$805, DW_AT_name("LIMIT4"), DW_AT_symbol_name("_LIMIT4")
    5548                            .dwattr DW$805, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x09)
    5549                            .dwattr DW$805, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5550                            .dwattr DW$805, DW_AT_accessibility(DW_ACCESS_public)
    5551                            .dwendtag DW$T$161
    5552                    
    5553                    
    5554                    DW$T$163        .dwtag  DW_TAG_structure_type
    5555                            .dwattr DW$T$163, DW_AT_name("FILTERKICLPHI_BITS")
    5556                            .dwattr DW$T$163, DW_AT_byte_size(0x04)
    5557                    DW$806  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5558                            .dwattr DW$806, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5559                            .dwattr DW$806, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
    5560                            .dwattr DW$806, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5561                            .dwattr DW$806, DW_AT_accessibility(DW_ACCESS_public)
    5562                    DW$807  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5563                            .dwattr DW$807, DW_AT_name("KI_CLAMP_HIGH"), DW_AT_symbol_name("_KI_CLAMP_HIGH")
    5564                            .dwattr DW$807, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x18)
    5565                            .dwattr DW$807, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5566                            .dwattr DW$807, DW_AT_accessibility(DW_ACCESS_public)
    5567                            .dwendtag DW$T$163
    5568                    
    5569                    
    5570                    DW$T$165        .dwtag  DW_TAG_structure_type
    5571                            .dwattr DW$T$165, DW_AT_name("FILTERKICLPLO_BITS")
    5572                            .dwattr DW$T$165, DW_AT_byte_size(0x04)
    5573                    DW$808  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5574                            .dwattr DW$808, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5575                            .dwattr DW$808, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
    5576                            .dwattr DW$808, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5577                            .dwattr DW$808, DW_AT_accessibility(DW_ACCESS_public)
    5578                    DW$809  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5579                            .dwattr DW$809, DW_AT_name("KI_CLAMP_LOW"), DW_AT_symbol_name("_KI_CLAMP_LOW")
    5580                            .dwattr DW$809, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x18)
    5581                            .dwattr DW$809, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5582                            .dwattr DW$809, DW_AT_accessibility(DW_ACCESS_public)
    5583                            .dwendtag DW$T$165
    5584                    
    5585                    
    5586                    DW$T$167        .dwtag  DW_TAG_structure_type
    5587                            .dwattr DW$T$167, DW_AT_name("FILTERYNCLPHI_BITS")
    5588                            .dwattr DW$T$167, DW_AT_byte_size(0x04)
    5589                    DW$810  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5590                            .dwattr DW$810, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5591                            .dwattr DW$810, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
    5592                            .dwattr DW$810, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5593                            .dwattr DW$810, DW_AT_accessibility(DW_ACCESS_public)
    5594                    DW$811  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5595                            .dwattr DW$811, DW_AT_name("YN_CLAMP_HIGH"), DW_AT_symbol_name("_YN_CLAMP_HIGH")
    5596                            .dwattr DW$811, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x18)
    5597                            .dwattr DW$811, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5598                            .dwattr DW$811, DW_AT_accessibility(DW_ACCESS_public)
    5599                            .dwendtag DW$T$167
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  103

    5600                    
    5601                    
    5602                    DW$T$169        .dwtag  DW_TAG_structure_type
    5603                            .dwattr DW$T$169, DW_AT_name("FILTERYNCLPLO_BITS")
    5604                            .dwattr DW$T$169, DW_AT_byte_size(0x04)
    5605                    DW$812  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5606                            .dwattr DW$812, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5607                            .dwattr DW$812, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
    5608                            .dwattr DW$812, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5609                            .dwattr DW$812, DW_AT_accessibility(DW_ACCESS_public)
    5610                    DW$813  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5611                            .dwattr DW$813, DW_AT_name("YN_CLAMP_LOW"), DW_AT_symbol_name("_YN_CLAMP_LOW")
    5612                            .dwattr DW$813, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x18)
    5613                            .dwattr DW$813, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5614                            .dwattr DW$813, DW_AT_accessibility(DW_ACCESS_public)
    5615                            .dwendtag DW$T$169
    5616                    
    5617                    
    5618                    DW$T$171        .dwtag  DW_TAG_structure_type
    5619                            .dwattr DW$T$171, DW_AT_name("FILTEROCLPHI_BITS")
    5620                            .dwattr DW$T$171, DW_AT_byte_size(0x04)
    5621                    DW$814  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5622                            .dwattr DW$814, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5623                            .dwattr DW$814, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    5624                            .dwattr DW$814, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5625                            .dwattr DW$814, DW_AT_accessibility(DW_ACCESS_public)
    5626                    DW$815  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5627                            .dwattr DW$815, DW_AT_name("OUTPUT_CLAMP_HIGH"), DW_AT_symbol_name("_OUTPUT_CLAMP_HIGH")
    5628                            .dwattr DW$815, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x12)
    5629                            .dwattr DW$815, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5630                            .dwattr DW$815, DW_AT_accessibility(DW_ACCESS_public)
    5631                            .dwendtag DW$T$171
    5632                    
    5633                    
    5634                    DW$T$173        .dwtag  DW_TAG_structure_type
    5635                            .dwattr DW$T$173, DW_AT_name("FILTEROCLPLO_BITS")
    5636                            .dwattr DW$T$173, DW_AT_byte_size(0x04)
    5637                    DW$816  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5638                            .dwattr DW$816, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5639                            .dwattr DW$816, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    5640                            .dwattr DW$816, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5641                            .dwattr DW$816, DW_AT_accessibility(DW_ACCESS_public)
    5642                    DW$817  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5643                            .dwattr DW$817, DW_AT_name("OUTPUT_CLAMP_LOW"), DW_AT_symbol_name("_OUTPUT_CLAMP_LOW")
    5644                            .dwattr DW$817, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x12)
    5645                            .dwattr DW$817, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5646                            .dwattr DW$817, DW_AT_accessibility(DW_ACCESS_public)
    5647                            .dwendtag DW$T$173
    5648                    
    5649                    
    5650                    DW$T$175        .dwtag  DW_TAG_structure_type
    5651                            .dwattr DW$T$175, DW_AT_name("FILTERPRESET_BITS")
    5652                            .dwattr DW$T$175, DW_AT_byte_size(0x04)
    5653                    DW$818  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5654                            .dwattr DW$818, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  104

    5655                            .dwattr DW$818, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x04)
    5656                            .dwattr DW$818, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5657                            .dwattr DW$818, DW_AT_accessibility(DW_ACCESS_public)
    5658                    DW$819  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5659                            .dwattr DW$819, DW_AT_name("PRESET_EN"), DW_AT_symbol_name("_PRESET_EN")
    5660                            .dwattr DW$819, DW_AT_bit_offset(0x04), DW_AT_bit_size(0x01)
    5661                            .dwattr DW$819, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5662                            .dwattr DW$819, DW_AT_accessibility(DW_ACCESS_public)
    5663                    DW$820  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5664                            .dwattr DW$820, DW_AT_name("PRESET_REG_SEL"), DW_AT_symbol_name("_PRESET_REG_SEL")
    5665                            .dwattr DW$820, DW_AT_bit_offset(0x05), DW_AT_bit_size(0x03)
    5666                            .dwattr DW$820, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5667                            .dwattr DW$820, DW_AT_accessibility(DW_ACCESS_public)
    5668                    DW$821  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
    5669                            .dwattr DW$821, DW_AT_name("PRESET_VALUE"), DW_AT_symbol_name("_PRESET_VALUE")
    5670                            .dwattr DW$821, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x18)
    5671                            .dwattr DW$821, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5672                            .dwattr DW$821, DW_AT_accessibility(DW_ACCESS_public)
    5673                            .dwendtag DW$T$175
    5674                    
    5675                    
    5676                    DW$T$178        .dwtag  DW_TAG_structure_type
    5677                            .dwattr DW$T$178, DW_AT_name("FAULTDIR_BITS")
    5678                            .dwattr DW$T$178, DW_AT_byte_size(0x04)
    5679                    DW$822  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5680                            .dwattr DW$822, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5681                            .dwattr DW$822, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x19)
    5682                            .dwattr DW$822, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5683                            .dwattr DW$822, DW_AT_accessibility(DW_ACCESS_public)
    5684                    DW$823  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5685                            .dwattr DW$823, DW_AT_name("TMS_DIR"), DW_AT_symbol_name("_TMS_DIR")
    5686                            .dwattr DW$823, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    5687                            .dwattr DW$823, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5688                            .dwattr DW$823, DW_AT_accessibility(DW_ACCESS_public)
    5689                    DW$824  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5690                            .dwattr DW$824, DW_AT_name("TDI_DIR"), DW_AT_symbol_name("_TDI_DIR")
    5691                            .dwattr DW$824, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    5692                            .dwattr DW$824, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5693                            .dwattr DW$824, DW_AT_accessibility(DW_ACCESS_public)
    5694                    DW$825  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5695                            .dwattr DW$825, DW_AT_name("TDO_DIR"), DW_AT_symbol_name("_TDO_DIR")
    5696                            .dwattr DW$825, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    5697                            .dwattr DW$825, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5698                            .dwattr DW$825, DW_AT_accessibility(DW_ACCESS_public)
    5699                    DW$826  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5700                            .dwattr DW$826, DW_AT_name("FLT3_DIR"), DW_AT_symbol_name("_FLT3_DIR")
    5701                            .dwattr DW$826, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    5702                            .dwattr DW$826, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5703                            .dwattr DW$826, DW_AT_accessibility(DW_ACCESS_public)
    5704                    DW$827  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5705                            .dwattr DW$827, DW_AT_name("FLT2_DIR"), DW_AT_symbol_name("_FLT2_DIR")
    5706                            .dwattr DW$827, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    5707                            .dwattr DW$827, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5708                            .dwattr DW$827, DW_AT_accessibility(DW_ACCESS_public)
    5709                    DW$828  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  105

    5710                            .dwattr DW$828, DW_AT_name("FLT1_DIR"), DW_AT_symbol_name("_FLT1_DIR")
    5711                            .dwattr DW$828, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    5712                            .dwattr DW$828, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5713                            .dwattr DW$828, DW_AT_accessibility(DW_ACCESS_public)
    5714                    DW$829  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5715                            .dwattr DW$829, DW_AT_name("FLT0_DIR"), DW_AT_symbol_name("_FLT0_DIR")
    5716                            .dwattr DW$829, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    5717                            .dwattr DW$829, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5718                            .dwattr DW$829, DW_AT_accessibility(DW_ACCESS_public)
    5719                            .dwendtag DW$T$178
    5720                    
    5721                    
    5722                    DW$T$180        .dwtag  DW_TAG_structure_type
    5723                            .dwattr DW$T$180, DW_AT_name("FAULTIN_BITS")
    5724                            .dwattr DW$T$180, DW_AT_byte_size(0x04)
    5725                    DW$830  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5726                            .dwattr DW$830, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5727                            .dwattr DW$830, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x19)
    5728                            .dwattr DW$830, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5729                            .dwattr DW$830, DW_AT_accessibility(DW_ACCESS_public)
    5730                    DW$831  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5731                            .dwattr DW$831, DW_AT_name("TMS_IN"), DW_AT_symbol_name("_TMS_IN")
    5732                            .dwattr DW$831, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    5733                            .dwattr DW$831, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5734                            .dwattr DW$831, DW_AT_accessibility(DW_ACCESS_public)
    5735                    DW$832  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5736                            .dwattr DW$832, DW_AT_name("TDI_IN"), DW_AT_symbol_name("_TDI_IN")
    5737                            .dwattr DW$832, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    5738                            .dwattr DW$832, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5739                            .dwattr DW$832, DW_AT_accessibility(DW_ACCESS_public)
    5740                    DW$833  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5741                            .dwattr DW$833, DW_AT_name("TDO_IN"), DW_AT_symbol_name("_TDO_IN")
    5742                            .dwattr DW$833, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    5743                            .dwattr DW$833, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5744                            .dwattr DW$833, DW_AT_accessibility(DW_ACCESS_public)
    5745                    DW$834  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5746                            .dwattr DW$834, DW_AT_name("FLT3_IN"), DW_AT_symbol_name("_FLT3_IN")
    5747                            .dwattr DW$834, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    5748                            .dwattr DW$834, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5749                            .dwattr DW$834, DW_AT_accessibility(DW_ACCESS_public)
    5750                    DW$835  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5751                            .dwattr DW$835, DW_AT_name("FLT2_IN"), DW_AT_symbol_name("_FLT2_IN")
    5752                            .dwattr DW$835, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    5753                            .dwattr DW$835, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5754                            .dwattr DW$835, DW_AT_accessibility(DW_ACCESS_public)
    5755                    DW$836  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5756                            .dwattr DW$836, DW_AT_name("FLT1_IN"), DW_AT_symbol_name("_FLT1_IN")
    5757                            .dwattr DW$836, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    5758                            .dwattr DW$836, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5759                            .dwattr DW$836, DW_AT_accessibility(DW_ACCESS_public)
    5760                    DW$837  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5761                            .dwattr DW$837, DW_AT_name("FLT0_IN"), DW_AT_symbol_name("_FLT0_IN")
    5762                            .dwattr DW$837, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    5763                            .dwattr DW$837, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5764                            .dwattr DW$837, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  106

    5765                            .dwendtag DW$T$180
    5766                    
    5767                    
    5768                    DW$T$182        .dwtag  DW_TAG_structure_type
    5769                            .dwattr DW$T$182, DW_AT_name("FAULTOUT_BITS")
    5770                            .dwattr DW$T$182, DW_AT_byte_size(0x04)
    5771                    DW$838  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5772                            .dwattr DW$838, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    5773                            .dwattr DW$838, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x19)
    5774                            .dwattr DW$838, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5775                            .dwattr DW$838, DW_AT_accessibility(DW_ACCESS_public)
    5776                    DW$839  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5777                            .dwattr DW$839, DW_AT_name("TMS_OUT"), DW_AT_symbol_name("_TMS_OUT")
    5778                            .dwattr DW$839, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    5779                            .dwattr DW$839, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5780                            .dwattr DW$839, DW_AT_accessibility(DW_ACCESS_public)
    5781                    DW$840  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5782                            .dwattr DW$840, DW_AT_name("TDI_OUT"), DW_AT_symbol_name("_TDI_OUT")
    5783                            .dwattr DW$840, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    5784                            .dwattr DW$840, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5785                            .dwattr DW$840, DW_AT_accessibility(DW_ACCESS_public)
    5786                    DW$841  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5787                            .dwattr DW$841, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5788                            .dwattr DW$841, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    5789                            .dwattr DW$841, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5790                            .dwattr DW$841, DW_AT_accessibility(DW_ACCESS_public)
    5791                    DW$842  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5792                            .dwattr DW$842, DW_AT_name("FLT3_OUT"), DW_AT_symbol_name("_FLT3_OUT")
    5793                            .dwattr DW$842, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    5794                            .dwattr DW$842, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5795                            .dwattr DW$842, DW_AT_accessibility(DW_ACCESS_public)
    5796                    DW$843  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5797                            .dwattr DW$843, DW_AT_name("FLT2_OUT"), DW_AT_symbol_name("_FLT2_OUT")
    5798                            .dwattr DW$843, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    5799                            .dwattr DW$843, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5800                            .dwattr DW$843, DW_AT_accessibility(DW_ACCESS_public)
    5801                    DW$844  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5802                            .dwattr DW$844, DW_AT_name("FLT1_OUT"), DW_AT_symbol_name("_FLT1_OUT")
    5803                            .dwattr DW$844, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    5804                            .dwattr DW$844, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5805                            .dwattr DW$844, DW_AT_accessibility(DW_ACCESS_public)
    5806                    DW$845  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5807                            .dwattr DW$845, DW_AT_name("FLT0_OUT"), DW_AT_symbol_name("_FLT0_OUT")
    5808                            .dwattr DW$845, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    5809                            .dwattr DW$845, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5810                            .dwattr DW$845, DW_AT_accessibility(DW_ACCESS_public)
    5811                            .dwendtag DW$T$182
    5812                    
    5813                    
    5814                    DW$T$184        .dwtag  DW_TAG_structure_type
    5815                            .dwattr DW$T$184, DW_AT_name("FAULTINTENA_BITS")
    5816                            .dwattr DW$T$184, DW_AT_byte_size(0x04)
    5817                    DW$846  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5818                            .dwattr DW$846, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5819                            .dwattr DW$846, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x19)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  107

    5820                            .dwattr DW$846, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5821                            .dwattr DW$846, DW_AT_accessibility(DW_ACCESS_public)
    5822                    DW$847  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5823                            .dwattr DW$847, DW_AT_name("TMS_INT_EN"), DW_AT_symbol_name("_TMS_INT_EN")
    5824                            .dwattr DW$847, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    5825                            .dwattr DW$847, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5826                            .dwattr DW$847, DW_AT_accessibility(DW_ACCESS_public)
    5827                    DW$848  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5828                            .dwattr DW$848, DW_AT_name("TDI_INT_EN"), DW_AT_symbol_name("_TDI_INT_EN")
    5829                            .dwattr DW$848, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    5830                            .dwattr DW$848, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5831                            .dwattr DW$848, DW_AT_accessibility(DW_ACCESS_public)
    5832                    DW$849  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5833                            .dwattr DW$849, DW_AT_name("TDO_INT_EN"), DW_AT_symbol_name("_TDO_INT_EN")
    5834                            .dwattr DW$849, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    5835                            .dwattr DW$849, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5836                            .dwattr DW$849, DW_AT_accessibility(DW_ACCESS_public)
    5837                    DW$850  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5838                            .dwattr DW$850, DW_AT_name("FLT3_INT_EN"), DW_AT_symbol_name("_FLT3_INT_EN")
    5839                            .dwattr DW$850, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    5840                            .dwattr DW$850, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5841                            .dwattr DW$850, DW_AT_accessibility(DW_ACCESS_public)
    5842                    DW$851  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5843                            .dwattr DW$851, DW_AT_name("FLT2_INT_EN"), DW_AT_symbol_name("_FLT2_INT_EN")
    5844                            .dwattr DW$851, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    5845                            .dwattr DW$851, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5846                            .dwattr DW$851, DW_AT_accessibility(DW_ACCESS_public)
    5847                    DW$852  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5848                            .dwattr DW$852, DW_AT_name("FLT1_INT_EN"), DW_AT_symbol_name("_FLT1_INT_EN")
    5849                            .dwattr DW$852, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    5850                            .dwattr DW$852, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5851                            .dwattr DW$852, DW_AT_accessibility(DW_ACCESS_public)
    5852                    DW$853  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5853                            .dwattr DW$853, DW_AT_name("FLT0_INT_EN"), DW_AT_symbol_name("_FLT0_INT_EN")
    5854                            .dwattr DW$853, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    5855                            .dwattr DW$853, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5856                            .dwattr DW$853, DW_AT_accessibility(DW_ACCESS_public)
    5857                            .dwendtag DW$T$184
    5858                    
    5859                    
    5860                    DW$T$186        .dwtag  DW_TAG_structure_type
    5861                            .dwattr DW$T$186, DW_AT_name("FAULTINTPOL_BITS")
    5862                            .dwattr DW$T$186, DW_AT_byte_size(0x04)
    5863                    DW$854  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5864                            .dwattr DW$854, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5865                            .dwattr DW$854, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x19)
    5866                            .dwattr DW$854, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5867                            .dwattr DW$854, DW_AT_accessibility(DW_ACCESS_public)
    5868                    DW$855  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5869                            .dwattr DW$855, DW_AT_name("TMS_INT_POL"), DW_AT_symbol_name("_TMS_INT_POL")
    5870                            .dwattr DW$855, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    5871                            .dwattr DW$855, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5872                            .dwattr DW$855, DW_AT_accessibility(DW_ACCESS_public)
    5873                    DW$856  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5874                            .dwattr DW$856, DW_AT_name("TDI_INT_POL"), DW_AT_symbol_name("_TDI_INT_POL")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  108

    5875                            .dwattr DW$856, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    5876                            .dwattr DW$856, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5877                            .dwattr DW$856, DW_AT_accessibility(DW_ACCESS_public)
    5878                    DW$857  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5879                            .dwattr DW$857, DW_AT_name("TDO_INT_POL"), DW_AT_symbol_name("_TDO_INT_POL")
    5880                            .dwattr DW$857, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    5881                            .dwattr DW$857, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5882                            .dwattr DW$857, DW_AT_accessibility(DW_ACCESS_public)
    5883                    DW$858  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5884                            .dwattr DW$858, DW_AT_name("FLT3_INT_POL"), DW_AT_symbol_name("_FLT3_INT_POL")
    5885                            .dwattr DW$858, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    5886                            .dwattr DW$858, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5887                            .dwattr DW$858, DW_AT_accessibility(DW_ACCESS_public)
    5888                    DW$859  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5889                            .dwattr DW$859, DW_AT_name("FLT2_INT_POL"), DW_AT_symbol_name("_FLT2_INT_POL")
    5890                            .dwattr DW$859, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    5891                            .dwattr DW$859, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5892                            .dwattr DW$859, DW_AT_accessibility(DW_ACCESS_public)
    5893                    DW$860  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5894                            .dwattr DW$860, DW_AT_name("FLT1_INT_POL"), DW_AT_symbol_name("_FLT1_INT_POL")
    5895                            .dwattr DW$860, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    5896                            .dwattr DW$860, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5897                            .dwattr DW$860, DW_AT_accessibility(DW_ACCESS_public)
    5898                    DW$861  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5899                            .dwattr DW$861, DW_AT_name("FLT0_INT_POL"), DW_AT_symbol_name("_FLT0_INT_POL")
    5900                            .dwattr DW$861, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    5901                            .dwattr DW$861, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5902                            .dwattr DW$861, DW_AT_accessibility(DW_ACCESS_public)
    5903                            .dwendtag DW$T$186
    5904                    
    5905                    
    5906                    DW$T$188        .dwtag  DW_TAG_structure_type
    5907                            .dwattr DW$T$188, DW_AT_name("FAULTINTPEND_BITS")
    5908                            .dwattr DW$T$188, DW_AT_byte_size(0x04)
    5909                    DW$862  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5910                            .dwattr DW$862, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5911                            .dwattr DW$862, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x19)
    5912                            .dwattr DW$862, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5913                            .dwattr DW$862, DW_AT_accessibility(DW_ACCESS_public)
    5914                    DW$863  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5915                            .dwattr DW$863, DW_AT_name("TMS_INT_PEND"), DW_AT_symbol_name("_TMS_INT_PEND")
    5916                            .dwattr DW$863, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    5917                            .dwattr DW$863, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5918                            .dwattr DW$863, DW_AT_accessibility(DW_ACCESS_public)
    5919                    DW$864  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5920                            .dwattr DW$864, DW_AT_name("TDI_INT_PEND"), DW_AT_symbol_name("_TDI_INT_PEND")
    5921                            .dwattr DW$864, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    5922                            .dwattr DW$864, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5923                            .dwattr DW$864, DW_AT_accessibility(DW_ACCESS_public)
    5924                    DW$865  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5925                            .dwattr DW$865, DW_AT_name("TDO_INT_PEND"), DW_AT_symbol_name("_TDO_INT_PEND")
    5926                            .dwattr DW$865, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    5927                            .dwattr DW$865, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5928                            .dwattr DW$865, DW_AT_accessibility(DW_ACCESS_public)
    5929                    DW$866  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  109

    5930                            .dwattr DW$866, DW_AT_name("FLT3_INT_PEND"), DW_AT_symbol_name("_FLT3_INT_PEND")
    5931                            .dwattr DW$866, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    5932                            .dwattr DW$866, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5933                            .dwattr DW$866, DW_AT_accessibility(DW_ACCESS_public)
    5934                    DW$867  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5935                            .dwattr DW$867, DW_AT_name("FLT2_INT_PEND"), DW_AT_symbol_name("_FLT2_INT_PEND")
    5936                            .dwattr DW$867, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    5937                            .dwattr DW$867, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5938                            .dwattr DW$867, DW_AT_accessibility(DW_ACCESS_public)
    5939                    DW$868  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5940                            .dwattr DW$868, DW_AT_name("FLT1_INT_PEND"), DW_AT_symbol_name("_FLT1_INT_PEND")
    5941                            .dwattr DW$868, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    5942                            .dwattr DW$868, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5943                            .dwattr DW$868, DW_AT_accessibility(DW_ACCESS_public)
    5944                    DW$869  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5945                            .dwattr DW$869, DW_AT_name("FLT0_INT_PEND"), DW_AT_symbol_name("_FLT0_INT_PEND")
    5946                            .dwattr DW$869, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    5947                            .dwattr DW$869, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5948                            .dwattr DW$869, DW_AT_accessibility(DW_ACCESS_public)
    5949                            .dwendtag DW$T$188
    5950                    
    5951                    
    5952                    DW$T$190        .dwtag  DW_TAG_structure_type
    5953                            .dwattr DW$T$190, DW_AT_name("EXTINTDIR_BITS")
    5954                            .dwattr DW$T$190, DW_AT_byte_size(0x04)
    5955                    DW$870  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5956                            .dwattr DW$870, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5957                            .dwattr DW$870, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x1f)
    5958                            .dwattr DW$870, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5959                            .dwattr DW$870, DW_AT_accessibility(DW_ACCESS_public)
    5960                    DW$871  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5961                            .dwattr DW$871, DW_AT_name("EXT_INT_DIR"), DW_AT_symbol_name("_EXT_INT_DIR")
    5962                            .dwattr DW$871, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    5963                            .dwattr DW$871, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5964                            .dwattr DW$871, DW_AT_accessibility(DW_ACCESS_public)
    5965                            .dwendtag DW$T$190
    5966                    
    5967                    
    5968                    DW$T$192        .dwtag  DW_TAG_structure_type
    5969                            .dwattr DW$T$192, DW_AT_name("EXTINTIN_BITS")
    5970                            .dwattr DW$T$192, DW_AT_byte_size(0x04)
    5971                    DW$872  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5972                            .dwattr DW$872, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5973                            .dwattr DW$872, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x1f)
    5974                            .dwattr DW$872, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5975                            .dwattr DW$872, DW_AT_accessibility(DW_ACCESS_public)
    5976                    DW$873  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5977                            .dwattr DW$873, DW_AT_name("EXT_INT_IN"), DW_AT_symbol_name("_EXT_INT_IN")
    5978                            .dwattr DW$873, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    5979                            .dwattr DW$873, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5980                            .dwattr DW$873, DW_AT_accessibility(DW_ACCESS_public)
    5981                            .dwendtag DW$T$192
    5982                    
    5983                    
    5984                    DW$T$194        .dwtag  DW_TAG_structure_type
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  110

    5985                            .dwattr DW$T$194, DW_AT_name("EXTINTOUT_BITS")
    5986                            .dwattr DW$T$194, DW_AT_byte_size(0x04)
    5987                    DW$874  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5988                            .dwattr DW$874, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    5989                            .dwattr DW$874, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x1f)
    5990                            .dwattr DW$874, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5991                            .dwattr DW$874, DW_AT_accessibility(DW_ACCESS_public)
    5992                    DW$875  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    5993                            .dwattr DW$875, DW_AT_name("EXTINT_OUT"), DW_AT_symbol_name("_EXTINT_OUT")
    5994                            .dwattr DW$875, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    5995                            .dwattr DW$875, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5996                            .dwattr DW$875, DW_AT_accessibility(DW_ACCESS_public)
    5997                            .dwendtag DW$T$194
    5998                    
    5999                    
    6000                    DW$T$196        .dwtag  DW_TAG_structure_type
    6001                            .dwattr DW$T$196, DW_AT_name("EXTINTENA_BITS")
    6002                            .dwattr DW$T$196, DW_AT_byte_size(0x04)
    6003                    DW$876  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6004                            .dwattr DW$876, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6005                            .dwattr DW$876, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x1f)
    6006                            .dwattr DW$876, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6007                            .dwattr DW$876, DW_AT_accessibility(DW_ACCESS_public)
    6008                    DW$877  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6009                            .dwattr DW$877, DW_AT_name("EXT_INT_EN"), DW_AT_symbol_name("_EXT_INT_EN")
    6010                            .dwattr DW$877, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    6011                            .dwattr DW$877, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6012                            .dwattr DW$877, DW_AT_accessibility(DW_ACCESS_public)
    6013                            .dwendtag DW$T$196
    6014                    
    6015                    
    6016                    DW$T$198        .dwtag  DW_TAG_structure_type
    6017                            .dwattr DW$T$198, DW_AT_name("EXTINTPOL_BITS")
    6018                            .dwattr DW$T$198, DW_AT_byte_size(0x04)
    6019                    DW$878  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6020                            .dwattr DW$878, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6021                            .dwattr DW$878, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x1f)
    6022                            .dwattr DW$878, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6023                            .dwattr DW$878, DW_AT_accessibility(DW_ACCESS_public)
    6024                    DW$879  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6025                            .dwattr DW$879, DW_AT_name("EXT_INT_POL"), DW_AT_symbol_name("_EXT_INT_POL")
    6026                            .dwattr DW$879, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    6027                            .dwattr DW$879, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6028                            .dwattr DW$879, DW_AT_accessibility(DW_ACCESS_public)
    6029                            .dwendtag DW$T$198
    6030                    
    6031                    
    6032                    DW$T$200        .dwtag  DW_TAG_structure_type
    6033                            .dwattr DW$T$200, DW_AT_name("EXTINTPEND_BITS")
    6034                            .dwattr DW$T$200, DW_AT_byte_size(0x04)
    6035                    DW$880  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6036                            .dwattr DW$880, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6037                            .dwattr DW$880, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x1f)
    6038                            .dwattr DW$880, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6039                            .dwattr DW$880, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  111

    6040                    DW$881  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6041                            .dwattr DW$881, DW_AT_name("EXT_INT_PEND"), DW_AT_symbol_name("_EXT_INT_PEND")
    6042                            .dwattr DW$881, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    6043                            .dwattr DW$881, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6044                            .dwattr DW$881, DW_AT_accessibility(DW_ACCESS_public)
    6045                            .dwendtag DW$T$200
    6046                    
    6047                    
    6048                    DW$T$203        .dwtag  DW_TAG_structure_type
    6049                            .dwattr DW$T$203, DW_AT_name("FECTRL0MUX_BITS")
    6050                            .dwattr DW$T$203, DW_AT_byte_size(0x04)
    6051                    DW$882  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6052                            .dwattr DW$882, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6053                            .dwattr DW$882, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x12)
    6054                            .dwattr DW$882, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6055                            .dwattr DW$882, DW_AT_accessibility(DW_ACCESS_public)
    6056                    DW$883  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6057                            .dwattr DW$883, DW_AT_name("NL_SEL"), DW_AT_symbol_name("_NL_SEL")
    6058                            .dwattr DW$883, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x02)
    6059                            .dwattr DW$883, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6060                            .dwattr DW$883, DW_AT_accessibility(DW_ACCESS_public)
    6061                    DW$884  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6062                            .dwattr DW$884, DW_AT_name("DPWM3_FRAME_SYNC_EN"), DW_AT_symbol_name("_DPWM3_FRAME_SYNC_EN")
    6063                            .dwattr DW$884, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    6064                            .dwattr DW$884, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6065                            .dwattr DW$884, DW_AT_accessibility(DW_ACCESS_public)
    6066                    DW$885  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6067                            .dwattr DW$885, DW_AT_name("DPWM2_FRAME_SYNC_EN"), DW_AT_symbol_name("_DPWM2_FRAME_SYNC_EN")
    6068                            .dwattr DW$885, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    6069                            .dwattr DW$885, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6070                            .dwattr DW$885, DW_AT_accessibility(DW_ACCESS_public)
    6071                    DW$886  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6072                            .dwattr DW$886, DW_AT_name("DPWM1_FRAME_SYNC_EN"), DW_AT_symbol_name("_DPWM1_FRAME_SYNC_EN")
    6073                            .dwattr DW$886, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    6074                            .dwattr DW$886, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6075                            .dwattr DW$886, DW_AT_accessibility(DW_ACCESS_public)
    6076                    DW$887  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6077                            .dwattr DW$887, DW_AT_name("DPWM0_FRAME_SYNC_EN"), DW_AT_symbol_name("_DPWM0_FRAME_SYNC_EN")
    6078                            .dwattr DW$887, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    6079                            .dwattr DW$887, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6080                            .dwattr DW$887, DW_AT_accessibility(DW_ACCESS_public)
    6081                    DW$888  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6082                            .dwattr DW$888, DW_AT_name("DPWM3_B_TRIG_EN"), DW_AT_symbol_name("_DPWM3_B_TRIG_EN")
    6083                            .dwattr DW$888, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    6084                            .dwattr DW$888, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6085                            .dwattr DW$888, DW_AT_accessibility(DW_ACCESS_public)
    6086                    DW$889  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6087                            .dwattr DW$889, DW_AT_name("DPWM2_B_TRIG_EN"), DW_AT_symbol_name("_DPWM2_B_TRIG_EN")
    6088                            .dwattr DW$889, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    6089                            .dwattr DW$889, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6090                            .dwattr DW$889, DW_AT_accessibility(DW_ACCESS_public)
    6091                    DW$890  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6092                            .dwattr DW$890, DW_AT_name("DPWM1_B_TRIG_EN"), DW_AT_symbol_name("_DPWM1_B_TRIG_EN")
    6093                            .dwattr DW$890, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    6094                            .dwattr DW$890, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  112

    6095                            .dwattr DW$890, DW_AT_accessibility(DW_ACCESS_public)
    6096                    DW$891  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6097                            .dwattr DW$891, DW_AT_name("DPWM0_B_TRIG_EN"), DW_AT_symbol_name("_DPWM0_B_TRIG_EN")
    6098                            .dwattr DW$891, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    6099                            .dwattr DW$891, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6100                            .dwattr DW$891, DW_AT_accessibility(DW_ACCESS_public)
    6101                    DW$892  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6102                            .dwattr DW$892, DW_AT_name("DPWM3_A_TRIG_EN"), DW_AT_symbol_name("_DPWM3_A_TRIG_EN")
    6103                            .dwattr DW$892, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    6104                            .dwattr DW$892, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6105                            .dwattr DW$892, DW_AT_accessibility(DW_ACCESS_public)
    6106                    DW$893  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6107                            .dwattr DW$893, DW_AT_name("DPWM2_A_TRIG_EN"), DW_AT_symbol_name("_DPWM2_A_TRIG_EN")
    6108                            .dwattr DW$893, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    6109                            .dwattr DW$893, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6110                            .dwattr DW$893, DW_AT_accessibility(DW_ACCESS_public)
    6111                    DW$894  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6112                            .dwattr DW$894, DW_AT_name("DPWM1_A_TRIG_EN"), DW_AT_symbol_name("_DPWM1_A_TRIG_EN")
    6113                            .dwattr DW$894, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    6114                            .dwattr DW$894, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6115                            .dwattr DW$894, DW_AT_accessibility(DW_ACCESS_public)
    6116                    DW$895  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6117                            .dwattr DW$895, DW_AT_name("DPWM0_A_TRIG_EN"), DW_AT_symbol_name("_DPWM0_A_TRIG_EN")
    6118                            .dwattr DW$895, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    6119                            .dwattr DW$895, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6120                            .dwattr DW$895, DW_AT_accessibility(DW_ACCESS_public)
    6121                            .dwendtag DW$T$203
    6122                    
    6123                    
    6124                    DW$T$205        .dwtag  DW_TAG_structure_type
    6125                            .dwattr DW$T$205, DW_AT_name("FECTRL1MUX_BITS")
    6126                            .dwattr DW$T$205, DW_AT_byte_size(0x04)
    6127                    DW$896  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6128                            .dwattr DW$896, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6129                            .dwattr DW$896, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x12)
    6130                            .dwattr DW$896, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6131                            .dwattr DW$896, DW_AT_accessibility(DW_ACCESS_public)
    6132                    DW$897  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6133                            .dwattr DW$897, DW_AT_name("NL_SEL"), DW_AT_symbol_name("_NL_SEL")
    6134                            .dwattr DW$897, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x02)
    6135                            .dwattr DW$897, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6136                            .dwattr DW$897, DW_AT_accessibility(DW_ACCESS_public)
    6137                    DW$898  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6138                            .dwattr DW$898, DW_AT_name("DPWM3_FRAME_SYNC_EN"), DW_AT_symbol_name("_DPWM3_FRAME_SYNC_EN")
    6139                            .dwattr DW$898, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    6140                            .dwattr DW$898, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6141                            .dwattr DW$898, DW_AT_accessibility(DW_ACCESS_public)
    6142                    DW$899  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6143                            .dwattr DW$899, DW_AT_name("DPWM2_FRAME_SYNC_EN"), DW_AT_symbol_name("_DPWM2_FRAME_SYNC_EN")
    6144                            .dwattr DW$899, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    6145                            .dwattr DW$899, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6146                            .dwattr DW$899, DW_AT_accessibility(DW_ACCESS_public)
    6147                    DW$900  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6148                            .dwattr DW$900, DW_AT_name("DPWM1_FRAME_SYNC_EN"), DW_AT_symbol_name("_DPWM1_FRAME_SYNC_EN")
    6149                            .dwattr DW$900, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  113

    6150                            .dwattr DW$900, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6151                            .dwattr DW$900, DW_AT_accessibility(DW_ACCESS_public)
    6152                    DW$901  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6153                            .dwattr DW$901, DW_AT_name("DPWM0_FRAME_SYNC_EN"), DW_AT_symbol_name("_DPWM0_FRAME_SYNC_EN")
    6154                            .dwattr DW$901, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    6155                            .dwattr DW$901, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6156                            .dwattr DW$901, DW_AT_accessibility(DW_ACCESS_public)
    6157                    DW$902  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6158                            .dwattr DW$902, DW_AT_name("DPWM3_B_TRIG_EN"), DW_AT_symbol_name("_DPWM3_B_TRIG_EN")
    6159                            .dwattr DW$902, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    6160                            .dwattr DW$902, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6161                            .dwattr DW$902, DW_AT_accessibility(DW_ACCESS_public)
    6162                    DW$903  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6163                            .dwattr DW$903, DW_AT_name("DPWM2_B_TRIG_EN"), DW_AT_symbol_name("_DPWM2_B_TRIG_EN")
    6164                            .dwattr DW$903, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    6165                            .dwattr DW$903, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6166                            .dwattr DW$903, DW_AT_accessibility(DW_ACCESS_public)
    6167                    DW$904  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6168                            .dwattr DW$904, DW_AT_name("DPWM1_B_TRIG_EN"), DW_AT_symbol_name("_DPWM1_B_TRIG_EN")
    6169                            .dwattr DW$904, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    6170                            .dwattr DW$904, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6171                            .dwattr DW$904, DW_AT_accessibility(DW_ACCESS_public)
    6172                    DW$905  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6173                            .dwattr DW$905, DW_AT_name("DPWM0_B_TRIG_EN"), DW_AT_symbol_name("_DPWM0_B_TRIG_EN")
    6174                            .dwattr DW$905, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    6175                            .dwattr DW$905, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6176                            .dwattr DW$905, DW_AT_accessibility(DW_ACCESS_public)
    6177                    DW$906  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6178                            .dwattr DW$906, DW_AT_name("DPWM3_A_TRIG_EN"), DW_AT_symbol_name("_DPWM3_A_TRIG_EN")
    6179                            .dwattr DW$906, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    6180                            .dwattr DW$906, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6181                            .dwattr DW$906, DW_AT_accessibility(DW_ACCESS_public)
    6182                    DW$907  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6183                            .dwattr DW$907, DW_AT_name("DPWM2_A_TRIG_EN"), DW_AT_symbol_name("_DPWM2_A_TRIG_EN")
    6184                            .dwattr DW$907, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    6185                            .dwattr DW$907, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6186                            .dwattr DW$907, DW_AT_accessibility(DW_ACCESS_public)
    6187                    DW$908  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6188                            .dwattr DW$908, DW_AT_name("DPWM1_A_TRIG_EN"), DW_AT_symbol_name("_DPWM1_A_TRIG_EN")
    6189                            .dwattr DW$908, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    6190                            .dwattr DW$908, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6191                            .dwattr DW$908, DW_AT_accessibility(DW_ACCESS_public)
    6192                    DW$909  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6193                            .dwattr DW$909, DW_AT_name("DPWM0_A_TRIG_EN"), DW_AT_symbol_name("_DPWM0_A_TRIG_EN")
    6194                            .dwattr DW$909, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    6195                            .dwattr DW$909, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6196                            .dwattr DW$909, DW_AT_accessibility(DW_ACCESS_public)
    6197                            .dwendtag DW$T$205
    6198                    
    6199                    
    6200                    DW$T$207        .dwtag  DW_TAG_structure_type
    6201                            .dwattr DW$T$207, DW_AT_name("FECTRL2MUX_BITS")
    6202                            .dwattr DW$T$207, DW_AT_byte_size(0x04)
    6203                    DW$910  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6204                            .dwattr DW$910, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  114

    6205                            .dwattr DW$910, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x12)
    6206                            .dwattr DW$910, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6207                            .dwattr DW$910, DW_AT_accessibility(DW_ACCESS_public)
    6208                    DW$911  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6209                            .dwattr DW$911, DW_AT_name("NL_SEL"), DW_AT_symbol_name("_NL_SEL")
    6210                            .dwattr DW$911, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x02)
    6211                            .dwattr DW$911, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6212                            .dwattr DW$911, DW_AT_accessibility(DW_ACCESS_public)
    6213                    DW$912  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6214                            .dwattr DW$912, DW_AT_name("DPWM3_FRAME_SYNC_EN"), DW_AT_symbol_name("_DPWM3_FRAME_SYNC_EN")
    6215                            .dwattr DW$912, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    6216                            .dwattr DW$912, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6217                            .dwattr DW$912, DW_AT_accessibility(DW_ACCESS_public)
    6218                    DW$913  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6219                            .dwattr DW$913, DW_AT_name("DPWM2_FRAME_SYNC_EN"), DW_AT_symbol_name("_DPWM2_FRAME_SYNC_EN")
    6220                            .dwattr DW$913, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    6221                            .dwattr DW$913, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6222                            .dwattr DW$913, DW_AT_accessibility(DW_ACCESS_public)
    6223                    DW$914  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6224                            .dwattr DW$914, DW_AT_name("DPWM1_FRAME_SYNC_EN"), DW_AT_symbol_name("_DPWM1_FRAME_SYNC_EN")
    6225                            .dwattr DW$914, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    6226                            .dwattr DW$914, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6227                            .dwattr DW$914, DW_AT_accessibility(DW_ACCESS_public)
    6228                    DW$915  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6229                            .dwattr DW$915, DW_AT_name("DPWM0_FRAME_SYNC_EN"), DW_AT_symbol_name("_DPWM0_FRAME_SYNC_EN")
    6230                            .dwattr DW$915, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    6231                            .dwattr DW$915, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6232                            .dwattr DW$915, DW_AT_accessibility(DW_ACCESS_public)
    6233                    DW$916  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6234                            .dwattr DW$916, DW_AT_name("DPWM3_B_TRIG_EN"), DW_AT_symbol_name("_DPWM3_B_TRIG_EN")
    6235                            .dwattr DW$916, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    6236                            .dwattr DW$916, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6237                            .dwattr DW$916, DW_AT_accessibility(DW_ACCESS_public)
    6238                    DW$917  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6239                            .dwattr DW$917, DW_AT_name("DPWM2_B_TRIG_EN"), DW_AT_symbol_name("_DPWM2_B_TRIG_EN")
    6240                            .dwattr DW$917, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    6241                            .dwattr DW$917, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6242                            .dwattr DW$917, DW_AT_accessibility(DW_ACCESS_public)
    6243                    DW$918  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6244                            .dwattr DW$918, DW_AT_name("DPWM1_B_TRIG_EN"), DW_AT_symbol_name("_DPWM1_B_TRIG_EN")
    6245                            .dwattr DW$918, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    6246                            .dwattr DW$918, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6247                            .dwattr DW$918, DW_AT_accessibility(DW_ACCESS_public)
    6248                    DW$919  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6249                            .dwattr DW$919, DW_AT_name("DPWM0_B_TRIG_EN"), DW_AT_symbol_name("_DPWM0_B_TRIG_EN")
    6250                            .dwattr DW$919, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    6251                            .dwattr DW$919, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6252                            .dwattr DW$919, DW_AT_accessibility(DW_ACCESS_public)
    6253                    DW$920  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6254                            .dwattr DW$920, DW_AT_name("DPWM3_A_TRIG_EN"), DW_AT_symbol_name("_DPWM3_A_TRIG_EN")
    6255                            .dwattr DW$920, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    6256                            .dwattr DW$920, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6257                            .dwattr DW$920, DW_AT_accessibility(DW_ACCESS_public)
    6258                    DW$921  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6259                            .dwattr DW$921, DW_AT_name("DPWM2_A_TRIG_EN"), DW_AT_symbol_name("_DPWM2_A_TRIG_EN")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  115

    6260                            .dwattr DW$921, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    6261                            .dwattr DW$921, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6262                            .dwattr DW$921, DW_AT_accessibility(DW_ACCESS_public)
    6263                    DW$922  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6264                            .dwattr DW$922, DW_AT_name("DPWM1_A_TRIG_EN"), DW_AT_symbol_name("_DPWM1_A_TRIG_EN")
    6265                            .dwattr DW$922, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    6266                            .dwattr DW$922, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6267                            .dwattr DW$922, DW_AT_accessibility(DW_ACCESS_public)
    6268                    DW$923  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6269                            .dwattr DW$923, DW_AT_name("DPWM0_A_TRIG_EN"), DW_AT_symbol_name("_DPWM0_A_TRIG_EN")
    6270                            .dwattr DW$923, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    6271                            .dwattr DW$923, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6272                            .dwattr DW$923, DW_AT_accessibility(DW_ACCESS_public)
    6273                            .dwendtag DW$T$207
    6274                    
    6275                    
    6276                    DW$T$209        .dwtag  DW_TAG_structure_type
    6277                            .dwattr DW$T$209, DW_AT_name("SAMPTRIGCTRL_BITS")
    6278                            .dwattr DW$T$209, DW_AT_byte_size(0x04)
    6279                    DW$924  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6280                            .dwattr DW$924, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6281                            .dwattr DW$924, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x14)
    6282                            .dwattr DW$924, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6283                            .dwattr DW$924, DW_AT_accessibility(DW_ACCESS_public)
    6284                    DW$925  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6285                            .dwattr DW$925, DW_AT_name("FE2_TRIG_DPWM3_EN"), DW_AT_symbol_name("_FE2_TRIG_DPWM3_EN")
    6286                            .dwattr DW$925, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    6287                            .dwattr DW$925, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6288                            .dwattr DW$925, DW_AT_accessibility(DW_ACCESS_public)
    6289                    DW$926  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6290                            .dwattr DW$926, DW_AT_name("FE2_TRIG_DPWM2_EN"), DW_AT_symbol_name("_FE2_TRIG_DPWM2_EN")
    6291                            .dwattr DW$926, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    6292                            .dwattr DW$926, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6293                            .dwattr DW$926, DW_AT_accessibility(DW_ACCESS_public)
    6294                    DW$927  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6295                            .dwattr DW$927, DW_AT_name("FE2_TRIG_DPWM1_EN"), DW_AT_symbol_name("_FE2_TRIG_DPWM1_EN")
    6296                            .dwattr DW$927, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    6297                            .dwattr DW$927, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6298                            .dwattr DW$927, DW_AT_accessibility(DW_ACCESS_public)
    6299                    DW$928  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6300                            .dwattr DW$928, DW_AT_name("FE2_TRIG_DPWM0_EN"), DW_AT_symbol_name("_FE2_TRIG_DPWM0_EN")
    6301                            .dwattr DW$928, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    6302                            .dwattr DW$928, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6303                            .dwattr DW$928, DW_AT_accessibility(DW_ACCESS_public)
    6304                    DW$929  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6305                            .dwattr DW$929, DW_AT_name("FE1_TRIG_DPWM3_EN"), DW_AT_symbol_name("_FE1_TRIG_DPWM3_EN")
    6306                            .dwattr DW$929, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    6307                            .dwattr DW$929, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6308                            .dwattr DW$929, DW_AT_accessibility(DW_ACCESS_public)
    6309                    DW$930  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6310                            .dwattr DW$930, DW_AT_name("FE1_TRIG_DPWM2_EN"), DW_AT_symbol_name("_FE1_TRIG_DPWM2_EN")
    6311                            .dwattr DW$930, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    6312                            .dwattr DW$930, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6313                            .dwattr DW$930, DW_AT_accessibility(DW_ACCESS_public)
    6314                    DW$931  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  116

    6315                            .dwattr DW$931, DW_AT_name("FE1_TRIG_DPWM1_EN"), DW_AT_symbol_name("_FE1_TRIG_DPWM1_EN")
    6316                            .dwattr DW$931, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    6317                            .dwattr DW$931, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6318                            .dwattr DW$931, DW_AT_accessibility(DW_ACCESS_public)
    6319                    DW$932  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6320                            .dwattr DW$932, DW_AT_name("FE1_TRIG_DPWM0_EN"), DW_AT_symbol_name("_FE1_TRIG_DPWM0_EN")
    6321                            .dwattr DW$932, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    6322                            .dwattr DW$932, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6323                            .dwattr DW$932, DW_AT_accessibility(DW_ACCESS_public)
    6324                    DW$933  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6325                            .dwattr DW$933, DW_AT_name("FE0_TRIG_DPWM3_EN"), DW_AT_symbol_name("_FE0_TRIG_DPWM3_EN")
    6326                            .dwattr DW$933, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    6327                            .dwattr DW$933, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6328                            .dwattr DW$933, DW_AT_accessibility(DW_ACCESS_public)
    6329                    DW$934  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6330                            .dwattr DW$934, DW_AT_name("FE0_TRIG_DPWM2_EN"), DW_AT_symbol_name("_FE0_TRIG_DPWM2_EN")
    6331                            .dwattr DW$934, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    6332                            .dwattr DW$934, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6333                            .dwattr DW$934, DW_AT_accessibility(DW_ACCESS_public)
    6334                    DW$935  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6335                            .dwattr DW$935, DW_AT_name("FE0_TRIG_DPWM1_EN"), DW_AT_symbol_name("_FE0_TRIG_DPWM1_EN")
    6336                            .dwattr DW$935, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    6337                            .dwattr DW$935, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6338                            .dwattr DW$935, DW_AT_accessibility(DW_ACCESS_public)
    6339                    DW$936  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6340                            .dwattr DW$936, DW_AT_name("FE0_TRIG_DPWM0_EN"), DW_AT_symbol_name("_FE0_TRIG_DPWM0_EN")
    6341                            .dwattr DW$936, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    6342                            .dwattr DW$936, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6343                            .dwattr DW$936, DW_AT_accessibility(DW_ACCESS_public)
    6344                            .dwendtag DW$T$209
    6345                    
    6346                    
    6347                    DW$T$211        .dwtag  DW_TAG_structure_type
    6348                            .dwattr DW$T$211, DW_AT_name("EXTDACCTRL_BITS")
    6349                            .dwattr DW$T$211, DW_AT_byte_size(0x04)
    6350                    DW$937  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6351                            .dwattr DW$937, DW_AT_name("rsvd3"), DW_AT_symbol_name("_rsvd3")
    6352                            .dwattr DW$937, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x05)
    6353                            .dwattr DW$937, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6354                            .dwattr DW$937, DW_AT_accessibility(DW_ACCESS_public)
    6355                    DW$938  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6356                            .dwattr DW$938, DW_AT_name("DAC2_SEL"), DW_AT_symbol_name("_DAC2_SEL")
    6357                            .dwattr DW$938, DW_AT_bit_offset(0x05), DW_AT_bit_size(0x03)
    6358                            .dwattr DW$938, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6359                            .dwattr DW$938, DW_AT_accessibility(DW_ACCESS_public)
    6360                    DW$939  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6361                            .dwattr DW$939, DW_AT_name("rsvd2"), DW_AT_symbol_name("_rsvd2")
    6362                            .dwattr DW$939, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x05)
    6363                            .dwattr DW$939, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6364                            .dwattr DW$939, DW_AT_accessibility(DW_ACCESS_public)
    6365                    DW$940  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6366                            .dwattr DW$940, DW_AT_name("DAC1_SEL"), DW_AT_symbol_name("_DAC1_SEL")
    6367                            .dwattr DW$940, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x03)
    6368                            .dwattr DW$940, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6369                            .dwattr DW$940, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  117

    6370                    DW$941  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6371                            .dwattr DW$941, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    6372                            .dwattr DW$941, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x05)
    6373                            .dwattr DW$941, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6374                            .dwattr DW$941, DW_AT_accessibility(DW_ACCESS_public)
    6375                    DW$942  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6376                            .dwattr DW$942, DW_AT_name("DAC0_SEL"), DW_AT_symbol_name("_DAC0_SEL")
    6377                            .dwattr DW$942, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x03)
    6378                            .dwattr DW$942, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6379                            .dwattr DW$942, DW_AT_accessibility(DW_ACCESS_public)
    6380                    DW$943  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6381                            .dwattr DW$943, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6382                            .dwattr DW$943, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x05)
    6383                            .dwattr DW$943, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6384                            .dwattr DW$943, DW_AT_accessibility(DW_ACCESS_public)
    6385                    DW$944  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6386                            .dwattr DW$944, DW_AT_name("EXT_DAC2_EN"), DW_AT_symbol_name("_EXT_DAC2_EN")
    6387                            .dwattr DW$944, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    6388                            .dwattr DW$944, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6389                            .dwattr DW$944, DW_AT_accessibility(DW_ACCESS_public)
    6390                    DW$945  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6391                            .dwattr DW$945, DW_AT_name("EXT_DAC1_EN"), DW_AT_symbol_name("_EXT_DAC1_EN")
    6392                            .dwattr DW$945, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    6393                            .dwattr DW$945, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6394                            .dwattr DW$945, DW_AT_accessibility(DW_ACCESS_public)
    6395                    DW$946  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6396                            .dwattr DW$946, DW_AT_name("EXT_DAC0_EN"), DW_AT_symbol_name("_EXT_DAC0_EN")
    6397                            .dwattr DW$946, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    6398                            .dwattr DW$946, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6399                            .dwattr DW$946, DW_AT_accessibility(DW_ACCESS_public)
    6400                            .dwendtag DW$T$211
    6401                    
    6402                    
    6403                    DW$T$213        .dwtag  DW_TAG_structure_type
    6404                            .dwattr DW$T$213, DW_AT_name("FILTERMUX_BITS")
    6405                            .dwattr DW$T$213, DW_AT_byte_size(0x04)
    6406                    DW$947  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6407                            .dwattr DW$947, DW_AT_name("rsvd3"), DW_AT_symbol_name("_rsvd3")
    6408                            .dwattr DW$947, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x02)
    6409                            .dwattr DW$947, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6410                            .dwattr DW$947, DW_AT_accessibility(DW_ACCESS_public)
    6411                    DW$948  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6412                            .dwattr DW$948, DW_AT_name("FILTER2_KCOMP_SEL"), DW_AT_symbol_name("_FILTER2_KCOMP_SEL")
    6413                            .dwattr DW$948, DW_AT_bit_offset(0x02), DW_AT_bit_size(0x02)
    6414                            .dwattr DW$948, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6415                            .dwattr DW$948, DW_AT_accessibility(DW_ACCESS_public)
    6416                    DW$949  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6417                            .dwattr DW$949, DW_AT_name("FILTER1_KCOMP_SEL"), DW_AT_symbol_name("_FILTER1_KCOMP_SEL")
    6418                            .dwattr DW$949, DW_AT_bit_offset(0x04), DW_AT_bit_size(0x02)
    6419                            .dwattr DW$949, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6420                            .dwattr DW$949, DW_AT_accessibility(DW_ACCESS_public)
    6421                    DW$950  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6422                            .dwattr DW$950, DW_AT_name("FILTER0_KCOMP_SEL"), DW_AT_symbol_name("_FILTER0_KCOMP_SEL")
    6423                            .dwattr DW$950, DW_AT_bit_offset(0x06), DW_AT_bit_size(0x02)
    6424                            .dwattr DW$950, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  118

    6425                            .dwattr DW$950, DW_AT_accessibility(DW_ACCESS_public)
    6426                    DW$951  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6427                            .dwattr DW$951, DW_AT_name("rsvd2"), DW_AT_symbol_name("_rsvd2")
    6428                            .dwattr DW$951, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x05)
    6429                            .dwattr DW$951, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6430                            .dwattr DW$951, DW_AT_accessibility(DW_ACCESS_public)
    6431                    DW$952  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6432                            .dwattr DW$952, DW_AT_name("FILTER2_FFWD_SEL"), DW_AT_symbol_name("_FILTER2_FFWD_SEL")
    6433                            .dwattr DW$952, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x01)
    6434                            .dwattr DW$952, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6435                            .dwattr DW$952, DW_AT_accessibility(DW_ACCESS_public)
    6436                    DW$953  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6437                            .dwattr DW$953, DW_AT_name("FILTER1_FFWD_SEL"), DW_AT_symbol_name("_FILTER1_FFWD_SEL")
    6438                            .dwattr DW$953, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x01)
    6439                            .dwattr DW$953, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6440                            .dwattr DW$953, DW_AT_accessibility(DW_ACCESS_public)
    6441                    DW$954  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6442                            .dwattr DW$954, DW_AT_name("FILTER0_FFWD_SEL"), DW_AT_symbol_name("_FILTER0_FFWD_SEL")
    6443                            .dwattr DW$954, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
    6444                            .dwattr DW$954, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6445                            .dwattr DW$954, DW_AT_accessibility(DW_ACCESS_public)
    6446                    DW$955  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6447                            .dwattr DW$955, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    6448                            .dwattr DW$955, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x02)
    6449                            .dwattr DW$955, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6450                            .dwattr DW$955, DW_AT_accessibility(DW_ACCESS_public)
    6451                    DW$956  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6452                            .dwattr DW$956, DW_AT_name("FILTER2_PER_SEL"), DW_AT_symbol_name("_FILTER2_PER_SEL")
    6453                            .dwattr DW$956, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x02)
    6454                            .dwattr DW$956, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6455                            .dwattr DW$956, DW_AT_accessibility(DW_ACCESS_public)
    6456                    DW$957  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6457                            .dwattr DW$957, DW_AT_name("FILTER1_PER_SEL"), DW_AT_symbol_name("_FILTER1_PER_SEL")
    6458                            .dwattr DW$957, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x02)
    6459                            .dwattr DW$957, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6460                            .dwattr DW$957, DW_AT_accessibility(DW_ACCESS_public)
    6461                    DW$958  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6462                            .dwattr DW$958, DW_AT_name("FILTER0_PER_SEL"), DW_AT_symbol_name("_FILTER0_PER_SEL")
    6463                            .dwattr DW$958, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x02)
    6464                            .dwattr DW$958, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6465                            .dwattr DW$958, DW_AT_accessibility(DW_ACCESS_public)
    6466                    DW$959  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6467                            .dwattr DW$959, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6468                            .dwattr DW$959, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x02)
    6469                            .dwattr DW$959, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6470                            .dwattr DW$959, DW_AT_accessibility(DW_ACCESS_public)
    6471                    DW$960  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6472                            .dwattr DW$960, DW_AT_name("FILTER2_FE_SEL"), DW_AT_symbol_name("_FILTER2_FE_SEL")
    6473                            .dwattr DW$960, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x02)
    6474                            .dwattr DW$960, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6475                            .dwattr DW$960, DW_AT_accessibility(DW_ACCESS_public)
    6476                    DW$961  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6477                            .dwattr DW$961, DW_AT_name("FILTER1_FE_SEL"), DW_AT_symbol_name("_FILTER1_FE_SEL")
    6478                            .dwattr DW$961, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x02)
    6479                            .dwattr DW$961, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  119

    6480                            .dwattr DW$961, DW_AT_accessibility(DW_ACCESS_public)
    6481                    DW$962  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6482                            .dwattr DW$962, DW_AT_name("FILTER0_FE_SEL"), DW_AT_symbol_name("_FILTER0_FE_SEL")
    6483                            .dwattr DW$962, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x02)
    6484                            .dwattr DW$962, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6485                            .dwattr DW$962, DW_AT_accessibility(DW_ACCESS_public)
    6486                            .dwendtag DW$T$213
    6487                    
    6488                    
    6489                    DW$T$215        .dwtag  DW_TAG_structure_type
    6490                            .dwattr DW$T$215, DW_AT_name("FILTERKCOMPA_BITS")
    6491                            .dwattr DW$T$215, DW_AT_byte_size(0x04)
    6492                    DW$963  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6493                            .dwattr DW$963, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    6494                            .dwattr DW$963, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x02)
    6495                            .dwattr DW$963, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6496                            .dwattr DW$963, DW_AT_accessibility(DW_ACCESS_public)
    6497                    DW$964  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6498                            .dwattr DW$964, DW_AT_name("KCOMP1"), DW_AT_symbol_name("_KCOMP1")
    6499                            .dwattr DW$964, DW_AT_bit_offset(0x02), DW_AT_bit_size(0x0e)
    6500                            .dwattr DW$964, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6501                            .dwattr DW$964, DW_AT_accessibility(DW_ACCESS_public)
    6502                    DW$965  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6503                            .dwattr DW$965, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6504                            .dwattr DW$965, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x02)
    6505                            .dwattr DW$965, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6506                            .dwattr DW$965, DW_AT_accessibility(DW_ACCESS_public)
    6507                    DW$966  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6508                            .dwattr DW$966, DW_AT_name("KCOMP0"), DW_AT_symbol_name("_KCOMP0")
    6509                            .dwattr DW$966, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x0e)
    6510                            .dwattr DW$966, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6511                            .dwattr DW$966, DW_AT_accessibility(DW_ACCESS_public)
    6512                            .dwendtag DW$T$215
    6513                    
    6514                    
    6515                    DW$T$217        .dwtag  DW_TAG_structure_type
    6516                            .dwattr DW$T$217, DW_AT_name("FILTERKCOMPB_BITS")
    6517                            .dwattr DW$T$217, DW_AT_byte_size(0x04)
    6518                    DW$967  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6519                            .dwattr DW$967, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    6520                            .dwattr DW$967, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x12)
    6521                            .dwattr DW$967, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6522                            .dwattr DW$967, DW_AT_accessibility(DW_ACCESS_public)
    6523                    DW$968  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6524                            .dwattr DW$968, DW_AT_name("KCOMP2"), DW_AT_symbol_name("_KCOMP2")
    6525                            .dwattr DW$968, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x0e)
    6526                            .dwattr DW$968, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6527                            .dwattr DW$968, DW_AT_accessibility(DW_ACCESS_public)
    6528                            .dwendtag DW$T$217
    6529                    
    6530                    
    6531                    DW$T$219        .dwtag  DW_TAG_structure_type
    6532                            .dwattr DW$T$219, DW_AT_name("DPWMMUX_BITS")
    6533                            .dwattr DW$T$219, DW_AT_byte_size(0x04)
    6534                    DW$969  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  120

    6535                            .dwattr DW$969, DW_AT_name("DPWM3_SYNC_FET_SEL"), DW_AT_symbol_name("_DPWM3_SYNC_FET_SEL")
    6536                            .dwattr DW$969, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x02)
    6537                            .dwattr DW$969, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6538                            .dwattr DW$969, DW_AT_accessibility(DW_ACCESS_public)
    6539                    DW$970  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6540                            .dwattr DW$970, DW_AT_name("DPWM2_SYNC_FET_SEL"), DW_AT_symbol_name("_DPWM2_SYNC_FET_SEL")
    6541                            .dwattr DW$970, DW_AT_bit_offset(0x02), DW_AT_bit_size(0x02)
    6542                            .dwattr DW$970, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6543                            .dwattr DW$970, DW_AT_accessibility(DW_ACCESS_public)
    6544                    DW$971  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6545                            .dwattr DW$971, DW_AT_name("DPWM1_SYNC_FET_SEL"), DW_AT_symbol_name("_DPWM1_SYNC_FET_SEL")
    6546                            .dwattr DW$971, DW_AT_bit_offset(0x04), DW_AT_bit_size(0x02)
    6547                            .dwattr DW$971, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6548                            .dwattr DW$971, DW_AT_accessibility(DW_ACCESS_public)
    6549                    DW$972  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6550                            .dwattr DW$972, DW_AT_name("DPWM0_SYNC_FET_SEL"), DW_AT_symbol_name("_DPWM0_SYNC_FET_SEL")
    6551                            .dwattr DW$972, DW_AT_bit_offset(0x06), DW_AT_bit_size(0x02)
    6552                            .dwattr DW$972, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6553                            .dwattr DW$972, DW_AT_accessibility(DW_ACCESS_public)
    6554                    DW$973  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6555                            .dwattr DW$973, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6556                            .dwattr DW$973, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x04)
    6557                            .dwattr DW$973, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6558                            .dwattr DW$973, DW_AT_accessibility(DW_ACCESS_public)
    6559                    DW$974  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6560                            .dwattr DW$974, DW_AT_name("DPWM3_SYNC_SEL"), DW_AT_symbol_name("_DPWM3_SYNC_SEL")
    6561                            .dwattr DW$974, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x02)
    6562                            .dwattr DW$974, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6563                            .dwattr DW$974, DW_AT_accessibility(DW_ACCESS_public)
    6564                    DW$975  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6565                            .dwattr DW$975, DW_AT_name("DPWM2_SYNC_SEL"), DW_AT_symbol_name("_DPWM2_SYNC_SEL")
    6566                            .dwattr DW$975, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x02)
    6567                            .dwattr DW$975, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6568                            .dwattr DW$975, DW_AT_accessibility(DW_ACCESS_public)
    6569                    DW$976  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6570                            .dwattr DW$976, DW_AT_name("DPWM1_SYNC_SEL"), DW_AT_symbol_name("_DPWM1_SYNC_SEL")
    6571                            .dwattr DW$976, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x02)
    6572                            .dwattr DW$976, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6573                            .dwattr DW$976, DW_AT_accessibility(DW_ACCESS_public)
    6574                    DW$977  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6575                            .dwattr DW$977, DW_AT_name("DPWM0_SYNC_SEL"), DW_AT_symbol_name("_DPWM0_SYNC_SEL")
    6576                            .dwattr DW$977, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x02)
    6577                            .dwattr DW$977, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6578                            .dwattr DW$977, DW_AT_accessibility(DW_ACCESS_public)
    6579                    DW$978  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6580                            .dwattr DW$978, DW_AT_name("DPWM3_FILTER_SEL"), DW_AT_symbol_name("_DPWM3_FILTER_SEL")
    6581                            .dwattr DW$978, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x03)
    6582                            .dwattr DW$978, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6583                            .dwattr DW$978, DW_AT_accessibility(DW_ACCESS_public)
    6584                    DW$979  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6585                            .dwattr DW$979, DW_AT_name("DPWM2_FILTER_SEL"), DW_AT_symbol_name("_DPWM2_FILTER_SEL")
    6586                            .dwattr DW$979, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x03)
    6587                            .dwattr DW$979, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6588                            .dwattr DW$979, DW_AT_accessibility(DW_ACCESS_public)
    6589                    DW$980  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  121

    6590                            .dwattr DW$980, DW_AT_name("DPWM1_FILTER_SEL"), DW_AT_symbol_name("_DPWM1_FILTER_SEL")
    6591                            .dwattr DW$980, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x03)
    6592                            .dwattr DW$980, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6593                            .dwattr DW$980, DW_AT_accessibility(DW_ACCESS_public)
    6594                    DW$981  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6595                            .dwattr DW$981, DW_AT_name("DPWM0_FILTER_SEL"), DW_AT_symbol_name("_DPWM0_FILTER_SEL")
    6596                            .dwattr DW$981, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x03)
    6597                            .dwattr DW$981, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6598                            .dwattr DW$981, DW_AT_accessibility(DW_ACCESS_public)
    6599                            .dwendtag DW$T$219
    6600                    
    6601                    
    6602                    DW$T$221        .dwtag  DW_TAG_structure_type
    6603                            .dwattr DW$T$221, DW_AT_name("CPCTRL_BITS")
    6604                            .dwattr DW$T$221, DW_AT_byte_size(0x04)
    6605                    DW$982  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6606                            .dwattr DW$982, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    6607                            .dwattr DW$982, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    6608                            .dwattr DW$982, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6609                            .dwattr DW$982, DW_AT_accessibility(DW_ACCESS_public)
    6610                    DW$983  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6611                            .dwattr DW$983, DW_AT_name("DAC_COMP_EN"), DW_AT_symbol_name("_DAC_COMP_EN")
    6612                            .dwattr DW$983, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
    6613                            .dwattr DW$983, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6614                            .dwattr DW$983, DW_AT_accessibility(DW_ACCESS_public)
    6615                    DW$984  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6616                            .dwattr DW$984, DW_AT_name("FW_DIVISOR_EN"), DW_AT_symbol_name("_FW_DIVISOR_EN")
    6617                            .dwattr DW$984, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x01)
    6618                            .dwattr DW$984, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6619                            .dwattr DW$984, DW_AT_accessibility(DW_ACCESS_public)
    6620                    DW$985  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6621                            .dwattr DW$985, DW_AT_name("LOWER_COMP_EN"), DW_AT_symbol_name("_LOWER_COMP_EN")
    6622                            .dwattr DW$985, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
    6623                            .dwattr DW$985, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6624                            .dwattr DW$985, DW_AT_accessibility(DW_ACCESS_public)
    6625                    DW$986  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6626                            .dwattr DW$986, DW_AT_name("VLOOP_FREEZE_EN"), DW_AT_symbol_name("_VLOOP_FREEZE_EN")
    6627                            .dwattr DW$986, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    6628                            .dwattr DW$986, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6629                            .dwattr DW$986, DW_AT_accessibility(DW_ACCESS_public)
    6630                    DW$987  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6631                            .dwattr DW$987, DW_AT_name("VLOOP_SEL"), DW_AT_symbol_name("_VLOOP_SEL")
    6632                            .dwattr DW$987, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x02)
    6633                            .dwattr DW$987, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6634                            .dwattr DW$987, DW_AT_accessibility(DW_ACCESS_public)
    6635                    DW$988  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6636                            .dwattr DW$988, DW_AT_name("CLOOP_SEL"), DW_AT_symbol_name("_CLOOP_SEL")
    6637                            .dwattr DW$988, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x02)
    6638                            .dwattr DW$988, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6639                            .dwattr DW$988, DW_AT_accessibility(DW_ACCESS_public)
    6640                    DW$989  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6641                            .dwattr DW$989, DW_AT_name("THRESH_SEL"), DW_AT_symbol_name("_THRESH_SEL")
    6642                            .dwattr DW$989, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x03)
    6643                            .dwattr DW$989, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6644                            .dwattr DW$989, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  122

    6645                    DW$990  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6646                            .dwattr DW$990, DW_AT_name("DIVISOR_SEL"), DW_AT_symbol_name("_DIVISOR_SEL")
    6647                            .dwattr DW$990, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x02)
    6648                            .dwattr DW$990, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6649                            .dwattr DW$990, DW_AT_accessibility(DW_ACCESS_public)
    6650                    DW$991  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6651                            .dwattr DW$991, DW_AT_name("CPCC_INT_EN"), DW_AT_symbol_name("_CPCC_INT_EN")
    6652                            .dwattr DW$991, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    6653                            .dwattr DW$991, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6654                            .dwattr DW$991, DW_AT_accessibility(DW_ACCESS_public)
    6655                    DW$992  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6656                            .dwattr DW$992, DW_AT_name("CPCC_CONFIG"), DW_AT_symbol_name("_CPCC_CONFIG")
    6657                            .dwattr DW$992, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    6658                            .dwattr DW$992, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6659                            .dwattr DW$992, DW_AT_accessibility(DW_ACCESS_public)
    6660                    DW$993  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6661                            .dwattr DW$993, DW_AT_name("CPCC_EN"), DW_AT_symbol_name("_CPCC_EN")
    6662                            .dwattr DW$993, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    6663                            .dwattr DW$993, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6664                            .dwattr DW$993, DW_AT_accessibility(DW_ACCESS_public)
    6665                            .dwendtag DW$T$221
    6666                    
    6667                    
    6668                    DW$T$223        .dwtag  DW_TAG_structure_type
    6669                            .dwattr DW$T$223, DW_AT_name("CPNOM_BITS")
    6670                            .dwattr DW$T$223, DW_AT_byte_size(0x04)
    6671                    DW$994  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6672                            .dwattr DW$994, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    6673                            .dwattr DW$994, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x06)
    6674                            .dwattr DW$994, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6675                            .dwattr DW$994, DW_AT_accessibility(DW_ACCESS_public)
    6676                    DW$995  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6677                            .dwattr DW$995, DW_AT_name("NOM_CURRENT_UPPER"), DW_AT_symbol_name("_NOM_CURRENT_UPPER")
    6678                            .dwattr DW$995, DW_AT_bit_offset(0x06), DW_AT_bit_size(0x0a)
    6679                            .dwattr DW$995, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6680                            .dwattr DW$995, DW_AT_accessibility(DW_ACCESS_public)
    6681                    DW$996  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6682                            .dwattr DW$996, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6683                            .dwattr DW$996, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x06)
    6684                            .dwattr DW$996, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6685                            .dwattr DW$996, DW_AT_accessibility(DW_ACCESS_public)
    6686                    DW$997  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6687                            .dwattr DW$997, DW_AT_name("NOM_CURRENT_LOWER"), DW_AT_symbol_name("_NOM_CURRENT_LOWER")
    6688                            .dwattr DW$997, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x0a)
    6689                            .dwattr DW$997, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6690                            .dwattr DW$997, DW_AT_accessibility(DW_ACCESS_public)
    6691                            .dwendtag DW$T$223
    6692                    
    6693                    
    6694                    DW$T$225        .dwtag  DW_TAG_structure_type
    6695                            .dwattr DW$T$225, DW_AT_name("CPMAX_BITS")
    6696                            .dwattr DW$T$225, DW_AT_byte_size(0x04)
    6697                    DW$998  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6698                            .dwattr DW$998, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    6699                            .dwattr DW$998, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x06)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  123

    6700                            .dwattr DW$998, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6701                            .dwattr DW$998, DW_AT_accessibility(DW_ACCESS_public)
    6702                    DW$999  .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6703                            .dwattr DW$999, DW_AT_name("MAX_CURRENT_UPPER"), DW_AT_symbol_name("_MAX_CURRENT_UPPER")
    6704                            .dwattr DW$999, DW_AT_bit_offset(0x06), DW_AT_bit_size(0x0a)
    6705                            .dwattr DW$999, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6706                            .dwattr DW$999, DW_AT_accessibility(DW_ACCESS_public)
    6707                    DW$1000 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6708                            .dwattr DW$1000, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6709                            .dwattr DW$1000, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x06)
    6710                            .dwattr DW$1000, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6711                            .dwattr DW$1000, DW_AT_accessibility(DW_ACCESS_public)
    6712                    DW$1001 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6713                            .dwattr DW$1001, DW_AT_name("MAX_CURRENT_LOWER"), DW_AT_symbol_name("_MAX_CURRENT_LOWER")
    6714                            .dwattr DW$1001, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x0a)
    6715                            .dwattr DW$1001, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6716                            .dwattr DW$1001, DW_AT_accessibility(DW_ACCESS_public)
    6717                            .dwendtag DW$T$225
    6718                    
    6719                    
    6720                    DW$T$227        .dwtag  DW_TAG_structure_type
    6721                            .dwattr DW$T$227, DW_AT_name("CPCONFIG_BITS")
    6722                            .dwattr DW$T$227, DW_AT_byte_size(0x04)
    6723                    DW$1002 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6724                            .dwattr DW$1002, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    6725                            .dwattr DW$1002, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x06)
    6726                            .dwattr DW$1002, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6727                            .dwattr DW$1002, DW_AT_accessibility(DW_ACCESS_public)
    6728                    DW$1003 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6729                            .dwattr DW$1003, DW_AT_name("MAX_CURRENT"), DW_AT_symbol_name("_MAX_CURRENT")
    6730                            .dwattr DW$1003, DW_AT_bit_offset(0x06), DW_AT_bit_size(0x0a)
    6731                            .dwattr DW$1003, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6732                            .dwattr DW$1003, DW_AT_accessibility(DW_ACCESS_public)
    6733                    DW$1004 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6734                            .dwattr DW$1004, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6735                            .dwattr DW$1004, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x06)
    6736                            .dwattr DW$1004, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6737                            .dwattr DW$1004, DW_AT_accessibility(DW_ACCESS_public)
    6738                    DW$1005 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6739                            .dwattr DW$1005, DW_AT_name("NOM_VOLTAGE"), DW_AT_symbol_name("_NOM_VOLTAGE")
    6740                            .dwattr DW$1005, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x0a)
    6741                            .dwattr DW$1005, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6742                            .dwattr DW$1005, DW_AT_accessibility(DW_ACCESS_public)
    6743                            .dwendtag DW$T$227
    6744                    
    6745                    
    6746                    DW$T$229        .dwtag  DW_TAG_structure_type
    6747                            .dwattr DW$T$229, DW_AT_name("CPMAXPWR_BITS")
    6748                            .dwattr DW$T$229, DW_AT_byte_size(0x04)
    6749                    DW$1006 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6750                            .dwattr DW$1006, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6751                            .dwattr DW$1006, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0c)
    6752                            .dwattr DW$1006, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6753                            .dwattr DW$1006, DW_AT_accessibility(DW_ACCESS_public)
    6754                    DW$1007 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  124

    6755                            .dwattr DW$1007, DW_AT_name("MAX_POWER"), DW_AT_symbol_name("_MAX_POWER")
    6756                            .dwattr DW$1007, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x14)
    6757                            .dwattr DW$1007, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6758                            .dwattr DW$1007, DW_AT_accessibility(DW_ACCESS_public)
    6759                            .dwendtag DW$T$229
    6760                    
    6761                    
    6762                    DW$T$231        .dwtag  DW_TAG_structure_type
    6763                            .dwattr DW$T$231, DW_AT_name("CPINTTHRESH_BITS")
    6764                            .dwattr DW$T$231, DW_AT_byte_size(0x04)
    6765                    DW$1008 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6766                            .dwattr DW$1008, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6767                            .dwattr DW$1008, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
    6768                            .dwattr DW$1008, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6769                            .dwattr DW$1008, DW_AT_accessibility(DW_ACCESS_public)
    6770                    DW$1009 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6771                            .dwattr DW$1009, DW_AT_name("INT_THRESH"), DW_AT_symbol_name("_INT_THRESH")
    6772                            .dwattr DW$1009, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x18)
    6773                            .dwattr DW$1009, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6774                            .dwattr DW$1009, DW_AT_accessibility(DW_ACCESS_public)
    6775                            .dwendtag DW$T$231
    6776                    
    6777                    
    6778                    DW$T$233        .dwtag  DW_TAG_structure_type
    6779                            .dwattr DW$T$233, DW_AT_name("CPFWDIVISOR_BITS")
    6780                            .dwattr DW$T$233, DW_AT_byte_size(0x04)
    6781                    DW$1010 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6782                            .dwattr DW$1010, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6783                            .dwattr DW$1010, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x16)
    6784                            .dwattr DW$1010, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6785                            .dwattr DW$1010, DW_AT_accessibility(DW_ACCESS_public)
    6786                    DW$1011 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6787                            .dwattr DW$1011, DW_AT_name("FW_DIVISOR"), DW_AT_symbol_name("_FW_DIVISOR")
    6788                            .dwattr DW$1011, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x0a)
    6789                            .dwattr DW$1011, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6790                            .dwattr DW$1011, DW_AT_accessibility(DW_ACCESS_public)
    6791                            .dwendtag DW$T$233
    6792                    
    6793                    
    6794                    DW$T$235        .dwtag  DW_TAG_structure_type
    6795                            .dwattr DW$T$235, DW_AT_name("CPSTAT_BITS")
    6796                            .dwattr DW$T$235, DW_AT_byte_size(0x04)
    6797                    DW$1012 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6798                            .dwattr DW$1012, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6799                            .dwattr DW$1012, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x17)
    6800                            .dwattr DW$1012, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6801                            .dwattr DW$1012, DW_AT_accessibility(DW_ACCESS_public)
    6802                    DW$1013 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6803                            .dwattr DW$1013, DW_AT_name("CONSTANT_CUR"), DW_AT_symbol_name("_CONSTANT_CUR")
    6804                            .dwattr DW$1013, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    6805                            .dwattr DW$1013, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6806                            .dwattr DW$1013, DW_AT_accessibility(DW_ACCESS_public)
    6807                    DW$1014 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6808                            .dwattr DW$1014, DW_AT_name("CONSTANT_PWR"), DW_AT_symbol_name("_CONSTANT_PWR")
    6809                            .dwattr DW$1014, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  125

    6810                            .dwattr DW$1014, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6811                            .dwattr DW$1014, DW_AT_accessibility(DW_ACCESS_public)
    6812                    DW$1015 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6813                            .dwattr DW$1015, DW_AT_name("CONSTANT_VOLT"), DW_AT_symbol_name("_CONSTANT_VOLT")
    6814                            .dwattr DW$1015, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    6815                            .dwattr DW$1015, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6816                            .dwattr DW$1015, DW_AT_accessibility(DW_ACCESS_public)
    6817                    DW$1016 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6818                            .dwattr DW$1016, DW_AT_name("CC_TO_CV_INT"), DW_AT_symbol_name("_CC_TO_CV_INT")
    6819                            .dwattr DW$1016, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    6820                            .dwattr DW$1016, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6821                            .dwattr DW$1016, DW_AT_accessibility(DW_ACCESS_public)
    6822                    DW$1017 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6823                            .dwattr DW$1017, DW_AT_name("CV_TO_CC_INT"), DW_AT_symbol_name("_CV_TO_CC_INT")
    6824                            .dwattr DW$1017, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    6825                            .dwattr DW$1017, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6826                            .dwattr DW$1017, DW_AT_accessibility(DW_ACCESS_public)
    6827                    DW$1018 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6828                            .dwattr DW$1018, DW_AT_name("CC_TO_CP_INT"), DW_AT_symbol_name("_CC_TO_CP_INT")
    6829                            .dwattr DW$1018, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    6830                            .dwattr DW$1018, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6831                            .dwattr DW$1018, DW_AT_accessibility(DW_ACCESS_public)
    6832                    DW$1019 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6833                            .dwattr DW$1019, DW_AT_name("CP_TO_CC_INT"), DW_AT_symbol_name("_CP_TO_CC_INT")
    6834                            .dwattr DW$1019, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    6835                            .dwattr DW$1019, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6836                            .dwattr DW$1019, DW_AT_accessibility(DW_ACCESS_public)
    6837                    DW$1020 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6838                            .dwattr DW$1020, DW_AT_name("CP_TO_CV_INT"), DW_AT_symbol_name("_CP_TO_CV_INT")
    6839                            .dwattr DW$1020, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    6840                            .dwattr DW$1020, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6841                            .dwattr DW$1020, DW_AT_accessibility(DW_ACCESS_public)
    6842                    DW$1021 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6843                            .dwattr DW$1021, DW_AT_name("CV_TO_CP_INT"), DW_AT_symbol_name("_CV_TO_CP_INT")
    6844                            .dwattr DW$1021, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    6845                            .dwattr DW$1021, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6846                            .dwattr DW$1021, DW_AT_accessibility(DW_ACCESS_public)
    6847                            .dwendtag DW$T$235
    6848                    
    6849                    
    6850                    DW$T$237        .dwtag  DW_TAG_structure_type
    6851                            .dwattr DW$T$237, DW_AT_name("CYCADJCTRL_BITS")
    6852                            .dwattr DW$T$237, DW_AT_byte_size(0x04)
    6853                    DW$1022 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6854                            .dwattr DW$1022, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6855                            .dwattr DW$1022, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x16)
    6856                            .dwattr DW$1022, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6857                            .dwattr DW$1022, DW_AT_accessibility(DW_ACCESS_public)
    6858                    DW$1023 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6859                            .dwattr DW$1023, DW_AT_name("CYC_ADJ_GAIN"), DW_AT_symbol_name("_CYC_ADJ_GAIN")
    6860                            .dwattr DW$1023, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x03)
    6861                            .dwattr DW$1023, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6862                            .dwattr DW$1023, DW_AT_accessibility(DW_ACCESS_public)
    6863                    DW$1024 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6864                            .dwattr DW$1024, DW_AT_name("CYC_ADJ_SYNC"), DW_AT_symbol_name("_CYC_ADJ_SYNC")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  126

    6865                            .dwattr DW$1024, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x02)
    6866                            .dwattr DW$1024, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6867                            .dwattr DW$1024, DW_AT_accessibility(DW_ACCESS_public)
    6868                    DW$1025 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6869                            .dwattr DW$1025, DW_AT_name("SECOND_SAMPLE_SEL"), DW_AT_symbol_name("_SECOND_SAMPLE_SEL")
    6870                            .dwattr DW$1025, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x02)
    6871                            .dwattr DW$1025, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6872                            .dwattr DW$1025, DW_AT_accessibility(DW_ACCESS_public)
    6873                    DW$1026 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6874                            .dwattr DW$1026, DW_AT_name("FIRST_SAMPLE_SEL"), DW_AT_symbol_name("_FIRST_SAMPLE_SEL")
    6875                            .dwattr DW$1026, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x02)
    6876                            .dwattr DW$1026, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6877                            .dwattr DW$1026, DW_AT_accessibility(DW_ACCESS_public)
    6878                    DW$1027 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6879                            .dwattr DW$1027, DW_AT_name("CYC_ADJ_EN"), DW_AT_symbol_name("_CYC_ADJ_EN")
    6880                            .dwattr DW$1027, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    6881                            .dwattr DW$1027, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6882                            .dwattr DW$1027, DW_AT_accessibility(DW_ACCESS_public)
    6883                            .dwendtag DW$T$237
    6884                    
    6885                    
    6886                    DW$T$239        .dwtag  DW_TAG_structure_type
    6887                            .dwattr DW$T$239, DW_AT_name("CYCADJLIM_BITS")
    6888                            .dwattr DW$T$239, DW_AT_byte_size(0x04)
    6889                    DW$1028 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6890                            .dwattr DW$1028, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    6891                            .dwattr DW$1028, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x03)
    6892                            .dwattr DW$1028, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6893                            .dwattr DW$1028, DW_AT_accessibility(DW_ACCESS_public)
    6894                    DW$1029 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6895                            .dwattr DW$1029, DW_AT_name("CYC_ADJ_UPPER_LIMIT"), DW_AT_symbol_name("_CYC_ADJ_UPPER_LIMIT")
    6896                            .dwattr DW$1029, DW_AT_bit_offset(0x03), DW_AT_bit_size(0x0d)
    6897                            .dwattr DW$1029, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6898                            .dwattr DW$1029, DW_AT_accessibility(DW_ACCESS_public)
    6899                    DW$1030 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6900                            .dwattr DW$1030, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6901                            .dwattr DW$1030, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x03)
    6902                            .dwattr DW$1030, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6903                            .dwattr DW$1030, DW_AT_accessibility(DW_ACCESS_public)
    6904                    DW$1031 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6905                            .dwattr DW$1031, DW_AT_name("CYC_ADJ_LOWER_LIMIT"), DW_AT_symbol_name("_CYC_ADJ_LOWER_LIMIT")
    6906                            .dwattr DW$1031, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x0d)
    6907                            .dwattr DW$1031, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6908                            .dwattr DW$1031, DW_AT_accessibility(DW_ACCESS_public)
    6909                            .dwendtag DW$T$239
    6910                    
    6911                    
    6912                    DW$T$241        .dwtag  DW_TAG_structure_type
    6913                            .dwattr DW$T$241, DW_AT_name("CYCADJSTAT_BITS")
    6914                            .dwattr DW$T$241, DW_AT_byte_size(0x04)
    6915                    DW$1032 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6916                            .dwattr DW$1032, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    6917                            .dwattr DW$1032, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x03)
    6918                            .dwattr DW$1032, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6919                            .dwattr DW$1032, DW_AT_accessibility(DW_ACCESS_public)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  127

    6920                    DW$1033 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6921                            .dwattr DW$1033, DW_AT_name("CYC_ADJ_CAL"), DW_AT_symbol_name("_CYC_ADJ_CAL")
    6922                            .dwattr DW$1033, DW_AT_bit_offset(0x03), DW_AT_bit_size(0x0d)
    6923                            .dwattr DW$1033, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6924                            .dwattr DW$1033, DW_AT_accessibility(DW_ACCESS_public)
    6925                    DW$1034 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6926                            .dwattr DW$1034, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6927                            .dwattr DW$1034, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x06)
    6928                            .dwattr DW$1034, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6929                            .dwattr DW$1034, DW_AT_accessibility(DW_ACCESS_public)
    6930                    DW$1035 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6931                            .dwattr DW$1035, DW_AT_name("CYC_ADJ_ERROR"), DW_AT_symbol_name("_CYC_ADJ_ERROR")
    6932                            .dwattr DW$1035, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x0a)
    6933                            .dwattr DW$1035, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6934                            .dwattr DW$1035, DW_AT_accessibility(DW_ACCESS_public)
    6935                            .dwendtag DW$T$241
    6936                    
    6937                    
    6938                    DW$T$245        .dwtag  DW_TAG_structure_type
    6939                            .dwattr DW$T$245, DW_AT_name("PWMGLBPER_BITS")
    6940                            .dwattr DW$T$245, DW_AT_byte_size(0x04)
    6941                    DW$1036 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6942                            .dwattr DW$1036, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    6943                            .dwattr DW$1036, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    6944                            .dwattr DW$1036, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6945                            .dwattr DW$1036, DW_AT_accessibility(DW_ACCESS_public)
    6946                    DW$1037 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6947                            .dwattr DW$1037, DW_AT_name("PRD"), DW_AT_symbol_name("_PRD")
    6948                            .dwattr DW$1037, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x0e)
    6949                            .dwattr DW$1037, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6950                            .dwattr DW$1037, DW_AT_accessibility(DW_ACCESS_public)
    6951                    DW$1038 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6952                            .dwattr DW$1038, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6953                            .dwattr DW$1038, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x04)
    6954                            .dwattr DW$1038, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6955                            .dwattr DW$1038, DW_AT_accessibility(DW_ACCESS_public)
    6956                            .dwendtag DW$T$245
    6957                    
    6958                    
    6959                    DW$T$247        .dwtag  DW_TAG_structure_type
    6960                            .dwattr DW$T$247, DW_AT_name("SYNCCTRL_BITS")
    6961                            .dwattr DW$T$247, DW_AT_byte_size(0x04)
    6962                    DW$1039 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6963                            .dwattr DW$1039, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    6964                            .dwattr DW$1039, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x1a)
    6965                            .dwattr DW$1039, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6966                            .dwattr DW$1039, DW_AT_accessibility(DW_ACCESS_public)
    6967                    DW$1040 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6968                            .dwattr DW$1040, DW_AT_name("SYNC_IN"), DW_AT_symbol_name("_SYNC_IN")
    6969                            .dwattr DW$1040, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    6970                            .dwattr DW$1040, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6971                            .dwattr DW$1040, DW_AT_accessibility(DW_ACCESS_public)
    6972                    DW$1041 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6973                            .dwattr DW$1041, DW_AT_name("SYNC_MUX_SEL"), DW_AT_symbol_name("_SYNC_MUX_SEL")
    6974                            .dwattr DW$1041, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x03)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  128

    6975                            .dwattr DW$1041, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6976                            .dwattr DW$1041, DW_AT_accessibility(DW_ACCESS_public)
    6977                    DW$1042 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6978                            .dwattr DW$1042, DW_AT_name("SYNC_OUT"), DW_AT_symbol_name("_SYNC_OUT")
    6979                            .dwattr DW$1042, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    6980                            .dwattr DW$1042, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6981                            .dwattr DW$1042, DW_AT_accessibility(DW_ACCESS_public)
    6982                    DW$1043 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6983                            .dwattr DW$1043, DW_AT_name("SYNC_DIR"), DW_AT_symbol_name("_SYNC_DIR")
    6984                            .dwattr DW$1043, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    6985                            .dwattr DW$1043, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6986                            .dwattr DW$1043, DW_AT_accessibility(DW_ACCESS_public)
    6987                            .dwendtag DW$T$247
    6988                    
    6989                    
    6990                    DW$T$249        .dwtag  DW_TAG_structure_type
    6991                            .dwattr DW$T$249, DW_AT_name("LLCTRL_BITS")
    6992                            .dwattr DW$T$249, DW_AT_byte_size(0x04)
    6993                    DW$1044 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6994                            .dwattr DW$1044, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    6995                            .dwattr DW$1044, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x06)
    6996                            .dwattr DW$1044, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6997                            .dwattr DW$1044, DW_AT_accessibility(DW_ACCESS_public)
    6998                    DW$1045 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    6999                            .dwattr DW$1045, DW_AT_name("DPWM_ON_TIME"), DW_AT_symbol_name("_DPWM_ON_TIME")
    7000                            .dwattr DW$1045, DW_AT_bit_offset(0x06), DW_AT_bit_size(0x12)
    7001                            .dwattr DW$1045, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7002                            .dwattr DW$1045, DW_AT_accessibility(DW_ACCESS_public)
    7003                    DW$1046 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7004                            .dwattr DW$1046, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    7005                            .dwattr DW$1046, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x04)
    7006                            .dwattr DW$1046, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7007                            .dwattr DW$1046, DW_AT_accessibility(DW_ACCESS_public)
    7008                    DW$1047 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7009                            .dwattr DW$1047, DW_AT_name("CYCLE_CNT_EN"), DW_AT_symbol_name("_CYCLE_CNT_EN")
    7010                            .dwattr DW$1047, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    7011                            .dwattr DW$1047, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7012                            .dwattr DW$1047, DW_AT_accessibility(DW_ACCESS_public)
    7013                    DW$1048 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7014                            .dwattr DW$1048, DW_AT_name("LL_FILTER_SEL"), DW_AT_symbol_name("_LL_FILTER_SEL")
    7015                            .dwattr DW$1048, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x02)
    7016                            .dwattr DW$1048, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7017                            .dwattr DW$1048, DW_AT_accessibility(DW_ACCESS_public)
    7018                    DW$1049 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7019                            .dwattr DW$1049, DW_AT_name("LL_EN"), DW_AT_symbol_name("_LL_EN")
    7020                            .dwattr DW$1049, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    7021                            .dwattr DW$1049, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7022                            .dwattr DW$1049, DW_AT_accessibility(DW_ACCESS_public)
    7023                            .dwendtag DW$T$249
    7024                    
    7025                    
    7026                    DW$T$251        .dwtag  DW_TAG_structure_type
    7027                            .dwattr DW$T$251, DW_AT_name("LLENTHRESH_BITS")
    7028                            .dwattr DW$T$251, DW_AT_byte_size(0x04)
    7029                    DW$1050 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  129

    7030                            .dwattr DW$1050, DW_AT_name("CYCLE_CNT_THRESH"), DW_AT_symbol_name("_CYCLE_CNT_THRESH")
    7031                            .dwattr DW$1050, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
    7032                            .dwattr DW$1050, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7033                            .dwattr DW$1050, DW_AT_accessibility(DW_ACCESS_public)
    7034                    DW$1051 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7035                            .dwattr DW$1051, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    7036                            .dwattr DW$1051, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x06)
    7037                            .dwattr DW$1051, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7038                            .dwattr DW$1051, DW_AT_accessibility(DW_ACCESS_public)
    7039                    DW$1052 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7040                            .dwattr DW$1052, DW_AT_name("TURN_ON_THRESH"), DW_AT_symbol_name("_TURN_ON_THRESH")
    7041                            .dwattr DW$1052, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x12)
    7042                            .dwattr DW$1052, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7043                            .dwattr DW$1052, DW_AT_accessibility(DW_ACCESS_public)
    7044                            .dwendtag DW$T$251
    7045                    
    7046                    
    7047                    DW$T$253        .dwtag  DW_TAG_structure_type
    7048                            .dwattr DW$T$253, DW_AT_name("LLDISTHRESH_BITS")
    7049                            .dwattr DW$T$253, DW_AT_byte_size(0x04)
    7050                    DW$1053 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7051                            .dwattr DW$1053, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    7052                            .dwattr DW$1053, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    7053                            .dwattr DW$1053, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7054                            .dwattr DW$1053, DW_AT_accessibility(DW_ACCESS_public)
    7055                    DW$1054 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7056                            .dwattr DW$1054, DW_AT_name("TURN_OFF_THRESH"), DW_AT_symbol_name("_TURN_OFF_THRESH")
    7057                            .dwattr DW$1054, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x12)
    7058                            .dwattr DW$1054, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7059                            .dwattr DW$1054, DW_AT_accessibility(DW_ACCESS_public)
    7060                            .dwendtag DW$T$253
    7061                    
    7062                    
    7063                    DW$T$255        .dwtag  DW_TAG_structure_type
    7064                            .dwattr DW$T$255, DW_AT_name("PCMCTRL_BITS")
    7065                            .dwattr DW$T$255, DW_AT_byte_size(0x04)
    7066                    DW$1055 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7067                            .dwattr DW$1055, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
    7068                            .dwattr DW$1055, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x1a)
    7069                            .dwattr DW$1055, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7070                            .dwattr DW$1055, DW_AT_accessibility(DW_ACCESS_public)
    7071                    DW$1056 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7072                            .dwattr DW$1056, DW_AT_name("PCM_FILTER_SEL"), DW_AT_symbol_name("_PCM_FILTER_SEL")
    7073                            .dwattr DW$1056, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x02)
    7074                            .dwattr DW$1056, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7075                            .dwattr DW$1056, DW_AT_accessibility(DW_ACCESS_public)
    7076                    DW$1057 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7077                            .dwattr DW$1057, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    7078                            .dwattr DW$1057, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x04)
    7079                            .dwattr DW$1057, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7080                            .dwattr DW$1057, DW_AT_accessibility(DW_ACCESS_public)
    7081                            .dwendtag DW$T$255
    7082                    
    7083                    
    7084                    DW$T$257        .dwtag  DW_TAG_structure_type
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  130

    7085                            .dwattr DW$T$257, DW_AT_name("APCMCTRL_BITS")
    7086                            .dwattr DW$T$257, DW_AT_byte_size(0x04)
    7087                    DW$1058 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7088                            .dwattr DW$1058, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    7089                            .dwattr DW$1058, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x1c)
    7090                            .dwattr DW$1058, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7091                            .dwattr DW$1058, DW_AT_accessibility(DW_ACCESS_public)
    7092                    DW$1059 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7093                            .dwattr DW$1059, DW_AT_name("PCM_LATCH_EN"), DW_AT_symbol_name("_PCM_LATCH_EN")
    7094                            .dwattr DW$1059, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    7095                            .dwattr DW$1059, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7096                            .dwattr DW$1059, DW_AT_accessibility(DW_ACCESS_public)
    7097                    DW$1060 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7098                            .dwattr DW$1060, DW_AT_name("PCM_FE_SEL"), DW_AT_symbol_name("_PCM_FE_SEL")
    7099                            .dwattr DW$1060, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x02)
    7100                            .dwattr DW$1060, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7101                            .dwattr DW$1060, DW_AT_accessibility(DW_ACCESS_public)
    7102                    DW$1061 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7103                            .dwattr DW$1061, DW_AT_name("PCM_EN"), DW_AT_symbol_name("_PCM_EN")
    7104                            .dwattr DW$1061, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    7105                            .dwattr DW$1061, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7106                            .dwattr DW$1061, DW_AT_accessibility(DW_ACCESS_public)
    7107                            .dwendtag DW$T$257
    7108                    
    7109                    
    7110                    DW$T$259        .dwtag  DW_TAG_structure_type
    7111                            .dwattr DW$T$259, DW_AT_name("LOOPMUXTEST_BITS")
    7112                            .dwattr DW$T$259, DW_AT_byte_size(0x04)
    7113                    DW$1062 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7114                            .dwattr DW$1062, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
    7115                            .dwattr DW$1062, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0d)
    7116                            .dwattr DW$1062, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7117                            .dwattr DW$1062, DW_AT_accessibility(DW_ACCESS_public)
    7118                    DW$1063 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7119                            .dwattr DW$1063, DW_AT_name("BIST_COMP"), DW_AT_symbol_name("_BIST_COMP")
    7120                            .dwattr DW$1063, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x01)
    7121                            .dwattr DW$1063, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7122                            .dwattr DW$1063, DW_AT_accessibility(DW_ACCESS_public)
    7123                    DW$1064 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7124                            .dwattr DW$1064, DW_AT_name("BIST_EN"), DW_AT_symbol_name("_BIST_EN")
    7125                            .dwattr DW$1064, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x01)
    7126                            .dwattr DW$1064, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7127                            .dwattr DW$1064, DW_AT_accessibility(DW_ACCESS_public)
    7128                    DW$1065 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7129                            .dwattr DW$1065, DW_AT_name("BIST_TRIM_TEST_EN"), DW_AT_symbol_name("_BIST_TRIM_TEST_EN")
    7130                            .dwattr DW$1065, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
    7131                            .dwattr DW$1065, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7132                            .dwattr DW$1065, DW_AT_accessibility(DW_ACCESS_public)
    7133                    DW$1066 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7134                            .dwattr DW$1066, DW_AT_name("EADC_REF_TRIM"), DW_AT_symbol_name("_EADC_REF_TRIM")
    7135                            .dwattr DW$1066, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x06)
    7136                            .dwattr DW$1066, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7137                            .dwattr DW$1066, DW_AT_accessibility(DW_ACCESS_public)
    7138                    DW$1067 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7139                            .dwattr DW$1067, DW_AT_name("EADC_REF_RESET"), DW_AT_symbol_name("_EADC_REF_RESET")
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  131

    7140                            .dwattr DW$1067, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    7141                            .dwattr DW$1067, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7142                            .dwattr DW$1067, DW_AT_accessibility(DW_ACCESS_public)
    7143                    DW$1068 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7144                            .dwattr DW$1068, DW_AT_name("EADC_REF_EN"), DW_AT_symbol_name("_EADC_REF_EN")
    7145                            .dwattr DW$1068, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    7146                            .dwattr DW$1068, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7147                            .dwattr DW$1068, DW_AT_accessibility(DW_ACCESS_public)
    7148                    DW$1069 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7149                            .dwattr DW$1069, DW_AT_name("GAIN_TRIM"), DW_AT_symbol_name("_GAIN_TRIM")
    7150                            .dwattr DW$1069, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x06)
    7151                            .dwattr DW$1069, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7152                            .dwattr DW$1069, DW_AT_accessibility(DW_ACCESS_public)
    7153                    DW$1070 .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
    7154                            .dwattr DW$1070, DW_AT_name("AFE_GAIN"), DW_AT_symbol_name("_AFE_GAIN")
    7155                            .dwattr DW$1070, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x02)
    7156                            .dwattr DW$1070, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7157                            .dwattr DW$1070, DW_AT_accessibility(DW_ACCESS_public)
    7158                            .dwendtag DW$T$259
    7159                    
    7160                    
    7161                            .dwattr DW$37, DW_AT_external(0x01)
    7162                            .dwattr DW$28, DW_AT_external(0x01)
    7163                            .dwattr DW$22, DW_AT_external(0x01)
    7164                            .dwattr DW$24, DW_AT_external(0x01)
    7165                            .dwattr DW$31, DW_AT_external(0x01)
    7166                            .dwattr DW$26, DW_AT_external(0x01)
    7167                            .dwattr DW$33, DW_AT_external(0x01)
    7168                            .dwattr DW$CU, DW_AT_language(DW_LANG_C)
    7169                    
    7170                    ;***************************************************************
    7171                    ;* DWARF CIE ENTRIES                                           *
    7172                    ;***************************************************************
    7173                    
    7174                    DW$CIE  .dwcie 1, 26
    7175                            .dwcfa  0x0c, 13, 0
    7176                            .dwcfa  0x07, 0
    7177                            .dwcfa  0x07, 1
    7178                            .dwcfa  0x07, 2
    7179                            .dwcfa  0x07, 3
    7180                            .dwcfa  0x08, 4
    7181                            .dwcfa  0x08, 5
    7182                            .dwcfa  0x08, 6
    7183                            .dwcfa  0x08, 7
    7184                            .dwcfa  0x08, 8
    7185                            .dwcfa  0x08, 9
    7186                            .dwcfa  0x08, 10
    7187                            .dwcfa  0x08, 11
    7188                            .dwcfa  0x07, 12
    7189                            .dwcfa  0x07, 13
    7190                            .dwcfa  0x07, 14
    7191                            .dwcfa  0x07, 15
    7192                            .dwcfa  0x07, 16
    7193                            .dwcfa  0x07, 17
    7194                            .dwcfa  0x07, 18
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  132

    7195                            .dwcfa  0x07, 19
    7196                            .dwcfa  0x07, 20
    7197                            .dwcfa  0x07, 21
    7198                            .dwcfa  0x07, 22
    7199                            .dwcfa  0x07, 23
    7200                            .dwcfa  0x07, 24
    7201                            .dwcfa  0x07, 25
    7202                            .dwcfa  0x07, 26
    7203                    
    7204                    ;***************************************************************
    7205                    ;* DWARF REGISTER MAP                                          *
    7206                    ;***************************************************************
    7207                    
    7208                    DW$1071 .dwtag  DW_TAG_assign_register, DW_AT_name("A1")
    7209                            .dwattr DW$1071, DW_AT_location[DW_OP_reg0]
    7210                    DW$1072 .dwtag  DW_TAG_assign_register, DW_AT_name("A2")
    7211                            .dwattr DW$1072, DW_AT_location[DW_OP_reg1]
    7212                    DW$1073 .dwtag  DW_TAG_assign_register, DW_AT_name("A3")
    7213                            .dwattr DW$1073, DW_AT_location[DW_OP_reg2]
    7214                    DW$1074 .dwtag  DW_TAG_assign_register, DW_AT_name("A4")
    7215                            .dwattr DW$1074, DW_AT_location[DW_OP_reg3]
    7216                    DW$1075 .dwtag  DW_TAG_assign_register, DW_AT_name("V1")
    7217                            .dwattr DW$1075, DW_AT_location[DW_OP_reg4]
    7218                    DW$1076 .dwtag  DW_TAG_assign_register, DW_AT_name("V2")
    7219                            .dwattr DW$1076, DW_AT_location[DW_OP_reg5]
    7220                    DW$1077 .dwtag  DW_TAG_assign_register, DW_AT_name("V3")
    7221                            .dwattr DW$1077, DW_AT_location[DW_OP_reg6]
    7222                    DW$1078 .dwtag  DW_TAG_assign_register, DW_AT_name("V4")
    7223                            .dwattr DW$1078, DW_AT_location[DW_OP_reg7]
    7224                    DW$1079 .dwtag  DW_TAG_assign_register, DW_AT_name("V5")
    7225                            .dwattr DW$1079, DW_AT_location[DW_OP_reg8]
    7226                    DW$1080 .dwtag  DW_TAG_assign_register, DW_AT_name("V6")
    7227                            .dwattr DW$1080, DW_AT_location[DW_OP_reg9]
    7228                    DW$1081 .dwtag  DW_TAG_assign_register, DW_AT_name("V7")
    7229                            .dwattr DW$1081, DW_AT_location[DW_OP_reg10]
    7230                    DW$1082 .dwtag  DW_TAG_assign_register, DW_AT_name("V8")
    7231                            .dwattr DW$1082, DW_AT_location[DW_OP_reg11]
    7232                    DW$1083 .dwtag  DW_TAG_assign_register, DW_AT_name("V9")
    7233                            .dwattr DW$1083, DW_AT_location[DW_OP_reg12]
    7234                    DW$1084 .dwtag  DW_TAG_assign_register, DW_AT_name("SP")
    7235                            .dwattr DW$1084, DW_AT_location[DW_OP_reg13]
    7236                    DW$1085 .dwtag  DW_TAG_assign_register, DW_AT_name("LR")
    7237                            .dwattr DW$1085, DW_AT_location[DW_OP_reg14]
    7238                    DW$1086 .dwtag  DW_TAG_assign_register, DW_AT_name("PC")
    7239                            .dwattr DW$1086, DW_AT_location[DW_OP_reg15]
    7240                    DW$1087 .dwtag  DW_TAG_assign_register, DW_AT_name("C0")
    7241                            .dwattr DW$1087, DW_AT_location[DW_OP_reg16]
    7242                    DW$1088 .dwtag  DW_TAG_assign_register, DW_AT_name("C1")
    7243                            .dwattr DW$1088, DW_AT_location[DW_OP_reg17]
    7244                    DW$1089 .dwtag  DW_TAG_assign_register, DW_AT_name("C2")
    7245                            .dwattr DW$1089, DW_AT_location[DW_OP_reg18]
    7246                    DW$1090 .dwtag  DW_TAG_assign_register, DW_AT_name("C3")
    7247                            .dwattr DW$1090, DW_AT_location[DW_OP_reg19]
    7248                    DW$1091 .dwtag  DW_TAG_assign_register, DW_AT_name("C4")
    7249                            .dwattr DW$1091, DW_AT_location[DW_OP_reg20]
TMS470 COFF Assembler PC v4.1.2 Thu May 03 11:04:48 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/main.asm PAGE  133

    7250                    DW$1092 .dwtag  DW_TAG_assign_register, DW_AT_name("C5")
    7251                            .dwattr DW$1092, DW_AT_location[DW_OP_reg21]
    7252                    DW$1093 .dwtag  DW_TAG_assign_register, DW_AT_name("C6")
    7253                            .dwattr DW$1093, DW_AT_location[DW_OP_reg22]
    7254                    DW$1094 .dwtag  DW_TAG_assign_register, DW_AT_name("C7")
    7255                            .dwattr DW$1094, DW_AT_location[DW_OP_reg23]
    7256                    DW$1095 .dwtag  DW_TAG_assign_register, DW_AT_name("AP")
    7257                            .dwattr DW$1095, DW_AT_location[DW_OP_reg24]
    7258                    DW$1096 .dwtag  DW_TAG_assign_register, DW_AT_name("SR")
    7259                            .dwattr DW$1096, DW_AT_location[DW_OP_reg25]
    7260                    DW$1097 .dwtag  DW_TAG_assign_register, DW_AT_name("CIE_RETA")
    7261                            .dwattr DW$1097, DW_AT_location[DW_OP_reg26]
    7262                            .dwendtag DW$CU
    7263                    

No Assembly Errors, No Assembly Warnings
