TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE    1

       1                    ;******************************************************************************
       2                    ;* TI ARM C/C++ Codegen                                             PC v5.2.4 *
       3                    ;* Date/Time created: Tue Oct 15 10:09:00 2024                                *
       4                    ;******************************************************************************
       5                            .compiler_opts --abi=ti_arm9_abi --arm_vmrs_si_workaround=off --code_state=16 --embedded_const
       6 00000000                   .thumb
       7                    
       8                    $C$DW$CU        .dwtag  DW_TAG_compile_unit
       9                            .dwattr $C$DW$CU, DW_AT_name("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmwar
      10                            .dwattr $C$DW$CU, DW_AT_producer("TI TI ARM C/C++ Codegen PC v5.2.4 Copyright (c) 1996-2015 Te
      11                            .dwattr $C$DW$CU, DW_AT_TI_version(0x01)
      12                            .dwattr $C$DW$CU, DW_AT_comp_dir("C:\Users\a0500955\TI Drive\HVC_MP_Projects\HPCS Firmware\fir
      13                    
      14                    $C$DW$1 .dwtag  DW_TAG_subprogram, DW_AT_name("clear_integrity_word")
      15                            .dwattr $C$DW$1, DW_AT_TI_symbol_name("_clear_integrity_word")
      16                            .dwattr $C$DW$1, DW_AT_declaration
      17                            .dwattr $C$DW$1, DW_AT_external
      18                    $C$DW$2 .dwtag  DW_TAG_variable, DW_AT_name("MiscAnalogRegs")
      19                            .dwattr $C$DW$2, DW_AT_TI_symbol_name("_MiscAnalogRegs")
      20                            .dwattr $C$DW$2, DW_AT_type(*$C$DW$T$118)
      21                            .dwattr $C$DW$2, DW_AT_declaration
      22                            .dwattr $C$DW$2, DW_AT_external
      23                    $C$DW$3 .dwtag  DW_TAG_variable, DW_AT_name("PMBusRegs")
      24                            .dwattr $C$DW$3, DW_AT_TI_symbol_name("_PMBusRegs")
      25                            .dwattr $C$DW$3, DW_AT_type(*$C$DW$T$121)
      26                            .dwattr $C$DW$3, DW_AT_declaration
      27                            .dwattr $C$DW$3, DW_AT_external
      28                    $C$DW$4 .dwtag  DW_TAG_variable, DW_AT_name("TimerRegs")
      29                            .dwattr $C$DW$4, DW_AT_TI_symbol_name("_TimerRegs")
      30                            .dwattr $C$DW$4, DW_AT_type(*$C$DW$T$123)
      31                            .dwattr $C$DW$4, DW_AT_declaration
      32                            .dwattr $C$DW$4, DW_AT_external
      33                    $C$DW$5 .dwtag  DW_TAG_variable, DW_AT_name("gui_constant_pointer")
      34                            .dwattr $C$DW$5, DW_AT_TI_symbol_name("_gui_constant_pointer")
      35                            .dwattr $C$DW$5, DW_AT_type(*$C$DW$T$53)
      36                            .dwattr $C$DW$5, DW_AT_declaration
      37                            .dwattr $C$DW$5, DW_AT_external
      38                    $C$DW$6 .dwtag  DW_TAG_variable, DW_AT_name("user_ram_00")
      39                            .dwattr $C$DW$6, DW_AT_TI_symbol_name("_user_ram_00")
      40                            .dwattr $C$DW$6, DW_AT_type(*$C$DW$T$53)
      41                            .dwattr $C$DW$6, DW_AT_declaration
      42                            .dwattr $C$DW$6, DW_AT_external
      43                    $C$DW$7 .dwtag  DW_TAG_variable, DW_AT_name("parm_index")
      44                            .dwattr $C$DW$7, DW_AT_TI_symbol_name("_parm_index")
      45                            .dwattr $C$DW$7, DW_AT_type(*$C$DW$T$53)
      46                            .dwattr $C$DW$7, DW_AT_declaration
      47                            .dwattr $C$DW$7, DW_AT_external
      48                    $C$DW$8 .dwtag  DW_TAG_variable, DW_AT_name("parm_offset")
      49                            .dwattr $C$DW$8, DW_AT_TI_symbol_name("_parm_offset")
      50                            .dwattr $C$DW$8, DW_AT_type(*$C$DW$T$148)
      51                            .dwattr $C$DW$8, DW_AT_declaration
      52                            .dwattr $C$DW$8, DW_AT_external
      53                    $C$DW$9 .dwtag  DW_TAG_variable, DW_AT_name("parm_count")
      54                            .dwattr $C$DW$9, DW_AT_TI_symbol_name("_parm_count")
      55                            .dwattr $C$DW$9, DW_AT_type(*$C$DW$T$53)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE    2

      56                            .dwattr $C$DW$9, DW_AT_declaration
      57                            .dwattr $C$DW$9, DW_AT_external
      58                    $C$DW$10        .dwtag  DW_TAG_variable, DW_AT_name("parm_size")
      59                            .dwattr $C$DW$10, DW_AT_TI_symbol_name("_parm_size")
      60                            .dwattr $C$DW$10, DW_AT_type(*$C$DW$T$53)
      61                            .dwattr $C$DW$10, DW_AT_declaration
      62                            .dwattr $C$DW$10, DW_AT_external
      63                    $C$DW$11        .dwtag  DW_TAG_variable, DW_AT_name("pmbus_buffer")
      64                            .dwattr $C$DW$11, DW_AT_TI_symbol_name("_pmbus_buffer")
      65                            .dwattr $C$DW$11, DW_AT_type(*$C$DW$T$181)
      66                            .dwattr $C$DW$11, DW_AT_declaration
      67                            .dwattr $C$DW$11, DW_AT_external
      68                    $C$DW$12        .dwtag  DW_TAG_variable, DW_AT_name("pmbus_state")
      69                            .dwattr $C$DW$12, DW_AT_TI_symbol_name("_pmbus_state")
      70                            .dwattr $C$DW$12, DW_AT_type(*$C$DW$T$53)
      71                            .dwattr $C$DW$12, DW_AT_declaration
      72                            .dwattr $C$DW$12, DW_AT_external
      73                    $C$DW$13        .dwtag  DW_TAG_variable, DW_AT_name("pmbus_number_of_bytes")
      74                            .dwattr $C$DW$13, DW_AT_TI_symbol_name("_pmbus_number_of_bytes")
      75                            .dwattr $C$DW$13, DW_AT_type(*$C$DW$T$53)
      76                            .dwattr $C$DW$13, DW_AT_declaration
      77                            .dwattr $C$DW$13, DW_AT_external
      78                    $C$DW$14        .dwtag  DW_TAG_variable, DW_AT_name("debug_buffer")
      79                            .dwattr $C$DW$14, DW_AT_TI_symbol_name("_debug_buffer")
      80                            .dwattr $C$DW$14, DW_AT_type(*$C$DW$T$182)
      81                            .dwattr $C$DW$14, DW_AT_declaration
      82                            .dwattr $C$DW$14, DW_AT_external
      83                    $C$DW$15        .dwtag  DW_TAG_variable, DW_AT_name("cmd_dcdc_paged")
      84                            .dwattr $C$DW$15, DW_AT_TI_symbol_name("_cmd_dcdc_paged")
      85                            .dwattr $C$DW$15, DW_AT_type(*$C$DW$T$175)
      86                            .dwattr $C$DW$15, DW_AT_declaration
      87                            .dwattr $C$DW$15, DW_AT_external
      88                    $C$DW$16        .dwtag  DW_TAG_variable, DW_AT_name("cmd_dcdc_nonpaged")
      89                            .dwattr $C$DW$16, DW_AT_TI_symbol_name("_cmd_dcdc_nonpaged")
      90                            .dwattr $C$DW$16, DW_AT_type(*$C$DW$T$175)
      91                            .dwattr $C$DW$16, DW_AT_declaration
      92                            .dwattr $C$DW$16, DW_AT_external
      93                    $C$DW$17        .dwtag  DW_TAG_variable, DW_AT_name("setup_id")
      94                            .dwattr $C$DW$17, DW_AT_TI_symbol_name("_setup_id")
      95                            .dwattr $C$DW$17, DW_AT_type(*$C$DW$T$176)
      96                            .dwattr $C$DW$17, DW_AT_declaration
      97                            .dwattr $C$DW$17, DW_AT_external
      98                    $C$DW$18        .dwtag  DW_TAG_variable, DW_AT_name("mfr_model")
      99                            .dwattr $C$DW$18, DW_AT_TI_symbol_name("_mfr_model")
     100                            .dwattr $C$DW$18, DW_AT_type(*$C$DW$T$176)
     101                            .dwattr $C$DW$18, DW_AT_declaration
     102                            .dwattr $C$DW$18, DW_AT_external
     103                    $C$DW$19        .dwtag  DW_TAG_variable, DW_AT_name("mfr_revision")
     104                            .dwattr $C$DW$19, DW_AT_TI_symbol_name("_mfr_revision")
     105                            .dwattr $C$DW$19, DW_AT_type(*$C$DW$T$176)
     106                            .dwattr $C$DW$19, DW_AT_declaration
     107                            .dwattr $C$DW$19, DW_AT_external
     108                    $C$DW$20        .dwtag  DW_TAG_variable, DW_AT_name("mfr_date")
     109                            .dwattr $C$DW$20, DW_AT_TI_symbol_name("_mfr_date")
     110                            .dwattr $C$DW$20, DW_AT_type(*$C$DW$T$176)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE    3

     111                            .dwattr $C$DW$20, DW_AT_declaration
     112                            .dwattr $C$DW$20, DW_AT_external
     113                    $C$DW$21        .dwtag  DW_TAG_variable, DW_AT_name("mfr_location")
     114                            .dwattr $C$DW$21, DW_AT_TI_symbol_name("_mfr_location")
     115                            .dwattr $C$DW$21, DW_AT_type(*$C$DW$T$176)
     116                            .dwattr $C$DW$21, DW_AT_declaration
     117                            .dwattr $C$DW$21, DW_AT_external
     118                    $C$DW$22        .dwtag  DW_TAG_variable, DW_AT_name("mfr_serial")
     119                            .dwattr $C$DW$22, DW_AT_TI_symbol_name("_mfr_serial")
     120                            .dwattr $C$DW$22, DW_AT_type(*$C$DW$T$176)
     121                            .dwattr $C$DW$22, DW_AT_declaration
     122                            .dwattr $C$DW$22, DW_AT_external
     123                    $C$DW$23        .dwtag  DW_TAG_variable, DW_AT_name("mfr_ic_device")
     124                            .dwattr $C$DW$23, DW_AT_TI_symbol_name("_mfr_ic_device")
     125                            .dwattr $C$DW$23, DW_AT_type(*$C$DW$T$176)
     126                            .dwattr $C$DW$23, DW_AT_declaration
     127                            .dwattr $C$DW$23, DW_AT_external
     128                    $C$DW$24        .dwtag  DW_TAG_variable, DW_AT_name("mfr_ic_device_rev")
     129                            .dwattr $C$DW$24, DW_AT_TI_symbol_name("_mfr_ic_device_rev")
     130                            .dwattr $C$DW$24, DW_AT_type(*$C$DW$T$176)
     131                            .dwattr $C$DW$24, DW_AT_declaration
     132                            .dwattr $C$DW$24, DW_AT_external
     133                    $C$DW$25        .dwtag  DW_TAG_variable, DW_AT_name("mfr_id")
     134                            .dwattr $C$DW$25, DW_AT_TI_symbol_name("_mfr_id")
     135                            .dwattr $C$DW$25, DW_AT_type(*$C$DW$T$176)
     136                            .dwattr $C$DW$25, DW_AT_declaration
     137                            .dwattr $C$DW$25, DW_AT_external
     138                    $C$DW$26        .dwtag  DW_TAG_variable, DW_AT_name("device_id_string")
     139                            .dwattr $C$DW$26, DW_AT_TI_symbol_name("_device_id_string")
     140                            .dwattr $C$DW$26, DW_AT_type(*$C$DW$T$176)
     141                            .dwattr $C$DW$26, DW_AT_declaration
     142                            .dwattr $C$DW$26, DW_AT_external
     143                            .global _parm_mem_start
     144 00000000                   .sect   ".const:_parm_mem_start"
     145                            .clink
     146                            .align  4
     147 00000000           _parm_mem_start:
     148 00000000 00019000          .bits   102400,32                       ; _parm_mem_start[0] @ 0
     149 00000004 FFF7D100          .bits   -536320,32                      ; _parm_mem_start[1] @ 32
     150 00000008 00018800          .bits   100352,32                       ; _parm_mem_start[2] @ 64
     151 0000000c 00000000          .bits   0,32                    ; _parm_mem_start[3] @ 96
     152 00000010 00000000          .bits   0,32                    ; _parm_mem_start[4] @ 128
     153 00000014 00020000          .bits   131072,32                       ; _parm_mem_start[5] @ 160
     154 00000018 00030000          .bits   196608,32                       ; _parm_mem_start[6] @ 192
     155 0000001c 00040000          .bits   262144,32                       ; _parm_mem_start[7] @ 224
     156 00000020 00050000          .bits   327680,32                       ; _parm_mem_start[8] @ 256
     157 00000024 00060000          .bits   393216,32                       ; _parm_mem_start[9] @ 288
     158 00000028 00070000          .bits   458752,32                       ; _parm_mem_start[10] @ 320
     159 0000002c 00080000          .bits   524288,32                       ; _parm_mem_start[11] @ 352
     160 00000030 00090000          .bits   589824,32                       ; _parm_mem_start[12] @ 384
     161 00000034 000A0000          .bits   655360,32                       ; _parm_mem_start[13] @ 416
     162 00000038 000B0000          .bits   720896,32                       ; _parm_mem_start[14] @ 448
     163 0000003c 000C0000          .bits   786432,32                       ; _parm_mem_start[15] @ 480
     164 00000040 000D0000          .bits   851968,32                       ; _parm_mem_start[16] @ 512
     165 00000044 000E0000          .bits   917504,32                       ; _parm_mem_start[17] @ 544
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE    4

     166 00000048 FFFFFD00          .bits   -768,32                 ; _parm_mem_start[18] @ 576
     167                    
     168                    $C$DW$27        .dwtag  DW_TAG_variable, DW_AT_name("parm_mem_start")
     169                            .dwattr $C$DW$27, DW_AT_TI_symbol_name("_parm_mem_start")
     170                            .dwattr $C$DW$27, DW_AT_location[DW_OP_addr _parm_mem_start]
     171                            .dwattr $C$DW$27, DW_AT_type(*$C$DW$T$166)
     172                            .dwattr $C$DW$27, DW_AT_external
     173                            .global _parm_mem_length
     174 00000000                   .sect   ".const:_parm_mem_length"
     175                            .clink
     176                            .align  4
     177 00000000           _parm_mem_length:
     178 00000000 10000000          .bits   4096,16                 ; _parm_mem_length[0] @ 0
     179 00000000 10002D00          .bits   11520,16                        ; _parm_mem_length[1] @ 16
     180 00000004 08000000          .bits   2048,16                 ; _parm_mem_length[2] @ 32
     181 00000004 08008000          .bits   32768,16                        ; _parm_mem_length[3] @ 48
     182 00000008 80000000          .bits   32768,16                        ; _parm_mem_length[4] @ 64
     183 00000008 80000078          .bits   120,16                  ; _parm_mem_length[5] @ 80
     184 0000000c 00800000          .bits   128,16                  ; _parm_mem_length[6] @ 96
     185 0000000c 00800098          .bits   152,16                  ; _parm_mem_length[7] @ 112
     186 00000010 008C0000          .bits   140,16                  ; _parm_mem_length[8] @ 128
     187 00000010 008C0064          .bits   100,16                  ; _parm_mem_length[9] @ 144
     188 00000014 008C0000          .bits   140,16                  ; _parm_mem_length[10] @ 160
     189 00000014 008C0044          .bits   68,16                   ; _parm_mem_length[11] @ 176
     190 00000018 00640000          .bits   100,16                  ; _parm_mem_length[12] @ 192
     191 00000018 0064008C          .bits   140,16                  ; _parm_mem_length[13] @ 208
     192 0000001c 00440000          .bits   68,16                   ; _parm_mem_length[14] @ 224
     193 0000001c 00440064          .bits   100,16                  ; _parm_mem_length[15] @ 240
     194 00000020 008C0000          .bits   140,16                  ; _parm_mem_length[16] @ 256
     195 00000020 008C0044          .bits   68,16                   ; _parm_mem_length[17] @ 272
     196 00000024 02D00000          .bits   720,16                  ; _parm_mem_length[18] @ 288
     197                    
     198                    $C$DW$28        .dwtag  DW_TAG_variable, DW_AT_name("parm_mem_length")
     199                            .dwattr $C$DW$28, DW_AT_TI_symbol_name("_parm_mem_length")
     200                            .dwattr $C$DW$28, DW_AT_location[DW_OP_addr _parm_mem_length]
     201                            .dwattr $C$DW$28, DW_AT_type(*$C$DW$T$150)
     202                            .dwattr $C$DW$28, DW_AT_external
     203                            .global _debug_0_text
     204 00000000                   .sect   ".const:.string"
     205                            .align  4
     206 00000000           _debug_0_text:
     207 00000000 44000000          .bits   68,8                    ; _debug_0_text[0] @ 0
     208 00000000 44650000          .bits   101,8                   ; _debug_0_text[1] @ 8
     209 00000000 44656200          .bits   98,8                    ; _debug_0_text[2] @ 16
     210 00000000 44656275          .bits   117,8                   ; _debug_0_text[3] @ 24
     211 00000004 67000000          .bits   103,8                   ; _debug_0_text[4] @ 32
     212 00000004 67200000          .bits   32,8                    ; _debug_0_text[5] @ 40
     213 00000004 67203000          .bits   48,8                    ; _debug_0_text[6] @ 48
     214 00000004 67203000          .bits   0,8                     ; _debug_0_text[7] @ 56
     215                    
     216                    $C$DW$29        .dwtag  DW_TAG_variable, DW_AT_name("debug_0_text")
     217                            .dwattr $C$DW$29, DW_AT_TI_symbol_name("_debug_0_text")
     218                            .dwattr $C$DW$29, DW_AT_location[DW_OP_addr _debug_0_text]
     219                            .dwattr $C$DW$29, DW_AT_type(*$C$DW$T$177)
     220                            .dwattr $C$DW$29, DW_AT_external
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE    5

     221                            .global _debug_1_text
     222 00000008                   .sect   ".const:.string"
     223                            .align  4
     224 00000008           _debug_1_text:
     225 00000008 44000000          .bits   68,8                    ; _debug_1_text[0] @ 0
     226 00000008 44650000          .bits   101,8                   ; _debug_1_text[1] @ 8
     227 00000008 44656200          .bits   98,8                    ; _debug_1_text[2] @ 16
     228 00000008 44656275          .bits   117,8                   ; _debug_1_text[3] @ 24
     229 0000000c 67000000          .bits   103,8                   ; _debug_1_text[4] @ 32
     230 0000000c 67200000          .bits   32,8                    ; _debug_1_text[5] @ 40
     231 0000000c 67203100          .bits   49,8                    ; _debug_1_text[6] @ 48
     232 0000000c 67203100          .bits   0,8                     ; _debug_1_text[7] @ 56
     233                    
     234                    $C$DW$30        .dwtag  DW_TAG_variable, DW_AT_name("debug_1_text")
     235                            .dwattr $C$DW$30, DW_AT_TI_symbol_name("_debug_1_text")
     236                            .dwattr $C$DW$30, DW_AT_location[DW_OP_addr _debug_1_text]
     237                            .dwattr $C$DW$30, DW_AT_type(*$C$DW$T$177)
     238                            .dwattr $C$DW$30, DW_AT_external
     239                            .global _debug_2_text
     240 00000010                   .sect   ".const:.string"
     241                            .align  4
     242 00000010           _debug_2_text:
     243 00000010 44000000          .bits   68,8                    ; _debug_2_text[0] @ 0
     244 00000010 44650000          .bits   101,8                   ; _debug_2_text[1] @ 8
     245 00000010 44656200          .bits   98,8                    ; _debug_2_text[2] @ 16
     246 00000010 44656275          .bits   117,8                   ; _debug_2_text[3] @ 24
     247 00000014 67000000          .bits   103,8                   ; _debug_2_text[4] @ 32
     248 00000014 67200000          .bits   32,8                    ; _debug_2_text[5] @ 40
     249 00000014 67203200          .bits   50,8                    ; _debug_2_text[6] @ 48
     250 00000014 67203200          .bits   0,8                     ; _debug_2_text[7] @ 56
     251                    
     252                    $C$DW$31        .dwtag  DW_TAG_variable, DW_AT_name("debug_2_text")
     253                            .dwattr $C$DW$31, DW_AT_TI_symbol_name("_debug_2_text")
     254                            .dwattr $C$DW$31, DW_AT_location[DW_OP_addr _debug_2_text]
     255                            .dwattr $C$DW$31, DW_AT_type(*$C$DW$T$177)
     256                            .dwattr $C$DW$31, DW_AT_external
     257                            .global _debug_3_text
     258 00000018                   .sect   ".const:.string"
     259                            .align  4
     260 00000018           _debug_3_text:
     261 00000018 44000000          .bits   68,8                    ; _debug_3_text[0] @ 0
     262 00000018 44650000          .bits   101,8                   ; _debug_3_text[1] @ 8
     263 00000018 44656200          .bits   98,8                    ; _debug_3_text[2] @ 16
     264 00000018 44656275          .bits   117,8                   ; _debug_3_text[3] @ 24
     265 0000001c 67000000          .bits   103,8                   ; _debug_3_text[4] @ 32
     266 0000001c 67200000          .bits   32,8                    ; _debug_3_text[5] @ 40
     267 0000001c 67203300          .bits   51,8                    ; _debug_3_text[6] @ 48
     268 0000001c 67203300          .bits   0,8                     ; _debug_3_text[7] @ 56
     269                    
     270                    $C$DW$32        .dwtag  DW_TAG_variable, DW_AT_name("debug_3_text")
     271                            .dwattr $C$DW$32, DW_AT_TI_symbol_name("_debug_3_text")
     272                            .dwattr $C$DW$32, DW_AT_location[DW_OP_addr _debug_3_text]
     273                            .dwattr $C$DW$32, DW_AT_type(*$C$DW$T$177)
     274                            .dwattr $C$DW$32, DW_AT_external
     275                            .global _debug_4_text
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE    6

     276 00000020                   .sect   ".const:.string"
     277                            .align  4
     278 00000020           _debug_4_text:
     279 00000020 44000000          .bits   68,8                    ; _debug_4_text[0] @ 0
     280 00000020 44650000          .bits   101,8                   ; _debug_4_text[1] @ 8
     281 00000020 44656200          .bits   98,8                    ; _debug_4_text[2] @ 16
     282 00000020 44656275          .bits   117,8                   ; _debug_4_text[3] @ 24
     283 00000024 67000000          .bits   103,8                   ; _debug_4_text[4] @ 32
     284 00000024 67200000          .bits   32,8                    ; _debug_4_text[5] @ 40
     285 00000024 67203400          .bits   52,8                    ; _debug_4_text[6] @ 48
     286 00000024 67203400          .bits   0,8                     ; _debug_4_text[7] @ 56
     287                    
     288                    $C$DW$33        .dwtag  DW_TAG_variable, DW_AT_name("debug_4_text")
     289                            .dwattr $C$DW$33, DW_AT_TI_symbol_name("_debug_4_text")
     290                            .dwattr $C$DW$33, DW_AT_location[DW_OP_addr _debug_4_text]
     291                            .dwattr $C$DW$33, DW_AT_type(*$C$DW$T$177)
     292                            .dwattr $C$DW$33, DW_AT_external
     293                            .global _debug_5_text
     294 00000028                   .sect   ".const:.string"
     295                            .align  4
     296 00000028           _debug_5_text:
     297 00000028 44000000          .bits   68,8                    ; _debug_5_text[0] @ 0
     298 00000028 44650000          .bits   101,8                   ; _debug_5_text[1] @ 8
     299 00000028 44656200          .bits   98,8                    ; _debug_5_text[2] @ 16
     300 00000028 44656275          .bits   117,8                   ; _debug_5_text[3] @ 24
     301 0000002c 67000000          .bits   103,8                   ; _debug_5_text[4] @ 32
     302 0000002c 67200000          .bits   32,8                    ; _debug_5_text[5] @ 40
     303 0000002c 67203500          .bits   53,8                    ; _debug_5_text[6] @ 48
     304 0000002c 67203500          .bits   0,8                     ; _debug_5_text[7] @ 56
     305                    
     306                    $C$DW$34        .dwtag  DW_TAG_variable, DW_AT_name("debug_5_text")
     307                            .dwattr $C$DW$34, DW_AT_TI_symbol_name("_debug_5_text")
     308                            .dwattr $C$DW$34, DW_AT_location[DW_OP_addr _debug_5_text]
     309                            .dwattr $C$DW$34, DW_AT_type(*$C$DW$T$177)
     310                            .dwattr $C$DW$34, DW_AT_external
     311                            .global _debug_6_text
     312 00000030                   .sect   ".const:.string"
     313                            .align  4
     314 00000030           _debug_6_text:
     315 00000030 44000000          .bits   68,8                    ; _debug_6_text[0] @ 0
     316 00000030 44650000          .bits   101,8                   ; _debug_6_text[1] @ 8
     317 00000030 44656200          .bits   98,8                    ; _debug_6_text[2] @ 16
     318 00000030 44656275          .bits   117,8                   ; _debug_6_text[3] @ 24
     319 00000034 67000000          .bits   103,8                   ; _debug_6_text[4] @ 32
     320 00000034 67200000          .bits   32,8                    ; _debug_6_text[5] @ 40
     321 00000034 67203600          .bits   54,8                    ; _debug_6_text[6] @ 48
     322 00000034 67203600          .bits   0,8                     ; _debug_6_text[7] @ 56
     323                    
     324                    $C$DW$35        .dwtag  DW_TAG_variable, DW_AT_name("debug_6_text")
     325                            .dwattr $C$DW$35, DW_AT_TI_symbol_name("_debug_6_text")
     326                            .dwattr $C$DW$35, DW_AT_location[DW_OP_addr _debug_6_text]
     327                            .dwattr $C$DW$35, DW_AT_type(*$C$DW$T$177)
     328                            .dwattr $C$DW$35, DW_AT_external
     329                            .global _debug_7_text
     330 00000038                   .sect   ".const:.string"
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE    7

     331                            .align  4
     332 00000038           _debug_7_text:
     333 00000038 44000000          .bits   68,8                    ; _debug_7_text[0] @ 0
     334 00000038 44650000          .bits   101,8                   ; _debug_7_text[1] @ 8
     335 00000038 44656200          .bits   98,8                    ; _debug_7_text[2] @ 16
     336 00000038 44656275          .bits   117,8                   ; _debug_7_text[3] @ 24
     337 0000003c 67000000          .bits   103,8                   ; _debug_7_text[4] @ 32
     338 0000003c 67200000          .bits   32,8                    ; _debug_7_text[5] @ 40
     339 0000003c 67203700          .bits   55,8                    ; _debug_7_text[6] @ 48
     340 0000003c 67203700          .bits   0,8                     ; _debug_7_text[7] @ 56
     341                    
     342                    $C$DW$36        .dwtag  DW_TAG_variable, DW_AT_name("debug_7_text")
     343                            .dwattr $C$DW$36, DW_AT_TI_symbol_name("_debug_7_text")
     344                            .dwattr $C$DW$36, DW_AT_location[DW_OP_addr _debug_7_text]
     345                            .dwattr $C$DW$36, DW_AT_type(*$C$DW$T$177)
     346                            .dwattr $C$DW$36, DW_AT_external
     347                            .global _na_text
     348 00000040                   .sect   ".const:.string"
     349                            .align  4
     350 00000040           _na_text:
     351 00000040 4E000000          .bits   78,8                    ; _na_text[0] @ 0
     352 00000040 4E2F0000          .bits   47,8                    ; _na_text[1] @ 8
     353 00000040 4E2F4100          .bits   65,8                    ; _na_text[2] @ 16
     354 00000040 4E2F4100          .bits   0,8                     ; _na_text[3] @ 24
     355                    
     356                    $C$DW$37        .dwtag  DW_TAG_variable, DW_AT_name("na_text")
     357                            .dwattr $C$DW$37, DW_AT_TI_symbol_name("_na_text")
     358                            .dwattr $C$DW$37, DW_AT_location[DW_OP_addr _na_text]
     359                            .dwattr $C$DW$37, DW_AT_type(*$C$DW$T$178)
     360                            .dwattr $C$DW$37, DW_AT_external
     361                            .global _yes_text
     362 00000044                   .sect   ".const:.string"
     363                            .align  4
     364 00000044           _yes_text:
     365 00000044 59000000          .bits   89,8                    ; _yes_text[0] @ 0
     366 00000044 59650000          .bits   101,8                   ; _yes_text[1] @ 8
     367 00000044 59657300          .bits   115,8                   ; _yes_text[2] @ 16
     368 00000044 59657300          .bits   0,8                     ; _yes_text[3] @ 24
     369                    
     370                    $C$DW$38        .dwtag  DW_TAG_variable, DW_AT_name("yes_text")
     371                            .dwattr $C$DW$38, DW_AT_TI_symbol_name("_yes_text")
     372                            .dwattr $C$DW$38, DW_AT_location[DW_OP_addr _yes_text]
     373                            .dwattr $C$DW$38, DW_AT_type(*$C$DW$T$178)
     374                            .dwattr $C$DW$38, DW_AT_external
     375                    ;       C:\ti\ccs1220\ccs\tools\compiler\ti-cgt-arm_5.2.4\bin\armopt.exe C:\\Users\\a0500955\\AppData\
     376 00000000                   .sect   ".text"
     377                            .align  4
     378                            .clink
     379                            .thumbfunc _watchdog_reset
     380 00000000                   .thumb
     381                            .global _watchdog_reset
     382                    
     383                    $C$DW$39        .dwtag  DW_TAG_subprogram, DW_AT_name("watchdog_reset")
     384                            .dwattr $C$DW$39, DW_AT_low_pc(_watchdog_reset)
     385                            .dwattr $C$DW$39, DW_AT_high_pc(0x00)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE    8

     386                            .dwattr $C$DW$39, DW_AT_TI_symbol_name("_watchdog_reset")
     387                            .dwattr $C$DW$39, DW_AT_external
     388                            .dwattr $C$DW$39, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwar
     389                            .dwattr $C$DW$39, DW_AT_TI_begin_line(0x1ac)
     390                            .dwattr $C$DW$39, DW_AT_TI_begin_column(0x06)
     391                            .dwattr $C$DW$39, DW_AT_TI_max_frame_size(0x00)
     392                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     393                    
     394                            .dwfde $C$DW$CIE, _watchdog_reset
     395                    
     396                    ;*****************************************************************************
     397                    ;* FUNCTION NAME: watchdog_reset                                             *
     398                    ;*                                                                           *
     399                    ;*   Regs Modified     : A1,A2,A3,SR                                         *
     400                    ;*   Regs Used         : A1,A2,A3,LR,SR                                      *
     401                    ;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
     402                    ;*****************************************************************************
     403 00000000           _watchdog_reset:
     404                    ;* --------------------------------------------------------------------------*
     405                    ;* A1    assigned to $O$C1
     406                            .dwcfi  cfa_offset, 0
     407                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     408 00000000 4ADA              LDR       A3, $C$CON1           ; [] |431| 
     409 00000002 6811              LDR       A2, [A3, #0]          ; [] |431| 
     410 00000004 20FF              MOVS      A1, #255;             ; [] |431| 
     411 00000006 4308              ORRS      A1, A2                ; [] |431| 
     412 00000008 6010              STR       A1, [A3, #0]          ; [] |431| 
     413                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     414 0000000a 48E0              LDR       A1, $C$CON2           ; [] |433| 
     415 0000000c 6802              LDR       A3, [A1, #0]          ; [] |433| 
     416 0000000e 2120              MOVS      A2, #32;              ; [] |433| 
     417 00000010 4311              ORRS      A2, A3                ; [] |433| 
     418 00000012 6001              STR       A2, [A1, #0]          ; [] |433| 
     419                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     420 00000014 223F              MOVS      A3, #63;              ; [] |434| 
     421 00000016 0252              LSLS      A3, A3, #9            ; [] |434| 
     422 00000018 6801              LDR       A2, [A1, #0]          ; [] |434| 
     423 0000001a 4391              BICS      A2, A3                ; [] |434| 
     424 0000001c 2201              MOVS      A3, #1;               ; [] |434| 
     425 0000001e 0212              LSLS      A3, A3, #8            ; [] |434| 
     426 00000020 430A              ORRS      A3, A2                ; [] |434| 
     427 00000022 6002              STR       A3, [A1, #0]          ; [] |434| 
     428                    $C$DW$40        .dwtag  DW_TAG_TI_branch
     429                            .dwattr $C$DW$40, DW_AT_low_pc(0x00)
     430                            .dwattr $C$DW$40, DW_AT_TI_return
     431 00000024 4770              BX        LR                    ; [] 
     432                            ; BRANCH OCCURS                  ; [] 
     433                            .dwattr $C$DW$39, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/
     434                            .dwattr $C$DW$39, DW_AT_TI_end_line(0x1b4)
     435                            .dwattr $C$DW$39, DW_AT_TI_end_column(0x01)
     436                            .dwendentry
     437                            .dwendtag $C$DW$39
     438                    
     439 00000026                   .sect   ".text"
     440                            .align  4
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE    9

     441                            .clink
     442                            .thumbfunc _send_string
     443 00000028                   .thumb
     444                            .global _send_string
     445                    
     446                    $C$DW$41        .dwtag  DW_TAG_subprogram, DW_AT_name("send_string")
     447                            .dwattr $C$DW$41, DW_AT_low_pc(_send_string)
     448                            .dwattr $C$DW$41, DW_AT_high_pc(0x00)
     449                            .dwattr $C$DW$41, DW_AT_TI_symbol_name("_send_string")
     450                            .dwattr $C$DW$41, DW_AT_external
     451                            .dwattr $C$DW$41, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwar
     452                            .dwattr $C$DW$41, DW_AT_TI_begin_line(0x1e8)
     453                            .dwattr $C$DW$41, DW_AT_TI_begin_column(0x06)
     454                            .dwattr $C$DW$41, DW_AT_TI_max_frame_size(0x00)
     455                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     456                    
     457                            .dwfde $C$DW$CIE, _send_string
     458                    $C$DW$42        .dwtag  DW_TAG_formal_parameter, DW_AT_name("string_to_send")
     459                            .dwattr $C$DW$42, DW_AT_TI_symbol_name("_string_to_send")
     460                            .dwattr $C$DW$42, DW_AT_type(*$C$DW$T$132)
     461                            .dwattr $C$DW$42, DW_AT_location[DW_OP_reg0]
     462                    $C$DW$43        .dwtag  DW_TAG_formal_parameter, DW_AT_name("num_bytes")
     463                            .dwattr $C$DW$43, DW_AT_TI_symbol_name("_num_bytes")
     464                            .dwattr $C$DW$43, DW_AT_type(*$C$DW$T$53)
     465                            .dwattr $C$DW$43, DW_AT_location[DW_OP_reg1]
     466                    
     467                    ;*****************************************************************************
     468                    ;* FUNCTION NAME: send_string                                                *
     469                    ;*                                                                           *
     470                    ;*   Regs Modified     : A1,A2,A3,A4,SR                                      *
     471                    ;*   Regs Used         : A1,A2,A3,A4,LR,SR                                   *
     472                    ;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
     473                    ;*****************************************************************************
     474                    _send_string:
     475                    ;* --------------------------------------------------------------------------*
     476                    ;* A3    assigned to $O$C1
     477                    ;* A3    assigned to $O$C2
     478                    ;* A2    assigned to _string_len
     479                    $C$DW$44        .dwtag  DW_TAG_variable, DW_AT_name("string_len")
     480                            .dwattr $C$DW$44, DW_AT_TI_symbol_name("_string_len")
     481                            .dwattr $C$DW$44, DW_AT_type(*$C$DW$T$10)
     482                            .dwattr $C$DW$44, DW_AT_location[DW_OP_reg1]
     483                    ;* A2    assigned to _num_bytes
     484                    $C$DW$45        .dwtag  DW_TAG_variable, DW_AT_name("num_bytes")
     485                            .dwattr $C$DW$45, DW_AT_TI_symbol_name("_num_bytes")
     486                            .dwattr $C$DW$45, DW_AT_type(*$C$DW$T$131)
     487                            .dwattr $C$DW$45, DW_AT_location[DW_OP_reg1]
     488                    ;* A2    assigned to $O$L1
     489                    ;* A3    assigned to $O$U23
     490                    ;* A1    assigned to $O$U20
     491                            .dwcfi  cfa_offset, 0
     492                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     493 00000028 2932              CMP       A2, #50               ; [] |493| 
     494 0000002a DB00              BQLT      ||$C$L1||             ; [] |493| 
     495                            ; BRANCHCC OCCURS {||$C$L1||}    ; [] |493| 
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   10

     496                    ;* --------------------------------------------------------------------------*
     497 0000002c 2131              MOVS      A2, #49;              ; [] |493| 
     498                    ;* --------------------------------------------------------------------------*
     499 0000002e           ||$C$L1||:    
     500                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     501 0000002e 1C4A              ADDS      A3, A2, #1            ; [] |495| 
     502 00000030 4BDE              LDR       A4, $C$CON3           ; [] |495| 
     503 00000032 701A              STRB      A3, [A4, #0]          ; [] |495| 
     504                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     505 00000034 4ADE              LDR       A3, $C$CON4           ; [] |497| 
     506 00000036 7011              STRB      A2, [A3, #0]          ; [] |497| 
     507                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     508 00000038 2900              CMP       A2, #0                ; [] |499| 
     509 0000003a D005              BQEQ      ||$C$L3||             ; [] |499| 
     510                            ; BRANCHCC OCCURS {||$C$L3||}    ; [] |499| 
     511                    ;* --------------------------------------------------------------------------*
     512                    ;*   BEGIN LOOP ||$C$L2||
     513                    ;*
     514                    ;*   Loop source line                : 499
     515                    ;*   Loop closing brace source line  : 502
     516                    ;*   Known Minimum Trip Count        : 1
     517                    ;*   Known Maximum Trip Count        : 49
     518                    ;*   Known Max Trip Count Factor     : 1
     519                    ;* --------------------------------------------------------------------------*
     520 0000003c           ||$C$L2||:    
     521                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     522 0000003c 7803              LDRB      A4, [A1, #0]          ; [] |501| 
     523 0000003e 7053              STRB      A4, [A3, #1]          ; [] |501| 
     524 00000040 3201              ADDS      A3, A3, #1            ; [] |501| 
     525                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     526 00000042 3001              ADDS      A1, #1                ; [] |499| 
     527 00000044 3901              SUBS      A2, #1                ; [] |499| 
     528 00000046 D1F9              BQNE      ||$C$L2||             ; [] |499| 
     529                            ; BRANCHCC OCCURS {||$C$L2||}    ; [] |499| 
     530                    ;* --------------------------------------------------------------------------*
     531                    ||$C$L3||:    
     532                    $C$DW$46        .dwtag  DW_TAG_TI_branch
     533                            .dwattr $C$DW$46, DW_AT_low_pc(0x00)
     534                            .dwattr $C$DW$46, DW_AT_TI_return
     535 00000048 4770              BX        LR                    ; [] 
     536                            ; BRANCH OCCURS                  ; [] 
     537                            .dwattr $C$DW$41, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/
     538                            .dwattr $C$DW$41, DW_AT_TI_end_line(0x1f7)
     539                            .dwattr $C$DW$41, DW_AT_TI_end_column(0x01)
     540                            .dwendentry
     541                            .dwendtag $C$DW$41
     542                    
     543 0000004a                   .sect   ".text"
     544                            .align  4
     545                            .clink
     546                            .thumbfunc _pmbus_write_rom_mode
     547 0000004c                   .thumb
     548                            .global _pmbus_write_rom_mode
     549                    
     550                    $C$DW$47        .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_write_rom_mode")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   11

     551                            .dwattr $C$DW$47, DW_AT_low_pc(_pmbus_write_rom_mode)
     552                            .dwattr $C$DW$47, DW_AT_high_pc(0x00)
     553                            .dwattr $C$DW$47, DW_AT_TI_symbol_name("_pmbus_write_rom_mode")
     554                            .dwattr $C$DW$47, DW_AT_external
     555                            .dwattr $C$DW$47, DW_AT_type(*$C$DW$T$10)
     556                            .dwattr $C$DW$47, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwar
     557                            .dwattr $C$DW$47, DW_AT_TI_begin_line(0x233)
     558                            .dwattr $C$DW$47, DW_AT_TI_begin_column(0x05)
     559                            .dwattr $C$DW$47, DW_AT_TI_max_frame_size(0x04)
     560                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     561                    
     562                            .dwfde $C$DW$CIE, _pmbus_write_rom_mode
     563                    
     564                    ;*****************************************************************************
     565                    ;* FUNCTION NAME: pmbus_write_rom_mode                                       *
     566                    ;*                                                                           *
     567                    ;*   Regs Modified     : A1,A2,A3,A4,V9,SP,LR,SR                             *
     568                    ;*   Regs Used         : A1,A2,A3,A4,V9,SP,LR,SR                             *
     569                    ;*   Local Frame Size  : 0 Args + 0 Auto + 4 Save = 4 byte                   *
     570                    ;*****************************************************************************
     571 0000004c           _pmbus_write_rom_mode:
     572                    ;* --------------------------------------------------------------------------*
     573                            .dwcfi  cfa_offset, 0
     574 0000004c B500              PUSH      {LR}                  ; [] 
     575                            .dwcfi  cfa_offset, 4
     576                            .dwcfi  save_reg_to_mem, 14, -4
     577                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     578 0000004e 4AC7              LDR       A3, $C$CON1           ; [] |565| 
     579 00000050 6811              LDR       A2, [A3, #0]          ; [] |565| 
     580 00000052 20FF              MOVS      A1, #255;             ; [] |565| 
     581 00000054 4308              ORRS      A1, A2                ; [] |565| 
     582 00000056 6010              STR       A1, [A3, #0]          ; [] |565| 
     583                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     584                    $C$DW$48        .dwtag  DW_TAG_TI_branch
     585                            .dwattr $C$DW$48, DW_AT_low_pc(0x00)
     586                            .dwattr $C$DW$48, DW_AT_name("_clear_integrity_word")
     587                            .dwattr $C$DW$48, DW_AT_TI_call
     588 00000058 F7FF!             BL        _clear_integrity_word ; [] |566| 
         0000005a FFD2     
     589                            ; CALL OCCURS {_clear_integrity_word }  ; [] |566| 
     590                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     591                    $C$DW$49        .dwtag  DW_TAG_TI_branch
     592                            .dwattr $C$DW$49, DW_AT_low_pc(0x00)
     593                            .dwattr $C$DW$49, DW_AT_name("_watchdog_reset")
     594                            .dwattr $C$DW$49, DW_AT_TI_call
     595 0000005c F7FF              BL        _watchdog_reset       ; [] |567| 
         0000005e FFD0     
     596                            ; CALL OCCURS {_watchdog_reset }  ; [] |567| 
     597                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     598 00000060 2000              MOVS      A1, #0;               ; [] |568| 
     599 00000062 BC04              POP       {A3}                  ; [] 
     600                            .dwcfi  cfa_offset, 0
     601                    $C$DW$50        .dwtag  DW_TAG_TI_branch
     602                            .dwattr $C$DW$50, DW_AT_low_pc(0x00)
     603                            .dwattr $C$DW$50, DW_AT_TI_return
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   12

     604 00000064 4710              BX        A3                    ; [] 
     605                            ; BRANCH OCCURS                  ; [] 
     606                            .dwattr $C$DW$47, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/
     607                            .dwattr $C$DW$47, DW_AT_TI_end_line(0x239)
     608                            .dwattr $C$DW$47, DW_AT_TI_end_column(0x01)
     609                            .dwendentry
     610                            .dwendtag $C$DW$47
     611                    
     612 00000066                   .sect   ".text"
     613                            .align  4
     614                            .clink
     615                            .thumbfunc _pmbus_write_gui_constant
     616 00000068                   .thumb
     617                            .global _pmbus_write_gui_constant
     618                    
     619                    $C$DW$51        .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_write_gui_constant")
     620                            .dwattr $C$DW$51, DW_AT_low_pc(_pmbus_write_gui_constant)
     621                            .dwattr $C$DW$51, DW_AT_high_pc(0x00)
     622                            .dwattr $C$DW$51, DW_AT_TI_symbol_name("_pmbus_write_gui_constant")
     623                            .dwattr $C$DW$51, DW_AT_external
     624                            .dwattr $C$DW$51, DW_AT_type(*$C$DW$T$53)
     625                            .dwattr $C$DW$51, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwar
     626                            .dwattr $C$DW$51, DW_AT_TI_begin_line(0x211)
     627                            .dwattr $C$DW$51, DW_AT_TI_begin_column(0x07)
     628                            .dwattr $C$DW$51, DW_AT_TI_max_frame_size(0x00)
     629                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     630                    
     631                            .dwfde $C$DW$CIE, _pmbus_write_gui_constant
     632                    
     633                    ;*****************************************************************************
     634                    ;* FUNCTION NAME: pmbus_write_gui_constant                                   *
     635                    ;*                                                                           *
     636                    ;*   Regs Modified     : A1,A2,SR                                            *
     637                    ;*   Regs Used         : A1,A2,LR,SR                                         *
     638                    ;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
     639                    ;*****************************************************************************
     640 00000068           _pmbus_write_gui_constant:
     641                    ;* --------------------------------------------------------------------------*
     642                            .dwcfi  cfa_offset, 0
     643                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     644 00000068 48D1              LDR       A1, $C$CON4           ; [] |531| 
     645 0000006a 7880              LDRB      A1, [A1, #2]          ; [] |531| 
     646 0000006c 49DD              LDR       A2, $C$CON5           ; [] |531| 
     647 0000006e 7008              STRB      A1, [A2, #0]          ; [] |531| 
     648                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     649 00000070 2000              MOVS      A1, #0;               ; [] |532| 
     650                    $C$DW$52        .dwtag  DW_TAG_TI_branch
     651                            .dwattr $C$DW$52, DW_AT_low_pc(0x00)
     652                            .dwattr $C$DW$52, DW_AT_TI_return
     653 00000072 4770              BX        LR                    ; [] 
     654                            ; BRANCH OCCURS                  ; [] 
     655                            .dwattr $C$DW$51, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/
     656                            .dwattr $C$DW$51, DW_AT_TI_end_line(0x215)
     657                            .dwattr $C$DW$51, DW_AT_TI_end_column(0x01)
     658                            .dwendentry
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   13

     659                            .dwendtag $C$DW$51
     660                    
     661 00000074                   .sect   ".text"
     662                            .align  4
     663                            .clink
     664                            .thumbfunc _pmbus_read_write_user_ram_00
     665 00000074                   .thumb
     666                            .global _pmbus_read_write_user_ram_00
     667                    
     668                    $C$DW$53        .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_write_user_ram_00")
     669                            .dwattr $C$DW$53, DW_AT_low_pc(_pmbus_read_write_user_ram_00)
     670                            .dwattr $C$DW$53, DW_AT_high_pc(0x00)
     671                            .dwattr $C$DW$53, DW_AT_TI_symbol_name("_pmbus_read_write_user_ram_00")
     672                            .dwattr $C$DW$53, DW_AT_external
     673                            .dwattr $C$DW$53, DW_AT_type(*$C$DW$T$53)
     674                            .dwattr $C$DW$53, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwar
     675                            .dwattr $C$DW$53, DW_AT_TI_begin_line(0x226)
     676                            .dwattr $C$DW$53, DW_AT_TI_begin_column(0x07)
     677                            .dwattr $C$DW$53, DW_AT_TI_max_frame_size(0x00)
     678                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     679                    
     680                            .dwfde $C$DW$CIE, _pmbus_read_write_user_ram_00
     681                    $C$DW$54        .dwtag  DW_TAG_formal_parameter, DW_AT_name("pmbus_read")
     682                            .dwattr $C$DW$54, DW_AT_TI_symbol_name("_pmbus_read")
     683                            .dwattr $C$DW$54, DW_AT_type(*$C$DW$T$53)
     684                            .dwattr $C$DW$54, DW_AT_location[DW_OP_reg0]
     685                    
     686                    ;*****************************************************************************
     687                    ;* FUNCTION NAME: pmbus_read_write_user_ram_00                               *
     688                    ;*                                                                           *
     689                    ;*   Regs Modified     : A1,A2,A3,SR                                         *
     690                    ;*   Regs Used         : A1,A2,A3,LR,SR                                      *
     691                    ;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
     692                    ;*****************************************************************************
     693                    _pmbus_read_write_user_ram_00:
     694                    ;* --------------------------------------------------------------------------*
     695                    ;* A1    assigned to _pmbus_read
     696                    $C$DW$55        .dwtag  DW_TAG_variable, DW_AT_name("pmbus_read")
     697                            .dwattr $C$DW$55, DW_AT_TI_symbol_name("_pmbus_read")
     698                            .dwattr $C$DW$55, DW_AT_type(*$C$DW$T$131)
     699                            .dwattr $C$DW$55, DW_AT_location[DW_OP_reg0]
     700                            .dwcfi  cfa_offset, 0
     701                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     702 00000074 4ACE              LDR       A3, $C$CON4           ; [] |537| 
     703 00000076 49DC              LDR       A2, $C$CON7           ; [] |537| 
     704                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     705 00000078 2800              CMP       A1, #0                ; [] |552| 
     706 0000007a D005              BQEQ      ||$C$L4||             ; [] |552| 
     707                            ; BRANCHCC OCCURS {||$C$L4||}    ; [] |552| 
     708                    ;* --------------------------------------------------------------------------*
     709                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     710 0000007c 7808              LDRB      A1, [A2, #0]          ; [] |544| 
     711 0000007e 7010              STRB      A1, [A3, #0]          ; [] |544| 
     712                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     713 00000080 2001              MOVS      A1, #1;               ; [] |545| 
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   14

     714 00000082 49CA              LDR       A2, $C$CON3           ; [] |545| 
     715 00000084 7008              STRB      A1, [A2, #0]          ; [] |545| 
     716                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     717 00000086 E001              B         ||$C$L5||             ; [] |553| 
     718                            ; BRANCH OCCURS {||$C$L5||}      ; [] |553| 
     719                    ;* --------------------------------------------------------------------------*
     720 00000088           ||$C$L4||:    
     721                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     722 00000088 7850              LDRB      A1, [A3, #1]          ; [] |537| 
     723 0000008a 7008              STRB      A1, [A2, #0]          ; [] |537| 
     724                    ;* --------------------------------------------------------------------------*
     725 0000008c           ||$C$L5||:    
     726                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     727 0000008c 2000              MOVS      A1, #0;               ; [] |555| 
     728                    $C$DW$56        .dwtag  DW_TAG_TI_branch
     729                            .dwattr $C$DW$56, DW_AT_low_pc(0x00)
     730                            .dwattr $C$DW$56, DW_AT_TI_return
     731 0000008e 4770              BX        LR                    ; [] 
     732                            ; BRANCH OCCURS                  ; [] 
     733                            .dwattr $C$DW$53, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/
     734                            .dwattr $C$DW$53, DW_AT_TI_end_line(0x22c)
     735                            .dwattr $C$DW$53, DW_AT_TI_end_column(0x01)
     736                            .dwendentry
     737                            .dwendtag $C$DW$53
     738                    
     739 00000090                   .sect   ".text"
     740                            .align  4
     741                            .clink
     742                            .thumbfunc _pmbus_invalid_read
     743 00000090                   .thumb
     744                            .global _pmbus_invalid_read
     745                    
     746                    $C$DW$57        .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_invalid_read")
     747                            .dwattr $C$DW$57, DW_AT_low_pc(_pmbus_invalid_read)
     748                            .dwattr $C$DW$57, DW_AT_high_pc(0x00)
     749                            .dwattr $C$DW$57, DW_AT_TI_symbol_name("_pmbus_invalid_read")
     750                            .dwattr $C$DW$57, DW_AT_external
     751                            .dwattr $C$DW$57, DW_AT_type(*$C$DW$T$53)
     752                            .dwattr $C$DW$57, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwar
     753                            .dwattr $C$DW$57, DW_AT_TI_begin_line(0x1c5)
     754                            .dwattr $C$DW$57, DW_AT_TI_begin_column(0x07)
     755                            .dwattr $C$DW$57, DW_AT_TI_max_frame_size(0x00)
     756                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     757                    
     758                            .dwfde $C$DW$CIE, _pmbus_invalid_read
     759                    
     760                    ;*****************************************************************************
     761                    ;* FUNCTION NAME: pmbus_invalid_read                                         *
     762                    ;*                                                                           *
     763                    ;*   Regs Modified     : A1,A2,SR                                            *
     764                    ;*   Regs Used         : A1,A2,LR,SR                                         *
     765                    ;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
     766                    ;*****************************************************************************
     767 00000090           _pmbus_invalid_read:
     768                    ;* --------------------------------------------------------------------------*
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   15

     769                    ;* A1    assigned to $O$C1
     770                            .dwcfi  cfa_offset, 0
     771                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     772 00000090 2010              MOVS      A1, #16;              ; [] |455| 
     773 00000092 49C6              LDR       A2, $C$CON3           ; [] |455| 
     774 00000094 7008              STRB      A1, [A2, #0]          ; [] |455| 
     775                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     776 00000096 48C6              LDR       A1, $C$CON4           ; [] |456| 
     777 00000098 210F              MOVS      A2, #15;              ; [] |456| 
     778 0000009a 7001              STRB      A2, [A1, #0]          ; [] |456| 
     779                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     780 0000009c 2122              MOVS      A2, #34;              ; [] |457| 
     781 0000009e 7041              STRB      A2, [A1, #1]          ; [] |457| 
     782                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     783 000000a0 2133              MOVS      A2, #51;              ; [] |458| 
     784 000000a2 7081              STRB      A2, [A1, #2]          ; [] |458| 
     785                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     786 000000a4 2144              MOVS      A2, #68;              ; [] |459| 
     787 000000a6 70C1              STRB      A2, [A1, #3]          ; [] |459| 
     788                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     789 000000a8 2155              MOVS      A2, #85;              ; [] |460| 
     790 000000aa 7101              STRB      A2, [A1, #4]          ; [] |460| 
     791                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     792 000000ac 2166              MOVS      A2, #102;             ; [] |461| 
     793 000000ae 7141              STRB      A2, [A1, #5]          ; [] |461| 
     794                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     795 000000b0 2177              MOVS      A2, #119;             ; [] |462| 
     796 000000b2 7181              STRB      A2, [A1, #6]          ; [] |462| 
     797                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     798 000000b4 2188              MOVS      A2, #136;             ; [] |463| 
     799 000000b6 71C1              STRB      A2, [A1, #7]          ; [] |463| 
     800                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     801 000000b8 2199              MOVS      A2, #153;             ; [] |464| 
     802 000000ba 7201              STRB      A2, [A1, #8]          ; [] |464| 
     803                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     804 000000bc 21AA              MOVS      A2, #170;             ; [] |465| 
     805 000000be 7241              STRB      A2, [A1, #9]          ; [] |465| 
     806                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     807 000000c0 21BB              MOVS      A2, #187;             ; [] |466| 
     808 000000c2 7281              STRB      A2, [A1, #10]         ; [] |466| 
     809                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     810 000000c4 21CC              MOVS      A2, #204;             ; [] |467| 
     811 000000c6 72C1              STRB      A2, [A1, #11]         ; [] |467| 
     812                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     813 000000c8 21DD              MOVS      A2, #221;             ; [] |468| 
     814 000000ca 7301              STRB      A2, [A1, #12]         ; [] |468| 
     815                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     816 000000cc 21EE              MOVS      A2, #238;             ; [] |469| 
     817 000000ce 7341              STRB      A2, [A1, #13]         ; [] |469| 
     818                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     819 000000d0 21FF              MOVS      A2, #255;             ; [] |470| 
     820 000000d2 7381              STRB      A2, [A1, #14]         ; [] |470| 
     821                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     822 000000d4 2101              MOVS      A2, #1;               ; [] |471| 
     823 000000d6 73C1              STRB      A2, [A1, #15]         ; [] |471| 
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   16

     824                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     825 000000d8 2000              MOVS      A1, #0;               ; [] |472| 
     826                    $C$DW$58        .dwtag  DW_TAG_TI_branch
     827                            .dwattr $C$DW$58, DW_AT_low_pc(0x00)
     828                            .dwattr $C$DW$58, DW_AT_TI_return
     829 000000da 4770              BX        LR                    ; [] 
     830                            ; BRANCH OCCURS                  ; [] 
     831                            .dwattr $C$DW$57, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/
     832                            .dwattr $C$DW$57, DW_AT_TI_end_line(0x1d9)
     833                            .dwattr $C$DW$57, DW_AT_TI_end_column(0x01)
     834                            .dwendentry
     835                            .dwendtag $C$DW$57
     836                    
     837 000000dc                   .sect   ".text"
     838                            .align  4
     839                            .clink
     840                            .thumbfunc _pmbus_read_write_rom_mode
     841 000000dc                   .thumb
     842                            .global _pmbus_read_write_rom_mode
     843                    
     844                    $C$DW$59        .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_write_rom_mode")
     845                            .dwattr $C$DW$59, DW_AT_low_pc(_pmbus_read_write_rom_mode)
     846                            .dwattr $C$DW$59, DW_AT_high_pc(0x00)
     847                            .dwattr $C$DW$59, DW_AT_TI_symbol_name("_pmbus_read_write_rom_mode")
     848                            .dwattr $C$DW$59, DW_AT_external
     849                            .dwattr $C$DW$59, DW_AT_type(*$C$DW$T$53)
     850                            .dwattr $C$DW$59, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwar
     851                            .dwattr $C$DW$59, DW_AT_TI_begin_line(0x23b)
     852                            .dwattr $C$DW$59, DW_AT_TI_begin_column(0x07)
     853                            .dwattr $C$DW$59, DW_AT_TI_max_frame_size(0x04)
     854                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     855                    
     856                            .dwfde $C$DW$CIE, _pmbus_read_write_rom_mode
     857                    $C$DW$60        .dwtag  DW_TAG_formal_parameter, DW_AT_name("pmbus_read")
     858                            .dwattr $C$DW$60, DW_AT_TI_symbol_name("_pmbus_read")
     859                            .dwattr $C$DW$60, DW_AT_type(*$C$DW$T$53)
     860                            .dwattr $C$DW$60, DW_AT_location[DW_OP_reg0]
     861                    
     862                    ;*****************************************************************************
     863                    ;* FUNCTION NAME: pmbus_read_write_rom_mode                                  *
     864                    ;*                                                                           *
     865                    ;*   Regs Modified     : A1,A2,A3,A4,V9,SP,LR,SR                             *
     866                    ;*   Regs Used         : A1,A2,A3,A4,V9,SP,LR,SR                             *
     867                    ;*   Local Frame Size  : 0 Args + 0 Auto + 4 Save = 4 byte                   *
     868                    ;*****************************************************************************
     869                    _pmbus_read_write_rom_mode:
     870                    ;* --------------------------------------------------------------------------*
     871                    ;* A1    assigned to _pmbus_read
     872                    $C$DW$61        .dwtag  DW_TAG_variable, DW_AT_name("pmbus_read")
     873                            .dwattr $C$DW$61, DW_AT_TI_symbol_name("_pmbus_read")
     874                            .dwattr $C$DW$61, DW_AT_type(*$C$DW$T$131)
     875                            .dwattr $C$DW$61, DW_AT_location[DW_OP_reg0]
     876                            .dwcfi  cfa_offset, 0
     877 000000dc B500              PUSH      {LR}                  ; [] 
     878                            .dwcfi  cfa_offset, 4
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   17

     879                            .dwcfi  save_reg_to_mem, 14, -4
     880                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     881 000000de 2800              CMP       A1, #0                ; [] |574| 
     882 000000e0 D002              BQEQ      ||$C$L6||             ; [] |574| 
     883                            ; BRANCHCC OCCURS {||$C$L6||}    ; [] |574| 
     884                    ;* --------------------------------------------------------------------------*
     885                    $C$DW$62        .dwtag  DW_TAG_TI_branch
     886                            .dwattr $C$DW$62, DW_AT_low_pc(0x00)
     887                            .dwattr $C$DW$62, DW_AT_name("_pmbus_invalid_read")
     888                            .dwattr $C$DW$62, DW_AT_TI_call
     889 000000e2 F7FF              BL        _pmbus_invalid_read   ; [] |574| 
         000000e4 FFD5     
     890                            ; CALL OCCURS {_pmbus_invalid_read }  ; [] |574| 
     891 000000e6 E003              B         ||$C$L7||             ; [] |574| 
     892                            ; BRANCH OCCURS {||$C$L7||}      ; [] |574| 
     893                    ;* --------------------------------------------------------------------------*
     894                    ||$C$L6||:    
     895                    $C$DW$63        .dwtag  DW_TAG_TI_branch
     896                            .dwattr $C$DW$63, DW_AT_low_pc(0x00)
     897                            .dwattr $C$DW$63, DW_AT_name("_pmbus_write_rom_mode")
     898                            .dwattr $C$DW$63, DW_AT_TI_call
     899 000000e8 F7FF              BL        _pmbus_write_rom_mode ; [] |574| 
         000000ea FFB0     
     900                            ; CALL OCCURS {_pmbus_write_rom_mode }  ; [] |574| 
     901 000000ec 0600              LSLS      A1, A1, #24           ; [] 
     902 000000ee 0E00              LSRS      A1, A1, #24           ; [] 
     903                    ;* --------------------------------------------------------------------------*
     904 000000f0           ||$C$L7||:    
     905 000000f0 BC04              POP       {A3}                  ; [] 
     906                            .dwcfi  cfa_offset, 0
     907                    $C$DW$64        .dwtag  DW_TAG_TI_branch
     908                            .dwattr $C$DW$64, DW_AT_low_pc(0x00)
     909                            .dwattr $C$DW$64, DW_AT_TI_return
     910 000000f2 4710              BX        A3                    ; [] 
     911                            ; BRANCH OCCURS                  ; [] 
     912                            .dwattr $C$DW$59, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/
     913                            .dwattr $C$DW$59, DW_AT_TI_end_line(0x241)
     914                            .dwattr $C$DW$59, DW_AT_TI_end_column(0x01)
     915                            .dwendentry
     916                            .dwendtag $C$DW$59
     917                    
     918 000000f4                   .sect   ".text"
     919                            .align  4
     920                            .clink
     921                            .thumbfunc _pmbus_read_one_byte_handler
     922 000000f4                   .thumb
     923                            .global _pmbus_read_one_byte_handler
     924                    
     925                    $C$DW$65        .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_one_byte_handler")
     926                            .dwattr $C$DW$65, DW_AT_low_pc(_pmbus_read_one_byte_handler)
     927                            .dwattr $C$DW$65, DW_AT_high_pc(0x00)
     928                            .dwattr $C$DW$65, DW_AT_TI_symbol_name("_pmbus_read_one_byte_handler")
     929                            .dwattr $C$DW$65, DW_AT_external
     930                            .dwattr $C$DW$65, DW_AT_type(*$C$DW$T$135)
     931                            .dwattr $C$DW$65, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwar
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   18

     932                            .dwattr $C$DW$65, DW_AT_TI_begin_line(0x1b6)
     933                            .dwattr $C$DW$65, DW_AT_TI_begin_column(0x07)
     934                            .dwattr $C$DW$65, DW_AT_TI_max_frame_size(0x00)
     935                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     936                    
     937                            .dwfde $C$DW$CIE, _pmbus_read_one_byte_handler
     938                    $C$DW$66        .dwtag  DW_TAG_formal_parameter, DW_AT_name("value")
     939                            .dwattr $C$DW$66, DW_AT_TI_symbol_name("_value")
     940                            .dwattr $C$DW$66, DW_AT_type(*$C$DW$T$53)
     941                            .dwattr $C$DW$66, DW_AT_location[DW_OP_reg0]
     942                    
     943                    ;*****************************************************************************
     944                    ;* FUNCTION NAME: pmbus_read_one_byte_handler                                *
     945                    ;*                                                                           *
     946                    ;*   Regs Modified     : A1,A2,A3,SR                                         *
     947                    ;*   Regs Used         : A1,A2,A3,LR,SR                                      *
     948                    ;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
     949                    ;*****************************************************************************
     950                    _pmbus_read_one_byte_handler:
     951                    ;* --------------------------------------------------------------------------*
     952                    ;* A1    assigned to _value
     953                    $C$DW$67        .dwtag  DW_TAG_variable, DW_AT_name("value")
     954                            .dwattr $C$DW$67, DW_AT_TI_symbol_name("_value")
     955                            .dwattr $C$DW$67, DW_AT_type(*$C$DW$T$131)
     956                            .dwattr $C$DW$67, DW_AT_location[DW_OP_reg0]
     957                            .dwcfi  cfa_offset, 0
     958                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     959 000000f4 2101              MOVS      A2, #1;               ; [] |440| 
     960 000000f6 4AAD              LDR       A3, $C$CON3           ; [] |440| 
     961 000000f8 7011              STRB      A2, [A3, #0]          ; [] |440| 
     962                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     963 000000fa 49AD              LDR       A2, $C$CON4           ; [] |441| 
     964 000000fc 7008              STRB      A1, [A2, #0]          ; [] |441| 
     965                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     966 000000fe 2000              MOVS      A1, #0;               ; [] |442| 
     967                    $C$DW$68        .dwtag  DW_TAG_TI_branch
     968                            .dwattr $C$DW$68, DW_AT_low_pc(0x00)
     969                            .dwattr $C$DW$68, DW_AT_TI_return
     970 00000100 4770              BX        LR                    ; [] 
     971                            ; BRANCH OCCURS                  ; [] 
     972                            .dwattr $C$DW$65, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/
     973                            .dwattr $C$DW$65, DW_AT_TI_end_line(0x1bb)
     974                            .dwattr $C$DW$65, DW_AT_TI_end_column(0x01)
     975                            .dwendentry
     976                            .dwendtag $C$DW$65
     977                    
     978 00000102                   .sect   ".text"
     979                            .align  4
     980                            .clink
     981                            .thumbfunc _pmbus_invalid_write
     982 00000104                   .thumb
     983                            .global _pmbus_invalid_write
     984                    
     985                    $C$DW$69        .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_invalid_write")
     986                            .dwattr $C$DW$69, DW_AT_low_pc(_pmbus_invalid_write)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   19

     987                            .dwattr $C$DW$69, DW_AT_high_pc(0x00)
     988                            .dwattr $C$DW$69, DW_AT_TI_symbol_name("_pmbus_invalid_write")
     989                            .dwattr $C$DW$69, DW_AT_external
     990                            .dwattr $C$DW$69, DW_AT_type(*$C$DW$T$53)
     991                            .dwattr $C$DW$69, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwar
     992                            .dwattr $C$DW$69, DW_AT_TI_begin_line(0x1db)
     993                            .dwattr $C$DW$69, DW_AT_TI_begin_column(0x07)
     994                            .dwattr $C$DW$69, DW_AT_TI_max_frame_size(0x00)
     995                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
     996                    
     997                            .dwfde $C$DW$CIE, _pmbus_invalid_write
     998                    
     999                    ;*****************************************************************************
    1000                    ;* FUNCTION NAME: pmbus_invalid_write                                        *
    1001                    ;*                                                                           *
    1002                    ;*   Regs Modified     : A1,SR                                               *
    1003                    ;*   Regs Used         : A1,LR,SR                                            *
    1004                    ;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
    1005                    ;*****************************************************************************
    1006 00000104           _pmbus_invalid_write:
    1007                    ;* --------------------------------------------------------------------------*
    1008                            .dwcfi  cfa_offset, 0
    1009                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1010 00000104 2000              MOVS      A1, #0;               ; [] |477| 
    1011                    $C$DW$70        .dwtag  DW_TAG_TI_branch
    1012                            .dwattr $C$DW$70, DW_AT_low_pc(0x00)
    1013                            .dwattr $C$DW$70, DW_AT_TI_return
    1014 00000106 4770              BX        LR                    ; [] 
    1015                            ; BRANCH OCCURS                  ; [] 
    1016                            .dwattr $C$DW$69, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/
    1017                            .dwattr $C$DW$69, DW_AT_TI_end_line(0x1de)
    1018                            .dwattr $C$DW$69, DW_AT_TI_end_column(0x01)
    1019                            .dwendentry
    1020                            .dwendtag $C$DW$69
    1021                    
    1022 00000108                   .sect   ".text"
    1023                            .align  4
    1024                            .clink
    1025                            .thumbfunc _pmbus_read_write_pmbus_revision
    1026 00000108                   .thumb
    1027                            .global _pmbus_read_write_pmbus_revision
    1028                    
    1029                    $C$DW$71        .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_write_pmbus_revision")
    1030                            .dwattr $C$DW$71, DW_AT_low_pc(_pmbus_read_write_pmbus_revision)
    1031                            .dwattr $C$DW$71, DW_AT_high_pc(0x00)
    1032                            .dwattr $C$DW$71, DW_AT_TI_symbol_name("_pmbus_read_write_pmbus_revision")
    1033                            .dwattr $C$DW$71, DW_AT_external
    1034                            .dwattr $C$DW$71, DW_AT_type(*$C$DW$T$53)
    1035                            .dwattr $C$DW$71, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwar
    1036                            .dwattr $C$DW$71, DW_AT_TI_begin_line(0x351)
    1037                            .dwattr $C$DW$71, DW_AT_TI_begin_column(0x07)
    1038                            .dwattr $C$DW$71, DW_AT_TI_max_frame_size(0x04)
    1039                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1040                    
    1041                            .dwfde $C$DW$CIE, _pmbus_read_write_pmbus_revision
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   20

    1042                    $C$DW$72        .dwtag  DW_TAG_formal_parameter, DW_AT_name("pmbus_read")
    1043                            .dwattr $C$DW$72, DW_AT_TI_symbol_name("_pmbus_read")
    1044                            .dwattr $C$DW$72, DW_AT_type(*$C$DW$T$53)
    1045                            .dwattr $C$DW$72, DW_AT_location[DW_OP_reg0]
    1046                    
    1047                    ;*****************************************************************************
    1048                    ;* FUNCTION NAME: pmbus_read_write_pmbus_revision                            *
    1049                    ;*                                                                           *
    1050                    ;*   Regs Modified     : A1,A2,A3,SP,LR,SR                                   *
    1051                    ;*   Regs Used         : A1,A2,A3,SP,LR,SR                                   *
    1052                    ;*   Local Frame Size  : 0 Args + 0 Auto + 4 Save = 4 byte                   *
    1053                    ;*****************************************************************************
    1054                    _pmbus_read_write_pmbus_revision:
    1055                    ;* --------------------------------------------------------------------------*
    1056                    ;* A1    assigned to _pmbus_read
    1057                    $C$DW$73        .dwtag  DW_TAG_variable, DW_AT_name("pmbus_read")
    1058                            .dwattr $C$DW$73, DW_AT_TI_symbol_name("_pmbus_read")
    1059                            .dwattr $C$DW$73, DW_AT_type(*$C$DW$T$131)
    1060                            .dwattr $C$DW$73, DW_AT_location[DW_OP_reg0]
    1061                            .dwcfi  cfa_offset, 0
    1062 00000108 B500              PUSH      {LR}                  ; [] 
    1063                            .dwcfi  cfa_offset, 4
    1064                            .dwcfi  save_reg_to_mem, 14, -4
    1065                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1066 0000010a 2800              CMP       A1, #0                ; [] |852| 
    1067 0000010c D005              BQEQ      ||$C$L8||             ; [] |852| 
    1068                            ; BRANCHCC OCCURS {||$C$L8||}    ; [] |852| 
    1069                    ;* --------------------------------------------------------------------------*
    1070 0000010e 2042              MOVS      A1, #66;              ; [] |852| 
    1071                    $C$DW$74        .dwtag  DW_TAG_TI_branch
    1072                            .dwattr $C$DW$74, DW_AT_low_pc(0x00)
    1073                            .dwattr $C$DW$74, DW_AT_name("_pmbus_read_one_byte_handler")
    1074                            .dwattr $C$DW$74, DW_AT_TI_call
    1075 00000110 F7FF              BL        _pmbus_read_one_byte_handler ; [] |852| 
         00000112 FFF0     
    1076                            ; CALL OCCURS {_pmbus_read_one_byte_handler }  ; [] |852| 
    1077 00000114 0600              LSLS      A1, A1, #24           ; [] 
    1078 00000116 0E00              LSRS      A1, A1, #24           ; [] 
    1079 00000118 E001              B         ||$C$L9||             ; [] |852| 
    1080                            ; BRANCH OCCURS {||$C$L9||}      ; [] |852| 
    1081                    ;* --------------------------------------------------------------------------*
    1082                    ||$C$L8||:    
    1083                    $C$DW$75        .dwtag  DW_TAG_TI_branch
    1084                            .dwattr $C$DW$75, DW_AT_low_pc(0x00)
    1085                            .dwattr $C$DW$75, DW_AT_name("_pmbus_invalid_write")
    1086                            .dwattr $C$DW$75, DW_AT_TI_call
    1087 0000011a F7FF              BL        _pmbus_invalid_write  ; [] |852| 
         0000011c FFF3     
    1088                            ; CALL OCCURS {_pmbus_invalid_write }  ; [] |852| 
    1089                    ;* --------------------------------------------------------------------------*
    1090 0000011e           ||$C$L9||:    
    1091 0000011e BC04              POP       {A3}                  ; [] 
    1092                            .dwcfi  cfa_offset, 0
    1093                    $C$DW$76        .dwtag  DW_TAG_TI_branch
    1094                            .dwattr $C$DW$76, DW_AT_low_pc(0x00)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   21

    1095                            .dwattr $C$DW$76, DW_AT_TI_return
    1096 00000120 4710              BX        A3                    ; [] 
    1097                            ; BRANCH OCCURS                  ; [] 
    1098                            .dwattr $C$DW$71, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/
    1099                            .dwattr $C$DW$71, DW_AT_TI_end_line(0x357)
    1100                            .dwattr $C$DW$71, DW_AT_TI_end_column(0x01)
    1101                            .dwendentry
    1102                            .dwendtag $C$DW$71
    1103                    
    1104 00000122                   .sect   ".text"
    1105                            .align  4
    1106                            .clink
    1107                            .thumbfunc _pmbus_read_write_parm_value
    1108 00000124                   .thumb
    1109                            .global _pmbus_read_write_parm_value
    1110                    
    1111                    $C$DW$77        .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_write_parm_value")
    1112                            .dwattr $C$DW$77, DW_AT_low_pc(_pmbus_read_write_parm_value)
    1113                            .dwattr $C$DW$77, DW_AT_high_pc(0x00)
    1114                            .dwattr $C$DW$77, DW_AT_TI_symbol_name("_pmbus_read_write_parm_value")
    1115                            .dwattr $C$DW$77, DW_AT_external
    1116                            .dwattr $C$DW$77, DW_AT_type(*$C$DW$T$53)
    1117                            .dwattr $C$DW$77, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwar
    1118                            .dwattr $C$DW$77, DW_AT_TI_begin_line(0x347)
    1119                            .dwattr $C$DW$77, DW_AT_TI_begin_column(0x07)
    1120                            .dwattr $C$DW$77, DW_AT_TI_max_frame_size(0x14)
    1121                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1122                    
    1123                            .dwfde $C$DW$CIE, _pmbus_read_write_parm_value
    1124                    $C$DW$78        .dwtag  DW_TAG_formal_parameter, DW_AT_name("pmbus_read")
    1125                            .dwattr $C$DW$78, DW_AT_TI_symbol_name("_pmbus_read")
    1126                            .dwattr $C$DW$78, DW_AT_type(*$C$DW$T$53)
    1127                            .dwattr $C$DW$78, DW_AT_location[DW_OP_reg0]
    1128                    
    1129                    ;*****************************************************************************
    1130                    ;* FUNCTION NAME: pmbus_read_write_parm_value                                *
    1131                    ;*                                                                           *
    1132                    ;*   Regs Modified     : A1,A2,A3,A4,V1,V2,V3,V4,V9,SP,SR                    *
    1133                    ;*   Regs Used         : A1,A2,A3,A4,V1,V2,V3,V4,V9,SP,LR,SR                 *
    1134                    ;*   Local Frame Size  : 0 Args + 0 Auto + 20 Save = 20 byte                 *
    1135                    ;*****************************************************************************
    1136                    _pmbus_read_write_parm_value:
    1137                    ;* --------------------------------------------------------------------------*
    1138                    ;* V1    assigned to $O$C27
    1139                    ;* V2    assigned to $O$C28
    1140                    ;* A4    assigned to $O$C29
    1141                    ;* V1    assigned to $O$C30
    1142                    ;* V2    assigned to $O$C31
    1143                    ;* A4    assigned to $O$C32
    1144                    ;* A3    assigned to $O$K10
    1145                    ;* A2    assigned to $O$K2
    1146                    ;* A3    assigned to $O$U154
    1147                    ;* V2    assigned to $O$K157
    1148                    ;* A2    assigned to $O$L1
    1149                    ;* A2    assigned to $O$L2
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   22

    1150                    ;* V3    assigned to $O$L3
    1151                    ;* A2    assigned to _length
    1152                    $C$DW$79        .dwtag  DW_TAG_variable, DW_AT_name("length")
    1153                            .dwattr $C$DW$79, DW_AT_TI_symbol_name("_length")
    1154                            .dwattr $C$DW$79, DW_AT_type(*$C$DW$T$10)
    1155                            .dwattr $C$DW$79, DW_AT_location[DW_OP_reg1]
    1156                    ;* V1    assigned to _start_address
    1157                    $C$DW$80        .dwtag  DW_TAG_variable, DW_AT_name("start_address")
    1158                            .dwattr $C$DW$80, DW_AT_TI_symbol_name("_start_address")
    1159                            .dwattr $C$DW$80, DW_AT_type(*$C$DW$T$183)
    1160                            .dwattr $C$DW$80, DW_AT_location[DW_OP_reg4]
    1161                    ;* V2    assigned to _buffer_index
    1162                    $C$DW$81        .dwtag  DW_TAG_variable, DW_AT_name("buffer_index")
    1163                            .dwattr $C$DW$81, DW_AT_TI_symbol_name("_buffer_index")
    1164                            .dwattr $C$DW$81, DW_AT_type(*$C$DW$T$53)
    1165                            .dwattr $C$DW$81, DW_AT_location[DW_OP_reg5]
    1166                    ;* V1    assigned to _start_address
    1167                    $C$DW$82        .dwtag  DW_TAG_variable, DW_AT_name("start_address")
    1168                            .dwattr $C$DW$82, DW_AT_TI_symbol_name("_start_address")
    1169                            .dwattr $C$DW$82, DW_AT_type(*$C$DW$T$19)
    1170                            .dwattr $C$DW$82, DW_AT_location[DW_OP_reg4]
    1171                    ;* V1    assigned to _dest_ptr
    1172                    $C$DW$83        .dwtag  DW_TAG_variable, DW_AT_name("dest_ptr")
    1173                            .dwattr $C$DW$83, DW_AT_TI_symbol_name("_dest_ptr")
    1174                            .dwattr $C$DW$83, DW_AT_type(*$C$DW$T$183)
    1175                            .dwattr $C$DW$83, DW_AT_location[DW_OP_reg4]
    1176                    ;* V1    assigned to _dest_ptr
    1177                    $C$DW$84        .dwtag  DW_TAG_variable, DW_AT_name("dest_ptr")
    1178                            .dwattr $C$DW$84, DW_AT_TI_symbol_name("_dest_ptr")
    1179                            .dwattr $C$DW$84, DW_AT_type(*$C$DW$T$151)
    1180                            .dwattr $C$DW$84, DW_AT_location[DW_OP_reg4]
    1181                    ;* V1    assigned to _dest_ptr
    1182                    $C$DW$85        .dwtag  DW_TAG_variable, DW_AT_name("dest_ptr")
    1183                            .dwattr $C$DW$85, DW_AT_TI_symbol_name("_dest_ptr")
    1184                            .dwattr $C$DW$85, DW_AT_type(*$C$DW$T$167)
    1185                            .dwattr $C$DW$85, DW_AT_location[DW_OP_reg4]
    1186                    ;* V2    assigned to _pmbus_read
    1187                    $C$DW$86        .dwtag  DW_TAG_variable, DW_AT_name("pmbus_read")
    1188                            .dwattr $C$DW$86, DW_AT_TI_symbol_name("_pmbus_read")
    1189                            .dwattr $C$DW$86, DW_AT_type(*$C$DW$T$131)
    1190                            .dwattr $C$DW$86, DW_AT_location[DW_OP_reg5]
    1191                    ;* A1    assigned to $O$R2
    1192                    ;* V3    assigned to _i
    1193                    $C$DW$87        .dwtag  DW_TAG_variable, DW_AT_name("i")
    1194                            .dwattr $C$DW$87, DW_AT_TI_symbol_name("_i")
    1195                            .dwattr $C$DW$87, DW_AT_type(*$C$DW$T$19)
    1196                            .dwattr $C$DW$87, DW_AT_location[DW_OP_reg6]
    1197                    ;* A3    assigned to $O$v1
    1198                    ;* A2    assigned to $O$v2
    1199                    ;* V1    assigned to $O$v3
    1200                    ;* V4    assigned to $O$v4
    1201                    ;* A3    assigned to $O$U72
    1202                    ;* A3    assigned to $O$U72
    1203                    ;* A4    assigned to $O$K27
    1204                            .dwcfi  cfa_offset, 0
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   23

    1205 00000124 B5F0              PUSH      {V1, V2, V3, V4, LR}  ; [] 
    1206                            .dwcfi  cfa_offset, 20
    1207                            .dwcfi  save_reg_to_mem, 14, -4
    1208                            .dwcfi  save_reg_to_mem, 7, -8
    1209                            .dwcfi  save_reg_to_mem, 6, -12
    1210                            .dwcfi  save_reg_to_mem, 5, -16
    1211                            .dwcfi  save_reg_to_mem, 4, -20
    1212 00000126 4684              MOV       V9, A1                ; [] |840| 
    1213                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1214 00000128 48DE              LDR       A1, $C$CON9           ; [] |841| 
    1215 0000012a 7801              LDRB      A2, [A1, #0]          ; [] |841| 
    1216 0000012c 4ADE              LDR       A3, $C$CON10          ; [] |841| 
    1217 0000012e 2000              MOVS      A1, #0;               ; [] |841| 
    1218 00000130 5E14              LDSH      V1, [A3, A1]          ; [] |841| 
    1219 00000132 4ADE              LDR       A3, $C$CON11          ; [] |841| 
    1220 00000134 7812              LDRB      A3, [A3, #0]          ; [] |841| 
    1221 00000136 4BDE              LDR       A4, $C$CON12          ; [] |841| 
    1222 00000138 781F              LDRB      V4, [A4, #0]          ; [] |841| 
    1223                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1224 0000013a 4B9D              LDR       A4, $C$CON4           ; [] |833| 
    1225                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1226 0000013c 4EDD              LDR       V3, $C$CON13          ; [] |810| 
    1227                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1228 0000013e 4665              MOV       V2, V9                ; [] |817| 
    1229                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1230 00000140 2D00              CMP       V2, #0                ; [] |841| 
    1231 00000142 D157              BQNE      ||$C$L15||            ; [] |841| 
    1232                            ; BRANCHCC OCCURS {||$C$L15||}   ; [] |841| 
    1233                    ;* --------------------------------------------------------------------------*
    1234                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1235 00000144 1C0D              MOVS      V2, A2                ; [] |698| 
    1236 00000146 4355              MULS      V2, A3                ; [] |698| 
    1237 00000148 062D              LSLS      V2, V2, #24           ; [] 
    1238 0000014a 0E2D              LSRS      V2, V2, #24           ; [] 
    1239 0000014c 2D20              CMP       V2, #32               ; [] |698| 
    1240 0000014e DC77              BQGT      ||$C$L20||            ; [] |698| 
    1241                            ; BRANCHCC OCCURS {||$C$L20||}   ; [] |698| 
    1242                    ;* --------------------------------------------------------------------------*
    1243 00000150 785B              LDRB      A4, [A4, #1]          ; [] |698| 
    1244 00000152 429D              CMP       V2, A4                ; [] |698| 
    1245 00000154 D174              BQNE      ||$C$L20||            ; [] |698| 
    1246                            ; BRANCHCC OCCURS {||$C$L20||}   ; [] |698| 
    1247                    ;* --------------------------------------------------------------------------*
    1248                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1249 00000156 2F02              CMP       V4, #2                ; [] |710| 
    1250 00000158 D072              BQEQ      ||$C$L20||            ; [] |710| 
    1251                            ; BRANCHCC OCCURS {||$C$L20||}   ; [] |710| 
    1252                    ;* --------------------------------------------------------------------------*
    1253 0000015a 2F03              CMP       V4, #3                ; [] |710| 
    1254 0000015c D070              BQEQ      ||$C$L20||            ; [] |710| 
    1255                            ; BRANCHCC OCCURS {||$C$L20||}   ; [] |710| 
    1256                    ;* --------------------------------------------------------------------------*
    1257 0000015e 2F04              CMP       V4, #4                ; [] |710| 
    1258 00000160 D06E              BQEQ      ||$C$L20||            ; [] |710| 
    1259                            ; BRANCHCC OCCURS {||$C$L20||}   ; [] |710| 
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   24

    1260                    ;* --------------------------------------------------------------------------*
    1261 00000162 2F12              CMP       V4, #18               ; [] |710| 
    1262 00000164 D06C              BQEQ      ||$C$L20||            ; [] |710| 
    1263                            ; BRANCHCC OCCURS {||$C$L20||}   ; [] |710| 
    1264                    ;* --------------------------------------------------------------------------*
    1265                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1266 00000166 007B              LSLS      A4, V4, #1            ; [] |717| 
    1267 00000168 5AF3              LDRH      A4, [V3, A4]          ; [] |717| 
    1268 0000016a 4354              MULS      V1, A3                ; [] |717| 
    1269 0000016c 0424              LSLS      V1, V1, #16           ; [] 
    1270 0000016e 0C24              LSRS      V1, V1, #16           ; [] 
    1271 00000170 429C              CMP       V1, A4                ; [] |717| 
    1272 00000172 DC65              BQGT      ||$C$L20||            ; [] |717| 
    1273                            ; BRANCHCC OCCURS {||$C$L20||}   ; [] |717| 
    1274                    ;* --------------------------------------------------------------------------*
    1275 00000174 192D              ADDS      V2, V2, V1            ; [] |717| 
    1276 00000176 429D              CMP       V2, A4                ; [] |717| 
    1277 00000178 DC62              BQGT      ||$C$L20||            ; [] |717| 
    1278                            ; BRANCHCC OCCURS {||$C$L20||}   ; [] |717| 
    1279                    ;* --------------------------------------------------------------------------*
    1280                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1281 0000017a 00BD              LSLS      V2, V4, #2            ; [] |727| 
    1282                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1283 0000017c 4BDF              LDR       A4, $C$CON14          ; [] |817| 
    1284                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1285 0000017e 595B              LDR       A4, [A4, V2]          ; [] |727| 
    1286 00000180 18E4              ADDS      V1, V1, A4            ; [] |727| 
    1287                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1288 00000182 2502              MOVS      V2, #2;               ; [] |730| 
    1289                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1290 00000184 4B8A              LDR       A4, $C$CON4           ; [] |833| 
    1291                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1292 00000186 3A01              SUBS      A3, A3, #1            ; [] |736| 
    1293 00000188 D023              BQEQ      ||$C$L13||            ; [] |736| 
    1294                            ; BRANCHCC OCCURS {||$C$L13||}   ; [] |736| 
    1295                    ;* --------------------------------------------------------------------------*
    1296 0000018a 3A01              SUBS      A3, #1                ; [] |736| 
    1297 0000018c D014              BQEQ      ||$C$L11||            ; [] |736| 
    1298                            ; BRANCHCC OCCURS {||$C$L11||}   ; [] |736| 
    1299                    ;* --------------------------------------------------------------------------*
    1300 0000018e 3A02              SUBS      A3, #2                ; [] |736| 
    1301 00000190 D156              BQNE      ||$C$L20||            ; [] |736| 
    1302                            ; BRANCHCC OCCURS {||$C$L20||}   ; [] |736| 
    1303                    ;* --------------------------------------------------------------------------*
    1304                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1305 00000192 2900              CMP       A2, #0                ; [] |771| 
    1306 00000194 D055              BQEQ      ||$C$L21||            ; [] |771| 
    1307                            ; BRANCHCC OCCURS {||$C$L21||}   ; [] |771| 
    1308                    ;* --------------------------------------------------------------------------*
    1309 00000196 1C9A              ADDS      A3, A4, #2            ; [] 
    1310                    ;* --------------------------------------------------------------------------*
    1311                    ;*   BEGIN LOOP ||$C$L10||
    1312                    ;*
    1313                    ;*   Loop source line                : 771
    1314                    ;*   Loop closing brace source line  : 780
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   25

    1315                    ;*   Known Minimum Trip Count        : 1
    1316                    ;*   Known Maximum Trip Count        : 255
    1317                    ;*   Known Max Trip Count Factor     : 1
    1318                    ;* --------------------------------------------------------------------------*
    1319 00000198           ||$C$L10||:    
    1320                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1321 00000198 7813              LDRB      A4, [A3, #0]          ; [] |778| 
    1322 0000019a 7895              LDRB      V2, [A3, #2]          ; [] |778| 
    1323 0000019c 042D              LSLS      V2, V2, #16           ; [] |778| 
    1324 0000019e 18EB              ADDS      A4, V2, A4            ; [] |778| 
    1325 000001a0 78D5              LDRB      V2, [A3, #3]          ; [] |778| 
    1326 000001a2 062D              LSLS      V2, V2, #24           ; [] |778| 
    1327 000001a4 18EB              ADDS      A4, V2, A4            ; [] |778| 
    1328 000001a6 7855              LDRB      V2, [A3, #1]          ; [] |778| 
    1329 000001a8 022D              LSLS      V2, V2, #8            ; [] |778| 
    1330 000001aa 18EB              ADDS      A4, V2, A4            ; [] |778| 
    1331 000001ac 6023              STR       A4, [V1, #0]          ; [] |778| 
    1332 000001ae 3404              ADDS      V1, #4                ; [] |778| 
    1333                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1334 000001b0 3204              ADDS      A3, #4                ; [] |779| 
    1335                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1336 000001b2 3901              SUBS      A2, #1                ; [] |771| 
    1337 000001b4 D1F0              BQNE      ||$C$L10||            ; [] |771| 
    1338                            ; BRANCHCC OCCURS {||$C$L10||}   ; [] |771| 
    1339                    ;* --------------------------------------------------------------------------*
    1340 000001b6 E044              B         ||$C$L21||            ; [] |771| 
    1341                            ; BRANCH OCCURS {||$C$L21||}     ; [] |771| 
    1342                    ;* --------------------------------------------------------------------------*
    1343 000001b8           ||$C$L11||:    
    1344                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1345 000001b8 2900              CMP       A2, #0                ; [] |756| 
    1346 000001ba D042              BQEQ      ||$C$L21||            ; [] |756| 
    1347                            ; BRANCHCC OCCURS {||$C$L21||}   ; [] |756| 
    1348                    ;* --------------------------------------------------------------------------*
    1349 000001bc 18EA              ADDS      A3, V2, A4            ; [] 
    1350                    ;* --------------------------------------------------------------------------*
    1351                    ;*   BEGIN LOOP ||$C$L12||
    1352                    ;*
    1353                    ;*   Loop source line                : 756
    1354                    ;*   Loop closing brace source line  : 763
    1355                    ;*   Known Minimum Trip Count        : 1
    1356                    ;*   Known Maximum Trip Count        : 255
    1357                    ;*   Known Max Trip Count Factor     : 1
    1358                    ;* --------------------------------------------------------------------------*
    1359 000001be           ||$C$L12||:    
    1360                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1361 000001be 7813              LDRB      A4, [A3, #0]          ; [] |761| 
    1362 000001c0 7855              LDRB      V2, [A3, #1]          ; [] |761| 
    1363 000001c2 022D              LSLS      V2, V2, #8            ; [] |761| 
    1364 000001c4 18EB              ADDS      A4, V2, A4            ; [] |761| 
    1365 000001c6 8023              STRH      A4, [V1, #0]          ; [] |761| 
    1366 000001c8 3402              ADDS      V1, #2                ; [] |761| 
    1367                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1368 000001ca 3202              ADDS      A3, #2                ; [] |762| 
    1369                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   26

    1370 000001cc 3901              SUBS      A2, #1                ; [] |756| 
    1371 000001ce D1F6              BQNE      ||$C$L12||            ; [] |756| 
    1372                            ; BRANCHCC OCCURS {||$C$L12||}   ; [] |756| 
    1373                    ;* --------------------------------------------------------------------------*
    1374 000001d0 E037              B         ||$C$L21||            ; [] |756| 
    1375                            ; BRANCH OCCURS {||$C$L21||}     ; [] |756| 
    1376                    ;* --------------------------------------------------------------------------*
    1377 000001d2           ||$C$L13||:    
    1378                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1379 000001d2 2900              CMP       A2, #0                ; [] |742| 
    1380 000001d4 D035              BQEQ      ||$C$L21||            ; [] |742| 
    1381                            ; BRANCHCC OCCURS {||$C$L21||}   ; [] |742| 
    1382                    ;* --------------------------------------------------------------------------*
    1383 000001d6 1C06              MOVS      V3, A1                ; [] 
    1384                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1385 000001d8 4AB4              LDR       A3, $C$CON11          ; [] |841| 
    1386 000001da 49B2              LDR       A2, $C$CON9           ; [] |841| 
    1387                    ;* --------------------------------------------------------------------------*
    1388                    ;*   BEGIN LOOP ||$C$L14||
    1389                    ;*
    1390                    ;*   Loop source line                : 742
    1391                    ;*   Loop closing brace source line  : 748
    1392                    ;*   Known Minimum Trip Count        : 1
    1393                    ;*   Known Maximum Trip Count        : 4294967295
    1394                    ;*   Known Max Trip Count Factor     : 1
    1395                    ;* --------------------------------------------------------------------------*
    1396 000001dc           ||$C$L14||:    
    1397                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1398 000001dc 5D5F              LDRB      V4, [A4, V2]          ; [] |746| 
    1399 000001de 7027              STRB      V4, [V1, #0]          ; [] |746| 
    1400 000001e0 3401              ADDS      V1, #1                ; [] |746| 
    1401                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1402 000001e2 7817              LDRB      V4, [A3, #0]          ; [] |747| 
    1403 000001e4 197D              ADDS      V2, V4, V2            ; [] |747| 
    1404 000001e6 062D              LSLS      V2, V2, #24           ; [] 
    1405 000001e8 0E2D              LSRS      V2, V2, #24           ; [] 
    1406                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1407 000001ea 3601              ADDS      V3, #1                ; [] |742| 
    1408 000001ec 780F              LDRB      V4, [A2, #0]          ; [] |742| 
    1409 000001ee 42B7              CMP       V4, V3                ; [] |742| 
    1410 000001f0 D8F4              BQHI      ||$C$L14||            ; [] |742| 
    1411                            ; BRANCHCC OCCURS {||$C$L14||}   ; [] |742| 
    1412                    ;* --------------------------------------------------------------------------*
    1413                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1414 000001f2 E026              B         ||$C$L21||            ; [] |790| 
    1415                            ; BRANCH OCCURS {||$C$L21||}     ; [] |790| 
    1416                    ;* --------------------------------------------------------------------------*
    1417 000001f4           ||$C$L15||:    
    1418                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1419 000001f4 4351              MULS      A2, A3                ; [] |809| 
    1420 000001f6 0609              LSLS      A2, A2, #24           ; [] 
    1421 000001f8 0E09              LSRS      A2, A2, #24           ; [] 
    1422                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1423 000001fa 007D              LSLS      V2, V4, #1            ; [] |810| 
    1424 000001fc 5B75              LDRH      V2, [V3, V2]          ; [] |810| 
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   27

    1425 000001fe 4354              MULS      V1, A3                ; [] |810| 
    1426 00000200 0424              LSLS      V1, V1, #16           ; [] 
    1427 00000202 0C24              LSRS      V1, V1, #16           ; [] 
    1428 00000204 42AC              CMP       V1, V2                ; [] |810| 
    1429 00000206 DC1B              BQGT      ||$C$L20||            ; [] |810| 
    1430                            ; BRANCHCC OCCURS {||$C$L20||}   ; [] |810| 
    1431                    ;* --------------------------------------------------------------------------*
    1432 00000208 190A              ADDS      A3, A2, V1            ; [] |810| 
    1433 0000020a 42AA              CMP       A3, V2                ; [] |810| 
    1434 0000020c DC18              BQGT      ||$C$L20||            ; [] |810| 
    1435                            ; BRANCHCC OCCURS {||$C$L20||}   ; [] |810| 
    1436                    ;* --------------------------------------------------------------------------*
    1437                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1438 0000020e 00BD              LSLS      V2, V4, #2            ; [] |817| 
    1439 00000210 4ABA              LDR       A3, $C$CON14          ; [] |817| 
    1440 00000212 5952              LDR       A3, [A3, V2]          ; [] |817| 
    1441 00000214 18A4              ADDS      V1, V1, A3            ; [] |817| 
    1442                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1443 00000216 1C4A              ADDS      A3, A2, #1            ; [] |819| 
    1444 00000218 4D64              LDR       V2, $C$CON3           ; [] |819| 
    1445 0000021a 702A              STRB      A3, [V2, #0]          ; [] |819| 
    1446                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1447 0000021c 2900              CMP       A2, #0                ; [] |821| 
    1448 0000021e D00D              BQEQ      ||$C$L19||            ; [] |821| 
    1449                            ; BRANCHCC OCCURS {||$C$L19||}   ; [] |821| 
    1450                    ;* --------------------------------------------------------------------------*
    1451 00000220 2501              MOVS      V2, #1;               ; [] 
    1452 00000222 1C1A              MOVS      A3, A4                ; [] 
    1453                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1454 00000224 1C0E              MOVS      V3, A2                ; [] |823| 
    1455                    ;* --------------------------------------------------------------------------*
    1456                    ;*   BEGIN LOOP ||$C$L16||
    1457                    ;*
    1458                    ;*   Loop source line                : 821
    1459                    ;*   Loop closing brace source line  : 832
    1460                    ;*   Known Minimum Trip Count        : 1
    1461                    ;*   Known Maximum Trip Count        : 255
    1462                    ;*   Known Max Trip Count Factor     : 1
    1463                    ;* --------------------------------------------------------------------------*
    1464 00000226           ||$C$L16||:    
    1465 00000226 4FB6              LDR       V4, $C$CON15          ; [] |823| 
    1466 00000228 42BC              CMP       V1, V4                ; [] |823| 
    1467 0000022a D002              BQEQ      ||$C$L17||            ; [] |823| 
    1468                            ; BRANCHCC OCCURS {||$C$L17||}   ; [] |823| 
    1469                    ;* --------------------------------------------------------------------------*
    1470                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1471 0000022c 7827              LDRB      V4, [V1, #0]          ; [] |830| 
    1472 0000022e 7057              STRB      V4, [A3, #1]          ; [] |830| 
    1473 00000230 E000              B         ||$C$L18||            ; [] |830| 
    1474                            ; BRANCH OCCURS {||$C$L18||}     ; [] |830| 
    1475                    ;* --------------------------------------------------------------------------*
    1476 00000232           ||$C$L17||:    
    1477                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1478 00000232 7055              STRB      V2, [A3, #1]          ; [] |825| 
    1479                    ;* --------------------------------------------------------------------------*
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   28

    1480 00000234           ||$C$L18||:    
    1481                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1482 00000234 3401              ADDS      V1, #1                ; [] |826| 
    1483                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1484 00000236 3201              ADDS      A3, #1                ; [] |821| 
    1485 00000238 3E01              SUBS      V3, #1                ; [] |821| 
    1486 0000023a D1F4              BQNE      ||$C$L16||            ; [] |821| 
    1487                            ; BRANCHCC OCCURS {||$C$L16||}   ; [] |821| 
    1488                    ;* --------------------------------------------------------------------------*
    1489 0000023c           ||$C$L19||:    
    1490                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1491 0000023c 7019              STRB      A2, [A4, #0]          ; [] |833| 
    1492                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1493 0000023e E000              B         ||$C$L21||            ; [] |835| 
    1494                            ; BRANCH OCCURS {||$C$L21||}     ; [] |835| 
    1495                    ;* --------------------------------------------------------------------------*
    1496 00000240           ||$C$L20||:    
    1497                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1498 00000240 2040              MOVS      A1, #64;              ; [] |813| 
    1499                    ;* --------------------------------------------------------------------------*
    1500 00000242           ||$C$L21||:    
    1501 00000242 BCF0              POP       {V1, V2, V3, V4}      ; [] 
    1502                            .dwcfi  cfa_offset, 4
    1503                            .dwcfi  restore_reg, 7
    1504                            .dwcfi  restore_reg, 6
    1505                            .dwcfi  restore_reg, 5
    1506                            .dwcfi  restore_reg, 4
    1507 00000244 BC04              POP       {A3}                  ; [] 
    1508                            .dwcfi  cfa_offset, 0
    1509                    $C$DW$88        .dwtag  DW_TAG_TI_branch
    1510                            .dwattr $C$DW$88, DW_AT_low_pc(0x00)
    1511                            .dwattr $C$DW$88, DW_AT_TI_return
    1512 00000246 4710              BX        A3                    ; [] 
    1513                            ; BRANCH OCCURS                  ; [] 
    1514                            .dwattr $C$DW$77, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/
    1515                            .dwattr $C$DW$77, DW_AT_TI_end_line(0x34f)
    1516                            .dwattr $C$DW$77, DW_AT_TI_end_column(0x01)
    1517                            .dwendentry
    1518                            .dwendtag $C$DW$77
    1519                    
    1520 00000248                   .sect   ".text"
    1521                            .align  4
    1522                            .clink
    1523                            .thumbfunc _pmbus_read_write_parm_info
    1524 00000248                   .thumb
    1525                            .global _pmbus_read_write_parm_info
    1526                    
    1527                    $C$DW$89        .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_write_parm_info")
    1528                            .dwattr $C$DW$89, DW_AT_low_pc(_pmbus_read_write_parm_info)
    1529                            .dwattr $C$DW$89, DW_AT_high_pc(0x00)
    1530                            .dwattr $C$DW$89, DW_AT_TI_symbol_name("_pmbus_read_write_parm_info")
    1531                            .dwattr $C$DW$89, DW_AT_external
    1532                            .dwattr $C$DW$89, DW_AT_type(*$C$DW$T$53)
    1533                            .dwattr $C$DW$89, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwar
    1534                            .dwattr $C$DW$89, DW_AT_TI_begin_line(0x299)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   29

    1535                            .dwattr $C$DW$89, DW_AT_TI_begin_column(0x07)
    1536                            .dwattr $C$DW$89, DW_AT_TI_max_frame_size(0x14)
    1537                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1538                    
    1539                            .dwfde $C$DW$CIE, _pmbus_read_write_parm_info
    1540                    $C$DW$90        .dwtag  DW_TAG_formal_parameter, DW_AT_name("pmbus_read")
    1541                            .dwattr $C$DW$90, DW_AT_TI_symbol_name("_pmbus_read")
    1542                            .dwattr $C$DW$90, DW_AT_type(*$C$DW$T$53)
    1543                            .dwattr $C$DW$90, DW_AT_location[DW_OP_reg0]
    1544                    
    1545                    ;*****************************************************************************
    1546                    ;* FUNCTION NAME: pmbus_read_write_parm_info                                 *
    1547                    ;*                                                                           *
    1548                    ;*   Regs Modified     : A1,A2,A3,A4,V1,V2,V3,V4,V9,SP,SR                    *
    1549                    ;*   Regs Used         : A1,A2,A3,A4,V1,V2,V3,V4,V9,SP,LR,SR                 *
    1550                    ;*   Local Frame Size  : 0 Args + 0 Auto + 20 Save = 20 byte                 *
    1551                    ;*****************************************************************************
    1552                    _pmbus_read_write_parm_info:
    1553                    ;* --------------------------------------------------------------------------*
    1554                    ;* A1    assigned to $O$C15
    1555                    ;* A1    assigned to $O$C16
    1556                    ;* A4    assigned to $O$C17
    1557                    ;* V3    assigned to _temp_index
    1558                    $C$DW$91        .dwtag  DW_TAG_variable, DW_AT_name("temp_index")
    1559                            .dwattr $C$DW$91, DW_AT_TI_symbol_name("_temp_index")
    1560                            .dwattr $C$DW$91, DW_AT_type(*$C$DW$T$10)
    1561                            .dwattr $C$DW$91, DW_AT_location[DW_OP_reg6]
    1562                    ;* A2    assigned to _temp_offset
    1563                    $C$DW$92        .dwtag  DW_TAG_variable, DW_AT_name("temp_offset")
    1564                            .dwattr $C$DW$92, DW_AT_TI_symbol_name("_temp_offset")
    1565                            .dwattr $C$DW$92, DW_AT_type(*$C$DW$T$10)
    1566                            .dwattr $C$DW$92, DW_AT_location[DW_OP_reg1]
    1567                    ;* V2    assigned to _temp_count
    1568                    $C$DW$93        .dwtag  DW_TAG_variable, DW_AT_name("temp_count")
    1569                            .dwattr $C$DW$93, DW_AT_TI_symbol_name("_temp_count")
    1570                            .dwattr $C$DW$93, DW_AT_type(*$C$DW$T$10)
    1571                            .dwattr $C$DW$93, DW_AT_location[DW_OP_reg5]
    1572                    ;* A1    assigned to _temp_size
    1573                    $C$DW$94        .dwtag  DW_TAG_variable, DW_AT_name("temp_size")
    1574                            .dwattr $C$DW$94, DW_AT_TI_symbol_name("_temp_size")
    1575                            .dwattr $C$DW$94, DW_AT_type(*$C$DW$T$10)
    1576                            .dwattr $C$DW$94, DW_AT_location[DW_OP_reg0]
    1577                    ;* A1    assigned to $O$R1
    1578                            .dwcfi  cfa_offset, 0
    1579 00000248 B5F0              PUSH      {V1, V2, V3, V4, LR}  ; [] 
    1580                            .dwcfi  cfa_offset, 20
    1581                            .dwcfi  save_reg_to_mem, 14, -4
    1582                            .dwcfi  save_reg_to_mem, 7, -8
    1583                            .dwcfi  save_reg_to_mem, 6, -12
    1584                            .dwcfi  save_reg_to_mem, 5, -16
    1585                            .dwcfi  save_reg_to_mem, 4, -20
    1586 0000024a 1C05              MOVS      V2, A1                ; [] |666| 
    1587                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1588 0000024c 4858              LDR       A1, $C$CON4           ; [] |605| 
    1589                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   30

    1590 0000024e 4C95              LDR       V1, $C$CON9           ; [] |641| 
    1591                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1592 00000250 4B95              LDR       A4, $C$CON10          ; [] |640| 
    1593                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1594 00000252 4A96              LDR       A3, $C$CON11          ; [] |642| 
    1595                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1596 00000254 4996              LDR       A2, $C$CON12          ; [] |639| 
    1597                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1598 00000256 D011              BQEQ      ||$C$L22||            ; [] |667| 
    1599                            ; BRANCHCC OCCURS {||$C$L22||}   ; [] |667| 
    1600                    ;* --------------------------------------------------------------------------*
    1601                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1602 00000258 2505              MOVS      V2, #5;               ; [] |654| 
    1603 0000025a 7005              STRB      V2, [A1, #0]          ; [] |654| 
    1604                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1605 0000025c 7809              LDRB      A2, [A2, #0]          ; [] |655| 
    1606 0000025e 7041              STRB      A2, [A1, #1]          ; [] |655| 
    1607                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1608 00000260 2100              MOVS      A2, #0;               ; [] |656| 
    1609 00000262 5E5B              LDSH      A4, [A4, A2]          ; [] |656| 
    1610 00000264 7083              STRB      A4, [A1, #2]          ; [] |656| 
    1611                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1612 00000266 121B              ASRS      A4, A4, #8            ; [] |657| 
    1613 00000268 70C3              STRB      A4, [A1, #3]          ; [] |657| 
    1614                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1615 0000026a 7823              LDRB      A4, [V1, #0]          ; [] |658| 
    1616 0000026c 7103              STRB      A4, [A1, #4]          ; [] |658| 
    1617                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1618 0000026e 7812              LDRB      A3, [A3, #0]          ; [] |659| 
    1619 00000270 7142              STRB      A3, [A1, #5]          ; [] |659| 
    1620                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1621 00000272 2006              MOVS      A1, #6;               ; [] |660| 
    1622 00000274 4A4D              LDR       A3, $C$CON3           ; [] |660| 
    1623 00000276 7010              STRB      A1, [A3, #0]          ; [] |660| 
    1624 00000278 1C08              MOVS      A1, A2                ; [] |660| 
    1625                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1626 0000027a E01F              B         ||$C$L25||            ; [] |668| 
    1627                            ; BRANCH OCCURS {||$C$L25||}     ; [] |668| 
    1628                    ;* --------------------------------------------------------------------------*
    1629 0000027c           ||$C$L22||:    
    1630                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1631 0000027c 7886              LDRB      V3, [A1, #2]          ; [] |605| 
    1632                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1633 0000027e 78C5              LDRB      V2, [A1, #3]          ; [] |606| 
    1634 00000280 7907              LDRB      V4, [A1, #4]          ; [] |606| 
    1635 00000282 023F              LSLS      V4, V4, #8            ; [] |606| 
    1636 00000284 197D              ADDS      V2, V4, V2            ; [] |606| 
    1637 00000286 042D              LSLS      V2, V2, #16           ; [] 
    1638 00000288 142D              ASRS      V2, V2, #16           ; [] 
    1639 0000028a 46AC              MOV       V9, V2                ; [] |606| 
    1640                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1641 0000028c 7945              LDRB      V2, [A1, #5]          ; [] |607| 
    1642                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1643 0000028e 7980              LDRB      A1, [A1, #6]          ; [] |608| 
    1644                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   31

    1645 00000290 2E14              CMP       V3, #20               ; [] |619| 
    1646 00000292 DA12              BQGE      ||$C$L24||            ; [] |619| 
    1647                            ; BRANCHCC OCCURS {||$C$L24||}   ; [] |619| 
    1648                    ;* --------------------------------------------------------------------------*
    1649 00000294 1C2F              MOVS      V4, V2                ; [] |619| 
    1650 00000296 4347              MULS      V4, A1                ; [] |619| 
    1651 00000298 063F              LSLS      V4, V4, #24           ; [] 
    1652 0000029a 0E3F              LSRS      V4, V4, #24           ; [] 
    1653 0000029c 2F20              CMP       V4, #32               ; [] |619| 
    1654 0000029e DC0C              BQGT      ||$C$L24||            ; [] |619| 
    1655                            ; BRANCHCC OCCURS {||$C$L24||}   ; [] |619| 
    1656                    ;* --------------------------------------------------------------------------*
    1657 000002a0 2801              CMP       A1, #1                ; [] |619| 
    1658 000002a2 D003              BQEQ      ||$C$L23||            ; [] |619| 
    1659                            ; BRANCHCC OCCURS {||$C$L23||}   ; [] |619| 
    1660                    ;* --------------------------------------------------------------------------*
    1661 000002a4 2802              CMP       A1, #2                ; [] |619| 
    1662 000002a6 D001              BQEQ      ||$C$L23||            ; [] |619| 
    1663                            ; BRANCHCC OCCURS {||$C$L23||}   ; [] |619| 
    1664                    ;* --------------------------------------------------------------------------*
    1665 000002a8 2804              CMP       A1, #4                ; [] |619| 
    1666 000002aa D106              BQNE      ||$C$L24||            ; [] |619| 
    1667                            ; BRANCHCC OCCURS {||$C$L24||}   ; [] |619| 
    1668                    ;* --------------------------------------------------------------------------*
    1669 000002ac           ||$C$L23||:    
    1670                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1671 000002ac 700E              STRB      V3, [A2, #0]          ; [] |639| 
    1672                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1673 000002ae 4661              MOV       A2, V9                ; [] |640| 
    1674 000002b0 8019              STRH      A2, [A4, #0]          ; [] |640| 
    1675                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1676 000002b2 7025              STRB      V2, [V1, #0]          ; [] |641| 
    1677                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1678 000002b4 7010              STRB      A1, [A3, #0]          ; [] |642| 
    1679                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1680 000002b6 2000              MOVS      A1, #0;               ; [] |644| 
    1681 000002b8 E000              B         ||$C$L25||            ; [] |644| 
    1682                            ; BRANCH OCCURS {||$C$L25||}     ; [] |644| 
    1683                    ;* --------------------------------------------------------------------------*
    1684 000002ba           ||$C$L24||:    
    1685                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1686 000002ba 2040              MOVS      A1, #64;              ; [] |621| 
    1687                    ;* --------------------------------------------------------------------------*
    1688 000002bc           ||$C$L25||:    
    1689 000002bc BCF0              POP       {V1, V2, V3, V4}      ; [] 
    1690                            .dwcfi  cfa_offset, 4
    1691                            .dwcfi  restore_reg, 7
    1692                            .dwcfi  restore_reg, 6
    1693                            .dwcfi  restore_reg, 5
    1694                            .dwcfi  restore_reg, 4
    1695 000002be BC04              POP       {A3}                  ; [] 
    1696                            .dwcfi  cfa_offset, 0
    1697                    $C$DW$95        .dwtag  DW_TAG_TI_branch
    1698                            .dwattr $C$DW$95, DW_AT_low_pc(0x00)
    1699                            .dwattr $C$DW$95, DW_AT_TI_return
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   32

    1700 000002c0 4710              BX        A3                    ; [] 
    1701                            ; BRANCH OCCURS                  ; [] 
    1702                            .dwattr $C$DW$89, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/
    1703                            .dwattr $C$DW$89, DW_AT_TI_end_line(0x29f)
    1704                            .dwattr $C$DW$89, DW_AT_TI_end_column(0x01)
    1705                            .dwendentry
    1706                            .dwendtag $C$DW$89
    1707                    
    1708 000002c2                   .sect   ".text"
    1709                            .align  4
    1710                            .clink
    1711                            .thumbfunc _pmbus_read_write_mfr_setup_id
    1712 000002c4                   .thumb
    1713                            .global _pmbus_read_write_mfr_setup_id
    1714                    
    1715                    $C$DW$96        .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_write_mfr_setup_id")
    1716                            .dwattr $C$DW$96, DW_AT_low_pc(_pmbus_read_write_mfr_setup_id)
    1717                            .dwattr $C$DW$96, DW_AT_high_pc(0x00)
    1718                            .dwattr $C$DW$96, DW_AT_TI_symbol_name("_pmbus_read_write_mfr_setup_id")
    1719                            .dwattr $C$DW$96, DW_AT_external
    1720                            .dwattr $C$DW$96, DW_AT_type(*$C$DW$T$53)
    1721                            .dwattr $C$DW$96, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwar
    1722                            .dwattr $C$DW$96, DW_AT_TI_begin_line(0x56)
    1723                            .dwattr $C$DW$96, DW_AT_TI_begin_column(0x07)
    1724                            .dwattr $C$DW$96, DW_AT_TI_max_frame_size(0x04)
    1725                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1726                    
    1727                            .dwfde $C$DW$CIE, _pmbus_read_write_mfr_setup_id
    1728                    $C$DW$97        .dwtag  DW_TAG_formal_parameter, DW_AT_name("pmbus_read")
    1729                            .dwattr $C$DW$97, DW_AT_TI_symbol_name("_pmbus_read")
    1730                            .dwattr $C$DW$97, DW_AT_type(*$C$DW$T$53)
    1731                            .dwattr $C$DW$97, DW_AT_location[DW_OP_reg0]
    1732                    
    1733                    ;*****************************************************************************
    1734                    ;* FUNCTION NAME: pmbus_read_write_mfr_setup_id                              *
    1735                    ;*                                                                           *
    1736                    ;*   Regs Modified     : A1,A2,A3,A4,SP,LR,SR                                *
    1737                    ;*   Regs Used         : A1,A2,A3,A4,SP,LR,SR                                *
    1738                    ;*   Local Frame Size  : 0 Args + 0 Auto + 4 Save = 4 byte                   *
    1739                    ;*****************************************************************************
    1740                    _pmbus_read_write_mfr_setup_id:
    1741                    ;* --------------------------------------------------------------------------*
    1742                    ;* A1    assigned to _pmbus_read
    1743                    $C$DW$98        .dwtag  DW_TAG_variable, DW_AT_name("pmbus_read")
    1744                            .dwattr $C$DW$98, DW_AT_TI_symbol_name("_pmbus_read")
    1745                            .dwattr $C$DW$98, DW_AT_type(*$C$DW$T$131)
    1746                            .dwattr $C$DW$98, DW_AT_location[DW_OP_reg0]
    1747                            .dwcfi  cfa_offset, 0
    1748 000002c4 B500              PUSH      {LR}                  ; [] 
    1749                            .dwcfi  cfa_offset, 4
    1750                            .dwcfi  save_reg_to_mem, 14, -4
    1751                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1752 000002c6 2800              CMP       A1, #0                ; [] |88| 
    1753 000002c8 D005              BQEQ      ||$C$L26||            ; [] |88| 
    1754                            ; BRANCHCC OCCURS {||$C$L26||}   ; [] |88| 
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   33

    1755                    ;* --------------------------------------------------------------------------*
    1756                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1757 000002ca 488E              LDR       A1, $C$CON16          ; [] |83| 
    1758 000002cc 2111              MOVS      A2, #17;              ; [] |83| 
    1759                    $C$DW$99        .dwtag  DW_TAG_TI_branch
    1760                            .dwattr $C$DW$99, DW_AT_low_pc(0x00)
    1761                            .dwattr $C$DW$99, DW_AT_name("_send_string")
    1762                            .dwattr $C$DW$99, DW_AT_TI_call
    1763 000002ce F7FF              BL        _send_string          ; [] |83| 
         000002d0 FEAB     
    1764                            ; CALL OCCURS {_send_string }    ; [] |83| 
    1765                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1766 000002d2 2000              MOVS      A1, #0;               ; [] |89| 
    1767 000002d4 E001              B         ||$C$L27||            ; [] |89| 
    1768                            ; BRANCH OCCURS {||$C$L27||}     ; [] |89| 
    1769                    ;* --------------------------------------------------------------------------*
    1770 000002d6           ||$C$L26||:    
    1771                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1772                    $C$DW$100       .dwtag  DW_TAG_TI_branch
    1773                            .dwattr $C$DW$100, DW_AT_low_pc(0x00)
    1774                            .dwattr $C$DW$100, DW_AT_name("_pmbus_invalid_write")
    1775                            .dwattr $C$DW$100, DW_AT_TI_call
    1776 000002d6 F7FF              BL        _pmbus_invalid_write  ; [] |91| 
         000002d8 FF15     
    1777                            ; CALL OCCURS {_pmbus_invalid_write }  ; [] |91| 
    1778                    ;* --------------------------------------------------------------------------*
    1779 000002da           ||$C$L27||:    
    1780 000002da BC04              POP       {A3}                  ; [] 
    1781                            .dwcfi  cfa_offset, 0
    1782                    $C$DW$101       .dwtag  DW_TAG_TI_branch
    1783                            .dwattr $C$DW$101, DW_AT_low_pc(0x00)
    1784                            .dwattr $C$DW$101, DW_AT_TI_return
    1785 000002dc 4710              BX        A3                    ; [] 
    1786                            ; BRANCH OCCURS                  ; [] 
    1787                            .dwattr $C$DW$96, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/
    1788                            .dwattr $C$DW$96, DW_AT_TI_end_line(0x5c)
    1789                            .dwattr $C$DW$96, DW_AT_TI_end_column(0x01)
    1790                            .dwendentry
    1791                            .dwendtag $C$DW$96
    1792                    
    1793 000002de                   .sect   ".text"
    1794                            .align  4
    1795                            .clink
    1796                            .thumbfunc _pmbus_read_write_mfr_serial
    1797 000002e0                   .thumb
    1798                            .global _pmbus_read_write_mfr_serial
    1799                    
    1800                    $C$DW$102       .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_write_mfr_serial")
    1801                            .dwattr $C$DW$102, DW_AT_low_pc(_pmbus_read_write_mfr_serial)
    1802                            .dwattr $C$DW$102, DW_AT_high_pc(0x00)
    1803                            .dwattr $C$DW$102, DW_AT_TI_symbol_name("_pmbus_read_write_mfr_serial")
    1804                            .dwattr $C$DW$102, DW_AT_external
    1805                            .dwattr $C$DW$102, DW_AT_type(*$C$DW$T$53)
    1806                            .dwattr $C$DW$102, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwa
    1807                            .dwattr $C$DW$102, DW_AT_TI_begin_line(0x98)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   34

    1808                            .dwattr $C$DW$102, DW_AT_TI_begin_column(0x07)
    1809                            .dwattr $C$DW$102, DW_AT_TI_max_frame_size(0x04)
    1810                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1811                    
    1812                            .dwfde $C$DW$CIE, _pmbus_read_write_mfr_serial
    1813                    $C$DW$103       .dwtag  DW_TAG_formal_parameter, DW_AT_name("pmbus_read")
    1814                            .dwattr $C$DW$103, DW_AT_TI_symbol_name("_pmbus_read")
    1815                            .dwattr $C$DW$103, DW_AT_type(*$C$DW$T$53)
    1816                            .dwattr $C$DW$103, DW_AT_location[DW_OP_reg0]
    1817                    
    1818                    ;*****************************************************************************
    1819                    ;* FUNCTION NAME: pmbus_read_write_mfr_serial                                *
    1820                    ;*                                                                           *
    1821                    ;*   Regs Modified     : A1,A2,A3,A4,SP,LR,SR                                *
    1822                    ;*   Regs Used         : A1,A2,A3,A4,SP,LR,SR                                *
    1823                    ;*   Local Frame Size  : 0 Args + 0 Auto + 4 Save = 4 byte                   *
    1824                    ;*****************************************************************************
    1825                    _pmbus_read_write_mfr_serial:
    1826                    ;* --------------------------------------------------------------------------*
    1827                    ;* A1    assigned to _pmbus_read
    1828                    $C$DW$104       .dwtag  DW_TAG_variable, DW_AT_name("pmbus_read")
    1829                            .dwattr $C$DW$104, DW_AT_TI_symbol_name("_pmbus_read")
    1830                            .dwattr $C$DW$104, DW_AT_type(*$C$DW$T$131)
    1831                            .dwattr $C$DW$104, DW_AT_location[DW_OP_reg0]
    1832                            .dwcfi  cfa_offset, 0
    1833 000002e0 B500              PUSH      {LR}                  ; [] 
    1834                            .dwcfi  cfa_offset, 4
    1835                            .dwcfi  save_reg_to_mem, 14, -4
    1836                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1837 000002e2 2800              CMP       A1, #0                ; [] |154| 
    1838 000002e4 D005              BQEQ      ||$C$L28||            ; [] |154| 
    1839                            ; BRANCHCC OCCURS {||$C$L28||}   ; [] |154| 
    1840                    ;* --------------------------------------------------------------------------*
    1841                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1842 000002e6 4888              LDR       A1, $C$CON17          ; [] |149| 
    1843 000002e8 2106              MOVS      A2, #6;               ; [] |149| 
    1844                    $C$DW$105       .dwtag  DW_TAG_TI_branch
    1845                            .dwattr $C$DW$105, DW_AT_low_pc(0x00)
    1846                            .dwattr $C$DW$105, DW_AT_name("_send_string")
    1847                            .dwattr $C$DW$105, DW_AT_TI_call
    1848 000002ea F7FF              BL        _send_string          ; [] |149| 
         000002ec FE9D     
    1849                            ; CALL OCCURS {_send_string }    ; [] |149| 
    1850                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1851 000002ee 2000              MOVS      A1, #0;               ; [] |155| 
    1852 000002f0 E001              B         ||$C$L29||            ; [] |155| 
    1853                            ; BRANCH OCCURS {||$C$L29||}     ; [] |155| 
    1854                    ;* --------------------------------------------------------------------------*
    1855 000002f2           ||$C$L28||:    
    1856                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1857                    $C$DW$106       .dwtag  DW_TAG_TI_branch
    1858                            .dwattr $C$DW$106, DW_AT_low_pc(0x00)
    1859                            .dwattr $C$DW$106, DW_AT_name("_pmbus_invalid_write")
    1860                            .dwattr $C$DW$106, DW_AT_TI_call
    1861 000002f2 F7FF              BL        _pmbus_invalid_write  ; [] |157| 
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   35

         000002f4 FF07     
    1862                            ; CALL OCCURS {_pmbus_invalid_write }  ; [] |157| 
    1863                    ;* --------------------------------------------------------------------------*
    1864 000002f6           ||$C$L29||:    
    1865 000002f6 BC04              POP       {A3}                  ; [] 
    1866                            .dwcfi  cfa_offset, 0
    1867                    $C$DW$107       .dwtag  DW_TAG_TI_branch
    1868                            .dwattr $C$DW$107, DW_AT_low_pc(0x00)
    1869                            .dwattr $C$DW$107, DW_AT_TI_return
    1870 000002f8 4710              BX        A3                    ; [] 
    1871                            ; BRANCH OCCURS                  ; [] 
    1872                            .dwattr $C$DW$102, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware
    1873                            .dwattr $C$DW$102, DW_AT_TI_end_line(0x9e)
    1874                            .dwattr $C$DW$102, DW_AT_TI_end_column(0x01)
    1875                            .dwendentry
    1876                            .dwendtag $C$DW$102
    1877                    
    1878 000002fa                   .sect   ".text"
    1879                            .align  4
    1880                            .clink
    1881                            .thumbfunc _pmbus_read_write_mfr_revision
    1882 000002fc                   .thumb
    1883                            .global _pmbus_read_write_mfr_revision
    1884                    
    1885                    $C$DW$108       .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_write_mfr_revision")
    1886                            .dwattr $C$DW$108, DW_AT_low_pc(_pmbus_read_write_mfr_revision)
    1887                            .dwattr $C$DW$108, DW_AT_high_pc(0x00)
    1888                            .dwattr $C$DW$108, DW_AT_TI_symbol_name("_pmbus_read_write_mfr_revision")
    1889                            .dwattr $C$DW$108, DW_AT_external
    1890                            .dwattr $C$DW$108, DW_AT_type(*$C$DW$T$53)
    1891                            .dwattr $C$DW$108, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwa
    1892                            .dwattr $C$DW$108, DW_AT_TI_begin_line(0x70)
    1893                            .dwattr $C$DW$108, DW_AT_TI_begin_column(0x07)
    1894                            .dwattr $C$DW$108, DW_AT_TI_max_frame_size(0x04)
    1895                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1896                    
    1897                            .dwfde $C$DW$CIE, _pmbus_read_write_mfr_revision
    1898                    $C$DW$109       .dwtag  DW_TAG_formal_parameter, DW_AT_name("pmbus_read")
    1899                            .dwattr $C$DW$109, DW_AT_TI_symbol_name("_pmbus_read")
    1900                            .dwattr $C$DW$109, DW_AT_type(*$C$DW$T$53)
    1901                            .dwattr $C$DW$109, DW_AT_location[DW_OP_reg0]
    1902                    
    1903                    ;*****************************************************************************
    1904                    ;* FUNCTION NAME: pmbus_read_write_mfr_revision                              *
    1905                    ;*                                                                           *
    1906                    ;*   Regs Modified     : A1,A2,A3,A4,SP,LR,SR                                *
    1907                    ;*   Regs Used         : A1,A2,A3,A4,SP,LR,SR                                *
    1908                    ;*   Local Frame Size  : 0 Args + 0 Auto + 4 Save = 4 byte                   *
    1909                    ;*****************************************************************************
    1910                    _pmbus_read_write_mfr_revision:
    1911                    ;* --------------------------------------------------------------------------*
    1912                    ;* A1    assigned to _pmbus_read
    1913                    $C$DW$110       .dwtag  DW_TAG_variable, DW_AT_name("pmbus_read")
    1914                            .dwattr $C$DW$110, DW_AT_TI_symbol_name("_pmbus_read")
    1915                            .dwattr $C$DW$110, DW_AT_type(*$C$DW$T$131)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   36

    1916                            .dwattr $C$DW$110, DW_AT_location[DW_OP_reg0]
    1917                            .dwcfi  cfa_offset, 0
    1918 000002fc B500              PUSH      {LR}                  ; [] 
    1919                            .dwcfi  cfa_offset, 4
    1920                            .dwcfi  save_reg_to_mem, 14, -4
    1921                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1922 000002fe 2800              CMP       A1, #0                ; [] |114| 
    1923 00000300 D005              BQEQ      ||$C$L30||            ; [] |114| 
    1924                            ; BRANCHCC OCCURS {||$C$L30||}   ; [] |114| 
    1925                    ;* --------------------------------------------------------------------------*
    1926                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1927 00000302 4882              LDR       A1, $C$CON18          ; [] |109| 
    1928 00000304 2103              MOVS      A2, #3;               ; [] |109| 
    1929                    $C$DW$111       .dwtag  DW_TAG_TI_branch
    1930                            .dwattr $C$DW$111, DW_AT_low_pc(0x00)
    1931                            .dwattr $C$DW$111, DW_AT_name("_send_string")
    1932                            .dwattr $C$DW$111, DW_AT_TI_call
    1933 00000306 F7FF              BL        _send_string          ; [] |109| 
         00000308 FE8F     
    1934                            ; CALL OCCURS {_send_string }    ; [] |109| 
    1935                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1936 0000030a 2000              MOVS      A1, #0;               ; [] |115| 
    1937 0000030c E001              B         ||$C$L31||            ; [] |115| 
    1938                            ; BRANCH OCCURS {||$C$L31||}     ; [] |115| 
    1939                    ;* --------------------------------------------------------------------------*
    1940 0000030e           ||$C$L30||:    
    1941                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1942                    $C$DW$112       .dwtag  DW_TAG_TI_branch
    1943                            .dwattr $C$DW$112, DW_AT_low_pc(0x00)
    1944                            .dwattr $C$DW$112, DW_AT_name("_pmbus_invalid_write")
    1945                            .dwattr $C$DW$112, DW_AT_TI_call
    1946 0000030e F7FF              BL        _pmbus_invalid_write  ; [] |117| 
         00000310 FEF9     
    1947                            ; CALL OCCURS {_pmbus_invalid_write }  ; [] |117| 
    1948                    ;* --------------------------------------------------------------------------*
    1949 00000312           ||$C$L31||:    
    1950 00000312 BC04              POP       {A3}                  ; [] 
    1951                            .dwcfi  cfa_offset, 0
    1952                    $C$DW$113       .dwtag  DW_TAG_TI_branch
    1953                            .dwattr $C$DW$113, DW_AT_low_pc(0x00)
    1954                            .dwattr $C$DW$113, DW_AT_TI_return
    1955 00000314 4710              BX        A3                    ; [] 
    1956                            ; BRANCH OCCURS                  ; [] 
    1957                            .dwattr $C$DW$108, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware
    1958                            .dwattr $C$DW$108, DW_AT_TI_end_line(0x76)
    1959                            .dwattr $C$DW$108, DW_AT_TI_end_column(0x01)
    1960                            .dwendentry
    1961                            .dwendtag $C$DW$108
    1962                    
    1963 00000316                   .sect   ".text"
    1964                            .align  4
    1965                            .clink
    1966                            .thumbfunc _pmbus_read_write_mfr_model
    1967 00000318                   .thumb
    1968                            .global _pmbus_read_write_mfr_model
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   37

    1969                    
    1970                    $C$DW$114       .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_write_mfr_model")
    1971                            .dwattr $C$DW$114, DW_AT_low_pc(_pmbus_read_write_mfr_model)
    1972                            .dwattr $C$DW$114, DW_AT_high_pc(0x00)
    1973                            .dwattr $C$DW$114, DW_AT_TI_symbol_name("_pmbus_read_write_mfr_model")
    1974                            .dwattr $C$DW$114, DW_AT_external
    1975                            .dwattr $C$DW$114, DW_AT_type(*$C$DW$T$53)
    1976                            .dwattr $C$DW$114, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwa
    1977                            .dwattr $C$DW$114, DW_AT_TI_begin_line(0x63)
    1978                            .dwattr $C$DW$114, DW_AT_TI_begin_column(0x07)
    1979                            .dwattr $C$DW$114, DW_AT_TI_max_frame_size(0x04)
    1980                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    1981                    
    1982                            .dwfde $C$DW$CIE, _pmbus_read_write_mfr_model
    1983                    $C$DW$115       .dwtag  DW_TAG_formal_parameter, DW_AT_name("pmbus_read")
    1984                            .dwattr $C$DW$115, DW_AT_TI_symbol_name("_pmbus_read")
    1985                            .dwattr $C$DW$115, DW_AT_type(*$C$DW$T$53)
    1986                            .dwattr $C$DW$115, DW_AT_location[DW_OP_reg0]
    1987                    
    1988                    ;*****************************************************************************
    1989                    ;* FUNCTION NAME: pmbus_read_write_mfr_model                                 *
    1990                    ;*                                                                           *
    1991                    ;*   Regs Modified     : A1,A2,A3,A4,SP,LR,SR                                *
    1992                    ;*   Regs Used         : A1,A2,A3,A4,SP,LR,SR                                *
    1993                    ;*   Local Frame Size  : 0 Args + 0 Auto + 4 Save = 4 byte                   *
    1994                    ;*****************************************************************************
    1995                    _pmbus_read_write_mfr_model:
    1996                    ;* --------------------------------------------------------------------------*
    1997                    ;* A1    assigned to _pmbus_read
    1998                    $C$DW$116       .dwtag  DW_TAG_variable, DW_AT_name("pmbus_read")
    1999                            .dwattr $C$DW$116, DW_AT_TI_symbol_name("_pmbus_read")
    2000                            .dwattr $C$DW$116, DW_AT_type(*$C$DW$T$131)
    2001                            .dwattr $C$DW$116, DW_AT_location[DW_OP_reg0]
    2002                            .dwcfi  cfa_offset, 0
    2003 00000318 B500              PUSH      {LR}                  ; [] 
    2004                            .dwcfi  cfa_offset, 4
    2005                            .dwcfi  save_reg_to_mem, 14, -4
    2006                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2007 0000031a 2800              CMP       A1, #0                ; [] |101| 
    2008 0000031c D005              BQEQ      ||$C$L32||            ; [] |101| 
    2009                            ; BRANCHCC OCCURS {||$C$L32||}   ; [] |101| 
    2010                    ;* --------------------------------------------------------------------------*
    2011                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2012 0000031e 487C              LDR       A1, $C$CON19          ; [] |96| 
    2013 00000320 2113              MOVS      A2, #19;              ; [] |96| 
    2014                    $C$DW$117       .dwtag  DW_TAG_TI_branch
    2015                            .dwattr $C$DW$117, DW_AT_low_pc(0x00)
    2016                            .dwattr $C$DW$117, DW_AT_name("_send_string")
    2017                            .dwattr $C$DW$117, DW_AT_TI_call
    2018 00000322 F7FF              BL        _send_string          ; [] |96| 
         00000324 FE81     
    2019                            ; CALL OCCURS {_send_string }    ; [] |96| 
    2020                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2021 00000326 2000              MOVS      A1, #0;               ; [] |102| 
    2022 00000328 E001              B         ||$C$L33||            ; [] |102| 
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   38

    2023                            ; BRANCH OCCURS {||$C$L33||}     ; [] |102| 
    2024                    ;* --------------------------------------------------------------------------*
    2025 0000032a           ||$C$L32||:    
    2026                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2027                    $C$DW$118       .dwtag  DW_TAG_TI_branch
    2028                            .dwattr $C$DW$118, DW_AT_low_pc(0x00)
    2029                            .dwattr $C$DW$118, DW_AT_name("_pmbus_invalid_write")
    2030                            .dwattr $C$DW$118, DW_AT_TI_call
    2031 0000032a F7FF              BL        _pmbus_invalid_write  ; [] |104| 
         0000032c FEEB     
    2032                            ; CALL OCCURS {_pmbus_invalid_write }  ; [] |104| 
    2033                    ;* --------------------------------------------------------------------------*
    2034 0000032e           ||$C$L33||:    
    2035 0000032e BC04              POP       {A3}                  ; [] 
    2036                            .dwcfi  cfa_offset, 0
    2037                    $C$DW$119       .dwtag  DW_TAG_TI_branch
    2038                            .dwattr $C$DW$119, DW_AT_low_pc(0x00)
    2039                            .dwattr $C$DW$119, DW_AT_TI_return
    2040 00000330 4710              BX        A3                    ; [] 
    2041                            ; BRANCH OCCURS                  ; [] 
    2042                            .dwattr $C$DW$114, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware
    2043                            .dwattr $C$DW$114, DW_AT_TI_end_line(0x69)
    2044                            .dwattr $C$DW$114, DW_AT_TI_end_column(0x01)
    2045                            .dwendentry
    2046                            .dwendtag $C$DW$114
    2047                    
    2048 00000332                   .sect   ".text"
    2049                            .align  4
    2050                            .clink
    2051                            .thumbfunc _pmbus_read_write_mfr_location
    2052 00000334                   .thumb
    2053                            .global _pmbus_read_write_mfr_location
    2054                    
    2055                    $C$DW$120       .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_write_mfr_location")
    2056                            .dwattr $C$DW$120, DW_AT_low_pc(_pmbus_read_write_mfr_location)
    2057                            .dwattr $C$DW$120, DW_AT_high_pc(0x00)
    2058                            .dwattr $C$DW$120, DW_AT_TI_symbol_name("_pmbus_read_write_mfr_location")
    2059                            .dwattr $C$DW$120, DW_AT_external
    2060                            .dwattr $C$DW$120, DW_AT_type(*$C$DW$T$53)
    2061                            .dwattr $C$DW$120, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwa
    2062                            .dwattr $C$DW$120, DW_AT_TI_begin_line(0x8b)
    2063                            .dwattr $C$DW$120, DW_AT_TI_begin_column(0x07)
    2064                            .dwattr $C$DW$120, DW_AT_TI_max_frame_size(0x04)
    2065                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2066                    
    2067                            .dwfde $C$DW$CIE, _pmbus_read_write_mfr_location
    2068                    $C$DW$121       .dwtag  DW_TAG_formal_parameter, DW_AT_name("pmbus_read")
    2069                            .dwattr $C$DW$121, DW_AT_TI_symbol_name("_pmbus_read")
    2070                            .dwattr $C$DW$121, DW_AT_type(*$C$DW$T$53)
    2071                            .dwattr $C$DW$121, DW_AT_location[DW_OP_reg0]
    2072                    
    2073                    ;*****************************************************************************
    2074                    ;* FUNCTION NAME: pmbus_read_write_mfr_location                              *
    2075                    ;*                                                                           *
    2076                    ;*   Regs Modified     : A1,A2,A3,A4,SP,LR,SR                                *
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   39

    2077                    ;*   Regs Used         : A1,A2,A3,A4,SP,LR,SR                                *
    2078                    ;*   Local Frame Size  : 0 Args + 0 Auto + 4 Save = 4 byte                   *
    2079                    ;*****************************************************************************
    2080                    _pmbus_read_write_mfr_location:
    2081                    ;* --------------------------------------------------------------------------*
    2082                    ;* A1    assigned to _pmbus_read
    2083                    $C$DW$122       .dwtag  DW_TAG_variable, DW_AT_name("pmbus_read")
    2084                            .dwattr $C$DW$122, DW_AT_TI_symbol_name("_pmbus_read")
    2085                            .dwattr $C$DW$122, DW_AT_type(*$C$DW$T$131)
    2086                            .dwattr $C$DW$122, DW_AT_location[DW_OP_reg0]
    2087                            .dwcfi  cfa_offset, 0
    2088 00000334 B500              PUSH      {LR}                  ; [] 
    2089                            .dwcfi  cfa_offset, 4
    2090                            .dwcfi  save_reg_to_mem, 14, -4
    2091                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2092 00000336 2800              CMP       A1, #0                ; [] |141| 
    2093 00000338 D005              BQEQ      ||$C$L34||            ; [] |141| 
    2094                            ; BRANCHCC OCCURS {||$C$L34||}   ; [] |141| 
    2095                    ;* --------------------------------------------------------------------------*
    2096                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2097 0000033a 4876              LDR       A1, $C$CON20          ; [] |136| 
    2098 0000033c 210B              MOVS      A2, #11;              ; [] |136| 
    2099                    $C$DW$123       .dwtag  DW_TAG_TI_branch
    2100                            .dwattr $C$DW$123, DW_AT_low_pc(0x00)
    2101                            .dwattr $C$DW$123, DW_AT_name("_send_string")
    2102                            .dwattr $C$DW$123, DW_AT_TI_call
    2103 0000033e F7FF              BL        _send_string          ; [] |136| 
         00000340 FE73     
    2104                            ; CALL OCCURS {_send_string }    ; [] |136| 
    2105                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2106 00000342 2000              MOVS      A1, #0;               ; [] |142| 
    2107 00000344 E001              B         ||$C$L35||            ; [] |142| 
    2108                            ; BRANCH OCCURS {||$C$L35||}     ; [] |142| 
    2109                    ;* --------------------------------------------------------------------------*
    2110 00000346           ||$C$L34||:    
    2111                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2112                    $C$DW$124       .dwtag  DW_TAG_TI_branch
    2113                            .dwattr $C$DW$124, DW_AT_low_pc(0x00)
    2114                            .dwattr $C$DW$124, DW_AT_name("_pmbus_invalid_write")
    2115                            .dwattr $C$DW$124, DW_AT_TI_call
    2116 00000346 F7FF              BL        _pmbus_invalid_write  ; [] |144| 
         00000348 FEDD     
    2117                            ; CALL OCCURS {_pmbus_invalid_write }  ; [] |144| 
    2118                    ;* --------------------------------------------------------------------------*
    2119 0000034a           ||$C$L35||:    
    2120 0000034a BC04              POP       {A3}                  ; [] 
    2121                            .dwcfi  cfa_offset, 0
    2122                    $C$DW$125       .dwtag  DW_TAG_TI_branch
    2123                            .dwattr $C$DW$125, DW_AT_low_pc(0x00)
    2124                            .dwattr $C$DW$125, DW_AT_TI_return
    2125 0000034c 4710              BX        A3                    ; [] 
    2126                            ; BRANCH OCCURS                  ; [] 
    2127                            .dwattr $C$DW$120, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware
    2128                            .dwattr $C$DW$120, DW_AT_TI_end_line(0x91)
    2129                            .dwattr $C$DW$120, DW_AT_TI_end_column(0x01)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   40

    2130                            .dwendentry
    2131                            .dwendtag $C$DW$120
    2132                    
    2133 0000034e                   .sect   ".text"
    2134                            .align  4
    2135                            .clink
    2136                            .thumbfunc _pmbus_read_write_mfr_id
    2137 00000350                   .thumb
    2138                            .global _pmbus_read_write_mfr_id
    2139                    
    2140                    $C$DW$126       .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_write_mfr_id")
    2141                            .dwattr $C$DW$126, DW_AT_low_pc(_pmbus_read_write_mfr_id)
    2142                            .dwattr $C$DW$126, DW_AT_high_pc(0x00)
    2143                            .dwattr $C$DW$126, DW_AT_TI_symbol_name("_pmbus_read_write_mfr_id")
    2144                            .dwattr $C$DW$126, DW_AT_external
    2145                            .dwattr $C$DW$126, DW_AT_type(*$C$DW$T$53)
    2146                            .dwattr $C$DW$126, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwa
    2147                            .dwattr $C$DW$126, DW_AT_TI_begin_line(0x49)
    2148                            .dwattr $C$DW$126, DW_AT_TI_begin_column(0x07)
    2149                            .dwattr $C$DW$126, DW_AT_TI_max_frame_size(0x04)
    2150                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2151                    
    2152                            .dwfde $C$DW$CIE, _pmbus_read_write_mfr_id
    2153                    $C$DW$127       .dwtag  DW_TAG_formal_parameter, DW_AT_name("pmbus_read")
    2154                            .dwattr $C$DW$127, DW_AT_TI_symbol_name("_pmbus_read")
    2155                            .dwattr $C$DW$127, DW_AT_type(*$C$DW$T$53)
    2156                            .dwattr $C$DW$127, DW_AT_location[DW_OP_reg0]
    2157                    
    2158                    ;*****************************************************************************
    2159                    ;* FUNCTION NAME: pmbus_read_write_mfr_id                                    *
    2160                    ;*                                                                           *
    2161                    ;*   Regs Modified     : A1,A2,A3,A4,SP,LR,SR                                *
    2162                    ;*   Regs Used         : A1,A2,A3,A4,SP,LR,SR                                *
    2163                    ;*   Local Frame Size  : 0 Args + 0 Auto + 4 Save = 4 byte                   *
    2164                    ;*****************************************************************************
    2165                    _pmbus_read_write_mfr_id:
    2166                    ;* --------------------------------------------------------------------------*
    2167                    ;* A1    assigned to _pmbus_read
    2168                    $C$DW$128       .dwtag  DW_TAG_variable, DW_AT_name("pmbus_read")
    2169                            .dwattr $C$DW$128, DW_AT_TI_symbol_name("_pmbus_read")
    2170                            .dwattr $C$DW$128, DW_AT_type(*$C$DW$T$131)
    2171                            .dwattr $C$DW$128, DW_AT_location[DW_OP_reg0]
    2172                            .dwcfi  cfa_offset, 0
    2173 00000350 B500              PUSH      {LR}                  ; [] 
    2174                            .dwcfi  cfa_offset, 4
    2175                            .dwcfi  save_reg_to_mem, 14, -4
    2176                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2177 00000352 2800              CMP       A1, #0                ; [] |75| 
    2178 00000354 D005              BQEQ      ||$C$L36||            ; [] |75| 
    2179                            ; BRANCHCC OCCURS {||$C$L36||}   ; [] |75| 
    2180                    ;* --------------------------------------------------------------------------*
    2181                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2182 00000356 4870              LDR       A1, $C$CON21          ; [] |70| 
    2183 00000358 2103              MOVS      A2, #3;               ; [] |70| 
    2184                    $C$DW$129       .dwtag  DW_TAG_TI_branch
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   41

    2185                            .dwattr $C$DW$129, DW_AT_low_pc(0x00)
    2186                            .dwattr $C$DW$129, DW_AT_name("_send_string")
    2187                            .dwattr $C$DW$129, DW_AT_TI_call
    2188 0000035a F7FF              BL        _send_string          ; [] |70| 
         0000035c FE65     
    2189                            ; CALL OCCURS {_send_string }    ; [] |70| 
    2190                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2191 0000035e 2000              MOVS      A1, #0;               ; [] |76| 
    2192 00000360 E001              B         ||$C$L37||            ; [] |76| 
    2193                            ; BRANCH OCCURS {||$C$L37||}     ; [] |76| 
    2194                    ;* --------------------------------------------------------------------------*
    2195 00000362           ||$C$L36||:    
    2196                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2197                    $C$DW$130       .dwtag  DW_TAG_TI_branch
    2198                            .dwattr $C$DW$130, DW_AT_low_pc(0x00)
    2199                            .dwattr $C$DW$130, DW_AT_name("_pmbus_invalid_write")
    2200                            .dwattr $C$DW$130, DW_AT_TI_call
    2201 00000362 F7FF              BL        _pmbus_invalid_write  ; [] |78| 
         00000364 FECF     
    2202                            ; CALL OCCURS {_pmbus_invalid_write }  ; [] |78| 
    2203                    ;* --------------------------------------------------------------------------*
    2204 00000366           ||$C$L37||:    
    2205 00000366 BC04              POP       {A3}                  ; [] 
    2206                            .dwcfi  cfa_offset, 0
    2207                    $C$DW$131       .dwtag  DW_TAG_TI_branch
    2208                            .dwattr $C$DW$131, DW_AT_low_pc(0x00)
    2209                            .dwattr $C$DW$131, DW_AT_TI_return
    2210 00000368 4710              BX        A3                    ; [] 
    2211                            ; BRANCH OCCURS                  ; [] 
    2212                            .dwattr $C$DW$126, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware
    2213                            .dwattr $C$DW$126, DW_AT_TI_end_line(0x4f)
    2214                            .dwattr $C$DW$126, DW_AT_TI_end_column(0x01)
    2215                            .dwendentry
    2216                            .dwendtag $C$DW$126
    2217                    
    2218                    ;******************************************************************************
    2219                    ;* CONSTANT TABLE                                                             *
    2220                    ;******************************************************************************
    2221 0000036a                   .sect   ".text"
    2222                            .align  4
    2223 0000036a 46C00000! ||$C$CON1||:    .bits   _MiscAnalogRegs+24,32
         0000036e 00180000 
    2224 00000370                   .sect   ".text"
    2225                            .align  4
    2226                            .clink
    2227                            .thumbfunc _pmbus_read_write_mfr_ic_device_rev
    2228 00000370                   .thumb
    2229                            .global _pmbus_read_write_mfr_ic_device_rev
    2230                    
    2231                    $C$DW$132       .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_write_mfr_ic_device_rev")
    2232                            .dwattr $C$DW$132, DW_AT_low_pc(_pmbus_read_write_mfr_ic_device_rev)
    2233                            .dwattr $C$DW$132, DW_AT_high_pc(0x00)
    2234                            .dwattr $C$DW$132, DW_AT_TI_symbol_name("_pmbus_read_write_mfr_ic_device_rev")
    2235                            .dwattr $C$DW$132, DW_AT_external
    2236                            .dwattr $C$DW$132, DW_AT_type(*$C$DW$T$53)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   42

    2237                            .dwattr $C$DW$132, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwa
    2238                            .dwattr $C$DW$132, DW_AT_TI_begin_line(0xad)
    2239                            .dwattr $C$DW$132, DW_AT_TI_begin_column(0x07)
    2240                            .dwattr $C$DW$132, DW_AT_TI_max_frame_size(0x04)
    2241                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2242                    
    2243                            .dwfde $C$DW$CIE, _pmbus_read_write_mfr_ic_device_rev
    2244                    $C$DW$133       .dwtag  DW_TAG_formal_parameter, DW_AT_name("pmbus_read")
    2245                            .dwattr $C$DW$133, DW_AT_TI_symbol_name("_pmbus_read")
    2246                            .dwattr $C$DW$133, DW_AT_type(*$C$DW$T$53)
    2247                            .dwattr $C$DW$133, DW_AT_location[DW_OP_reg0]
    2248                    
    2249                    ;*****************************************************************************
    2250                    ;* FUNCTION NAME: pmbus_read_write_mfr_ic_device_rev                         *
    2251                    ;*                                                                           *
    2252                    ;*   Regs Modified     : A1,A2,A3,A4,SP,LR,SR                                *
    2253                    ;*   Regs Used         : A1,A2,A3,A4,SP,LR,SR                                *
    2254                    ;*   Local Frame Size  : 0 Args + 0 Auto + 4 Save = 4 byte                   *
    2255                    ;*****************************************************************************
    2256                    _pmbus_read_write_mfr_ic_device_rev:
    2257                    ;* --------------------------------------------------------------------------*
    2258                    ;* A1    assigned to _pmbus_read
    2259                    $C$DW$134       .dwtag  DW_TAG_variable, DW_AT_name("pmbus_read")
    2260                            .dwattr $C$DW$134, DW_AT_TI_symbol_name("_pmbus_read")
    2261                            .dwattr $C$DW$134, DW_AT_type(*$C$DW$T$131)
    2262                            .dwattr $C$DW$134, DW_AT_location[DW_OP_reg0]
    2263                            .dwcfi  cfa_offset, 0
    2264 00000370 B500              PUSH      {LR}                  ; [] 
    2265                            .dwcfi  cfa_offset, 4
    2266                            .dwcfi  save_reg_to_mem, 14, -4
    2267                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2268 00000372 2800              CMP       A1, #0                ; [] |175| 
    2269 00000374 D005              BQEQ      ||$C$L38||            ; [] |175| 
    2270                            ; BRANCHCC OCCURS {||$C$L38||}   ; [] |175| 
    2271                    ;* --------------------------------------------------------------------------*
    2272                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2273 00000376 4869              LDR       A1, $C$CON22          ; [] |177| 
    2274 00000378 2102              MOVS      A2, #2;               ; [] |177| 
    2275                    $C$DW$135       .dwtag  DW_TAG_TI_branch
    2276                            .dwattr $C$DW$135, DW_AT_low_pc(0x00)
    2277                            .dwattr $C$DW$135, DW_AT_name("_send_string")
    2278                            .dwattr $C$DW$135, DW_AT_TI_call
    2279 0000037a F7FF              BL        _send_string          ; [] |177| 
         0000037c FE55     
    2280                            ; CALL OCCURS {_send_string }    ; [] |177| 
    2281                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2282 0000037e 2000              MOVS      A1, #0;               ; [] |178| 
    2283 00000380 E001              B         ||$C$L39||            ; [] |178| 
    2284                            ; BRANCH OCCURS {||$C$L39||}     ; [] |178| 
    2285                    ;* --------------------------------------------------------------------------*
    2286 00000382           ||$C$L38||:    
    2287                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2288                    $C$DW$136       .dwtag  DW_TAG_TI_branch
    2289                            .dwattr $C$DW$136, DW_AT_low_pc(0x00)
    2290                            .dwattr $C$DW$136, DW_AT_name("_pmbus_invalid_write")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   43

    2291                            .dwattr $C$DW$136, DW_AT_TI_call
    2292 00000382 F7FF              BL        _pmbus_invalid_write  ; [] |181| 
         00000384 FEBF     
    2293                            ; CALL OCCURS {_pmbus_invalid_write }  ; [] |181| 
    2294                    ;* --------------------------------------------------------------------------*
    2295 00000386           ||$C$L39||:    
    2296 00000386 BC04              POP       {A3}                  ; [] 
    2297                            .dwcfi  cfa_offset, 0
    2298                    $C$DW$137       .dwtag  DW_TAG_TI_branch
    2299                            .dwattr $C$DW$137, DW_AT_low_pc(0x00)
    2300                            .dwattr $C$DW$137, DW_AT_TI_return
    2301 00000388 4710              BX        A3                    ; [] 
    2302                            ; BRANCH OCCURS                  ; [] 
    2303                            .dwattr $C$DW$132, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware
    2304                            .dwattr $C$DW$132, DW_AT_TI_end_line(0xb6)
    2305                            .dwattr $C$DW$132, DW_AT_TI_end_column(0x01)
    2306                            .dwendentry
    2307                            .dwendtag $C$DW$132
    2308                    
    2309                    ;******************************************************************************
    2310                    ;* CONSTANT TABLE                                                             *
    2311                    ;******************************************************************************
    2312 0000038a                   .sect   ".text"
    2313                            .align  4
    2314 0000038a 46C00000! ||$C$CON2||:    .bits   _TimerRegs+152,32
         0000038e 00980000 
    2315 00000390                   .sect   ".text"
    2316                            .align  4
    2317                            .clink
    2318                            .thumbfunc _pmbus_read_write_mfr_ic_device
    2319 00000390                   .thumb
    2320                            .global _pmbus_read_write_mfr_ic_device
    2321                    
    2322                    $C$DW$138       .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_write_mfr_ic_device")
    2323                            .dwattr $C$DW$138, DW_AT_low_pc(_pmbus_read_write_mfr_ic_device)
    2324                            .dwattr $C$DW$138, DW_AT_high_pc(0x00)
    2325                            .dwattr $C$DW$138, DW_AT_TI_symbol_name("_pmbus_read_write_mfr_ic_device")
    2326                            .dwattr $C$DW$138, DW_AT_external
    2327                            .dwattr $C$DW$138, DW_AT_type(*$C$DW$T$53)
    2328                            .dwattr $C$DW$138, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwa
    2329                            .dwattr $C$DW$138, DW_AT_TI_begin_line(0xa5)
    2330                            .dwattr $C$DW$138, DW_AT_TI_begin_column(0x07)
    2331                            .dwattr $C$DW$138, DW_AT_TI_max_frame_size(0x04)
    2332                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2333                    
    2334                            .dwfde $C$DW$CIE, _pmbus_read_write_mfr_ic_device
    2335                    $C$DW$139       .dwtag  DW_TAG_formal_parameter, DW_AT_name("pmbus_read")
    2336                            .dwattr $C$DW$139, DW_AT_TI_symbol_name("_pmbus_read")
    2337                            .dwattr $C$DW$139, DW_AT_type(*$C$DW$T$53)
    2338                            .dwattr $C$DW$139, DW_AT_location[DW_OP_reg0]
    2339                    
    2340                    ;*****************************************************************************
    2341                    ;* FUNCTION NAME: pmbus_read_write_mfr_ic_device                             *
    2342                    ;*                                                                           *
    2343                    ;*   Regs Modified     : A1,A2,A3,A4,SP,LR,SR                                *
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   44

    2344                    ;*   Regs Used         : A1,A2,A3,A4,SP,LR,SR                                *
    2345                    ;*   Local Frame Size  : 0 Args + 0 Auto + 4 Save = 4 byte                   *
    2346                    ;*****************************************************************************
    2347                    _pmbus_read_write_mfr_ic_device:
    2348                    ;* --------------------------------------------------------------------------*
    2349                    ;* A1    assigned to _pmbus_read
    2350                    $C$DW$140       .dwtag  DW_TAG_variable, DW_AT_name("pmbus_read")
    2351                            .dwattr $C$DW$140, DW_AT_TI_symbol_name("_pmbus_read")
    2352                            .dwattr $C$DW$140, DW_AT_type(*$C$DW$T$131)
    2353                            .dwattr $C$DW$140, DW_AT_location[DW_OP_reg0]
    2354                            .dwcfi  cfa_offset, 0
    2355 00000390 B500              PUSH      {LR}                  ; [] 
    2356                            .dwcfi  cfa_offset, 4
    2357                            .dwcfi  save_reg_to_mem, 14, -4
    2358                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2359 00000392 2800              CMP       A1, #0                ; [] |167| 
    2360 00000394 D005              BQEQ      ||$C$L40||            ; [] |167| 
    2361                            ; BRANCHCC OCCURS {||$C$L40||}   ; [] |167| 
    2362                    ;* --------------------------------------------------------------------------*
    2363                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2364 00000396 4862              LDR       A1, $C$CON23          ; [] |162| 
    2365 00000398 210B              MOVS      A2, #11;              ; [] |162| 
    2366                    $C$DW$141       .dwtag  DW_TAG_TI_branch
    2367                            .dwattr $C$DW$141, DW_AT_low_pc(0x00)
    2368                            .dwattr $C$DW$141, DW_AT_name("_send_string")
    2369                            .dwattr $C$DW$141, DW_AT_TI_call
    2370 0000039a F7FF              BL        _send_string          ; [] |162| 
         0000039c FE45     
    2371                            ; CALL OCCURS {_send_string }    ; [] |162| 
    2372                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2373 0000039e 2000              MOVS      A1, #0;               ; [] |168| 
    2374 000003a0 E001              B         ||$C$L41||            ; [] |168| 
    2375                            ; BRANCH OCCURS {||$C$L41||}     ; [] |168| 
    2376                    ;* --------------------------------------------------------------------------*
    2377 000003a2           ||$C$L40||:    
    2378                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2379                    $C$DW$142       .dwtag  DW_TAG_TI_branch
    2380                            .dwattr $C$DW$142, DW_AT_low_pc(0x00)
    2381                            .dwattr $C$DW$142, DW_AT_name("_pmbus_invalid_write")
    2382                            .dwattr $C$DW$142, DW_AT_TI_call
    2383 000003a2 F7FF              BL        _pmbus_invalid_write  ; [] |170| 
         000003a4 FEAF     
    2384                            ; CALL OCCURS {_pmbus_invalid_write }  ; [] |170| 
    2385                    ;* --------------------------------------------------------------------------*
    2386 000003a6           ||$C$L41||:    
    2387 000003a6 BC04              POP       {A3}                  ; [] 
    2388                            .dwcfi  cfa_offset, 0
    2389                    $C$DW$143       .dwtag  DW_TAG_TI_branch
    2390                            .dwattr $C$DW$143, DW_AT_low_pc(0x00)
    2391                            .dwattr $C$DW$143, DW_AT_TI_return
    2392 000003a8 4710              BX        A3                    ; [] 
    2393                            ; BRANCH OCCURS                  ; [] 
    2394                            .dwattr $C$DW$138, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware
    2395                            .dwattr $C$DW$138, DW_AT_TI_end_line(0xab)
    2396                            .dwattr $C$DW$138, DW_AT_TI_end_column(0x01)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   45

    2397                            .dwendentry
    2398                            .dwendtag $C$DW$138
    2399                    
    2400                    ;******************************************************************************
    2401                    ;* CONSTANT TABLE                                                             *
    2402                    ;******************************************************************************
    2403 000003aa                   .sect   ".text"
    2404                            .align  4
    2405 000003aa 46C00000! ||$C$CON3||:    .bits   _pmbus_number_of_bytes,32
         000003ae 00000000 
    2406                            .align  4
    2407 000003ae 00000000! ||$C$CON4||:    .bits   _pmbus_buffer,32
         000003b2 00000000 
    2408 000003b4                   .sect   ".text"
    2409                            .align  4
    2410                            .clink
    2411                            .thumbfunc _pmbus_read_write_mfr_date
    2412 000003b4                   .thumb
    2413                            .global _pmbus_read_write_mfr_date
    2414                    
    2415                    $C$DW$144       .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_write_mfr_date")
    2416                            .dwattr $C$DW$144, DW_AT_low_pc(_pmbus_read_write_mfr_date)
    2417                            .dwattr $C$DW$144, DW_AT_high_pc(0x00)
    2418                            .dwattr $C$DW$144, DW_AT_TI_symbol_name("_pmbus_read_write_mfr_date")
    2419                            .dwattr $C$DW$144, DW_AT_external
    2420                            .dwattr $C$DW$144, DW_AT_type(*$C$DW$T$53)
    2421                            .dwattr $C$DW$144, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwa
    2422                            .dwattr $C$DW$144, DW_AT_TI_begin_line(0x7d)
    2423                            .dwattr $C$DW$144, DW_AT_TI_begin_column(0x07)
    2424                            .dwattr $C$DW$144, DW_AT_TI_max_frame_size(0x04)
    2425                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2426                    
    2427                            .dwfde $C$DW$CIE, _pmbus_read_write_mfr_date
    2428                    $C$DW$145       .dwtag  DW_TAG_formal_parameter, DW_AT_name("pmbus_read")
    2429                            .dwattr $C$DW$145, DW_AT_TI_symbol_name("_pmbus_read")
    2430                            .dwattr $C$DW$145, DW_AT_type(*$C$DW$T$53)
    2431                            .dwattr $C$DW$145, DW_AT_location[DW_OP_reg0]
    2432                    
    2433                    ;*****************************************************************************
    2434                    ;* FUNCTION NAME: pmbus_read_write_mfr_date                                  *
    2435                    ;*                                                                           *
    2436                    ;*   Regs Modified     : A1,A2,A3,A4,SP,LR,SR                                *
    2437                    ;*   Regs Used         : A1,A2,A3,A4,SP,LR,SR                                *
    2438                    ;*   Local Frame Size  : 0 Args + 0 Auto + 4 Save = 4 byte                   *
    2439                    ;*****************************************************************************
    2440                    _pmbus_read_write_mfr_date:
    2441                    ;* --------------------------------------------------------------------------*
    2442                    ;* A1    assigned to _pmbus_read
    2443                    $C$DW$146       .dwtag  DW_TAG_variable, DW_AT_name("pmbus_read")
    2444                            .dwattr $C$DW$146, DW_AT_TI_symbol_name("_pmbus_read")
    2445                            .dwattr $C$DW$146, DW_AT_type(*$C$DW$T$131)
    2446                            .dwattr $C$DW$146, DW_AT_location[DW_OP_reg0]
    2447                            .dwcfi  cfa_offset, 0
    2448 000003b4 B500              PUSH      {LR}                  ; [] 
    2449                            .dwcfi  cfa_offset, 4
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   46

    2450                            .dwcfi  save_reg_to_mem, 14, -4
    2451                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2452 000003b6 2800              CMP       A1, #0                ; [] |127| 
    2453 000003b8 D005              BQEQ      ||$C$L42||            ; [] |127| 
    2454                            ; BRANCHCC OCCURS {||$C$L42||}   ; [] |127| 
    2455                    ;* --------------------------------------------------------------------------*
    2456                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2457 000003ba 485A              LDR       A1, $C$CON24          ; [] |122| 
    2458 000003bc 2107              MOVS      A2, #7;               ; [] |122| 
    2459                    $C$DW$147       .dwtag  DW_TAG_TI_branch
    2460                            .dwattr $C$DW$147, DW_AT_low_pc(0x00)
    2461                            .dwattr $C$DW$147, DW_AT_name("_send_string")
    2462                            .dwattr $C$DW$147, DW_AT_TI_call
    2463 000003be F7FF              BL        _send_string          ; [] |122| 
         000003c0 FE33     
    2464                            ; CALL OCCURS {_send_string }    ; [] |122| 
    2465                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2466 000003c2 2000              MOVS      A1, #0;               ; [] |128| 
    2467 000003c4 E001              B         ||$C$L43||            ; [] |128| 
    2468                            ; BRANCH OCCURS {||$C$L43||}     ; [] |128| 
    2469                    ;* --------------------------------------------------------------------------*
    2470 000003c6           ||$C$L42||:    
    2471                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2472                    $C$DW$148       .dwtag  DW_TAG_TI_branch
    2473                            .dwattr $C$DW$148, DW_AT_low_pc(0x00)
    2474                            .dwattr $C$DW$148, DW_AT_name("_pmbus_invalid_write")
    2475                            .dwattr $C$DW$148, DW_AT_TI_call
    2476 000003c6 F7FF              BL        _pmbus_invalid_write  ; [] |130| 
         000003c8 FE9D     
    2477                            ; CALL OCCURS {_pmbus_invalid_write }  ; [] |130| 
    2478                    ;* --------------------------------------------------------------------------*
    2479 000003ca           ||$C$L43||:    
    2480 000003ca BC04              POP       {A3}                  ; [] 
    2481                            .dwcfi  cfa_offset, 0
    2482                    $C$DW$149       .dwtag  DW_TAG_TI_branch
    2483                            .dwattr $C$DW$149, DW_AT_low_pc(0x00)
    2484                            .dwattr $C$DW$149, DW_AT_TI_return
    2485 000003cc 4710              BX        A3                    ; [] 
    2486                            ; BRANCH OCCURS                  ; [] 
    2487                            .dwattr $C$DW$144, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware
    2488                            .dwattr $C$DW$144, DW_AT_TI_end_line(0x83)
    2489                            .dwattr $C$DW$144, DW_AT_TI_end_column(0x01)
    2490                            .dwendentry
    2491                            .dwendtag $C$DW$144
    2492                    
    2493 000003ce                   .sect   ".text"
    2494                            .align  4
    2495                            .clink
    2496                            .thumbfunc _pmbus_read_write_invalid_command
    2497 000003d0                   .thumb
    2498                            .global _pmbus_read_write_invalid_command
    2499                    
    2500                    $C$DW$150       .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_write_invalid_command")
    2501                            .dwattr $C$DW$150, DW_AT_low_pc(_pmbus_read_write_invalid_command)
    2502                            .dwattr $C$DW$150, DW_AT_high_pc(0x00)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   47

    2503                            .dwattr $C$DW$150, DW_AT_TI_symbol_name("_pmbus_read_write_invalid_command")
    2504                            .dwattr $C$DW$150, DW_AT_external
    2505                            .dwattr $C$DW$150, DW_AT_type(*$C$DW$T$53)
    2506                            .dwattr $C$DW$150, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwa
    2507                            .dwattr $C$DW$150, DW_AT_TI_begin_line(0x1e0)
    2508                            .dwattr $C$DW$150, DW_AT_TI_begin_column(0x07)
    2509                            .dwattr $C$DW$150, DW_AT_TI_max_frame_size(0x04)
    2510                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2511                    
    2512                            .dwfde $C$DW$CIE, _pmbus_read_write_invalid_command
    2513                    $C$DW$151       .dwtag  DW_TAG_formal_parameter, DW_AT_name("pmbus_read")
    2514                            .dwattr $C$DW$151, DW_AT_TI_symbol_name("_pmbus_read")
    2515                            .dwattr $C$DW$151, DW_AT_type(*$C$DW$T$53)
    2516                            .dwattr $C$DW$151, DW_AT_location[DW_OP_reg0]
    2517                    
    2518                    ;*****************************************************************************
    2519                    ;* FUNCTION NAME: pmbus_read_write_invalid_command                           *
    2520                    ;*                                                                           *
    2521                    ;*   Regs Modified     : A1,A2,A3,SP,LR,SR                                   *
    2522                    ;*   Regs Used         : A1,A2,A3,SP,LR,SR                                   *
    2523                    ;*   Local Frame Size  : 0 Args + 0 Auto + 4 Save = 4 byte                   *
    2524                    ;*****************************************************************************
    2525                    _pmbus_read_write_invalid_command:
    2526                    ;* --------------------------------------------------------------------------*
    2527                    ;* A1    assigned to _pmbus_read
    2528                    $C$DW$152       .dwtag  DW_TAG_variable, DW_AT_name("pmbus_read")
    2529                            .dwattr $C$DW$152, DW_AT_TI_symbol_name("_pmbus_read")
    2530                            .dwattr $C$DW$152, DW_AT_type(*$C$DW$T$131)
    2531                            .dwattr $C$DW$152, DW_AT_location[DW_OP_reg0]
    2532                            .dwcfi  cfa_offset, 0
    2533 000003d0 B500              PUSH      {LR}                  ; [] 
    2534                            .dwcfi  cfa_offset, 4
    2535                            .dwcfi  save_reg_to_mem, 14, -4
    2536                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2537 000003d2 2800              CMP       A1, #0                ; [] |483| 
    2538 000003d4 D002              BQEQ      ||$C$L44||            ; [] |483| 
    2539                            ; BRANCHCC OCCURS {||$C$L44||}   ; [] |483| 
    2540                    ;* --------------------------------------------------------------------------*
    2541                    $C$DW$153       .dwtag  DW_TAG_TI_branch
    2542                            .dwattr $C$DW$153, DW_AT_low_pc(0x00)
    2543                            .dwattr $C$DW$153, DW_AT_name("_pmbus_invalid_read")
    2544                            .dwattr $C$DW$153, DW_AT_TI_call
    2545 000003d6 F7FF              BL        _pmbus_invalid_read   ; [] |483| 
         000003d8 FE5B     
    2546                            ; CALL OCCURS {_pmbus_invalid_read }  ; [] |483| 
    2547 000003da E001              B         ||$C$L45||            ; [] |483| 
    2548                            ; BRANCH OCCURS {||$C$L45||}     ; [] |483| 
    2549                    ;* --------------------------------------------------------------------------*
    2550                    ||$C$L44||:    
    2551                    $C$DW$154       .dwtag  DW_TAG_TI_branch
    2552                            .dwattr $C$DW$154, DW_AT_low_pc(0x00)
    2553                            .dwattr $C$DW$154, DW_AT_name("_pmbus_invalid_write")
    2554                            .dwattr $C$DW$154, DW_AT_TI_call
    2555 000003dc F7FF              BL        _pmbus_invalid_write  ; [] |483| 
         000003de FE92     
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   48

    2556                            ; CALL OCCURS {_pmbus_invalid_write }  ; [] |483| 
    2557                    ;* --------------------------------------------------------------------------*
    2558 000003e0           ||$C$L45||:    
    2559 000003e0 BC04              POP       {A3}                  ; [] 
    2560                            .dwcfi  cfa_offset, 0
    2561                    $C$DW$155       .dwtag  DW_TAG_TI_branch
    2562                            .dwattr $C$DW$155, DW_AT_low_pc(0x00)
    2563                            .dwattr $C$DW$155, DW_AT_TI_return
    2564 000003e2 4710              BX        A3                    ; [] 
    2565                            ; BRANCH OCCURS                  ; [] 
    2566                            .dwattr $C$DW$150, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware
    2567                            .dwattr $C$DW$150, DW_AT_TI_end_line(0x1e6)
    2568                            .dwattr $C$DW$150, DW_AT_TI_end_column(0x01)
    2569                            .dwendentry
    2570                            .dwendtag $C$DW$150
    2571                    
    2572                    ;******************************************************************************
    2573                    ;* CONSTANT TABLE                                                             *
    2574                    ;******************************************************************************
    2575 000003e4                   .sect   ".text"
    2576                            .align  4
    2577 000003e4 00000000! ||$C$CON5||:    .bits   _gui_constant_pointer,32
    2578                            .align  4
    2579 000003e8 00000000! ||$C$CON7||:    .bits   _user_ram_00,32
    2580 000003ec                   .sect   ".text"
    2581                            .align  4
    2582                            .clink
    2583                            .thumbfunc _pmbus_read_write_device_id
    2584 000003ec                   .thumb
    2585                            .global _pmbus_read_write_device_id
    2586                    
    2587                    $C$DW$156       .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_write_device_id")
    2588                            .dwattr $C$DW$156, DW_AT_low_pc(_pmbus_read_write_device_id)
    2589                            .dwattr $C$DW$156, DW_AT_high_pc(0x00)
    2590                            .dwattr $C$DW$156, DW_AT_TI_symbol_name("_pmbus_read_write_device_id")
    2591                            .dwattr $C$DW$156, DW_AT_external
    2592                            .dwattr $C$DW$156, DW_AT_type(*$C$DW$T$53)
    2593                            .dwattr $C$DW$156, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwa
    2594                            .dwattr $C$DW$156, DW_AT_TI_begin_line(0x3c)
    2595                            .dwattr $C$DW$156, DW_AT_TI_begin_column(0x07)
    2596                            .dwattr $C$DW$156, DW_AT_TI_max_frame_size(0x04)
    2597                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2598                    
    2599                            .dwfde $C$DW$CIE, _pmbus_read_write_device_id
    2600                    $C$DW$157       .dwtag  DW_TAG_formal_parameter, DW_AT_name("pmbus_read")
    2601                            .dwattr $C$DW$157, DW_AT_TI_symbol_name("_pmbus_read")
    2602                            .dwattr $C$DW$157, DW_AT_type(*$C$DW$T$53)
    2603                            .dwattr $C$DW$157, DW_AT_location[DW_OP_reg0]
    2604                    
    2605                    ;*****************************************************************************
    2606                    ;* FUNCTION NAME: pmbus_read_write_device_id                                 *
    2607                    ;*                                                                           *
    2608                    ;*   Regs Modified     : A1,A2,A3,A4,SP,LR,SR                                *
    2609                    ;*   Regs Used         : A1,A2,A3,A4,SP,LR,SR                                *
    2610                    ;*   Local Frame Size  : 0 Args + 0 Auto + 4 Save = 4 byte                   *
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   49

    2611                    ;*****************************************************************************
    2612                    _pmbus_read_write_device_id:
    2613                    ;* --------------------------------------------------------------------------*
    2614                    ;* A1    assigned to _pmbus_read
    2615                    $C$DW$158       .dwtag  DW_TAG_variable, DW_AT_name("pmbus_read")
    2616                            .dwattr $C$DW$158, DW_AT_TI_symbol_name("_pmbus_read")
    2617                            .dwattr $C$DW$158, DW_AT_type(*$C$DW$T$131)
    2618                            .dwattr $C$DW$158, DW_AT_location[DW_OP_reg0]
    2619                            .dwcfi  cfa_offset, 0
    2620 000003ec B500              PUSH      {LR}                  ; [] 
    2621                            .dwcfi  cfa_offset, 4
    2622                            .dwcfi  save_reg_to_mem, 14, -4
    2623                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2624 000003ee 2800              CMP       A1, #0                ; [] |62| 
    2625 000003f0 D005              BQEQ      ||$C$L46||            ; [] |62| 
    2626                            ; BRANCHCC OCCURS {||$C$L46||}   ; [] |62| 
    2627                    ;* --------------------------------------------------------------------------*
    2628                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2629 000003f2 484D              LDR       A1, $C$CON25          ; [] |56| 
    2630 000003f4 211F              MOVS      A2, #31;              ; [] |56| 
    2631                    $C$DW$159       .dwtag  DW_TAG_TI_branch
    2632                            .dwattr $C$DW$159, DW_AT_low_pc(0x00)
    2633                            .dwattr $C$DW$159, DW_AT_name("_send_string")
    2634                            .dwattr $C$DW$159, DW_AT_TI_call
    2635 000003f6 F7FF              BL        _send_string          ; [] |56| 
         000003f8 FE17     
    2636                            ; CALL OCCURS {_send_string }    ; [] |56| 
    2637                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2638 000003fa 2000              MOVS      A1, #0;               ; [] |63| 
    2639 000003fc E001              B         ||$C$L47||            ; [] |63| 
    2640                            ; BRANCH OCCURS {||$C$L47||}     ; [] |63| 
    2641                    ;* --------------------------------------------------------------------------*
    2642 000003fe           ||$C$L46||:    
    2643                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2644                    $C$DW$160       .dwtag  DW_TAG_TI_branch
    2645                            .dwattr $C$DW$160, DW_AT_low_pc(0x00)
    2646                            .dwattr $C$DW$160, DW_AT_name("_pmbus_invalid_write")
    2647                            .dwattr $C$DW$160, DW_AT_TI_call
    2648 000003fe F7FF              BL        _pmbus_invalid_write  ; [] |65| 
         00000400 FE81     
    2649                            ; CALL OCCURS {_pmbus_invalid_write }  ; [] |65| 
    2650                    ;* --------------------------------------------------------------------------*
    2651 00000402           ||$C$L47||:    
    2652 00000402 BC04              POP       {A3}                  ; [] 
    2653                            .dwcfi  cfa_offset, 0
    2654                    $C$DW$161       .dwtag  DW_TAG_TI_branch
    2655                            .dwattr $C$DW$161, DW_AT_low_pc(0x00)
    2656                            .dwattr $C$DW$161, DW_AT_TI_return
    2657 00000404 4710              BX        A3                    ; [] 
    2658                            ; BRANCH OCCURS                  ; [] 
    2659                            .dwattr $C$DW$156, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware
    2660                            .dwattr $C$DW$156, DW_AT_TI_end_line(0x42)
    2661                            .dwattr $C$DW$156, DW_AT_TI_end_column(0x01)
    2662                            .dwendentry
    2663                            .dwendtag $C$DW$156
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   50

    2664                    
    2665 00000406                   .sect   ".text"
    2666                            .align  4
    2667                            .clink
    2668                            .thumbfunc _pmbus_read_write_debug_buffer
    2669 00000408                   .thumb
    2670                            .global _pmbus_read_write_debug_buffer
    2671                    
    2672                    $C$DW$162       .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_write_debug_buffer")
    2673                            .dwattr $C$DW$162, DW_AT_low_pc(_pmbus_read_write_debug_buffer)
    2674                            .dwattr $C$DW$162, DW_AT_high_pc(0x00)
    2675                            .dwattr $C$DW$162, DW_AT_TI_symbol_name("_pmbus_read_write_debug_buffer")
    2676                            .dwattr $C$DW$162, DW_AT_external
    2677                            .dwattr $C$DW$162, DW_AT_type(*$C$DW$T$53)
    2678                            .dwattr $C$DW$162, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwa
    2679                            .dwattr $C$DW$162, DW_AT_TI_begin_line(0x207)
    2680                            .dwattr $C$DW$162, DW_AT_TI_begin_column(0x07)
    2681                            .dwattr $C$DW$162, DW_AT_TI_max_frame_size(0x08)
    2682                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2683                    
    2684                            .dwfde $C$DW$CIE, _pmbus_read_write_debug_buffer
    2685                    $C$DW$163       .dwtag  DW_TAG_formal_parameter, DW_AT_name("pmbus_read")
    2686                            .dwattr $C$DW$163, DW_AT_TI_symbol_name("_pmbus_read")
    2687                            .dwattr $C$DW$163, DW_AT_type(*$C$DW$T$53)
    2688                            .dwattr $C$DW$163, DW_AT_location[DW_OP_reg0]
    2689                    
    2690                    ;*****************************************************************************
    2691                    ;* FUNCTION NAME: pmbus_read_write_debug_buffer                              *
    2692                    ;*                                                                           *
    2693                    ;*   Regs Modified     : A1,A2,A3,A4,V1,SP,LR,SR                             *
    2694                    ;*   Regs Used         : A1,A2,A3,A4,V1,SP,LR,SR                             *
    2695                    ;*   Local Frame Size  : 0 Args + 0 Auto + 8 Save = 8 byte                   *
    2696                    ;*****************************************************************************
    2697                    _pmbus_read_write_debug_buffer:
    2698                    ;* --------------------------------------------------------------------------*
    2699                    ;* A1    assigned to $O$C2
    2700                    ;* A1    assigned to _pmbus_read
    2701                    $C$DW$164       .dwtag  DW_TAG_variable, DW_AT_name("pmbus_read")
    2702                            .dwattr $C$DW$164, DW_AT_TI_symbol_name("_pmbus_read")
    2703                            .dwattr $C$DW$164, DW_AT_type(*$C$DW$T$131)
    2704                            .dwattr $C$DW$164, DW_AT_location[DW_OP_reg0]
    2705                    ;* A4    assigned to $O$L1
    2706                    ;* A2    assigned to $O$K15
    2707                    ;* A1    assigned to $O$U18
    2708                    ;* A3    assigned to $O$U12
    2709                            .dwcfi  cfa_offset, 0
    2710 00000408 B510              PUSH      {V1, LR}              ; [] 
    2711                            .dwcfi  cfa_offset, 8
    2712                            .dwcfi  save_reg_to_mem, 14, -4
    2713                            .dwcfi  save_reg_to_mem, 4, -8
    2714                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2715 0000040a 2800              CMP       A1, #0                ; [] |521| 
    2716 0000040c D102              BQNE      ||$C$L48||            ; [] |521| 
    2717                            ; BRANCHCC OCCURS {||$C$L48||}   ; [] |521| 
    2718                    ;* --------------------------------------------------------------------------*
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   51

    2719                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2720                    $C$DW$165       .dwtag  DW_TAG_TI_branch
    2721                            .dwattr $C$DW$165, DW_AT_low_pc(0x00)
    2722                            .dwattr $C$DW$165, DW_AT_name("_pmbus_invalid_write")
    2723                            .dwattr $C$DW$165, DW_AT_TI_call
    2724 0000040e F7FF              BL        _pmbus_invalid_write  ; [] |524| 
         00000410 FE79     
    2725                            ; CALL OCCURS {_pmbus_invalid_write }  ; [] |524| 
    2726 00000412 E00F              B         ||$C$L50||            ; [] |524| 
    2727                            ; BRANCH OCCURS {||$C$L50||}     ; [] |524| 
    2728                    ;* --------------------------------------------------------------------------*
    2729 00000414           ||$C$L48||:    
    2730                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2731 00000414 2009              MOVS      A1, #9;               ; [] |508| 
    2732 00000416 4946              LDR       A2, $C$CON27          ; [] |508| 
    2733 00000418 7008              STRB      A1, [A2, #0]          ; [] |508| 
    2734                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2735 0000041a 2308              MOVS      A4, #8;               ; [] |510| 
    2736                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2737 0000041c 4945              LDR       A2, $C$CON28          ; [] |514| 
    2738 0000041e 1C08              MOVS      A1, A2                ; [] 
    2739 00000420 4A42              LDR       A3, $C$CON26          ; [] 
    2740                    ;* --------------------------------------------------------------------------*
    2741                    ;*   BEGIN LOOP ||$C$L49||
    2742                    ;*
    2743                    ;*   Loop source line                : 510
    2744                    ;*   Loop closing brace source line  : 513
    2745                    ;*   Known Minimum Trip Count        : 8
    2746                    ;*   Known Maximum Trip Count        : 8
    2747                    ;*   Known Max Trip Count Factor     : 8
    2748                    ;* --------------------------------------------------------------------------*
    2749 00000422           ||$C$L49||:    
    2750                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2751 00000422 7814              LDRB      V1, [A3, #0]          ; [] |512| 
    2752 00000424 7044              STRB      V1, [A1, #1]          ; [] |512| 
    2753 00000426 3001              ADDS      A1, A1, #1            ; [] |512| 
    2754                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2755 00000428 3201              ADDS      A3, #1                ; [] |510| 
    2756 0000042a 3B01              SUBS      A4, #1                ; [] |510| 
    2757 0000042c D1F9              BQNE      ||$C$L49||            ; [] |510| 
    2758                            ; BRANCHCC OCCURS {||$C$L49||}   ; [] |510| 
    2759                    ;* --------------------------------------------------------------------------*
    2760                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2761 0000042e 2008              MOVS      A1, #8;               ; [] |514| 
    2762 00000430 7008              STRB      A1, [A2, #0]          ; [] |514| 
    2763                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2764 00000432 2000              MOVS      A1, #0;               ; [] |522| 
    2765                    ;* --------------------------------------------------------------------------*
    2766 00000434           ||$C$L50||:    
    2767 00000434 BC10              POP       {V1}                  ; [] 
    2768                            .dwcfi  cfa_offset, 4
    2769                            .dwcfi  restore_reg, 4
    2770 00000436 BC04              POP       {A3}                  ; [] 
    2771                            .dwcfi  cfa_offset, 0
    2772                    $C$DW$166       .dwtag  DW_TAG_TI_branch
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   52

    2773                            .dwattr $C$DW$166, DW_AT_low_pc(0x00)
    2774                            .dwattr $C$DW$166, DW_AT_TI_return
    2775 00000438 4710              BX        A3                    ; [] 
    2776                            ; BRANCH OCCURS                  ; [] 
    2777                            .dwattr $C$DW$162, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware
    2778                            .dwattr $C$DW$162, DW_AT_TI_end_line(0x20d)
    2779                            .dwattr $C$DW$162, DW_AT_TI_end_column(0x01)
    2780                            .dwendentry
    2781                            .dwendtag $C$DW$162
    2782                    
    2783 0000043a                   .sect   ".text"
    2784                            .align  4
    2785                            .clink
    2786                            .thumbfunc _pmbus_read_write_cmd_dcdc_paged
    2787 0000043c                   .thumb
    2788                            .global _pmbus_read_write_cmd_dcdc_paged
    2789                    
    2790                    $C$DW$167       .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_write_cmd_dcdc_paged")
    2791                            .dwattr $C$DW$167, DW_AT_low_pc(_pmbus_read_write_cmd_dcdc_paged)
    2792                            .dwattr $C$DW$167, DW_AT_high_pc(0x00)
    2793                            .dwattr $C$DW$167, DW_AT_TI_symbol_name("_pmbus_read_write_cmd_dcdc_paged")
    2794                            .dwattr $C$DW$167, DW_AT_external
    2795                            .dwattr $C$DW$167, DW_AT_type(*$C$DW$T$53)
    2796                            .dwattr $C$DW$167, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwa
    2797                            .dwattr $C$DW$167, DW_AT_TI_begin_line(0xd0)
    2798                            .dwattr $C$DW$167, DW_AT_TI_begin_column(0x07)
    2799                            .dwattr $C$DW$167, DW_AT_TI_max_frame_size(0x08)
    2800                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2801                    
    2802                            .dwfde $C$DW$CIE, _pmbus_read_write_cmd_dcdc_paged
    2803                    $C$DW$168       .dwtag  DW_TAG_formal_parameter, DW_AT_name("pmbus_read")
    2804                            .dwattr $C$DW$168, DW_AT_TI_symbol_name("_pmbus_read")
    2805                            .dwattr $C$DW$168, DW_AT_type(*$C$DW$T$53)
    2806                            .dwattr $C$DW$168, DW_AT_location[DW_OP_reg0]
    2807                    
    2808                    ;*****************************************************************************
    2809                    ;* FUNCTION NAME: pmbus_read_write_cmd_dcdc_paged                            *
    2810                    ;*                                                                           *
    2811                    ;*   Regs Modified     : A1,A2,A3,A4,V1,SP,LR,SR                             *
    2812                    ;*   Regs Used         : A1,A2,A3,A4,V1,SP,LR,SR                             *
    2813                    ;*   Local Frame Size  : 0 Args + 0 Auto + 8 Save = 8 byte                   *
    2814                    ;*****************************************************************************
    2815                    _pmbus_read_write_cmd_dcdc_paged:
    2816                    ;* --------------------------------------------------------------------------*
    2817                    ;* A1    assigned to $O$C2
    2818                    ;* A1    assigned to _pmbus_read
    2819                    $C$DW$169       .dwtag  DW_TAG_variable, DW_AT_name("pmbus_read")
    2820                            .dwattr $C$DW$169, DW_AT_TI_symbol_name("_pmbus_read")
    2821                            .dwattr $C$DW$169, DW_AT_type(*$C$DW$T$131)
    2822                            .dwattr $C$DW$169, DW_AT_location[DW_OP_reg0]
    2823                    ;* A4    assigned to $O$L1
    2824                    ;* A2    assigned to $O$K15
    2825                    ;* A1    assigned to $O$U18
    2826                    ;* A3    assigned to $O$U12
    2827                            .dwcfi  cfa_offset, 0
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   53

    2828 0000043c B510              PUSH      {V1, LR}              ; [] 
    2829                            .dwcfi  cfa_offset, 8
    2830                            .dwcfi  save_reg_to_mem, 14, -4
    2831                            .dwcfi  save_reg_to_mem, 4, -8
    2832                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2833 0000043e 2800              CMP       A1, #0                ; [] |210| 
    2834 00000440 D102              BQNE      ||$C$L51||            ; [] |210| 
    2835                            ; BRANCHCC OCCURS {||$C$L51||}   ; [] |210| 
    2836                    ;* --------------------------------------------------------------------------*
    2837                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2838                    $C$DW$170       .dwtag  DW_TAG_TI_branch
    2839                            .dwattr $C$DW$170, DW_AT_low_pc(0x00)
    2840                            .dwattr $C$DW$170, DW_AT_name("_pmbus_invalid_write")
    2841                            .dwattr $C$DW$170, DW_AT_TI_call
    2842 00000442 F7FF              BL        _pmbus_invalid_write  ; [] |213| 
         00000444 FE5F     
    2843                            ; CALL OCCURS {_pmbus_invalid_write }  ; [] |213| 
    2844 00000446 E00F              B         ||$C$L53||            ; [] |213| 
    2845                            ; BRANCH OCCURS {||$C$L53||}     ; [] |213| 
    2846                    ;* --------------------------------------------------------------------------*
    2847 00000448           ||$C$L51||:    
    2848                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2849 00000448 2021              MOVS      A1, #33;              ; [] |198| 
    2850 0000044a 4939              LDR       A2, $C$CON27          ; [] |198| 
    2851 0000044c 7008              STRB      A1, [A2, #0]          ; [] |198| 
    2852                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2853 0000044e 2320              MOVS      A4, #32;              ; [] |200| 
    2854                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2855 00000450 4938              LDR       A2, $C$CON28          ; [] |204| 
    2856 00000452 1C08              MOVS      A1, A2                ; [] 
    2857 00000454 4A38              LDR       A3, $C$CON29          ; [] 
    2858                    ;* --------------------------------------------------------------------------*
    2859                    ;*   BEGIN LOOP ||$C$L52||
    2860                    ;*
    2861                    ;*   Loop source line                : 200
    2862                    ;*   Loop closing brace source line  : 203
    2863                    ;*   Known Minimum Trip Count        : 32
    2864                    ;*   Known Maximum Trip Count        : 32
    2865                    ;*   Known Max Trip Count Factor     : 32
    2866                    ;* --------------------------------------------------------------------------*
    2867 00000456           ||$C$L52||:    
    2868                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2869 00000456 7814              LDRB      V1, [A3, #0]          ; [] |202| 
    2870 00000458 7044              STRB      V1, [A1, #1]          ; [] |202| 
    2871 0000045a 3001              ADDS      A1, A1, #1            ; [] |202| 
    2872                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2873 0000045c 3201              ADDS      A3, #1                ; [] |200| 
    2874 0000045e 3B01              SUBS      A4, #1                ; [] |200| 
    2875 00000460 D1F9              BQNE      ||$C$L52||            ; [] |200| 
    2876                            ; BRANCHCC OCCURS {||$C$L52||}   ; [] |200| 
    2877                    ;* --------------------------------------------------------------------------*
    2878                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2879 00000462 2020              MOVS      A1, #32;              ; [] |204| 
    2880 00000464 7008              STRB      A1, [A2, #0]          ; [] |204| 
    2881                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   54

    2882 00000466 2000              MOVS      A1, #0;               ; [] |211| 
    2883                    ;* --------------------------------------------------------------------------*
    2884 00000468           ||$C$L53||:    
    2885 00000468 BC10              POP       {V1}                  ; [] 
    2886                            .dwcfi  cfa_offset, 4
    2887                            .dwcfi  restore_reg, 4
    2888 0000046a BC04              POP       {A3}                  ; [] 
    2889                            .dwcfi  cfa_offset, 0
    2890                    $C$DW$171       .dwtag  DW_TAG_TI_branch
    2891                            .dwattr $C$DW$171, DW_AT_low_pc(0x00)
    2892                            .dwattr $C$DW$171, DW_AT_TI_return
    2893 0000046c 4710              BX        A3                    ; [] 
    2894                            ; BRANCH OCCURS                  ; [] 
    2895                            .dwattr $C$DW$167, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware
    2896                            .dwattr $C$DW$167, DW_AT_TI_end_line(0xd6)
    2897                            .dwattr $C$DW$167, DW_AT_TI_end_column(0x01)
    2898                            .dwendentry
    2899                            .dwendtag $C$DW$167
    2900                    
    2901 0000046e                   .sect   ".text"
    2902                            .align  4
    2903                            .clink
    2904                            .thumbfunc _pmbus_read_write_cmd_dcdc_nonpaged
    2905 00000470                   .thumb
    2906                            .global _pmbus_read_write_cmd_dcdc_nonpaged
    2907                    
    2908                    $C$DW$172       .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_write_cmd_dcdc_nonpaged")
    2909                            .dwattr $C$DW$172, DW_AT_low_pc(_pmbus_read_write_cmd_dcdc_nonpaged)
    2910                            .dwattr $C$DW$172, DW_AT_high_pc(0x00)
    2911                            .dwattr $C$DW$172, DW_AT_TI_symbol_name("_pmbus_read_write_cmd_dcdc_nonpaged")
    2912                            .dwattr $C$DW$172, DW_AT_external
    2913                            .dwattr $C$DW$172, DW_AT_type(*$C$DW$T$53)
    2914                            .dwattr $C$DW$172, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwa
    2915                            .dwattr $C$DW$172, DW_AT_TI_begin_line(0xe8)
    2916                            .dwattr $C$DW$172, DW_AT_TI_begin_column(0x07)
    2917                            .dwattr $C$DW$172, DW_AT_TI_max_frame_size(0x08)
    2918                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2919                    
    2920                            .dwfde $C$DW$CIE, _pmbus_read_write_cmd_dcdc_nonpaged
    2921                    $C$DW$173       .dwtag  DW_TAG_formal_parameter, DW_AT_name("pmbus_read")
    2922                            .dwattr $C$DW$173, DW_AT_TI_symbol_name("_pmbus_read")
    2923                            .dwattr $C$DW$173, DW_AT_type(*$C$DW$T$53)
    2924                            .dwattr $C$DW$173, DW_AT_location[DW_OP_reg0]
    2925                    
    2926                    ;*****************************************************************************
    2927                    ;* FUNCTION NAME: pmbus_read_write_cmd_dcdc_nonpaged                         *
    2928                    ;*                                                                           *
    2929                    ;*   Regs Modified     : A1,A2,A3,A4,V1,SP,LR,SR                             *
    2930                    ;*   Regs Used         : A1,A2,A3,A4,V1,SP,LR,SR                             *
    2931                    ;*   Local Frame Size  : 0 Args + 0 Auto + 8 Save = 8 byte                   *
    2932                    ;*****************************************************************************
    2933                    _pmbus_read_write_cmd_dcdc_nonpaged:
    2934                    ;* --------------------------------------------------------------------------*
    2935                    ;* A1    assigned to $O$C2
    2936                    ;* A1    assigned to _pmbus_read
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   55

    2937                    $C$DW$174       .dwtag  DW_TAG_variable, DW_AT_name("pmbus_read")
    2938                            .dwattr $C$DW$174, DW_AT_TI_symbol_name("_pmbus_read")
    2939                            .dwattr $C$DW$174, DW_AT_type(*$C$DW$T$131)
    2940                            .dwattr $C$DW$174, DW_AT_location[DW_OP_reg0]
    2941                    ;* A4    assigned to $O$L1
    2942                    ;* A2    assigned to $O$K15
    2943                    ;* A1    assigned to $O$U18
    2944                    ;* A3    assigned to $O$U12
    2945                            .dwcfi  cfa_offset, 0
    2946 00000470 B510              PUSH      {V1, LR}              ; [] 
    2947                            .dwcfi  cfa_offset, 8
    2948                            .dwcfi  save_reg_to_mem, 14, -4
    2949                            .dwcfi  save_reg_to_mem, 4, -8
    2950                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2951 00000472 2800              CMP       A1, #0                ; [] |234| 
    2952 00000474 D102              BQNE      ||$C$L54||            ; [] |234| 
    2953                            ; BRANCHCC OCCURS {||$C$L54||}   ; [] |234| 
    2954                    ;* --------------------------------------------------------------------------*
    2955                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2956                    $C$DW$175       .dwtag  DW_TAG_TI_branch
    2957                            .dwattr $C$DW$175, DW_AT_low_pc(0x00)
    2958                            .dwattr $C$DW$175, DW_AT_name("_pmbus_invalid_write")
    2959                            .dwattr $C$DW$175, DW_AT_TI_call
    2960 00000476 F7FF              BL        _pmbus_invalid_write  ; [] |240| 
         00000478 FE45     
    2961                            ; CALL OCCURS {_pmbus_invalid_write }  ; [] |240| 
    2962 0000047a E00F              B         ||$C$L56||            ; [] |240| 
    2963                            ; BRANCH OCCURS {||$C$L56||}     ; [] |240| 
    2964                    ;* --------------------------------------------------------------------------*
    2965 0000047c           ||$C$L54||:    
    2966                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2967 0000047c 2021              MOVS      A1, #33;              ; [] |222| 
    2968 0000047e 492C              LDR       A2, $C$CON27          ; [] |222| 
    2969 00000480 7008              STRB      A1, [A2, #0]          ; [] |222| 
    2970                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2971 00000482 2320              MOVS      A4, #32;              ; [] |224| 
    2972                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2973 00000484 492B              LDR       A2, $C$CON28          ; [] |228| 
    2974 00000486 1C08              MOVS      A1, A2                ; [] 
    2975 00000488 4A2C              LDR       A3, $C$CON30          ; [] 
    2976                    ;* --------------------------------------------------------------------------*
    2977                    ;*   BEGIN LOOP ||$C$L55||
    2978                    ;*
    2979                    ;*   Loop source line                : 224
    2980                    ;*   Loop closing brace source line  : 227
    2981                    ;*   Known Minimum Trip Count        : 32
    2982                    ;*   Known Maximum Trip Count        : 32
    2983                    ;*   Known Max Trip Count Factor     : 32
    2984                    ;* --------------------------------------------------------------------------*
    2985 0000048a           ||$C$L55||:    
    2986                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2987 0000048a 7814              LDRB      V1, [A3, #0]          ; [] |226| 
    2988 0000048c 7044              STRB      V1, [A1, #1]          ; [] |226| 
    2989 0000048e 3001              ADDS      A1, A1, #1            ; [] |226| 
    2990                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   56

    2991 00000490 3201              ADDS      A3, #1                ; [] |224| 
    2992 00000492 3B01              SUBS      A4, #1                ; [] |224| 
    2993 00000494 D1F9              BQNE      ||$C$L55||            ; [] |224| 
    2994                            ; BRANCHCC OCCURS {||$C$L55||}   ; [] |224| 
    2995                    ;* --------------------------------------------------------------------------*
    2996                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    2997 00000496 2020              MOVS      A1, #32;              ; [] |228| 
    2998 00000498 7008              STRB      A1, [A2, #0]          ; [] |228| 
    2999                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    3000 0000049a 2000              MOVS      A1, #0;               ; [] |236| 
    3001                    ;* --------------------------------------------------------------------------*
    3002 0000049c           ||$C$L56||:    
    3003 0000049c BC10              POP       {V1}                  ; [] 
    3004                            .dwcfi  cfa_offset, 4
    3005                            .dwcfi  restore_reg, 4
    3006 0000049e BC04              POP       {A3}                  ; [] 
    3007                            .dwcfi  cfa_offset, 0
    3008                    $C$DW$176       .dwtag  DW_TAG_TI_branch
    3009                            .dwattr $C$DW$176, DW_AT_low_pc(0x00)
    3010                            .dwattr $C$DW$176, DW_AT_TI_return
    3011 000004a0 4710              BX        A3                    ; [] 
    3012                            ; BRANCH OCCURS                  ; [] 
    3013                            .dwattr $C$DW$172, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware
    3014                            .dwattr $C$DW$172, DW_AT_TI_end_line(0xf2)
    3015                            .dwattr $C$DW$172, DW_AT_TI_end_column(0x01)
    3016                            .dwendentry
    3017                            .dwendtag $C$DW$172
    3018                    
    3019                    ;******************************************************************************
    3020                    ;* CONSTANT TABLE                                                             *
    3021                    ;******************************************************************************
    3022 000004a2                   .sect   ".text"
    3023                            .align  4
    3024 000004a2 46C00000! ||$C$CON9||:    .bits   _parm_count,32
         000004a6 00000000 
    3025                            .align  4
    3026 000004a6 00000000! ||$C$CON10||:   .bits   _parm_offset,32
         000004aa 00000000 
    3027                            .align  4
    3028 000004aa 00000000! ||$C$CON11||:   .bits   _parm_size,32
         000004ae 00000000 
    3029                            .align  4
    3030 000004ae 00000000! ||$C$CON12||:   .bits   _parm_index,32
         000004b2 00000000 
    3031                            .align  4
    3032 000004b2 00000000! ||$C$CON13||:   .bits   _parm_mem_length,32
         000004b6 00000000 
    3033 000004b8                   .sect   ".text"
    3034                            .align  4
    3035                            .clink
    3036                            .thumbfunc _pmbus_read_write_capability
    3037 000004b8                   .thumb
    3038                            .global _pmbus_read_write_capability
    3039                    
    3040                    $C$DW$177       .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_write_capability")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   57

    3041                            .dwattr $C$DW$177, DW_AT_low_pc(_pmbus_read_write_capability)
    3042                            .dwattr $C$DW$177, DW_AT_high_pc(0x00)
    3043                            .dwattr $C$DW$177, DW_AT_TI_symbol_name("_pmbus_read_write_capability")
    3044                            .dwattr $C$DW$177, DW_AT_external
    3045                            .dwattr $C$DW$177, DW_AT_type(*$C$DW$T$53)
    3046                            .dwattr $C$DW$177, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwa
    3047                            .dwattr $C$DW$177, DW_AT_TI_begin_line(0x35a)
    3048                            .dwattr $C$DW$177, DW_AT_TI_begin_column(0x07)
    3049                            .dwattr $C$DW$177, DW_AT_TI_max_frame_size(0x04)
    3050                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    3051                    
    3052                            .dwfde $C$DW$CIE, _pmbus_read_write_capability
    3053                    $C$DW$178       .dwtag  DW_TAG_formal_parameter, DW_AT_name("pmbus_read")
    3054                            .dwattr $C$DW$178, DW_AT_TI_symbol_name("_pmbus_read")
    3055                            .dwattr $C$DW$178, DW_AT_type(*$C$DW$T$53)
    3056                            .dwattr $C$DW$178, DW_AT_location[DW_OP_reg0]
    3057                    
    3058                    ;*****************************************************************************
    3059                    ;* FUNCTION NAME: pmbus_read_write_capability                                *
    3060                    ;*                                                                           *
    3061                    ;*   Regs Modified     : A1,A2,A3,SP,LR,SR                                   *
    3062                    ;*   Regs Used         : A1,A2,A3,SP,LR,SR                                   *
    3063                    ;*   Local Frame Size  : 0 Args + 0 Auto + 4 Save = 4 byte                   *
    3064                    ;*****************************************************************************
    3065                    _pmbus_read_write_capability:
    3066                    ;* --------------------------------------------------------------------------*
    3067                    ;* A1    assigned to _pmbus_read
    3068                    $C$DW$179       .dwtag  DW_TAG_variable, DW_AT_name("pmbus_read")
    3069                            .dwattr $C$DW$179, DW_AT_TI_symbol_name("_pmbus_read")
    3070                            .dwattr $C$DW$179, DW_AT_type(*$C$DW$T$131)
    3071                            .dwattr $C$DW$179, DW_AT_location[DW_OP_reg0]
    3072                            .dwcfi  cfa_offset, 0
    3073 000004b8 B500              PUSH      {LR}                  ; [] 
    3074                            .dwcfi  cfa_offset, 4
    3075                            .dwcfi  save_reg_to_mem, 14, -4
    3076                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    3077 000004ba 2800              CMP       A1, #0                ; [] |861| 
    3078 000004bc D005              BQEQ      ||$C$L57||            ; [] |861| 
    3079                            ; BRANCHCC OCCURS {||$C$L57||}   ; [] |861| 
    3080                    ;* --------------------------------------------------------------------------*
    3081 000004be 20B0              MOVS      A1, #176;             ; [] |861| 
    3082                    $C$DW$180       .dwtag  DW_TAG_TI_branch
    3083                            .dwattr $C$DW$180, DW_AT_low_pc(0x00)
    3084                            .dwattr $C$DW$180, DW_AT_name("_pmbus_read_one_byte_handler")
    3085                            .dwattr $C$DW$180, DW_AT_TI_call
    3086 000004c0 F7FF              BL        _pmbus_read_one_byte_handler ; [] |861| 
         000004c2 FE18     
    3087                            ; CALL OCCURS {_pmbus_read_one_byte_handler }  ; [] |861| 
    3088 000004c4 0600              LSLS      A1, A1, #24           ; [] 
    3089 000004c6 0E00              LSRS      A1, A1, #24           ; [] 
    3090 000004c8 E001              B         ||$C$L58||            ; [] |861| 
    3091                            ; BRANCH OCCURS {||$C$L58||}     ; [] |861| 
    3092                    ;* --------------------------------------------------------------------------*
    3093                    ||$C$L57||:    
    3094                    $C$DW$181       .dwtag  DW_TAG_TI_branch
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   58

    3095                            .dwattr $C$DW$181, DW_AT_low_pc(0x00)
    3096                            .dwattr $C$DW$181, DW_AT_name("_pmbus_invalid_write")
    3097                            .dwattr $C$DW$181, DW_AT_TI_call
    3098 000004ca F7FF              BL        _pmbus_invalid_write  ; [] |861| 
         000004cc FE1B     
    3099                            ; CALL OCCURS {_pmbus_invalid_write }  ; [] |861| 
    3100                    ;* --------------------------------------------------------------------------*
    3101 000004ce           ||$C$L58||:    
    3102 000004ce BC04              POP       {A3}                  ; [] 
    3103                            .dwcfi  cfa_offset, 0
    3104                    $C$DW$182       .dwtag  DW_TAG_TI_branch
    3105                            .dwattr $C$DW$182, DW_AT_low_pc(0x00)
    3106                            .dwattr $C$DW$182, DW_AT_TI_return
    3107 000004d0 4710              BX        A3                    ; [] 
    3108                            ; BRANCH OCCURS                  ; [] 
    3109                            .dwattr $C$DW$177, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware
    3110                            .dwattr $C$DW$177, DW_AT_TI_end_line(0x360)
    3111                            .dwattr $C$DW$177, DW_AT_TI_end_column(0x01)
    3112                            .dwendentry
    3113                            .dwendtag $C$DW$177
    3114                    
    3115 000004d2                   .sect   ".text"
    3116                            .align  4
    3117                            .clink
    3118                            .thumbfunc _pmbus_read_two_byte_handler
    3119 000004d4                   .thumb
    3120                            .global _pmbus_read_two_byte_handler
    3121                    
    3122                    $C$DW$183       .dwtag  DW_TAG_subprogram, DW_AT_name("pmbus_read_two_byte_handler")
    3123                            .dwattr $C$DW$183, DW_AT_low_pc(_pmbus_read_two_byte_handler)
    3124                            .dwattr $C$DW$183, DW_AT_high_pc(0x00)
    3125                            .dwattr $C$DW$183, DW_AT_TI_symbol_name("_pmbus_read_two_byte_handler")
    3126                            .dwattr $C$DW$183, DW_AT_external
    3127                            .dwattr $C$DW$183, DW_AT_type(*$C$DW$T$135)
    3128                            .dwattr $C$DW$183, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwa
    3129                            .dwattr $C$DW$183, DW_AT_TI_begin_line(0x1bd)
    3130                            .dwattr $C$DW$183, DW_AT_TI_begin_column(0x07)
    3131                            .dwattr $C$DW$183, DW_AT_TI_max_frame_size(0x00)
    3132                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    3133                    
    3134                            .dwfde $C$DW$CIE, _pmbus_read_two_byte_handler
    3135                    $C$DW$184       .dwtag  DW_TAG_formal_parameter, DW_AT_name("value")
    3136                            .dwattr $C$DW$184, DW_AT_TI_symbol_name("_value")
    3137                            .dwattr $C$DW$184, DW_AT_type(*$C$DW$T$60)
    3138                            .dwattr $C$DW$184, DW_AT_location[DW_OP_reg0]
    3139                    
    3140                    ;*****************************************************************************
    3141                    ;* FUNCTION NAME: pmbus_read_two_byte_handler                                *
    3142                    ;*                                                                           *
    3143                    ;*   Regs Modified     : A1,A2,A3,SR                                         *
    3144                    ;*   Regs Used         : A1,A2,A3,LR,SR                                      *
    3145                    ;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
    3146                    ;*****************************************************************************
    3147                    _pmbus_read_two_byte_handler:
    3148                    ;* --------------------------------------------------------------------------*
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   59

    3149                    ;* A3    assigned to $O$C1
    3150                    ;* A1    assigned to _value
    3151                    $C$DW$185       .dwtag  DW_TAG_variable, DW_AT_name("value")
    3152                            .dwattr $C$DW$185, DW_AT_TI_symbol_name("_value")
    3153                            .dwattr $C$DW$185, DW_AT_type(*$C$DW$T$149)
    3154                            .dwattr $C$DW$185, DW_AT_location[DW_OP_reg0]
    3155                            .dwcfi  cfa_offset, 0
    3156                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    3157 000004d4 2102              MOVS      A2, #2;               ; [] |447| 
    3158 000004d6 4A16              LDR       A3, $C$CON27          ; [] |447| 
    3159 000004d8 7011              STRB      A2, [A3, #0]          ; [] |447| 
    3160                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    3161 000004da 4A16              LDR       A3, $C$CON28          ; [] |448| 
    3162 000004dc 0A01              LSRS      A2, A1, #8            ; [] |448| 
    3163 000004de 7051              STRB      A2, [A3, #1]          ; [] |448| 
    3164                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    3165 000004e0 7010              STRB      A1, [A3, #0]          ; [] |449| 
    3166                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    3167 000004e2 2000              MOVS      A1, #0;               ; [] |450| 
    3168                    $C$DW$186       .dwtag  DW_TAG_TI_branch
    3169                            .dwattr $C$DW$186, DW_AT_low_pc(0x00)
    3170                            .dwattr $C$DW$186, DW_AT_TI_return
    3171 000004e4 4770              BX        LR                    ; [] 
    3172                            ; BRANCH OCCURS                  ; [] 
    3173                            .dwattr $C$DW$183, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware
    3174                            .dwattr $C$DW$183, DW_AT_TI_end_line(0x1c3)
    3175                            .dwattr $C$DW$183, DW_AT_TI_end_column(0x01)
    3176                            .dwendentry
    3177                            .dwendtag $C$DW$183
    3178                    
    3179 000004e6                   .sect   ".text"
    3180                            .align  4
    3181                            .clink
    3182                            .thumbfunc _init_pmbus
    3183 000004e8                   .thumb
    3184                            .global _init_pmbus
    3185                    
    3186                    $C$DW$187       .dwtag  DW_TAG_subprogram, DW_AT_name("init_pmbus")
    3187                            .dwattr $C$DW$187, DW_AT_low_pc(_init_pmbus)
    3188                            .dwattr $C$DW$187, DW_AT_high_pc(0x00)
    3189                            .dwattr $C$DW$187, DW_AT_TI_symbol_name("_init_pmbus")
    3190                            .dwattr $C$DW$187, DW_AT_external
    3191                            .dwattr $C$DW$187, DW_AT_TI_begin_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmwa
    3192                            .dwattr $C$DW$187, DW_AT_TI_begin_line(0x362)
    3193                            .dwattr $C$DW$187, DW_AT_TI_begin_column(0x06)
    3194                            .dwattr $C$DW$187, DW_AT_TI_max_frame_size(0x00)
    3195                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    3196                    
    3197                            .dwfde $C$DW$CIE, _init_pmbus
    3198                    $C$DW$188       .dwtag  DW_TAG_formal_parameter, DW_AT_name("pmbus_address")
    3199                            .dwattr $C$DW$188, DW_AT_TI_symbol_name("_pmbus_address")
    3200                            .dwattr $C$DW$188, DW_AT_type(*$C$DW$T$135)
    3201                            .dwattr $C$DW$188, DW_AT_location[DW_OP_reg0]
    3202                    
    3203                    ;*****************************************************************************
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   60

    3204                    ;* FUNCTION NAME: init_pmbus                                                 *
    3205                    ;*                                                                           *
    3206                    ;*   Regs Modified     : A1,A2,A3,SR                                         *
    3207                    ;*   Regs Used         : A1,A2,A3,LR,SR                                      *
    3208                    ;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
    3209                    ;*****************************************************************************
    3210                    _init_pmbus:
    3211                    ;* --------------------------------------------------------------------------*
    3212                    ;* A2    assigned to $O$C1
    3213                    ;* A1    assigned to _pmbus_address
    3214                    $C$DW$189       .dwtag  DW_TAG_variable, DW_AT_name("pmbus_address")
    3215                            .dwattr $C$DW$189, DW_AT_TI_symbol_name("_pmbus_address")
    3216                            .dwattr $C$DW$189, DW_AT_type(*$C$DW$T$164)
    3217                            .dwattr $C$DW$189, DW_AT_location[DW_OP_reg0]
    3218                            .dwcfi  cfa_offset, 0
    3219                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    3220 000004e8 4915              LDR       A2, $C$CON31          ; [] |869| 
    3221 000004ea 4A16              LDR       A3, $C$CON32          ; [] |869| 
    3222 000004ec 614A              STR       A3, [A2, #20]         ; [] |869| 
    3223                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    3224 000004ee 4A16              LDR       A3, $C$CON33          ; [] |870| 
    3225 000004f0 1810              ADDS      A1, A3, A1            ; [] |870| 
    3226 000004f2 6188              STR       A1, [A2, #24]         ; [] |870| 
    3227                            .dwpsn  file "C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware/firmware_training/ucd_m
    3228 000004f4 2000              MOVS      A1, #0;               ; [] |874| 
    3229 000004f6 4915              LDR       A2, $C$CON34          ; [] |874| 
    3230 000004f8 7008              STRB      A1, [A2, #0]          ; [] |874| 
    3231                    $C$DW$190       .dwtag  DW_TAG_TI_branch
    3232                            .dwattr $C$DW$190, DW_AT_low_pc(0x00)
    3233                            .dwattr $C$DW$190, DW_AT_TI_return
    3234 000004fa 4770              BX        LR                    ; [] 
    3235                            ; BRANCH OCCURS                  ; [] 
    3236                            .dwattr $C$DW$187, DW_AT_TI_end_file("C:/Users/a0500955/TI Drive/HVC_MP_Projects/HPCS Firmware
    3237                            .dwattr $C$DW$187, DW_AT_TI_end_line(0x36f)
    3238                            .dwattr $C$DW$187, DW_AT_TI_end_column(0x01)
    3239                            .dwendentry
    3240                            .dwendtag $C$DW$187
    3241                    
    3242                    ;******************************************************************************
    3243                    ;* CONSTANT TABLE                                                             *
    3244                    ;******************************************************************************
    3245 000004fc                   .sect   ".text"
    3246                            .align  4
    3247 000004fc 00000000! ||$C$CON14||:   .bits   _parm_mem_start,32
    3248                            .align  4
    3249 00000500 FFF7F040  ||$C$CON15||:   .bits   -528320,32
    3250                            .align  4
    3251 00000504 00000000! ||$C$CON16||:   .bits   _setup_id,32
    3252                            .align  4
    3253 00000508 00000000! ||$C$CON17||:   .bits   _mfr_serial,32
    3254                            .align  4
    3255 0000050c 00000000! ||$C$CON18||:   .bits   _mfr_revision,32
    3256                            .align  4
    3257 00000510 00000000! ||$C$CON19||:   .bits   _mfr_model,32
    3258                            .align  4
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   61

    3259 00000514 00000000! ||$C$CON20||:   .bits   _mfr_location,32
    3260                            .align  4
    3261 00000518 00000000! ||$C$CON21||:   .bits   _mfr_id,32
    3262                            .align  4
    3263 0000051c 00000000! ||$C$CON22||:   .bits   _mfr_ic_device_rev,32
    3264                            .align  4
    3265 00000520 00000000! ||$C$CON23||:   .bits   _mfr_ic_device,32
    3266                            .align  4
    3267 00000524 00000000! ||$C$CON24||:   .bits   _mfr_date,32
    3268                            .align  4
    3269 00000528 00000000! ||$C$CON25||:   .bits   _device_id_string,32
    3270                            .align  4
    3271 0000052c 00000000! ||$C$CON26||:   .bits   _debug_buffer,32
    3272                            .align  4
    3273 00000530 00000000! ||$C$CON27||:   .bits   _pmbus_number_of_bytes,32
    3274                            .align  4
    3275 00000534 00000000! ||$C$CON28||:   .bits   _pmbus_buffer,32
    3276                            .align  4
    3277 00000538 00000000! ||$C$CON29||:   .bits   _cmd_dcdc_paged,32
    3278                            .align  4
    3279 0000053c 00000000! ||$C$CON30||:   .bits   _cmd_dcdc_nonpaged,32
    3280                            .align  4
    3281 00000540 00000000! ||$C$CON31||:   .bits   _PMBusRegs,32
    3282                            .align  4
    3283 00000544 000001FF  ||$C$CON32||:   .bits   511,32
    3284                            .align  4
    3285 00000548 0060FF00  ||$C$CON33||:   .bits   6356736,32
    3286                            .align  4
    3287 0000054c 00000000! ||$C$CON34||:   .bits   _pmbus_state,32
    3288                    ;*****************************************************************************
    3289                    ;* UNDEFINED EXTERNAL REFERENCES                                             *
    3290                    ;*****************************************************************************
    3291                            .global _clear_integrity_word
    3292                            .global _MiscAnalogRegs
    3293                            .global _PMBusRegs
    3294                            .global _TimerRegs
    3295                            .global _gui_constant_pointer
    3296                            .global _user_ram_00
    3297                            .global _parm_index
    3298                            .global _parm_offset
    3299                            .global _parm_count
    3300                            .global _parm_size
    3301                            .global _pmbus_buffer
    3302                            .global _pmbus_state
    3303                            .global _pmbus_number_of_bytes
    3304                            .global _debug_buffer
    3305                            .global _cmd_dcdc_paged
    3306                            .global _cmd_dcdc_nonpaged
    3307                            .global _setup_id
    3308                            .global _mfr_model
    3309                            .global _mfr_revision
    3310                            .global _mfr_date
    3311                            .global _mfr_location
    3312                            .global _mfr_serial
    3313                            .global _mfr_ic_device
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   62

    3314                            .global _mfr_ic_device_rev
    3315                            .global _mfr_id
    3316                            .global _device_id_string
    3317                    
    3318                    ;******************************************************************************
    3319                    ;* TYPE INFORMATION                                                           *
    3320                    ;******************************************************************************
    3321                    
    3322                    $C$DW$T$20      .dwtag  DW_TAG_structure_type
    3323                            .dwattr $C$DW$T$20, DW_AT_name("AFECTRL_BITS")
    3324                            .dwattr $C$DW$T$20, DW_AT_byte_size(0x04)
    3325                    $C$DW$191       .dwtag  DW_TAG_member
    3326                            .dwattr $C$DW$191, DW_AT_type(*$C$DW$T$19)
    3327                            .dwattr $C$DW$191, DW_AT_name("rsvd0")
    3328                            .dwattr $C$DW$191, DW_AT_TI_symbol_name("_rsvd0")
    3329                            .dwattr $C$DW$191, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    3330                            .dwattr $C$DW$191, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3331                            .dwattr $C$DW$191, DW_AT_accessibility(DW_ACCESS_public)
    3332                    $C$DW$192       .dwtag  DW_TAG_member
    3333                            .dwattr $C$DW$192, DW_AT_type(*$C$DW$T$19)
    3334                            .dwattr $C$DW$192, DW_AT_name("AFE_MUX_CH_SEL")
    3335                            .dwattr $C$DW$192, DW_AT_TI_symbol_name("_AFE_MUX_CH_SEL")
    3336                            .dwattr $C$DW$192, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x02)
    3337                            .dwattr $C$DW$192, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3338                            .dwattr $C$DW$192, DW_AT_accessibility(DW_ACCESS_public)
    3339                    $C$DW$193       .dwtag  DW_TAG_member
    3340                            .dwattr $C$DW$193, DW_AT_type(*$C$DW$T$19)
    3341                            .dwattr $C$DW$193, DW_AT_name("AFE_VIN_MUX")
    3342                            .dwattr $C$DW$193, DW_AT_TI_symbol_name("_AFE_VIN_MUX")
    3343                            .dwattr $C$DW$193, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
    3344                            .dwattr $C$DW$193, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3345                            .dwattr $C$DW$193, DW_AT_accessibility(DW_ACCESS_public)
    3346                    $C$DW$194       .dwtag  DW_TAG_member
    3347                            .dwattr $C$DW$194, DW_AT_type(*$C$DW$T$19)
    3348                            .dwattr $C$DW$194, DW_AT_name("COMP_DAC_TEST")
    3349                            .dwattr $C$DW$194, DW_AT_TI_symbol_name("_COMP_DAC_TEST")
    3350                            .dwattr $C$DW$194, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    3351                            .dwattr $C$DW$194, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3352                            .dwattr $C$DW$194, DW_AT_accessibility(DW_ACCESS_public)
    3353                    $C$DW$195       .dwtag  DW_TAG_member
    3354                            .dwattr $C$DW$195, DW_AT_type(*$C$DW$T$19)
    3355                            .dwattr $C$DW$195, DW_AT_name("ANALOG_MUX_B_SEL")
    3356                            .dwattr $C$DW$195, DW_AT_TI_symbol_name("_ANALOG_MUX_B_SEL")
    3357                            .dwattr $C$DW$195, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x03)
    3358                            .dwattr $C$DW$195, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3359                            .dwattr $C$DW$195, DW_AT_accessibility(DW_ACCESS_public)
    3360                    $C$DW$196       .dwtag  DW_TAG_member
    3361                            .dwattr $C$DW$196, DW_AT_type(*$C$DW$T$19)
    3362                            .dwattr $C$DW$196, DW_AT_name("VREG_3P3_DIS")
    3363                            .dwattr $C$DW$196, DW_AT_TI_symbol_name("_VREG_3P3_DIS")
    3364                            .dwattr $C$DW$196, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    3365                            .dwattr $C$DW$196, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3366                            .dwattr $C$DW$196, DW_AT_accessibility(DW_ACCESS_public)
    3367                    $C$DW$197       .dwtag  DW_TAG_member
    3368                            .dwattr $C$DW$197, DW_AT_type(*$C$DW$T$19)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   63

    3369                            .dwattr $C$DW$197, DW_AT_name("VREG_FLASH_DIS")
    3370                            .dwattr $C$DW$197, DW_AT_TI_symbol_name("_VREG_FLASH_DIS")
    3371                            .dwattr $C$DW$197, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    3372                            .dwattr $C$DW$197, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3373                            .dwattr $C$DW$197, DW_AT_accessibility(DW_ACCESS_public)
    3374                    $C$DW$198       .dwtag  DW_TAG_member
    3375                            .dwattr $C$DW$198, DW_AT_type(*$C$DW$T$19)
    3376                            .dwattr $C$DW$198, DW_AT_name("ANALOG_TEST_EN")
    3377                            .dwattr $C$DW$198, DW_AT_TI_symbol_name("_ANALOG_TEST_EN")
    3378                            .dwattr $C$DW$198, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    3379                            .dwattr $C$DW$198, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3380                            .dwattr $C$DW$198, DW_AT_accessibility(DW_ACCESS_public)
    3381                    $C$DW$199       .dwtag  DW_TAG_member
    3382                            .dwattr $C$DW$199, DW_AT_type(*$C$DW$T$19)
    3383                            .dwattr $C$DW$199, DW_AT_name("AFE_MUX_SEL")
    3384                            .dwattr $C$DW$199, DW_AT_TI_symbol_name("_AFE_MUX_SEL")
    3385                            .dwattr $C$DW$199, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x03)
    3386                            .dwattr $C$DW$199, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3387                            .dwattr $C$DW$199, DW_AT_accessibility(DW_ACCESS_public)
    3388                    $C$DW$200       .dwtag  DW_TAG_member
    3389                            .dwattr $C$DW$200, DW_AT_type(*$C$DW$T$19)
    3390                            .dwattr $C$DW$200, DW_AT_name("ANALOG_MUX_A_SEL")
    3391                            .dwattr $C$DW$200, DW_AT_TI_symbol_name("_ANALOG_MUX_A_SEL")
    3392                            .dwattr $C$DW$200, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x03)
    3393                            .dwattr $C$DW$200, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3394                            .dwattr $C$DW$200, DW_AT_accessibility(DW_ACCESS_public)
    3395                            .dwendtag $C$DW$T$20
    3396                    
    3397                    
    3398                    $C$DW$T$21      .dwtag  DW_TAG_union_type
    3399                            .dwattr $C$DW$T$21, DW_AT_name("AFECTRL_REG")
    3400                            .dwattr $C$DW$T$21, DW_AT_byte_size(0x04)
    3401                    $C$DW$201       .dwtag  DW_TAG_member
    3402                            .dwattr $C$DW$201, DW_AT_type(*$C$DW$T$19)
    3403                            .dwattr $C$DW$201, DW_AT_name("all")
    3404                            .dwattr $C$DW$201, DW_AT_TI_symbol_name("_all")
    3405                            .dwattr $C$DW$201, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3406                            .dwattr $C$DW$201, DW_AT_accessibility(DW_ACCESS_public)
    3407                    $C$DW$202       .dwtag  DW_TAG_member
    3408                            .dwattr $C$DW$202, DW_AT_type(*$C$DW$T$20)
    3409                            .dwattr $C$DW$202, DW_AT_name("bit")
    3410                            .dwattr $C$DW$202, DW_AT_TI_symbol_name("_bit")
    3411                            .dwattr $C$DW$202, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3412                            .dwattr $C$DW$202, DW_AT_accessibility(DW_ACCESS_public)
    3413                            .dwendtag $C$DW$T$21
    3414                    
    3415                    
    3416                    $C$DW$T$22      .dwtag  DW_TAG_structure_type
    3417                            .dwattr $C$DW$T$22, DW_AT_name("AFEMISC_BITS")
    3418                            .dwattr $C$DW$T$22, DW_AT_byte_size(0x04)
    3419                    $C$DW$203       .dwtag  DW_TAG_member
    3420                            .dwattr $C$DW$203, DW_AT_type(*$C$DW$T$19)
    3421                            .dwattr $C$DW$203, DW_AT_name("rsvd1")
    3422                            .dwattr $C$DW$203, DW_AT_TI_symbol_name("_rsvd1")
    3423                            .dwattr $C$DW$203, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x18)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   64

    3424                            .dwattr $C$DW$203, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3425                            .dwattr $C$DW$203, DW_AT_accessibility(DW_ACCESS_public)
    3426                    $C$DW$204       .dwtag  DW_TAG_member
    3427                            .dwattr $C$DW$204, DW_AT_type(*$C$DW$T$19)
    3428                            .dwattr $C$DW$204, DW_AT_name("V33_TRIM")
    3429                            .dwattr $C$DW$204, DW_AT_TI_symbol_name("_V33_TRIM")
    3430                            .dwattr $C$DW$204, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x04)
    3431                            .dwattr $C$DW$204, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3432                            .dwattr $C$DW$204, DW_AT_accessibility(DW_ACCESS_public)
    3433                    $C$DW$205       .dwtag  DW_TAG_member
    3434                            .dwattr $C$DW$205, DW_AT_type(*$C$DW$T$19)
    3435                            .dwattr $C$DW$205, DW_AT_name("rsvd0")
    3436                            .dwattr $C$DW$205, DW_AT_TI_symbol_name("_rsvd0")
    3437                            .dwattr $C$DW$205, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x04)
    3438                            .dwattr $C$DW$205, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3439                            .dwattr $C$DW$205, DW_AT_accessibility(DW_ACCESS_public)
    3440                            .dwendtag $C$DW$T$22
    3441                    
    3442                    
    3443                    $C$DW$T$23      .dwtag  DW_TAG_union_type
    3444                            .dwattr $C$DW$T$23, DW_AT_name("AFEMISC_REG")
    3445                            .dwattr $C$DW$T$23, DW_AT_byte_size(0x04)
    3446                    $C$DW$206       .dwtag  DW_TAG_member
    3447                            .dwattr $C$DW$206, DW_AT_type(*$C$DW$T$19)
    3448                            .dwattr $C$DW$206, DW_AT_name("all")
    3449                            .dwattr $C$DW$206, DW_AT_TI_symbol_name("_all")
    3450                            .dwattr $C$DW$206, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3451                            .dwattr $C$DW$206, DW_AT_accessibility(DW_ACCESS_public)
    3452                    $C$DW$207       .dwtag  DW_TAG_member
    3453                            .dwattr $C$DW$207, DW_AT_type(*$C$DW$T$22)
    3454                            .dwattr $C$DW$207, DW_AT_name("bit")
    3455                            .dwattr $C$DW$207, DW_AT_TI_symbol_name("_bit")
    3456                            .dwattr $C$DW$207, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3457                            .dwattr $C$DW$207, DW_AT_accessibility(DW_ACCESS_public)
    3458                            .dwendtag $C$DW$T$23
    3459                    
    3460                    
    3461                    $C$DW$T$24      .dwtag  DW_TAG_structure_type
    3462                            .dwattr $C$DW$T$24, DW_AT_name("BGTRIM_BITS")
    3463                            .dwattr $C$DW$T$24, DW_AT_byte_size(0x04)
    3464                    $C$DW$208       .dwtag  DW_TAG_member
    3465                            .dwattr $C$DW$208, DW_AT_type(*$C$DW$T$19)
    3466                            .dwattr $C$DW$208, DW_AT_name("rsvd0")
    3467                            .dwattr $C$DW$208, DW_AT_TI_symbol_name("_rsvd0")
    3468                            .dwattr $C$DW$208, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    3469                            .dwattr $C$DW$208, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3470                            .dwattr $C$DW$208, DW_AT_accessibility(DW_ACCESS_public)
    3471                    $C$DW$209       .dwtag  DW_TAG_member
    3472                            .dwattr $C$DW$209, DW_AT_type(*$C$DW$T$19)
    3473                            .dwattr $C$DW$209, DW_AT_name("BG_GAIN_TRIM")
    3474                            .dwattr $C$DW$209, DW_AT_TI_symbol_name("_BG_GAIN_TRIM")
    3475                            .dwattr $C$DW$209, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x07)
    3476                            .dwattr $C$DW$209, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3477                            .dwattr $C$DW$209, DW_AT_accessibility(DW_ACCESS_public)
    3478                    $C$DW$210       .dwtag  DW_TAG_member
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   65

    3479                            .dwattr $C$DW$210, DW_AT_type(*$C$DW$T$19)
    3480                            .dwattr $C$DW$210, DW_AT_name("BG_SPARE_TRIM")
    3481                            .dwattr $C$DW$210, DW_AT_TI_symbol_name("_BG_SPARE_TRIM")
    3482                            .dwattr $C$DW$210, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x02)
    3483                            .dwattr $C$DW$210, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3484                            .dwattr $C$DW$210, DW_AT_accessibility(DW_ACCESS_public)
    3485                    $C$DW$211       .dwtag  DW_TAG_member
    3486                            .dwattr $C$DW$211, DW_AT_type(*$C$DW$T$19)
    3487                            .dwattr $C$DW$211, DW_AT_name("BG_TEMP_TRIM")
    3488                            .dwattr $C$DW$211, DW_AT_TI_symbol_name("_BG_TEMP_TRIM")
    3489                            .dwattr $C$DW$211, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x09)
    3490                            .dwattr $C$DW$211, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3491                            .dwattr $C$DW$211, DW_AT_accessibility(DW_ACCESS_public)
    3492                            .dwendtag $C$DW$T$24
    3493                    
    3494                    
    3495                    $C$DW$T$25      .dwtag  DW_TAG_union_type
    3496                            .dwattr $C$DW$T$25, DW_AT_name("BGTRIM_REG")
    3497                            .dwattr $C$DW$T$25, DW_AT_byte_size(0x04)
    3498                    $C$DW$212       .dwtag  DW_TAG_member
    3499                            .dwattr $C$DW$212, DW_AT_type(*$C$DW$T$19)
    3500                            .dwattr $C$DW$212, DW_AT_name("all")
    3501                            .dwattr $C$DW$212, DW_AT_TI_symbol_name("_all")
    3502                            .dwattr $C$DW$212, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3503                            .dwattr $C$DW$212, DW_AT_accessibility(DW_ACCESS_public)
    3504                    $C$DW$213       .dwtag  DW_TAG_member
    3505                            .dwattr $C$DW$213, DW_AT_type(*$C$DW$T$24)
    3506                            .dwattr $C$DW$213, DW_AT_name("bit")
    3507                            .dwattr $C$DW$213, DW_AT_TI_symbol_name("_bit")
    3508                            .dwattr $C$DW$213, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3509                            .dwattr $C$DW$213, DW_AT_accessibility(DW_ACCESS_public)
    3510                            .dwendtag $C$DW$T$25
    3511                    
    3512                    
    3513                    $C$DW$T$26      .dwtag  DW_TAG_structure_type
    3514                            .dwattr $C$DW$T$26, DW_AT_name("BIASTRIM_BITS")
    3515                            .dwattr $C$DW$T$26, DW_AT_byte_size(0x04)
    3516                    $C$DW$214       .dwtag  DW_TAG_member
    3517                            .dwattr $C$DW$214, DW_AT_type(*$C$DW$T$19)
    3518                            .dwattr $C$DW$214, DW_AT_name("rsvd0")
    3519                            .dwattr $C$DW$214, DW_AT_TI_symbol_name("_rsvd0")
    3520                            .dwattr $C$DW$214, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x19)
    3521                            .dwattr $C$DW$214, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3522                            .dwattr $C$DW$214, DW_AT_accessibility(DW_ACCESS_public)
    3523                    $C$DW$215       .dwtag  DW_TAG_member
    3524                            .dwattr $C$DW$215, DW_AT_type(*$C$DW$T$19)
    3525                            .dwattr $C$DW$215, DW_AT_name("ADC12_BOOST")
    3526                            .dwattr $C$DW$215, DW_AT_TI_symbol_name("_ADC12_BOOST")
    3527                            .dwattr $C$DW$215, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    3528                            .dwattr $C$DW$215, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3529                            .dwattr $C$DW$215, DW_AT_accessibility(DW_ACCESS_public)
    3530                    $C$DW$216       .dwtag  DW_TAG_member
    3531                            .dwattr $C$DW$216, DW_AT_type(*$C$DW$T$19)
    3532                            .dwattr $C$DW$216, DW_AT_name("IBIAS_TRIM")
    3533                            .dwattr $C$DW$216, DW_AT_TI_symbol_name("_IBIAS_TRIM")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   66

    3534                            .dwattr $C$DW$216, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x06)
    3535                            .dwattr $C$DW$216, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3536                            .dwattr $C$DW$216, DW_AT_accessibility(DW_ACCESS_public)
    3537                            .dwendtag $C$DW$T$26
    3538                    
    3539                    
    3540                    $C$DW$T$27      .dwtag  DW_TAG_union_type
    3541                            .dwattr $C$DW$T$27, DW_AT_name("BIASTRIM_REG")
    3542                            .dwattr $C$DW$T$27, DW_AT_byte_size(0x04)
    3543                    $C$DW$217       .dwtag  DW_TAG_member
    3544                            .dwattr $C$DW$217, DW_AT_type(*$C$DW$T$19)
    3545                            .dwattr $C$DW$217, DW_AT_name("all")
    3546                            .dwattr $C$DW$217, DW_AT_TI_symbol_name("_all")
    3547                            .dwattr $C$DW$217, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3548                            .dwattr $C$DW$217, DW_AT_accessibility(DW_ACCESS_public)
    3549                    $C$DW$218       .dwtag  DW_TAG_member
    3550                            .dwattr $C$DW$218, DW_AT_type(*$C$DW$T$26)
    3551                            .dwattr $C$DW$218, DW_AT_name("bit")
    3552                            .dwattr $C$DW$218, DW_AT_TI_symbol_name("_bit")
    3553                            .dwattr $C$DW$218, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3554                            .dwattr $C$DW$218, DW_AT_accessibility(DW_ACCESS_public)
    3555                            .dwendtag $C$DW$T$27
    3556                    
    3557                    
    3558                    $C$DW$T$28      .dwtag  DW_TAG_structure_type
    3559                            .dwattr $C$DW$T$28, DW_AT_name("BROWNOUT_BITS")
    3560                            .dwattr $C$DW$T$28, DW_AT_byte_size(0x04)
    3561                    $C$DW$219       .dwtag  DW_TAG_member
    3562                            .dwattr $C$DW$219, DW_AT_type(*$C$DW$T$19)
    3563                            .dwattr $C$DW$219, DW_AT_name("rsvd0")
    3564                            .dwattr $C$DW$219, DW_AT_TI_symbol_name("_rsvd0")
    3565                            .dwattr $C$DW$219, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x1d)
    3566                            .dwattr $C$DW$219, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3567                            .dwattr $C$DW$219, DW_AT_accessibility(DW_ACCESS_public)
    3568                    $C$DW$220       .dwtag  DW_TAG_member
    3569                            .dwattr $C$DW$220, DW_AT_type(*$C$DW$T$19)
    3570                            .dwattr $C$DW$220, DW_AT_name("INT")
    3571                            .dwattr $C$DW$220, DW_AT_TI_symbol_name("_INT")
    3572                            .dwattr $C$DW$220, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    3573                            .dwattr $C$DW$220, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3574                            .dwattr $C$DW$220, DW_AT_accessibility(DW_ACCESS_public)
    3575                    $C$DW$221       .dwtag  DW_TAG_member
    3576                            .dwattr $C$DW$221, DW_AT_type(*$C$DW$T$19)
    3577                            .dwattr $C$DW$221, DW_AT_name("INT_EN")
    3578                            .dwattr $C$DW$221, DW_AT_TI_symbol_name("_INT_EN")
    3579                            .dwattr $C$DW$221, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    3580                            .dwattr $C$DW$221, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3581                            .dwattr $C$DW$221, DW_AT_accessibility(DW_ACCESS_public)
    3582                    $C$DW$222       .dwtag  DW_TAG_member
    3583                            .dwattr $C$DW$222, DW_AT_type(*$C$DW$T$19)
    3584                            .dwattr $C$DW$222, DW_AT_name("COMP_EN")
    3585                            .dwattr $C$DW$222, DW_AT_TI_symbol_name("_COMP_EN")
    3586                            .dwattr $C$DW$222, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    3587                            .dwattr $C$DW$222, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3588                            .dwattr $C$DW$222, DW_AT_accessibility(DW_ACCESS_public)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   67

    3589                            .dwendtag $C$DW$T$28
    3590                    
    3591                    
    3592                    $C$DW$T$29      .dwtag  DW_TAG_union_type
    3593                            .dwattr $C$DW$T$29, DW_AT_name("BROWNOUT_REG")
    3594                            .dwattr $C$DW$T$29, DW_AT_byte_size(0x04)
    3595                    $C$DW$223       .dwtag  DW_TAG_member
    3596                            .dwattr $C$DW$223, DW_AT_type(*$C$DW$T$19)
    3597                            .dwattr $C$DW$223, DW_AT_name("all")
    3598                            .dwattr $C$DW$223, DW_AT_TI_symbol_name("_all")
    3599                            .dwattr $C$DW$223, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3600                            .dwattr $C$DW$223, DW_AT_accessibility(DW_ACCESS_public)
    3601                    $C$DW$224       .dwtag  DW_TAG_member
    3602                            .dwattr $C$DW$224, DW_AT_type(*$C$DW$T$28)
    3603                            .dwattr $C$DW$224, DW_AT_name("bit")
    3604                            .dwattr $C$DW$224, DW_AT_TI_symbol_name("_bit")
    3605                            .dwattr $C$DW$224, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3606                            .dwattr $C$DW$224, DW_AT_accessibility(DW_ACCESS_public)
    3607                            .dwendtag $C$DW$T$29
    3608                    
    3609                    
    3610                    $C$DW$T$30      .dwtag  DW_TAG_structure_type
    3611                            .dwattr $C$DW$T$30, DW_AT_name("CLKTRIM_BITS")
    3612                            .dwattr $C$DW$T$30, DW_AT_byte_size(0x04)
    3613                    $C$DW$225       .dwtag  DW_TAG_member
    3614                            .dwattr $C$DW$225, DW_AT_type(*$C$DW$T$19)
    3615                            .dwattr $C$DW$225, DW_AT_name("rsvd1")
    3616                            .dwattr $C$DW$225, DW_AT_TI_symbol_name("_rsvd1")
    3617                            .dwattr $C$DW$225, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x11)
    3618                            .dwattr $C$DW$225, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3619                            .dwattr $C$DW$225, DW_AT_accessibility(DW_ACCESS_public)
    3620                    $C$DW$226       .dwtag  DW_TAG_member
    3621                            .dwattr $C$DW$226, DW_AT_type(*$C$DW$T$19)
    3622                            .dwattr $C$DW$226, DW_AT_name("HFO_CLK_TRIM")
    3623                            .dwattr $C$DW$226, DW_AT_TI_symbol_name("_HFO_CLK_TRIM")
    3624                            .dwattr $C$DW$226, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x07)
    3625                            .dwattr $C$DW$226, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3626                            .dwattr $C$DW$226, DW_AT_accessibility(DW_ACCESS_public)
    3627                    $C$DW$227       .dwtag  DW_TAG_member
    3628                            .dwattr $C$DW$227, DW_AT_type(*$C$DW$T$19)
    3629                            .dwattr $C$DW$227, DW_AT_name("HFO_SEL_RANGE")
    3630                            .dwattr $C$DW$227, DW_AT_TI_symbol_name("_HFO_SEL_RANGE")
    3631                            .dwattr $C$DW$227, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x02)
    3632                            .dwattr $C$DW$227, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3633                            .dwattr $C$DW$227, DW_AT_accessibility(DW_ACCESS_public)
    3634                    $C$DW$228       .dwtag  DW_TAG_member
    3635                            .dwattr $C$DW$228, DW_AT_type(*$C$DW$T$19)
    3636                            .dwattr $C$DW$228, DW_AT_name("HFO_LN_FILTER_EN")
    3637                            .dwattr $C$DW$228, DW_AT_TI_symbol_name("_HFO_LN_FILTER_EN")
    3638                            .dwattr $C$DW$228, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    3639                            .dwattr $C$DW$228, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3640                            .dwattr $C$DW$228, DW_AT_accessibility(DW_ACCESS_public)
    3641                    $C$DW$229       .dwtag  DW_TAG_member
    3642                            .dwattr $C$DW$229, DW_AT_type(*$C$DW$T$19)
    3643                            .dwattr $C$DW$229, DW_AT_name("LFO_DISABLE")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   68

    3644                            .dwattr $C$DW$229, DW_AT_TI_symbol_name("_LFO_DISABLE")
    3645                            .dwattr $C$DW$229, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    3646                            .dwattr $C$DW$229, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3647                            .dwattr $C$DW$229, DW_AT_accessibility(DW_ACCESS_public)
    3648                    $C$DW$230       .dwtag  DW_TAG_member
    3649                            .dwattr $C$DW$230, DW_AT_type(*$C$DW$T$19)
    3650                            .dwattr $C$DW$230, DW_AT_name("HFO_THERM_TRIM")
    3651                            .dwattr $C$DW$230, DW_AT_TI_symbol_name("_HFO_THERM_TRIM")
    3652                            .dwattr $C$DW$230, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x03)
    3653                            .dwattr $C$DW$230, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3654                            .dwattr $C$DW$230, DW_AT_accessibility(DW_ACCESS_public)
    3655                    $C$DW$231       .dwtag  DW_TAG_member
    3656                            .dwattr $C$DW$231, DW_AT_type(*$C$DW$T$19)
    3657                            .dwattr $C$DW$231, DW_AT_name("HFO_ENABLE")
    3658                            .dwattr $C$DW$231, DW_AT_TI_symbol_name("_HFO_ENABLE")
    3659                            .dwattr $C$DW$231, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    3660                            .dwattr $C$DW$231, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3661                            .dwattr $C$DW$231, DW_AT_accessibility(DW_ACCESS_public)
    3662                            .dwendtag $C$DW$T$30
    3663                    
    3664                    
    3665                    $C$DW$T$31      .dwtag  DW_TAG_union_type
    3666                            .dwattr $C$DW$T$31, DW_AT_name("CLKTRIM_REG")
    3667                            .dwattr $C$DW$T$31, DW_AT_byte_size(0x04)
    3668                    $C$DW$232       .dwtag  DW_TAG_member
    3669                            .dwattr $C$DW$232, DW_AT_type(*$C$DW$T$19)
    3670                            .dwattr $C$DW$232, DW_AT_name("all")
    3671                            .dwattr $C$DW$232, DW_AT_TI_symbol_name("_all")
    3672                            .dwattr $C$DW$232, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3673                            .dwattr $C$DW$232, DW_AT_accessibility(DW_ACCESS_public)
    3674                    $C$DW$233       .dwtag  DW_TAG_member
    3675                            .dwattr $C$DW$233, DW_AT_type(*$C$DW$T$30)
    3676                            .dwattr $C$DW$233, DW_AT_name("bit")
    3677                            .dwattr $C$DW$233, DW_AT_TI_symbol_name("_bit")
    3678                            .dwattr $C$DW$233, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3679                            .dwattr $C$DW$233, DW_AT_accessibility(DW_ACCESS_public)
    3680                            .dwendtag $C$DW$T$31
    3681                    
    3682                    
    3683                    $C$DW$T$32      .dwtag  DW_TAG_structure_type
    3684                            .dwattr $C$DW$T$32, DW_AT_name("CSCTRL_BITS")
    3685                            .dwattr $C$DW$T$32, DW_AT_byte_size(0x04)
    3686                    $C$DW$234       .dwtag  DW_TAG_member
    3687                            .dwattr $C$DW$234, DW_AT_type(*$C$DW$T$19)
    3688                            .dwattr $C$DW$234, DW_AT_name("rsvd1")
    3689                            .dwattr $C$DW$234, DW_AT_TI_symbol_name("_rsvd1")
    3690                            .dwattr $C$DW$234, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
    3691                            .dwattr $C$DW$234, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3692                            .dwattr $C$DW$234, DW_AT_accessibility(DW_ACCESS_public)
    3693                    $C$DW$235       .dwtag  DW_TAG_member
    3694                            .dwattr $C$DW$235, DW_AT_type(*$C$DW$T$19)
    3695                            .dwattr $C$DW$235, DW_AT_name("DPWM_DUTY")
    3696                            .dwattr $C$DW$235, DW_AT_TI_symbol_name("_DPWM_DUTY")
    3697                            .dwattr $C$DW$235, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
    3698                            .dwattr $C$DW$235, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   69

    3699                            .dwattr $C$DW$235, DW_AT_accessibility(DW_ACCESS_public)
    3700                    $C$DW$236       .dwtag  DW_TAG_member
    3701                            .dwattr $C$DW$236, DW_AT_type(*$C$DW$T$19)
    3702                            .dwattr $C$DW$236, DW_AT_name("DPWM_PERIOD")
    3703                            .dwattr $C$DW$236, DW_AT_TI_symbol_name("_DPWM_PERIOD")
    3704                            .dwattr $C$DW$236, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x08)
    3705                            .dwattr $C$DW$236, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3706                            .dwattr $C$DW$236, DW_AT_accessibility(DW_ACCESS_public)
    3707                    $C$DW$237       .dwtag  DW_TAG_member
    3708                            .dwattr $C$DW$237, DW_AT_type(*$C$DW$T$19)
    3709                            .dwattr $C$DW$237, DW_AT_name("rsvd0")
    3710                            .dwattr $C$DW$237, DW_AT_TI_symbol_name("_rsvd0")
    3711                            .dwattr $C$DW$237, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x04)
    3712                            .dwattr $C$DW$237, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3713                            .dwattr $C$DW$237, DW_AT_accessibility(DW_ACCESS_public)
    3714                    $C$DW$238       .dwtag  DW_TAG_member
    3715                            .dwattr $C$DW$238, DW_AT_type(*$C$DW$T$19)
    3716                            .dwattr $C$DW$238, DW_AT_name("TEST_MODE")
    3717                            .dwattr $C$DW$238, DW_AT_TI_symbol_name("_TEST_MODE")
    3718                            .dwattr $C$DW$238, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x04)
    3719                            .dwattr $C$DW$238, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3720                            .dwattr $C$DW$238, DW_AT_accessibility(DW_ACCESS_public)
    3721                            .dwendtag $C$DW$T$32
    3722                    
    3723                    
    3724                    $C$DW$T$33      .dwtag  DW_TAG_union_type
    3725                            .dwattr $C$DW$T$33, DW_AT_name("CSCTRL_REG")
    3726                            .dwattr $C$DW$T$33, DW_AT_byte_size(0x04)
    3727                    $C$DW$239       .dwtag  DW_TAG_member
    3728                            .dwattr $C$DW$239, DW_AT_type(*$C$DW$T$19)
    3729                            .dwattr $C$DW$239, DW_AT_name("all")
    3730                            .dwattr $C$DW$239, DW_AT_TI_symbol_name("_all")
    3731                            .dwattr $C$DW$239, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3732                            .dwattr $C$DW$239, DW_AT_accessibility(DW_ACCESS_public)
    3733                    $C$DW$240       .dwtag  DW_TAG_member
    3734                            .dwattr $C$DW$240, DW_AT_type(*$C$DW$T$32)
    3735                            .dwattr $C$DW$240, DW_AT_name("bit")
    3736                            .dwattr $C$DW$240, DW_AT_TI_symbol_name("_bit")
    3737                            .dwattr $C$DW$240, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3738                            .dwattr $C$DW$240, DW_AT_accessibility(DW_ACCESS_public)
    3739                            .dwendtag $C$DW$T$33
    3740                    
    3741                    
    3742                    $C$DW$T$34      .dwtag  DW_TAG_structure_type
    3743                            .dwattr $C$DW$T$34, DW_AT_name("CSTRIM_BITS")
    3744                            .dwattr $C$DW$T$34, DW_AT_byte_size(0x04)
    3745                    $C$DW$241       .dwtag  DW_TAG_member
    3746                            .dwattr $C$DW$241, DW_AT_type(*$C$DW$T$19)
    3747                            .dwattr $C$DW$241, DW_AT_name("rsvd1")
    3748                            .dwattr $C$DW$241, DW_AT_TI_symbol_name("_rsvd1")
    3749                            .dwattr $C$DW$241, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x14)
    3750                            .dwattr $C$DW$241, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3751                            .dwattr $C$DW$241, DW_AT_accessibility(DW_ACCESS_public)
    3752                    $C$DW$242       .dwtag  DW_TAG_member
    3753                            .dwattr $C$DW$242, DW_AT_type(*$C$DW$T$19)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   70

    3754                            .dwattr $C$DW$242, DW_AT_name("CURRENT_TRIM")
    3755                            .dwattr $C$DW$242, DW_AT_TI_symbol_name("_CURRENT_TRIM")
    3756                            .dwattr $C$DW$242, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x04)
    3757                            .dwattr $C$DW$242, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3758                            .dwattr $C$DW$242, DW_AT_accessibility(DW_ACCESS_public)
    3759                    $C$DW$243       .dwtag  DW_TAG_member
    3760                            .dwattr $C$DW$243, DW_AT_type(*$C$DW$T$19)
    3761                            .dwattr $C$DW$243, DW_AT_name("rsvd0")
    3762                            .dwattr $C$DW$243, DW_AT_TI_symbol_name("_rsvd0")
    3763                            .dwattr $C$DW$243, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x03)
    3764                            .dwattr $C$DW$243, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3765                            .dwattr $C$DW$243, DW_AT_accessibility(DW_ACCESS_public)
    3766                    $C$DW$244       .dwtag  DW_TAG_member
    3767                            .dwattr $C$DW$244, DW_AT_type(*$C$DW$T$19)
    3768                            .dwattr $C$DW$244, DW_AT_name("RESISTOR_TRIM")
    3769                            .dwattr $C$DW$244, DW_AT_TI_symbol_name("_RESISTOR_TRIM")
    3770                            .dwattr $C$DW$244, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x05)
    3771                            .dwattr $C$DW$244, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3772                            .dwattr $C$DW$244, DW_AT_accessibility(DW_ACCESS_public)
    3773                            .dwendtag $C$DW$T$34
    3774                    
    3775                    
    3776                    $C$DW$T$35      .dwtag  DW_TAG_union_type
    3777                            .dwattr $C$DW$T$35, DW_AT_name("CSTRIM_REG")
    3778                            .dwattr $C$DW$T$35, DW_AT_byte_size(0x04)
    3779                    $C$DW$245       .dwtag  DW_TAG_member
    3780                            .dwattr $C$DW$245, DW_AT_type(*$C$DW$T$19)
    3781                            .dwattr $C$DW$245, DW_AT_name("all")
    3782                            .dwattr $C$DW$245, DW_AT_TI_symbol_name("_all")
    3783                            .dwattr $C$DW$245, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3784                            .dwattr $C$DW$245, DW_AT_accessibility(DW_ACCESS_public)
    3785                    $C$DW$246       .dwtag  DW_TAG_member
    3786                            .dwattr $C$DW$246, DW_AT_type(*$C$DW$T$34)
    3787                            .dwattr $C$DW$246, DW_AT_name("bit")
    3788                            .dwattr $C$DW$246, DW_AT_TI_symbol_name("_bit")
    3789                            .dwattr $C$DW$246, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3790                            .dwattr $C$DW$246, DW_AT_accessibility(DW_ACCESS_public)
    3791                            .dwendtag $C$DW$T$35
    3792                    
    3793                    
    3794                    $C$DW$T$36      .dwtag  DW_TAG_structure_type
    3795                            .dwattr $C$DW$T$36, DW_AT_name("GLBIOEN_BITS")
    3796                            .dwattr $C$DW$T$36, DW_AT_byte_size(0x04)
    3797                    $C$DW$247       .dwtag  DW_TAG_member
    3798                            .dwattr $C$DW$247, DW_AT_type(*$C$DW$T$19)
    3799                            .dwattr $C$DW$247, DW_AT_name("rsvd0")
    3800                            .dwattr $C$DW$247, DW_AT_TI_symbol_name("_rsvd0")
    3801                            .dwattr $C$DW$247, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x02)
    3802                            .dwattr $C$DW$247, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3803                            .dwattr $C$DW$247, DW_AT_accessibility(DW_ACCESS_public)
    3804                    $C$DW$248       .dwtag  DW_TAG_member
    3805                            .dwattr $C$DW$248, DW_AT_type(*$C$DW$T$19)
    3806                            .dwattr $C$DW$248, DW_AT_name("FAULT3_IO_EN")
    3807                            .dwattr $C$DW$248, DW_AT_TI_symbol_name("_FAULT3_IO_EN")
    3808                            .dwattr $C$DW$248, DW_AT_bit_offset(0x02), DW_AT_bit_size(0x01)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   71

    3809                            .dwattr $C$DW$248, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3810                            .dwattr $C$DW$248, DW_AT_accessibility(DW_ACCESS_public)
    3811                    $C$DW$249       .dwtag  DW_TAG_member
    3812                            .dwattr $C$DW$249, DW_AT_type(*$C$DW$T$19)
    3813                            .dwattr $C$DW$249, DW_AT_name("ADC_EXT_TRIG_IO_EN")
    3814                            .dwattr $C$DW$249, DW_AT_TI_symbol_name("_ADC_EXT_TRIG_IO_EN")
    3815                            .dwattr $C$DW$249, DW_AT_bit_offset(0x03), DW_AT_bit_size(0x01)
    3816                            .dwattr $C$DW$249, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3817                            .dwattr $C$DW$249, DW_AT_accessibility(DW_ACCESS_public)
    3818                    $C$DW$250       .dwtag  DW_TAG_member
    3819                            .dwattr $C$DW$250, DW_AT_type(*$C$DW$T$19)
    3820                            .dwattr $C$DW$250, DW_AT_name("TCK_IO_EN")
    3821                            .dwattr $C$DW$250, DW_AT_TI_symbol_name("_TCK_IO_EN")
    3822                            .dwattr $C$DW$250, DW_AT_bit_offset(0x04), DW_AT_bit_size(0x01)
    3823                            .dwattr $C$DW$250, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3824                            .dwattr $C$DW$250, DW_AT_accessibility(DW_ACCESS_public)
    3825                    $C$DW$251       .dwtag  DW_TAG_member
    3826                            .dwattr $C$DW$251, DW_AT_type(*$C$DW$T$19)
    3827                            .dwattr $C$DW$251, DW_AT_name("TDO_IO_EN")
    3828                            .dwattr $C$DW$251, DW_AT_TI_symbol_name("_TDO_IO_EN")
    3829                            .dwattr $C$DW$251, DW_AT_bit_offset(0x05), DW_AT_bit_size(0x01)
    3830                            .dwattr $C$DW$251, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3831                            .dwattr $C$DW$251, DW_AT_accessibility(DW_ACCESS_public)
    3832                    $C$DW$252       .dwtag  DW_TAG_member
    3833                            .dwattr $C$DW$252, DW_AT_type(*$C$DW$T$19)
    3834                            .dwattr $C$DW$252, DW_AT_name("TMS_IO_EN")
    3835                            .dwattr $C$DW$252, DW_AT_TI_symbol_name("_TMS_IO_EN")
    3836                            .dwattr $C$DW$252, DW_AT_bit_offset(0x06), DW_AT_bit_size(0x01)
    3837                            .dwattr $C$DW$252, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3838                            .dwattr $C$DW$252, DW_AT_accessibility(DW_ACCESS_public)
    3839                    $C$DW$253       .dwtag  DW_TAG_member
    3840                            .dwattr $C$DW$253, DW_AT_type(*$C$DW$T$19)
    3841                            .dwattr $C$DW$253, DW_AT_name("TDI_IO_EN")
    3842                            .dwattr $C$DW$253, DW_AT_TI_symbol_name("_TDI_IO_EN")
    3843                            .dwattr $C$DW$253, DW_AT_bit_offset(0x07), DW_AT_bit_size(0x01)
    3844                            .dwattr $C$DW$253, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3845                            .dwattr $C$DW$253, DW_AT_accessibility(DW_ACCESS_public)
    3846                    $C$DW$254       .dwtag  DW_TAG_member
    3847                            .dwattr $C$DW$254, DW_AT_type(*$C$DW$T$19)
    3848                            .dwattr $C$DW$254, DW_AT_name("SCI_TX1_IO_EN")
    3849                            .dwattr $C$DW$254, DW_AT_TI_symbol_name("_SCI_TX1_IO_EN")
    3850                            .dwattr $C$DW$254, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x01)
    3851                            .dwattr $C$DW$254, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3852                            .dwattr $C$DW$254, DW_AT_accessibility(DW_ACCESS_public)
    3853                    $C$DW$255       .dwtag  DW_TAG_member
    3854                            .dwattr $C$DW$255, DW_AT_type(*$C$DW$T$19)
    3855                            .dwattr $C$DW$255, DW_AT_name("SCI_TX0_IO_EN")
    3856                            .dwattr $C$DW$255, DW_AT_TI_symbol_name("_SCI_TX0_IO_EN")
    3857                            .dwattr $C$DW$255, DW_AT_bit_offset(0x09), DW_AT_bit_size(0x01)
    3858                            .dwattr $C$DW$255, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3859                            .dwattr $C$DW$255, DW_AT_accessibility(DW_ACCESS_public)
    3860                    $C$DW$256       .dwtag  DW_TAG_member
    3861                            .dwattr $C$DW$256, DW_AT_type(*$C$DW$T$19)
    3862                            .dwattr $C$DW$256, DW_AT_name("SCI_RX1_IO_EN")
    3863                            .dwattr $C$DW$256, DW_AT_TI_symbol_name("_SCI_RX1_IO_EN")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   72

    3864                            .dwattr $C$DW$256, DW_AT_bit_offset(0x0a), DW_AT_bit_size(0x01)
    3865                            .dwattr $C$DW$256, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3866                            .dwattr $C$DW$256, DW_AT_accessibility(DW_ACCESS_public)
    3867                    $C$DW$257       .dwtag  DW_TAG_member
    3868                            .dwattr $C$DW$257, DW_AT_type(*$C$DW$T$19)
    3869                            .dwattr $C$DW$257, DW_AT_name("SCI_RX0_IO_EN")
    3870                            .dwattr $C$DW$257, DW_AT_TI_symbol_name("_SCI_RX0_IO_EN")
    3871                            .dwattr $C$DW$257, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x01)
    3872                            .dwattr $C$DW$257, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3873                            .dwattr $C$DW$257, DW_AT_accessibility(DW_ACCESS_public)
    3874                    $C$DW$258       .dwtag  DW_TAG_member
    3875                            .dwattr $C$DW$258, DW_AT_type(*$C$DW$T$19)
    3876                            .dwattr $C$DW$258, DW_AT_name("TMR_CAP_IO_EN")
    3877                            .dwattr $C$DW$258, DW_AT_TI_symbol_name("_TMR_CAP_IO_EN")
    3878                            .dwattr $C$DW$258, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x01)
    3879                            .dwattr $C$DW$258, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3880                            .dwattr $C$DW$258, DW_AT_accessibility(DW_ACCESS_public)
    3881                    $C$DW$259       .dwtag  DW_TAG_member
    3882                            .dwattr $C$DW$259, DW_AT_type(*$C$DW$T$19)
    3883                            .dwattr $C$DW$259, DW_AT_name("TMR_PWM1_IO_EN")
    3884                            .dwattr $C$DW$259, DW_AT_TI_symbol_name("_TMR_PWM1_IO_EN")
    3885                            .dwattr $C$DW$259, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x01)
    3886                            .dwattr $C$DW$259, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3887                            .dwattr $C$DW$259, DW_AT_accessibility(DW_ACCESS_public)
    3888                    $C$DW$260       .dwtag  DW_TAG_member
    3889                            .dwattr $C$DW$260, DW_AT_type(*$C$DW$T$19)
    3890                            .dwattr $C$DW$260, DW_AT_name("TMR_PWM0_IO_EN")
    3891                            .dwattr $C$DW$260, DW_AT_TI_symbol_name("_TMR_PWM0_IO_EN")
    3892                            .dwattr $C$DW$260, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x01)
    3893                            .dwattr $C$DW$260, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3894                            .dwattr $C$DW$260, DW_AT_accessibility(DW_ACCESS_public)
    3895                    $C$DW$261       .dwtag  DW_TAG_member
    3896                            .dwattr $C$DW$261, DW_AT_type(*$C$DW$T$19)
    3897                            .dwattr $C$DW$261, DW_AT_name("PMBUS_CLK_IO_EN")
    3898                            .dwattr $C$DW$261, DW_AT_TI_symbol_name("_PMBUS_CLK_IO_EN")
    3899                            .dwattr $C$DW$261, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
    3900                            .dwattr $C$DW$261, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3901                            .dwattr $C$DW$261, DW_AT_accessibility(DW_ACCESS_public)
    3902                    $C$DW$262       .dwtag  DW_TAG_member
    3903                            .dwattr $C$DW$262, DW_AT_type(*$C$DW$T$19)
    3904                            .dwattr $C$DW$262, DW_AT_name("PMBUS_DATA_IO_EN")
    3905                            .dwattr $C$DW$262, DW_AT_TI_symbol_name("_PMBUS_DATA_IO_EN")
    3906                            .dwattr $C$DW$262, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
    3907                            .dwattr $C$DW$262, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3908                            .dwattr $C$DW$262, DW_AT_accessibility(DW_ACCESS_public)
    3909                    $C$DW$263       .dwtag  DW_TAG_member
    3910                            .dwattr $C$DW$263, DW_AT_type(*$C$DW$T$19)
    3911                            .dwattr $C$DW$263, DW_AT_name("CONTROL_IO_EN")
    3912                            .dwattr $C$DW$263, DW_AT_TI_symbol_name("_CONTROL_IO_EN")
    3913                            .dwattr $C$DW$263, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x01)
    3914                            .dwattr $C$DW$263, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3915                            .dwattr $C$DW$263, DW_AT_accessibility(DW_ACCESS_public)
    3916                    $C$DW$264       .dwtag  DW_TAG_member
    3917                            .dwattr $C$DW$264, DW_AT_type(*$C$DW$T$19)
    3918                            .dwattr $C$DW$264, DW_AT_name("ALERT_IO_EN")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   73

    3919                            .dwattr $C$DW$264, DW_AT_TI_symbol_name("_ALERT_IO_EN")
    3920                            .dwattr $C$DW$264, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
    3921                            .dwattr $C$DW$264, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3922                            .dwattr $C$DW$264, DW_AT_accessibility(DW_ACCESS_public)
    3923                    $C$DW$265       .dwtag  DW_TAG_member
    3924                            .dwattr $C$DW$265, DW_AT_type(*$C$DW$T$19)
    3925                            .dwattr $C$DW$265, DW_AT_name("EXT_INT_IO_EN")
    3926                            .dwattr $C$DW$265, DW_AT_TI_symbol_name("_EXT_INT_IO_EN")
    3927                            .dwattr $C$DW$265, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    3928                            .dwattr $C$DW$265, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3929                            .dwattr $C$DW$265, DW_AT_accessibility(DW_ACCESS_public)
    3930                    $C$DW$266       .dwtag  DW_TAG_member
    3931                            .dwattr $C$DW$266, DW_AT_type(*$C$DW$T$19)
    3932                            .dwattr $C$DW$266, DW_AT_name("FAULT2_IO_EN")
    3933                            .dwattr $C$DW$266, DW_AT_TI_symbol_name("_FAULT2_IO_EN")
    3934                            .dwattr $C$DW$266, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    3935                            .dwattr $C$DW$266, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3936                            .dwattr $C$DW$266, DW_AT_accessibility(DW_ACCESS_public)
    3937                    $C$DW$267       .dwtag  DW_TAG_member
    3938                            .dwattr $C$DW$267, DW_AT_type(*$C$DW$T$19)
    3939                            .dwattr $C$DW$267, DW_AT_name("FAULT1_IO_EN")
    3940                            .dwattr $C$DW$267, DW_AT_TI_symbol_name("_FAULT1_IO_EN")
    3941                            .dwattr $C$DW$267, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    3942                            .dwattr $C$DW$267, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3943                            .dwattr $C$DW$267, DW_AT_accessibility(DW_ACCESS_public)
    3944                    $C$DW$268       .dwtag  DW_TAG_member
    3945                            .dwattr $C$DW$268, DW_AT_type(*$C$DW$T$19)
    3946                            .dwattr $C$DW$268, DW_AT_name("FAULT0_IO_EN")
    3947                            .dwattr $C$DW$268, DW_AT_TI_symbol_name("_FAULT0_IO_EN")
    3948                            .dwattr $C$DW$268, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    3949                            .dwattr $C$DW$268, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3950                            .dwattr $C$DW$268, DW_AT_accessibility(DW_ACCESS_public)
    3951                    $C$DW$269       .dwtag  DW_TAG_member
    3952                            .dwattr $C$DW$269, DW_AT_type(*$C$DW$T$19)
    3953                            .dwattr $C$DW$269, DW_AT_name("SYNC_IO_EN")
    3954                            .dwattr $C$DW$269, DW_AT_TI_symbol_name("_SYNC_IO_EN")
    3955                            .dwattr $C$DW$269, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    3956                            .dwattr $C$DW$269, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3957                            .dwattr $C$DW$269, DW_AT_accessibility(DW_ACCESS_public)
    3958                    $C$DW$270       .dwtag  DW_TAG_member
    3959                            .dwattr $C$DW$270, DW_AT_type(*$C$DW$T$19)
    3960                            .dwattr $C$DW$270, DW_AT_name("DPWM3B_IO_EN")
    3961                            .dwattr $C$DW$270, DW_AT_TI_symbol_name("_DPWM3B_IO_EN")
    3962                            .dwattr $C$DW$270, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    3963                            .dwattr $C$DW$270, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3964                            .dwattr $C$DW$270, DW_AT_accessibility(DW_ACCESS_public)
    3965                    $C$DW$271       .dwtag  DW_TAG_member
    3966                            .dwattr $C$DW$271, DW_AT_type(*$C$DW$T$19)
    3967                            .dwattr $C$DW$271, DW_AT_name("DPWM3A_IO_EN")
    3968                            .dwattr $C$DW$271, DW_AT_TI_symbol_name("_DPWM3A_IO_EN")
    3969                            .dwattr $C$DW$271, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    3970                            .dwattr $C$DW$271, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3971                            .dwattr $C$DW$271, DW_AT_accessibility(DW_ACCESS_public)
    3972                    $C$DW$272       .dwtag  DW_TAG_member
    3973                            .dwattr $C$DW$272, DW_AT_type(*$C$DW$T$19)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   74

    3974                            .dwattr $C$DW$272, DW_AT_name("DPWM2B_IO_EN")
    3975                            .dwattr $C$DW$272, DW_AT_TI_symbol_name("_DPWM2B_IO_EN")
    3976                            .dwattr $C$DW$272, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    3977                            .dwattr $C$DW$272, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3978                            .dwattr $C$DW$272, DW_AT_accessibility(DW_ACCESS_public)
    3979                    $C$DW$273       .dwtag  DW_TAG_member
    3980                            .dwattr $C$DW$273, DW_AT_type(*$C$DW$T$19)
    3981                            .dwattr $C$DW$273, DW_AT_name("DPWM2A_IO_EN")
    3982                            .dwattr $C$DW$273, DW_AT_TI_symbol_name("_DPWM2A_IO_EN")
    3983                            .dwattr $C$DW$273, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    3984                            .dwattr $C$DW$273, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3985                            .dwattr $C$DW$273, DW_AT_accessibility(DW_ACCESS_public)
    3986                    $C$DW$274       .dwtag  DW_TAG_member
    3987                            .dwattr $C$DW$274, DW_AT_type(*$C$DW$T$19)
    3988                            .dwattr $C$DW$274, DW_AT_name("DPWM1B_IO_EN")
    3989                            .dwattr $C$DW$274, DW_AT_TI_symbol_name("_DPWM1B_IO_EN")
    3990                            .dwattr $C$DW$274, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    3991                            .dwattr $C$DW$274, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3992                            .dwattr $C$DW$274, DW_AT_accessibility(DW_ACCESS_public)
    3993                    $C$DW$275       .dwtag  DW_TAG_member
    3994                            .dwattr $C$DW$275, DW_AT_type(*$C$DW$T$19)
    3995                            .dwattr $C$DW$275, DW_AT_name("DPWM1A_IO_EN")
    3996                            .dwattr $C$DW$275, DW_AT_TI_symbol_name("_DPWM1A_IO_EN")
    3997                            .dwattr $C$DW$275, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    3998                            .dwattr $C$DW$275, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    3999                            .dwattr $C$DW$275, DW_AT_accessibility(DW_ACCESS_public)
    4000                    $C$DW$276       .dwtag  DW_TAG_member
    4001                            .dwattr $C$DW$276, DW_AT_type(*$C$DW$T$19)
    4002                            .dwattr $C$DW$276, DW_AT_name("DPWM0B_IO_EN")
    4003                            .dwattr $C$DW$276, DW_AT_TI_symbol_name("_DPWM0B_IO_EN")
    4004                            .dwattr $C$DW$276, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    4005                            .dwattr $C$DW$276, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4006                            .dwattr $C$DW$276, DW_AT_accessibility(DW_ACCESS_public)
    4007                    $C$DW$277       .dwtag  DW_TAG_member
    4008                            .dwattr $C$DW$277, DW_AT_type(*$C$DW$T$19)
    4009                            .dwattr $C$DW$277, DW_AT_name("DPWM0A_IO_EN")
    4010                            .dwattr $C$DW$277, DW_AT_TI_symbol_name("_DPWM0A_IO_EN")
    4011                            .dwattr $C$DW$277, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    4012                            .dwattr $C$DW$277, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4013                            .dwattr $C$DW$277, DW_AT_accessibility(DW_ACCESS_public)
    4014                            .dwendtag $C$DW$T$36
    4015                    
    4016                    
    4017                    $C$DW$T$37      .dwtag  DW_TAG_union_type
    4018                            .dwattr $C$DW$T$37, DW_AT_name("GLBIOEN_REG")
    4019                            .dwattr $C$DW$T$37, DW_AT_byte_size(0x04)
    4020                    $C$DW$278       .dwtag  DW_TAG_member
    4021                            .dwattr $C$DW$278, DW_AT_type(*$C$DW$T$19)
    4022                            .dwattr $C$DW$278, DW_AT_name("all")
    4023                            .dwattr $C$DW$278, DW_AT_TI_symbol_name("_all")
    4024                            .dwattr $C$DW$278, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4025                            .dwattr $C$DW$278, DW_AT_accessibility(DW_ACCESS_public)
    4026                    $C$DW$279       .dwtag  DW_TAG_member
    4027                            .dwattr $C$DW$279, DW_AT_type(*$C$DW$T$36)
    4028                            .dwattr $C$DW$279, DW_AT_name("bit")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   75

    4029                            .dwattr $C$DW$279, DW_AT_TI_symbol_name("_bit")
    4030                            .dwattr $C$DW$279, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4031                            .dwattr $C$DW$279, DW_AT_accessibility(DW_ACCESS_public)
    4032                            .dwendtag $C$DW$T$37
    4033                    
    4034                    
    4035                    $C$DW$T$38      .dwtag  DW_TAG_structure_type
    4036                            .dwattr $C$DW$T$38, DW_AT_name("GLBIOOD_BITS")
    4037                            .dwattr $C$DW$T$38, DW_AT_byte_size(0x04)
    4038                    $C$DW$280       .dwtag  DW_TAG_member
    4039                            .dwattr $C$DW$280, DW_AT_type(*$C$DW$T$19)
    4040                            .dwattr $C$DW$280, DW_AT_name("rsvd0")
    4041                            .dwattr $C$DW$280, DW_AT_TI_symbol_name("_rsvd0")
    4042                            .dwattr $C$DW$280, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x02)
    4043                            .dwattr $C$DW$280, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4044                            .dwattr $C$DW$280, DW_AT_accessibility(DW_ACCESS_public)
    4045                    $C$DW$281       .dwtag  DW_TAG_member
    4046                            .dwattr $C$DW$281, DW_AT_type(*$C$DW$T$19)
    4047                            .dwattr $C$DW$281, DW_AT_name("FAULT3_IO_OD")
    4048                            .dwattr $C$DW$281, DW_AT_TI_symbol_name("_FAULT3_IO_OD")
    4049                            .dwattr $C$DW$281, DW_AT_bit_offset(0x02), DW_AT_bit_size(0x01)
    4050                            .dwattr $C$DW$281, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4051                            .dwattr $C$DW$281, DW_AT_accessibility(DW_ACCESS_public)
    4052                    $C$DW$282       .dwtag  DW_TAG_member
    4053                            .dwattr $C$DW$282, DW_AT_type(*$C$DW$T$19)
    4054                            .dwattr $C$DW$282, DW_AT_name("ADC_EXT_TRIG_IO_OD")
    4055                            .dwattr $C$DW$282, DW_AT_TI_symbol_name("_ADC_EXT_TRIG_IO_OD")
    4056                            .dwattr $C$DW$282, DW_AT_bit_offset(0x03), DW_AT_bit_size(0x01)
    4057                            .dwattr $C$DW$282, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4058                            .dwattr $C$DW$282, DW_AT_accessibility(DW_ACCESS_public)
    4059                    $C$DW$283       .dwtag  DW_TAG_member
    4060                            .dwattr $C$DW$283, DW_AT_type(*$C$DW$T$19)
    4061                            .dwattr $C$DW$283, DW_AT_name("TCK_IO_OD")
    4062                            .dwattr $C$DW$283, DW_AT_TI_symbol_name("_TCK_IO_OD")
    4063                            .dwattr $C$DW$283, DW_AT_bit_offset(0x04), DW_AT_bit_size(0x01)
    4064                            .dwattr $C$DW$283, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4065                            .dwattr $C$DW$283, DW_AT_accessibility(DW_ACCESS_public)
    4066                    $C$DW$284       .dwtag  DW_TAG_member
    4067                            .dwattr $C$DW$284, DW_AT_type(*$C$DW$T$19)
    4068                            .dwattr $C$DW$284, DW_AT_name("TDO_IO_OD")
    4069                            .dwattr $C$DW$284, DW_AT_TI_symbol_name("_TDO_IO_OD")
    4070                            .dwattr $C$DW$284, DW_AT_bit_offset(0x05), DW_AT_bit_size(0x01)
    4071                            .dwattr $C$DW$284, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4072                            .dwattr $C$DW$284, DW_AT_accessibility(DW_ACCESS_public)
    4073                    $C$DW$285       .dwtag  DW_TAG_member
    4074                            .dwattr $C$DW$285, DW_AT_type(*$C$DW$T$19)
    4075                            .dwattr $C$DW$285, DW_AT_name("TMS_IO_OD")
    4076                            .dwattr $C$DW$285, DW_AT_TI_symbol_name("_TMS_IO_OD")
    4077                            .dwattr $C$DW$285, DW_AT_bit_offset(0x06), DW_AT_bit_size(0x01)
    4078                            .dwattr $C$DW$285, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4079                            .dwattr $C$DW$285, DW_AT_accessibility(DW_ACCESS_public)
    4080                    $C$DW$286       .dwtag  DW_TAG_member
    4081                            .dwattr $C$DW$286, DW_AT_type(*$C$DW$T$19)
    4082                            .dwattr $C$DW$286, DW_AT_name("TDI_IO_OD")
    4083                            .dwattr $C$DW$286, DW_AT_TI_symbol_name("_TDI_IO_OD")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   76

    4084                            .dwattr $C$DW$286, DW_AT_bit_offset(0x07), DW_AT_bit_size(0x01)
    4085                            .dwattr $C$DW$286, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4086                            .dwattr $C$DW$286, DW_AT_accessibility(DW_ACCESS_public)
    4087                    $C$DW$287       .dwtag  DW_TAG_member
    4088                            .dwattr $C$DW$287, DW_AT_type(*$C$DW$T$19)
    4089                            .dwattr $C$DW$287, DW_AT_name("SCI_TX1_IO_OD")
    4090                            .dwattr $C$DW$287, DW_AT_TI_symbol_name("_SCI_TX1_IO_OD")
    4091                            .dwattr $C$DW$287, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x01)
    4092                            .dwattr $C$DW$287, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4093                            .dwattr $C$DW$287, DW_AT_accessibility(DW_ACCESS_public)
    4094                    $C$DW$288       .dwtag  DW_TAG_member
    4095                            .dwattr $C$DW$288, DW_AT_type(*$C$DW$T$19)
    4096                            .dwattr $C$DW$288, DW_AT_name("SCI_TX0_IO_OD")
    4097                            .dwattr $C$DW$288, DW_AT_TI_symbol_name("_SCI_TX0_IO_OD")
    4098                            .dwattr $C$DW$288, DW_AT_bit_offset(0x09), DW_AT_bit_size(0x01)
    4099                            .dwattr $C$DW$288, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4100                            .dwattr $C$DW$288, DW_AT_accessibility(DW_ACCESS_public)
    4101                    $C$DW$289       .dwtag  DW_TAG_member
    4102                            .dwattr $C$DW$289, DW_AT_type(*$C$DW$T$19)
    4103                            .dwattr $C$DW$289, DW_AT_name("SCI_RX1_IO_OD")
    4104                            .dwattr $C$DW$289, DW_AT_TI_symbol_name("_SCI_RX1_IO_OD")
    4105                            .dwattr $C$DW$289, DW_AT_bit_offset(0x0a), DW_AT_bit_size(0x01)
    4106                            .dwattr $C$DW$289, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4107                            .dwattr $C$DW$289, DW_AT_accessibility(DW_ACCESS_public)
    4108                    $C$DW$290       .dwtag  DW_TAG_member
    4109                            .dwattr $C$DW$290, DW_AT_type(*$C$DW$T$19)
    4110                            .dwattr $C$DW$290, DW_AT_name("SCI_RX0_IO_OD")
    4111                            .dwattr $C$DW$290, DW_AT_TI_symbol_name("_SCI_RX0_IO_OD")
    4112                            .dwattr $C$DW$290, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x01)
    4113                            .dwattr $C$DW$290, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4114                            .dwattr $C$DW$290, DW_AT_accessibility(DW_ACCESS_public)
    4115                    $C$DW$291       .dwtag  DW_TAG_member
    4116                            .dwattr $C$DW$291, DW_AT_type(*$C$DW$T$19)
    4117                            .dwattr $C$DW$291, DW_AT_name("TMR_CAP_IO_OD")
    4118                            .dwattr $C$DW$291, DW_AT_TI_symbol_name("_TMR_CAP_IO_OD")
    4119                            .dwattr $C$DW$291, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x01)
    4120                            .dwattr $C$DW$291, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4121                            .dwattr $C$DW$291, DW_AT_accessibility(DW_ACCESS_public)
    4122                    $C$DW$292       .dwtag  DW_TAG_member
    4123                            .dwattr $C$DW$292, DW_AT_type(*$C$DW$T$19)
    4124                            .dwattr $C$DW$292, DW_AT_name("TMR_PWM1_IO_OD")
    4125                            .dwattr $C$DW$292, DW_AT_TI_symbol_name("_TMR_PWM1_IO_OD")
    4126                            .dwattr $C$DW$292, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x01)
    4127                            .dwattr $C$DW$292, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4128                            .dwattr $C$DW$292, DW_AT_accessibility(DW_ACCESS_public)
    4129                    $C$DW$293       .dwtag  DW_TAG_member
    4130                            .dwattr $C$DW$293, DW_AT_type(*$C$DW$T$19)
    4131                            .dwattr $C$DW$293, DW_AT_name("TMR_PWM0_IO_OD")
    4132                            .dwattr $C$DW$293, DW_AT_TI_symbol_name("_TMR_PWM0_IO_OD")
    4133                            .dwattr $C$DW$293, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x01)
    4134                            .dwattr $C$DW$293, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4135                            .dwattr $C$DW$293, DW_AT_accessibility(DW_ACCESS_public)
    4136                    $C$DW$294       .dwtag  DW_TAG_member
    4137                            .dwattr $C$DW$294, DW_AT_type(*$C$DW$T$19)
    4138                            .dwattr $C$DW$294, DW_AT_name("PMBUS_CLK_IO_OD")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   77

    4139                            .dwattr $C$DW$294, DW_AT_TI_symbol_name("_PMBUS_CLK_IO_OD")
    4140                            .dwattr $C$DW$294, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
    4141                            .dwattr $C$DW$294, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4142                            .dwattr $C$DW$294, DW_AT_accessibility(DW_ACCESS_public)
    4143                    $C$DW$295       .dwtag  DW_TAG_member
    4144                            .dwattr $C$DW$295, DW_AT_type(*$C$DW$T$19)
    4145                            .dwattr $C$DW$295, DW_AT_name("PMBUS_DATA_IO_OD")
    4146                            .dwattr $C$DW$295, DW_AT_TI_symbol_name("_PMBUS_DATA_IO_OD")
    4147                            .dwattr $C$DW$295, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
    4148                            .dwattr $C$DW$295, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4149                            .dwattr $C$DW$295, DW_AT_accessibility(DW_ACCESS_public)
    4150                    $C$DW$296       .dwtag  DW_TAG_member
    4151                            .dwattr $C$DW$296, DW_AT_type(*$C$DW$T$19)
    4152                            .dwattr $C$DW$296, DW_AT_name("CONTROL_IO_OD")
    4153                            .dwattr $C$DW$296, DW_AT_TI_symbol_name("_CONTROL_IO_OD")
    4154                            .dwattr $C$DW$296, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x01)
    4155                            .dwattr $C$DW$296, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4156                            .dwattr $C$DW$296, DW_AT_accessibility(DW_ACCESS_public)
    4157                    $C$DW$297       .dwtag  DW_TAG_member
    4158                            .dwattr $C$DW$297, DW_AT_type(*$C$DW$T$19)
    4159                            .dwattr $C$DW$297, DW_AT_name("ALERT_IO_OD")
    4160                            .dwattr $C$DW$297, DW_AT_TI_symbol_name("_ALERT_IO_OD")
    4161                            .dwattr $C$DW$297, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
    4162                            .dwattr $C$DW$297, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4163                            .dwattr $C$DW$297, DW_AT_accessibility(DW_ACCESS_public)
    4164                    $C$DW$298       .dwtag  DW_TAG_member
    4165                            .dwattr $C$DW$298, DW_AT_type(*$C$DW$T$19)
    4166                            .dwattr $C$DW$298, DW_AT_name("EXT_INT_IO_OD")
    4167                            .dwattr $C$DW$298, DW_AT_TI_symbol_name("_EXT_INT_IO_OD")
    4168                            .dwattr $C$DW$298, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    4169                            .dwattr $C$DW$298, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4170                            .dwattr $C$DW$298, DW_AT_accessibility(DW_ACCESS_public)
    4171                    $C$DW$299       .dwtag  DW_TAG_member
    4172                            .dwattr $C$DW$299, DW_AT_type(*$C$DW$T$19)
    4173                            .dwattr $C$DW$299, DW_AT_name("FAULT2_IO_OD")
    4174                            .dwattr $C$DW$299, DW_AT_TI_symbol_name("_FAULT2_IO_OD")
    4175                            .dwattr $C$DW$299, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    4176                            .dwattr $C$DW$299, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4177                            .dwattr $C$DW$299, DW_AT_accessibility(DW_ACCESS_public)
    4178                    $C$DW$300       .dwtag  DW_TAG_member
    4179                            .dwattr $C$DW$300, DW_AT_type(*$C$DW$T$19)
    4180                            .dwattr $C$DW$300, DW_AT_name("FAULT1_IO_OD")
    4181                            .dwattr $C$DW$300, DW_AT_TI_symbol_name("_FAULT1_IO_OD")
    4182                            .dwattr $C$DW$300, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    4183                            .dwattr $C$DW$300, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4184                            .dwattr $C$DW$300, DW_AT_accessibility(DW_ACCESS_public)
    4185                    $C$DW$301       .dwtag  DW_TAG_member
    4186                            .dwattr $C$DW$301, DW_AT_type(*$C$DW$T$19)
    4187                            .dwattr $C$DW$301, DW_AT_name("FAULT0_IO_OD")
    4188                            .dwattr $C$DW$301, DW_AT_TI_symbol_name("_FAULT0_IO_OD")
    4189                            .dwattr $C$DW$301, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    4190                            .dwattr $C$DW$301, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4191                            .dwattr $C$DW$301, DW_AT_accessibility(DW_ACCESS_public)
    4192                    $C$DW$302       .dwtag  DW_TAG_member
    4193                            .dwattr $C$DW$302, DW_AT_type(*$C$DW$T$19)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   78

    4194                            .dwattr $C$DW$302, DW_AT_name("SYNC_IO_OD")
    4195                            .dwattr $C$DW$302, DW_AT_TI_symbol_name("_SYNC_IO_OD")
    4196                            .dwattr $C$DW$302, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    4197                            .dwattr $C$DW$302, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4198                            .dwattr $C$DW$302, DW_AT_accessibility(DW_ACCESS_public)
    4199                    $C$DW$303       .dwtag  DW_TAG_member
    4200                            .dwattr $C$DW$303, DW_AT_type(*$C$DW$T$19)
    4201                            .dwattr $C$DW$303, DW_AT_name("DPWM3B_IO_OD")
    4202                            .dwattr $C$DW$303, DW_AT_TI_symbol_name("_DPWM3B_IO_OD")
    4203                            .dwattr $C$DW$303, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    4204                            .dwattr $C$DW$303, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4205                            .dwattr $C$DW$303, DW_AT_accessibility(DW_ACCESS_public)
    4206                    $C$DW$304       .dwtag  DW_TAG_member
    4207                            .dwattr $C$DW$304, DW_AT_type(*$C$DW$T$19)
    4208                            .dwattr $C$DW$304, DW_AT_name("DPWM3A_IO_OD")
    4209                            .dwattr $C$DW$304, DW_AT_TI_symbol_name("_DPWM3A_IO_OD")
    4210                            .dwattr $C$DW$304, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    4211                            .dwattr $C$DW$304, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4212                            .dwattr $C$DW$304, DW_AT_accessibility(DW_ACCESS_public)
    4213                    $C$DW$305       .dwtag  DW_TAG_member
    4214                            .dwattr $C$DW$305, DW_AT_type(*$C$DW$T$19)
    4215                            .dwattr $C$DW$305, DW_AT_name("DPWM2B_IO_OD")
    4216                            .dwattr $C$DW$305, DW_AT_TI_symbol_name("_DPWM2B_IO_OD")
    4217                            .dwattr $C$DW$305, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    4218                            .dwattr $C$DW$305, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4219                            .dwattr $C$DW$305, DW_AT_accessibility(DW_ACCESS_public)
    4220                    $C$DW$306       .dwtag  DW_TAG_member
    4221                            .dwattr $C$DW$306, DW_AT_type(*$C$DW$T$19)
    4222                            .dwattr $C$DW$306, DW_AT_name("DPWM2A_IO_OD")
    4223                            .dwattr $C$DW$306, DW_AT_TI_symbol_name("_DPWM2A_IO_OD")
    4224                            .dwattr $C$DW$306, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    4225                            .dwattr $C$DW$306, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4226                            .dwattr $C$DW$306, DW_AT_accessibility(DW_ACCESS_public)
    4227                    $C$DW$307       .dwtag  DW_TAG_member
    4228                            .dwattr $C$DW$307, DW_AT_type(*$C$DW$T$19)
    4229                            .dwattr $C$DW$307, DW_AT_name("DPWM1B_IO_OD")
    4230                            .dwattr $C$DW$307, DW_AT_TI_symbol_name("_DPWM1B_IO_OD")
    4231                            .dwattr $C$DW$307, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    4232                            .dwattr $C$DW$307, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4233                            .dwattr $C$DW$307, DW_AT_accessibility(DW_ACCESS_public)
    4234                    $C$DW$308       .dwtag  DW_TAG_member
    4235                            .dwattr $C$DW$308, DW_AT_type(*$C$DW$T$19)
    4236                            .dwattr $C$DW$308, DW_AT_name("DPWM1A_IO_OD")
    4237                            .dwattr $C$DW$308, DW_AT_TI_symbol_name("_DPWM1A_IO_OD")
    4238                            .dwattr $C$DW$308, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    4239                            .dwattr $C$DW$308, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4240                            .dwattr $C$DW$308, DW_AT_accessibility(DW_ACCESS_public)
    4241                    $C$DW$309       .dwtag  DW_TAG_member
    4242                            .dwattr $C$DW$309, DW_AT_type(*$C$DW$T$19)
    4243                            .dwattr $C$DW$309, DW_AT_name("DPWM0B_IO_OD")
    4244                            .dwattr $C$DW$309, DW_AT_TI_symbol_name("_DPWM0B_IO_OD")
    4245                            .dwattr $C$DW$309, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    4246                            .dwattr $C$DW$309, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4247                            .dwattr $C$DW$309, DW_AT_accessibility(DW_ACCESS_public)
    4248                    $C$DW$310       .dwtag  DW_TAG_member
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   79

    4249                            .dwattr $C$DW$310, DW_AT_type(*$C$DW$T$19)
    4250                            .dwattr $C$DW$310, DW_AT_name("DPWM0A_IO_OD")
    4251                            .dwattr $C$DW$310, DW_AT_TI_symbol_name("_DPWM0A_IO_OD")
    4252                            .dwattr $C$DW$310, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    4253                            .dwattr $C$DW$310, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4254                            .dwattr $C$DW$310, DW_AT_accessibility(DW_ACCESS_public)
    4255                            .dwendtag $C$DW$T$38
    4256                    
    4257                    
    4258                    $C$DW$T$39      .dwtag  DW_TAG_union_type
    4259                            .dwattr $C$DW$T$39, DW_AT_name("GLBIOOD_REG")
    4260                            .dwattr $C$DW$T$39, DW_AT_byte_size(0x04)
    4261                    $C$DW$311       .dwtag  DW_TAG_member
    4262                            .dwattr $C$DW$311, DW_AT_type(*$C$DW$T$19)
    4263                            .dwattr $C$DW$311, DW_AT_name("all")
    4264                            .dwattr $C$DW$311, DW_AT_TI_symbol_name("_all")
    4265                            .dwattr $C$DW$311, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4266                            .dwattr $C$DW$311, DW_AT_accessibility(DW_ACCESS_public)
    4267                    $C$DW$312       .dwtag  DW_TAG_member
    4268                            .dwattr $C$DW$312, DW_AT_type(*$C$DW$T$38)
    4269                            .dwattr $C$DW$312, DW_AT_name("bit")
    4270                            .dwattr $C$DW$312, DW_AT_TI_symbol_name("_bit")
    4271                            .dwattr $C$DW$312, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4272                            .dwattr $C$DW$312, DW_AT_accessibility(DW_ACCESS_public)
    4273                            .dwendtag $C$DW$T$39
    4274                    
    4275                    
    4276                    $C$DW$T$40      .dwtag  DW_TAG_structure_type
    4277                            .dwattr $C$DW$T$40, DW_AT_name("GLBIOOE_BITS")
    4278                            .dwattr $C$DW$T$40, DW_AT_byte_size(0x04)
    4279                    $C$DW$313       .dwtag  DW_TAG_member
    4280                            .dwattr $C$DW$313, DW_AT_type(*$C$DW$T$19)
    4281                            .dwattr $C$DW$313, DW_AT_name("rsvd0")
    4282                            .dwattr $C$DW$313, DW_AT_TI_symbol_name("_rsvd0")
    4283                            .dwattr $C$DW$313, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x02)
    4284                            .dwattr $C$DW$313, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4285                            .dwattr $C$DW$313, DW_AT_accessibility(DW_ACCESS_public)
    4286                    $C$DW$314       .dwtag  DW_TAG_member
    4287                            .dwattr $C$DW$314, DW_AT_type(*$C$DW$T$19)
    4288                            .dwattr $C$DW$314, DW_AT_name("FAULT3_IO_OE")
    4289                            .dwattr $C$DW$314, DW_AT_TI_symbol_name("_FAULT3_IO_OE")
    4290                            .dwattr $C$DW$314, DW_AT_bit_offset(0x02), DW_AT_bit_size(0x01)
    4291                            .dwattr $C$DW$314, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4292                            .dwattr $C$DW$314, DW_AT_accessibility(DW_ACCESS_public)
    4293                    $C$DW$315       .dwtag  DW_TAG_member
    4294                            .dwattr $C$DW$315, DW_AT_type(*$C$DW$T$19)
    4295                            .dwattr $C$DW$315, DW_AT_name("ADC_EXT_TRIG_IO_OE")
    4296                            .dwattr $C$DW$315, DW_AT_TI_symbol_name("_ADC_EXT_TRIG_IO_OE")
    4297                            .dwattr $C$DW$315, DW_AT_bit_offset(0x03), DW_AT_bit_size(0x01)
    4298                            .dwattr $C$DW$315, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4299                            .dwattr $C$DW$315, DW_AT_accessibility(DW_ACCESS_public)
    4300                    $C$DW$316       .dwtag  DW_TAG_member
    4301                            .dwattr $C$DW$316, DW_AT_type(*$C$DW$T$19)
    4302                            .dwattr $C$DW$316, DW_AT_name("TCK_IO_OE")
    4303                            .dwattr $C$DW$316, DW_AT_TI_symbol_name("_TCK_IO_OE")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   80

    4304                            .dwattr $C$DW$316, DW_AT_bit_offset(0x04), DW_AT_bit_size(0x01)
    4305                            .dwattr $C$DW$316, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4306                            .dwattr $C$DW$316, DW_AT_accessibility(DW_ACCESS_public)
    4307                    $C$DW$317       .dwtag  DW_TAG_member
    4308                            .dwattr $C$DW$317, DW_AT_type(*$C$DW$T$19)
    4309                            .dwattr $C$DW$317, DW_AT_name("TDO_IO_OE")
    4310                            .dwattr $C$DW$317, DW_AT_TI_symbol_name("_TDO_IO_OE")
    4311                            .dwattr $C$DW$317, DW_AT_bit_offset(0x05), DW_AT_bit_size(0x01)
    4312                            .dwattr $C$DW$317, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4313                            .dwattr $C$DW$317, DW_AT_accessibility(DW_ACCESS_public)
    4314                    $C$DW$318       .dwtag  DW_TAG_member
    4315                            .dwattr $C$DW$318, DW_AT_type(*$C$DW$T$19)
    4316                            .dwattr $C$DW$318, DW_AT_name("TMS_IO_OE")
    4317                            .dwattr $C$DW$318, DW_AT_TI_symbol_name("_TMS_IO_OE")
    4318                            .dwattr $C$DW$318, DW_AT_bit_offset(0x06), DW_AT_bit_size(0x01)
    4319                            .dwattr $C$DW$318, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4320                            .dwattr $C$DW$318, DW_AT_accessibility(DW_ACCESS_public)
    4321                    $C$DW$319       .dwtag  DW_TAG_member
    4322                            .dwattr $C$DW$319, DW_AT_type(*$C$DW$T$19)
    4323                            .dwattr $C$DW$319, DW_AT_name("TDI_IO_OE")
    4324                            .dwattr $C$DW$319, DW_AT_TI_symbol_name("_TDI_IO_OE")
    4325                            .dwattr $C$DW$319, DW_AT_bit_offset(0x07), DW_AT_bit_size(0x01)
    4326                            .dwattr $C$DW$319, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4327                            .dwattr $C$DW$319, DW_AT_accessibility(DW_ACCESS_public)
    4328                    $C$DW$320       .dwtag  DW_TAG_member
    4329                            .dwattr $C$DW$320, DW_AT_type(*$C$DW$T$19)
    4330                            .dwattr $C$DW$320, DW_AT_name("SCI_TX1_IO_OE")
    4331                            .dwattr $C$DW$320, DW_AT_TI_symbol_name("_SCI_TX1_IO_OE")
    4332                            .dwattr $C$DW$320, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x01)
    4333                            .dwattr $C$DW$320, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4334                            .dwattr $C$DW$320, DW_AT_accessibility(DW_ACCESS_public)
    4335                    $C$DW$321       .dwtag  DW_TAG_member
    4336                            .dwattr $C$DW$321, DW_AT_type(*$C$DW$T$19)
    4337                            .dwattr $C$DW$321, DW_AT_name("SCI_TX0_IO_OE")
    4338                            .dwattr $C$DW$321, DW_AT_TI_symbol_name("_SCI_TX0_IO_OE")
    4339                            .dwattr $C$DW$321, DW_AT_bit_offset(0x09), DW_AT_bit_size(0x01)
    4340                            .dwattr $C$DW$321, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4341                            .dwattr $C$DW$321, DW_AT_accessibility(DW_ACCESS_public)
    4342                    $C$DW$322       .dwtag  DW_TAG_member
    4343                            .dwattr $C$DW$322, DW_AT_type(*$C$DW$T$19)
    4344                            .dwattr $C$DW$322, DW_AT_name("SCI_RX1_IO_OE")
    4345                            .dwattr $C$DW$322, DW_AT_TI_symbol_name("_SCI_RX1_IO_OE")
    4346                            .dwattr $C$DW$322, DW_AT_bit_offset(0x0a), DW_AT_bit_size(0x01)
    4347                            .dwattr $C$DW$322, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4348                            .dwattr $C$DW$322, DW_AT_accessibility(DW_ACCESS_public)
    4349                    $C$DW$323       .dwtag  DW_TAG_member
    4350                            .dwattr $C$DW$323, DW_AT_type(*$C$DW$T$19)
    4351                            .dwattr $C$DW$323, DW_AT_name("SCI_RX0_IO_OE")
    4352                            .dwattr $C$DW$323, DW_AT_TI_symbol_name("_SCI_RX0_IO_OE")
    4353                            .dwattr $C$DW$323, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x01)
    4354                            .dwattr $C$DW$323, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4355                            .dwattr $C$DW$323, DW_AT_accessibility(DW_ACCESS_public)
    4356                    $C$DW$324       .dwtag  DW_TAG_member
    4357                            .dwattr $C$DW$324, DW_AT_type(*$C$DW$T$19)
    4358                            .dwattr $C$DW$324, DW_AT_name("TMR_CAP_IO_OE")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   81

    4359                            .dwattr $C$DW$324, DW_AT_TI_symbol_name("_TMR_CAP_IO_OE")
    4360                            .dwattr $C$DW$324, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x01)
    4361                            .dwattr $C$DW$324, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4362                            .dwattr $C$DW$324, DW_AT_accessibility(DW_ACCESS_public)
    4363                    $C$DW$325       .dwtag  DW_TAG_member
    4364                            .dwattr $C$DW$325, DW_AT_type(*$C$DW$T$19)
    4365                            .dwattr $C$DW$325, DW_AT_name("TMR_PWM1_IO_OE")
    4366                            .dwattr $C$DW$325, DW_AT_TI_symbol_name("_TMR_PWM1_IO_OE")
    4367                            .dwattr $C$DW$325, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x01)
    4368                            .dwattr $C$DW$325, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4369                            .dwattr $C$DW$325, DW_AT_accessibility(DW_ACCESS_public)
    4370                    $C$DW$326       .dwtag  DW_TAG_member
    4371                            .dwattr $C$DW$326, DW_AT_type(*$C$DW$T$19)
    4372                            .dwattr $C$DW$326, DW_AT_name("TMR_PWM0_IO_OE")
    4373                            .dwattr $C$DW$326, DW_AT_TI_symbol_name("_TMR_PWM0_IO_OE")
    4374                            .dwattr $C$DW$326, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x01)
    4375                            .dwattr $C$DW$326, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4376                            .dwattr $C$DW$326, DW_AT_accessibility(DW_ACCESS_public)
    4377                    $C$DW$327       .dwtag  DW_TAG_member
    4378                            .dwattr $C$DW$327, DW_AT_type(*$C$DW$T$19)
    4379                            .dwattr $C$DW$327, DW_AT_name("PMBUS_CLK_IO_OE")
    4380                            .dwattr $C$DW$327, DW_AT_TI_symbol_name("_PMBUS_CLK_IO_OE")
    4381                            .dwattr $C$DW$327, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
    4382                            .dwattr $C$DW$327, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4383                            .dwattr $C$DW$327, DW_AT_accessibility(DW_ACCESS_public)
    4384                    $C$DW$328       .dwtag  DW_TAG_member
    4385                            .dwattr $C$DW$328, DW_AT_type(*$C$DW$T$19)
    4386                            .dwattr $C$DW$328, DW_AT_name("PMBUS_DATA_IO_OE")
    4387                            .dwattr $C$DW$328, DW_AT_TI_symbol_name("_PMBUS_DATA_IO_OE")
    4388                            .dwattr $C$DW$328, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
    4389                            .dwattr $C$DW$328, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4390                            .dwattr $C$DW$328, DW_AT_accessibility(DW_ACCESS_public)
    4391                    $C$DW$329       .dwtag  DW_TAG_member
    4392                            .dwattr $C$DW$329, DW_AT_type(*$C$DW$T$19)
    4393                            .dwattr $C$DW$329, DW_AT_name("CONTROL_IO_OE")
    4394                            .dwattr $C$DW$329, DW_AT_TI_symbol_name("_CONTROL_IO_OE")
    4395                            .dwattr $C$DW$329, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x01)
    4396                            .dwattr $C$DW$329, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4397                            .dwattr $C$DW$329, DW_AT_accessibility(DW_ACCESS_public)
    4398                    $C$DW$330       .dwtag  DW_TAG_member
    4399                            .dwattr $C$DW$330, DW_AT_type(*$C$DW$T$19)
    4400                            .dwattr $C$DW$330, DW_AT_name("ALERT_IO_OE")
    4401                            .dwattr $C$DW$330, DW_AT_TI_symbol_name("_ALERT_IO_OE")
    4402                            .dwattr $C$DW$330, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
    4403                            .dwattr $C$DW$330, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4404                            .dwattr $C$DW$330, DW_AT_accessibility(DW_ACCESS_public)
    4405                    $C$DW$331       .dwtag  DW_TAG_member
    4406                            .dwattr $C$DW$331, DW_AT_type(*$C$DW$T$19)
    4407                            .dwattr $C$DW$331, DW_AT_name("EXT_INT_IO_OE")
    4408                            .dwattr $C$DW$331, DW_AT_TI_symbol_name("_EXT_INT_IO_OE")
    4409                            .dwattr $C$DW$331, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    4410                            .dwattr $C$DW$331, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4411                            .dwattr $C$DW$331, DW_AT_accessibility(DW_ACCESS_public)
    4412                    $C$DW$332       .dwtag  DW_TAG_member
    4413                            .dwattr $C$DW$332, DW_AT_type(*$C$DW$T$19)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   82

    4414                            .dwattr $C$DW$332, DW_AT_name("FAULT2_IO_OE")
    4415                            .dwattr $C$DW$332, DW_AT_TI_symbol_name("_FAULT2_IO_OE")
    4416                            .dwattr $C$DW$332, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    4417                            .dwattr $C$DW$332, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4418                            .dwattr $C$DW$332, DW_AT_accessibility(DW_ACCESS_public)
    4419                    $C$DW$333       .dwtag  DW_TAG_member
    4420                            .dwattr $C$DW$333, DW_AT_type(*$C$DW$T$19)
    4421                            .dwattr $C$DW$333, DW_AT_name("FAULT1_IO_OE")
    4422                            .dwattr $C$DW$333, DW_AT_TI_symbol_name("_FAULT1_IO_OE")
    4423                            .dwattr $C$DW$333, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    4424                            .dwattr $C$DW$333, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4425                            .dwattr $C$DW$333, DW_AT_accessibility(DW_ACCESS_public)
    4426                    $C$DW$334       .dwtag  DW_TAG_member
    4427                            .dwattr $C$DW$334, DW_AT_type(*$C$DW$T$19)
    4428                            .dwattr $C$DW$334, DW_AT_name("FAULT0_IO_OE")
    4429                            .dwattr $C$DW$334, DW_AT_TI_symbol_name("_FAULT0_IO_OE")
    4430                            .dwattr $C$DW$334, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    4431                            .dwattr $C$DW$334, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4432                            .dwattr $C$DW$334, DW_AT_accessibility(DW_ACCESS_public)
    4433                    $C$DW$335       .dwtag  DW_TAG_member
    4434                            .dwattr $C$DW$335, DW_AT_type(*$C$DW$T$19)
    4435                            .dwattr $C$DW$335, DW_AT_name("SYNC_IO_OE")
    4436                            .dwattr $C$DW$335, DW_AT_TI_symbol_name("_SYNC_IO_OE")
    4437                            .dwattr $C$DW$335, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    4438                            .dwattr $C$DW$335, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4439                            .dwattr $C$DW$335, DW_AT_accessibility(DW_ACCESS_public)
    4440                    $C$DW$336       .dwtag  DW_TAG_member
    4441                            .dwattr $C$DW$336, DW_AT_type(*$C$DW$T$19)
    4442                            .dwattr $C$DW$336, DW_AT_name("DPWM3B_IO_OE")
    4443                            .dwattr $C$DW$336, DW_AT_TI_symbol_name("_DPWM3B_IO_OE")
    4444                            .dwattr $C$DW$336, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    4445                            .dwattr $C$DW$336, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4446                            .dwattr $C$DW$336, DW_AT_accessibility(DW_ACCESS_public)
    4447                    $C$DW$337       .dwtag  DW_TAG_member
    4448                            .dwattr $C$DW$337, DW_AT_type(*$C$DW$T$19)
    4449                            .dwattr $C$DW$337, DW_AT_name("DPWM3A_IO_OE")
    4450                            .dwattr $C$DW$337, DW_AT_TI_symbol_name("_DPWM3A_IO_OE")
    4451                            .dwattr $C$DW$337, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    4452                            .dwattr $C$DW$337, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4453                            .dwattr $C$DW$337, DW_AT_accessibility(DW_ACCESS_public)
    4454                    $C$DW$338       .dwtag  DW_TAG_member
    4455                            .dwattr $C$DW$338, DW_AT_type(*$C$DW$T$19)
    4456                            .dwattr $C$DW$338, DW_AT_name("DPWM2B_IO_OE")
    4457                            .dwattr $C$DW$338, DW_AT_TI_symbol_name("_DPWM2B_IO_OE")
    4458                            .dwattr $C$DW$338, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    4459                            .dwattr $C$DW$338, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4460                            .dwattr $C$DW$338, DW_AT_accessibility(DW_ACCESS_public)
    4461                    $C$DW$339       .dwtag  DW_TAG_member
    4462                            .dwattr $C$DW$339, DW_AT_type(*$C$DW$T$19)
    4463                            .dwattr $C$DW$339, DW_AT_name("DPWM2A_IO_OE")
    4464                            .dwattr $C$DW$339, DW_AT_TI_symbol_name("_DPWM2A_IO_OE")
    4465                            .dwattr $C$DW$339, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    4466                            .dwattr $C$DW$339, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4467                            .dwattr $C$DW$339, DW_AT_accessibility(DW_ACCESS_public)
    4468                    $C$DW$340       .dwtag  DW_TAG_member
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   83

    4469                            .dwattr $C$DW$340, DW_AT_type(*$C$DW$T$19)
    4470                            .dwattr $C$DW$340, DW_AT_name("DPWM1B_IO_OE")
    4471                            .dwattr $C$DW$340, DW_AT_TI_symbol_name("_DPWM1B_IO_OE")
    4472                            .dwattr $C$DW$340, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    4473                            .dwattr $C$DW$340, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4474                            .dwattr $C$DW$340, DW_AT_accessibility(DW_ACCESS_public)
    4475                    $C$DW$341       .dwtag  DW_TAG_member
    4476                            .dwattr $C$DW$341, DW_AT_type(*$C$DW$T$19)
    4477                            .dwattr $C$DW$341, DW_AT_name("DPWM1A_IO_OE")
    4478                            .dwattr $C$DW$341, DW_AT_TI_symbol_name("_DPWM1A_IO_OE")
    4479                            .dwattr $C$DW$341, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    4480                            .dwattr $C$DW$341, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4481                            .dwattr $C$DW$341, DW_AT_accessibility(DW_ACCESS_public)
    4482                    $C$DW$342       .dwtag  DW_TAG_member
    4483                            .dwattr $C$DW$342, DW_AT_type(*$C$DW$T$19)
    4484                            .dwattr $C$DW$342, DW_AT_name("DPWM0B_IO_OE")
    4485                            .dwattr $C$DW$342, DW_AT_TI_symbol_name("_DPWM0B_IO_OE")
    4486                            .dwattr $C$DW$342, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    4487                            .dwattr $C$DW$342, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4488                            .dwattr $C$DW$342, DW_AT_accessibility(DW_ACCESS_public)
    4489                    $C$DW$343       .dwtag  DW_TAG_member
    4490                            .dwattr $C$DW$343, DW_AT_type(*$C$DW$T$19)
    4491                            .dwattr $C$DW$343, DW_AT_name("DPWM0A_IO_OE")
    4492                            .dwattr $C$DW$343, DW_AT_TI_symbol_name("_DPWM0A_IO_OE")
    4493                            .dwattr $C$DW$343, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    4494                            .dwattr $C$DW$343, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4495                            .dwattr $C$DW$343, DW_AT_accessibility(DW_ACCESS_public)
    4496                            .dwendtag $C$DW$T$40
    4497                    
    4498                    
    4499                    $C$DW$T$41      .dwtag  DW_TAG_union_type
    4500                            .dwattr $C$DW$T$41, DW_AT_name("GLBIOOE_REG")
    4501                            .dwattr $C$DW$T$41, DW_AT_byte_size(0x04)
    4502                    $C$DW$344       .dwtag  DW_TAG_member
    4503                            .dwattr $C$DW$344, DW_AT_type(*$C$DW$T$19)
    4504                            .dwattr $C$DW$344, DW_AT_name("all")
    4505                            .dwattr $C$DW$344, DW_AT_TI_symbol_name("_all")
    4506                            .dwattr $C$DW$344, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4507                            .dwattr $C$DW$344, DW_AT_accessibility(DW_ACCESS_public)
    4508                    $C$DW$345       .dwtag  DW_TAG_member
    4509                            .dwattr $C$DW$345, DW_AT_type(*$C$DW$T$40)
    4510                            .dwattr $C$DW$345, DW_AT_name("bit")
    4511                            .dwattr $C$DW$345, DW_AT_TI_symbol_name("_bit")
    4512                            .dwattr $C$DW$345, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4513                            .dwattr $C$DW$345, DW_AT_accessibility(DW_ACCESS_public)
    4514                            .dwendtag $C$DW$T$41
    4515                    
    4516                    
    4517                    $C$DW$T$42      .dwtag  DW_TAG_structure_type
    4518                            .dwattr $C$DW$T$42, DW_AT_name("GLBIOREAD_BITS")
    4519                            .dwattr $C$DW$T$42, DW_AT_byte_size(0x04)
    4520                    $C$DW$346       .dwtag  DW_TAG_member
    4521                            .dwattr $C$DW$346, DW_AT_type(*$C$DW$T$19)
    4522                            .dwattr $C$DW$346, DW_AT_name("rsvd0")
    4523                            .dwattr $C$DW$346, DW_AT_TI_symbol_name("_rsvd0")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   84

    4524                            .dwattr $C$DW$346, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x02)
    4525                            .dwattr $C$DW$346, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4526                            .dwattr $C$DW$346, DW_AT_accessibility(DW_ACCESS_public)
    4527                    $C$DW$347       .dwtag  DW_TAG_member
    4528                            .dwattr $C$DW$347, DW_AT_type(*$C$DW$T$19)
    4529                            .dwattr $C$DW$347, DW_AT_name("FAULT3_IO_READ")
    4530                            .dwattr $C$DW$347, DW_AT_TI_symbol_name("_FAULT3_IO_READ")
    4531                            .dwattr $C$DW$347, DW_AT_bit_offset(0x02), DW_AT_bit_size(0x01)
    4532                            .dwattr $C$DW$347, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4533                            .dwattr $C$DW$347, DW_AT_accessibility(DW_ACCESS_public)
    4534                    $C$DW$348       .dwtag  DW_TAG_member
    4535                            .dwattr $C$DW$348, DW_AT_type(*$C$DW$T$19)
    4536                            .dwattr $C$DW$348, DW_AT_name("ADC_EXT_TRIG_IO_READ")
    4537                            .dwattr $C$DW$348, DW_AT_TI_symbol_name("_ADC_EXT_TRIG_IO_READ")
    4538                            .dwattr $C$DW$348, DW_AT_bit_offset(0x03), DW_AT_bit_size(0x01)
    4539                            .dwattr $C$DW$348, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4540                            .dwattr $C$DW$348, DW_AT_accessibility(DW_ACCESS_public)
    4541                    $C$DW$349       .dwtag  DW_TAG_member
    4542                            .dwattr $C$DW$349, DW_AT_type(*$C$DW$T$19)
    4543                            .dwattr $C$DW$349, DW_AT_name("TCK_IO_READ")
    4544                            .dwattr $C$DW$349, DW_AT_TI_symbol_name("_TCK_IO_READ")
    4545                            .dwattr $C$DW$349, DW_AT_bit_offset(0x04), DW_AT_bit_size(0x01)
    4546                            .dwattr $C$DW$349, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4547                            .dwattr $C$DW$349, DW_AT_accessibility(DW_ACCESS_public)
    4548                    $C$DW$350       .dwtag  DW_TAG_member
    4549                            .dwattr $C$DW$350, DW_AT_type(*$C$DW$T$19)
    4550                            .dwattr $C$DW$350, DW_AT_name("TDO_IO_READ")
    4551                            .dwattr $C$DW$350, DW_AT_TI_symbol_name("_TDO_IO_READ")
    4552                            .dwattr $C$DW$350, DW_AT_bit_offset(0x05), DW_AT_bit_size(0x01)
    4553                            .dwattr $C$DW$350, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4554                            .dwattr $C$DW$350, DW_AT_accessibility(DW_ACCESS_public)
    4555                    $C$DW$351       .dwtag  DW_TAG_member
    4556                            .dwattr $C$DW$351, DW_AT_type(*$C$DW$T$19)
    4557                            .dwattr $C$DW$351, DW_AT_name("TMS_IO_READ")
    4558                            .dwattr $C$DW$351, DW_AT_TI_symbol_name("_TMS_IO_READ")
    4559                            .dwattr $C$DW$351, DW_AT_bit_offset(0x06), DW_AT_bit_size(0x01)
    4560                            .dwattr $C$DW$351, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4561                            .dwattr $C$DW$351, DW_AT_accessibility(DW_ACCESS_public)
    4562                    $C$DW$352       .dwtag  DW_TAG_member
    4563                            .dwattr $C$DW$352, DW_AT_type(*$C$DW$T$19)
    4564                            .dwattr $C$DW$352, DW_AT_name("TDI_IO_READ")
    4565                            .dwattr $C$DW$352, DW_AT_TI_symbol_name("_TDI_IO_READ")
    4566                            .dwattr $C$DW$352, DW_AT_bit_offset(0x07), DW_AT_bit_size(0x01)
    4567                            .dwattr $C$DW$352, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4568                            .dwattr $C$DW$352, DW_AT_accessibility(DW_ACCESS_public)
    4569                    $C$DW$353       .dwtag  DW_TAG_member
    4570                            .dwattr $C$DW$353, DW_AT_type(*$C$DW$T$19)
    4571                            .dwattr $C$DW$353, DW_AT_name("SCI_TX1_IO_READ")
    4572                            .dwattr $C$DW$353, DW_AT_TI_symbol_name("_SCI_TX1_IO_READ")
    4573                            .dwattr $C$DW$353, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x01)
    4574                            .dwattr $C$DW$353, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4575                            .dwattr $C$DW$353, DW_AT_accessibility(DW_ACCESS_public)
    4576                    $C$DW$354       .dwtag  DW_TAG_member
    4577                            .dwattr $C$DW$354, DW_AT_type(*$C$DW$T$19)
    4578                            .dwattr $C$DW$354, DW_AT_name("SCI_TX0_IO_READ")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   85

    4579                            .dwattr $C$DW$354, DW_AT_TI_symbol_name("_SCI_TX0_IO_READ")
    4580                            .dwattr $C$DW$354, DW_AT_bit_offset(0x09), DW_AT_bit_size(0x01)
    4581                            .dwattr $C$DW$354, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4582                            .dwattr $C$DW$354, DW_AT_accessibility(DW_ACCESS_public)
    4583                    $C$DW$355       .dwtag  DW_TAG_member
    4584                            .dwattr $C$DW$355, DW_AT_type(*$C$DW$T$19)
    4585                            .dwattr $C$DW$355, DW_AT_name("SCI_RX1_IO_READ")
    4586                            .dwattr $C$DW$355, DW_AT_TI_symbol_name("_SCI_RX1_IO_READ")
    4587                            .dwattr $C$DW$355, DW_AT_bit_offset(0x0a), DW_AT_bit_size(0x01)
    4588                            .dwattr $C$DW$355, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4589                            .dwattr $C$DW$355, DW_AT_accessibility(DW_ACCESS_public)
    4590                    $C$DW$356       .dwtag  DW_TAG_member
    4591                            .dwattr $C$DW$356, DW_AT_type(*$C$DW$T$19)
    4592                            .dwattr $C$DW$356, DW_AT_name("SCI_RX0_IO_READ")
    4593                            .dwattr $C$DW$356, DW_AT_TI_symbol_name("_SCI_RX0_IO_READ")
    4594                            .dwattr $C$DW$356, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x01)
    4595                            .dwattr $C$DW$356, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4596                            .dwattr $C$DW$356, DW_AT_accessibility(DW_ACCESS_public)
    4597                    $C$DW$357       .dwtag  DW_TAG_member
    4598                            .dwattr $C$DW$357, DW_AT_type(*$C$DW$T$19)
    4599                            .dwattr $C$DW$357, DW_AT_name("TMR_CAP_IO_READ")
    4600                            .dwattr $C$DW$357, DW_AT_TI_symbol_name("_TMR_CAP_IO_READ")
    4601                            .dwattr $C$DW$357, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x01)
    4602                            .dwattr $C$DW$357, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4603                            .dwattr $C$DW$357, DW_AT_accessibility(DW_ACCESS_public)
    4604                    $C$DW$358       .dwtag  DW_TAG_member
    4605                            .dwattr $C$DW$358, DW_AT_type(*$C$DW$T$19)
    4606                            .dwattr $C$DW$358, DW_AT_name("TMR_PWM1_IO_READ")
    4607                            .dwattr $C$DW$358, DW_AT_TI_symbol_name("_TMR_PWM1_IO_READ")
    4608                            .dwattr $C$DW$358, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x01)
    4609                            .dwattr $C$DW$358, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4610                            .dwattr $C$DW$358, DW_AT_accessibility(DW_ACCESS_public)
    4611                    $C$DW$359       .dwtag  DW_TAG_member
    4612                            .dwattr $C$DW$359, DW_AT_type(*$C$DW$T$19)
    4613                            .dwattr $C$DW$359, DW_AT_name("TMR_PWM0_IO_READ")
    4614                            .dwattr $C$DW$359, DW_AT_TI_symbol_name("_TMR_PWM0_IO_READ")
    4615                            .dwattr $C$DW$359, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x01)
    4616                            .dwattr $C$DW$359, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4617                            .dwattr $C$DW$359, DW_AT_accessibility(DW_ACCESS_public)
    4618                    $C$DW$360       .dwtag  DW_TAG_member
    4619                            .dwattr $C$DW$360, DW_AT_type(*$C$DW$T$19)
    4620                            .dwattr $C$DW$360, DW_AT_name("PMBUS_CLK_IO_READ")
    4621                            .dwattr $C$DW$360, DW_AT_TI_symbol_name("_PMBUS_CLK_IO_READ")
    4622                            .dwattr $C$DW$360, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
    4623                            .dwattr $C$DW$360, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4624                            .dwattr $C$DW$360, DW_AT_accessibility(DW_ACCESS_public)
    4625                    $C$DW$361       .dwtag  DW_TAG_member
    4626                            .dwattr $C$DW$361, DW_AT_type(*$C$DW$T$19)
    4627                            .dwattr $C$DW$361, DW_AT_name("PMBUS_DATA_IO_READ")
    4628                            .dwattr $C$DW$361, DW_AT_TI_symbol_name("_PMBUS_DATA_IO_READ")
    4629                            .dwattr $C$DW$361, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
    4630                            .dwattr $C$DW$361, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4631                            .dwattr $C$DW$361, DW_AT_accessibility(DW_ACCESS_public)
    4632                    $C$DW$362       .dwtag  DW_TAG_member
    4633                            .dwattr $C$DW$362, DW_AT_type(*$C$DW$T$19)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   86

    4634                            .dwattr $C$DW$362, DW_AT_name("CONTROL_IO_READ")
    4635                            .dwattr $C$DW$362, DW_AT_TI_symbol_name("_CONTROL_IO_READ")
    4636                            .dwattr $C$DW$362, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x01)
    4637                            .dwattr $C$DW$362, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4638                            .dwattr $C$DW$362, DW_AT_accessibility(DW_ACCESS_public)
    4639                    $C$DW$363       .dwtag  DW_TAG_member
    4640                            .dwattr $C$DW$363, DW_AT_type(*$C$DW$T$19)
    4641                            .dwattr $C$DW$363, DW_AT_name("ALERT_IO_READ")
    4642                            .dwattr $C$DW$363, DW_AT_TI_symbol_name("_ALERT_IO_READ")
    4643                            .dwattr $C$DW$363, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
    4644                            .dwattr $C$DW$363, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4645                            .dwattr $C$DW$363, DW_AT_accessibility(DW_ACCESS_public)
    4646                    $C$DW$364       .dwtag  DW_TAG_member
    4647                            .dwattr $C$DW$364, DW_AT_type(*$C$DW$T$19)
    4648                            .dwattr $C$DW$364, DW_AT_name("EXT_INT_IO_READ")
    4649                            .dwattr $C$DW$364, DW_AT_TI_symbol_name("_EXT_INT_IO_READ")
    4650                            .dwattr $C$DW$364, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    4651                            .dwattr $C$DW$364, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4652                            .dwattr $C$DW$364, DW_AT_accessibility(DW_ACCESS_public)
    4653                    $C$DW$365       .dwtag  DW_TAG_member
    4654                            .dwattr $C$DW$365, DW_AT_type(*$C$DW$T$19)
    4655                            .dwattr $C$DW$365, DW_AT_name("FAULT2_IO_READ")
    4656                            .dwattr $C$DW$365, DW_AT_TI_symbol_name("_FAULT2_IO_READ")
    4657                            .dwattr $C$DW$365, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    4658                            .dwattr $C$DW$365, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4659                            .dwattr $C$DW$365, DW_AT_accessibility(DW_ACCESS_public)
    4660                    $C$DW$366       .dwtag  DW_TAG_member
    4661                            .dwattr $C$DW$366, DW_AT_type(*$C$DW$T$19)
    4662                            .dwattr $C$DW$366, DW_AT_name("FAULT1_IO_READ")
    4663                            .dwattr $C$DW$366, DW_AT_TI_symbol_name("_FAULT1_IO_READ")
    4664                            .dwattr $C$DW$366, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    4665                            .dwattr $C$DW$366, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4666                            .dwattr $C$DW$366, DW_AT_accessibility(DW_ACCESS_public)
    4667                    $C$DW$367       .dwtag  DW_TAG_member
    4668                            .dwattr $C$DW$367, DW_AT_type(*$C$DW$T$19)
    4669                            .dwattr $C$DW$367, DW_AT_name("FAULT0_IO_READ")
    4670                            .dwattr $C$DW$367, DW_AT_TI_symbol_name("_FAULT0_IO_READ")
    4671                            .dwattr $C$DW$367, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    4672                            .dwattr $C$DW$367, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4673                            .dwattr $C$DW$367, DW_AT_accessibility(DW_ACCESS_public)
    4674                    $C$DW$368       .dwtag  DW_TAG_member
    4675                            .dwattr $C$DW$368, DW_AT_type(*$C$DW$T$19)
    4676                            .dwattr $C$DW$368, DW_AT_name("SYNC_IO_READ")
    4677                            .dwattr $C$DW$368, DW_AT_TI_symbol_name("_SYNC_IO_READ")
    4678                            .dwattr $C$DW$368, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    4679                            .dwattr $C$DW$368, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4680                            .dwattr $C$DW$368, DW_AT_accessibility(DW_ACCESS_public)
    4681                    $C$DW$369       .dwtag  DW_TAG_member
    4682                            .dwattr $C$DW$369, DW_AT_type(*$C$DW$T$19)
    4683                            .dwattr $C$DW$369, DW_AT_name("DPWM3B_IO_READ")
    4684                            .dwattr $C$DW$369, DW_AT_TI_symbol_name("_DPWM3B_IO_READ")
    4685                            .dwattr $C$DW$369, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    4686                            .dwattr $C$DW$369, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4687                            .dwattr $C$DW$369, DW_AT_accessibility(DW_ACCESS_public)
    4688                    $C$DW$370       .dwtag  DW_TAG_member
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   87

    4689                            .dwattr $C$DW$370, DW_AT_type(*$C$DW$T$19)
    4690                            .dwattr $C$DW$370, DW_AT_name("DPWM3A_IO_READ")
    4691                            .dwattr $C$DW$370, DW_AT_TI_symbol_name("_DPWM3A_IO_READ")
    4692                            .dwattr $C$DW$370, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    4693                            .dwattr $C$DW$370, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4694                            .dwattr $C$DW$370, DW_AT_accessibility(DW_ACCESS_public)
    4695                    $C$DW$371       .dwtag  DW_TAG_member
    4696                            .dwattr $C$DW$371, DW_AT_type(*$C$DW$T$19)
    4697                            .dwattr $C$DW$371, DW_AT_name("DPWM2B_IO_READ")
    4698                            .dwattr $C$DW$371, DW_AT_TI_symbol_name("_DPWM2B_IO_READ")
    4699                            .dwattr $C$DW$371, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    4700                            .dwattr $C$DW$371, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4701                            .dwattr $C$DW$371, DW_AT_accessibility(DW_ACCESS_public)
    4702                    $C$DW$372       .dwtag  DW_TAG_member
    4703                            .dwattr $C$DW$372, DW_AT_type(*$C$DW$T$19)
    4704                            .dwattr $C$DW$372, DW_AT_name("DPWM2A_IO_READ")
    4705                            .dwattr $C$DW$372, DW_AT_TI_symbol_name("_DPWM2A_IO_READ")
    4706                            .dwattr $C$DW$372, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    4707                            .dwattr $C$DW$372, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4708                            .dwattr $C$DW$372, DW_AT_accessibility(DW_ACCESS_public)
    4709                    $C$DW$373       .dwtag  DW_TAG_member
    4710                            .dwattr $C$DW$373, DW_AT_type(*$C$DW$T$19)
    4711                            .dwattr $C$DW$373, DW_AT_name("DPWM1B_IO_READ")
    4712                            .dwattr $C$DW$373, DW_AT_TI_symbol_name("_DPWM1B_IO_READ")
    4713                            .dwattr $C$DW$373, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    4714                            .dwattr $C$DW$373, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4715                            .dwattr $C$DW$373, DW_AT_accessibility(DW_ACCESS_public)
    4716                    $C$DW$374       .dwtag  DW_TAG_member
    4717                            .dwattr $C$DW$374, DW_AT_type(*$C$DW$T$19)
    4718                            .dwattr $C$DW$374, DW_AT_name("DPWM1A_IO_READ")
    4719                            .dwattr $C$DW$374, DW_AT_TI_symbol_name("_DPWM1A_IO_READ")
    4720                            .dwattr $C$DW$374, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    4721                            .dwattr $C$DW$374, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4722                            .dwattr $C$DW$374, DW_AT_accessibility(DW_ACCESS_public)
    4723                    $C$DW$375       .dwtag  DW_TAG_member
    4724                            .dwattr $C$DW$375, DW_AT_type(*$C$DW$T$19)
    4725                            .dwattr $C$DW$375, DW_AT_name("DPWM0B_IO_READ")
    4726                            .dwattr $C$DW$375, DW_AT_TI_symbol_name("_DPWM0B_IO_READ")
    4727                            .dwattr $C$DW$375, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    4728                            .dwattr $C$DW$375, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4729                            .dwattr $C$DW$375, DW_AT_accessibility(DW_ACCESS_public)
    4730                    $C$DW$376       .dwtag  DW_TAG_member
    4731                            .dwattr $C$DW$376, DW_AT_type(*$C$DW$T$19)
    4732                            .dwattr $C$DW$376, DW_AT_name("DPWM0A_IO_READ")
    4733                            .dwattr $C$DW$376, DW_AT_TI_symbol_name("_DPWM0A_IO_READ")
    4734                            .dwattr $C$DW$376, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    4735                            .dwattr $C$DW$376, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4736                            .dwattr $C$DW$376, DW_AT_accessibility(DW_ACCESS_public)
    4737                            .dwendtag $C$DW$T$42
    4738                    
    4739                    
    4740                    $C$DW$T$43      .dwtag  DW_TAG_union_type
    4741                            .dwattr $C$DW$T$43, DW_AT_name("GLBIOREAD_REG")
    4742                            .dwattr $C$DW$T$43, DW_AT_byte_size(0x04)
    4743                    $C$DW$377       .dwtag  DW_TAG_member
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   88

    4744                            .dwattr $C$DW$377, DW_AT_type(*$C$DW$T$19)
    4745                            .dwattr $C$DW$377, DW_AT_name("all")
    4746                            .dwattr $C$DW$377, DW_AT_TI_symbol_name("_all")
    4747                            .dwattr $C$DW$377, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4748                            .dwattr $C$DW$377, DW_AT_accessibility(DW_ACCESS_public)
    4749                    $C$DW$378       .dwtag  DW_TAG_member
    4750                            .dwattr $C$DW$378, DW_AT_type(*$C$DW$T$42)
    4751                            .dwattr $C$DW$378, DW_AT_name("bit")
    4752                            .dwattr $C$DW$378, DW_AT_TI_symbol_name("_bit")
    4753                            .dwattr $C$DW$378, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4754                            .dwattr $C$DW$378, DW_AT_accessibility(DW_ACCESS_public)
    4755                            .dwendtag $C$DW$T$43
    4756                    
    4757                    
    4758                    $C$DW$T$44      .dwtag  DW_TAG_structure_type
    4759                            .dwattr $C$DW$T$44, DW_AT_name("GLBIOVAL_BITS")
    4760                            .dwattr $C$DW$T$44, DW_AT_byte_size(0x04)
    4761                    $C$DW$379       .dwtag  DW_TAG_member
    4762                            .dwattr $C$DW$379, DW_AT_type(*$C$DW$T$19)
    4763                            .dwattr $C$DW$379, DW_AT_name("rsvd0")
    4764                            .dwattr $C$DW$379, DW_AT_TI_symbol_name("_rsvd0")
    4765                            .dwattr $C$DW$379, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x02)
    4766                            .dwattr $C$DW$379, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4767                            .dwattr $C$DW$379, DW_AT_accessibility(DW_ACCESS_public)
    4768                    $C$DW$380       .dwtag  DW_TAG_member
    4769                            .dwattr $C$DW$380, DW_AT_type(*$C$DW$T$19)
    4770                            .dwattr $C$DW$380, DW_AT_name("FAULT3_IO_VALUE")
    4771                            .dwattr $C$DW$380, DW_AT_TI_symbol_name("_FAULT3_IO_VALUE")
    4772                            .dwattr $C$DW$380, DW_AT_bit_offset(0x02), DW_AT_bit_size(0x01)
    4773                            .dwattr $C$DW$380, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4774                            .dwattr $C$DW$380, DW_AT_accessibility(DW_ACCESS_public)
    4775                    $C$DW$381       .dwtag  DW_TAG_member
    4776                            .dwattr $C$DW$381, DW_AT_type(*$C$DW$T$19)
    4777                            .dwattr $C$DW$381, DW_AT_name("ADC_EXT_TRIG_IO_VALUE")
    4778                            .dwattr $C$DW$381, DW_AT_TI_symbol_name("_ADC_EXT_TRIG_IO_VALUE")
    4779                            .dwattr $C$DW$381, DW_AT_bit_offset(0x03), DW_AT_bit_size(0x01)
    4780                            .dwattr $C$DW$381, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4781                            .dwattr $C$DW$381, DW_AT_accessibility(DW_ACCESS_public)
    4782                    $C$DW$382       .dwtag  DW_TAG_member
    4783                            .dwattr $C$DW$382, DW_AT_type(*$C$DW$T$19)
    4784                            .dwattr $C$DW$382, DW_AT_name("TCK_IO_VALUE")
    4785                            .dwattr $C$DW$382, DW_AT_TI_symbol_name("_TCK_IO_VALUE")
    4786                            .dwattr $C$DW$382, DW_AT_bit_offset(0x04), DW_AT_bit_size(0x01)
    4787                            .dwattr $C$DW$382, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4788                            .dwattr $C$DW$382, DW_AT_accessibility(DW_ACCESS_public)
    4789                    $C$DW$383       .dwtag  DW_TAG_member
    4790                            .dwattr $C$DW$383, DW_AT_type(*$C$DW$T$19)
    4791                            .dwattr $C$DW$383, DW_AT_name("TDO_IO_VALUE")
    4792                            .dwattr $C$DW$383, DW_AT_TI_symbol_name("_TDO_IO_VALUE")
    4793                            .dwattr $C$DW$383, DW_AT_bit_offset(0x05), DW_AT_bit_size(0x01)
    4794                            .dwattr $C$DW$383, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4795                            .dwattr $C$DW$383, DW_AT_accessibility(DW_ACCESS_public)
    4796                    $C$DW$384       .dwtag  DW_TAG_member
    4797                            .dwattr $C$DW$384, DW_AT_type(*$C$DW$T$19)
    4798                            .dwattr $C$DW$384, DW_AT_name("TMS_IO_VALUE")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   89

    4799                            .dwattr $C$DW$384, DW_AT_TI_symbol_name("_TMS_IO_VALUE")
    4800                            .dwattr $C$DW$384, DW_AT_bit_offset(0x06), DW_AT_bit_size(0x01)
    4801                            .dwattr $C$DW$384, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4802                            .dwattr $C$DW$384, DW_AT_accessibility(DW_ACCESS_public)
    4803                    $C$DW$385       .dwtag  DW_TAG_member
    4804                            .dwattr $C$DW$385, DW_AT_type(*$C$DW$T$19)
    4805                            .dwattr $C$DW$385, DW_AT_name("TDI_IO_VALUE")
    4806                            .dwattr $C$DW$385, DW_AT_TI_symbol_name("_TDI_IO_VALUE")
    4807                            .dwattr $C$DW$385, DW_AT_bit_offset(0x07), DW_AT_bit_size(0x01)
    4808                            .dwattr $C$DW$385, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4809                            .dwattr $C$DW$385, DW_AT_accessibility(DW_ACCESS_public)
    4810                    $C$DW$386       .dwtag  DW_TAG_member
    4811                            .dwattr $C$DW$386, DW_AT_type(*$C$DW$T$19)
    4812                            .dwattr $C$DW$386, DW_AT_name("SCI_TX1_IO_VALUE")
    4813                            .dwattr $C$DW$386, DW_AT_TI_symbol_name("_SCI_TX1_IO_VALUE")
    4814                            .dwattr $C$DW$386, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x01)
    4815                            .dwattr $C$DW$386, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4816                            .dwattr $C$DW$386, DW_AT_accessibility(DW_ACCESS_public)
    4817                    $C$DW$387       .dwtag  DW_TAG_member
    4818                            .dwattr $C$DW$387, DW_AT_type(*$C$DW$T$19)
    4819                            .dwattr $C$DW$387, DW_AT_name("SCI_TX0_IO_VALUE")
    4820                            .dwattr $C$DW$387, DW_AT_TI_symbol_name("_SCI_TX0_IO_VALUE")
    4821                            .dwattr $C$DW$387, DW_AT_bit_offset(0x09), DW_AT_bit_size(0x01)
    4822                            .dwattr $C$DW$387, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4823                            .dwattr $C$DW$387, DW_AT_accessibility(DW_ACCESS_public)
    4824                    $C$DW$388       .dwtag  DW_TAG_member
    4825                            .dwattr $C$DW$388, DW_AT_type(*$C$DW$T$19)
    4826                            .dwattr $C$DW$388, DW_AT_name("SCI_RX1_IO_VALUE")
    4827                            .dwattr $C$DW$388, DW_AT_TI_symbol_name("_SCI_RX1_IO_VALUE")
    4828                            .dwattr $C$DW$388, DW_AT_bit_offset(0x0a), DW_AT_bit_size(0x01)
    4829                            .dwattr $C$DW$388, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4830                            .dwattr $C$DW$388, DW_AT_accessibility(DW_ACCESS_public)
    4831                    $C$DW$389       .dwtag  DW_TAG_member
    4832                            .dwattr $C$DW$389, DW_AT_type(*$C$DW$T$19)
    4833                            .dwattr $C$DW$389, DW_AT_name("SCI_RX0_IO_VALUE")
    4834                            .dwattr $C$DW$389, DW_AT_TI_symbol_name("_SCI_RX0_IO_VALUE")
    4835                            .dwattr $C$DW$389, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x01)
    4836                            .dwattr $C$DW$389, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4837                            .dwattr $C$DW$389, DW_AT_accessibility(DW_ACCESS_public)
    4838                    $C$DW$390       .dwtag  DW_TAG_member
    4839                            .dwattr $C$DW$390, DW_AT_type(*$C$DW$T$19)
    4840                            .dwattr $C$DW$390, DW_AT_name("TMR_CAP_IO_VALUE")
    4841                            .dwattr $C$DW$390, DW_AT_TI_symbol_name("_TMR_CAP_IO_VALUE")
    4842                            .dwattr $C$DW$390, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x01)
    4843                            .dwattr $C$DW$390, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4844                            .dwattr $C$DW$390, DW_AT_accessibility(DW_ACCESS_public)
    4845                    $C$DW$391       .dwtag  DW_TAG_member
    4846                            .dwattr $C$DW$391, DW_AT_type(*$C$DW$T$19)
    4847                            .dwattr $C$DW$391, DW_AT_name("TMR_PWM1_IO_VALUE")
    4848                            .dwattr $C$DW$391, DW_AT_TI_symbol_name("_TMR_PWM1_IO_VALUE")
    4849                            .dwattr $C$DW$391, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x01)
    4850                            .dwattr $C$DW$391, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4851                            .dwattr $C$DW$391, DW_AT_accessibility(DW_ACCESS_public)
    4852                    $C$DW$392       .dwtag  DW_TAG_member
    4853                            .dwattr $C$DW$392, DW_AT_type(*$C$DW$T$19)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   90

    4854                            .dwattr $C$DW$392, DW_AT_name("TMR_PWM0_IO_VALUE")
    4855                            .dwattr $C$DW$392, DW_AT_TI_symbol_name("_TMR_PWM0_IO_VALUE")
    4856                            .dwattr $C$DW$392, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x01)
    4857                            .dwattr $C$DW$392, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4858                            .dwattr $C$DW$392, DW_AT_accessibility(DW_ACCESS_public)
    4859                    $C$DW$393       .dwtag  DW_TAG_member
    4860                            .dwattr $C$DW$393, DW_AT_type(*$C$DW$T$19)
    4861                            .dwattr $C$DW$393, DW_AT_name("PMBUS_CLK_IO_VALUE")
    4862                            .dwattr $C$DW$393, DW_AT_TI_symbol_name("_PMBUS_CLK_IO_VALUE")
    4863                            .dwattr $C$DW$393, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
    4864                            .dwattr $C$DW$393, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4865                            .dwattr $C$DW$393, DW_AT_accessibility(DW_ACCESS_public)
    4866                    $C$DW$394       .dwtag  DW_TAG_member
    4867                            .dwattr $C$DW$394, DW_AT_type(*$C$DW$T$19)
    4868                            .dwattr $C$DW$394, DW_AT_name("PMBUS_DATA_IO_VALUE")
    4869                            .dwattr $C$DW$394, DW_AT_TI_symbol_name("_PMBUS_DATA_IO_VALUE")
    4870                            .dwattr $C$DW$394, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
    4871                            .dwattr $C$DW$394, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4872                            .dwattr $C$DW$394, DW_AT_accessibility(DW_ACCESS_public)
    4873                    $C$DW$395       .dwtag  DW_TAG_member
    4874                            .dwattr $C$DW$395, DW_AT_type(*$C$DW$T$19)
    4875                            .dwattr $C$DW$395, DW_AT_name("CONTROL_IO_VALUE")
    4876                            .dwattr $C$DW$395, DW_AT_TI_symbol_name("_CONTROL_IO_VALUE")
    4877                            .dwattr $C$DW$395, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x01)
    4878                            .dwattr $C$DW$395, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4879                            .dwattr $C$DW$395, DW_AT_accessibility(DW_ACCESS_public)
    4880                    $C$DW$396       .dwtag  DW_TAG_member
    4881                            .dwattr $C$DW$396, DW_AT_type(*$C$DW$T$19)
    4882                            .dwattr $C$DW$396, DW_AT_name("ALERT_IO_VALUE")
    4883                            .dwattr $C$DW$396, DW_AT_TI_symbol_name("_ALERT_IO_VALUE")
    4884                            .dwattr $C$DW$396, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
    4885                            .dwattr $C$DW$396, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4886                            .dwattr $C$DW$396, DW_AT_accessibility(DW_ACCESS_public)
    4887                    $C$DW$397       .dwtag  DW_TAG_member
    4888                            .dwattr $C$DW$397, DW_AT_type(*$C$DW$T$19)
    4889                            .dwattr $C$DW$397, DW_AT_name("EXT_INT_IO_VALUE")
    4890                            .dwattr $C$DW$397, DW_AT_TI_symbol_name("_EXT_INT_IO_VALUE")
    4891                            .dwattr $C$DW$397, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    4892                            .dwattr $C$DW$397, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4893                            .dwattr $C$DW$397, DW_AT_accessibility(DW_ACCESS_public)
    4894                    $C$DW$398       .dwtag  DW_TAG_member
    4895                            .dwattr $C$DW$398, DW_AT_type(*$C$DW$T$19)
    4896                            .dwattr $C$DW$398, DW_AT_name("FAULT2_IO_VALUE")
    4897                            .dwattr $C$DW$398, DW_AT_TI_symbol_name("_FAULT2_IO_VALUE")
    4898                            .dwattr $C$DW$398, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    4899                            .dwattr $C$DW$398, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4900                            .dwattr $C$DW$398, DW_AT_accessibility(DW_ACCESS_public)
    4901                    $C$DW$399       .dwtag  DW_TAG_member
    4902                            .dwattr $C$DW$399, DW_AT_type(*$C$DW$T$19)
    4903                            .dwattr $C$DW$399, DW_AT_name("FAULT1_IO_VALUE")
    4904                            .dwattr $C$DW$399, DW_AT_TI_symbol_name("_FAULT1_IO_VALUE")
    4905                            .dwattr $C$DW$399, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    4906                            .dwattr $C$DW$399, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4907                            .dwattr $C$DW$399, DW_AT_accessibility(DW_ACCESS_public)
    4908                    $C$DW$400       .dwtag  DW_TAG_member
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   91

    4909                            .dwattr $C$DW$400, DW_AT_type(*$C$DW$T$19)
    4910                            .dwattr $C$DW$400, DW_AT_name("FAULT0_IO_VALUE")
    4911                            .dwattr $C$DW$400, DW_AT_TI_symbol_name("_FAULT0_IO_VALUE")
    4912                            .dwattr $C$DW$400, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    4913                            .dwattr $C$DW$400, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4914                            .dwattr $C$DW$400, DW_AT_accessibility(DW_ACCESS_public)
    4915                    $C$DW$401       .dwtag  DW_TAG_member
    4916                            .dwattr $C$DW$401, DW_AT_type(*$C$DW$T$19)
    4917                            .dwattr $C$DW$401, DW_AT_name("SYNC_IO_VALUE")
    4918                            .dwattr $C$DW$401, DW_AT_TI_symbol_name("_SYNC_IO_VALUE")
    4919                            .dwattr $C$DW$401, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    4920                            .dwattr $C$DW$401, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4921                            .dwattr $C$DW$401, DW_AT_accessibility(DW_ACCESS_public)
    4922                    $C$DW$402       .dwtag  DW_TAG_member
    4923                            .dwattr $C$DW$402, DW_AT_type(*$C$DW$T$19)
    4924                            .dwattr $C$DW$402, DW_AT_name("DPWM3B_IO_VALUE")
    4925                            .dwattr $C$DW$402, DW_AT_TI_symbol_name("_DPWM3B_IO_VALUE")
    4926                            .dwattr $C$DW$402, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    4927                            .dwattr $C$DW$402, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4928                            .dwattr $C$DW$402, DW_AT_accessibility(DW_ACCESS_public)
    4929                    $C$DW$403       .dwtag  DW_TAG_member
    4930                            .dwattr $C$DW$403, DW_AT_type(*$C$DW$T$19)
    4931                            .dwattr $C$DW$403, DW_AT_name("DPWM3A_IO_VALUE")
    4932                            .dwattr $C$DW$403, DW_AT_TI_symbol_name("_DPWM3A_IO_VALUE")
    4933                            .dwattr $C$DW$403, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    4934                            .dwattr $C$DW$403, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4935                            .dwattr $C$DW$403, DW_AT_accessibility(DW_ACCESS_public)
    4936                    $C$DW$404       .dwtag  DW_TAG_member
    4937                            .dwattr $C$DW$404, DW_AT_type(*$C$DW$T$19)
    4938                            .dwattr $C$DW$404, DW_AT_name("DPWM2B_IO_VALUE")
    4939                            .dwattr $C$DW$404, DW_AT_TI_symbol_name("_DPWM2B_IO_VALUE")
    4940                            .dwattr $C$DW$404, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    4941                            .dwattr $C$DW$404, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4942                            .dwattr $C$DW$404, DW_AT_accessibility(DW_ACCESS_public)
    4943                    $C$DW$405       .dwtag  DW_TAG_member
    4944                            .dwattr $C$DW$405, DW_AT_type(*$C$DW$T$19)
    4945                            .dwattr $C$DW$405, DW_AT_name("DPWM2A_IO_VALUE")
    4946                            .dwattr $C$DW$405, DW_AT_TI_symbol_name("_DPWM2A_IO_VALUE")
    4947                            .dwattr $C$DW$405, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    4948                            .dwattr $C$DW$405, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4949                            .dwattr $C$DW$405, DW_AT_accessibility(DW_ACCESS_public)
    4950                    $C$DW$406       .dwtag  DW_TAG_member
    4951                            .dwattr $C$DW$406, DW_AT_type(*$C$DW$T$19)
    4952                            .dwattr $C$DW$406, DW_AT_name("DPWM1B_IO_VALUE")
    4953                            .dwattr $C$DW$406, DW_AT_TI_symbol_name("_DPWM1B_IO_VALUE")
    4954                            .dwattr $C$DW$406, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    4955                            .dwattr $C$DW$406, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4956                            .dwattr $C$DW$406, DW_AT_accessibility(DW_ACCESS_public)
    4957                    $C$DW$407       .dwtag  DW_TAG_member
    4958                            .dwattr $C$DW$407, DW_AT_type(*$C$DW$T$19)
    4959                            .dwattr $C$DW$407, DW_AT_name("DPWM1A_IO_VALUE")
    4960                            .dwattr $C$DW$407, DW_AT_TI_symbol_name("_DPWM1A_IO_VALUE")
    4961                            .dwattr $C$DW$407, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    4962                            .dwattr $C$DW$407, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4963                            .dwattr $C$DW$407, DW_AT_accessibility(DW_ACCESS_public)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   92

    4964                    $C$DW$408       .dwtag  DW_TAG_member
    4965                            .dwattr $C$DW$408, DW_AT_type(*$C$DW$T$19)
    4966                            .dwattr $C$DW$408, DW_AT_name("DPWM0B_IO_VALUE")
    4967                            .dwattr $C$DW$408, DW_AT_TI_symbol_name("_DPWM0B_IO_VALUE")
    4968                            .dwattr $C$DW$408, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    4969                            .dwattr $C$DW$408, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4970                            .dwattr $C$DW$408, DW_AT_accessibility(DW_ACCESS_public)
    4971                    $C$DW$409       .dwtag  DW_TAG_member
    4972                            .dwattr $C$DW$409, DW_AT_type(*$C$DW$T$19)
    4973                            .dwattr $C$DW$409, DW_AT_name("DPWM0A_IO_VALUE")
    4974                            .dwattr $C$DW$409, DW_AT_TI_symbol_name("_DPWM0A_IO_VALUE")
    4975                            .dwattr $C$DW$409, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    4976                            .dwattr $C$DW$409, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4977                            .dwattr $C$DW$409, DW_AT_accessibility(DW_ACCESS_public)
    4978                            .dwendtag $C$DW$T$44
    4979                    
    4980                    
    4981                    $C$DW$T$45      .dwtag  DW_TAG_union_type
    4982                            .dwattr $C$DW$T$45, DW_AT_name("GLBIOVAL_REG")
    4983                            .dwattr $C$DW$T$45, DW_AT_byte_size(0x04)
    4984                    $C$DW$410       .dwtag  DW_TAG_member
    4985                            .dwattr $C$DW$410, DW_AT_type(*$C$DW$T$19)
    4986                            .dwattr $C$DW$410, DW_AT_name("all")
    4987                            .dwattr $C$DW$410, DW_AT_TI_symbol_name("_all")
    4988                            .dwattr $C$DW$410, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4989                            .dwattr $C$DW$410, DW_AT_accessibility(DW_ACCESS_public)
    4990                    $C$DW$411       .dwtag  DW_TAG_member
    4991                            .dwattr $C$DW$411, DW_AT_type(*$C$DW$T$44)
    4992                            .dwattr $C$DW$411, DW_AT_name("bit")
    4993                            .dwattr $C$DW$411, DW_AT_TI_symbol_name("_bit")
    4994                            .dwattr $C$DW$411, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    4995                            .dwattr $C$DW$411, DW_AT_accessibility(DW_ACCESS_public)
    4996                            .dwendtag $C$DW$T$45
    4997                    
    4998                    
    4999                    $C$DW$T$46      .dwtag  DW_TAG_structure_type
    5000                            .dwattr $C$DW$T$46, DW_AT_name("IOMUX_BITS")
    5001                            .dwattr $C$DW$T$46, DW_AT_byte_size(0x04)
    5002                    $C$DW$412       .dwtag  DW_TAG_member
    5003                            .dwattr $C$DW$412, DW_AT_type(*$C$DW$T$19)
    5004                            .dwattr $C$DW$412, DW_AT_name("rsvd0")
    5005                            .dwattr $C$DW$412, DW_AT_TI_symbol_name("_rsvd0")
    5006                            .dwattr $C$DW$412, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x16)
    5007                            .dwattr $C$DW$412, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5008                            .dwattr $C$DW$412, DW_AT_accessibility(DW_ACCESS_public)
    5009                    $C$DW$413       .dwtag  DW_TAG_member
    5010                            .dwattr $C$DW$413, DW_AT_type(*$C$DW$T$19)
    5011                            .dwattr $C$DW$413, DW_AT_name("EXT_TRIG_MUX_SEL")
    5012                            .dwattr $C$DW$413, DW_AT_TI_symbol_name("_EXT_TRIG_MUX_SEL")
    5013                            .dwattr $C$DW$413, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x02)
    5014                            .dwattr $C$DW$413, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5015                            .dwattr $C$DW$413, DW_AT_accessibility(DW_ACCESS_public)
    5016                    $C$DW$414       .dwtag  DW_TAG_member
    5017                            .dwattr $C$DW$414, DW_AT_type(*$C$DW$T$19)
    5018                            .dwattr $C$DW$414, DW_AT_name("JTAG_CLK_MUX_SEL")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   93

    5019                            .dwattr $C$DW$414, DW_AT_TI_symbol_name("_JTAG_CLK_MUX_SEL")
    5020                            .dwattr $C$DW$414, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x02)
    5021                            .dwattr $C$DW$414, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5022                            .dwattr $C$DW$414, DW_AT_accessibility(DW_ACCESS_public)
    5023                    $C$DW$415       .dwtag  DW_TAG_member
    5024                            .dwattr $C$DW$415, DW_AT_type(*$C$DW$T$19)
    5025                            .dwattr $C$DW$415, DW_AT_name("JTAG_DATA_MUX_SEL")
    5026                            .dwattr $C$DW$415, DW_AT_TI_symbol_name("_JTAG_DATA_MUX_SEL")
    5027                            .dwattr $C$DW$415, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x02)
    5028                            .dwattr $C$DW$415, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5029                            .dwattr $C$DW$415, DW_AT_accessibility(DW_ACCESS_public)
    5030                    $C$DW$416       .dwtag  DW_TAG_member
    5031                            .dwattr $C$DW$416, DW_AT_type(*$C$DW$T$19)
    5032                            .dwattr $C$DW$416, DW_AT_name("SYNC_MUX_SEL")
    5033                            .dwattr $C$DW$416, DW_AT_TI_symbol_name("_SYNC_MUX_SEL")
    5034                            .dwattr $C$DW$416, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x02)
    5035                            .dwattr $C$DW$416, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5036                            .dwattr $C$DW$416, DW_AT_accessibility(DW_ACCESS_public)
    5037                    $C$DW$417       .dwtag  DW_TAG_member
    5038                            .dwattr $C$DW$417, DW_AT_type(*$C$DW$T$19)
    5039                            .dwattr $C$DW$417, DW_AT_name("UART_MUX_SEL")
    5040                            .dwattr $C$DW$417, DW_AT_TI_symbol_name("_UART_MUX_SEL")
    5041                            .dwattr $C$DW$417, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    5042                            .dwattr $C$DW$417, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5043                            .dwattr $C$DW$417, DW_AT_accessibility(DW_ACCESS_public)
    5044                    $C$DW$418       .dwtag  DW_TAG_member
    5045                            .dwattr $C$DW$418, DW_AT_type(*$C$DW$T$19)
    5046                            .dwattr $C$DW$418, DW_AT_name("PMBUS_MUX_SEL")
    5047                            .dwattr $C$DW$418, DW_AT_TI_symbol_name("_PMBUS_MUX_SEL")
    5048                            .dwattr $C$DW$418, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    5049                            .dwattr $C$DW$418, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5050                            .dwattr $C$DW$418, DW_AT_accessibility(DW_ACCESS_public)
    5051                            .dwendtag $C$DW$T$46
    5052                    
    5053                    
    5054                    $C$DW$T$47      .dwtag  DW_TAG_union_type
    5055                            .dwattr $C$DW$T$47, DW_AT_name("IOMUX_REG")
    5056                            .dwattr $C$DW$T$47, DW_AT_byte_size(0x04)
    5057                    $C$DW$419       .dwtag  DW_TAG_member
    5058                            .dwattr $C$DW$419, DW_AT_type(*$C$DW$T$19)
    5059                            .dwattr $C$DW$419, DW_AT_name("all")
    5060                            .dwattr $C$DW$419, DW_AT_TI_symbol_name("_all")
    5061                            .dwattr $C$DW$419, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5062                            .dwattr $C$DW$419, DW_AT_accessibility(DW_ACCESS_public)
    5063                    $C$DW$420       .dwtag  DW_TAG_member
    5064                            .dwattr $C$DW$420, DW_AT_type(*$C$DW$T$46)
    5065                            .dwattr $C$DW$420, DW_AT_name("bit")
    5066                            .dwattr $C$DW$420, DW_AT_TI_symbol_name("_bit")
    5067                            .dwattr $C$DW$420, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5068                            .dwattr $C$DW$420, DW_AT_accessibility(DW_ACCESS_public)
    5069                            .dwendtag $C$DW$T$47
    5070                    
    5071                    
    5072                    $C$DW$T$48      .dwtag  DW_TAG_structure_type
    5073                            .dwattr $C$DW$T$48, DW_AT_name("MISC_ANALOG_REGS")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   94

    5074                            .dwattr $C$DW$T$48, DW_AT_byte_size(0x48)
    5075                    $C$DW$421       .dwtag  DW_TAG_member
    5076                            .dwattr $C$DW$421, DW_AT_type(*$C$DW$T$31)
    5077                            .dwattr $C$DW$421, DW_AT_name("CLKTRIM")
    5078                            .dwattr $C$DW$421, DW_AT_TI_symbol_name("_CLKTRIM")
    5079                            .dwattr $C$DW$421, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5080                            .dwattr $C$DW$421, DW_AT_accessibility(DW_ACCESS_public)
    5081                    $C$DW$422       .dwtag  DW_TAG_member
    5082                            .dwattr $C$DW$422, DW_AT_type(*$C$DW$T$25)
    5083                            .dwattr $C$DW$422, DW_AT_name("BGTRIM")
    5084                            .dwattr $C$DW$422, DW_AT_TI_symbol_name("_BGTRIM")
    5085                            .dwattr $C$DW$422, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
    5086                            .dwattr $C$DW$422, DW_AT_accessibility(DW_ACCESS_public)
    5087                    $C$DW$423       .dwtag  DW_TAG_member
    5088                            .dwattr $C$DW$423, DW_AT_type(*$C$DW$T$21)
    5089                            .dwattr $C$DW$423, DW_AT_name("AFECTRL")
    5090                            .dwattr $C$DW$423, DW_AT_TI_symbol_name("_AFECTRL")
    5091                            .dwattr $C$DW$423, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
    5092                            .dwattr $C$DW$423, DW_AT_accessibility(DW_ACCESS_public)
    5093                    $C$DW$424       .dwtag  DW_TAG_member
    5094                            .dwattr $C$DW$424, DW_AT_type(*$C$DW$T$23)
    5095                            .dwattr $C$DW$424, DW_AT_name("AFEMISC")
    5096                            .dwattr $C$DW$424, DW_AT_TI_symbol_name("_AFEMISC")
    5097                            .dwattr $C$DW$424, DW_AT_data_member_location[DW_OP_plus_uconst 0xc]
    5098                            .dwattr $C$DW$424, DW_AT_accessibility(DW_ACCESS_public)
    5099                    $C$DW$425       .dwtag  DW_TAG_member
    5100                            .dwattr $C$DW$425, DW_AT_type(*$C$DW$T$50)
    5101                            .dwattr $C$DW$425, DW_AT_name("PKGID")
    5102                            .dwattr $C$DW$425, DW_AT_TI_symbol_name("_PKGID")
    5103                            .dwattr $C$DW$425, DW_AT_data_member_location[DW_OP_plus_uconst 0x10]
    5104                            .dwattr $C$DW$425, DW_AT_accessibility(DW_ACCESS_public)
    5105                    $C$DW$426       .dwtag  DW_TAG_member
    5106                            .dwattr $C$DW$426, DW_AT_type(*$C$DW$T$29)
    5107                            .dwattr $C$DW$426, DW_AT_name("BROWNOUT")
    5108                            .dwattr $C$DW$426, DW_AT_TI_symbol_name("_BROWNOUT")
    5109                            .dwattr $C$DW$426, DW_AT_data_member_location[DW_OP_plus_uconst 0x14]
    5110                            .dwattr $C$DW$426, DW_AT_accessibility(DW_ACCESS_public)
    5111                    $C$DW$427       .dwtag  DW_TAG_member
    5112                            .dwattr $C$DW$427, DW_AT_type(*$C$DW$T$37)
    5113                            .dwattr $C$DW$427, DW_AT_name("GLBIOEN")
    5114                            .dwattr $C$DW$427, DW_AT_TI_symbol_name("_GLBIOEN")
    5115                            .dwattr $C$DW$427, DW_AT_data_member_location[DW_OP_plus_uconst 0x18]
    5116                            .dwattr $C$DW$427, DW_AT_accessibility(DW_ACCESS_public)
    5117                    $C$DW$428       .dwtag  DW_TAG_member
    5118                            .dwattr $C$DW$428, DW_AT_type(*$C$DW$T$41)
    5119                            .dwattr $C$DW$428, DW_AT_name("GLBIOOE")
    5120                            .dwattr $C$DW$428, DW_AT_TI_symbol_name("_GLBIOOE")
    5121                            .dwattr $C$DW$428, DW_AT_data_member_location[DW_OP_plus_uconst 0x1c]
    5122                            .dwattr $C$DW$428, DW_AT_accessibility(DW_ACCESS_public)
    5123                    $C$DW$429       .dwtag  DW_TAG_member
    5124                            .dwattr $C$DW$429, DW_AT_type(*$C$DW$T$39)
    5125                            .dwattr $C$DW$429, DW_AT_name("GLBIOOD")
    5126                            .dwattr $C$DW$429, DW_AT_TI_symbol_name("_GLBIOOD")
    5127                            .dwattr $C$DW$429, DW_AT_data_member_location[DW_OP_plus_uconst 0x20]
    5128                            .dwattr $C$DW$429, DW_AT_accessibility(DW_ACCESS_public)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   95

    5129                    $C$DW$430       .dwtag  DW_TAG_member
    5130                            .dwattr $C$DW$430, DW_AT_type(*$C$DW$T$45)
    5131                            .dwattr $C$DW$430, DW_AT_name("GLBIOVAL")
    5132                            .dwattr $C$DW$430, DW_AT_TI_symbol_name("_GLBIOVAL")
    5133                            .dwattr $C$DW$430, DW_AT_data_member_location[DW_OP_plus_uconst 0x24]
    5134                            .dwattr $C$DW$430, DW_AT_accessibility(DW_ACCESS_public)
    5135                    $C$DW$431       .dwtag  DW_TAG_member
    5136                            .dwattr $C$DW$431, DW_AT_type(*$C$DW$T$43)
    5137                            .dwattr $C$DW$431, DW_AT_name("GLBIOREAD")
    5138                            .dwattr $C$DW$431, DW_AT_TI_symbol_name("_GLBIOREAD")
    5139                            .dwattr $C$DW$431, DW_AT_data_member_location[DW_OP_plus_uconst 0x28]
    5140                            .dwattr $C$DW$431, DW_AT_accessibility(DW_ACCESS_public)
    5141                    $C$DW$432       .dwtag  DW_TAG_member
    5142                            .dwattr $C$DW$432, DW_AT_type(*$C$DW$T$109)
    5143                            .dwattr $C$DW$432, DW_AT_name("TEMPSENCTRL")
    5144                            .dwattr $C$DW$432, DW_AT_TI_symbol_name("_TEMPSENCTRL")
    5145                            .dwattr $C$DW$432, DW_AT_data_member_location[DW_OP_plus_uconst 0x2c]
    5146                            .dwattr $C$DW$432, DW_AT_accessibility(DW_ACCESS_public)
    5147                    $C$DW$433       .dwtag  DW_TAG_member
    5148                            .dwattr $C$DW$433, DW_AT_type(*$C$DW$T$47)
    5149                            .dwattr $C$DW$433, DW_AT_name("IOMUX")
    5150                            .dwattr $C$DW$433, DW_AT_TI_symbol_name("_IOMUX")
    5151                            .dwattr $C$DW$433, DW_AT_data_member_location[DW_OP_plus_uconst 0x30]
    5152                            .dwattr $C$DW$433, DW_AT_accessibility(DW_ACCESS_public)
    5153                    $C$DW$434       .dwtag  DW_TAG_member
    5154                            .dwattr $C$DW$434, DW_AT_type(*$C$DW$T$35)
    5155                            .dwattr $C$DW$434, DW_AT_name("CSTRIM")
    5156                            .dwattr $C$DW$434, DW_AT_TI_symbol_name("_CSTRIM")
    5157                            .dwattr $C$DW$434, DW_AT_data_member_location[DW_OP_plus_uconst 0x34]
    5158                            .dwattr $C$DW$434, DW_AT_accessibility(DW_ACCESS_public)
    5159                    $C$DW$435       .dwtag  DW_TAG_member
    5160                            .dwattr $C$DW$435, DW_AT_type(*$C$DW$T$33)
    5161                            .dwattr $C$DW$435, DW_AT_name("CSCTRL")
    5162                            .dwattr $C$DW$435, DW_AT_TI_symbol_name("_CSCTRL")
    5163                            .dwattr $C$DW$435, DW_AT_data_member_location[DW_OP_plus_uconst 0x38]
    5164                            .dwattr $C$DW$435, DW_AT_accessibility(DW_ACCESS_public)
    5165                    $C$DW$436       .dwtag  DW_TAG_member
    5166                            .dwattr $C$DW$436, DW_AT_type(*$C$DW$T$107)
    5167                            .dwattr $C$DW$436, DW_AT_name("TEMPREF")
    5168                            .dwattr $C$DW$436, DW_AT_TI_symbol_name("_TEMPREF")
    5169                            .dwattr $C$DW$436, DW_AT_data_member_location[DW_OP_plus_uconst 0x3c]
    5170                            .dwattr $C$DW$436, DW_AT_accessibility(DW_ACCESS_public)
    5171                    $C$DW$437       .dwtag  DW_TAG_member
    5172                            .dwattr $C$DW$437, DW_AT_type(*$C$DW$T$81)
    5173                            .dwattr $C$DW$437, DW_AT_name("PWRDISCTRL")
    5174                            .dwattr $C$DW$437, DW_AT_TI_symbol_name("_PWRDISCTRL")
    5175                            .dwattr $C$DW$437, DW_AT_data_member_location[DW_OP_plus_uconst 0x40]
    5176                            .dwattr $C$DW$437, DW_AT_accessibility(DW_ACCESS_public)
    5177                    $C$DW$438       .dwtag  DW_TAG_member
    5178                            .dwattr $C$DW$438, DW_AT_type(*$C$DW$T$27)
    5179                            .dwattr $C$DW$438, DW_AT_name("BIASTRIM")
    5180                            .dwattr $C$DW$438, DW_AT_TI_symbol_name("_BIASTRIM")
    5181                            .dwattr $C$DW$438, DW_AT_data_member_location[DW_OP_plus_uconst 0x44]
    5182                            .dwattr $C$DW$438, DW_AT_accessibility(DW_ACCESS_public)
    5183                            .dwendtag $C$DW$T$48
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   96

    5184                    
    5185                    $C$DW$T$118     .dwtag  DW_TAG_volatile_type
    5186                            .dwattr $C$DW$T$118, DW_AT_type(*$C$DW$T$48)
    5187                    
    5188                    $C$DW$T$49      .dwtag  DW_TAG_structure_type
    5189                            .dwattr $C$DW$T$49, DW_AT_name("PKGID_BITS")
    5190                            .dwattr $C$DW$T$49, DW_AT_byte_size(0x04)
    5191                    $C$DW$439       .dwtag  DW_TAG_member
    5192                            .dwattr $C$DW$439, DW_AT_type(*$C$DW$T$19)
    5193                            .dwattr $C$DW$439, DW_AT_name("rsvd0")
    5194                            .dwattr $C$DW$439, DW_AT_TI_symbol_name("_rsvd0")
    5195                            .dwattr $C$DW$439, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x1e)
    5196                            .dwattr $C$DW$439, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5197                            .dwattr $C$DW$439, DW_AT_accessibility(DW_ACCESS_public)
    5198                    $C$DW$440       .dwtag  DW_TAG_member
    5199                            .dwattr $C$DW$440, DW_AT_type(*$C$DW$T$19)
    5200                            .dwattr $C$DW$440, DW_AT_name("PKG_ID")
    5201                            .dwattr $C$DW$440, DW_AT_TI_symbol_name("_PKG_ID")
    5202                            .dwattr $C$DW$440, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x02)
    5203                            .dwattr $C$DW$440, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5204                            .dwattr $C$DW$440, DW_AT_accessibility(DW_ACCESS_public)
    5205                            .dwendtag $C$DW$T$49
    5206                    
    5207                    
    5208                    $C$DW$T$50      .dwtag  DW_TAG_union_type
    5209                            .dwattr $C$DW$T$50, DW_AT_name("PKGID_REG")
    5210                            .dwattr $C$DW$T$50, DW_AT_byte_size(0x04)
    5211                    $C$DW$441       .dwtag  DW_TAG_member
    5212                            .dwattr $C$DW$441, DW_AT_type(*$C$DW$T$19)
    5213                            .dwattr $C$DW$441, DW_AT_name("all")
    5214                            .dwattr $C$DW$441, DW_AT_TI_symbol_name("_all")
    5215                            .dwattr $C$DW$441, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5216                            .dwattr $C$DW$441, DW_AT_accessibility(DW_ACCESS_public)
    5217                    $C$DW$442       .dwtag  DW_TAG_member
    5218                            .dwattr $C$DW$442, DW_AT_type(*$C$DW$T$49)
    5219                            .dwattr $C$DW$442, DW_AT_name("bit")
    5220                            .dwattr $C$DW$442, DW_AT_TI_symbol_name("_bit")
    5221                            .dwattr $C$DW$442, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5222                            .dwattr $C$DW$442, DW_AT_accessibility(DW_ACCESS_public)
    5223                            .dwendtag $C$DW$T$50
    5224                    
    5225                    
    5226                    $C$DW$T$51      .dwtag  DW_TAG_structure_type
    5227                            .dwattr $C$DW$T$51, DW_AT_name("PMBACK_BITS")
    5228                            .dwattr $C$DW$T$51, DW_AT_byte_size(0x04)
    5229                    $C$DW$443       .dwtag  DW_TAG_member
    5230                            .dwattr $C$DW$443, DW_AT_type(*$C$DW$T$19)
    5231                            .dwattr $C$DW$443, DW_AT_name("rsvd0")
    5232                            .dwattr $C$DW$443, DW_AT_TI_symbol_name("_rsvd0")
    5233                            .dwattr $C$DW$443, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x1f)
    5234                            .dwattr $C$DW$443, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5235                            .dwattr $C$DW$443, DW_AT_accessibility(DW_ACCESS_public)
    5236                    $C$DW$444       .dwtag  DW_TAG_member
    5237                            .dwattr $C$DW$444, DW_AT_type(*$C$DW$T$19)
    5238                            .dwattr $C$DW$444, DW_AT_name("ACK")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   97

    5239                            .dwattr $C$DW$444, DW_AT_TI_symbol_name("_ACK")
    5240                            .dwattr $C$DW$444, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    5241                            .dwattr $C$DW$444, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5242                            .dwattr $C$DW$444, DW_AT_accessibility(DW_ACCESS_public)
    5243                            .dwendtag $C$DW$T$51
    5244                    
    5245                    
    5246                    $C$DW$T$54      .dwtag  DW_TAG_structure_type
    5247                            .dwattr $C$DW$T$54, DW_AT_name("PMBACK_BYTES")
    5248                            .dwattr $C$DW$T$54, DW_AT_byte_size(0x04)
    5249                    $C$DW$445       .dwtag  DW_TAG_member
    5250                            .dwattr $C$DW$445, DW_AT_type(*$C$DW$T$53)
    5251                            .dwattr $C$DW$445, DW_AT_name("BYTE3")
    5252                            .dwattr $C$DW$445, DW_AT_TI_symbol_name("_BYTE3")
    5253                            .dwattr $C$DW$445, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5254                            .dwattr $C$DW$445, DW_AT_accessibility(DW_ACCESS_public)
    5255                    $C$DW$446       .dwtag  DW_TAG_member
    5256                            .dwattr $C$DW$446, DW_AT_type(*$C$DW$T$53)
    5257                            .dwattr $C$DW$446, DW_AT_name("BYTE2")
    5258                            .dwattr $C$DW$446, DW_AT_TI_symbol_name("_BYTE2")
    5259                            .dwattr $C$DW$446, DW_AT_data_member_location[DW_OP_plus_uconst 0x1]
    5260                            .dwattr $C$DW$446, DW_AT_accessibility(DW_ACCESS_public)
    5261                    $C$DW$447       .dwtag  DW_TAG_member
    5262                            .dwattr $C$DW$447, DW_AT_type(*$C$DW$T$53)
    5263                            .dwattr $C$DW$447, DW_AT_name("BYTE1")
    5264                            .dwattr $C$DW$447, DW_AT_TI_symbol_name("_BYTE1")
    5265                            .dwattr $C$DW$447, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
    5266                            .dwattr $C$DW$447, DW_AT_accessibility(DW_ACCESS_public)
    5267                    $C$DW$448       .dwtag  DW_TAG_member
    5268                            .dwattr $C$DW$448, DW_AT_type(*$C$DW$T$53)
    5269                            .dwattr $C$DW$448, DW_AT_name("BYTE0")
    5270                            .dwattr $C$DW$448, DW_AT_TI_symbol_name("_BYTE0")
    5271                            .dwattr $C$DW$448, DW_AT_data_member_location[DW_OP_plus_uconst 0x3]
    5272                            .dwattr $C$DW$448, DW_AT_accessibility(DW_ACCESS_public)
    5273                            .dwendtag $C$DW$T$54
    5274                    
    5275                    
    5276                    $C$DW$T$55      .dwtag  DW_TAG_union_type
    5277                            .dwattr $C$DW$T$55, DW_AT_name("PMBACK_REG")
    5278                            .dwattr $C$DW$T$55, DW_AT_byte_size(0x04)
    5279                    $C$DW$449       .dwtag  DW_TAG_member
    5280                            .dwattr $C$DW$449, DW_AT_type(*$C$DW$T$19)
    5281                            .dwattr $C$DW$449, DW_AT_name("all")
    5282                            .dwattr $C$DW$449, DW_AT_TI_symbol_name("_all")
    5283                            .dwattr $C$DW$449, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5284                            .dwattr $C$DW$449, DW_AT_accessibility(DW_ACCESS_public)
    5285                    $C$DW$450       .dwtag  DW_TAG_member
    5286                            .dwattr $C$DW$450, DW_AT_type(*$C$DW$T$51)
    5287                            .dwattr $C$DW$450, DW_AT_name("bit")
    5288                            .dwattr $C$DW$450, DW_AT_TI_symbol_name("_bit")
    5289                            .dwattr $C$DW$450, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5290                            .dwattr $C$DW$450, DW_AT_accessibility(DW_ACCESS_public)
    5291                    $C$DW$451       .dwtag  DW_TAG_member
    5292                            .dwattr $C$DW$451, DW_AT_type(*$C$DW$T$54)
    5293                            .dwattr $C$DW$451, DW_AT_name("byte")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   98

    5294                            .dwattr $C$DW$451, DW_AT_TI_symbol_name("_byte")
    5295                            .dwattr $C$DW$451, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5296                            .dwattr $C$DW$451, DW_AT_accessibility(DW_ACCESS_public)
    5297                            .dwendtag $C$DW$T$55
    5298                    
    5299                    
    5300                    $C$DW$T$56      .dwtag  DW_TAG_structure_type
    5301                            .dwattr $C$DW$T$56, DW_AT_name("PMBCTRL1_BITS")
    5302                            .dwattr $C$DW$T$56, DW_AT_byte_size(0x04)
    5303                    $C$DW$452       .dwtag  DW_TAG_member
    5304                            .dwattr $C$DW$452, DW_AT_type(*$C$DW$T$19)
    5305                            .dwattr $C$DW$452, DW_AT_name("rsvd0")
    5306                            .dwattr $C$DW$452, DW_AT_TI_symbol_name("_rsvd0")
    5307                            .dwattr $C$DW$452, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0b)
    5308                            .dwattr $C$DW$452, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5309                            .dwattr $C$DW$452, DW_AT_accessibility(DW_ACCESS_public)
    5310                    $C$DW$453       .dwtag  DW_TAG_member
    5311                            .dwattr $C$DW$453, DW_AT_type(*$C$DW$T$19)
    5312                            .dwattr $C$DW$453, DW_AT_name("PRC_CALL")
    5313                            .dwattr $C$DW$453, DW_AT_TI_symbol_name("_PRC_CALL")
    5314                            .dwattr $C$DW$453, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x01)
    5315                            .dwattr $C$DW$453, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5316                            .dwattr $C$DW$453, DW_AT_accessibility(DW_ACCESS_public)
    5317                    $C$DW$454       .dwtag  DW_TAG_member
    5318                            .dwattr $C$DW$454, DW_AT_type(*$C$DW$T$19)
    5319                            .dwattr $C$DW$454, DW_AT_name("GRP_CMD")
    5320                            .dwattr $C$DW$454, DW_AT_TI_symbol_name("_GRP_CMD")
    5321                            .dwattr $C$DW$454, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x01)
    5322                            .dwattr $C$DW$454, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5323                            .dwattr $C$DW$454, DW_AT_accessibility(DW_ACCESS_public)
    5324                    $C$DW$455       .dwtag  DW_TAG_member
    5325                            .dwattr $C$DW$455, DW_AT_type(*$C$DW$T$19)
    5326                            .dwattr $C$DW$455, DW_AT_name("PEC_ENA")
    5327                            .dwattr $C$DW$455, DW_AT_TI_symbol_name("_PEC_ENA")
    5328                            .dwattr $C$DW$455, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x01)
    5329                            .dwattr $C$DW$455, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5330                            .dwattr $C$DW$455, DW_AT_accessibility(DW_ACCESS_public)
    5331                    $C$DW$456       .dwtag  DW_TAG_member
    5332                            .dwattr $C$DW$456, DW_AT_type(*$C$DW$T$19)
    5333                            .dwattr $C$DW$456, DW_AT_name("EXT_CMD")
    5334                            .dwattr $C$DW$456, DW_AT_TI_symbol_name("_EXT_CMD")
    5335                            .dwattr $C$DW$456, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x01)
    5336                            .dwattr $C$DW$456, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5337                            .dwattr $C$DW$456, DW_AT_accessibility(DW_ACCESS_public)
    5338                    $C$DW$457       .dwtag  DW_TAG_member
    5339                            .dwattr $C$DW$457, DW_AT_type(*$C$DW$T$19)
    5340                            .dwattr $C$DW$457, DW_AT_name("CMD_ENA")
    5341                            .dwattr $C$DW$457, DW_AT_TI_symbol_name("_CMD_ENA")
    5342                            .dwattr $C$DW$457, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
    5343                            .dwattr $C$DW$457, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5344                            .dwattr $C$DW$457, DW_AT_accessibility(DW_ACCESS_public)
    5345                    $C$DW$458       .dwtag  DW_TAG_member
    5346                            .dwattr $C$DW$458, DW_AT_type(*$C$DW$T$19)
    5347                            .dwattr $C$DW$458, DW_AT_name("BYTE_COUNT")
    5348                            .dwattr $C$DW$458, DW_AT_TI_symbol_name("_BYTE_COUNT")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE   99

    5349                            .dwattr $C$DW$458, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x08)
    5350                            .dwattr $C$DW$458, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5351                            .dwattr $C$DW$458, DW_AT_accessibility(DW_ACCESS_public)
    5352                    $C$DW$459       .dwtag  DW_TAG_member
    5353                            .dwattr $C$DW$459, DW_AT_type(*$C$DW$T$19)
    5354                            .dwattr $C$DW$459, DW_AT_name("SLAVE_ADDR")
    5355                            .dwattr $C$DW$459, DW_AT_TI_symbol_name("_SLAVE_ADDR")
    5356                            .dwattr $C$DW$459, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x07)
    5357                            .dwattr $C$DW$459, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5358                            .dwattr $C$DW$459, DW_AT_accessibility(DW_ACCESS_public)
    5359                    $C$DW$460       .dwtag  DW_TAG_member
    5360                            .dwattr $C$DW$460, DW_AT_type(*$C$DW$T$19)
    5361                            .dwattr $C$DW$460, DW_AT_name("RW")
    5362                            .dwattr $C$DW$460, DW_AT_TI_symbol_name("_RW")
    5363                            .dwattr $C$DW$460, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    5364                            .dwattr $C$DW$460, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5365                            .dwattr $C$DW$460, DW_AT_accessibility(DW_ACCESS_public)
    5366                            .dwendtag $C$DW$T$56
    5367                    
    5368                    
    5369                    $C$DW$T$57      .dwtag  DW_TAG_union_type
    5370                            .dwattr $C$DW$T$57, DW_AT_name("PMBCTRL1_REG")
    5371                            .dwattr $C$DW$T$57, DW_AT_byte_size(0x04)
    5372                    $C$DW$461       .dwtag  DW_TAG_member
    5373                            .dwattr $C$DW$461, DW_AT_type(*$C$DW$T$19)
    5374                            .dwattr $C$DW$461, DW_AT_name("all")
    5375                            .dwattr $C$DW$461, DW_AT_TI_symbol_name("_all")
    5376                            .dwattr $C$DW$461, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5377                            .dwattr $C$DW$461, DW_AT_accessibility(DW_ACCESS_public)
    5378                    $C$DW$462       .dwtag  DW_TAG_member
    5379                            .dwattr $C$DW$462, DW_AT_type(*$C$DW$T$56)
    5380                            .dwattr $C$DW$462, DW_AT_name("bit")
    5381                            .dwattr $C$DW$462, DW_AT_TI_symbol_name("_bit")
    5382                            .dwattr $C$DW$462, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5383                            .dwattr $C$DW$462, DW_AT_accessibility(DW_ACCESS_public)
    5384                            .dwendtag $C$DW$T$57
    5385                    
    5386                    
    5387                    $C$DW$T$58      .dwtag  DW_TAG_structure_type
    5388                            .dwattr $C$DW$T$58, DW_AT_name("PMBCTRL2_BITS")
    5389                            .dwattr $C$DW$T$58, DW_AT_byte_size(0x04)
    5390                    $C$DW$463       .dwtag  DW_TAG_member
    5391                            .dwattr $C$DW$463, DW_AT_type(*$C$DW$T$19)
    5392                            .dwattr $C$DW$463, DW_AT_name("rsvd0")
    5393                            .dwattr $C$DW$463, DW_AT_TI_symbol_name("_rsvd0")
    5394                            .dwattr $C$DW$463, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x09)
    5395                            .dwattr $C$DW$463, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5396                            .dwattr $C$DW$463, DW_AT_accessibility(DW_ACCESS_public)
    5397                    $C$DW$464       .dwtag  DW_TAG_member
    5398                            .dwattr $C$DW$464, DW_AT_type(*$C$DW$T$19)
    5399                            .dwattr $C$DW$464, DW_AT_name("RX_BYTE_ACK_CNT")
    5400                            .dwattr $C$DW$464, DW_AT_TI_symbol_name("_RX_BYTE_ACK_CNT")
    5401                            .dwattr $C$DW$464, DW_AT_bit_offset(0x09), DW_AT_bit_size(0x02)
    5402                            .dwattr $C$DW$464, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5403                            .dwattr $C$DW$464, DW_AT_accessibility(DW_ACCESS_public)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  100

    5404                    $C$DW$465       .dwtag  DW_TAG_member
    5405                            .dwattr $C$DW$465, DW_AT_type(*$C$DW$T$19)
    5406                            .dwattr $C$DW$465, DW_AT_name("MAN_CMD")
    5407                            .dwattr $C$DW$465, DW_AT_TI_symbol_name("_MAN_CMD")
    5408                            .dwattr $C$DW$465, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x01)
    5409                            .dwattr $C$DW$465, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5410                            .dwattr $C$DW$465, DW_AT_accessibility(DW_ACCESS_public)
    5411                    $C$DW$466       .dwtag  DW_TAG_member
    5412                            .dwattr $C$DW$466, DW_AT_type(*$C$DW$T$19)
    5413                            .dwattr $C$DW$466, DW_AT_name("TX_PEC")
    5414                            .dwattr $C$DW$466, DW_AT_TI_symbol_name("_TX_PEC")
    5415                            .dwattr $C$DW$466, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x01)
    5416                            .dwattr $C$DW$466, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5417                            .dwattr $C$DW$466, DW_AT_accessibility(DW_ACCESS_public)
    5418                    $C$DW$467       .dwtag  DW_TAG_member
    5419                            .dwattr $C$DW$467, DW_AT_type(*$C$DW$T$19)
    5420                            .dwattr $C$DW$467, DW_AT_name("TX_COUNT")
    5421                            .dwattr $C$DW$467, DW_AT_TI_symbol_name("_TX_COUNT")
    5422                            .dwattr $C$DW$467, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x03)
    5423                            .dwattr $C$DW$467, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5424                            .dwattr $C$DW$467, DW_AT_accessibility(DW_ACCESS_public)
    5425                    $C$DW$468       .dwtag  DW_TAG_member
    5426                            .dwattr $C$DW$468, DW_AT_type(*$C$DW$T$19)
    5427                            .dwattr $C$DW$468, DW_AT_name("PEC_ENA")
    5428                            .dwattr $C$DW$468, DW_AT_TI_symbol_name("_PEC_ENA")
    5429                            .dwattr $C$DW$468, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
    5430                            .dwattr $C$DW$468, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5431                            .dwattr $C$DW$468, DW_AT_accessibility(DW_ACCESS_public)
    5432                    $C$DW$469       .dwtag  DW_TAG_member
    5433                            .dwattr $C$DW$469, DW_AT_type(*$C$DW$T$19)
    5434                            .dwattr $C$DW$469, DW_AT_name("SLAVE_MASK")
    5435                            .dwattr $C$DW$469, DW_AT_TI_symbol_name("_SLAVE_MASK")
    5436                            .dwattr $C$DW$469, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x07)
    5437                            .dwattr $C$DW$469, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5438                            .dwattr $C$DW$469, DW_AT_accessibility(DW_ACCESS_public)
    5439                    $C$DW$470       .dwtag  DW_TAG_member
    5440                            .dwattr $C$DW$470, DW_AT_type(*$C$DW$T$19)
    5441                            .dwattr $C$DW$470, DW_AT_name("MAN_SLAVE_ACK")
    5442                            .dwattr $C$DW$470, DW_AT_TI_symbol_name("_MAN_SLAVE_ACK")
    5443                            .dwattr $C$DW$470, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    5444                            .dwattr $C$DW$470, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5445                            .dwattr $C$DW$470, DW_AT_accessibility(DW_ACCESS_public)
    5446                    $C$DW$471       .dwtag  DW_TAG_member
    5447                            .dwattr $C$DW$471, DW_AT_type(*$C$DW$T$19)
    5448                            .dwattr $C$DW$471, DW_AT_name("SLAVE_ADDR")
    5449                            .dwattr $C$DW$471, DW_AT_TI_symbol_name("_SLAVE_ADDR")
    5450                            .dwattr $C$DW$471, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x07)
    5451                            .dwattr $C$DW$471, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5452                            .dwattr $C$DW$471, DW_AT_accessibility(DW_ACCESS_public)
    5453                            .dwendtag $C$DW$T$58
    5454                    
    5455                    
    5456                    $C$DW$T$59      .dwtag  DW_TAG_structure_type
    5457                            .dwattr $C$DW$T$59, DW_AT_name("PMBCTRL2_BYTES")
    5458                            .dwattr $C$DW$T$59, DW_AT_byte_size(0x04)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  101

    5459                    $C$DW$472       .dwtag  DW_TAG_member
    5460                            .dwattr $C$DW$472, DW_AT_type(*$C$DW$T$53)
    5461                            .dwattr $C$DW$472, DW_AT_name("rsvd3")
    5462                            .dwattr $C$DW$472, DW_AT_TI_symbol_name("_rsvd3")
    5463                            .dwattr $C$DW$472, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5464                            .dwattr $C$DW$472, DW_AT_accessibility(DW_ACCESS_public)
    5465                    $C$DW$473       .dwtag  DW_TAG_member
    5466                            .dwattr $C$DW$473, DW_AT_type(*$C$DW$T$53)
    5467                            .dwattr $C$DW$473, DW_AT_name("BYTE2")
    5468                            .dwattr $C$DW$473, DW_AT_TI_symbol_name("_BYTE2")
    5469                            .dwattr $C$DW$473, DW_AT_data_member_location[DW_OP_plus_uconst 0x1]
    5470                            .dwattr $C$DW$473, DW_AT_accessibility(DW_ACCESS_public)
    5471                    $C$DW$474       .dwtag  DW_TAG_member
    5472                            .dwattr $C$DW$474, DW_AT_type(*$C$DW$T$53)
    5473                            .dwattr $C$DW$474, DW_AT_name("BYTE1")
    5474                            .dwattr $C$DW$474, DW_AT_TI_symbol_name("_BYTE1")
    5475                            .dwattr $C$DW$474, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
    5476                            .dwattr $C$DW$474, DW_AT_accessibility(DW_ACCESS_public)
    5477                    $C$DW$475       .dwtag  DW_TAG_member
    5478                            .dwattr $C$DW$475, DW_AT_type(*$C$DW$T$53)
    5479                            .dwattr $C$DW$475, DW_AT_name("BYTE0")
    5480                            .dwattr $C$DW$475, DW_AT_TI_symbol_name("_BYTE0")
    5481                            .dwattr $C$DW$475, DW_AT_data_member_location[DW_OP_plus_uconst 0x3]
    5482                            .dwattr $C$DW$475, DW_AT_accessibility(DW_ACCESS_public)
    5483                            .dwendtag $C$DW$T$59
    5484                    
    5485                    
    5486                    $C$DW$T$61      .dwtag  DW_TAG_structure_type
    5487                            .dwattr $C$DW$T$61, DW_AT_name("PMBCTRL2_HALFS")
    5488                            .dwattr $C$DW$T$61, DW_AT_byte_size(0x04)
    5489                    $C$DW$476       .dwtag  DW_TAG_member
    5490                            .dwattr $C$DW$476, DW_AT_type(*$C$DW$T$60)
    5491                            .dwattr $C$DW$476, DW_AT_name("HALF1")
    5492                            .dwattr $C$DW$476, DW_AT_TI_symbol_name("_HALF1")
    5493                            .dwattr $C$DW$476, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5494                            .dwattr $C$DW$476, DW_AT_accessibility(DW_ACCESS_public)
    5495                    $C$DW$477       .dwtag  DW_TAG_member
    5496                            .dwattr $C$DW$477, DW_AT_type(*$C$DW$T$60)
    5497                            .dwattr $C$DW$477, DW_AT_name("HALF0")
    5498                            .dwattr $C$DW$477, DW_AT_TI_symbol_name("_HALF0")
    5499                            .dwattr $C$DW$477, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
    5500                            .dwattr $C$DW$477, DW_AT_accessibility(DW_ACCESS_public)
    5501                            .dwendtag $C$DW$T$61
    5502                    
    5503                    
    5504                    $C$DW$T$62      .dwtag  DW_TAG_union_type
    5505                            .dwattr $C$DW$T$62, DW_AT_name("PMBCTRL2_REG")
    5506                            .dwattr $C$DW$T$62, DW_AT_byte_size(0x04)
    5507                    $C$DW$478       .dwtag  DW_TAG_member
    5508                            .dwattr $C$DW$478, DW_AT_type(*$C$DW$T$19)
    5509                            .dwattr $C$DW$478, DW_AT_name("all")
    5510                            .dwattr $C$DW$478, DW_AT_TI_symbol_name("_all")
    5511                            .dwattr $C$DW$478, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5512                            .dwattr $C$DW$478, DW_AT_accessibility(DW_ACCESS_public)
    5513                    $C$DW$479       .dwtag  DW_TAG_member
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  102

    5514                            .dwattr $C$DW$479, DW_AT_type(*$C$DW$T$58)
    5515                            .dwattr $C$DW$479, DW_AT_name("bit")
    5516                            .dwattr $C$DW$479, DW_AT_TI_symbol_name("_bit")
    5517                            .dwattr $C$DW$479, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5518                            .dwattr $C$DW$479, DW_AT_accessibility(DW_ACCESS_public)
    5519                    $C$DW$480       .dwtag  DW_TAG_member
    5520                            .dwattr $C$DW$480, DW_AT_type(*$C$DW$T$59)
    5521                            .dwattr $C$DW$480, DW_AT_name("byte")
    5522                            .dwattr $C$DW$480, DW_AT_TI_symbol_name("_byte")
    5523                            .dwattr $C$DW$480, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5524                            .dwattr $C$DW$480, DW_AT_accessibility(DW_ACCESS_public)
    5525                    $C$DW$481       .dwtag  DW_TAG_member
    5526                            .dwattr $C$DW$481, DW_AT_type(*$C$DW$T$61)
    5527                            .dwattr $C$DW$481, DW_AT_name("half")
    5528                            .dwattr $C$DW$481, DW_AT_TI_symbol_name("_half")
    5529                            .dwattr $C$DW$481, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5530                            .dwattr $C$DW$481, DW_AT_accessibility(DW_ACCESS_public)
    5531                            .dwendtag $C$DW$T$62
    5532                    
    5533                    
    5534                    $C$DW$T$63      .dwtag  DW_TAG_structure_type
    5535                            .dwattr $C$DW$T$63, DW_AT_name("PMBCTRL3_BITS")
    5536                            .dwattr $C$DW$T$63, DW_AT_byte_size(0x04)
    5537                    $C$DW$482       .dwtag  DW_TAG_member
    5538                            .dwattr $C$DW$482, DW_AT_type(*$C$DW$T$19)
    5539                            .dwattr $C$DW$482, DW_AT_name("rsvd0")
    5540                            .dwattr $C$DW$482, DW_AT_TI_symbol_name("_rsvd0")
    5541                            .dwattr $C$DW$482, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x09)
    5542                            .dwattr $C$DW$482, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5543                            .dwattr $C$DW$482, DW_AT_accessibility(DW_ACCESS_public)
    5544                    $C$DW$483       .dwtag  DW_TAG_member
    5545                            .dwattr $C$DW$483, DW_AT_type(*$C$DW$T$19)
    5546                            .dwattr $C$DW$483, DW_AT_name("MASTER_EN")
    5547                            .dwattr $C$DW$483, DW_AT_TI_symbol_name("_MASTER_EN")
    5548                            .dwattr $C$DW$483, DW_AT_bit_offset(0x09), DW_AT_bit_size(0x01)
    5549                            .dwattr $C$DW$483, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5550                            .dwattr $C$DW$483, DW_AT_accessibility(DW_ACCESS_public)
    5551                    $C$DW$484       .dwtag  DW_TAG_member
    5552                            .dwattr $C$DW$484, DW_AT_type(*$C$DW$T$19)
    5553                            .dwattr $C$DW$484, DW_AT_name("SLAVE_EN")
    5554                            .dwattr $C$DW$484, DW_AT_TI_symbol_name("_SLAVE_EN")
    5555                            .dwattr $C$DW$484, DW_AT_bit_offset(0x0a), DW_AT_bit_size(0x01)
    5556                            .dwattr $C$DW$484, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5557                            .dwattr $C$DW$484, DW_AT_accessibility(DW_ACCESS_public)
    5558                    $C$DW$485       .dwtag  DW_TAG_member
    5559                            .dwattr $C$DW$485, DW_AT_type(*$C$DW$T$19)
    5560                            .dwattr $C$DW$485, DW_AT_name("CLK_LO_DIS")
    5561                            .dwattr $C$DW$485, DW_AT_TI_symbol_name("_CLK_LO_DIS")
    5562                            .dwattr $C$DW$485, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x01)
    5563                            .dwattr $C$DW$485, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5564                            .dwattr $C$DW$485, DW_AT_accessibility(DW_ACCESS_public)
    5565                    $C$DW$486       .dwtag  DW_TAG_member
    5566                            .dwattr $C$DW$486, DW_AT_type(*$C$DW$T$19)
    5567                            .dwattr $C$DW$486, DW_AT_name("IBIAS_B_EN")
    5568                            .dwattr $C$DW$486, DW_AT_TI_symbol_name("_IBIAS_B_EN")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  103

    5569                            .dwattr $C$DW$486, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x01)
    5570                            .dwattr $C$DW$486, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5571                            .dwattr $C$DW$486, DW_AT_accessibility(DW_ACCESS_public)
    5572                    $C$DW$487       .dwtag  DW_TAG_member
    5573                            .dwattr $C$DW$487, DW_AT_type(*$C$DW$T$19)
    5574                            .dwattr $C$DW$487, DW_AT_name("IBIAS_A_EN")
    5575                            .dwattr $C$DW$487, DW_AT_TI_symbol_name("_IBIAS_A_EN")
    5576                            .dwattr $C$DW$487, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x01)
    5577                            .dwattr $C$DW$487, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5578                            .dwattr $C$DW$487, DW_AT_accessibility(DW_ACCESS_public)
    5579                    $C$DW$488       .dwtag  DW_TAG_member
    5580                            .dwattr $C$DW$488, DW_AT_type(*$C$DW$T$19)
    5581                            .dwattr $C$DW$488, DW_AT_name("SCL_DIR")
    5582                            .dwattr $C$DW$488, DW_AT_TI_symbol_name("_SCL_DIR")
    5583                            .dwattr $C$DW$488, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x01)
    5584                            .dwattr $C$DW$488, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5585                            .dwattr $C$DW$488, DW_AT_accessibility(DW_ACCESS_public)
    5586                    $C$DW$489       .dwtag  DW_TAG_member
    5587                            .dwattr $C$DW$489, DW_AT_type(*$C$DW$T$19)
    5588                            .dwattr $C$DW$489, DW_AT_name("SCL_VALUE")
    5589                            .dwattr $C$DW$489, DW_AT_TI_symbol_name("_SCL_VALUE")
    5590                            .dwattr $C$DW$489, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
    5591                            .dwattr $C$DW$489, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5592                            .dwattr $C$DW$489, DW_AT_accessibility(DW_ACCESS_public)
    5593                    $C$DW$490       .dwtag  DW_TAG_member
    5594                            .dwattr $C$DW$490, DW_AT_type(*$C$DW$T$19)
    5595                            .dwattr $C$DW$490, DW_AT_name("SCL_MODE")
    5596                            .dwattr $C$DW$490, DW_AT_TI_symbol_name("_SCL_MODE")
    5597                            .dwattr $C$DW$490, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
    5598                            .dwattr $C$DW$490, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5599                            .dwattr $C$DW$490, DW_AT_accessibility(DW_ACCESS_public)
    5600                    $C$DW$491       .dwtag  DW_TAG_member
    5601                            .dwattr $C$DW$491, DW_AT_type(*$C$DW$T$19)
    5602                            .dwattr $C$DW$491, DW_AT_name("SDA_DIR")
    5603                            .dwattr $C$DW$491, DW_AT_TI_symbol_name("_SDA_DIR")
    5604                            .dwattr $C$DW$491, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x01)
    5605                            .dwattr $C$DW$491, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5606                            .dwattr $C$DW$491, DW_AT_accessibility(DW_ACCESS_public)
    5607                    $C$DW$492       .dwtag  DW_TAG_member
    5608                            .dwattr $C$DW$492, DW_AT_type(*$C$DW$T$19)
    5609                            .dwattr $C$DW$492, DW_AT_name("SDA_VALUE")
    5610                            .dwattr $C$DW$492, DW_AT_TI_symbol_name("_SDA_VALUE")
    5611                            .dwattr $C$DW$492, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
    5612                            .dwattr $C$DW$492, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5613                            .dwattr $C$DW$492, DW_AT_accessibility(DW_ACCESS_public)
    5614                    $C$DW$493       .dwtag  DW_TAG_member
    5615                            .dwattr $C$DW$493, DW_AT_type(*$C$DW$T$19)
    5616                            .dwattr $C$DW$493, DW_AT_name("SDA_MODE")
    5617                            .dwattr $C$DW$493, DW_AT_TI_symbol_name("_SDA_MODE")
    5618                            .dwattr $C$DW$493, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    5619                            .dwattr $C$DW$493, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5620                            .dwattr $C$DW$493, DW_AT_accessibility(DW_ACCESS_public)
    5621                    $C$DW$494       .dwtag  DW_TAG_member
    5622                            .dwattr $C$DW$494, DW_AT_type(*$C$DW$T$19)
    5623                            .dwattr $C$DW$494, DW_AT_name("CNTL_DIR")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  104

    5624                            .dwattr $C$DW$494, DW_AT_TI_symbol_name("_CNTL_DIR")
    5625                            .dwattr $C$DW$494, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    5626                            .dwattr $C$DW$494, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5627                            .dwattr $C$DW$494, DW_AT_accessibility(DW_ACCESS_public)
    5628                    $C$DW$495       .dwtag  DW_TAG_member
    5629                            .dwattr $C$DW$495, DW_AT_type(*$C$DW$T$19)
    5630                            .dwattr $C$DW$495, DW_AT_name("CNTL_VALUE")
    5631                            .dwattr $C$DW$495, DW_AT_TI_symbol_name("_CNTL_VALUE")
    5632                            .dwattr $C$DW$495, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    5633                            .dwattr $C$DW$495, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5634                            .dwattr $C$DW$495, DW_AT_accessibility(DW_ACCESS_public)
    5635                    $C$DW$496       .dwtag  DW_TAG_member
    5636                            .dwattr $C$DW$496, DW_AT_type(*$C$DW$T$19)
    5637                            .dwattr $C$DW$496, DW_AT_name("CNTL_MODE")
    5638                            .dwattr $C$DW$496, DW_AT_TI_symbol_name("_CNTL_MODE")
    5639                            .dwattr $C$DW$496, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    5640                            .dwattr $C$DW$496, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5641                            .dwattr $C$DW$496, DW_AT_accessibility(DW_ACCESS_public)
    5642                    $C$DW$497       .dwtag  DW_TAG_member
    5643                            .dwattr $C$DW$497, DW_AT_type(*$C$DW$T$19)
    5644                            .dwattr $C$DW$497, DW_AT_name("ALERT_DIR")
    5645                            .dwattr $C$DW$497, DW_AT_TI_symbol_name("_ALERT_DIR")
    5646                            .dwattr $C$DW$497, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    5647                            .dwattr $C$DW$497, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5648                            .dwattr $C$DW$497, DW_AT_accessibility(DW_ACCESS_public)
    5649                    $C$DW$498       .dwtag  DW_TAG_member
    5650                            .dwattr $C$DW$498, DW_AT_type(*$C$DW$T$19)
    5651                            .dwattr $C$DW$498, DW_AT_name("ALERT_VALUE")
    5652                            .dwattr $C$DW$498, DW_AT_TI_symbol_name("_ALERT_VALUE")
    5653                            .dwattr $C$DW$498, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    5654                            .dwattr $C$DW$498, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5655                            .dwattr $C$DW$498, DW_AT_accessibility(DW_ACCESS_public)
    5656                    $C$DW$499       .dwtag  DW_TAG_member
    5657                            .dwattr $C$DW$499, DW_AT_type(*$C$DW$T$19)
    5658                            .dwattr $C$DW$499, DW_AT_name("ALERT_MODE")
    5659                            .dwattr $C$DW$499, DW_AT_TI_symbol_name("_ALERT_MODE")
    5660                            .dwattr $C$DW$499, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    5661                            .dwattr $C$DW$499, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5662                            .dwattr $C$DW$499, DW_AT_accessibility(DW_ACCESS_public)
    5663                    $C$DW$500       .dwtag  DW_TAG_member
    5664                            .dwattr $C$DW$500, DW_AT_type(*$C$DW$T$19)
    5665                            .dwattr $C$DW$500, DW_AT_name("CNTL_INT_EDGE")
    5666                            .dwattr $C$DW$500, DW_AT_TI_symbol_name("_CNTL_INT_EDGE")
    5667                            .dwattr $C$DW$500, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    5668                            .dwattr $C$DW$500, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5669                            .dwattr $C$DW$500, DW_AT_accessibility(DW_ACCESS_public)
    5670                    $C$DW$501       .dwtag  DW_TAG_member
    5671                            .dwattr $C$DW$501, DW_AT_type(*$C$DW$T$19)
    5672                            .dwattr $C$DW$501, DW_AT_name("FAST_MODE_PLUS")
    5673                            .dwattr $C$DW$501, DW_AT_TI_symbol_name("_FAST_MODE_PLUS")
    5674                            .dwattr $C$DW$501, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    5675                            .dwattr $C$DW$501, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5676                            .dwattr $C$DW$501, DW_AT_accessibility(DW_ACCESS_public)
    5677                    $C$DW$502       .dwtag  DW_TAG_member
    5678                            .dwattr $C$DW$502, DW_AT_type(*$C$DW$T$19)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  105

    5679                            .dwattr $C$DW$502, DW_AT_name("FAST_MODE")
    5680                            .dwattr $C$DW$502, DW_AT_TI_symbol_name("_FAST_MODE")
    5681                            .dwattr $C$DW$502, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    5682                            .dwattr $C$DW$502, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5683                            .dwattr $C$DW$502, DW_AT_accessibility(DW_ACCESS_public)
    5684                    $C$DW$503       .dwtag  DW_TAG_member
    5685                            .dwattr $C$DW$503, DW_AT_type(*$C$DW$T$19)
    5686                            .dwattr $C$DW$503, DW_AT_name("BUS_LO_INT_EDGE")
    5687                            .dwattr $C$DW$503, DW_AT_TI_symbol_name("_BUS_LO_INT_EDGE")
    5688                            .dwattr $C$DW$503, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    5689                            .dwattr $C$DW$503, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5690                            .dwattr $C$DW$503, DW_AT_accessibility(DW_ACCESS_public)
    5691                    $C$DW$504       .dwtag  DW_TAG_member
    5692                            .dwattr $C$DW$504, DW_AT_type(*$C$DW$T$19)
    5693                            .dwattr $C$DW$504, DW_AT_name("ALERT_EN")
    5694                            .dwattr $C$DW$504, DW_AT_TI_symbol_name("_ALERT_EN")
    5695                            .dwattr $C$DW$504, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    5696                            .dwattr $C$DW$504, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5697                            .dwattr $C$DW$504, DW_AT_accessibility(DW_ACCESS_public)
    5698                    $C$DW$505       .dwtag  DW_TAG_member
    5699                            .dwattr $C$DW$505, DW_AT_type(*$C$DW$T$19)
    5700                            .dwattr $C$DW$505, DW_AT_name("RESET")
    5701                            .dwattr $C$DW$505, DW_AT_TI_symbol_name("_RESET")
    5702                            .dwattr $C$DW$505, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    5703                            .dwattr $C$DW$505, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5704                            .dwattr $C$DW$505, DW_AT_accessibility(DW_ACCESS_public)
    5705                            .dwendtag $C$DW$T$63
    5706                    
    5707                    
    5708                    $C$DW$T$64      .dwtag  DW_TAG_union_type
    5709                            .dwattr $C$DW$T$64, DW_AT_name("PMBCTRL3_REG")
    5710                            .dwattr $C$DW$T$64, DW_AT_byte_size(0x04)
    5711                    $C$DW$506       .dwtag  DW_TAG_member
    5712                            .dwattr $C$DW$506, DW_AT_type(*$C$DW$T$19)
    5713                            .dwattr $C$DW$506, DW_AT_name("all")
    5714                            .dwattr $C$DW$506, DW_AT_TI_symbol_name("_all")
    5715                            .dwattr $C$DW$506, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5716                            .dwattr $C$DW$506, DW_AT_accessibility(DW_ACCESS_public)
    5717                    $C$DW$507       .dwtag  DW_TAG_member
    5718                            .dwattr $C$DW$507, DW_AT_type(*$C$DW$T$63)
    5719                            .dwattr $C$DW$507, DW_AT_name("bit")
    5720                            .dwattr $C$DW$507, DW_AT_TI_symbol_name("_bit")
    5721                            .dwattr $C$DW$507, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5722                            .dwattr $C$DW$507, DW_AT_accessibility(DW_ACCESS_public)
    5723                            .dwendtag $C$DW$T$64
    5724                    
    5725                    
    5726                    $C$DW$T$65      .dwtag  DW_TAG_structure_type
    5727                            .dwattr $C$DW$T$65, DW_AT_name("PMBHSA_BITS")
    5728                            .dwattr $C$DW$T$65, DW_AT_byte_size(0x04)
    5729                    $C$DW$508       .dwtag  DW_TAG_member
    5730                            .dwattr $C$DW$508, DW_AT_type(*$C$DW$T$19)
    5731                            .dwattr $C$DW$508, DW_AT_name("rsvd0")
    5732                            .dwattr $C$DW$508, DW_AT_TI_symbol_name("_rsvd0")
    5733                            .dwattr $C$DW$508, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x18)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  106

    5734                            .dwattr $C$DW$508, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5735                            .dwattr $C$DW$508, DW_AT_accessibility(DW_ACCESS_public)
    5736                    $C$DW$509       .dwtag  DW_TAG_member
    5737                            .dwattr $C$DW$509, DW_AT_type(*$C$DW$T$19)
    5738                            .dwattr $C$DW$509, DW_AT_name("SLAVE_ADDR")
    5739                            .dwattr $C$DW$509, DW_AT_TI_symbol_name("_SLAVE_ADDR")
    5740                            .dwattr $C$DW$509, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x07)
    5741                            .dwattr $C$DW$509, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5742                            .dwattr $C$DW$509, DW_AT_accessibility(DW_ACCESS_public)
    5743                    $C$DW$510       .dwtag  DW_TAG_member
    5744                            .dwattr $C$DW$510, DW_AT_type(*$C$DW$T$19)
    5745                            .dwattr $C$DW$510, DW_AT_name("SLAVE_RW")
    5746                            .dwattr $C$DW$510, DW_AT_TI_symbol_name("_SLAVE_RW")
    5747                            .dwattr $C$DW$510, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    5748                            .dwattr $C$DW$510, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5749                            .dwattr $C$DW$510, DW_AT_accessibility(DW_ACCESS_public)
    5750                            .dwendtag $C$DW$T$65
    5751                    
    5752                    
    5753                    $C$DW$T$66      .dwtag  DW_TAG_union_type
    5754                            .dwattr $C$DW$T$66, DW_AT_name("PMBHSA_REG")
    5755                            .dwattr $C$DW$T$66, DW_AT_byte_size(0x04)
    5756                    $C$DW$511       .dwtag  DW_TAG_member
    5757                            .dwattr $C$DW$511, DW_AT_type(*$C$DW$T$19)
    5758                            .dwattr $C$DW$511, DW_AT_name("all")
    5759                            .dwattr $C$DW$511, DW_AT_TI_symbol_name("_all")
    5760                            .dwattr $C$DW$511, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5761                            .dwattr $C$DW$511, DW_AT_accessibility(DW_ACCESS_public)
    5762                    $C$DW$512       .dwtag  DW_TAG_member
    5763                            .dwattr $C$DW$512, DW_AT_type(*$C$DW$T$65)
    5764                            .dwattr $C$DW$512, DW_AT_name("bit")
    5765                            .dwattr $C$DW$512, DW_AT_TI_symbol_name("_bit")
    5766                            .dwattr $C$DW$512, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5767                            .dwattr $C$DW$512, DW_AT_accessibility(DW_ACCESS_public)
    5768                            .dwendtag $C$DW$T$66
    5769                    
    5770                    
    5771                    $C$DW$T$67      .dwtag  DW_TAG_structure_type
    5772                            .dwattr $C$DW$T$67, DW_AT_name("PMBINTM_BITS")
    5773                            .dwattr $C$DW$T$67, DW_AT_byte_size(0x04)
    5774                    $C$DW$513       .dwtag  DW_TAG_member
    5775                            .dwattr $C$DW$513, DW_AT_type(*$C$DW$T$19)
    5776                            .dwattr $C$DW$513, DW_AT_name("rsvd0")
    5777                            .dwattr $C$DW$513, DW_AT_TI_symbol_name("_rsvd0")
    5778                            .dwattr $C$DW$513, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x16)
    5779                            .dwattr $C$DW$513, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5780                            .dwattr $C$DW$513, DW_AT_accessibility(DW_ACCESS_public)
    5781                    $C$DW$514       .dwtag  DW_TAG_member
    5782                            .dwattr $C$DW$514, DW_AT_type(*$C$DW$T$19)
    5783                            .dwattr $C$DW$514, DW_AT_name("CLK_HIGH_DETECT")
    5784                            .dwattr $C$DW$514, DW_AT_TI_symbol_name("_CLK_HIGH_DETECT")
    5785                            .dwattr $C$DW$514, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    5786                            .dwattr $C$DW$514, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5787                            .dwattr $C$DW$514, DW_AT_accessibility(DW_ACCESS_public)
    5788                    $C$DW$515       .dwtag  DW_TAG_member
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  107

    5789                            .dwattr $C$DW$515, DW_AT_type(*$C$DW$T$19)
    5790                            .dwattr $C$DW$515, DW_AT_name("LOST_ARB")
    5791                            .dwattr $C$DW$515, DW_AT_TI_symbol_name("_LOST_ARB")
    5792                            .dwattr $C$DW$515, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    5793                            .dwattr $C$DW$515, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5794                            .dwattr $C$DW$515, DW_AT_accessibility(DW_ACCESS_public)
    5795                    $C$DW$516       .dwtag  DW_TAG_member
    5796                            .dwattr $C$DW$516, DW_AT_type(*$C$DW$T$19)
    5797                            .dwattr $C$DW$516, DW_AT_name("CONTROL")
    5798                            .dwattr $C$DW$516, DW_AT_TI_symbol_name("_CONTROL")
    5799                            .dwattr $C$DW$516, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    5800                            .dwattr $C$DW$516, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5801                            .dwattr $C$DW$516, DW_AT_accessibility(DW_ACCESS_public)
    5802                    $C$DW$517       .dwtag  DW_TAG_member
    5803                            .dwattr $C$DW$517, DW_AT_type(*$C$DW$T$19)
    5804                            .dwattr $C$DW$517, DW_AT_name("ALERT")
    5805                            .dwattr $C$DW$517, DW_AT_TI_symbol_name("_ALERT")
    5806                            .dwattr $C$DW$517, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    5807                            .dwattr $C$DW$517, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5808                            .dwattr $C$DW$517, DW_AT_accessibility(DW_ACCESS_public)
    5809                    $C$DW$518       .dwtag  DW_TAG_member
    5810                            .dwattr $C$DW$518, DW_AT_type(*$C$DW$T$19)
    5811                            .dwattr $C$DW$518, DW_AT_name("EOM")
    5812                            .dwattr $C$DW$518, DW_AT_TI_symbol_name("_EOM")
    5813                            .dwattr $C$DW$518, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    5814                            .dwattr $C$DW$518, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5815                            .dwattr $C$DW$518, DW_AT_accessibility(DW_ACCESS_public)
    5816                    $C$DW$519       .dwtag  DW_TAG_member
    5817                            .dwattr $C$DW$519, DW_AT_type(*$C$DW$T$19)
    5818                            .dwattr $C$DW$519, DW_AT_name("SLAVE_ADDR_READY")
    5819                            .dwattr $C$DW$519, DW_AT_TI_symbol_name("_SLAVE_ADDR_READY")
    5820                            .dwattr $C$DW$519, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    5821                            .dwattr $C$DW$519, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5822                            .dwattr $C$DW$519, DW_AT_accessibility(DW_ACCESS_public)
    5823                    $C$DW$520       .dwtag  DW_TAG_member
    5824                            .dwattr $C$DW$520, DW_AT_type(*$C$DW$T$19)
    5825                            .dwattr $C$DW$520, DW_AT_name("DATA_REQUEST")
    5826                            .dwattr $C$DW$520, DW_AT_TI_symbol_name("_DATA_REQUEST")
    5827                            .dwattr $C$DW$520, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    5828                            .dwattr $C$DW$520, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5829                            .dwattr $C$DW$520, DW_AT_accessibility(DW_ACCESS_public)
    5830                    $C$DW$521       .dwtag  DW_TAG_member
    5831                            .dwattr $C$DW$521, DW_AT_type(*$C$DW$T$19)
    5832                            .dwattr $C$DW$521, DW_AT_name("DATA_READY")
    5833                            .dwattr $C$DW$521, DW_AT_TI_symbol_name("_DATA_READY")
    5834                            .dwattr $C$DW$521, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    5835                            .dwattr $C$DW$521, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5836                            .dwattr $C$DW$521, DW_AT_accessibility(DW_ACCESS_public)
    5837                    $C$DW$522       .dwtag  DW_TAG_member
    5838                            .dwattr $C$DW$522, DW_AT_type(*$C$DW$T$19)
    5839                            .dwattr $C$DW$522, DW_AT_name("BUS_LOW_TIMEOUT")
    5840                            .dwattr $C$DW$522, DW_AT_TI_symbol_name("_BUS_LOW_TIMEOUT")
    5841                            .dwattr $C$DW$522, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    5842                            .dwattr $C$DW$522, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5843                            .dwattr $C$DW$522, DW_AT_accessibility(DW_ACCESS_public)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  108

    5844                    $C$DW$523       .dwtag  DW_TAG_member
    5845                            .dwattr $C$DW$523, DW_AT_type(*$C$DW$T$19)
    5846                            .dwattr $C$DW$523, DW_AT_name("BUS_FREE")
    5847                            .dwattr $C$DW$523, DW_AT_TI_symbol_name("_BUS_FREE")
    5848                            .dwattr $C$DW$523, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    5849                            .dwattr $C$DW$523, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5850                            .dwattr $C$DW$523, DW_AT_accessibility(DW_ACCESS_public)
    5851                            .dwendtag $C$DW$T$67
    5852                    
    5853                    
    5854                    $C$DW$T$68      .dwtag  DW_TAG_union_type
    5855                            .dwattr $C$DW$T$68, DW_AT_name("PMBINTM_REG")
    5856                            .dwattr $C$DW$T$68, DW_AT_byte_size(0x04)
    5857                    $C$DW$524       .dwtag  DW_TAG_member
    5858                            .dwattr $C$DW$524, DW_AT_type(*$C$DW$T$19)
    5859                            .dwattr $C$DW$524, DW_AT_name("all")
    5860                            .dwattr $C$DW$524, DW_AT_TI_symbol_name("_all")
    5861                            .dwattr $C$DW$524, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5862                            .dwattr $C$DW$524, DW_AT_accessibility(DW_ACCESS_public)
    5863                    $C$DW$525       .dwtag  DW_TAG_member
    5864                            .dwattr $C$DW$525, DW_AT_type(*$C$DW$T$67)
    5865                            .dwattr $C$DW$525, DW_AT_name("bit")
    5866                            .dwattr $C$DW$525, DW_AT_TI_symbol_name("_bit")
    5867                            .dwattr $C$DW$525, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5868                            .dwattr $C$DW$525, DW_AT_accessibility(DW_ACCESS_public)
    5869                            .dwendtag $C$DW$T$68
    5870                    
    5871                    
    5872                    $C$DW$T$69      .dwtag  DW_TAG_structure_type
    5873                            .dwattr $C$DW$T$69, DW_AT_name("PMBRXBUF_BITS")
    5874                            .dwattr $C$DW$T$69, DW_AT_byte_size(0x04)
    5875                    $C$DW$526       .dwtag  DW_TAG_member
    5876                            .dwattr $C$DW$526, DW_AT_type(*$C$DW$T$19)
    5877                            .dwattr $C$DW$526, DW_AT_name("BYTE3")
    5878                            .dwattr $C$DW$526, DW_AT_TI_symbol_name("_BYTE3")
    5879                            .dwattr $C$DW$526, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
    5880                            .dwattr $C$DW$526, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5881                            .dwattr $C$DW$526, DW_AT_accessibility(DW_ACCESS_public)
    5882                    $C$DW$527       .dwtag  DW_TAG_member
    5883                            .dwattr $C$DW$527, DW_AT_type(*$C$DW$T$19)
    5884                            .dwattr $C$DW$527, DW_AT_name("BYTE2")
    5885                            .dwattr $C$DW$527, DW_AT_TI_symbol_name("_BYTE2")
    5886                            .dwattr $C$DW$527, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x08)
    5887                            .dwattr $C$DW$527, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5888                            .dwattr $C$DW$527, DW_AT_accessibility(DW_ACCESS_public)
    5889                    $C$DW$528       .dwtag  DW_TAG_member
    5890                            .dwattr $C$DW$528, DW_AT_type(*$C$DW$T$19)
    5891                            .dwattr $C$DW$528, DW_AT_name("BYTE1")
    5892                            .dwattr $C$DW$528, DW_AT_TI_symbol_name("_BYTE1")
    5893                            .dwattr $C$DW$528, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x08)
    5894                            .dwattr $C$DW$528, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5895                            .dwattr $C$DW$528, DW_AT_accessibility(DW_ACCESS_public)
    5896                    $C$DW$529       .dwtag  DW_TAG_member
    5897                            .dwattr $C$DW$529, DW_AT_type(*$C$DW$T$19)
    5898                            .dwattr $C$DW$529, DW_AT_name("BYTE0")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  109

    5899                            .dwattr $C$DW$529, DW_AT_TI_symbol_name("_BYTE0")
    5900                            .dwattr $C$DW$529, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x08)
    5901                            .dwattr $C$DW$529, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5902                            .dwattr $C$DW$529, DW_AT_accessibility(DW_ACCESS_public)
    5903                            .dwendtag $C$DW$T$69
    5904                    
    5905                    
    5906                    $C$DW$T$70      .dwtag  DW_TAG_structure_type
    5907                            .dwattr $C$DW$T$70, DW_AT_name("PMBRXBUF_BYTES")
    5908                            .dwattr $C$DW$T$70, DW_AT_byte_size(0x04)
    5909                    $C$DW$530       .dwtag  DW_TAG_member
    5910                            .dwattr $C$DW$530, DW_AT_type(*$C$DW$T$53)
    5911                            .dwattr $C$DW$530, DW_AT_name("BYTE3")
    5912                            .dwattr $C$DW$530, DW_AT_TI_symbol_name("_BYTE3")
    5913                            .dwattr $C$DW$530, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5914                            .dwattr $C$DW$530, DW_AT_accessibility(DW_ACCESS_public)
    5915                    $C$DW$531       .dwtag  DW_TAG_member
    5916                            .dwattr $C$DW$531, DW_AT_type(*$C$DW$T$53)
    5917                            .dwattr $C$DW$531, DW_AT_name("BYTE2")
    5918                            .dwattr $C$DW$531, DW_AT_TI_symbol_name("_BYTE2")
    5919                            .dwattr $C$DW$531, DW_AT_data_member_location[DW_OP_plus_uconst 0x1]
    5920                            .dwattr $C$DW$531, DW_AT_accessibility(DW_ACCESS_public)
    5921                    $C$DW$532       .dwtag  DW_TAG_member
    5922                            .dwattr $C$DW$532, DW_AT_type(*$C$DW$T$53)
    5923                            .dwattr $C$DW$532, DW_AT_name("BYTE1")
    5924                            .dwattr $C$DW$532, DW_AT_TI_symbol_name("_BYTE1")
    5925                            .dwattr $C$DW$532, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
    5926                            .dwattr $C$DW$532, DW_AT_accessibility(DW_ACCESS_public)
    5927                    $C$DW$533       .dwtag  DW_TAG_member
    5928                            .dwattr $C$DW$533, DW_AT_type(*$C$DW$T$53)
    5929                            .dwattr $C$DW$533, DW_AT_name("BYTE0")
    5930                            .dwattr $C$DW$533, DW_AT_TI_symbol_name("_BYTE0")
    5931                            .dwattr $C$DW$533, DW_AT_data_member_location[DW_OP_plus_uconst 0x3]
    5932                            .dwattr $C$DW$533, DW_AT_accessibility(DW_ACCESS_public)
    5933                            .dwendtag $C$DW$T$70
    5934                    
    5935                    
    5936                    $C$DW$T$72      .dwtag  DW_TAG_union_type
    5937                            .dwattr $C$DW$T$72, DW_AT_name("PMBRXBUF_REG")
    5938                            .dwattr $C$DW$T$72, DW_AT_byte_size(0x04)
    5939                    $C$DW$534       .dwtag  DW_TAG_member
    5940                            .dwattr $C$DW$534, DW_AT_type(*$C$DW$T$19)
    5941                            .dwattr $C$DW$534, DW_AT_name("all")
    5942                            .dwattr $C$DW$534, DW_AT_TI_symbol_name("_all")
    5943                            .dwattr $C$DW$534, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5944                            .dwattr $C$DW$534, DW_AT_accessibility(DW_ACCESS_public)
    5945                    $C$DW$535       .dwtag  DW_TAG_member
    5946                            .dwattr $C$DW$535, DW_AT_type(*$C$DW$T$71)
    5947                            .dwattr $C$DW$535, DW_AT_name("RX_BYTE")
    5948                            .dwattr $C$DW$535, DW_AT_TI_symbol_name("_RX_BYTE")
    5949                            .dwattr $C$DW$535, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5950                            .dwattr $C$DW$535, DW_AT_accessibility(DW_ACCESS_public)
    5951                    $C$DW$536       .dwtag  DW_TAG_member
    5952                            .dwattr $C$DW$536, DW_AT_type(*$C$DW$T$69)
    5953                            .dwattr $C$DW$536, DW_AT_name("bit")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  110

    5954                            .dwattr $C$DW$536, DW_AT_TI_symbol_name("_bit")
    5955                            .dwattr $C$DW$536, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5956                            .dwattr $C$DW$536, DW_AT_accessibility(DW_ACCESS_public)
    5957                    $C$DW$537       .dwtag  DW_TAG_member
    5958                            .dwattr $C$DW$537, DW_AT_type(*$C$DW$T$70)
    5959                            .dwattr $C$DW$537, DW_AT_name("byte")
    5960                            .dwattr $C$DW$537, DW_AT_TI_symbol_name("_byte")
    5961                            .dwattr $C$DW$537, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5962                            .dwattr $C$DW$537, DW_AT_accessibility(DW_ACCESS_public)
    5963                            .dwendtag $C$DW$T$72
    5964                    
    5965                    
    5966                    $C$DW$T$73      .dwtag  DW_TAG_structure_type
    5967                            .dwattr $C$DW$T$73, DW_AT_name("PMBST_BITS")
    5968                            .dwattr $C$DW$T$73, DW_AT_byte_size(0x04)
    5969                    $C$DW$538       .dwtag  DW_TAG_member
    5970                            .dwattr $C$DW$538, DW_AT_type(*$C$DW$T$19)
    5971                            .dwattr $C$DW$538, DW_AT_name("rsvd0")
    5972                            .dwattr $C$DW$538, DW_AT_TI_symbol_name("_rsvd0")
    5973                            .dwattr $C$DW$538, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0a)
    5974                            .dwattr $C$DW$538, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5975                            .dwattr $C$DW$538, DW_AT_accessibility(DW_ACCESS_public)
    5976                    $C$DW$539       .dwtag  DW_TAG_member
    5977                            .dwattr $C$DW$539, DW_AT_type(*$C$DW$T$19)
    5978                            .dwattr $C$DW$539, DW_AT_name("SCL_RAW")
    5979                            .dwattr $C$DW$539, DW_AT_TI_symbol_name("_SCL_RAW")
    5980                            .dwattr $C$DW$539, DW_AT_bit_offset(0x0a), DW_AT_bit_size(0x01)
    5981                            .dwattr $C$DW$539, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5982                            .dwattr $C$DW$539, DW_AT_accessibility(DW_ACCESS_public)
    5983                    $C$DW$540       .dwtag  DW_TAG_member
    5984                            .dwattr $C$DW$540, DW_AT_type(*$C$DW$T$19)
    5985                            .dwattr $C$DW$540, DW_AT_name("SDA_RAW")
    5986                            .dwattr $C$DW$540, DW_AT_TI_symbol_name("_SDA_RAW")
    5987                            .dwattr $C$DW$540, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x01)
    5988                            .dwattr $C$DW$540, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5989                            .dwattr $C$DW$540, DW_AT_accessibility(DW_ACCESS_public)
    5990                    $C$DW$541       .dwtag  DW_TAG_member
    5991                            .dwattr $C$DW$541, DW_AT_type(*$C$DW$T$19)
    5992                            .dwattr $C$DW$541, DW_AT_name("CONTROL_RAW")
    5993                            .dwattr $C$DW$541, DW_AT_TI_symbol_name("_CONTROL_RAW")
    5994                            .dwattr $C$DW$541, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x01)
    5995                            .dwattr $C$DW$541, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    5996                            .dwattr $C$DW$541, DW_AT_accessibility(DW_ACCESS_public)
    5997                    $C$DW$542       .dwtag  DW_TAG_member
    5998                            .dwattr $C$DW$542, DW_AT_type(*$C$DW$T$19)
    5999                            .dwattr $C$DW$542, DW_AT_name("ALERT_RAW")
    6000                            .dwattr $C$DW$542, DW_AT_TI_symbol_name("_ALERT_RAW")
    6001                            .dwattr $C$DW$542, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x01)
    6002                            .dwattr $C$DW$542, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6003                            .dwattr $C$DW$542, DW_AT_accessibility(DW_ACCESS_public)
    6004                    $C$DW$543       .dwtag  DW_TAG_member
    6005                            .dwattr $C$DW$543, DW_AT_type(*$C$DW$T$19)
    6006                            .dwattr $C$DW$543, DW_AT_name("CONTROL_EDGE")
    6007                            .dwattr $C$DW$543, DW_AT_TI_symbol_name("_CONTROL_EDGE")
    6008                            .dwattr $C$DW$543, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x01)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  111

    6009                            .dwattr $C$DW$543, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6010                            .dwattr $C$DW$543, DW_AT_accessibility(DW_ACCESS_public)
    6011                    $C$DW$544       .dwtag  DW_TAG_member
    6012                            .dwattr $C$DW$544, DW_AT_type(*$C$DW$T$19)
    6013                            .dwattr $C$DW$544, DW_AT_name("ALERT_EDGE")
    6014                            .dwattr $C$DW$544, DW_AT_TI_symbol_name("_ALERT_EDGE")
    6015                            .dwattr $C$DW$544, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
    6016                            .dwattr $C$DW$544, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6017                            .dwattr $C$DW$544, DW_AT_accessibility(DW_ACCESS_public)
    6018                    $C$DW$545       .dwtag  DW_TAG_member
    6019                            .dwattr $C$DW$545, DW_AT_type(*$C$DW$T$19)
    6020                            .dwattr $C$DW$545, DW_AT_name("MASTER")
    6021                            .dwattr $C$DW$545, DW_AT_TI_symbol_name("_MASTER")
    6022                            .dwattr $C$DW$545, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
    6023                            .dwattr $C$DW$545, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6024                            .dwattr $C$DW$545, DW_AT_accessibility(DW_ACCESS_public)
    6025                    $C$DW$546       .dwtag  DW_TAG_member
    6026                            .dwattr $C$DW$546, DW_AT_type(*$C$DW$T$19)
    6027                            .dwattr $C$DW$546, DW_AT_name("LOST_ARB")
    6028                            .dwattr $C$DW$546, DW_AT_TI_symbol_name("_LOST_ARB")
    6029                            .dwattr $C$DW$546, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x01)
    6030                            .dwattr $C$DW$546, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6031                            .dwattr $C$DW$546, DW_AT_accessibility(DW_ACCESS_public)
    6032                    $C$DW$547       .dwtag  DW_TAG_member
    6033                            .dwattr $C$DW$547, DW_AT_type(*$C$DW$T$19)
    6034                            .dwattr $C$DW$547, DW_AT_name("BUS_FREE")
    6035                            .dwattr $C$DW$547, DW_AT_TI_symbol_name("_BUS_FREE")
    6036                            .dwattr $C$DW$547, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
    6037                            .dwattr $C$DW$547, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6038                            .dwattr $C$DW$547, DW_AT_accessibility(DW_ACCESS_public)
    6039                    $C$DW$548       .dwtag  DW_TAG_member
    6040                            .dwattr $C$DW$548, DW_AT_type(*$C$DW$T$19)
    6041                            .dwattr $C$DW$548, DW_AT_name("UNIT_BUSY")
    6042                            .dwattr $C$DW$548, DW_AT_TI_symbol_name("_UNIT_BUSY")
    6043                            .dwattr $C$DW$548, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    6044                            .dwattr $C$DW$548, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6045                            .dwattr $C$DW$548, DW_AT_accessibility(DW_ACCESS_public)
    6046                    $C$DW$549       .dwtag  DW_TAG_member
    6047                            .dwattr $C$DW$549, DW_AT_type(*$C$DW$T$19)
    6048                            .dwattr $C$DW$549, DW_AT_name("RPT_START")
    6049                            .dwattr $C$DW$549, DW_AT_TI_symbol_name("_RPT_START")
    6050                            .dwattr $C$DW$549, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    6051                            .dwattr $C$DW$549, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6052                            .dwattr $C$DW$549, DW_AT_accessibility(DW_ACCESS_public)
    6053                    $C$DW$550       .dwtag  DW_TAG_member
    6054                            .dwattr $C$DW$550, DW_AT_type(*$C$DW$T$19)
    6055                            .dwattr $C$DW$550, DW_AT_name("SLAVE_ADDR_READY")
    6056                            .dwattr $C$DW$550, DW_AT_TI_symbol_name("_SLAVE_ADDR_READY")
    6057                            .dwattr $C$DW$550, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    6058                            .dwattr $C$DW$550, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6059                            .dwattr $C$DW$550, DW_AT_accessibility(DW_ACCESS_public)
    6060                    $C$DW$551       .dwtag  DW_TAG_member
    6061                            .dwattr $C$DW$551, DW_AT_type(*$C$DW$T$19)
    6062                            .dwattr $C$DW$551, DW_AT_name("CLK_HIGH_TIMEOUT")
    6063                            .dwattr $C$DW$551, DW_AT_TI_symbol_name("_CLK_HIGH_TIMEOUT")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  112

    6064                            .dwattr $C$DW$551, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    6065                            .dwattr $C$DW$551, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6066                            .dwattr $C$DW$551, DW_AT_accessibility(DW_ACCESS_public)
    6067                    $C$DW$552       .dwtag  DW_TAG_member
    6068                            .dwattr $C$DW$552, DW_AT_type(*$C$DW$T$19)
    6069                            .dwattr $C$DW$552, DW_AT_name("CLK_LOW_TIMEOUT")
    6070                            .dwattr $C$DW$552, DW_AT_TI_symbol_name("_CLK_LOW_TIMEOUT")
    6071                            .dwattr $C$DW$552, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    6072                            .dwattr $C$DW$552, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6073                            .dwattr $C$DW$552, DW_AT_accessibility(DW_ACCESS_public)
    6074                    $C$DW$553       .dwtag  DW_TAG_member
    6075                            .dwattr $C$DW$553, DW_AT_type(*$C$DW$T$19)
    6076                            .dwattr $C$DW$553, DW_AT_name("PEC_VALID")
    6077                            .dwattr $C$DW$553, DW_AT_TI_symbol_name("_PEC_VALID")
    6078                            .dwattr $C$DW$553, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    6079                            .dwattr $C$DW$553, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6080                            .dwattr $C$DW$553, DW_AT_accessibility(DW_ACCESS_public)
    6081                    $C$DW$554       .dwtag  DW_TAG_member
    6082                            .dwattr $C$DW$554, DW_AT_type(*$C$DW$T$19)
    6083                            .dwattr $C$DW$554, DW_AT_name("NACK")
    6084                            .dwattr $C$DW$554, DW_AT_TI_symbol_name("_NACK")
    6085                            .dwattr $C$DW$554, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    6086                            .dwattr $C$DW$554, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6087                            .dwattr $C$DW$554, DW_AT_accessibility(DW_ACCESS_public)
    6088                    $C$DW$555       .dwtag  DW_TAG_member
    6089                            .dwattr $C$DW$555, DW_AT_type(*$C$DW$T$19)
    6090                            .dwattr $C$DW$555, DW_AT_name("EOM")
    6091                            .dwattr $C$DW$555, DW_AT_TI_symbol_name("_EOM")
    6092                            .dwattr $C$DW$555, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    6093                            .dwattr $C$DW$555, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6094                            .dwattr $C$DW$555, DW_AT_accessibility(DW_ACCESS_public)
    6095                    $C$DW$556       .dwtag  DW_TAG_member
    6096                            .dwattr $C$DW$556, DW_AT_type(*$C$DW$T$19)
    6097                            .dwattr $C$DW$556, DW_AT_name("DATA_REQUEST")
    6098                            .dwattr $C$DW$556, DW_AT_TI_symbol_name("_DATA_REQUEST")
    6099                            .dwattr $C$DW$556, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    6100                            .dwattr $C$DW$556, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6101                            .dwattr $C$DW$556, DW_AT_accessibility(DW_ACCESS_public)
    6102                    $C$DW$557       .dwtag  DW_TAG_member
    6103                            .dwattr $C$DW$557, DW_AT_type(*$C$DW$T$19)
    6104                            .dwattr $C$DW$557, DW_AT_name("DATA_READY")
    6105                            .dwattr $C$DW$557, DW_AT_TI_symbol_name("_DATA_READY")
    6106                            .dwattr $C$DW$557, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    6107                            .dwattr $C$DW$557, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6108                            .dwattr $C$DW$557, DW_AT_accessibility(DW_ACCESS_public)
    6109                    $C$DW$558       .dwtag  DW_TAG_member
    6110                            .dwattr $C$DW$558, DW_AT_type(*$C$DW$T$19)
    6111                            .dwattr $C$DW$558, DW_AT_name("RD_BYTE_COUNT")
    6112                            .dwattr $C$DW$558, DW_AT_TI_symbol_name("_RD_BYTE_COUNT")
    6113                            .dwattr $C$DW$558, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x03)
    6114                            .dwattr $C$DW$558, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6115                            .dwattr $C$DW$558, DW_AT_accessibility(DW_ACCESS_public)
    6116                            .dwendtag $C$DW$T$73
    6117                    
    6118                    
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  113

    6119                    $C$DW$T$74      .dwtag  DW_TAG_structure_type
    6120                            .dwattr $C$DW$T$74, DW_AT_name("PMBST_BYTES")
    6121                            .dwattr $C$DW$T$74, DW_AT_byte_size(0x04)
    6122                    $C$DW$559       .dwtag  DW_TAG_member
    6123                            .dwattr $C$DW$559, DW_AT_type(*$C$DW$T$53)
    6124                            .dwattr $C$DW$559, DW_AT_name("rsvd3")
    6125                            .dwattr $C$DW$559, DW_AT_TI_symbol_name("_rsvd3")
    6126                            .dwattr $C$DW$559, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6127                            .dwattr $C$DW$559, DW_AT_accessibility(DW_ACCESS_public)
    6128                    $C$DW$560       .dwtag  DW_TAG_member
    6129                            .dwattr $C$DW$560, DW_AT_type(*$C$DW$T$53)
    6130                            .dwattr $C$DW$560, DW_AT_name("BYTE2")
    6131                            .dwattr $C$DW$560, DW_AT_TI_symbol_name("_BYTE2")
    6132                            .dwattr $C$DW$560, DW_AT_data_member_location[DW_OP_plus_uconst 0x1]
    6133                            .dwattr $C$DW$560, DW_AT_accessibility(DW_ACCESS_public)
    6134                    $C$DW$561       .dwtag  DW_TAG_member
    6135                            .dwattr $C$DW$561, DW_AT_type(*$C$DW$T$53)
    6136                            .dwattr $C$DW$561, DW_AT_name("BYTE1")
    6137                            .dwattr $C$DW$561, DW_AT_TI_symbol_name("_BYTE1")
    6138                            .dwattr $C$DW$561, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
    6139                            .dwattr $C$DW$561, DW_AT_accessibility(DW_ACCESS_public)
    6140                    $C$DW$562       .dwtag  DW_TAG_member
    6141                            .dwattr $C$DW$562, DW_AT_type(*$C$DW$T$53)
    6142                            .dwattr $C$DW$562, DW_AT_name("BYTE0")
    6143                            .dwattr $C$DW$562, DW_AT_TI_symbol_name("_BYTE0")
    6144                            .dwattr $C$DW$562, DW_AT_data_member_location[DW_OP_plus_uconst 0x3]
    6145                            .dwattr $C$DW$562, DW_AT_accessibility(DW_ACCESS_public)
    6146                            .dwendtag $C$DW$T$74
    6147                    
    6148                    
    6149                    $C$DW$T$75      .dwtag  DW_TAG_structure_type
    6150                            .dwattr $C$DW$T$75, DW_AT_name("PMBST_HALFS")
    6151                            .dwattr $C$DW$T$75, DW_AT_byte_size(0x04)
    6152                    $C$DW$563       .dwtag  DW_TAG_member
    6153                            .dwattr $C$DW$563, DW_AT_type(*$C$DW$T$60)
    6154                            .dwattr $C$DW$563, DW_AT_name("HALF1")
    6155                            .dwattr $C$DW$563, DW_AT_TI_symbol_name("_HALF1")
    6156                            .dwattr $C$DW$563, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6157                            .dwattr $C$DW$563, DW_AT_accessibility(DW_ACCESS_public)
    6158                    $C$DW$564       .dwtag  DW_TAG_member
    6159                            .dwattr $C$DW$564, DW_AT_type(*$C$DW$T$60)
    6160                            .dwattr $C$DW$564, DW_AT_name("HALF0")
    6161                            .dwattr $C$DW$564, DW_AT_TI_symbol_name("_HALF0")
    6162                            .dwattr $C$DW$564, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
    6163                            .dwattr $C$DW$564, DW_AT_accessibility(DW_ACCESS_public)
    6164                            .dwendtag $C$DW$T$75
    6165                    
    6166                    
    6167                    $C$DW$T$76      .dwtag  DW_TAG_union_type
    6168                            .dwattr $C$DW$T$76, DW_AT_name("PMBST_REG")
    6169                            .dwattr $C$DW$T$76, DW_AT_byte_size(0x04)
    6170                    $C$DW$565       .dwtag  DW_TAG_member
    6171                            .dwattr $C$DW$565, DW_AT_type(*$C$DW$T$19)
    6172                            .dwattr $C$DW$565, DW_AT_name("all")
    6173                            .dwattr $C$DW$565, DW_AT_TI_symbol_name("_all")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  114

    6174                            .dwattr $C$DW$565, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6175                            .dwattr $C$DW$565, DW_AT_accessibility(DW_ACCESS_public)
    6176                    $C$DW$566       .dwtag  DW_TAG_member
    6177                            .dwattr $C$DW$566, DW_AT_type(*$C$DW$T$73)
    6178                            .dwattr $C$DW$566, DW_AT_name("bit")
    6179                            .dwattr $C$DW$566, DW_AT_TI_symbol_name("_bit")
    6180                            .dwattr $C$DW$566, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6181                            .dwattr $C$DW$566, DW_AT_accessibility(DW_ACCESS_public)
    6182                    $C$DW$567       .dwtag  DW_TAG_member
    6183                            .dwattr $C$DW$567, DW_AT_type(*$C$DW$T$74)
    6184                            .dwattr $C$DW$567, DW_AT_name("byte")
    6185                            .dwattr $C$DW$567, DW_AT_TI_symbol_name("_byte")
    6186                            .dwattr $C$DW$567, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6187                            .dwattr $C$DW$567, DW_AT_accessibility(DW_ACCESS_public)
    6188                    $C$DW$568       .dwtag  DW_TAG_member
    6189                            .dwattr $C$DW$568, DW_AT_type(*$C$DW$T$75)
    6190                            .dwattr $C$DW$568, DW_AT_name("half")
    6191                            .dwattr $C$DW$568, DW_AT_TI_symbol_name("_half")
    6192                            .dwattr $C$DW$568, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6193                            .dwattr $C$DW$568, DW_AT_accessibility(DW_ACCESS_public)
    6194                            .dwendtag $C$DW$T$76
    6195                    
    6196                    
    6197                    $C$DW$T$77      .dwtag  DW_TAG_structure_type
    6198                            .dwattr $C$DW$T$77, DW_AT_name("PMBTXBUF_BITS")
    6199                            .dwattr $C$DW$T$77, DW_AT_byte_size(0x04)
    6200                    $C$DW$569       .dwtag  DW_TAG_member
    6201                            .dwattr $C$DW$569, DW_AT_type(*$C$DW$T$19)
    6202                            .dwattr $C$DW$569, DW_AT_name("ALL")
    6203                            .dwattr $C$DW$569, DW_AT_TI_symbol_name("_ALL")
    6204                            .dwattr $C$DW$569, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x20)
    6205                            .dwattr $C$DW$569, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6206                            .dwattr $C$DW$569, DW_AT_accessibility(DW_ACCESS_public)
    6207                            .dwendtag $C$DW$T$77
    6208                    
    6209                    
    6210                    $C$DW$T$78      .dwtag  DW_TAG_union_type
    6211                            .dwattr $C$DW$T$78, DW_AT_name("PMBTXBUF_REG")
    6212                            .dwattr $C$DW$T$78, DW_AT_byte_size(0x04)
    6213                    $C$DW$570       .dwtag  DW_TAG_member
    6214                            .dwattr $C$DW$570, DW_AT_type(*$C$DW$T$19)
    6215                            .dwattr $C$DW$570, DW_AT_name("all")
    6216                            .dwattr $C$DW$570, DW_AT_TI_symbol_name("_all")
    6217                            .dwattr $C$DW$570, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6218                            .dwattr $C$DW$570, DW_AT_accessibility(DW_ACCESS_public)
    6219                    $C$DW$571       .dwtag  DW_TAG_member
    6220                            .dwattr $C$DW$571, DW_AT_type(*$C$DW$T$77)
    6221                            .dwattr $C$DW$571, DW_AT_name("bit")
    6222                            .dwattr $C$DW$571, DW_AT_TI_symbol_name("_bit")
    6223                            .dwattr $C$DW$571, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6224                            .dwattr $C$DW$571, DW_AT_accessibility(DW_ACCESS_public)
    6225                            .dwendtag $C$DW$T$78
    6226                    
    6227                    
    6228                    $C$DW$T$79      .dwtag  DW_TAG_structure_type
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  115

    6229                            .dwattr $C$DW$T$79, DW_AT_name("PMBUS_REGS")
    6230                            .dwattr $C$DW$T$79, DW_AT_byte_size(0x24)
    6231                    $C$DW$572       .dwtag  DW_TAG_member
    6232                            .dwattr $C$DW$572, DW_AT_type(*$C$DW$T$57)
    6233                            .dwattr $C$DW$572, DW_AT_name("PMBCTRL1")
    6234                            .dwattr $C$DW$572, DW_AT_TI_symbol_name("_PMBCTRL1")
    6235                            .dwattr $C$DW$572, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6236                            .dwattr $C$DW$572, DW_AT_accessibility(DW_ACCESS_public)
    6237                    $C$DW$573       .dwtag  DW_TAG_member
    6238                            .dwattr $C$DW$573, DW_AT_type(*$C$DW$T$78)
    6239                            .dwattr $C$DW$573, DW_AT_name("PMBTXBUF")
    6240                            .dwattr $C$DW$573, DW_AT_TI_symbol_name("_PMBTXBUF")
    6241                            .dwattr $C$DW$573, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
    6242                            .dwattr $C$DW$573, DW_AT_accessibility(DW_ACCESS_public)
    6243                    $C$DW$574       .dwtag  DW_TAG_member
    6244                            .dwattr $C$DW$574, DW_AT_type(*$C$DW$T$72)
    6245                            .dwattr $C$DW$574, DW_AT_name("PMBRXBUF")
    6246                            .dwattr $C$DW$574, DW_AT_TI_symbol_name("_PMBRXBUF")
    6247                            .dwattr $C$DW$574, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
    6248                            .dwattr $C$DW$574, DW_AT_accessibility(DW_ACCESS_public)
    6249                    $C$DW$575       .dwtag  DW_TAG_member
    6250                            .dwattr $C$DW$575, DW_AT_type(*$C$DW$T$55)
    6251                            .dwattr $C$DW$575, DW_AT_name("PMBACK")
    6252                            .dwattr $C$DW$575, DW_AT_TI_symbol_name("_PMBACK")
    6253                            .dwattr $C$DW$575, DW_AT_data_member_location[DW_OP_plus_uconst 0xc]
    6254                            .dwattr $C$DW$575, DW_AT_accessibility(DW_ACCESS_public)
    6255                    $C$DW$576       .dwtag  DW_TAG_member
    6256                            .dwattr $C$DW$576, DW_AT_type(*$C$DW$T$76)
    6257                            .dwattr $C$DW$576, DW_AT_name("PMBST")
    6258                            .dwattr $C$DW$576, DW_AT_TI_symbol_name("_PMBST")
    6259                            .dwattr $C$DW$576, DW_AT_data_member_location[DW_OP_plus_uconst 0x10]
    6260                            .dwattr $C$DW$576, DW_AT_accessibility(DW_ACCESS_public)
    6261                    $C$DW$577       .dwtag  DW_TAG_member
    6262                            .dwattr $C$DW$577, DW_AT_type(*$C$DW$T$68)
    6263                            .dwattr $C$DW$577, DW_AT_name("PMBINTM")
    6264                            .dwattr $C$DW$577, DW_AT_TI_symbol_name("_PMBINTM")
    6265                            .dwattr $C$DW$577, DW_AT_data_member_location[DW_OP_plus_uconst 0x14]
    6266                            .dwattr $C$DW$577, DW_AT_accessibility(DW_ACCESS_public)
    6267                    $C$DW$578       .dwtag  DW_TAG_member
    6268                            .dwattr $C$DW$578, DW_AT_type(*$C$DW$T$62)
    6269                            .dwattr $C$DW$578, DW_AT_name("PMBCTRL2")
    6270                            .dwattr $C$DW$578, DW_AT_TI_symbol_name("_PMBCTRL2")
    6271                            .dwattr $C$DW$578, DW_AT_data_member_location[DW_OP_plus_uconst 0x18]
    6272                            .dwattr $C$DW$578, DW_AT_accessibility(DW_ACCESS_public)
    6273                    $C$DW$579       .dwtag  DW_TAG_member
    6274                            .dwattr $C$DW$579, DW_AT_type(*$C$DW$T$66)
    6275                            .dwattr $C$DW$579, DW_AT_name("PMBHSA")
    6276                            .dwattr $C$DW$579, DW_AT_TI_symbol_name("_PMBHSA")
    6277                            .dwattr $C$DW$579, DW_AT_data_member_location[DW_OP_plus_uconst 0x1c]
    6278                            .dwattr $C$DW$579, DW_AT_accessibility(DW_ACCESS_public)
    6279                    $C$DW$580       .dwtag  DW_TAG_member
    6280                            .dwattr $C$DW$580, DW_AT_type(*$C$DW$T$64)
    6281                            .dwattr $C$DW$580, DW_AT_name("PMBCTRL3")
    6282                            .dwattr $C$DW$580, DW_AT_TI_symbol_name("_PMBCTRL3")
    6283                            .dwattr $C$DW$580, DW_AT_data_member_location[DW_OP_plus_uconst 0x20]
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  116

    6284                            .dwattr $C$DW$580, DW_AT_accessibility(DW_ACCESS_public)
    6285                            .dwendtag $C$DW$T$79
    6286                    
    6287                    $C$DW$T$121     .dwtag  DW_TAG_volatile_type
    6288                            .dwattr $C$DW$T$121, DW_AT_type(*$C$DW$T$79)
    6289                    
    6290                    $C$DW$T$80      .dwtag  DW_TAG_structure_type
    6291                            .dwattr $C$DW$T$80, DW_AT_name("PWRDISCTRL_BITS")
    6292                            .dwattr $C$DW$T$80, DW_AT_byte_size(0x04)
    6293                    $C$DW$581       .dwtag  DW_TAG_member
    6294                            .dwattr $C$DW$581, DW_AT_type(*$C$DW$T$19)
    6295                            .dwattr $C$DW$581, DW_AT_name("rsvd0")
    6296                            .dwattr $C$DW$581, DW_AT_TI_symbol_name("_rsvd0")
    6297                            .dwattr $C$DW$581, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x0e)
    6298                            .dwattr $C$DW$581, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6299                            .dwattr $C$DW$581, DW_AT_accessibility(DW_ACCESS_public)
    6300                    $C$DW$582       .dwtag  DW_TAG_member
    6301                            .dwattr $C$DW$582, DW_AT_type(*$C$DW$T$19)
    6302                            .dwattr $C$DW$582, DW_AT_name("PCM_CLK_EN")
    6303                            .dwattr $C$DW$582, DW_AT_TI_symbol_name("_PCM_CLK_EN")
    6304                            .dwattr $C$DW$582, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x01)
    6305                            .dwattr $C$DW$582, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6306                            .dwattr $C$DW$582, DW_AT_accessibility(DW_ACCESS_public)
    6307                    $C$DW$583       .dwtag  DW_TAG_member
    6308                            .dwattr $C$DW$583, DW_AT_type(*$C$DW$T$19)
    6309                            .dwattr $C$DW$583, DW_AT_name("CPCC_CLK_EN")
    6310                            .dwattr $C$DW$583, DW_AT_TI_symbol_name("_CPCC_CLK_EN")
    6311                            .dwattr $C$DW$583, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
    6312                            .dwattr $C$DW$583, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6313                            .dwattr $C$DW$583, DW_AT_accessibility(DW_ACCESS_public)
    6314                    $C$DW$584       .dwtag  DW_TAG_member
    6315                            .dwattr $C$DW$584, DW_AT_type(*$C$DW$T$19)
    6316                            .dwattr $C$DW$584, DW_AT_name("FILTER2_CLK_EN")
    6317                            .dwattr $C$DW$584, DW_AT_TI_symbol_name("_FILTER2_CLK_EN")
    6318                            .dwattr $C$DW$584, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
    6319                            .dwattr $C$DW$584, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6320                            .dwattr $C$DW$584, DW_AT_accessibility(DW_ACCESS_public)
    6321                    $C$DW$585       .dwtag  DW_TAG_member
    6322                            .dwattr $C$DW$585, DW_AT_type(*$C$DW$T$19)
    6323                            .dwattr $C$DW$585, DW_AT_name("FILTER1_CLK_EN")
    6324                            .dwattr $C$DW$585, DW_AT_TI_symbol_name("_FILTER1_CLK_EN")
    6325                            .dwattr $C$DW$585, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x01)
    6326                            .dwattr $C$DW$585, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6327                            .dwattr $C$DW$585, DW_AT_accessibility(DW_ACCESS_public)
    6328                    $C$DW$586       .dwtag  DW_TAG_member
    6329                            .dwattr $C$DW$586, DW_AT_type(*$C$DW$T$19)
    6330                            .dwattr $C$DW$586, DW_AT_name("FILTER0_CLK_EN")
    6331                            .dwattr $C$DW$586, DW_AT_TI_symbol_name("_FILTER0_CLK_EN")
    6332                            .dwattr $C$DW$586, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
    6333                            .dwattr $C$DW$586, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6334                            .dwattr $C$DW$586, DW_AT_accessibility(DW_ACCESS_public)
    6335                    $C$DW$587       .dwtag  DW_TAG_member
    6336                            .dwattr $C$DW$587, DW_AT_type(*$C$DW$T$19)
    6337                            .dwattr $C$DW$587, DW_AT_name("FE_CTRL2_CLK_EN")
    6338                            .dwattr $C$DW$587, DW_AT_TI_symbol_name("_FE_CTRL2_CLK_EN")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  117

    6339                            .dwattr $C$DW$587, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    6340                            .dwattr $C$DW$587, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6341                            .dwattr $C$DW$587, DW_AT_accessibility(DW_ACCESS_public)
    6342                    $C$DW$588       .dwtag  DW_TAG_member
    6343                            .dwattr $C$DW$588, DW_AT_type(*$C$DW$T$19)
    6344                            .dwattr $C$DW$588, DW_AT_name("FE_CTRL1_CLK_EN")
    6345                            .dwattr $C$DW$588, DW_AT_TI_symbol_name("_FE_CTRL1_CLK_EN")
    6346                            .dwattr $C$DW$588, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    6347                            .dwattr $C$DW$588, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6348                            .dwattr $C$DW$588, DW_AT_accessibility(DW_ACCESS_public)
    6349                    $C$DW$589       .dwtag  DW_TAG_member
    6350                            .dwattr $C$DW$589, DW_AT_type(*$C$DW$T$19)
    6351                            .dwattr $C$DW$589, DW_AT_name("FE_CTRL0_CLK_EN")
    6352                            .dwattr $C$DW$589, DW_AT_TI_symbol_name("_FE_CTRL0_CLK_EN")
    6353                            .dwattr $C$DW$589, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    6354                            .dwattr $C$DW$589, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6355                            .dwattr $C$DW$589, DW_AT_accessibility(DW_ACCESS_public)
    6356                    $C$DW$590       .dwtag  DW_TAG_member
    6357                            .dwattr $C$DW$590, DW_AT_type(*$C$DW$T$19)
    6358                            .dwattr $C$DW$590, DW_AT_name("DPWM3_CLK_EN")
    6359                            .dwattr $C$DW$590, DW_AT_TI_symbol_name("_DPWM3_CLK_EN")
    6360                            .dwattr $C$DW$590, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    6361                            .dwattr $C$DW$590, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6362                            .dwattr $C$DW$590, DW_AT_accessibility(DW_ACCESS_public)
    6363                    $C$DW$591       .dwtag  DW_TAG_member
    6364                            .dwattr $C$DW$591, DW_AT_type(*$C$DW$T$19)
    6365                            .dwattr $C$DW$591, DW_AT_name("DPWM2_CLK_EN")
    6366                            .dwattr $C$DW$591, DW_AT_TI_symbol_name("_DPWM2_CLK_EN")
    6367                            .dwattr $C$DW$591, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    6368                            .dwattr $C$DW$591, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6369                            .dwattr $C$DW$591, DW_AT_accessibility(DW_ACCESS_public)
    6370                    $C$DW$592       .dwtag  DW_TAG_member
    6371                            .dwattr $C$DW$592, DW_AT_type(*$C$DW$T$19)
    6372                            .dwattr $C$DW$592, DW_AT_name("DPWM1_CLK_EN")
    6373                            .dwattr $C$DW$592, DW_AT_TI_symbol_name("_DPWM1_CLK_EN")
    6374                            .dwattr $C$DW$592, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    6375                            .dwattr $C$DW$592, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6376                            .dwattr $C$DW$592, DW_AT_accessibility(DW_ACCESS_public)
    6377                    $C$DW$593       .dwtag  DW_TAG_member
    6378                            .dwattr $C$DW$593, DW_AT_type(*$C$DW$T$19)
    6379                            .dwattr $C$DW$593, DW_AT_name("DPWM0_CLK_EN")
    6380                            .dwattr $C$DW$593, DW_AT_TI_symbol_name("_DPWM0_CLK_EN")
    6381                            .dwattr $C$DW$593, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    6382                            .dwattr $C$DW$593, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6383                            .dwattr $C$DW$593, DW_AT_accessibility(DW_ACCESS_public)
    6384                    $C$DW$594       .dwtag  DW_TAG_member
    6385                            .dwattr $C$DW$594, DW_AT_type(*$C$DW$T$19)
    6386                            .dwattr $C$DW$594, DW_AT_name("SCI1_CLK_EN")
    6387                            .dwattr $C$DW$594, DW_AT_TI_symbol_name("_SCI1_CLK_EN")
    6388                            .dwattr $C$DW$594, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    6389                            .dwattr $C$DW$594, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6390                            .dwattr $C$DW$594, DW_AT_accessibility(DW_ACCESS_public)
    6391                    $C$DW$595       .dwtag  DW_TAG_member
    6392                            .dwattr $C$DW$595, DW_AT_type(*$C$DW$T$19)
    6393                            .dwattr $C$DW$595, DW_AT_name("SCI0_CLK_EN")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  118

    6394                            .dwattr $C$DW$595, DW_AT_TI_symbol_name("_SCI0_CLK_EN")
    6395                            .dwattr $C$DW$595, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    6396                            .dwattr $C$DW$595, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6397                            .dwattr $C$DW$595, DW_AT_accessibility(DW_ACCESS_public)
    6398                    $C$DW$596       .dwtag  DW_TAG_member
    6399                            .dwattr $C$DW$596, DW_AT_type(*$C$DW$T$19)
    6400                            .dwattr $C$DW$596, DW_AT_name("ADC12_CLK_EN")
    6401                            .dwattr $C$DW$596, DW_AT_TI_symbol_name("_ADC12_CLK_EN")
    6402                            .dwattr $C$DW$596, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    6403                            .dwattr $C$DW$596, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6404                            .dwattr $C$DW$596, DW_AT_accessibility(DW_ACCESS_public)
    6405                    $C$DW$597       .dwtag  DW_TAG_member
    6406                            .dwattr $C$DW$597, DW_AT_type(*$C$DW$T$19)
    6407                            .dwattr $C$DW$597, DW_AT_name("PMBUS_CLK_EN")
    6408                            .dwattr $C$DW$597, DW_AT_TI_symbol_name("_PMBUS_CLK_EN")
    6409                            .dwattr $C$DW$597, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    6410                            .dwattr $C$DW$597, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6411                            .dwattr $C$DW$597, DW_AT_accessibility(DW_ACCESS_public)
    6412                    $C$DW$598       .dwtag  DW_TAG_member
    6413                            .dwattr $C$DW$598, DW_AT_type(*$C$DW$T$19)
    6414                            .dwattr $C$DW$598, DW_AT_name("GIO_CLK_EN")
    6415                            .dwattr $C$DW$598, DW_AT_TI_symbol_name("_GIO_CLK_EN")
    6416                            .dwattr $C$DW$598, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    6417                            .dwattr $C$DW$598, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6418                            .dwattr $C$DW$598, DW_AT_accessibility(DW_ACCESS_public)
    6419                    $C$DW$599       .dwtag  DW_TAG_member
    6420                            .dwattr $C$DW$599, DW_AT_type(*$C$DW$T$19)
    6421                            .dwattr $C$DW$599, DW_AT_name("TIMER_CLK_EN")
    6422                            .dwattr $C$DW$599, DW_AT_TI_symbol_name("_TIMER_CLK_EN")
    6423                            .dwattr $C$DW$599, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    6424                            .dwattr $C$DW$599, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6425                            .dwattr $C$DW$599, DW_AT_accessibility(DW_ACCESS_public)
    6426                            .dwendtag $C$DW$T$80
    6427                    
    6428                    
    6429                    $C$DW$T$81      .dwtag  DW_TAG_union_type
    6430                            .dwattr $C$DW$T$81, DW_AT_name("PWRDISCTRL_REG")
    6431                            .dwattr $C$DW$T$81, DW_AT_byte_size(0x04)
    6432                    $C$DW$600       .dwtag  DW_TAG_member
    6433                            .dwattr $C$DW$600, DW_AT_type(*$C$DW$T$19)
    6434                            .dwattr $C$DW$600, DW_AT_name("all")
    6435                            .dwattr $C$DW$600, DW_AT_TI_symbol_name("_all")
    6436                            .dwattr $C$DW$600, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6437                            .dwattr $C$DW$600, DW_AT_accessibility(DW_ACCESS_public)
    6438                    $C$DW$601       .dwtag  DW_TAG_member
    6439                            .dwattr $C$DW$601, DW_AT_type(*$C$DW$T$80)
    6440                            .dwattr $C$DW$601, DW_AT_name("bit")
    6441                            .dwattr $C$DW$601, DW_AT_TI_symbol_name("_bit")
    6442                            .dwattr $C$DW$601, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6443                            .dwattr $C$DW$601, DW_AT_accessibility(DW_ACCESS_public)
    6444                            .dwendtag $C$DW$T$81
    6445                    
    6446                    
    6447                    $C$DW$T$82      .dwtag  DW_TAG_structure_type
    6448                            .dwattr $C$DW$T$82, DW_AT_name("T16PWM0CMPCTRL_BITS")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  119

    6449                            .dwattr $C$DW$T$82, DW_AT_byte_size(0x04)
    6450                    $C$DW$602       .dwtag  DW_TAG_member
    6451                            .dwattr $C$DW$602, DW_AT_type(*$C$DW$T$19)
    6452                            .dwattr $C$DW$602, DW_AT_name("rsvd0")
    6453                            .dwattr $C$DW$602, DW_AT_TI_symbol_name("_rsvd0")
    6454                            .dwattr $C$DW$602, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x13)
    6455                            .dwattr $C$DW$602, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6456                            .dwattr $C$DW$602, DW_AT_accessibility(DW_ACCESS_public)
    6457                    $C$DW$603       .dwtag  DW_TAG_member
    6458                            .dwattr $C$DW$603, DW_AT_type(*$C$DW$T$19)
    6459                            .dwattr $C$DW$603, DW_AT_name("SHADOW")
    6460                            .dwattr $C$DW$603, DW_AT_TI_symbol_name("_SHADOW")
    6461                            .dwattr $C$DW$603, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    6462                            .dwattr $C$DW$603, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6463                            .dwattr $C$DW$603, DW_AT_accessibility(DW_ACCESS_public)
    6464                    $C$DW$604       .dwtag  DW_TAG_member
    6465                            .dwattr $C$DW$604, DW_AT_type(*$C$DW$T$19)
    6466                            .dwattr $C$DW$604, DW_AT_name("PWM_IN")
    6467                            .dwattr $C$DW$604, DW_AT_TI_symbol_name("_PWM_IN")
    6468                            .dwattr $C$DW$604, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    6469                            .dwattr $C$DW$604, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6470                            .dwattr $C$DW$604, DW_AT_accessibility(DW_ACCESS_public)
    6471                    $C$DW$605       .dwtag  DW_TAG_member
    6472                            .dwattr $C$DW$605, DW_AT_type(*$C$DW$T$19)
    6473                            .dwattr $C$DW$605, DW_AT_name("PWM_OUT")
    6474                            .dwattr $C$DW$605, DW_AT_TI_symbol_name("_PWM_OUT")
    6475                            .dwattr $C$DW$605, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    6476                            .dwattr $C$DW$605, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6477                            .dwattr $C$DW$605, DW_AT_accessibility(DW_ACCESS_public)
    6478                    $C$DW$606       .dwtag  DW_TAG_member
    6479                            .dwattr $C$DW$606, DW_AT_type(*$C$DW$T$19)
    6480                            .dwattr $C$DW$606, DW_AT_name("PWM_OUT_ENA")
    6481                            .dwattr $C$DW$606, DW_AT_TI_symbol_name("_PWM_OUT_ENA")
    6482                            .dwattr $C$DW$606, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    6483                            .dwattr $C$DW$606, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6484                            .dwattr $C$DW$606, DW_AT_accessibility(DW_ACCESS_public)
    6485                    $C$DW$607       .dwtag  DW_TAG_member
    6486                            .dwattr $C$DW$607, DW_AT_type(*$C$DW$T$19)
    6487                            .dwattr $C$DW$607, DW_AT_name("PWM_OUT_DRV")
    6488                            .dwattr $C$DW$607, DW_AT_TI_symbol_name("_PWM_OUT_DRV")
    6489                            .dwattr $C$DW$607, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    6490                            .dwattr $C$DW$607, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6491                            .dwattr $C$DW$607, DW_AT_accessibility(DW_ACCESS_public)
    6492                    $C$DW$608       .dwtag  DW_TAG_member
    6493                            .dwattr $C$DW$608, DW_AT_type(*$C$DW$T$19)
    6494                            .dwattr $C$DW$608, DW_AT_name("PWM_OUT_ACTION1")
    6495                            .dwattr $C$DW$608, DW_AT_TI_symbol_name("_PWM_OUT_ACTION1")
    6496                            .dwattr $C$DW$608, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x02)
    6497                            .dwattr $C$DW$608, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6498                            .dwattr $C$DW$608, DW_AT_accessibility(DW_ACCESS_public)
    6499                    $C$DW$609       .dwtag  DW_TAG_member
    6500                            .dwattr $C$DW$609, DW_AT_type(*$C$DW$T$19)
    6501                            .dwattr $C$DW$609, DW_AT_name("PWM_OUT_ACTION0")
    6502                            .dwattr $C$DW$609, DW_AT_TI_symbol_name("_PWM_OUT_ACTION0")
    6503                            .dwattr $C$DW$609, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x02)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  120

    6504                            .dwattr $C$DW$609, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6505                            .dwattr $C$DW$609, DW_AT_accessibility(DW_ACCESS_public)
    6506                    $C$DW$610       .dwtag  DW_TAG_member
    6507                            .dwattr $C$DW$610, DW_AT_type(*$C$DW$T$19)
    6508                            .dwattr $C$DW$610, DW_AT_name("CMP1_INT_ENA")
    6509                            .dwattr $C$DW$610, DW_AT_TI_symbol_name("_CMP1_INT_ENA")
    6510                            .dwattr $C$DW$610, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    6511                            .dwattr $C$DW$610, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6512                            .dwattr $C$DW$610, DW_AT_accessibility(DW_ACCESS_public)
    6513                    $C$DW$611       .dwtag  DW_TAG_member
    6514                            .dwattr $C$DW$611, DW_AT_type(*$C$DW$T$19)
    6515                            .dwattr $C$DW$611, DW_AT_name("CMP1_INT_FLAG")
    6516                            .dwattr $C$DW$611, DW_AT_TI_symbol_name("_CMP1_INT_FLAG")
    6517                            .dwattr $C$DW$611, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    6518                            .dwattr $C$DW$611, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6519                            .dwattr $C$DW$611, DW_AT_accessibility(DW_ACCESS_public)
    6520                    $C$DW$612       .dwtag  DW_TAG_member
    6521                            .dwattr $C$DW$612, DW_AT_type(*$C$DW$T$19)
    6522                            .dwattr $C$DW$612, DW_AT_name("CMP0_INT_ENA")
    6523                            .dwattr $C$DW$612, DW_AT_TI_symbol_name("_CMP0_INT_ENA")
    6524                            .dwattr $C$DW$612, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    6525                            .dwattr $C$DW$612, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6526                            .dwattr $C$DW$612, DW_AT_accessibility(DW_ACCESS_public)
    6527                    $C$DW$613       .dwtag  DW_TAG_member
    6528                            .dwattr $C$DW$613, DW_AT_type(*$C$DW$T$19)
    6529                            .dwattr $C$DW$613, DW_AT_name("CMP0_INT_FLAG")
    6530                            .dwattr $C$DW$613, DW_AT_TI_symbol_name("_CMP0_INT_FLAG")
    6531                            .dwattr $C$DW$613, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    6532                            .dwattr $C$DW$613, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6533                            .dwattr $C$DW$613, DW_AT_accessibility(DW_ACCESS_public)
    6534                            .dwendtag $C$DW$T$82
    6535                    
    6536                    
    6537                    $C$DW$T$83      .dwtag  DW_TAG_union_type
    6538                            .dwattr $C$DW$T$83, DW_AT_name("T16PWM0CMPCTRL_REG")
    6539                            .dwattr $C$DW$T$83, DW_AT_byte_size(0x04)
    6540                    $C$DW$614       .dwtag  DW_TAG_member
    6541                            .dwattr $C$DW$614, DW_AT_type(*$C$DW$T$19)
    6542                            .dwattr $C$DW$614, DW_AT_name("all")
    6543                            .dwattr $C$DW$614, DW_AT_TI_symbol_name("_all")
    6544                            .dwattr $C$DW$614, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6545                            .dwattr $C$DW$614, DW_AT_accessibility(DW_ACCESS_public)
    6546                    $C$DW$615       .dwtag  DW_TAG_member
    6547                            .dwattr $C$DW$615, DW_AT_type(*$C$DW$T$82)
    6548                            .dwattr $C$DW$615, DW_AT_name("bit")
    6549                            .dwattr $C$DW$615, DW_AT_TI_symbol_name("_bit")
    6550                            .dwattr $C$DW$615, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6551                            .dwattr $C$DW$615, DW_AT_accessibility(DW_ACCESS_public)
    6552                            .dwendtag $C$DW$T$83
    6553                    
    6554                    
    6555                    $C$DW$T$84      .dwtag  DW_TAG_structure_type
    6556                            .dwattr $C$DW$T$84, DW_AT_name("T16PWMXCMPCTRL_BITS")
    6557                            .dwattr $C$DW$T$84, DW_AT_byte_size(0x04)
    6558                    $C$DW$616       .dwtag  DW_TAG_member
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  121

    6559                            .dwattr $C$DW$616, DW_AT_type(*$C$DW$T$19)
    6560                            .dwattr $C$DW$616, DW_AT_name("rsvd1")
    6561                            .dwattr $C$DW$616, DW_AT_TI_symbol_name("_rsvd1")
    6562                            .dwattr $C$DW$616, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x13)
    6563                            .dwattr $C$DW$616, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6564                            .dwattr $C$DW$616, DW_AT_accessibility(DW_ACCESS_public)
    6565                    $C$DW$617       .dwtag  DW_TAG_member
    6566                            .dwattr $C$DW$617, DW_AT_type(*$C$DW$T$19)
    6567                            .dwattr $C$DW$617, DW_AT_name("SHADOW")
    6568                            .dwattr $C$DW$617, DW_AT_TI_symbol_name("_SHADOW")
    6569                            .dwattr $C$DW$617, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
    6570                            .dwattr $C$DW$617, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6571                            .dwattr $C$DW$617, DW_AT_accessibility(DW_ACCESS_public)
    6572                    $C$DW$618       .dwtag  DW_TAG_member
    6573                            .dwattr $C$DW$618, DW_AT_type(*$C$DW$T$19)
    6574                            .dwattr $C$DW$618, DW_AT_name("PWM_IN")
    6575                            .dwattr $C$DW$618, DW_AT_TI_symbol_name("_PWM_IN")
    6576                            .dwattr $C$DW$618, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
    6577                            .dwattr $C$DW$618, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6578                            .dwattr $C$DW$618, DW_AT_accessibility(DW_ACCESS_public)
    6579                    $C$DW$619       .dwtag  DW_TAG_member
    6580                            .dwattr $C$DW$619, DW_AT_type(*$C$DW$T$19)
    6581                            .dwattr $C$DW$619, DW_AT_name("PWM_OUT")
    6582                            .dwattr $C$DW$619, DW_AT_TI_symbol_name("_PWM_OUT")
    6583                            .dwattr $C$DW$619, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
    6584                            .dwattr $C$DW$619, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6585                            .dwattr $C$DW$619, DW_AT_accessibility(DW_ACCESS_public)
    6586                    $C$DW$620       .dwtag  DW_TAG_member
    6587                            .dwattr $C$DW$620, DW_AT_type(*$C$DW$T$19)
    6588                            .dwattr $C$DW$620, DW_AT_name("PWM_OUT_ENA")
    6589                            .dwattr $C$DW$620, DW_AT_TI_symbol_name("_PWM_OUT_ENA")
    6590                            .dwattr $C$DW$620, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
    6591                            .dwattr $C$DW$620, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6592                            .dwattr $C$DW$620, DW_AT_accessibility(DW_ACCESS_public)
    6593                    $C$DW$621       .dwtag  DW_TAG_member
    6594                            .dwattr $C$DW$621, DW_AT_type(*$C$DW$T$19)
    6595                            .dwattr $C$DW$621, DW_AT_name("PWM_OUT_DRV")
    6596                            .dwattr $C$DW$621, DW_AT_TI_symbol_name("_PWM_OUT_DRV")
    6597                            .dwattr $C$DW$621, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
    6598                            .dwattr $C$DW$621, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6599                            .dwattr $C$DW$621, DW_AT_accessibility(DW_ACCESS_public)
    6600                    $C$DW$622       .dwtag  DW_TAG_member
    6601                            .dwattr $C$DW$622, DW_AT_type(*$C$DW$T$19)
    6602                            .dwattr $C$DW$622, DW_AT_name("PWM_OUT_ACTION1")
    6603                            .dwattr $C$DW$622, DW_AT_TI_symbol_name("_PWM_OUT_ACTION1")
    6604                            .dwattr $C$DW$622, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x02)
    6605                            .dwattr $C$DW$622, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6606                            .dwattr $C$DW$622, DW_AT_accessibility(DW_ACCESS_public)
    6607                    $C$DW$623       .dwtag  DW_TAG_member
    6608                            .dwattr $C$DW$623, DW_AT_type(*$C$DW$T$19)
    6609                            .dwattr $C$DW$623, DW_AT_name("PWM_OUT_ACTION0")
    6610                            .dwattr $C$DW$623, DW_AT_TI_symbol_name("_PWM_OUT_ACTION0")
    6611                            .dwattr $C$DW$623, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x02)
    6612                            .dwattr $C$DW$623, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6613                            .dwattr $C$DW$623, DW_AT_accessibility(DW_ACCESS_public)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  122

    6614                    $C$DW$624       .dwtag  DW_TAG_member
    6615                            .dwattr $C$DW$624, DW_AT_type(*$C$DW$T$19)
    6616                            .dwattr $C$DW$624, DW_AT_name("CMP1_INT_ENA")
    6617                            .dwattr $C$DW$624, DW_AT_TI_symbol_name("_CMP1_INT_ENA")
    6618                            .dwattr $C$DW$624, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    6619                            .dwattr $C$DW$624, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6620                            .dwattr $C$DW$624, DW_AT_accessibility(DW_ACCESS_public)
    6621                    $C$DW$625       .dwtag  DW_TAG_member
    6622                            .dwattr $C$DW$625, DW_AT_type(*$C$DW$T$19)
    6623                            .dwattr $C$DW$625, DW_AT_name("CMP1_INT_FLAG")
    6624                            .dwattr $C$DW$625, DW_AT_TI_symbol_name("_CMP1_INT_FLAG")
    6625                            .dwattr $C$DW$625, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    6626                            .dwattr $C$DW$625, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6627                            .dwattr $C$DW$625, DW_AT_accessibility(DW_ACCESS_public)
    6628                    $C$DW$626       .dwtag  DW_TAG_member
    6629                            .dwattr $C$DW$626, DW_AT_type(*$C$DW$T$19)
    6630                            .dwattr $C$DW$626, DW_AT_name("CMP0_INT_ENA")
    6631                            .dwattr $C$DW$626, DW_AT_TI_symbol_name("_CMP0_INT_ENA")
    6632                            .dwattr $C$DW$626, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    6633                            .dwattr $C$DW$626, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6634                            .dwattr $C$DW$626, DW_AT_accessibility(DW_ACCESS_public)
    6635                    $C$DW$627       .dwtag  DW_TAG_member
    6636                            .dwattr $C$DW$627, DW_AT_type(*$C$DW$T$19)
    6637                            .dwattr $C$DW$627, DW_AT_name("CMP0_INT_FLAG")
    6638                            .dwattr $C$DW$627, DW_AT_TI_symbol_name("_CMP0_INT_FLAG")
    6639                            .dwattr $C$DW$627, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    6640                            .dwattr $C$DW$627, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6641                            .dwattr $C$DW$627, DW_AT_accessibility(DW_ACCESS_public)
    6642                            .dwendtag $C$DW$T$84
    6643                    
    6644                    
    6645                    $C$DW$T$85      .dwtag  DW_TAG_union_type
    6646                            .dwattr $C$DW$T$85, DW_AT_name("T16PWMXCMPCTRL_REG")
    6647                            .dwattr $C$DW$T$85, DW_AT_byte_size(0x04)
    6648                    $C$DW$628       .dwtag  DW_TAG_member
    6649                            .dwattr $C$DW$628, DW_AT_type(*$C$DW$T$19)
    6650                            .dwattr $C$DW$628, DW_AT_name("all")
    6651                            .dwattr $C$DW$628, DW_AT_TI_symbol_name("_all")
    6652                            .dwattr $C$DW$628, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6653                            .dwattr $C$DW$628, DW_AT_accessibility(DW_ACCESS_public)
    6654                    $C$DW$629       .dwtag  DW_TAG_member
    6655                            .dwattr $C$DW$629, DW_AT_type(*$C$DW$T$84)
    6656                            .dwattr $C$DW$629, DW_AT_name("bit")
    6657                            .dwattr $C$DW$629, DW_AT_TI_symbol_name("_bit")
    6658                            .dwattr $C$DW$629, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6659                            .dwattr $C$DW$629, DW_AT_accessibility(DW_ACCESS_public)
    6660                            .dwendtag $C$DW$T$85
    6661                    
    6662                    
    6663                    $C$DW$T$86      .dwtag  DW_TAG_structure_type
    6664                            .dwattr $C$DW$T$86, DW_AT_name("T16PWMXCMPYDAT_BITS")
    6665                            .dwattr $C$DW$T$86, DW_AT_byte_size(0x04)
    6666                    $C$DW$630       .dwtag  DW_TAG_member
    6667                            .dwattr $C$DW$630, DW_AT_type(*$C$DW$T$19)
    6668                            .dwattr $C$DW$630, DW_AT_name("rsvd0")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  123

    6669                            .dwattr $C$DW$630, DW_AT_TI_symbol_name("_rsvd0")
    6670                            .dwattr $C$DW$630, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    6671                            .dwattr $C$DW$630, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6672                            .dwattr $C$DW$630, DW_AT_accessibility(DW_ACCESS_public)
    6673                    $C$DW$631       .dwtag  DW_TAG_member
    6674                            .dwattr $C$DW$631, DW_AT_type(*$C$DW$T$19)
    6675                            .dwattr $C$DW$631, DW_AT_name("CMP_DAT")
    6676                            .dwattr $C$DW$631, DW_AT_TI_symbol_name("_CMP_DAT")
    6677                            .dwattr $C$DW$631, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x10)
    6678                            .dwattr $C$DW$631, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6679                            .dwattr $C$DW$631, DW_AT_accessibility(DW_ACCESS_public)
    6680                            .dwendtag $C$DW$T$86
    6681                    
    6682                    
    6683                    $C$DW$T$87      .dwtag  DW_TAG_union_type
    6684                            .dwattr $C$DW$T$87, DW_AT_name("T16PWMXCMPYDAT_REG")
    6685                            .dwattr $C$DW$T$87, DW_AT_byte_size(0x04)
    6686                    $C$DW$632       .dwtag  DW_TAG_member
    6687                            .dwattr $C$DW$632, DW_AT_type(*$C$DW$T$19)
    6688                            .dwattr $C$DW$632, DW_AT_name("all")
    6689                            .dwattr $C$DW$632, DW_AT_TI_symbol_name("_all")
    6690                            .dwattr $C$DW$632, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6691                            .dwattr $C$DW$632, DW_AT_accessibility(DW_ACCESS_public)
    6692                    $C$DW$633       .dwtag  DW_TAG_member
    6693                            .dwattr $C$DW$633, DW_AT_type(*$C$DW$T$86)
    6694                            .dwattr $C$DW$633, DW_AT_name("bit")
    6695                            .dwattr $C$DW$633, DW_AT_TI_symbol_name("_bit")
    6696                            .dwattr $C$DW$633, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6697                            .dwattr $C$DW$633, DW_AT_accessibility(DW_ACCESS_public)
    6698                            .dwendtag $C$DW$T$87
    6699                    
    6700                    
    6701                    $C$DW$T$88      .dwtag  DW_TAG_structure_type
    6702                            .dwattr $C$DW$T$88, DW_AT_name("T16PWMXCNTCTRL_BITS")
    6703                            .dwattr $C$DW$T$88, DW_AT_byte_size(0x04)
    6704                    $C$DW$634       .dwtag  DW_TAG_member
    6705                            .dwattr $C$DW$634, DW_AT_type(*$C$DW$T$19)
    6706                            .dwattr $C$DW$634, DW_AT_name("rsvd1")
    6707                            .dwattr $C$DW$634, DW_AT_TI_symbol_name("_rsvd1")
    6708                            .dwattr $C$DW$634, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    6709                            .dwattr $C$DW$634, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6710                            .dwattr $C$DW$634, DW_AT_accessibility(DW_ACCESS_public)
    6711                    $C$DW$635       .dwtag  DW_TAG_member
    6712                            .dwattr $C$DW$635, DW_AT_type(*$C$DW$T$19)
    6713                            .dwattr $C$DW$635, DW_AT_name("PRESCALE")
    6714                            .dwattr $C$DW$635, DW_AT_TI_symbol_name("_PRESCALE")
    6715                            .dwattr $C$DW$635, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x08)
    6716                            .dwattr $C$DW$635, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6717                            .dwattr $C$DW$635, DW_AT_accessibility(DW_ACCESS_public)
    6718                    $C$DW$636       .dwtag  DW_TAG_member
    6719                            .dwattr $C$DW$636, DW_AT_type(*$C$DW$T$19)
    6720                            .dwattr $C$DW$636, DW_AT_name("rsvd0")
    6721                            .dwattr $C$DW$636, DW_AT_TI_symbol_name("_rsvd0")
    6722                            .dwattr $C$DW$636, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    6723                            .dwattr $C$DW$636, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  124

    6724                            .dwattr $C$DW$636, DW_AT_accessibility(DW_ACCESS_public)
    6725                    $C$DW$637       .dwtag  DW_TAG_member
    6726                            .dwattr $C$DW$637, DW_AT_type(*$C$DW$T$19)
    6727                            .dwattr $C$DW$637, DW_AT_name("SYNC_SEL")
    6728                            .dwattr $C$DW$637, DW_AT_TI_symbol_name("_SYNC_SEL")
    6729                            .dwattr $C$DW$637, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x02)
    6730                            .dwattr $C$DW$637, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6731                            .dwattr $C$DW$637, DW_AT_accessibility(DW_ACCESS_public)
    6732                    $C$DW$638       .dwtag  DW_TAG_member
    6733                            .dwattr $C$DW$638, DW_AT_type(*$C$DW$T$19)
    6734                            .dwattr $C$DW$638, DW_AT_name("SYNC_EN")
    6735                            .dwattr $C$DW$638, DW_AT_TI_symbol_name("_SYNC_EN")
    6736                            .dwattr $C$DW$638, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    6737                            .dwattr $C$DW$638, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6738                            .dwattr $C$DW$638, DW_AT_accessibility(DW_ACCESS_public)
    6739                    $C$DW$639       .dwtag  DW_TAG_member
    6740                            .dwattr $C$DW$639, DW_AT_type(*$C$DW$T$19)
    6741                            .dwattr $C$DW$639, DW_AT_name("SW_RESET")
    6742                            .dwattr $C$DW$639, DW_AT_TI_symbol_name("_SW_RESET")
    6743                            .dwattr $C$DW$639, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    6744                            .dwattr $C$DW$639, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6745                            .dwattr $C$DW$639, DW_AT_accessibility(DW_ACCESS_public)
    6746                    $C$DW$640       .dwtag  DW_TAG_member
    6747                            .dwattr $C$DW$640, DW_AT_type(*$C$DW$T$19)
    6748                            .dwattr $C$DW$640, DW_AT_name("CMP_RESET_ENA")
    6749                            .dwattr $C$DW$640, DW_AT_TI_symbol_name("_CMP_RESET_ENA")
    6750                            .dwattr $C$DW$640, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    6751                            .dwattr $C$DW$640, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6752                            .dwattr $C$DW$640, DW_AT_accessibility(DW_ACCESS_public)
    6753                    $C$DW$641       .dwtag  DW_TAG_member
    6754                            .dwattr $C$DW$641, DW_AT_type(*$C$DW$T$19)
    6755                            .dwattr $C$DW$641, DW_AT_name("OV_INT_ENA")
    6756                            .dwattr $C$DW$641, DW_AT_TI_symbol_name("_OV_INT_ENA")
    6757                            .dwattr $C$DW$641, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    6758                            .dwattr $C$DW$641, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6759                            .dwattr $C$DW$641, DW_AT_accessibility(DW_ACCESS_public)
    6760                    $C$DW$642       .dwtag  DW_TAG_member
    6761                            .dwattr $C$DW$642, DW_AT_type(*$C$DW$T$19)
    6762                            .dwattr $C$DW$642, DW_AT_name("OV_INT_FLAG")
    6763                            .dwattr $C$DW$642, DW_AT_TI_symbol_name("_OV_INT_FLAG")
    6764                            .dwattr $C$DW$642, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    6765                            .dwattr $C$DW$642, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6766                            .dwattr $C$DW$642, DW_AT_accessibility(DW_ACCESS_public)
    6767                            .dwendtag $C$DW$T$88
    6768                    
    6769                    
    6770                    $C$DW$T$89      .dwtag  DW_TAG_union_type
    6771                            .dwattr $C$DW$T$89, DW_AT_name("T16PWMXCNTCTRL_REG")
    6772                            .dwattr $C$DW$T$89, DW_AT_byte_size(0x04)
    6773                    $C$DW$643       .dwtag  DW_TAG_member
    6774                            .dwattr $C$DW$643, DW_AT_type(*$C$DW$T$19)
    6775                            .dwattr $C$DW$643, DW_AT_name("all")
    6776                            .dwattr $C$DW$643, DW_AT_TI_symbol_name("_all")
    6777                            .dwattr $C$DW$643, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6778                            .dwattr $C$DW$643, DW_AT_accessibility(DW_ACCESS_public)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  125

    6779                    $C$DW$644       .dwtag  DW_TAG_member
    6780                            .dwattr $C$DW$644, DW_AT_type(*$C$DW$T$88)
    6781                            .dwattr $C$DW$644, DW_AT_name("bit")
    6782                            .dwattr $C$DW$644, DW_AT_TI_symbol_name("_bit")
    6783                            .dwattr $C$DW$644, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6784                            .dwattr $C$DW$644, DW_AT_accessibility(DW_ACCESS_public)
    6785                            .dwendtag $C$DW$T$89
    6786                    
    6787                    
    6788                    $C$DW$T$90      .dwtag  DW_TAG_structure_type
    6789                            .dwattr $C$DW$T$90, DW_AT_name("T16PWMXCNTDAT_BITS")
    6790                            .dwattr $C$DW$T$90, DW_AT_byte_size(0x04)
    6791                    $C$DW$645       .dwtag  DW_TAG_member
    6792                            .dwattr $C$DW$645, DW_AT_type(*$C$DW$T$19)
    6793                            .dwattr $C$DW$645, DW_AT_name("rsvd0")
    6794                            .dwattr $C$DW$645, DW_AT_TI_symbol_name("_rsvd0")
    6795                            .dwattr $C$DW$645, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    6796                            .dwattr $C$DW$645, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6797                            .dwattr $C$DW$645, DW_AT_accessibility(DW_ACCESS_public)
    6798                    $C$DW$646       .dwtag  DW_TAG_member
    6799                            .dwattr $C$DW$646, DW_AT_type(*$C$DW$T$19)
    6800                            .dwattr $C$DW$646, DW_AT_name("CNT_DAT")
    6801                            .dwattr $C$DW$646, DW_AT_TI_symbol_name("_CNT_DAT")
    6802                            .dwattr $C$DW$646, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x10)
    6803                            .dwattr $C$DW$646, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6804                            .dwattr $C$DW$646, DW_AT_accessibility(DW_ACCESS_public)
    6805                            .dwendtag $C$DW$T$90
    6806                    
    6807                    
    6808                    $C$DW$T$91      .dwtag  DW_TAG_union_type
    6809                            .dwattr $C$DW$T$91, DW_AT_name("T16PWMXCNTDAT_REG")
    6810                            .dwattr $C$DW$T$91, DW_AT_byte_size(0x04)
    6811                    $C$DW$647       .dwtag  DW_TAG_member
    6812                            .dwattr $C$DW$647, DW_AT_type(*$C$DW$T$19)
    6813                            .dwattr $C$DW$647, DW_AT_name("all")
    6814                            .dwattr $C$DW$647, DW_AT_TI_symbol_name("_all")
    6815                            .dwattr $C$DW$647, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6816                            .dwattr $C$DW$647, DW_AT_accessibility(DW_ACCESS_public)
    6817                    $C$DW$648       .dwtag  DW_TAG_member
    6818                            .dwattr $C$DW$648, DW_AT_type(*$C$DW$T$90)
    6819                            .dwattr $C$DW$648, DW_AT_name("bit")
    6820                            .dwattr $C$DW$648, DW_AT_TI_symbol_name("_bit")
    6821                            .dwattr $C$DW$648, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6822                            .dwattr $C$DW$648, DW_AT_accessibility(DW_ACCESS_public)
    6823                            .dwendtag $C$DW$T$91
    6824                    
    6825                    
    6826                    $C$DW$T$92      .dwtag  DW_TAG_structure_type
    6827                            .dwattr $C$DW$T$92, DW_AT_name("T24CAPCTRL_BITS")
    6828                            .dwattr $C$DW$T$92, DW_AT_byte_size(0x04)
    6829                    $C$DW$649       .dwtag  DW_TAG_member
    6830                            .dwattr $C$DW$649, DW_AT_type(*$C$DW$T$19)
    6831                            .dwattr $C$DW$649, DW_AT_name("rsvd0")
    6832                            .dwattr $C$DW$649, DW_AT_TI_symbol_name("_rsvd0")
    6833                            .dwattr $C$DW$649, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x1a)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  126

    6834                            .dwattr $C$DW$649, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6835                            .dwattr $C$DW$649, DW_AT_accessibility(DW_ACCESS_public)
    6836                    $C$DW$650       .dwtag  DW_TAG_member
    6837                            .dwattr $C$DW$650, DW_AT_type(*$C$DW$T$19)
    6838                            .dwattr $C$DW$650, DW_AT_name("CAP_SEL")
    6839                            .dwattr $C$DW$650, DW_AT_TI_symbol_name("_CAP_SEL")
    6840                            .dwattr $C$DW$650, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x02)
    6841                            .dwattr $C$DW$650, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6842                            .dwattr $C$DW$650, DW_AT_accessibility(DW_ACCESS_public)
    6843                    $C$DW$651       .dwtag  DW_TAG_member
    6844                            .dwattr $C$DW$651, DW_AT_type(*$C$DW$T$19)
    6845                            .dwattr $C$DW$651, DW_AT_name("EDGE")
    6846                            .dwattr $C$DW$651, DW_AT_TI_symbol_name("_EDGE")
    6847                            .dwattr $C$DW$651, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x02)
    6848                            .dwattr $C$DW$651, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6849                            .dwattr $C$DW$651, DW_AT_accessibility(DW_ACCESS_public)
    6850                    $C$DW$652       .dwtag  DW_TAG_member
    6851                            .dwattr $C$DW$652, DW_AT_type(*$C$DW$T$19)
    6852                            .dwattr $C$DW$652, DW_AT_name("CAP_INT_ENA")
    6853                            .dwattr $C$DW$652, DW_AT_TI_symbol_name("_CAP_INT_ENA")
    6854                            .dwattr $C$DW$652, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    6855                            .dwattr $C$DW$652, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6856                            .dwattr $C$DW$652, DW_AT_accessibility(DW_ACCESS_public)
    6857                    $C$DW$653       .dwtag  DW_TAG_member
    6858                            .dwattr $C$DW$653, DW_AT_type(*$C$DW$T$19)
    6859                            .dwattr $C$DW$653, DW_AT_name("CAP_INT_FLAG")
    6860                            .dwattr $C$DW$653, DW_AT_TI_symbol_name("_CAP_INT_FLAG")
    6861                            .dwattr $C$DW$653, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    6862                            .dwattr $C$DW$653, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6863                            .dwattr $C$DW$653, DW_AT_accessibility(DW_ACCESS_public)
    6864                            .dwendtag $C$DW$T$92
    6865                    
    6866                    
    6867                    $C$DW$T$93      .dwtag  DW_TAG_union_type
    6868                            .dwattr $C$DW$T$93, DW_AT_name("T24CAPCTRL_REG")
    6869                            .dwattr $C$DW$T$93, DW_AT_byte_size(0x04)
    6870                    $C$DW$654       .dwtag  DW_TAG_member
    6871                            .dwattr $C$DW$654, DW_AT_type(*$C$DW$T$19)
    6872                            .dwattr $C$DW$654, DW_AT_name("all")
    6873                            .dwattr $C$DW$654, DW_AT_TI_symbol_name("_all")
    6874                            .dwattr $C$DW$654, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6875                            .dwattr $C$DW$654, DW_AT_accessibility(DW_ACCESS_public)
    6876                    $C$DW$655       .dwtag  DW_TAG_member
    6877                            .dwattr $C$DW$655, DW_AT_type(*$C$DW$T$92)
    6878                            .dwattr $C$DW$655, DW_AT_name("bit")
    6879                            .dwattr $C$DW$655, DW_AT_TI_symbol_name("_bit")
    6880                            .dwattr $C$DW$655, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6881                            .dwattr $C$DW$655, DW_AT_accessibility(DW_ACCESS_public)
    6882                            .dwendtag $C$DW$T$93
    6883                    
    6884                    
    6885                    $C$DW$T$94      .dwtag  DW_TAG_structure_type
    6886                            .dwattr $C$DW$T$94, DW_AT_name("T24CAPDAT_BITS")
    6887                            .dwattr $C$DW$T$94, DW_AT_byte_size(0x04)
    6888                    $C$DW$656       .dwtag  DW_TAG_member
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  127

    6889                            .dwattr $C$DW$656, DW_AT_type(*$C$DW$T$19)
    6890                            .dwattr $C$DW$656, DW_AT_name("rsvd0")
    6891                            .dwattr $C$DW$656, DW_AT_TI_symbol_name("_rsvd0")
    6892                            .dwattr $C$DW$656, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
    6893                            .dwattr $C$DW$656, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6894                            .dwattr $C$DW$656, DW_AT_accessibility(DW_ACCESS_public)
    6895                    $C$DW$657       .dwtag  DW_TAG_member
    6896                            .dwattr $C$DW$657, DW_AT_type(*$C$DW$T$19)
    6897                            .dwattr $C$DW$657, DW_AT_name("CAP_DAT")
    6898                            .dwattr $C$DW$657, DW_AT_TI_symbol_name("_CAP_DAT")
    6899                            .dwattr $C$DW$657, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x18)
    6900                            .dwattr $C$DW$657, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6901                            .dwattr $C$DW$657, DW_AT_accessibility(DW_ACCESS_public)
    6902                            .dwendtag $C$DW$T$94
    6903                    
    6904                    
    6905                    $C$DW$T$95      .dwtag  DW_TAG_union_type
    6906                            .dwattr $C$DW$T$95, DW_AT_name("T24CAPDAT_REG")
    6907                            .dwattr $C$DW$T$95, DW_AT_byte_size(0x04)
    6908                    $C$DW$658       .dwtag  DW_TAG_member
    6909                            .dwattr $C$DW$658, DW_AT_type(*$C$DW$T$19)
    6910                            .dwattr $C$DW$658, DW_AT_name("all")
    6911                            .dwattr $C$DW$658, DW_AT_TI_symbol_name("_all")
    6912                            .dwattr $C$DW$658, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6913                            .dwattr $C$DW$658, DW_AT_accessibility(DW_ACCESS_public)
    6914                    $C$DW$659       .dwtag  DW_TAG_member
    6915                            .dwattr $C$DW$659, DW_AT_type(*$C$DW$T$94)
    6916                            .dwattr $C$DW$659, DW_AT_name("bit")
    6917                            .dwattr $C$DW$659, DW_AT_TI_symbol_name("_bit")
    6918                            .dwattr $C$DW$659, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6919                            .dwattr $C$DW$659, DW_AT_accessibility(DW_ACCESS_public)
    6920                            .dwendtag $C$DW$T$95
    6921                    
    6922                    
    6923                    $C$DW$T$96      .dwtag  DW_TAG_structure_type
    6924                            .dwattr $C$DW$T$96, DW_AT_name("T24CAPIO_BITS")
    6925                            .dwattr $C$DW$T$96, DW_AT_byte_size(0x04)
    6926                    $C$DW$660       .dwtag  DW_TAG_member
    6927                            .dwattr $C$DW$660, DW_AT_type(*$C$DW$T$19)
    6928                            .dwattr $C$DW$660, DW_AT_name("rsvd0")
    6929                            .dwattr $C$DW$660, DW_AT_TI_symbol_name("_rsvd0")
    6930                            .dwattr $C$DW$660, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x1d)
    6931                            .dwattr $C$DW$660, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6932                            .dwattr $C$DW$660, DW_AT_accessibility(DW_ACCESS_public)
    6933                    $C$DW$661       .dwtag  DW_TAG_member
    6934                            .dwattr $C$DW$661, DW_AT_type(*$C$DW$T$19)
    6935                            .dwattr $C$DW$661, DW_AT_name("TCAP_IN")
    6936                            .dwattr $C$DW$661, DW_AT_TI_symbol_name("_TCAP_IN")
    6937                            .dwattr $C$DW$661, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    6938                            .dwattr $C$DW$661, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6939                            .dwattr $C$DW$661, DW_AT_accessibility(DW_ACCESS_public)
    6940                    $C$DW$662       .dwtag  DW_TAG_member
    6941                            .dwattr $C$DW$662, DW_AT_type(*$C$DW$T$19)
    6942                            .dwattr $C$DW$662, DW_AT_name("TCAP_OUT")
    6943                            .dwattr $C$DW$662, DW_AT_TI_symbol_name("_TCAP_OUT")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  128

    6944                            .dwattr $C$DW$662, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    6945                            .dwattr $C$DW$662, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6946                            .dwattr $C$DW$662, DW_AT_accessibility(DW_ACCESS_public)
    6947                    $C$DW$663       .dwtag  DW_TAG_member
    6948                            .dwattr $C$DW$663, DW_AT_type(*$C$DW$T$19)
    6949                            .dwattr $C$DW$663, DW_AT_name("TCAP_DIR")
    6950                            .dwattr $C$DW$663, DW_AT_TI_symbol_name("_TCAP_DIR")
    6951                            .dwattr $C$DW$663, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    6952                            .dwattr $C$DW$663, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6953                            .dwattr $C$DW$663, DW_AT_accessibility(DW_ACCESS_public)
    6954                            .dwendtag $C$DW$T$96
    6955                    
    6956                    
    6957                    $C$DW$T$97      .dwtag  DW_TAG_union_type
    6958                            .dwattr $C$DW$T$97, DW_AT_name("T24CAPIO_REG")
    6959                            .dwattr $C$DW$T$97, DW_AT_byte_size(0x04)
    6960                    $C$DW$664       .dwtag  DW_TAG_member
    6961                            .dwattr $C$DW$664, DW_AT_type(*$C$DW$T$19)
    6962                            .dwattr $C$DW$664, DW_AT_name("all")
    6963                            .dwattr $C$DW$664, DW_AT_TI_symbol_name("_all")
    6964                            .dwattr $C$DW$664, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6965                            .dwattr $C$DW$664, DW_AT_accessibility(DW_ACCESS_public)
    6966                    $C$DW$665       .dwtag  DW_TAG_member
    6967                            .dwattr $C$DW$665, DW_AT_type(*$C$DW$T$96)
    6968                            .dwattr $C$DW$665, DW_AT_name("bit")
    6969                            .dwattr $C$DW$665, DW_AT_TI_symbol_name("_bit")
    6970                            .dwattr $C$DW$665, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6971                            .dwattr $C$DW$665, DW_AT_accessibility(DW_ACCESS_public)
    6972                            .dwendtag $C$DW$T$97
    6973                    
    6974                    
    6975                    $C$DW$T$98      .dwtag  DW_TAG_structure_type
    6976                            .dwattr $C$DW$T$98, DW_AT_name("T24CMPCTRL_BITS")
    6977                            .dwattr $C$DW$T$98, DW_AT_byte_size(0x04)
    6978                    $C$DW$666       .dwtag  DW_TAG_member
    6979                            .dwattr $C$DW$666, DW_AT_type(*$C$DW$T$19)
    6980                            .dwattr $C$DW$666, DW_AT_name("rsvd0")
    6981                            .dwattr $C$DW$666, DW_AT_TI_symbol_name("_rsvd0")
    6982                            .dwattr $C$DW$666, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x1e)
    6983                            .dwattr $C$DW$666, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6984                            .dwattr $C$DW$666, DW_AT_accessibility(DW_ACCESS_public)
    6985                    $C$DW$667       .dwtag  DW_TAG_member
    6986                            .dwattr $C$DW$667, DW_AT_type(*$C$DW$T$19)
    6987                            .dwattr $C$DW$667, DW_AT_name("CMP_INT_ENA")
    6988                            .dwattr $C$DW$667, DW_AT_TI_symbol_name("_CMP_INT_ENA")
    6989                            .dwattr $C$DW$667, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    6990                            .dwattr $C$DW$667, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6991                            .dwattr $C$DW$667, DW_AT_accessibility(DW_ACCESS_public)
    6992                    $C$DW$668       .dwtag  DW_TAG_member
    6993                            .dwattr $C$DW$668, DW_AT_type(*$C$DW$T$19)
    6994                            .dwattr $C$DW$668, DW_AT_name("CMP_INT_FLAG")
    6995                            .dwattr $C$DW$668, DW_AT_TI_symbol_name("_CMP_INT_FLAG")
    6996                            .dwattr $C$DW$668, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    6997                            .dwattr $C$DW$668, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    6998                            .dwattr $C$DW$668, DW_AT_accessibility(DW_ACCESS_public)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  129

    6999                            .dwendtag $C$DW$T$98
    7000                    
    7001                    
    7002                    $C$DW$T$99      .dwtag  DW_TAG_union_type
    7003                            .dwattr $C$DW$T$99, DW_AT_name("T24CMPCTRL_REG")
    7004                            .dwattr $C$DW$T$99, DW_AT_byte_size(0x04)
    7005                    $C$DW$669       .dwtag  DW_TAG_member
    7006                            .dwattr $C$DW$669, DW_AT_type(*$C$DW$T$19)
    7007                            .dwattr $C$DW$669, DW_AT_name("all")
    7008                            .dwattr $C$DW$669, DW_AT_TI_symbol_name("_all")
    7009                            .dwattr $C$DW$669, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7010                            .dwattr $C$DW$669, DW_AT_accessibility(DW_ACCESS_public)
    7011                    $C$DW$670       .dwtag  DW_TAG_member
    7012                            .dwattr $C$DW$670, DW_AT_type(*$C$DW$T$98)
    7013                            .dwattr $C$DW$670, DW_AT_name("bit")
    7014                            .dwattr $C$DW$670, DW_AT_TI_symbol_name("_bit")
    7015                            .dwattr $C$DW$670, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7016                            .dwattr $C$DW$670, DW_AT_accessibility(DW_ACCESS_public)
    7017                            .dwendtag $C$DW$T$99
    7018                    
    7019                    
    7020                    $C$DW$T$100     .dwtag  DW_TAG_structure_type
    7021                            .dwattr $C$DW$T$100, DW_AT_name("T24CMPDAT_BITS")
    7022                            .dwattr $C$DW$T$100, DW_AT_byte_size(0x04)
    7023                    $C$DW$671       .dwtag  DW_TAG_member
    7024                            .dwattr $C$DW$671, DW_AT_type(*$C$DW$T$19)
    7025                            .dwattr $C$DW$671, DW_AT_name("rsvd0")
    7026                            .dwattr $C$DW$671, DW_AT_TI_symbol_name("_rsvd0")
    7027                            .dwattr $C$DW$671, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
    7028                            .dwattr $C$DW$671, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7029                            .dwattr $C$DW$671, DW_AT_accessibility(DW_ACCESS_public)
    7030                    $C$DW$672       .dwtag  DW_TAG_member
    7031                            .dwattr $C$DW$672, DW_AT_type(*$C$DW$T$19)
    7032                            .dwattr $C$DW$672, DW_AT_name("CMP_DAT")
    7033                            .dwattr $C$DW$672, DW_AT_TI_symbol_name("_CMP_DAT")
    7034                            .dwattr $C$DW$672, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x18)
    7035                            .dwattr $C$DW$672, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7036                            .dwattr $C$DW$672, DW_AT_accessibility(DW_ACCESS_public)
    7037                            .dwendtag $C$DW$T$100
    7038                    
    7039                    
    7040                    $C$DW$T$101     .dwtag  DW_TAG_union_type
    7041                            .dwattr $C$DW$T$101, DW_AT_name("T24CMPDAT_REG")
    7042                            .dwattr $C$DW$T$101, DW_AT_byte_size(0x04)
    7043                    $C$DW$673       .dwtag  DW_TAG_member
    7044                            .dwattr $C$DW$673, DW_AT_type(*$C$DW$T$19)
    7045                            .dwattr $C$DW$673, DW_AT_name("all")
    7046                            .dwattr $C$DW$673, DW_AT_TI_symbol_name("_all")
    7047                            .dwattr $C$DW$673, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7048                            .dwattr $C$DW$673, DW_AT_accessibility(DW_ACCESS_public)
    7049                    $C$DW$674       .dwtag  DW_TAG_member
    7050                            .dwattr $C$DW$674, DW_AT_type(*$C$DW$T$100)
    7051                            .dwattr $C$DW$674, DW_AT_name("bit")
    7052                            .dwattr $C$DW$674, DW_AT_TI_symbol_name("_bit")
    7053                            .dwattr $C$DW$674, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  130

    7054                            .dwattr $C$DW$674, DW_AT_accessibility(DW_ACCESS_public)
    7055                            .dwendtag $C$DW$T$101
    7056                    
    7057                    
    7058                    $C$DW$T$102     .dwtag  DW_TAG_structure_type
    7059                            .dwattr $C$DW$T$102, DW_AT_name("T24CNTCTRL_BITS")
    7060                            .dwattr $C$DW$T$102, DW_AT_byte_size(0x04)
    7061                    $C$DW$675       .dwtag  DW_TAG_member
    7062                            .dwattr $C$DW$675, DW_AT_type(*$C$DW$T$19)
    7063                            .dwattr $C$DW$675, DW_AT_name("rsvd1")
    7064                            .dwattr $C$DW$675, DW_AT_TI_symbol_name("_rsvd1")
    7065                            .dwattr $C$DW$675, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
    7066                            .dwattr $C$DW$675, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7067                            .dwattr $C$DW$675, DW_AT_accessibility(DW_ACCESS_public)
    7068                    $C$DW$676       .dwtag  DW_TAG_member
    7069                            .dwattr $C$DW$676, DW_AT_type(*$C$DW$T$19)
    7070                            .dwattr $C$DW$676, DW_AT_name("PRESCALE")
    7071                            .dwattr $C$DW$676, DW_AT_TI_symbol_name("_PRESCALE")
    7072                            .dwattr $C$DW$676, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x08)
    7073                            .dwattr $C$DW$676, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7074                            .dwattr $C$DW$676, DW_AT_accessibility(DW_ACCESS_public)
    7075                    $C$DW$677       .dwtag  DW_TAG_member
    7076                            .dwattr $C$DW$677, DW_AT_type(*$C$DW$T$19)
    7077                            .dwattr $C$DW$677, DW_AT_name("rsvd0")
    7078                            .dwattr $C$DW$677, DW_AT_TI_symbol_name("_rsvd0")
    7079                            .dwattr $C$DW$677, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x05)
    7080                            .dwattr $C$DW$677, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7081                            .dwattr $C$DW$677, DW_AT_accessibility(DW_ACCESS_public)
    7082                    $C$DW$678       .dwtag  DW_TAG_member
    7083                            .dwattr $C$DW$678, DW_AT_type(*$C$DW$T$19)
    7084                            .dwattr $C$DW$678, DW_AT_name("EXT_CLK_SEL")
    7085                            .dwattr $C$DW$678, DW_AT_TI_symbol_name("_EXT_CLK_SEL")
    7086                            .dwattr $C$DW$678, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    7087                            .dwattr $C$DW$678, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7088                            .dwattr $C$DW$678, DW_AT_accessibility(DW_ACCESS_public)
    7089                    $C$DW$679       .dwtag  DW_TAG_member
    7090                            .dwattr $C$DW$679, DW_AT_type(*$C$DW$T$19)
    7091                            .dwattr $C$DW$679, DW_AT_name("OV_INT_ENA")
    7092                            .dwattr $C$DW$679, DW_AT_TI_symbol_name("_OV_INT_ENA")
    7093                            .dwattr $C$DW$679, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    7094                            .dwattr $C$DW$679, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7095                            .dwattr $C$DW$679, DW_AT_accessibility(DW_ACCESS_public)
    7096                    $C$DW$680       .dwtag  DW_TAG_member
    7097                            .dwattr $C$DW$680, DW_AT_type(*$C$DW$T$19)
    7098                            .dwattr $C$DW$680, DW_AT_name("OV_FLAG")
    7099                            .dwattr $C$DW$680, DW_AT_TI_symbol_name("_OV_FLAG")
    7100                            .dwattr $C$DW$680, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    7101                            .dwattr $C$DW$680, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7102                            .dwattr $C$DW$680, DW_AT_accessibility(DW_ACCESS_public)
    7103                            .dwendtag $C$DW$T$102
    7104                    
    7105                    
    7106                    $C$DW$T$103     .dwtag  DW_TAG_union_type
    7107                            .dwattr $C$DW$T$103, DW_AT_name("T24CNTCTRL_REG")
    7108                            .dwattr $C$DW$T$103, DW_AT_byte_size(0x04)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  131

    7109                    $C$DW$681       .dwtag  DW_TAG_member
    7110                            .dwattr $C$DW$681, DW_AT_type(*$C$DW$T$19)
    7111                            .dwattr $C$DW$681, DW_AT_name("all")
    7112                            .dwattr $C$DW$681, DW_AT_TI_symbol_name("_all")
    7113                            .dwattr $C$DW$681, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7114                            .dwattr $C$DW$681, DW_AT_accessibility(DW_ACCESS_public)
    7115                    $C$DW$682       .dwtag  DW_TAG_member
    7116                            .dwattr $C$DW$682, DW_AT_type(*$C$DW$T$102)
    7117                            .dwattr $C$DW$682, DW_AT_name("bit")
    7118                            .dwattr $C$DW$682, DW_AT_TI_symbol_name("_bit")
    7119                            .dwattr $C$DW$682, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7120                            .dwattr $C$DW$682, DW_AT_accessibility(DW_ACCESS_public)
    7121                            .dwendtag $C$DW$T$103
    7122                    
    7123                    
    7124                    $C$DW$T$104     .dwtag  DW_TAG_structure_type
    7125                            .dwattr $C$DW$T$104, DW_AT_name("T24CNTDAT_BITS")
    7126                            .dwattr $C$DW$T$104, DW_AT_byte_size(0x04)
    7127                    $C$DW$683       .dwtag  DW_TAG_member
    7128                            .dwattr $C$DW$683, DW_AT_type(*$C$DW$T$19)
    7129                            .dwattr $C$DW$683, DW_AT_name("rsvd0")
    7130                            .dwattr $C$DW$683, DW_AT_TI_symbol_name("_rsvd0")
    7131                            .dwattr $C$DW$683, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x08)
    7132                            .dwattr $C$DW$683, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7133                            .dwattr $C$DW$683, DW_AT_accessibility(DW_ACCESS_public)
    7134                    $C$DW$684       .dwtag  DW_TAG_member
    7135                            .dwattr $C$DW$684, DW_AT_type(*$C$DW$T$19)
    7136                            .dwattr $C$DW$684, DW_AT_name("CNT_DAT")
    7137                            .dwattr $C$DW$684, DW_AT_TI_symbol_name("_CNT_DAT")
    7138                            .dwattr $C$DW$684, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x18)
    7139                            .dwattr $C$DW$684, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7140                            .dwattr $C$DW$684, DW_AT_accessibility(DW_ACCESS_public)
    7141                            .dwendtag $C$DW$T$104
    7142                    
    7143                    
    7144                    $C$DW$T$105     .dwtag  DW_TAG_union_type
    7145                            .dwattr $C$DW$T$105, DW_AT_name("T24CNTDAT_REG")
    7146                            .dwattr $C$DW$T$105, DW_AT_byte_size(0x04)
    7147                    $C$DW$685       .dwtag  DW_TAG_member
    7148                            .dwattr $C$DW$685, DW_AT_type(*$C$DW$T$19)
    7149                            .dwattr $C$DW$685, DW_AT_name("all")
    7150                            .dwattr $C$DW$685, DW_AT_TI_symbol_name("_all")
    7151                            .dwattr $C$DW$685, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7152                            .dwattr $C$DW$685, DW_AT_accessibility(DW_ACCESS_public)
    7153                    $C$DW$686       .dwtag  DW_TAG_member
    7154                            .dwattr $C$DW$686, DW_AT_type(*$C$DW$T$104)
    7155                            .dwattr $C$DW$686, DW_AT_name("bit")
    7156                            .dwattr $C$DW$686, DW_AT_TI_symbol_name("_bit")
    7157                            .dwattr $C$DW$686, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7158                            .dwattr $C$DW$686, DW_AT_accessibility(DW_ACCESS_public)
    7159                            .dwendtag $C$DW$T$105
    7160                    
    7161                    
    7162                    $C$DW$T$106     .dwtag  DW_TAG_structure_type
    7163                            .dwattr $C$DW$T$106, DW_AT_name("TEMPREF_BITS")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  132

    7164                            .dwattr $C$DW$T$106, DW_AT_byte_size(0x04)
    7165                    $C$DW$687       .dwtag  DW_TAG_member
    7166                            .dwattr $C$DW$687, DW_AT_type(*$C$DW$T$19)
    7167                            .dwattr $C$DW$687, DW_AT_name("rsvd0")
    7168                            .dwattr $C$DW$687, DW_AT_TI_symbol_name("_rsvd0")
    7169                            .dwattr $C$DW$687, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x14)
    7170                            .dwattr $C$DW$687, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7171                            .dwattr $C$DW$687, DW_AT_accessibility(DW_ACCESS_public)
    7172                    $C$DW$688       .dwtag  DW_TAG_member
    7173                            .dwattr $C$DW$688, DW_AT_type(*$C$DW$T$19)
    7174                            .dwattr $C$DW$688, DW_AT_name("TEMP_REF")
    7175                            .dwattr $C$DW$688, DW_AT_TI_symbol_name("_TEMP_REF")
    7176                            .dwattr $C$DW$688, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x0c)
    7177                            .dwattr $C$DW$688, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7178                            .dwattr $C$DW$688, DW_AT_accessibility(DW_ACCESS_public)
    7179                            .dwendtag $C$DW$T$106
    7180                    
    7181                    
    7182                    $C$DW$T$107     .dwtag  DW_TAG_union_type
    7183                            .dwattr $C$DW$T$107, DW_AT_name("TEMPREF_REG")
    7184                            .dwattr $C$DW$T$107, DW_AT_byte_size(0x04)
    7185                    $C$DW$689       .dwtag  DW_TAG_member
    7186                            .dwattr $C$DW$689, DW_AT_type(*$C$DW$T$19)
    7187                            .dwattr $C$DW$689, DW_AT_name("all")
    7188                            .dwattr $C$DW$689, DW_AT_TI_symbol_name("_all")
    7189                            .dwattr $C$DW$689, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7190                            .dwattr $C$DW$689, DW_AT_accessibility(DW_ACCESS_public)
    7191                    $C$DW$690       .dwtag  DW_TAG_member
    7192                            .dwattr $C$DW$690, DW_AT_type(*$C$DW$T$106)
    7193                            .dwattr $C$DW$690, DW_AT_name("bit")
    7194                            .dwattr $C$DW$690, DW_AT_TI_symbol_name("_bit")
    7195                            .dwattr $C$DW$690, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7196                            .dwattr $C$DW$690, DW_AT_accessibility(DW_ACCESS_public)
    7197                            .dwendtag $C$DW$T$107
    7198                    
    7199                    
    7200                    $C$DW$T$108     .dwtag  DW_TAG_structure_type
    7201                            .dwattr $C$DW$T$108, DW_AT_name("TEMPSENCTRL_BITS")
    7202                            .dwattr $C$DW$T$108, DW_AT_byte_size(0x04)
    7203                    $C$DW$691       .dwtag  DW_TAG_member
    7204                            .dwattr $C$DW$691, DW_AT_type(*$C$DW$T$19)
    7205                            .dwattr $C$DW$691, DW_AT_name("rsvd0")
    7206                            .dwattr $C$DW$691, DW_AT_TI_symbol_name("_rsvd0")
    7207                            .dwattr $C$DW$691, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x19)
    7208                            .dwattr $C$DW$691, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7209                            .dwattr $C$DW$691, DW_AT_accessibility(DW_ACCESS_public)
    7210                    $C$DW$692       .dwtag  DW_TAG_member
    7211                            .dwattr $C$DW$692, DW_AT_type(*$C$DW$T$19)
    7212                            .dwattr $C$DW$692, DW_AT_name("TEMP_SENSE_TRIM")
    7213                            .dwattr $C$DW$692, DW_AT_TI_symbol_name("_TEMP_SENSE_TRIM")
    7214                            .dwattr $C$DW$692, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x06)
    7215                            .dwattr $C$DW$692, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7216                            .dwattr $C$DW$692, DW_AT_accessibility(DW_ACCESS_public)
    7217                    $C$DW$693       .dwtag  DW_TAG_member
    7218                            .dwattr $C$DW$693, DW_AT_type(*$C$DW$T$19)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  133

    7219                            .dwattr $C$DW$693, DW_AT_name("TEMP_SENSE_DIS")
    7220                            .dwattr $C$DW$693, DW_AT_TI_symbol_name("_TEMP_SENSE_DIS")
    7221                            .dwattr $C$DW$693, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    7222                            .dwattr $C$DW$693, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7223                            .dwattr $C$DW$693, DW_AT_accessibility(DW_ACCESS_public)
    7224                            .dwendtag $C$DW$T$108
    7225                    
    7226                    
    7227                    $C$DW$T$109     .dwtag  DW_TAG_union_type
    7228                            .dwattr $C$DW$T$109, DW_AT_name("TEMPSENCTRL_REG")
    7229                            .dwattr $C$DW$T$109, DW_AT_byte_size(0x04)
    7230                    $C$DW$694       .dwtag  DW_TAG_member
    7231                            .dwattr $C$DW$694, DW_AT_type(*$C$DW$T$19)
    7232                            .dwattr $C$DW$694, DW_AT_name("all")
    7233                            .dwattr $C$DW$694, DW_AT_TI_symbol_name("_all")
    7234                            .dwattr $C$DW$694, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7235                            .dwattr $C$DW$694, DW_AT_accessibility(DW_ACCESS_public)
    7236                    $C$DW$695       .dwtag  DW_TAG_member
    7237                            .dwattr $C$DW$695, DW_AT_type(*$C$DW$T$108)
    7238                            .dwattr $C$DW$695, DW_AT_name("bit")
    7239                            .dwattr $C$DW$695, DW_AT_TI_symbol_name("_bit")
    7240                            .dwattr $C$DW$695, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7241                            .dwattr $C$DW$695, DW_AT_accessibility(DW_ACCESS_public)
    7242                            .dwendtag $C$DW$T$109
    7243                    
    7244                    
    7245                    $C$DW$T$112     .dwtag  DW_TAG_structure_type
    7246                            .dwattr $C$DW$T$112, DW_AT_name("TIMER_REGS")
    7247                            .dwattr $C$DW$T$112, DW_AT_byte_size(0x9c)
    7248                    $C$DW$696       .dwtag  DW_TAG_member
    7249                            .dwattr $C$DW$696, DW_AT_type(*$C$DW$T$105)
    7250                            .dwattr $C$DW$696, DW_AT_name("T24CNTDAT")
    7251                            .dwattr $C$DW$696, DW_AT_TI_symbol_name("_T24CNTDAT")
    7252                            .dwattr $C$DW$696, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7253                            .dwattr $C$DW$696, DW_AT_accessibility(DW_ACCESS_public)
    7254                    $C$DW$697       .dwtag  DW_TAG_member
    7255                            .dwattr $C$DW$697, DW_AT_type(*$C$DW$T$103)
    7256                            .dwattr $C$DW$697, DW_AT_name("T24CNTCTRL")
    7257                            .dwattr $C$DW$697, DW_AT_TI_symbol_name("_T24CNTCTRL")
    7258                            .dwattr $C$DW$697, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
    7259                            .dwattr $C$DW$697, DW_AT_accessibility(DW_ACCESS_public)
    7260                    $C$DW$698       .dwtag  DW_TAG_member
    7261                            .dwattr $C$DW$698, DW_AT_type(*$C$DW$T$95)
    7262                            .dwattr $C$DW$698, DW_AT_name("T24CAPDAT")
    7263                            .dwattr $C$DW$698, DW_AT_TI_symbol_name("_T24CAPDAT")
    7264                            .dwattr $C$DW$698, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
    7265                            .dwattr $C$DW$698, DW_AT_accessibility(DW_ACCESS_public)
    7266                    $C$DW$699       .dwtag  DW_TAG_member
    7267                            .dwattr $C$DW$699, DW_AT_type(*$C$DW$T$110)
    7268                            .dwattr $C$DW$699, DW_AT_name("RSVD")
    7269                            .dwattr $C$DW$699, DW_AT_TI_symbol_name("_RSVD")
    7270                            .dwattr $C$DW$699, DW_AT_data_member_location[DW_OP_plus_uconst 0xc]
    7271                            .dwattr $C$DW$699, DW_AT_accessibility(DW_ACCESS_public)
    7272                    $C$DW$700       .dwtag  DW_TAG_member
    7273                            .dwattr $C$DW$700, DW_AT_type(*$C$DW$T$93)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  134

    7274                            .dwattr $C$DW$700, DW_AT_name("T24CAPCTRL")
    7275                            .dwattr $C$DW$700, DW_AT_TI_symbol_name("_T24CAPCTRL")
    7276                            .dwattr $C$DW$700, DW_AT_data_member_location[DW_OP_plus_uconst 0x14]
    7277                            .dwattr $C$DW$700, DW_AT_accessibility(DW_ACCESS_public)
    7278                    $C$DW$701       .dwtag  DW_TAG_member
    7279                            .dwattr $C$DW$701, DW_AT_type(*$C$DW$T$110)
    7280                            .dwattr $C$DW$701, DW_AT_name("RSVD1")
    7281                            .dwattr $C$DW$701, DW_AT_TI_symbol_name("_RSVD1")
    7282                            .dwattr $C$DW$701, DW_AT_data_member_location[DW_OP_plus_uconst 0x18]
    7283                            .dwattr $C$DW$701, DW_AT_accessibility(DW_ACCESS_public)
    7284                    $C$DW$702       .dwtag  DW_TAG_member
    7285                            .dwattr $C$DW$702, DW_AT_type(*$C$DW$T$97)
    7286                            .dwattr $C$DW$702, DW_AT_name("T24CAPIO")
    7287                            .dwattr $C$DW$702, DW_AT_TI_symbol_name("_T24CAPIO")
    7288                            .dwattr $C$DW$702, DW_AT_data_member_location[DW_OP_plus_uconst 0x20]
    7289                            .dwattr $C$DW$702, DW_AT_accessibility(DW_ACCESS_public)
    7290                    $C$DW$703       .dwtag  DW_TAG_member
    7291                            .dwattr $C$DW$703, DW_AT_type(*$C$DW$T$101)
    7292                            .dwattr $C$DW$703, DW_AT_name("T24CMPDAT0")
    7293                            .dwattr $C$DW$703, DW_AT_TI_symbol_name("_T24CMPDAT0")
    7294                            .dwattr $C$DW$703, DW_AT_data_member_location[DW_OP_plus_uconst 0x24]
    7295                            .dwattr $C$DW$703, DW_AT_accessibility(DW_ACCESS_public)
    7296                    $C$DW$704       .dwtag  DW_TAG_member
    7297                            .dwattr $C$DW$704, DW_AT_type(*$C$DW$T$101)
    7298                            .dwattr $C$DW$704, DW_AT_name("T24CMPDAT1")
    7299                            .dwattr $C$DW$704, DW_AT_TI_symbol_name("_T24CMPDAT1")
    7300                            .dwattr $C$DW$704, DW_AT_data_member_location[DW_OP_plus_uconst 0x28]
    7301                            .dwattr $C$DW$704, DW_AT_accessibility(DW_ACCESS_public)
    7302                    $C$DW$705       .dwtag  DW_TAG_member
    7303                            .dwattr $C$DW$705, DW_AT_type(*$C$DW$T$99)
    7304                            .dwattr $C$DW$705, DW_AT_name("T24CMPCTRL0")
    7305                            .dwattr $C$DW$705, DW_AT_TI_symbol_name("_T24CMPCTRL0")
    7306                            .dwattr $C$DW$705, DW_AT_data_member_location[DW_OP_plus_uconst 0x2c]
    7307                            .dwattr $C$DW$705, DW_AT_accessibility(DW_ACCESS_public)
    7308                    $C$DW$706       .dwtag  DW_TAG_member
    7309                            .dwattr $C$DW$706, DW_AT_type(*$C$DW$T$99)
    7310                            .dwattr $C$DW$706, DW_AT_name("T24CMPCTRL1")
    7311                            .dwattr $C$DW$706, DW_AT_TI_symbol_name("_T24CMPCTRL1")
    7312                            .dwattr $C$DW$706, DW_AT_data_member_location[DW_OP_plus_uconst 0x30]
    7313                            .dwattr $C$DW$706, DW_AT_accessibility(DW_ACCESS_public)
    7314                    $C$DW$707       .dwtag  DW_TAG_member
    7315                            .dwattr $C$DW$707, DW_AT_type(*$C$DW$T$91)
    7316                            .dwattr $C$DW$707, DW_AT_name("T16PWM0CNTDAT")
    7317                            .dwattr $C$DW$707, DW_AT_TI_symbol_name("_T16PWM0CNTDAT")
    7318                            .dwattr $C$DW$707, DW_AT_data_member_location[DW_OP_plus_uconst 0x34]
    7319                            .dwattr $C$DW$707, DW_AT_accessibility(DW_ACCESS_public)
    7320                    $C$DW$708       .dwtag  DW_TAG_member
    7321                            .dwattr $C$DW$708, DW_AT_type(*$C$DW$T$89)
    7322                            .dwattr $C$DW$708, DW_AT_name("T16PWM0CNTCTRL")
    7323                            .dwattr $C$DW$708, DW_AT_TI_symbol_name("_T16PWM0CNTCTRL")
    7324                            .dwattr $C$DW$708, DW_AT_data_member_location[DW_OP_plus_uconst 0x38]
    7325                            .dwattr $C$DW$708, DW_AT_accessibility(DW_ACCESS_public)
    7326                    $C$DW$709       .dwtag  DW_TAG_member
    7327                            .dwattr $C$DW$709, DW_AT_type(*$C$DW$T$87)
    7328                            .dwattr $C$DW$709, DW_AT_name("T16PWM0CMP0DAT")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  135

    7329                            .dwattr $C$DW$709, DW_AT_TI_symbol_name("_T16PWM0CMP0DAT")
    7330                            .dwattr $C$DW$709, DW_AT_data_member_location[DW_OP_plus_uconst 0x3c]
    7331                            .dwattr $C$DW$709, DW_AT_accessibility(DW_ACCESS_public)
    7332                    $C$DW$710       .dwtag  DW_TAG_member
    7333                            .dwattr $C$DW$710, DW_AT_type(*$C$DW$T$87)
    7334                            .dwattr $C$DW$710, DW_AT_name("T16PWM0CMP1DAT")
    7335                            .dwattr $C$DW$710, DW_AT_TI_symbol_name("_T16PWM0CMP1DAT")
    7336                            .dwattr $C$DW$710, DW_AT_data_member_location[DW_OP_plus_uconst 0x40]
    7337                            .dwattr $C$DW$710, DW_AT_accessibility(DW_ACCESS_public)
    7338                    $C$DW$711       .dwtag  DW_TAG_member
    7339                            .dwattr $C$DW$711, DW_AT_type(*$C$DW$T$83)
    7340                            .dwattr $C$DW$711, DW_AT_name("T16PWM0CMPCTRL")
    7341                            .dwattr $C$DW$711, DW_AT_TI_symbol_name("_T16PWM0CMPCTRL")
    7342                            .dwattr $C$DW$711, DW_AT_data_member_location[DW_OP_plus_uconst 0x44]
    7343                            .dwattr $C$DW$711, DW_AT_accessibility(DW_ACCESS_public)
    7344                    $C$DW$712       .dwtag  DW_TAG_member
    7345                            .dwattr $C$DW$712, DW_AT_type(*$C$DW$T$111)
    7346                            .dwattr $C$DW$712, DW_AT_name("RSVD4")
    7347                            .dwattr $C$DW$712, DW_AT_TI_symbol_name("_RSVD4")
    7348                            .dwattr $C$DW$712, DW_AT_data_member_location[DW_OP_plus_uconst 0x48]
    7349                            .dwattr $C$DW$712, DW_AT_accessibility(DW_ACCESS_public)
    7350                    $C$DW$713       .dwtag  DW_TAG_member
    7351                            .dwattr $C$DW$713, DW_AT_type(*$C$DW$T$91)
    7352                            .dwattr $C$DW$713, DW_AT_name("T16PWM1CNTDAT")
    7353                            .dwattr $C$DW$713, DW_AT_TI_symbol_name("_T16PWM1CNTDAT")
    7354                            .dwattr $C$DW$713, DW_AT_data_member_location[DW_OP_plus_uconst 0x58]
    7355                            .dwattr $C$DW$713, DW_AT_accessibility(DW_ACCESS_public)
    7356                    $C$DW$714       .dwtag  DW_TAG_member
    7357                            .dwattr $C$DW$714, DW_AT_type(*$C$DW$T$89)
    7358                            .dwattr $C$DW$714, DW_AT_name("T16PWM1CNTCTRL")
    7359                            .dwattr $C$DW$714, DW_AT_TI_symbol_name("_T16PWM1CNTCTRL")
    7360                            .dwattr $C$DW$714, DW_AT_data_member_location[DW_OP_plus_uconst 0x5c]
    7361                            .dwattr $C$DW$714, DW_AT_accessibility(DW_ACCESS_public)
    7362                    $C$DW$715       .dwtag  DW_TAG_member
    7363                            .dwattr $C$DW$715, DW_AT_type(*$C$DW$T$87)
    7364                            .dwattr $C$DW$715, DW_AT_name("T16PWM1CMP0DAT")
    7365                            .dwattr $C$DW$715, DW_AT_TI_symbol_name("_T16PWM1CMP0DAT")
    7366                            .dwattr $C$DW$715, DW_AT_data_member_location[DW_OP_plus_uconst 0x60]
    7367                            .dwattr $C$DW$715, DW_AT_accessibility(DW_ACCESS_public)
    7368                    $C$DW$716       .dwtag  DW_TAG_member
    7369                            .dwattr $C$DW$716, DW_AT_type(*$C$DW$T$87)
    7370                            .dwattr $C$DW$716, DW_AT_name("T16PWM1CMP1DAT")
    7371                            .dwattr $C$DW$716, DW_AT_TI_symbol_name("_T16PWM1CMP1DAT")
    7372                            .dwattr $C$DW$716, DW_AT_data_member_location[DW_OP_plus_uconst 0x64]
    7373                            .dwattr $C$DW$716, DW_AT_accessibility(DW_ACCESS_public)
    7374                    $C$DW$717       .dwtag  DW_TAG_member
    7375                            .dwattr $C$DW$717, DW_AT_type(*$C$DW$T$85)
    7376                            .dwattr $C$DW$717, DW_AT_name("T16PWM1CMPCTRL")
    7377                            .dwattr $C$DW$717, DW_AT_TI_symbol_name("_T16PWM1CMPCTRL")
    7378                            .dwattr $C$DW$717, DW_AT_data_member_location[DW_OP_plus_uconst 0x68]
    7379                            .dwattr $C$DW$717, DW_AT_accessibility(DW_ACCESS_public)
    7380                    $C$DW$718       .dwtag  DW_TAG_member
    7381                            .dwattr $C$DW$718, DW_AT_type(*$C$DW$T$91)
    7382                            .dwattr $C$DW$718, DW_AT_name("T16PWM2CNTDAT")
    7383                            .dwattr $C$DW$718, DW_AT_TI_symbol_name("_T16PWM2CNTDAT")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  136

    7384                            .dwattr $C$DW$718, DW_AT_data_member_location[DW_OP_plus_uconst 0x6c]
    7385                            .dwattr $C$DW$718, DW_AT_accessibility(DW_ACCESS_public)
    7386                    $C$DW$719       .dwtag  DW_TAG_member
    7387                            .dwattr $C$DW$719, DW_AT_type(*$C$DW$T$89)
    7388                            .dwattr $C$DW$719, DW_AT_name("T16PWM2CNTCTRL")
    7389                            .dwattr $C$DW$719, DW_AT_TI_symbol_name("_T16PWM2CNTCTRL")
    7390                            .dwattr $C$DW$719, DW_AT_data_member_location[DW_OP_plus_uconst 0x70]
    7391                            .dwattr $C$DW$719, DW_AT_accessibility(DW_ACCESS_public)
    7392                    $C$DW$720       .dwtag  DW_TAG_member
    7393                            .dwattr $C$DW$720, DW_AT_type(*$C$DW$T$87)
    7394                            .dwattr $C$DW$720, DW_AT_name("T16PWM2CMP0DAT")
    7395                            .dwattr $C$DW$720, DW_AT_TI_symbol_name("_T16PWM2CMP0DAT")
    7396                            .dwattr $C$DW$720, DW_AT_data_member_location[DW_OP_plus_uconst 0x74]
    7397                            .dwattr $C$DW$720, DW_AT_accessibility(DW_ACCESS_public)
    7398                    $C$DW$721       .dwtag  DW_TAG_member
    7399                            .dwattr $C$DW$721, DW_AT_type(*$C$DW$T$87)
    7400                            .dwattr $C$DW$721, DW_AT_name("T16PWM2CMP1DAT")
    7401                            .dwattr $C$DW$721, DW_AT_TI_symbol_name("_T16PWM2CMP1DAT")
    7402                            .dwattr $C$DW$721, DW_AT_data_member_location[DW_OP_plus_uconst 0x78]
    7403                            .dwattr $C$DW$721, DW_AT_accessibility(DW_ACCESS_public)
    7404                    $C$DW$722       .dwtag  DW_TAG_member
    7405                            .dwattr $C$DW$722, DW_AT_type(*$C$DW$T$85)
    7406                            .dwattr $C$DW$722, DW_AT_name("T16PWM2CMPCTRL")
    7407                            .dwattr $C$DW$722, DW_AT_TI_symbol_name("_T16PWM2CMPCTRL")
    7408                            .dwattr $C$DW$722, DW_AT_data_member_location[DW_OP_plus_uconst 0x7c]
    7409                            .dwattr $C$DW$722, DW_AT_accessibility(DW_ACCESS_public)
    7410                    $C$DW$723       .dwtag  DW_TAG_member
    7411                            .dwattr $C$DW$723, DW_AT_type(*$C$DW$T$91)
    7412                            .dwattr $C$DW$723, DW_AT_name("T16PWM3CNTDAT")
    7413                            .dwattr $C$DW$723, DW_AT_TI_symbol_name("_T16PWM3CNTDAT")
    7414                            .dwattr $C$DW$723, DW_AT_data_member_location[DW_OP_plus_uconst 0x80]
    7415                            .dwattr $C$DW$723, DW_AT_accessibility(DW_ACCESS_public)
    7416                    $C$DW$724       .dwtag  DW_TAG_member
    7417                            .dwattr $C$DW$724, DW_AT_type(*$C$DW$T$89)
    7418                            .dwattr $C$DW$724, DW_AT_name("T16PWM3CNTCTRL")
    7419                            .dwattr $C$DW$724, DW_AT_TI_symbol_name("_T16PWM3CNTCTRL")
    7420                            .dwattr $C$DW$724, DW_AT_data_member_location[DW_OP_plus_uconst 0x84]
    7421                            .dwattr $C$DW$724, DW_AT_accessibility(DW_ACCESS_public)
    7422                    $C$DW$725       .dwtag  DW_TAG_member
    7423                            .dwattr $C$DW$725, DW_AT_type(*$C$DW$T$87)
    7424                            .dwattr $C$DW$725, DW_AT_name("T16PWM3CMP0DAT")
    7425                            .dwattr $C$DW$725, DW_AT_TI_symbol_name("_T16PWM3CMP0DAT")
    7426                            .dwattr $C$DW$725, DW_AT_data_member_location[DW_OP_plus_uconst 0x88]
    7427                            .dwattr $C$DW$725, DW_AT_accessibility(DW_ACCESS_public)
    7428                    $C$DW$726       .dwtag  DW_TAG_member
    7429                            .dwattr $C$DW$726, DW_AT_type(*$C$DW$T$87)
    7430                            .dwattr $C$DW$726, DW_AT_name("T16PWM3CMP1DAT")
    7431                            .dwattr $C$DW$726, DW_AT_TI_symbol_name("_T16PWM3CMP1DAT")
    7432                            .dwattr $C$DW$726, DW_AT_data_member_location[DW_OP_plus_uconst 0x8c]
    7433                            .dwattr $C$DW$726, DW_AT_accessibility(DW_ACCESS_public)
    7434                    $C$DW$727       .dwtag  DW_TAG_member
    7435                            .dwattr $C$DW$727, DW_AT_type(*$C$DW$T$85)
    7436                            .dwattr $C$DW$727, DW_AT_name("T16PWM3CMPCTRL")
    7437                            .dwattr $C$DW$727, DW_AT_TI_symbol_name("_T16PWM3CMPCTRL")
    7438                            .dwattr $C$DW$727, DW_AT_data_member_location[DW_OP_plus_uconst 0x90]
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  137

    7439                            .dwattr $C$DW$727, DW_AT_accessibility(DW_ACCESS_public)
    7440                    $C$DW$728       .dwtag  DW_TAG_member
    7441                            .dwattr $C$DW$728, DW_AT_type(*$C$DW$T$116)
    7442                            .dwattr $C$DW$728, DW_AT_name("WDST")
    7443                            .dwattr $C$DW$728, DW_AT_TI_symbol_name("_WDST")
    7444                            .dwattr $C$DW$728, DW_AT_data_member_location[DW_OP_plus_uconst 0x94]
    7445                            .dwattr $C$DW$728, DW_AT_accessibility(DW_ACCESS_public)
    7446                    $C$DW$729       .dwtag  DW_TAG_member
    7447                            .dwattr $C$DW$729, DW_AT_type(*$C$DW$T$114)
    7448                            .dwattr $C$DW$729, DW_AT_name("WDCTRL")
    7449                            .dwattr $C$DW$729, DW_AT_TI_symbol_name("_WDCTRL")
    7450                            .dwattr $C$DW$729, DW_AT_data_member_location[DW_OP_plus_uconst 0x98]
    7451                            .dwattr $C$DW$729, DW_AT_accessibility(DW_ACCESS_public)
    7452                            .dwendtag $C$DW$T$112
    7453                    
    7454                    $C$DW$T$123     .dwtag  DW_TAG_volatile_type
    7455                            .dwattr $C$DW$T$123, DW_AT_type(*$C$DW$T$112)
    7456                    
    7457                    $C$DW$T$113     .dwtag  DW_TAG_structure_type
    7458                            .dwattr $C$DW$T$113, DW_AT_name("WDCTRL_BITS")
    7459                            .dwattr $C$DW$T$113, DW_AT_byte_size(0x04)
    7460                    $C$DW$730       .dwtag  DW_TAG_member
    7461                            .dwattr $C$DW$730, DW_AT_type(*$C$DW$T$19)
    7462                            .dwattr $C$DW$730, DW_AT_name("rsvd1")
    7463                            .dwattr $C$DW$730, DW_AT_TI_symbol_name("_rsvd1")
    7464                            .dwattr $C$DW$730, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x11)
    7465                            .dwattr $C$DW$730, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7466                            .dwattr $C$DW$730, DW_AT_accessibility(DW_ACCESS_public)
    7467                    $C$DW$731       .dwtag  DW_TAG_member
    7468                            .dwattr $C$DW$731, DW_AT_type(*$C$DW$T$19)
    7469                            .dwattr $C$DW$731, DW_AT_name("WD_PERIOD")
    7470                            .dwattr $C$DW$731, DW_AT_TI_symbol_name("_WD_PERIOD")
    7471                            .dwattr $C$DW$731, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x07)
    7472                            .dwattr $C$DW$731, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7473                            .dwattr $C$DW$731, DW_AT_accessibility(DW_ACCESS_public)
    7474                    $C$DW$732       .dwtag  DW_TAG_member
    7475                            .dwattr $C$DW$732, DW_AT_type(*$C$DW$T$19)
    7476                            .dwattr $C$DW$732, DW_AT_name("rsvd0")
    7477                            .dwattr $C$DW$732, DW_AT_TI_symbol_name("_rsvd0")
    7478                            .dwattr $C$DW$732, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
    7479                            .dwattr $C$DW$732, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7480                            .dwattr $C$DW$732, DW_AT_accessibility(DW_ACCESS_public)
    7481                    $C$DW$733       .dwtag  DW_TAG_member
    7482                            .dwattr $C$DW$733, DW_AT_type(*$C$DW$T$19)
    7483                            .dwattr $C$DW$733, DW_AT_name("PROTECT")
    7484                            .dwattr $C$DW$733, DW_AT_TI_symbol_name("_PROTECT")
    7485                            .dwattr $C$DW$733, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
    7486                            .dwattr $C$DW$733, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7487                            .dwattr $C$DW$733, DW_AT_accessibility(DW_ACCESS_public)
    7488                    $C$DW$734       .dwtag  DW_TAG_member
    7489                            .dwattr $C$DW$734, DW_AT_type(*$C$DW$T$19)
    7490                            .dwattr $C$DW$734, DW_AT_name("CPU_RESET_EN")
    7491                            .dwattr $C$DW$734, DW_AT_TI_symbol_name("_CPU_RESET_EN")
    7492                            .dwattr $C$DW$734, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
    7493                            .dwattr $C$DW$734, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  138

    7494                            .dwattr $C$DW$734, DW_AT_accessibility(DW_ACCESS_public)
    7495                    $C$DW$735       .dwtag  DW_TAG_member
    7496                            .dwattr $C$DW$735, DW_AT_type(*$C$DW$T$19)
    7497                            .dwattr $C$DW$735, DW_AT_name("WDRST_INT_EN")
    7498                            .dwattr $C$DW$735, DW_AT_TI_symbol_name("_WDRST_INT_EN")
    7499                            .dwattr $C$DW$735, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
    7500                            .dwattr $C$DW$735, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7501                            .dwattr $C$DW$735, DW_AT_accessibility(DW_ACCESS_public)
    7502                    $C$DW$736       .dwtag  DW_TAG_member
    7503                            .dwattr $C$DW$736, DW_AT_type(*$C$DW$T$19)
    7504                            .dwattr $C$DW$736, DW_AT_name("WKEV_INT_EN")
    7505                            .dwattr $C$DW$736, DW_AT_TI_symbol_name("_WKEV_INT_EN")
    7506                            .dwattr $C$DW$736, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    7507                            .dwattr $C$DW$736, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7508                            .dwattr $C$DW$736, DW_AT_accessibility(DW_ACCESS_public)
    7509                    $C$DW$737       .dwtag  DW_TAG_member
    7510                            .dwattr $C$DW$737, DW_AT_type(*$C$DW$T$19)
    7511                            .dwattr $C$DW$737, DW_AT_name("WKEV_EN")
    7512                            .dwattr $C$DW$737, DW_AT_TI_symbol_name("_WKEV_EN")
    7513                            .dwattr $C$DW$737, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    7514                            .dwattr $C$DW$737, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7515                            .dwattr $C$DW$737, DW_AT_accessibility(DW_ACCESS_public)
    7516                    $C$DW$738       .dwtag  DW_TAG_member
    7517                            .dwattr $C$DW$738, DW_AT_type(*$C$DW$T$19)
    7518                            .dwattr $C$DW$738, DW_AT_name("WDRST_EN")
    7519                            .dwattr $C$DW$738, DW_AT_TI_symbol_name("_WDRST_EN")
    7520                            .dwattr $C$DW$738, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    7521                            .dwattr $C$DW$738, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7522                            .dwattr $C$DW$738, DW_AT_accessibility(DW_ACCESS_public)
    7523                    $C$DW$739       .dwtag  DW_TAG_member
    7524                            .dwattr $C$DW$739, DW_AT_type(*$C$DW$T$19)
    7525                            .dwattr $C$DW$739, DW_AT_name("CNT_RESET")
    7526                            .dwattr $C$DW$739, DW_AT_TI_symbol_name("_CNT_RESET")
    7527                            .dwattr $C$DW$739, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    7528                            .dwattr $C$DW$739, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7529                            .dwattr $C$DW$739, DW_AT_accessibility(DW_ACCESS_public)
    7530                            .dwendtag $C$DW$T$113
    7531                    
    7532                    
    7533                    $C$DW$T$114     .dwtag  DW_TAG_union_type
    7534                            .dwattr $C$DW$T$114, DW_AT_name("WDCTRL_REG")
    7535                            .dwattr $C$DW$T$114, DW_AT_byte_size(0x04)
    7536                    $C$DW$740       .dwtag  DW_TAG_member
    7537                            .dwattr $C$DW$740, DW_AT_type(*$C$DW$T$19)
    7538                            .dwattr $C$DW$740, DW_AT_name("all")
    7539                            .dwattr $C$DW$740, DW_AT_TI_symbol_name("_all")
    7540                            .dwattr $C$DW$740, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7541                            .dwattr $C$DW$740, DW_AT_accessibility(DW_ACCESS_public)
    7542                    $C$DW$741       .dwtag  DW_TAG_member
    7543                            .dwattr $C$DW$741, DW_AT_type(*$C$DW$T$113)
    7544                            .dwattr $C$DW$741, DW_AT_name("bit")
    7545                            .dwattr $C$DW$741, DW_AT_TI_symbol_name("_bit")
    7546                            .dwattr $C$DW$741, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7547                            .dwattr $C$DW$741, DW_AT_accessibility(DW_ACCESS_public)
    7548                            .dwendtag $C$DW$T$114
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  139

    7549                    
    7550                    
    7551                    $C$DW$T$115     .dwtag  DW_TAG_structure_type
    7552                            .dwattr $C$DW$T$115, DW_AT_name("WDST_BITS")
    7553                            .dwattr $C$DW$T$115, DW_AT_byte_size(0x04)
    7554                    $C$DW$742       .dwtag  DW_TAG_member
    7555                            .dwattr $C$DW$742, DW_AT_type(*$C$DW$T$19)
    7556                            .dwattr $C$DW$742, DW_AT_name("rsvd0")
    7557                            .dwattr $C$DW$742, DW_AT_TI_symbol_name("_rsvd0")
    7558                            .dwattr $C$DW$742, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x1c)
    7559                            .dwattr $C$DW$742, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7560                            .dwattr $C$DW$742, DW_AT_accessibility(DW_ACCESS_public)
    7561                    $C$DW$743       .dwtag  DW_TAG_member
    7562                            .dwattr $C$DW$743, DW_AT_type(*$C$DW$T$19)
    7563                            .dwattr $C$DW$743, DW_AT_name("WAKE_EV_RAW")
    7564                            .dwattr $C$DW$743, DW_AT_TI_symbol_name("_WAKE_EV_RAW")
    7565                            .dwattr $C$DW$743, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
    7566                            .dwattr $C$DW$743, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7567                            .dwattr $C$DW$743, DW_AT_accessibility(DW_ACCESS_public)
    7568                    $C$DW$744       .dwtag  DW_TAG_member
    7569                            .dwattr $C$DW$744, DW_AT_type(*$C$DW$T$19)
    7570                            .dwattr $C$DW$744, DW_AT_name("WD_EV_RAW")
    7571                            .dwattr $C$DW$744, DW_AT_TI_symbol_name("_WD_EV_RAW")
    7572                            .dwattr $C$DW$744, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
    7573                            .dwattr $C$DW$744, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7574                            .dwattr $C$DW$744, DW_AT_accessibility(DW_ACCESS_public)
    7575                    $C$DW$745       .dwtag  DW_TAG_member
    7576                            .dwattr $C$DW$745, DW_AT_type(*$C$DW$T$19)
    7577                            .dwattr $C$DW$745, DW_AT_name("WAKE_EV_INT")
    7578                            .dwattr $C$DW$745, DW_AT_TI_symbol_name("_WAKE_EV_INT")
    7579                            .dwattr $C$DW$745, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
    7580                            .dwattr $C$DW$745, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7581                            .dwattr $C$DW$745, DW_AT_accessibility(DW_ACCESS_public)
    7582                    $C$DW$746       .dwtag  DW_TAG_member
    7583                            .dwattr $C$DW$746, DW_AT_type(*$C$DW$T$19)
    7584                            .dwattr $C$DW$746, DW_AT_name("WD_EV_INT")
    7585                            .dwattr $C$DW$746, DW_AT_TI_symbol_name("_WD_EV_INT")
    7586                            .dwattr $C$DW$746, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
    7587                            .dwattr $C$DW$746, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7588                            .dwattr $C$DW$746, DW_AT_accessibility(DW_ACCESS_public)
    7589                            .dwendtag $C$DW$T$115
    7590                    
    7591                    
    7592                    $C$DW$T$116     .dwtag  DW_TAG_union_type
    7593                            .dwattr $C$DW$T$116, DW_AT_name("WDST_REG")
    7594                            .dwattr $C$DW$T$116, DW_AT_byte_size(0x04)
    7595                    $C$DW$747       .dwtag  DW_TAG_member
    7596                            .dwattr $C$DW$747, DW_AT_type(*$C$DW$T$19)
    7597                            .dwattr $C$DW$747, DW_AT_name("all")
    7598                            .dwattr $C$DW$747, DW_AT_TI_symbol_name("_all")
    7599                            .dwattr $C$DW$747, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7600                            .dwattr $C$DW$747, DW_AT_accessibility(DW_ACCESS_public)
    7601                    $C$DW$748       .dwtag  DW_TAG_member
    7602                            .dwattr $C$DW$748, DW_AT_type(*$C$DW$T$115)
    7603                            .dwattr $C$DW$748, DW_AT_name("bit")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  140

    7604                            .dwattr $C$DW$748, DW_AT_TI_symbol_name("_bit")
    7605                            .dwattr $C$DW$748, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
    7606                            .dwattr $C$DW$748, DW_AT_accessibility(DW_ACCESS_public)
    7607                            .dwendtag $C$DW$T$116
    7608                    
    7609                    $C$DW$T$2       .dwtag  DW_TAG_unspecified_type
    7610                            .dwattr $C$DW$T$2, DW_AT_name("void")
    7611                    $C$DW$T$4       .dwtag  DW_TAG_base_type
    7612                            .dwattr $C$DW$T$4, DW_AT_encoding(DW_ATE_boolean)
    7613                            .dwattr $C$DW$T$4, DW_AT_name("bool")
    7614                            .dwattr $C$DW$T$4, DW_AT_byte_size(0x01)
    7615                    $C$DW$T$5       .dwtag  DW_TAG_base_type
    7616                            .dwattr $C$DW$T$5, DW_AT_encoding(DW_ATE_signed_char)
    7617                            .dwattr $C$DW$T$5, DW_AT_name("signed char")
    7618                            .dwattr $C$DW$T$5, DW_AT_byte_size(0x01)
    7619                    $C$DW$T$6       .dwtag  DW_TAG_base_type
    7620                            .dwattr $C$DW$T$6, DW_AT_encoding(DW_ATE_unsigned_char)
    7621                            .dwattr $C$DW$T$6, DW_AT_name("unsigned char")
    7622                            .dwattr $C$DW$T$6, DW_AT_byte_size(0x01)
    7623                    $C$DW$T$7       .dwtag  DW_TAG_base_type
    7624                            .dwattr $C$DW$T$7, DW_AT_encoding(DW_ATE_signed_char)
    7625                            .dwattr $C$DW$T$7, DW_AT_name("wchar_t")
    7626                            .dwattr $C$DW$T$7, DW_AT_byte_size(0x02)
    7627                    $C$DW$T$8       .dwtag  DW_TAG_base_type
    7628                            .dwattr $C$DW$T$8, DW_AT_encoding(DW_ATE_signed)
    7629                            .dwattr $C$DW$T$8, DW_AT_name("short")
    7630                            .dwattr $C$DW$T$8, DW_AT_byte_size(0x02)
    7631                    $C$DW$T$148     .dwtag  DW_TAG_typedef, DW_AT_name("int16")
    7632                            .dwattr $C$DW$T$148, DW_AT_type(*$C$DW$T$8)
    7633                            .dwattr $C$DW$T$148, DW_AT_language(DW_LANG_C)
    7634                    $C$DW$T$9       .dwtag  DW_TAG_base_type
    7635                            .dwattr $C$DW$T$9, DW_AT_encoding(DW_ATE_unsigned)
    7636                            .dwattr $C$DW$T$9, DW_AT_name("unsigned short")
    7637                            .dwattr $C$DW$T$9, DW_AT_byte_size(0x02)
    7638                    $C$DW$T$60      .dwtag  DW_TAG_typedef, DW_AT_name("Uint16")
    7639                            .dwattr $C$DW$T$60, DW_AT_type(*$C$DW$T$9)
    7640                            .dwattr $C$DW$T$60, DW_AT_language(DW_LANG_C)
    7641                    $C$DW$T$149     .dwtag  DW_TAG_const_type
    7642                            .dwattr $C$DW$T$149, DW_AT_type(*$C$DW$T$60)
    7643                    
    7644                    $C$DW$T$150     .dwtag  DW_TAG_array_type
    7645                            .dwattr $C$DW$T$150, DW_AT_type(*$C$DW$T$149)
    7646                            .dwattr $C$DW$T$150, DW_AT_language(DW_LANG_C)
    7647                            .dwattr $C$DW$T$150, DW_AT_byte_size(0x26)
    7648                    $C$DW$749       .dwtag  DW_TAG_subrange_type
    7649                            .dwattr $C$DW$749, DW_AT_upper_bound(0x12)
    7650                            .dwendtag $C$DW$T$150
    7651                    
    7652                    $C$DW$T$151     .dwtag  DW_TAG_pointer_type
    7653                            .dwattr $C$DW$T$151, DW_AT_type(*$C$DW$T$60)
    7654                            .dwattr $C$DW$T$151, DW_AT_address_class(0x20)
    7655                    $C$DW$T$10      .dwtag  DW_TAG_base_type
    7656                            .dwattr $C$DW$T$10, DW_AT_encoding(DW_ATE_signed)
    7657                            .dwattr $C$DW$T$10, DW_AT_name("int")
    7658                            .dwattr $C$DW$T$10, DW_AT_byte_size(0x04)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  141

    7659                    $C$DW$T$135     .dwtag  DW_TAG_typedef, DW_AT_name("int32")
    7660                            .dwattr $C$DW$T$135, DW_AT_type(*$C$DW$T$10)
    7661                            .dwattr $C$DW$T$135, DW_AT_language(DW_LANG_C)
    7662                    $C$DW$T$164     .dwtag  DW_TAG_const_type
    7663                            .dwattr $C$DW$T$164, DW_AT_type(*$C$DW$T$135)
    7664                    $C$DW$T$11      .dwtag  DW_TAG_base_type
    7665                            .dwattr $C$DW$T$11, DW_AT_encoding(DW_ATE_unsigned)
    7666                            .dwattr $C$DW$T$11, DW_AT_name("unsigned int")
    7667                            .dwattr $C$DW$T$11, DW_AT_byte_size(0x04)
    7668                    $C$DW$T$19      .dwtag  DW_TAG_typedef, DW_AT_name("Uint32")
    7669                            .dwattr $C$DW$T$19, DW_AT_type(*$C$DW$T$11)
    7670                            .dwattr $C$DW$T$19, DW_AT_language(DW_LANG_C)
    7671                    $C$DW$T$165     .dwtag  DW_TAG_const_type
    7672                            .dwattr $C$DW$T$165, DW_AT_type(*$C$DW$T$19)
    7673                    
    7674                    $C$DW$T$166     .dwtag  DW_TAG_array_type
    7675                            .dwattr $C$DW$T$166, DW_AT_type(*$C$DW$T$165)
    7676                            .dwattr $C$DW$T$166, DW_AT_language(DW_LANG_C)
    7677                            .dwattr $C$DW$T$166, DW_AT_byte_size(0x4c)
    7678                    $C$DW$750       .dwtag  DW_TAG_subrange_type
    7679                            .dwattr $C$DW$750, DW_AT_upper_bound(0x12)
    7680                            .dwendtag $C$DW$T$166
    7681                    
    7682                    
    7683                    $C$DW$T$110     .dwtag  DW_TAG_array_type
    7684                            .dwattr $C$DW$T$110, DW_AT_type(*$C$DW$T$19)
    7685                            .dwattr $C$DW$T$110, DW_AT_language(DW_LANG_C)
    7686                            .dwattr $C$DW$T$110, DW_AT_byte_size(0x08)
    7687                    $C$DW$751       .dwtag  DW_TAG_subrange_type
    7688                            .dwattr $C$DW$751, DW_AT_upper_bound(0x01)
    7689                            .dwendtag $C$DW$T$110
    7690                    
    7691                    
    7692                    $C$DW$T$111     .dwtag  DW_TAG_array_type
    7693                            .dwattr $C$DW$T$111, DW_AT_type(*$C$DW$T$19)
    7694                            .dwattr $C$DW$T$111, DW_AT_language(DW_LANG_C)
    7695                            .dwattr $C$DW$T$111, DW_AT_byte_size(0x10)
    7696                    $C$DW$752       .dwtag  DW_TAG_subrange_type
    7697                            .dwattr $C$DW$752, DW_AT_upper_bound(0x03)
    7698                            .dwendtag $C$DW$T$111
    7699                    
    7700                    $C$DW$T$167     .dwtag  DW_TAG_pointer_type
    7701                            .dwattr $C$DW$T$167, DW_AT_type(*$C$DW$T$19)
    7702                            .dwattr $C$DW$T$167, DW_AT_address_class(0x20)
    7703                    $C$DW$T$12      .dwtag  DW_TAG_base_type
    7704                            .dwattr $C$DW$T$12, DW_AT_encoding(DW_ATE_signed)
    7705                            .dwattr $C$DW$T$12, DW_AT_name("long")
    7706                            .dwattr $C$DW$T$12, DW_AT_byte_size(0x04)
    7707                    $C$DW$T$13      .dwtag  DW_TAG_base_type
    7708                            .dwattr $C$DW$T$13, DW_AT_encoding(DW_ATE_unsigned)
    7709                            .dwattr $C$DW$T$13, DW_AT_name("unsigned long")
    7710                            .dwattr $C$DW$T$13, DW_AT_byte_size(0x04)
    7711                    $C$DW$T$14      .dwtag  DW_TAG_base_type
    7712                            .dwattr $C$DW$T$14, DW_AT_encoding(DW_ATE_signed)
    7713                            .dwattr $C$DW$T$14, DW_AT_name("long long")
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  142

    7714                            .dwattr $C$DW$T$14, DW_AT_byte_size(0x08)
    7715                    $C$DW$T$15      .dwtag  DW_TAG_base_type
    7716                            .dwattr $C$DW$T$15, DW_AT_encoding(DW_ATE_unsigned)
    7717                            .dwattr $C$DW$T$15, DW_AT_name("unsigned long long")
    7718                            .dwattr $C$DW$T$15, DW_AT_byte_size(0x08)
    7719                    $C$DW$T$16      .dwtag  DW_TAG_base_type
    7720                            .dwattr $C$DW$T$16, DW_AT_encoding(DW_ATE_float)
    7721                            .dwattr $C$DW$T$16, DW_AT_name("float")
    7722                            .dwattr $C$DW$T$16, DW_AT_byte_size(0x04)
    7723                    $C$DW$T$17      .dwtag  DW_TAG_base_type
    7724                            .dwattr $C$DW$T$17, DW_AT_encoding(DW_ATE_float)
    7725                            .dwattr $C$DW$T$17, DW_AT_name("double")
    7726                            .dwattr $C$DW$T$17, DW_AT_byte_size(0x08)
    7727                    $C$DW$T$18      .dwtag  DW_TAG_base_type
    7728                            .dwattr $C$DW$T$18, DW_AT_encoding(DW_ATE_float)
    7729                            .dwattr $C$DW$T$18, DW_AT_name("long double")
    7730                            .dwattr $C$DW$T$18, DW_AT_byte_size(0x08)
    7731                    $C$DW$T$53      .dwtag  DW_TAG_typedef, DW_AT_name("Uint8")
    7732                            .dwattr $C$DW$T$53, DW_AT_type(*$C$DW$T$6)
    7733                            .dwattr $C$DW$T$53, DW_AT_language(DW_LANG_C)
    7734                    $C$DW$T$131     .dwtag  DW_TAG_const_type
    7735                            .dwattr $C$DW$T$131, DW_AT_type(*$C$DW$T$53)
    7736                    $C$DW$T$132     .dwtag  DW_TAG_pointer_type
    7737                            .dwattr $C$DW$T$132, DW_AT_type(*$C$DW$T$131)
    7738                            .dwattr $C$DW$T$132, DW_AT_address_class(0x20)
    7739                    
    7740                    $C$DW$T$175     .dwtag  DW_TAG_array_type
    7741                            .dwattr $C$DW$T$175, DW_AT_type(*$C$DW$T$131)
    7742                            .dwattr $C$DW$T$175, DW_AT_language(DW_LANG_C)
    7743                            .dwattr $C$DW$T$175, DW_AT_byte_size(0x20)
    7744                    $C$DW$753       .dwtag  DW_TAG_subrange_type
    7745                            .dwattr $C$DW$753, DW_AT_upper_bound(0x1f)
    7746                            .dwendtag $C$DW$T$175
    7747                    
    7748                    
    7749                    $C$DW$T$176     .dwtag  DW_TAG_array_type
    7750                            .dwattr $C$DW$T$176, DW_AT_type(*$C$DW$T$131)
    7751                            .dwattr $C$DW$T$176, DW_AT_language(DW_LANG_C)
    7752                    $C$DW$754       .dwtag  DW_TAG_subrange_type
    7753                            .dwendtag $C$DW$T$176
    7754                    
    7755                    
    7756                    $C$DW$T$177     .dwtag  DW_TAG_array_type
    7757                            .dwattr $C$DW$T$177, DW_AT_type(*$C$DW$T$131)
    7758                            .dwattr $C$DW$T$177, DW_AT_language(DW_LANG_C)
    7759                            .dwattr $C$DW$T$177, DW_AT_byte_size(0x08)
    7760                    $C$DW$755       .dwtag  DW_TAG_subrange_type
    7761                            .dwattr $C$DW$755, DW_AT_upper_bound(0x07)
    7762                            .dwendtag $C$DW$T$177
    7763                    
    7764                    
    7765                    $C$DW$T$178     .dwtag  DW_TAG_array_type
    7766                            .dwattr $C$DW$T$178, DW_AT_type(*$C$DW$T$131)
    7767                            .dwattr $C$DW$T$178, DW_AT_language(DW_LANG_C)
    7768                            .dwattr $C$DW$T$178, DW_AT_byte_size(0x04)
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  143

    7769                    $C$DW$756       .dwtag  DW_TAG_subrange_type
    7770                            .dwattr $C$DW$756, DW_AT_upper_bound(0x03)
    7771                            .dwendtag $C$DW$T$178
    7772                    
    7773                    
    7774                    $C$DW$T$71      .dwtag  DW_TAG_array_type
    7775                            .dwattr $C$DW$T$71, DW_AT_type(*$C$DW$T$53)
    7776                            .dwattr $C$DW$T$71, DW_AT_language(DW_LANG_C)
    7777                            .dwattr $C$DW$T$71, DW_AT_byte_size(0x04)
    7778                    $C$DW$757       .dwtag  DW_TAG_subrange_type
    7779                            .dwattr $C$DW$757, DW_AT_upper_bound(0x03)
    7780                            .dwendtag $C$DW$T$71
    7781                    
    7782                    
    7783                    $C$DW$T$181     .dwtag  DW_TAG_array_type
    7784                            .dwattr $C$DW$T$181, DW_AT_type(*$C$DW$T$53)
    7785                            .dwattr $C$DW$T$181, DW_AT_language(DW_LANG_C)
    7786                            .dwattr $C$DW$T$181, DW_AT_byte_size(0x32)
    7787                    $C$DW$758       .dwtag  DW_TAG_subrange_type
    7788                            .dwattr $C$DW$758, DW_AT_upper_bound(0x31)
    7789                            .dwendtag $C$DW$T$181
    7790                    
    7791                    
    7792                    $C$DW$T$182     .dwtag  DW_TAG_array_type
    7793                            .dwattr $C$DW$T$182, DW_AT_type(*$C$DW$T$53)
    7794                            .dwattr $C$DW$T$182, DW_AT_language(DW_LANG_C)
    7795                            .dwattr $C$DW$T$182, DW_AT_byte_size(0x08)
    7796                    $C$DW$759       .dwtag  DW_TAG_subrange_type
    7797                            .dwattr $C$DW$759, DW_AT_upper_bound(0x07)
    7798                            .dwendtag $C$DW$T$182
    7799                    
    7800                    $C$DW$T$183     .dwtag  DW_TAG_pointer_type
    7801                            .dwattr $C$DW$T$183, DW_AT_type(*$C$DW$T$53)
    7802                            .dwattr $C$DW$T$183, DW_AT_address_class(0x20)
    7803                            .dwattr $C$DW$CU, DW_AT_language(DW_LANG_C)
    7804                    
    7805                    ;***************************************************************
    7806                    ;* DWARF CIE ENTRIES                                           *
    7807                    ;***************************************************************
    7808                    
    7809                    $C$DW$CIE       .dwcie 14
    7810                            .dwcfi  cfa_register, 13
    7811                            .dwcfi  cfa_offset, 0
    7812                            .dwcfi  undefined, 0
    7813                            .dwcfi  undefined, 1
    7814                            .dwcfi  undefined, 2
    7815                            .dwcfi  undefined, 3
    7816                            .dwcfi  same_value, 4
    7817                            .dwcfi  same_value, 5
    7818                            .dwcfi  same_value, 6
    7819                            .dwcfi  same_value, 7
    7820                            .dwcfi  same_value, 8
    7821                            .dwcfi  same_value, 9
    7822                            .dwcfi  same_value, 10
    7823                            .dwcfi  same_value, 11
TI ARM Assembler PC v5.2.4 Tue Oct 15 10:09:00 2024

Tools Copyright (c) 1996-2015 Texas Instruments Incorporated
pmbus_common.asm                                                     PAGE  144

    7824                            .dwcfi  undefined, 12
    7825                            .dwcfi  undefined, 13
    7826                            .dwcfi  undefined, 14
    7827                            .dwcfi  undefined, 14
    7828                            .dwcfi  undefined, 7
    7829                            .dwendentry
    7830                            .dwendtag $C$DW$CU
    7831                    

No Assembly Errors, No Assembly Warnings
