******************************************************************************
                  TI ARM Linker PC v5.2.4                      
******************************************************************************
>> Linked Tue Oct 15 10:17:49 2024

OUTPUT FILE NAME:   <uart-exercise_UCD3138128.out>
ENTRY POINT SYMBOL: "_c_int00"  address: 000004ec


MEMORY CONFIGURATION

         name            origin    length      used     unused   attr    fill
----------------------  --------  ---------  --------  --------  ----  --------
  FLASHVECS             00000000   00000020  00000020  00000000  R  X
  PFLASH                00000020   00007f34  000007d0  00007764  R  X
  DEVICEID              00007f54   00000020  0000001f  00000001  R  X
  FIXTFA                00007f74   00000004  00000000  00000004  R  X
  FIXCONST              00007f78   00000080  00000000  00000080  R  X
  FLASHSUM              00007ff8   00000008  00000000  00000008  R  X
  ROMVECS               00020000   00000020  00000000  00000020  RWIX
  ROM                   00020020   00001d5e  00000000  00001d5e  RWIX
  SINE                  00021d7e   00000282  00000000  00000282  RWIX
  DFLASH                00069800   00000800  00000000  00000800  R  X
  RAM                   0006a000   00001dd0  0000000c  00001dc4  RW  
  RAM_PGM_AREA          0006bdd0   00000080  00000000  00000080  RW  
  STACKS                0006be50   000001b0  00000000  000001b0  RW  
  LOOP_MUX              00120000   00000070  0000006c  00000004  RWIX
  FAULT_MUX             00130000   00000080  00000080  00000000  RWIX
  ADC                   00140000   00000098  00000098  00000000  RWIX
  DPWM3                 00150000   00000090  00000090  00000000  RWIX
  FILTER2               00160000   00000064  00000064  00000000  RWIX
  DPWM2                 00170000   00000090  00000090  00000000  RWIX
  FE_CTRL2              00180000   00000044  00000044  00000000  RWIX
  FILTER1               00190000   00000064  00000064  00000000  RWIX
  DPWM1                 001a0000   00000090  00000090  00000000  RWIX
  FE_CTRL1              001b0000   00000044  00000044  00000000  RWIX
  FILTER0               001c0000   00000064  00000064  00000000  RWIX
  DPWM0                 001d0000   00000090  00000090  00000000  RWIX
  FE_CTRL0              001e0000   00000044  00000044  00000000  RWIX
  ERRLOG                fff00000   00000004  00000000  00000004  RWIX
  RTC                   fff7e400   00000018  00000018  00000000  RWIX
  SPI                   fff7e800   00000030  00000030  00000000  RWIX
  UART0                 fff7ec00   00000038  00000038  00000000  RWIX
  UART1                 fff7ed00   00000038  00000038  00000000  RWIX
  MISC_ANALOG           fff7f000   00000048  00000048  00000000  RWIX
  PMBUS                 fff7f600   00000024  00000024  00000000  RWIX
  PMBUS1                fff7f700   00000024  00000024  00000000  RWIX
  GIO                   fff7fa00   00000040  00000040  00000000  RWIX
  TIMER                 fff7fd00   0000009c  0000009c  00000000  RWIX
  MMC                   fffffd00   0000003c  0000003c  00000000  RWIX
  DEC                   fffffe00   000000b8  000000b8  00000000  RWIX
  CIM                   ffffff20   00000018  00000018  00000000  RWIX
  SYS                   ffffffd0   00000030  00000030  00000000  RWIX


SECTION ALLOCATION MAP

 output                                  attributes/
section   page    origin      length       input sections
--------  ----  ----------  ----------   ----------------
.vectors   0    00000000    00000020     
                  00000000    00000020     load_UCD3138_128.obj (.vectors)

.text      0    00000020    000006e0     
                  00000020    000002b0     software_interrupt.obj (.text:retain)
                  000002d0    00000254     main.obj (.text)
                  00000524    000000c6     software_interrupt_wrapper.obj (.text)
                  000005ea    00000002     --HOLE-- [fill = 0]
                  000005ec    000000c0     load_UCD3138_128.obj (.text)
                  000006ac    00000040     zero_out_integrity_word.obj (.text)
                  000006ec    00000010     interrupts.obj (.text:retain)
                  000006fc    00000004     standard_interrupt.obj (.text:retain)

.const     0    00000700    000000f0     
                  00000700    00000067     pmbus_topology.obj (.const:.string)
                  00000767    00000001     --HOLE-- [fill = 0]
                  00000768    00000048     pmbus_common.obj (.const:.string)
                  000007b0    00000040     pmbus_command_indexes.obj (.const:.string)

.cinit     0    00000020    00000000     UNINITIALIZED

FixedDeviceID 
*          0    00007f54    0000001f     
                  00007f54    0000001f     pmbus_topology.obj (FixedDeviceID)

.bss       0    0006a000    0000000c     UNINITIALIZED
                  0006a000    00000004     main.obj (.bss)
                  0006a004    00000004     software_interrupt.obj (.bss)
                  0006a008    00000004     zero_out_integrity_word.obj (.bss)

.stack     0    0006be50    00000000     UNINITIALIZED

LoopMuxRegsFile 
*          0    00120000    0000006c     UNINITIALIZED
                  00120000    0000006c     cyclone_global_variables_defs.obj (LoopMuxRegsFile)

FaultMuxRegsFile 
*          0    00130000    00000080     UNINITIALIZED
                  00130000    00000080     cyclone_global_variables_defs.obj (FaultMuxRegsFile)

AdcRegsFile 
*          0    00140000    00000098     UNINITIALIZED
                  00140000    00000098     cyclone_global_variables_defs.obj (AdcRegsFile)

Dpwm3RegsFile 
*          0    00150000    00000090     UNINITIALIZED
                  00150000    00000090     cyclone_global_variables_defs.obj (Dpwm3RegsFile)

Filter2RegsFile 
*          0    00160000    00000064     UNINITIALIZED
                  00160000    00000064     cyclone_global_variables_defs.obj (Filter2RegsFile)

Dpwm2RegsFile 
*          0    00170000    00000090     UNINITIALIZED
                  00170000    00000090     cyclone_global_variables_defs.obj (Dpwm2RegsFile)

FeCtrl2RegsFile 
*          0    00180000    00000044     UNINITIALIZED
                  00180000    00000044     cyclone_global_variables_defs.obj (FeCtrl2RegsFile)

Filter1RegsFile 
*          0    00190000    00000064     UNINITIALIZED
                  00190000    00000064     cyclone_global_variables_defs.obj (Filter1RegsFile)

Dpwm1RegsFile 
*          0    001a0000    00000090     UNINITIALIZED
                  001a0000    00000090     cyclone_global_variables_defs.obj (Dpwm1RegsFile)

FeCtrl1RegsFile 
*          0    001b0000    00000044     UNINITIALIZED
                  001b0000    00000044     cyclone_global_variables_defs.obj (FeCtrl1RegsFile)

Filter0RegsFile 
*          0    001c0000    00000064     UNINITIALIZED
                  001c0000    00000064     cyclone_global_variables_defs.obj (Filter0RegsFile)

Dpwm0RegsFile 
*          0    001d0000    00000090     UNINITIALIZED
                  001d0000    00000090     cyclone_global_variables_defs.obj (Dpwm0RegsFile)

FeCtrl0RegsFile 
*          0    001e0000    00000044     UNINITIALIZED
                  001e0000    00000044     cyclone_global_variables_defs.obj (FeCtrl0RegsFile)

RTCRegsFile 
*          0    fff7e400    00000018     UNINITIALIZED
                  fff7e400    00000018     cyclone_global_variables_defs.obj (RTCRegsFile)

SPIRegsFile 
*          0    fff7e800    00000030     UNINITIALIZED
                  fff7e800    00000030     cyclone_global_variables_defs.obj (SPIRegsFile)

Uart0RegsFile 
*          0    fff7ec00    00000038     UNINITIALIZED
                  fff7ec00    00000038     cyclone_global_variables_defs.obj (Uart0RegsFile)

Uart1RegsFile 
*          0    fff7ed00    00000038     UNINITIALIZED
                  fff7ed00    00000038     cyclone_global_variables_defs.obj (Uart1RegsFile)

MiscAnalogRegsFile 
*          0    fff7f000    00000048     UNINITIALIZED
                  fff7f000    00000048     cyclone_global_variables_defs.obj (MiscAnalogRegsFile)

PMBusRegsFile 
*          0    fff7f600    00000024     UNINITIALIZED
                  fff7f600    00000024     cyclone_global_variables_defs.obj (PMBusRegsFile)

PMBus1RegsFile 
*          0    fff7f700    00000024     UNINITIALIZED
                  fff7f700    00000024     cyclone_global_variables_defs.obj (PMBus1RegsFile)

GioRegsFile 
*          0    fff7fa00    00000040     UNINITIALIZED
                  fff7fa00    00000040     cyclone_global_variables_defs.obj (GioRegsFile)

TimerRegsFile 
*          0    fff7fd00    0000009c     UNINITIALIZED
                  fff7fd00    0000009c     cyclone_global_variables_defs.obj (TimerRegsFile)

MmcRegsFile 
*          0    fffffd00    0000003c     UNINITIALIZED
                  fffffd00    0000003c     cyclone_global_variables_defs.obj (MmcRegsFile)

DecRegsFile 
*          0    fffffe00    000000b8     UNINITIALIZED
                  fffffe00    000000b8     cyclone_global_variables_defs.obj (DecRegsFile)

CimRegsFile 
*          0    ffffff20    00000018     UNINITIALIZED
                  ffffff20    00000018     cyclone_global_variables_defs.obj (CimRegsFile)

SysRegsFile 
*          0    ffffffd0    00000030     UNINITIALIZED
                  ffffffd0    00000030     cyclone_global_variables_defs.obj (SysRegsFile)


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

address   name                            
-------   ----                            
0006a000  .bss                            
00000020  .text                           
00140000  _AdcRegs                        
ffffff20  _CimRegs                        
fffffe00  _DecRegs                        
001d0000  _Dpwm0Regs                      
001a0000  _Dpwm1Regs                      
00170000  _Dpwm2Regs                      
00150000  _Dpwm3Regs                      
00130000  _FaultMuxRegs                   
001e0000  _FeCtrl0Regs                    
001b0000  _FeCtrl1Regs                    
00180000  _FeCtrl2Regs                    
001c0000  _Filter0Regs                    
00190000  _Filter1Regs                    
00160000  _Filter2Regs                    
fff7fa00  _GioRegs                        
00120000  _LoopMuxRegs                    
fff7f000  _MiscAnalogRegs                 
fffffd00  _MmcRegs                        
fff7f700  _PMBus1Regs                     
fff7f600  _PMBusRegs                      
fff7e400  _RTCRegs                        
fff7e800  _SPIRegs                        
0006bfd0  _StackABORT_                    
0006bf78  _StackFIQ_                      
0006bfcc  _StackIRQ_                      
0006bfe0  _StackSUPER_                    
0006bfd4  _StackUND_                      
0006bf08  _StackUSER_                     
ffffffd0  _SysRegs                        
fff7fd00  _TimerRegs                      
fff7ec00  _Uart0Regs                      
fff7ed00  _Uart1Regs                      
ffffffff  ___binit__                      
0006a000  ___bss__                        
ffffffff  ___c_args__                     
ffffffff  ___cinit__                      
0006a00c  ___end__                        
00000700  ___etext__                      
ffffffff  ___pinit__                      
00000020  ___text__                       
000006f8  _abort_data_fetch_exception     
000006f4  _abort_prefetch_exception       
0000034c  _byte_out                       
000004ec  _c_int00                        
0000030c  _char_out                       
000005dc  _clear_integrity_word           
000007d0  _cmd_dcdc_nonpaged              
000007b0  _cmd_dcdc_paged                 
0006a000  _command_accepted               
00000768  _debug_0_text                   
00000770  _debug_1_text                   
00000778  _debug_2_text                   
00000780  _debug_3_text                   
00000788  _debug_4_text                   
00000790  _debug_5_text                   
00000798  _debug_6_text                   
000007a0  _debug_7_text                   
00007f54  _device_id_string               
000005cc  _disable_fast_interrupt         
000005bc  _disable_interrupt              
000005ac  _enable_fast_interrupt          
0000059c  _enable_interrupt               
0000058c  _erase_data_flash_segment       
0000057c  _erase_dflash_segment_no_delay  
000006f0  _fast_interrupt                 
0006a004  _flash_write_status             
000002d0  _handle_serial_in               
00000460  _init_dpwm0                     
000003d0  _init_uart                      
0006a008  _interrupt_time                 
0000049c  _main                           
00000738  _mfr_date                       
00000754  _mfr_ic_device                  
00000760  _mfr_ic_device_rev              
00000764  _mfr_id                         
00000740  _mfr_location                   
00000720  _mfr_model                      
00000734  _mfr_revision                   
0000074c  _mfr_serial                     
000007a8  _na_text                        
00000334  _nybble_out                     
0000056c  _set_supervisor_mode            
0000055c  _set_user_mode                  
0000070c  _setup_id                       
00000368  _short_out                      
00000020  _software_interrupt             
000006fc  _standard_interrupt             
00000700  _status_bit_mask                
000003b8  _string_out                     
0000039c  _three_nybble_out               
000006ec  _undefined_instruction_exception
00000384  _word_out                       
00000550  _write_data_flash_block         
00000544  _write_data_flash_word          
00000534  _write_firqpr                   
00000524  _write_reqmask                  
000007ac  _yes_text                       
000006ac  _zero_out_integrity_word        
ffffffff  binit                           
ffffffff  cinit                           
0006a00c  end                             
00000700  etext                           
ffffffff  pinit                           
ffffa4dc  rom_main                        


GLOBAL SYMBOLS: SORTED BY Symbol Address 

address   name                            
-------   ----                            
00000020  .text                           
00000020  ___text__                       
00000020  _software_interrupt             
000002d0  _handle_serial_in               
0000030c  _char_out                       
00000334  _nybble_out                     
0000034c  _byte_out                       
00000368  _short_out                      
00000384  _word_out                       
0000039c  _three_nybble_out               
000003b8  _string_out                     
000003d0  _init_uart                      
00000460  _init_dpwm0                     
0000049c  _main                           
000004ec  _c_int00                        
00000524  _write_reqmask                  
00000534  _write_firqpr                   
00000544  _write_data_flash_word          
00000550  _write_data_flash_block         
0000055c  _set_user_mode                  
0000056c  _set_supervisor_mode            
0000057c  _erase_dflash_segment_no_delay  
0000058c  _erase_data_flash_segment       
0000059c  _enable_interrupt               
000005ac  _enable_fast_interrupt          
000005bc  _disable_interrupt              
000005cc  _disable_fast_interrupt         
000005dc  _clear_integrity_word           
000006ac  _zero_out_integrity_word        
000006ec  _undefined_instruction_exception
000006f0  _fast_interrupt                 
000006f4  _abort_prefetch_exception       
000006f8  _abort_data_fetch_exception     
000006fc  _standard_interrupt             
00000700  ___etext__                      
00000700  _status_bit_mask                
00000700  etext                           
0000070c  _setup_id                       
00000720  _mfr_model                      
00000734  _mfr_revision                   
00000738  _mfr_date                       
00000740  _mfr_location                   
0000074c  _mfr_serial                     
00000754  _mfr_ic_device                  
00000760  _mfr_ic_device_rev              
00000764  _mfr_id                         
00000768  _debug_0_text                   
00000770  _debug_1_text                   
00000778  _debug_2_text                   
00000780  _debug_3_text                   
00000788  _debug_4_text                   
00000790  _debug_5_text                   
00000798  _debug_6_text                   
000007a0  _debug_7_text                   
000007a8  _na_text                        
000007ac  _yes_text                       
000007b0  _cmd_dcdc_paged                 
000007d0  _cmd_dcdc_nonpaged              
00007f54  _device_id_string               
0006a000  .bss                            
0006a000  ___bss__                        
0006a000  _command_accepted               
0006a004  _flash_write_status             
0006a008  _interrupt_time                 
0006a00c  ___end__                        
0006a00c  end                             
0006bf08  _StackUSER_                     
0006bf78  _StackFIQ_                      
0006bfcc  _StackIRQ_                      
0006bfd0  _StackABORT_                    
0006bfd4  _StackUND_                      
0006bfe0  _StackSUPER_                    
00120000  _LoopMuxRegs                    
00130000  _FaultMuxRegs                   
00140000  _AdcRegs                        
00150000  _Dpwm3Regs                      
00160000  _Filter2Regs                    
00170000  _Dpwm2Regs                      
00180000  _FeCtrl2Regs                    
00190000  _Filter1Regs                    
001a0000  _Dpwm1Regs                      
001b0000  _FeCtrl1Regs                    
001c0000  _Filter0Regs                    
001d0000  _Dpwm0Regs                      
001e0000  _FeCtrl0Regs                    
fff7e400  _RTCRegs                        
fff7e800  _SPIRegs                        
fff7ec00  _Uart0Regs                      
fff7ed00  _Uart1Regs                      
fff7f000  _MiscAnalogRegs                 
fff7f600  _PMBusRegs                      
fff7f700  _PMBus1Regs                     
fff7fa00  _GioRegs                        
fff7fd00  _TimerRegs                      
ffffa4dc  rom_main                        
fffffd00  _MmcRegs                        
fffffe00  _DecRegs                        
ffffff20  _CimRegs                        
ffffffd0  _SysRegs                        
ffffffff  ___binit__                      
ffffffff  ___c_args__                     
ffffffff  ___cinit__                      
ffffffff  ___pinit__                      
ffffffff  binit                           
ffffffff  cinit                           
ffffffff  pinit                           

[106 symbols]
