Quantcast
Channel: Processors forum - Recent Threads
Viewing all articles
Browse latest Browse all 17527

OMAP L138 DSP stays in reset after flashing in SPIflash

$
0
0

I tried to flash a Led Blink Programm on my Custom Board with a MityDSP module which uses a OMAPL138 processor using DSP/BIOS. With the debugger it works fine, but if i flash the application the DSP stays in reset and nothing more happens.

I did following steps:

1) Generate a ARM Programm for wake up the DSP at a special entree Point (i take care that no memory sections are overlapping)

2) Generate my LED Blink File (ad the entree point in the memory map)

3) Use the AISGEN Tool (first ARM.out + DSP.out File) to get a .bin file

4) Flash the .bin file with the sfh_OMAP-L138 Tool

5) Restart my Board. Nothing happens.. If i try to connect with the debugger i get the message that my board is in reset.

My Files:

ARM linker.cmd File:

/*
* Linker command file
*
*/
-
-stack 0x00000800 /* Stack Size */
-heap 0x00000800 /* Heap Size */


MEMORY
{
ARMRAM: o = 0xFFFF0000 l = 0x00002000
shared_ram: o = 0x80000000 l = 0x00001000
//SDRAM: o = 0xC0000000 l = 0x03000000

}

SECTIONS
{
.bss > shared_ram
.cinit > shared_ram
.cio > shared_ram
.const > shared_ram
.data > shared_ram
.stack > shared_ram
.sysmem > shared_ram
.text > shared_ram
.switch > shared_ram
.far > shared_ram
.svcstack > ARMRAM /* Supervisor Mode Stack */
.irqstack > ARMRAM /* IRQ Interrupt Stack */
.fiqstack > ARMRAM /* FIQ Interrupt Stack */
.intvecs > ARMRAM /* Interrupt Vectors */
}

DSP Linker.cmd File:

/*****************************************************************************
* linker command file for OMAP-L138 test code.
*
* © Copyright 2009, Logic Product Development, Inc. All Rights Reserved.
******************************************************************************/

-l rts67plus.lib

-stack 0x00000800
-heap 0x00000800

MEMORY
{
entry_point: ORIGIN = 0x80001000 LENGTH = 0x00000080
}

SECTIONS
{
.text:_c_int00 > entry_point
//.cinit > L3_CBA_RAM
//.text > L3_CBA_RAM
//.const > L3_CBA_RAM
//.bss > L3_CBA_RAM
//.far > L3_CBA_RAM
//.switch > L3_CBA_RAM
//.stack > L3_CBA_RAM
//.data > L3_CBA_RAM
//.sysmem > L3_CBA_RAM
//.cio > L3_CBA_RAM+
.data > DDR

}

 

 

ARM main.c File:

#include <cslr.h>
#include <cslr_syscfg0_OMAPL138.h>
#include <soc_OMAPL138.h>
#define SYS_BASE 0x01C14000
#define KICK0Ra *(unsigned int*)(SYS_BASE + 0x038)
#define KICK1Ra *(unsigned int*)(SYS_BASE + 0x03c)

CSL_SyscfgRegsOvly SYS_REGS = (CSL_SyscfgRegsOvly)CSL_SYSCFG_0_REGS;
CSL_PscRegsOvly psc0Regs = (CSL_PscRegsOvly) CSL_PSC_0_REGS;

int main (void)
{

// Open Permissions to SYSCFG Registers (Not required for PG2.0 silicon and above)
KICK0Ra = 0x83e70b13;
KICK1Ra = 0x95A4F1E0;

/* Set DSP boot address vector to entry point of DSP program
This must be aligned to 1KB boundaries */
SYS_REGS->HOST1CFG = 0x80001000;

/* Wake up the DSP */
CSL_FINST(psc0Regs->MDCTL[CSL_PSC_DSP], PSC_MDCTL_NEXT, ENABLE);
CSL_FINST(psc0Regs->PTCMD, PSC_PTCMD_GO1, SET);
while(CSL_FEXT(psc0Regs->PTSTAT, PSC_PTSTAT_GOSTAT1)==CSL_PSC_PTSTAT_GOSTAT1_IN_TRANSITION);
CSL_FINST(psc0Regs->MDCTL[CSL_PSC_DSP], PSC_MDCTL_LRST, DEASSERT);

while(1);
}

DSP Main C-File:

/*
* MityDSP LED blink example
*
* Friedrich Feichtinger
*
* 23.12.2015
*
*/


// LED MACROs
#define LED_PWR_ON gpioRegs->BANK[GP5].OUT_DATA|= GP5P2
#define LED_PWR_OFF gpioRegs->BANK[GP5].OUT_DATA&= ~GP5P2
#define LED_SENS1_ON gpioRegs->BANK[GP5].OUT_DATA|= GP5P0
#define LED_SENS1_OFF gpioRegs->BANK[GP5].OUT_DATA&= ~GP5P0
#define LED_SENS2_ON gpioRegs->BANK[GP5].OUT_DATA|= GP5P1
#define LED_SENS2_OFF gpioRegs->BANK[GP5].OUT_DATA&= ~GP5P1

// standard C
#include <stdio.h>
#include <stdint.h>
#include <string.h>
#include <stdbool.h>

// TI libs
#include <xdc/std.h>
#include <xdc/runtime/System.h>


#include <ti/csl/soc_C6748.h>
#include <ti/csl/cslr_gpio.h>
#include <ti/csl/cslr_syscfg0_C6748.h>
#include <ti/csl/cslr_psc_C6748.h>

#include <ti/csl/cslr_psc_C6748.h>

/*============================================================================*/
/* GLOBAL VARIABLES */
/*============================================================================*/

// sys config registers overlay
CSL_SyscfgRegsOvly sysRegs = (CSL_SyscfgRegsOvly) (CSL_SYSCFG_0_REGS);
// Psc register overlay
CSL_PscRegsOvly psc1Regs = (CSL_PscRegsOvly) (CSL_PSC_1_REGS);
CSL_PscRegsOvly psc0Regs = (CSL_PscRegsOvly) (CSL_PSC_0_REGS);
// Gpio register overlay
CSL_GpioRegsOvly gpioRegs = (CSL_GpioRegsOvly) (CSL_GPIO_0_REGS);


static void setup_PSC(void);
static void setup_PINMUX(void);
static void setup_GPIO(void);

/*
* ======== main ========
*/
int main()
{
// setup procedure

setup_PSC();
setup_PINMUX();
setup_GPIO();


LED_PWR_ON;

System_printf("hello...\n");
System_flush();

volatile uint32_t i=0;
while(true)
{
LED_SENS1_ON;
LED_SENS2_OFF;
for(i=0; i<1000000; i++); // wait
LED_SENS2_ON;
LED_SENS1_OFF;
for(i=0; i<1000000; i++); // wait
}
}


//*******************************************************************
void setup_PSC(void)
{
volatile uint32_t pscTimeoutCount = 10240u;
uint32_t temp = 0;

// first switch all resources off to force reset config

// Configure the GPIO Module to Enable state
psc1Regs->MDCTL[CSL_PSC_GPIO] =
((psc1Regs->MDCTL[CSL_PSC_GPIO] & 0xFFFFFFE0)
| CSL_PSC_MDSTAT_STATE_ENABLE);

// Kick start the Enable Command
temp = psc1Regs->PTCMD;
temp = ((temp & CSL_PSC_PTCMD_GO0_MASK)
| (CSL_PSC_PTCMD_GO0_SET << CSL_PSC_PTCMD_GO0_SHIFT));
psc1Regs->PTCMD |= temp;

temp = psc0Regs->PTCMD;
temp = ((temp & CSL_PSC_PTCMD_GO0_MASK)
| (CSL_PSC_PTCMD_GO0_SET << CSL_PSC_PTCMD_GO0_SHIFT));
psc0Regs->PTCMD |= temp;

// Wait for the power state transition to occur
//while ((((psc1Regs->PTSTAT & (CSL_PSC_PTSTAT_GOSTAT0_IN_TRANSITION)) != 0) && (pscTimeoutCount>0))
// || (((psc0Regs->PTSTAT & (CSL_PSC_PTSTAT_GOSTAT0_IN_TRANSITION)) != 0) && (pscTimeoutCount>0)))
while (((psc1Regs->PTSTAT & (CSL_PSC_PTSTAT_GOSTAT0_IN_TRANSITION))
|| (psc0Regs->PTSTAT & (CSL_PSC_PTSTAT_GOSTAT0_IN_TRANSITION)))
&& (pscTimeoutCount > 0))
{
pscTimeoutCount--;
}

// Check if PSC state transition timed out
if (0 == pscTimeoutCount)
{
System_printf("PSC transition to ON state timed out\n");
}
else
{
System_printf("PSC setup complete\n");
}

}

void setup_PINMUX(void)
{
// unlock pinmux registers
sysRegs->KICK0R = 0x83e70b13;
sysRegs->KICK1R = 0x95A4F1E0;

// reset all pinmux regs to default value
sysRegs->PINMUX0=CSL_SYSCFG_PINMUX0_RESETVAL;
sysRegs->PINMUX1=CSL_SYSCFG_PINMUX1_RESETVAL;
sysRegs->PINMUX2=CSL_SYSCFG_PINMUX2_RESETVAL;
sysRegs->PINMUX3=CSL_SYSCFG_PINMUX3_RESETVAL;
sysRegs->PINMUX4=CSL_SYSCFG_PINMUX4_RESETVAL;
sysRegs->PINMUX5=CSL_SYSCFG_PINMUX5_RESETVAL;
sysRegs->PINMUX6=CSL_SYSCFG_PINMUX6_RESETVAL;
sysRegs->PINMUX7=CSL_SYSCFG_PINMUX7_RESETVAL;
sysRegs->PINMUX8=CSL_SYSCFG_PINMUX8_RESETVAL;
sysRegs->PINMUX9=CSL_SYSCFG_PINMUX9_RESETVAL;
sysRegs->PINMUX10=CSL_SYSCFG_PINMUX10_RESETVAL;
sysRegs->PINMUX11=CSL_SYSCFG_PINMUX11_RESETVAL;
sysRegs->PINMUX12=CSL_SYSCFG_PINMUX12_RESETVAL;
sysRegs->PINMUX13=CSL_SYSCFG_PINMUX13_RESETVAL;
sysRegs->PINMUX14=CSL_SYSCFG_PINMUX14_RESETVAL;
sysRegs->PINMUX15=CSL_SYSCFG_PINMUX15_RESETVAL;
sysRegs->PINMUX16=CSL_SYSCFG_PINMUX16_RESETVAL;
sysRegs->PINMUX17=CSL_SYSCFG_PINMUX17_RESETVAL;
sysRegs->PINMUX18=CSL_SYSCFG_PINMUX18_RESETVAL;
sysRegs->PINMUX19=CSL_SYSCFG_PINMUX19_RESETVAL;


// POWER ON LED (GP5[2])
sysRegs->PINMUX12 |= (CSL_SYSCFG_PINMUX12_PINMUX12_23_20_GPIO5_2
<< CSL_SYSCFG_PINMUX12_PINMUX12_23_20_SHIFT);
// LED SENSOR 1 (GP5[0])
sysRegs->PINMUX12 |= (CSL_SYSCFG_PINMUX12_PINMUX12_31_28_GPIO5_0
<< CSL_SYSCFG_PINMUX12_PINMUX12_31_28_SHIFT);
// LED SENSOR 2 (GP5[1])
sysRegs->PINMUX12 |= (CSL_SYSCFG_PINMUX12_PINMUX12_27_24_GPIO5_1
<< CSL_SYSCFG_PINMUX12_PINMUX12_27_24_SHIFT);

// lock the pinmux registers
sysRegs->KICK0R = 0x00000000;
sysRegs->KICK1R = 0x00000000;
}

void setup_GPIO(void)
{
// default value: set all to input
gpioRegs->BANK[GP0].DIR=0xFFFFFFFF;
gpioRegs->BANK[GP1].DIR=0xFFFFFFFF;
gpioRegs->BANK[GP2].DIR=0xFFFFFFFF;
gpioRegs->BANK[GP3].DIR=0xFFFFFFFF;
gpioRegs->BANK[GP4].DIR=0xFFFFFFFF;
gpioRegs->BANK[GP5].DIR=0xFFFFFFFF;

// LEDs
gpioRegs->BANK[GP5].DIR&= ~(GP5P0 | GP5P1 | GP5P2);
}

 

 

ARM Mapping file:

******************************************************************************
TI ARM Linker PC v5.2.7
******************************************************************************
>> Linked Sat Apr 09 10:44:45 2016

OUTPUT FILE NAME: <LED_ARM.out>
ENTRY POINT SYMBOL: "_c_int00" address: 80000d30


MEMORY CONFIGURATION

name origin length used unused attr fill
---------------------- -------- --------- -------- -------- ---- --------
shared_ram 80000000 00001000 00000e20 000001e0 RWIX
ARMRAM ffff0000 00002000 00000000 00002000 RWIX


SEGMENT ALLOCATION MAP

run origin load origin length init length attrs members
---------- ----------- ---------- ----------- ----- -------
80000000 80000000 00000800 00000000 rw-
80000000 80000000 00000800 00000000 rw- .stack
80000800 80000800 000005d8 000005d8 r-x
80000800 80000800 000005d8 000005d8 r-x .text
80000dd8 80000dd8 0000001c 00000000 rw-
80000dd8 80000dd8 0000001c 00000000 rw- .data
80000df8 80000df8 0000002c 0000002c r--
80000df8 80000df8 0000002c 0000002c r-- .cinit


SECTION ALLOCATION MAP

output attributes/
section page origin length input sections
-------- ---- ---------- ---------- ----------------
.stack 0 80000000 00000800 UNINITIALIZED
80000000 00000800 --HOLE--

.text 0 80000800 000005d8
80000800 00000180 rtsv5_A_le_eabi.lib : memcpy32.obj (.text)
80000980 000000c4 main.obj (.text)
80000a44 000000b0 rtsv5_A_le_eabi.lib : memset32.obj (.text)
80000af4 000000a0 : copy_decompress_rle.obj (.text)
80000b94 0000009c : autoinit.obj (.text)
80000c30 00000088 : cpy_tbl.obj (.text)
80000cb8 00000078 : exit.obj (.text)
80000d30 00000048 boot.obj (.text)
80000d78 00000024 rtsv5_A_le_eabi.lib : _lock.obj (.text)
80000d9c 00000020 : args_main.obj (.text)
80000dbc 00000014 : copy_decompress_none.obj (.text:decompress:none)
80000dd0 00000008 : copy_decompress_rle.obj (.text:decompress:rle24)

.data 0 80000dd8 0000001c UNINITIALIZED
80000dd8 00000008 main.obj (.data)
80000de0 00000008 rtsv5_A_le_eabi.lib : _lock.obj (.data)
80000de8 00000008 : exit.obj (.data)
80000df0 00000004 : stkdepth_vars.obj (.data)

.TI.persistent
* 0 80000dd8 00000000 UNINITIALIZED

.cinit 0 80000df8 0000002c
80000df8 00000019 (.cinit..data.load) [load image, compression = rle]
80000e11 00000003 --HOLE-- [fill = 0]
80000e14 00000008 (__TI_handler_table)
80000e1c 00000008 (__TI_cinit_table)


LINKER GENERATED COPY TABLES

__TI_cinit_table @ 80000e1c records: 1, size/record: 8, table size: 8
.data: load addr=80000df8, load size=00000019 bytes, run addr=80000dd8, run size=0000001c bytes, compression=rle


LINKER GENERATED HANDLER TABLE

__TI_handler_table @ 80000e14 records: 2, size/record: 4, table size: 8
index: 0, handler: __TI_decompress_rle24
index: 1, handler: __TI_decompress_none


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name

address name
------- ----
80000cb8 C$$EXIT
UNDEFED SHT$$INIT_ARRAY$$Base
UNDEFED SHT$$INIT_ARRAY$$Limit
80000dd8 SYS_REGS
80000800 __STACK_END
00000800 __STACK_SIZE
80000e1c __TI_CINIT_Base
80000e24 __TI_CINIT_Limit
80000e14 __TI_Handler_Table_Base
80000e1c __TI_Handler_Table_Limit
80000b94 __TI_auto_init
80000de8 __TI_cleanup_ptr
80000dbc __TI_decompress_none
80000dd0 __TI_decompress_rle24
80000dec __TI_dtors_ptr
80000df8 __TI_static_base__
80000a44 __aeabi_memclr
80000a44 __aeabi_memclr4
80000a44 __aeabi_memclr8
80000800 __aeabi_memcpy
80000800 __aeabi_memcpy4
80000800 __aeabi_memcpy8
80000a48 __aeabi_memset
80000a48 __aeabi_memset4
80000a48 __aeabi_memset8
ffffffff __binit__
ffffffff __c_args__
80000000 __stack
80000d9c _args_main
80000d30 _c_int00
80000de0 _lock
80000d90 _nop
80000d84 _register_lock
80000d78 _register_unlock
80000de4 _unlock
80000cc0 abort
ffffffff binit
80000c30 copy_in
80000ccc exit
80000980 main
80000df0 main_func_sp
80000800 memcpy
80000a54 memset
80000ddc psc0Regs


GLOBAL SYMBOLS: SORTED BY Symbol Address

address name
------- ----
00000800 __STACK_SIZE
80000000 __stack
80000800 __STACK_END
80000800 __aeabi_memcpy
80000800 __aeabi_memcpy4
80000800 __aeabi_memcpy8
80000800 memcpy
80000980 main
80000a44 __aeabi_memclr
80000a44 __aeabi_memclr4
80000a44 __aeabi_memclr8
80000a48 __aeabi_memset
80000a48 __aeabi_memset4
80000a48 __aeabi_memset8
80000a54 memset
80000b94 __TI_auto_init
80000c30 copy_in
80000cb8 C$$EXIT
80000cc0 abort
80000ccc exit
80000d30 _c_int00
80000d78 _register_unlock
80000d84 _register_lock
80000d90 _nop
80000d9c _args_main
80000dbc __TI_decompress_none
80000dd0 __TI_decompress_rle24
80000dd8 SYS_REGS
80000ddc psc0Regs
80000de0 _lock
80000de4 _unlock
80000de8 __TI_cleanup_ptr
80000dec __TI_dtors_ptr
80000df0 main_func_sp
80000df8 __TI_static_base__
80000e14 __TI_Handler_Table_Base
80000e1c __TI_CINIT_Base
80000e1c __TI_Handler_Table_Limit
80000e24 __TI_CINIT_Limit
ffffffff __binit__
ffffffff __c_args__
ffffffff binit
UNDEFED SHT$$INIT_ARRAY$$Base
UNDEFED SHT$$INIT_ARRAY$$Limit

[44 symbols]

DSP Mapping File:

******************************************************************************
TMS320C6x Linker PC v7.4.16
******************************************************************************
>> Linked Sat Apr 09 11:06:10 2016

OUTPUT FILE NAME: <MityDSP_LED_blink.out>
ENTRY POINT SYMBOL: "_c_int00" address: 80001000


MEMORY CONFIGURATION

name origin length used unused attr fill
---------------------- -------- --------- -------- -------- ---- --------
IROM 11700000 00100000 00000000 00100000 R X
IRAM 11800000 00040000 00000000 00040000 RW X
L1DSRAM 11f00000 00006000 00000000 00006000 RW
entry_point 80001000 00000080 00000080 00000000 RWIX
L3_CBA_RAM 80001080 0001ef80 00016f3d 00008043 RW X
DDR c3000000 08000000 00000000 08000000 RW X


SECTION ALLOCATION MAP

output attributes/
section page origin length input sections
-------- ---- ---------- ---------- ----------------
.pinit 0 80001080 00000000 UNINITIALIZED

.text:_c_int00
* 0 80001000 00000080
80001000 00000080 rts67plus.lib : boot.obj (.text:_c_int00)

xdc.meta 0 80001080 000000f7 COPY SECTION
80001080 000000f7 app_p674.o674 (xdc.meta)

.stack 0 80001080 00010000 UNINITIALIZED
80001080 00000008 rts67plus.lib : boot.obj (.stack)
80001088 0000fff8 --HOLE--

.text 0 80011080 00004be0
80011080 000008c0 ti.targets.rts6000.a674 : System.o674 (.text:_xdc_runtime_System_doPrint__I)
80011940 00000460 app_p674.o674 (.text:_xdc_runtime_System_printfExtend__I)
80011da0 000003a0 main.obj (.text)
80012140 00000300 ti.targets.rts6000.a674 : HeapStd.o674 (.text:_xdc_runtime_HeapStd_alloc__E)
80012440 00000280 rts6740.lib : memory.obj (.text:_free)
800126c0 00000240 ti.targets.rts6000.a674 : Core-mem.o674 (.text:_xdc_runtime_Core_createObject__I)
80012900 00000240 : LoggerBuf.o674 (.text:_xdc_runtime_LoggerBuf_write8__E)
80012b40 00000200 rts67plus.lib : memcpy62.obj (.text:_memcpy)
80012d40 00000200 ti.targets.rts6000.a674 : HeapStd.o674 (.text:_xdc_runtime_HeapStd_Instance_init__E)
80012f40 000001e0 : Error.o674 (.text:_xdc_runtime_Error_policyDefault__E)
80013120 000001c0 : Text.o674 (.text:_xdc_runtime_Text_putSite__E)
800132e0 000001a0 : LoggerBuf.o674 (.text:_xdc_runtime_LoggerBuf_write4__E)
80013480 00000180 rts6740.lib : memory.obj (.text:_malloc)
80013600 00000140 ti.targets.rts6000.a674 : HeapStd.o674 (.text:_xdc_runtime_HeapStd_free__E)
80013740 00000140 : Text.o674 (.text:_xdc_runtime_Text_putLab__E)
80013880 00000120 : LoggerBuf.o674 (.text:_xdc_runtime_LoggerBuf_setFilterLevel__E)
800139a0 00000120 : Text.o674 (.text:_xdc_runtime_Text_putMod__E)
80013ac0 00000100 rts67plus.lib : autoinit.obj (.text:__auto_init)
80013bc0 00000100 ti.targets.rts6000.a674 : Core-mem.o674 (.text:_xdc_runtime_Core_deleteObject__I)
80013cc0 00000100 : LoggerBuf.o674 (.text:_xdc_runtime_LoggerBuf_getFilterLevel__E)
80013dc0 00000100 : Text.o674 (.text:_xdc_runtime_Text_visitRope2__I)
80013ec0 000000e0 rts67plus.lib : exit.obj (.text:_exit)
80013fa0 000000e0 rts6740.lib : memset.obj (.text:_memset)
80014080 000000e0 ti.targets.rts6000.a674 : Error.o674 (.text:_xdc_runtime_Error_print__E)
80014160 000000e0 : Memory.o674 (.text:_xdc_runtime_Memory_alloc__E)
80014240 000000c0 rts6740.lib : trgdrv.obj (.text:_HOSTwrite)
80014300 000000c0 : divu.obj (.text:__divu)
800143c0 000000c0 rts67plus.lib : cpy_tbl.obj (.text:_copy_in)
80014480 000000c0 ti.targets.rts6000.a674 : Error.o674 (.text:_xdc_runtime_Error_setX__E)
80014540 000000c0 app_p674.o674 (.text:_xdc_runtime_HeapStd_Object__create__S)
80014600 000000c0 ti.targets.rts6000.a674 : LoggerBuf.o674 (.text:_xdc_runtime_LoggerBuf_Instance_init__E)
800146c0 000000c0 app_p674.o674 (.text:_xdc_runtime_LoggerBuf_Object__create__S)
80014780 000000c0 ti.targets.rts6000.a674 : System.o674 (.text:_xdc_runtime_System_formatNum__I)
80014840 000000a0 rts6740.lib : remu.obj (.text:__remu)
800148e0 000000a0 : memory.obj (.text:_minsert)
80014980 000000a0 : memory.obj (.text:_mremove)
80014a20 000000a0 ti.targets.rts6000.a674 : Assert.o674 (.text:_xdc_runtime_Assert_raise__I)
80014ac0 000000a0 : SysMin.o674 (.text:_xdc_runtime_SysMin_abort__E)
80014b60 000000a0 : SysMin.o674 (.text:_xdc_runtime_SysMin_flush__E)
80014c00 000000a0 app_p674.o674 (.text:_xdc_runtime_SysMin_output__I)
80014ca0 000000a0 ti.targets.rts6000.a674 : SysMin.o674 (.text:_xdc_runtime_SysMin_putch__E)
80014d40 000000a0 : Text.o674 (.text:_xdc_runtime_Text_xprintf__I)
80014de0 00000080 rts67plus.lib : cpp_init.obj (.text:___TI_cpp_init)
80014e60 00000080 rts6740.lib : trgmsg.obj (.text:_readmsg)
80014ee0 00000080 ti.targets.rts6000.a674 : Core-label.o674 (.text:_xdc_runtime_Core_assignLabel__I)
80014f60 00000080 : Core-params.o674 (.text:_xdc_runtime_Core_assignParams__I)
80014fe0 00000080 : LoggerBuf.o674 (.text:_xdc_runtime_LoggerBuf_filterOutEvent__I)
80015060 00000080 : System.o674 (.text:_xdc_runtime_System_putchar__I)
800150e0 00000080 : Text.o674 (.text:_xdc_runtime_Text_printVisFxn__I)
80015160 00000060 rts6740.lib : trgmsg.obj (.text:_writemsg)
800151c0 00000060 app_p674.o674 (.text:_xdc_runtime_HeapStd_Handle__label__S)
80015220 00000060 app_p674.o674 (.text:_xdc_runtime_HeapStd_Object__delete__S)
80015280 00000060 app_p674.o674 (.text:_xdc_runtime_LoggerBuf_Handle__label__S)
800152e0 00000060 app_p674.o674 (.text:_xdc_runtime_LoggerBuf_Object__delete__S)
80015340 00000060 ti.targets.rts6000.a674 : Memory.o674 (.text:_xdc_runtime_Memory_calloc__E)
800153a0 00000060 : System.o674 (.text:_xdc_runtime_System_avprintf__E)
80015400 00000060 : System.o674 (.text:_xdc_runtime_System_vprintf__E)
80015460 00000060 : Text.o674 (.text:_xdc_runtime_Text_cordText__E)
800154c0 00000040 rts67plus.lib : args_main.obj (.text:__args_main)
80015500 00000040 ti.targets.rts6000.a674 : Error.o674 (.text:_xdc_runtime_Error_check__E)
80015540 00000040 : Error.o674 (.text:_xdc_runtime_Error_init__E)
80015580 00000040 app_p674.o674 (.text:_xdc_runtime_IHeap_alloc)
800155c0 00000040 app_p674.o674 (.text:_xdc_runtime_IHeap_free)
80015600 00000040 ti.targets.rts6000.a674 : LoggerBuf.o674 (.text:_xdc_runtime_LoggerBuf_Instance_finalize__E)
80015640 00000040 : LoggerBuf.o674 (.text:_xdc_runtime_LoggerBuf_write0__E)
80015680 00000040 app_p674.o674 (.text:_xdc_runtime_Memory_HeapProxy_alloc__E)
800156c0 00000040 ti.targets.rts6000.a674 : Memory.o674 (.text:_xdc_runtime_Memory_free__E)
80015700 00000040 : Registry.o674 (.text:_xdc_runtime_Registry_findById__E)
80015740 00000040 : System.o674 (.text:_xdc_runtime_System_abort__E)
80015780 00000040 app_p674.o674 (.text:_xdc_runtime_System_aprintf__E)
800157c0 00000040 app_p674.o674 (.text:_xdc_runtime_System_printf__E)
80015800 00000040 ti.targets.rts6000.a674 : Text.o674 (.text:_xdc_runtime_Text_ropeText__E)
80015840 00000040 app_p674.o674 (.text:_xdc_runtime_Text_visitRope__I)
80015880 00000020 ti.targets.rts6000.a674 : xdc_noinit.o674 (.text:___xdc__init)
800158a0 00000020 rts6740.lib : _lock.obj (.text:__nop)
800158c0 00000020 rts67plus.lib : exit.obj (.text:_abort)
800158e0 00000020 app_p674.o674 (.text:_xdc_iargToPtr)
80015900 00000020 ti.targets.rts6000.a674 : Error.o674 (.text:_xdc_runtime_Error_raiseX__E)
80015920 00000020 : GateNull.o674 (.text:_xdc_runtime_GateNull_enter__E)
80015940 00000020 : GateNull.o674 (.text:_xdc_runtime_GateNull_leave__E)
80015960 00000020 : Gate.o674 (.text:_xdc_runtime_Gate_enterSystem__E)
80015980 00000020 : Gate.o674 (.text:_xdc_runtime_Gate_leaveSystem__E)
800159a0 00000020 : HeapStd.o674 (.text:_xdc_runtime_HeapStd_getStats__E)
800159c0 00000020 : HeapStd.o674 (.text:_xdc_runtime_HeapStd_isBlocking__E)
800159e0 00000020 app_p674.o674 (.text:_xdc_runtime_LoggerBuf_Module_GateProxy_enter__E)
80015a00 00000020 app_p674.o674 (.text:_xdc_runtime_LoggerBuf_Module_GateProxy_leave__E)
80015a20 00000020 app_p674.o674 (.text:_xdc_runtime_LoggerBuf_TimestampProxy_get64__E)
80015a40 00000020 ti.targets.rts6000.a674 : LoggerBuf.o674 (.text:_xdc_runtime_LoggerBuf_disable__E)
80015a60 00000020 : LoggerBuf.o674 (.text:_xdc_runtime_LoggerBuf_enable__E)
80015a80 00000020 : LoggerBuf.o674 (.text:_xdc_runtime_LoggerBuf_write1__E)
80015aa0 00000020 : LoggerBuf.o674 (.text:_xdc_runtime_LoggerBuf_write2__E)
80015ac0 00000020 app_p674.o674 (.text:_xdc_runtime_Memory_HeapProxy_free__E)
80015ae0 00000020 ti.targets.rts6000.a674 : Memory.o674 (.text:_xdc_runtime_Memory_getMaxDefaultTypeAlign__E)
80015b00 00000020 : SysMin.o674 (.text:_xdc_runtime_SysMin_ready__E)
80015b20 00000020 app_p674.o674 (.text:_xdc_runtime_System_Module_GateProxy_enter__E)
80015b40 00000020 app_p674.o674 (.text:_xdc_runtime_System_Module_GateProxy_leave__E)
80015b60 00000020 app_p674.o674 (.text:_xdc_runtime_System_SupportProxy_abort__E)
80015b80 00000020 app_p674.o674 (.text:_xdc_runtime_System_SupportProxy_flush__E)
80015ba0 00000020 app_p674.o674 (.text:_xdc_runtime_System_SupportProxy_putch__E)
80015bc0 00000020 app_p674.o674 (.text:_xdc_runtime_System_SupportProxy_ready__E)
80015be0 00000020 ti.targets.rts6000.a674 : System.o674 (.text:_xdc_runtime_System_abortStd__E)
80015c00 00000020 : System.o674 (.text:_xdc_runtime_System_flush__E)
80015c20 00000020 : System.o674 (.text:_xdc_runtime_System_vsnprintf__E)
80015c40 00000020 : TimestampNull.o674 (.text:_xdc_runtime_TimestampNull_get64__E)

.sysmem 0 80015c60 00001000 UNINITIALIZED
80015c60 00000008 rts6740.lib : memory.obj (.sysmem)
80015c68 00000ff8 --HOLE--

.far 0 80016c60 000008c9 UNINITIALIZED
80016c60 000008a4 app_p674.o674 (.far)
80017504 0000000c rts67plus.lib : exit.obj (.far)
80017510 00000008 rts6740.lib : _lock.obj (.far)
80017518 00000008 : memory.obj (.far)
80017520 00000008 : trgdrv.obj (.far)
80017528 00000001 package_mityDSP_L138.obj (.far)

.const 0 80017530 00000768
80017530 000003c1 app_p674.o674 (.const:xdc_runtime_Text_charTab__A)
800178f1 00000001 --HOLE-- [fill = 0]
800178f2 00000002 app_p674.o674 (.const:xdc_runtime_Core_Module__id__C)
800178f4 00000058 ti.targets.rts6000.a674 : Error.o674 (.const:.string)
8001794c 00000004 : Assert.o674 (.const:.string)
80017950 00000050 app_p674.o674 (.const:xdc_runtime_Text_nodeTab__A)
800179a0 00000048 app_p674.o674 (.const:.string)
800179e8 00000044 main.obj (.const:.string)
80017a2c 00000044 ti.targets.rts6000.a674 : Log.o674 (.const:.string)
80017a70 00000040 : Text.o674 (.const:.string)
80017ab0 0000003c app_p674.o674 (.const:xdc_runtime_LoggerBuf_Module__FXNS__C)
80017aec 0000002c ti.targets.rts6000.a674 : Startup.o674 (.const:.string)
80017b18 00000028 app_p674.o674 (.const:xdc_runtime_HeapStd_Module__FXNS__C)
80017b40 00000028 app_p674.o674 (.const:xdc_runtime_LoggerBuf_Object__PARAMS__C)
80017b68 00000020 app_p674.o674 (.const:xdc_runtime_HeapStd_Object__DESC__C)
80017b88 00000020 app_p674.o674 (.const:xdc_runtime_LoggerBuf_Object__DESC__C)
80017ba8 0000001c app_p674.o674 (.const:xdc_runtime_HeapStd_Object__PARAMS__C)
80017bc4 00000004 app_p674.o674 (.const:xdc_runtime_Assert_E_assertFailed__C)
80017bc8 00000011 ti.targets.rts6000.a674 : System.o674 (.const:_digtohex)
80017bd9 00000001 --HOLE-- [fill = 0]
80017bda 00000002 app_p674.o674 (.const:xdc_runtime_Error_Module__loggerDefined__C)
80017bdc 00000008 ti.targets.rts6000.a674 : System.o674 (.const:.string)
80017be4 00000004 app_p674.o674 (.const:xdc_runtime_Core_A_initializedParams__C)
80017be8 00000004 app_p674.o674 (.const:xdc_runtime_Core_Module__diagsEnabled__C)
80017bec 00000004 app_p674.o674 (.const:xdc_runtime_Core_Module__diagsIncluded__C)
80017bf0 00000004 app_p674.o674 (.const:xdc_runtime_Core_Module__diagsMask__C)
80017bf4 00000004 app_p674.o674 (.const:xdc_runtime_Error_E_memory__C)
80017bf8 00000004 app_p674.o674 (.const:xdc_runtime_Error_Module__diagsEnabled__C)
80017bfc 00000004 app_p674.o674 (.const:xdc_runtime_Error_Module__diagsIncluded__C)
80017c00 00000004 app_p674.o674 (.const:xdc_runtime_Error_Module__diagsMask__C)
80017c04 00000004 app_p674.o674 (.const:xdc_runtime_Error_Module__loggerFxn8__C)
80017c08 00000004 app_p674.o674 (.const:xdc_runtime_Error_Module__loggerObj__C)
80017c0c 00000004 app_p674.o674 (.const:xdc_runtime_Error_policyFxn__C)
80017c10 00000004 app_p674.o674 (.const:xdc_runtime_Error_policy__C)
80017c14 00000004 app_p674.o674 (.const:xdc_runtime_Error_raiseHook__C)
80017c18 00000004 app_p674.o674 (.const:xdc_runtime_HeapStd_A_align__C)
80017c1c 00000004 app_p674.o674 (.const:xdc_runtime_HeapStd_A_invalidTotalFreeSize__C)
80017c20 00000004 app_p674.o674 (.const:xdc_runtime_HeapStd_A_zeroSize__C)
80017c24 00000004 app_p674.o674 (.const:xdc_runtime_HeapStd_E_noRTSMemory__C)
80017c28 00000004 app_p674.o674 (.const:xdc_runtime_HeapStd_Module__diagsEnabled__C)
80017c2c 00000004 app_p674.o674 (.const:xdc_runtime_HeapStd_Module__diagsIncluded__C)
80017c30 00000004 app_p674.o674 (.const:xdc_runtime_HeapStd_Module__diagsMask__C)
80017c34 00000004 app_p674.o674 (.const:xdc_runtime_IFilterLogger_Interface__BASE__C)
80017c38 00000004 app_p674.o674 (.const:xdc_runtime_IHeap_Interface__BASE__C)
80017c3c 00000004 app_p674.o674 (.const:xdc_runtime_ILogger_Interface__BASE__C)
80017c40 00000004 app_p674.o674 (.const:xdc_runtime_IModule_Interface__BASE__C)
80017c44 00000004 app_p674.o674 (.const:xdc_runtime_Log_L_error__C)
80017c48 00000004 app_p674.o674 (.const:xdc_runtime_LoggerBuf_E_badLevel__C)
80017c4c 00000004 app_p674.o674 (.const:xdc_runtime_LoggerBuf_Module__gateObj__C)
80017c50 00000004 app_p674.o674 (.const:xdc_runtime_LoggerBuf_statusLogger__C)
80017c54 00000004 app_p674.o674 (.const:xdc_runtime_Memory_defaultHeapInstance__C)
80017c58 00000004 app_p674.o674 (.const:xdc_runtime_SysMin_bufSize__C)
80017c5c 00000004 app_p674.o674 (.const:xdc_runtime_SysMin_outputFunc__C)
80017c60 00000004 app_p674.o674 (.const:xdc_runtime_System_Module__gateObj__C)
80017c64 00000004 app_p674.o674 (.const:xdc_runtime_System_abortFxn__C)
80017c68 00000004 app_p674.o674 (.const:xdc_runtime_System_extendFxn__C)
80017c6c 00000004 app_p674.o674 (.const:xdc_runtime_Text_charTab__C)
80017c70 00000004 app_p674.o674 (.const:xdc_runtime_Text_nameEmpty__C)
80017c74 00000004 app_p674.o674 (.const:xdc_runtime_Text_nameStatic__C)
80017c78 00000004 app_p674.o674 (.const:xdc_runtime_Text_nameUnknown__C)
80017c7c 00000004 app_p674.o674 (.const:xdc_runtime_Text_nodeTab__C)
80017c80 00000004 app_p674.o674 (.const:xdc_runtime_Text_visitRopeFxn__C)
80017c84 00000002 app_p674.o674 (.const:xdc_runtime_Error_maxDepth__C)
80017c86 00000002 app_p674.o674 (.const:xdc_runtime_HeapStd_Module__id__C)
80017c88 00000002 app_p674.o674 (.const:xdc_runtime_LoggerBuf_Module__id__C)
80017c8a 00000002 app_p674.o674 (.const:xdc_runtime_LoggerBuf_filterByLevel__C)
80017c8c 00000002 app_p674.o674 (.const:xdc_runtime_Memory_Module__id__C)
80017c8e 00000002 app_p674.o674 (.const:xdc_runtime_SysMin_flushAtExit__C)
80017c90 00000002 app_p674.o674 (.const:xdc_runtime_Text_charCnt__C)
80017c92 00000002 app_p674.o674 (.const:xdc_runtime_Text_isLoaded__C)
80017c94 00000002 app_p674.o674 (.const:xdc_runtime_Text_registryModsLastId__C)
80017c96 00000002 app_p674.o674 (.const:xdc_runtime_Text_unnamedModsLastId__C)

.cinit 0 80017c98 000001fc
80017c98 00000134 app_p674.o674 (.cinit)
80017dcc 00000004 --HOLE-- [fill = 0]
80017dd0 0000003c main.obj (.cinit)
80017e0c 00000004 --HOLE-- [fill = 0]
80017e10 0000002c rts6740.lib : memory.obj (.cinit)
80017e3c 00000004 --HOLE-- [fill = 0]
80017e40 0000002c rts67plus.lib : exit.obj (.cinit)
80017e6c 00000004 --HOLE-- [fill = 0]
80017e70 0000001c rts6740.lib : _lock.obj (.cinit)
80017e8c 00000004 --HOLE-- [fill = 0]
80017e90 00000004 (.pad.cinit) [fill = 0]

.cio 0 80017e98 00000120 UNINITIALIZED
80017e98 00000120 rts6740.lib : trgmsg.obj (.cio)

.bss 0 80017fb8 00000010 UNINITIALIZED
80017fb8 00000010 main.obj (.bss)

.data 0 c3000000 00000000 UNINITIALIZED


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name

address name
-------- ----
80017fb8 $bss
80017fb8 .bss
c3000000 .data
ffffffff .text
800158c0 C$$EXIT
800151b8 C$$IO$$
80014240 _HOSTwrite
80017e98 __CIOBUF_
80011080 __STACK_END
00010000 __STACK_SIZE
00001000 __SYSMEM_SIZE
00000001 __TI_args_main
80001080 ___ASM__
800010f8 ___ISA__
80001110 ___PLAT__
80001130 ___TARG__
80014de0 ___TI_cpp_init
8001750c ___TI_enable_exit_profile_output
ffffffff ___TI_pprof_out_hndl
ffffffff ___TI_prof_data_size
ffffffff ___TI_prof_data_start
80001150 ___TRDR__
ffffffff ___binit__
80017fb8 ___bss__
ffffffff ___c_args__
80017c98 ___cinit__
c3000000 ___data__
c3000000 ___edata__
80017fc8 ___end__
ffffffff ___etext__
ffffffff ___pinit__
ffffffff ___text__
80015880 ___xdc__init
80017500 ___xdc__init__addr
800154c0 __args_main
80013ac0 __auto_init
80014300 __c6xabi_divu
80014840 __c6xabi_remu
80017504 __cleanup_ptr
80014300 __divu
80017508 __dtors_ptr
80017510 __lock
800158a0 __nop
80014840 __remu
80001080 __stack
80015c60 __sys_memory
80017514 __unlock
800158c0 _abort
00000000 _argsize
80001000 _c_int00
800143c0 _copy_in
80013ec0 _exit
80012440 _free
80017fc4 _gpioRegs
8001200c _main
80013480 _malloc
80012b40 _memcpy
80013fa0 _memset
80017528 _mityDSP_L138__dummy__
80017fc0 _psc0Regs
80017fbc _psc1Regs
80014e60 _readmsg
80017fb8 _sysRegs
80015160 _writemsg
80017bc4 _xdc_runtime_Assert_E_assertFailed__C
80014a20 _xdc_runtime_Assert_raise__I
80017be4 _xdc_runtime_Core_A_initializedParams__C
80017be8 _xdc_runtime_Core_Module__diagsEnabled__C
80017bec _xdc_runtime_Core_Module__diagsIncluded__C
80017bf0 _xdc_runtime_Core_Module__diagsMask__C
800178f2 _xdc_runtime_Core_Module__id__C
80014ee0 _xdc_runtime_Core_assignLabel__I
80014f60 _xdc_runtime_Core_assignParams__I
800126c0 _xdc_runtime_Core_createObject__I
80013bc0 _xdc_runtime_Core_deleteObject__I
80017bf4 _xdc_runtime_Error_E_memory__C
80017bf8 _xdc_runtime_Error_Module__diagsEnabled__C
80017bfc _xdc_runtime_Error_Module__diagsIncluded__C
80017c00 _xdc_runtime_Error_Module__diagsMask__C
80017bda _xdc_runtime_Error_Module__loggerDefined__C
80017c04 _xdc_runtime_Error_Module__loggerFxn8__C
80017c08 _xdc_runtime_Error_Module__loggerObj__C
80017460 _xdc_runtime_Error_Module__state__V
80015500 _xdc_runtime_Error_check__E
80015540 _xdc_runtime_Error_init__E
80017c84 _xdc_runtime_Error_maxDepth__C
80012f40 _xdc_runtime_Error_policyDefault__E
80017c0c _xdc_runtime_Error_policyFxn__C
80017c10 _xdc_runtime_Error_policy__C
80014080 _xdc_runtime_Error_print__E
80017c14 _xdc_runtime_Error_raiseHook__C
80015900 _xdc_runtime_Error_raiseX__E
80014480 _xdc_runtime_Error_setX__E
80017464 _xdc_runtime_GateNull_Module__root__V
80015920 _xdc_runtime_GateNull_enter__E
80015940 _xdc_runtime_GateNull_leave__E
80015960 _xdc_runtime_Gate_enterSystem__E
80015980 _xdc_runtime_Gate_leaveSystem__E
80017c18 _xdc_runtime_HeapStd_A_align__C
80017c1c _xdc_runtime_HeapStd_A_invalidTotalFreeSize__C
80017c20 _xdc_runtime_HeapStd_A_zeroSize__C
80017c24 _xdc_runtime_HeapStd_E_noRTSMemory__C
800151c0 _xdc_runtime_HeapStd_Handle__label__S
80012d40 _xdc_runtime_HeapStd_Instance_init__E
80017b18 _xdc_runtime_HeapStd_Module__FXNS__C
80017c28 _xdc_runtime_HeapStd_Module__diagsEnabled__C
80017c2c _xdc_runtime_HeapStd_Module__diagsIncluded__C
80017c30 _xdc_runtime_HeapStd_Module__diagsMask__C
80017c86 _xdc_runtime_HeapStd_Module__id__C
8001746c _xdc_runtime_HeapStd_Module__root__V
80017484 _xdc_runtime_HeapStd_Module__state__V
80017b68 _xdc_runtime_HeapStd_Object__DESC__C
80017ba8 _xdc_runtime_HeapStd_Object__PARAMS__C
80014540 _xdc_runtime_HeapStd_Object__create__S
80015220 _xdc_runtime_HeapStd_Object__delete__S
80017478 _xdc_runtime_HeapStd_Object__table__V
80012140 _xdc_runtime_HeapStd_alloc__E
80013600 _xdc_runtime_HeapStd_free__E
800159a0 _xdc_runtime_HeapStd_getStats__E
800159c0 _xdc_runtime_HeapStd_isBlocking__E
80017c34 _xdc_runtime_IFilterLogger_Interface__BASE__C
80017c38 _xdc_runtime_IHeap_Interface__BASE__C
80017c3c _xdc_runtime_ILogger_Interface__BASE__C
80017c40 _xdc_runtime_IModule_Interface__BASE__C
80017c44 _xdc_runtime_Log_L_error__C
80017c48 _xdc_runtime_LoggerBuf_E_badLevel__C
80015280 _xdc_runtime_LoggerBuf_Handle__label__S
80016c60 _xdc_runtime_LoggerBuf_Instance_State_0_entryArr__A
80015600 _xdc_runtime_LoggerBuf_Instance_finalize__E
80014600 _xdc_runtime_LoggerBuf_Instance_init__E
800159e0 _xdc_runtime_LoggerBuf_Module_GateProxy_enter__E
80015a00 _xdc_runtime_LoggerBuf_Module_GateProxy_leave__E
80017ab0 _xdc_runtime_LoggerBuf_Module__FXNS__C
80017c4c _xdc_runtime_LoggerBuf_Module__gateObj__C
80017c88 _xdc_runtime_LoggerBuf_Module__id__C
80017488 _xdc_runtime_LoggerBuf_Module__root__V
800174b4 _xdc_runtime_LoggerBuf_Module__state__V
80017b88 _xdc_runtime_LoggerBuf_Object__DESC__C
80017b40 _xdc_runtime_LoggerBuf_Object__PARAMS__C
800146c0 _xdc_runtime_LoggerBuf_Object__create__S
800152e0 _xdc_runtime_LoggerBuf_Object__delete__S
80017490 _xdc_runtime_LoggerBuf_Object__table__V
80015a20 _xdc_runtime_LoggerBuf_TimestampProxy_get64__E
80015a40 _xdc_runtime_LoggerBuf_disable__E
80015a60 _xdc_runtime_LoggerBuf_enable__E
80017c8a _xdc_runtime_LoggerBuf_filterByLevel__C
80014fe0 _xdc_runtime_LoggerBuf_filterOutEvent__I
80013cc0 _xdc_runtime_LoggerBuf_getFilterLevel__E
80013880 _xdc_runtime_LoggerBuf_setFilterLevel__E
80017c50 _xdc_runtime_LoggerBuf_statusLogger__C
80015640 _xdc_runtime_LoggerBuf_write0__E
80015a80 _xdc_runtime_LoggerBuf_write1__E
80015aa0 _xdc_runtime_LoggerBuf_write2__E
800132e0 _xdc_runtime_LoggerBuf_write4__E
80012900 _xdc_runtime_LoggerBuf_write8__E
80015680 _xdc_runtime_Memory_HeapProxy_alloc__E
80015ac0 _xdc_runtime_Memory_HeapProxy_free__E
80017c8c _xdc_runtime_Memory_Module__id__C
800174bc _xdc_runtime_Memory_Module__state__V
80014160 _xdc_runtime_Memory_alloc__E
80015340 _xdc_runtime_Memory_calloc__E
80017c54 _xdc_runtime_Memory_defaultHeapInstance__C
800156c0 _xdc_runtime_Memory_free__E
80015ae0 _xdc_runtime_Memory_getMaxDefaultTypeAlign__E
800174c0 _xdc_runtime_Registry_Module__state__V
80015700 _xdc_runtime_Registry_findById__E
800174c8 _xdc_runtime_Startup_Module__state__V
00000001 _xdc_runtime_Startup__EXECFXN__C
00000001 _xdc_runtime_Startup__RESETFXN__C
80017060 _xdc_runtime_SysMin_Module_State_0_outbuf__A
800174d0 _xdc_runtime_SysMin_Module__state__V
80014ac0 _xdc_runtime_SysMin_abort__E
80017c58 _xdc_runtime_SysMin_bufSize__C
80017c8e _xdc_runtime_SysMin_flushAtExit__C
80014b60 _xdc_runtime_SysMin_flush__E
80017c5c _xdc_runtime_SysMin_outputFunc__C
80014c00 _xdc_runtime_SysMin_output__I
80014ca0 _xdc_runtime_SysMin_putch__E
80015b00 _xdc_runtime_SysMin_ready__E
80015b20 _xdc_runtime_System_Module_GateProxy_enter__E
80015b40 _xdc_runtime_System_Module_GateProxy_leave__E
800174e0 _xdc_runtime_System_Module_State_0_atexitHandlers__A
80017c60 _xdc_runtime_System_Module__gateObj__C
800174f0 _xdc_runtime_System_Module__state__V
80015b60 _xdc_runtime_System_SupportProxy_abort__E
80015b80 _xdc_runtime_System_SupportProxy_flush__E
80015ba0 _xdc_runtime_System_SupportProxy_putch__E
80015bc0 _xdc_runtime_System_SupportProxy_ready__E
80017c64 _xdc_runtime_System_abortFxn__C
80015be0 _xdc_runtime_System_abortStd__E
80015740 _xdc_runtime_System_abort__E
80015780 _xdc_runtime_System_aprintf__E
800153a0 _xdc_runtime_System_aprintf_va__F
800153a0 _xdc_runtime_System_avprintf__E
80011080 _xdc_runtime_System_doPrint__I
80017c68 _xdc_runtime_System_extendFxn__C
80015c00 _xdc_runtime_System_flush__E
80014780 _xdc_runtime_System_formatNum__I
80011940 _xdc_runtime_System_printfExtend__I
800157c0 _xdc_runtime_System_printf__E
80015400 _xdc_runtime_System_printf_va__F
80015060 _xdc_runtime_System_putchar__I
80015c20 _xdc_runtime_System_snprintf_va__F
80015400 _xdc_runtime_System_vprintf__E
80015c20 _xdc_runtime_System_vsnprintf__E
800174f8 _xdc_runtime_Text_Module__state__V
80017c90 _xdc_runtime_Text_charCnt__C
80017530 _xdc_runtime_Text_charTab__A
80017c6c _xdc_runtime_Text_charTab__C
80015460 _xdc_runtime_Text_cordText__E
80017c92 _xdc_runtime_Text_isLoaded__C
80017c70 _xdc_runtime_Text_nameEmpty__C
80017c74 _xdc_runtime_Text_nameStatic__C
80017c78 _xdc_runtime_Text_nameUnknown__C
80017950 _xdc_runtime_Text_nodeTab__A
80017c7c _xdc_runtime_Text_nodeTab__C
800150e0 _xdc_runtime_Text_printVisFxn__I
80013740 _xdc_runtime_Text_putLab__E
800139a0 _xdc_runtime_Text_putMod__E
80013120 _xdc_runtime_Text_putSite__E
80017c94 _xdc_runtime_Text_registryModsLastId__C
80015800 _xdc_runtime_Text_ropeText__E
80017c96 _xdc_runtime_Text_unnamedModsLastId__C
80013dc0 _xdc_runtime_Text_visitRope2__I
80017c80 _xdc_runtime_Text_visitRopeFxn__C
80015840 _xdc_runtime_Text_visitRope__I
80014d40 _xdc_runtime_Text_xprintf__I
80015c40 _xdc_runtime_TimestampNull_get64__E
ffffffff binit
80017c98 cinit
c3000000 edata
80017fc8 end
ffffffff etext
ffffffff pinit


GLOBAL SYMBOLS: SORTED BY Symbol Address

address name
-------- ----
00000000 _argsize
00000001 __TI_args_main
00000001 _xdc_runtime_Startup__EXECFXN__C
00000001 _xdc_runtime_Startup__RESETFXN__C
00001000 __SYSMEM_SIZE
00010000 __STACK_SIZE
80001000 _c_int00
80001080 ___ASM__
80001080 __stack
800010f8 ___ISA__
80001110 ___PLAT__
80001130 ___TARG__
80001150 ___TRDR__
80011080 __STACK_END
80011080 _xdc_runtime_System_doPrint__I
80011940 _xdc_runtime_System_printfExtend__I
8001200c _main
80012140 _xdc_runtime_HeapStd_alloc__E
80012440 _free
800126c0 _xdc_runtime_Core_createObject__I
80012900 _xdc_runtime_LoggerBuf_write8__E
80012b40 _memcpy
80012d40 _xdc_runtime_HeapStd_Instance_init__E
80012f40 _xdc_runtime_Error_policyDefault__E
80013120 _xdc_runtime_Text_putSite__E
800132e0 _xdc_runtime_LoggerBuf_write4__E
80013480 _malloc
80013600 _xdc_runtime_HeapStd_free__E
80013740 _xdc_runtime_Text_putLab__E
80013880 _xdc_runtime_LoggerBuf_setFilterLevel__E
800139a0 _xdc_runtime_Text_putMod__E
80013ac0 __auto_init
80013bc0 _xdc_runtime_Core_deleteObject__I
80013cc0 _xdc_runtime_LoggerBuf_getFilterLevel__E
80013dc0 _xdc_runtime_Text_visitRope2__I
80013ec0 _exit
80013fa0 _memset
80014080 _xdc_runtime_Error_print__E
80014160 _xdc_runtime_Memory_alloc__E
80014240 _HOSTwrite
80014300 __c6xabi_divu
80014300 __divu
800143c0 _copy_in
80014480 _xdc_runtime_Error_setX__E
80014540 _xdc_runtime_HeapStd_Object__create__S
80014600 _xdc_runtime_LoggerBuf_Instance_init__E
800146c0 _xdc_runtime_LoggerBuf_Object__create__S
80014780 _xdc_runtime_System_formatNum__I
80014840 __c6xabi_remu
80014840 __remu
80014a20 _xdc_runtime_Assert_raise__I
80014ac0 _xdc_runtime_SysMin_abort__E
80014b60 _xdc_runtime_SysMin_flush__E
80014c00 _xdc_runtime_SysMin_output__I
80014ca0 _xdc_runtime_SysMin_putch__E
80014d40 _xdc_runtime_Text_xprintf__I
80014de0 ___TI_cpp_init
80014e60 _readmsg
80014ee0 _xdc_runtime_Core_assignLabel__I
80014f60 _xdc_runtime_Core_assignParams__I
80014fe0 _xdc_runtime_LoggerBuf_filterOutEvent__I
80015060 _xdc_runtime_System_putchar__I
800150e0 _xdc_runtime_Text_printVisFxn__I
80015160 _writemsg
800151b8 C$$IO$$
800151c0 _xdc_runtime_HeapStd_Handle__label__S
80015220 _xdc_runtime_HeapStd_Object__delete__S
80015280 _xdc_runtime_LoggerBuf_Handle__label__S
800152e0 _xdc_runtime_LoggerBuf_Object__delete__S
80015340 _xdc_runtime_Memory_calloc__E
800153a0 _xdc_runtime_System_aprintf_va__F
800153a0 _xdc_runtime_System_avprintf__E
80015400 _xdc_runtime_System_printf_va__F
80015400 _xdc_runtime_System_vprintf__E
80015460 _xdc_runtime_Text_cordText__E
800154c0 __args_main
80015500 _xdc_runtime_Error_check__E
80015540 _xdc_runtime_Error_init__E
80015600 _xdc_runtime_LoggerBuf_Instance_finalize__E
80015640 _xdc_runtime_LoggerBuf_write0__E
80015680 _xdc_runtime_Memory_HeapProxy_alloc__E
800156c0 _xdc_runtime_Memory_free__E
80015700 _xdc_runtime_Registry_findById__E
80015740 _xdc_runtime_System_abort__E
80015780 _xdc_runtime_System_aprintf__E
800157c0 _xdc_runtime_System_printf__E
80015800 _xdc_runtime_Text_ropeText__E
80015840 _xdc_runtime_Text_visitRope__I
80015880 ___xdc__init
800158a0 __nop
800158c0 C$$EXIT
800158c0 _abort
80015900 _xdc_runtime_Error_raiseX__E
80015920 _xdc_runtime_GateNull_enter__E
80015940 _xdc_runtime_GateNull_leave__E
80015960 _xdc_runtime_Gate_enterSystem__E
80015980 _xdc_runtime_Gate_leaveSystem__E
800159a0 _xdc_runtime_HeapStd_getStats__E
800159c0 _xdc_runtime_HeapStd_isBlocking__E
800159e0 _xdc_runtime_LoggerBuf_Module_GateProxy_enter__E
80015a00 _xdc_runtime_LoggerBuf_Module_GateProxy_leave__E
80015a20 _xdc_runtime_LoggerBuf_TimestampProxy_get64__E
80015a40 _xdc_runtime_LoggerBuf_disable__E
80015a60 _xdc_runtime_LoggerBuf_enable__E
80015a80 _xdc_runtime_LoggerBuf_write1__E
80015aa0 _xdc_runtime_LoggerBuf_write2__E
80015ac0 _xdc_runtime_Memory_HeapProxy_free__E
80015ae0 _xdc_runtime_Memory_getMaxDefaultTypeAlign__E
80015b00 _xdc_runtime_SysMin_ready__E
80015b20 _xdc_runtime_System_Module_GateProxy_enter__E
80015b40 _xdc_runtime_System_Module_GateProxy_leave__E
80015b60 _xdc_runtime_System_SupportProxy_abort__E
80015b80 _xdc_runtime_System_SupportProxy_flush__E
80015ba0 _xdc_runtime_System_SupportProxy_putch__E
80015bc0 _xdc_runtime_System_SupportProxy_ready__E
80015be0 _xdc_runtime_System_abortStd__E
80015c00 _xdc_runtime_System_flush__E
80015c20 _xdc_runtime_System_snprintf_va__F
80015c20 _xdc_runtime_System_vsnprintf__E
80015c40 _xdc_runtime_TimestampNull_get64__E
80015c60 __sys_memory
80016c60 _xdc_runtime_LoggerBuf_Instance_State_0_entryArr__A
80017060 _xdc_runtime_SysMin_Module_State_0_outbuf__A
80017460 _xdc_runtime_Error_Module__state__V
80017464 _xdc_runtime_GateNull_Module__root__V
8001746c _xdc_runtime_HeapStd_Module__root__V
80017478 _xdc_runtime_HeapStd_Object__table__V
80017484 _xdc_runtime_HeapStd_Module__state__V
80017488 _xdc_runtime_LoggerBuf_Module__root__V
80017490 _xdc_runtime_LoggerBuf_Object__table__V
800174b4 _xdc_runtime_LoggerBuf_Module__state__V
800174bc _xdc_runtime_Memory_Module__state__V
800174c0 _xdc_runtime_Registry_Module__state__V
800174c8 _xdc_runtime_Startup_Module__state__V
800174d0 _xdc_runtime_SysMin_Module__state__V
800174e0 _xdc_runtime_System_Module_State_0_atexitHandlers__A
800174f0 _xdc_runtime_System_Module__state__V
800174f8 _xdc_runtime_Text_Module__state__V
80017500 ___xdc__init__addr
80017504 __cleanup_ptr
80017508 __dtors_ptr
8001750c ___TI_enable_exit_profile_output
80017510 __lock
80017514 __unlock
80017528 _mityDSP_L138__dummy__
80017530 _xdc_runtime_Text_charTab__A
800178f2 _xdc_runtime_Core_Module__id__C
80017950 _xdc_runtime_Text_nodeTab__A
80017ab0 _xdc_runtime_LoggerBuf_Module__FXNS__C
80017b18 _xdc_runtime_HeapStd_Module__FXNS__C
80017b40 _xdc_runtime_LoggerBuf_Object__PARAMS__C
80017b68 _xdc_runtime_HeapStd_Object__DESC__C
80017b88 _xdc_runtime_LoggerBuf_Object__DESC__C
80017ba8 _xdc_runtime_HeapStd_Object__PARAMS__C
80017bc4 _xdc_runtime_Assert_E_assertFailed__C
80017bda _xdc_runtime_Error_Module__loggerDefined__C
80017be4 _xdc_runtime_Core_A_initializedParams__C
80017be8 _xdc_runtime_Core_Module__diagsEnabled__C
80017bec _xdc_runtime_Core_Module__diagsIncluded__C
80017bf0 _xdc_runtime_Core_Module__diagsMask__C
80017bf4 _xdc_runtime_Error_E_memory__C
80017bf8 _xdc_runtime_Error_Module__diagsEnabled__C
80017bfc _xdc_runtime_Error_Module__diagsIncluded__C
80017c00 _xdc_runtime_Error_Module__diagsMask__C
80017c04 _xdc_runtime_Error_Module__loggerFxn8__C
80017c08 _xdc_runtime_Error_Module__loggerObj__C
80017c0c _xdc_runtime_Error_policyFxn__C
80017c10 _xdc_runtime_Error_policy__C
80017c14 _xdc_runtime_Error_raiseHook__C
80017c18 _xdc_runtime_HeapStd_A_align__C
80017c1c _xdc_runtime_HeapStd_A_invalidTotalFreeSize__C
80017c20 _xdc_runtime_HeapStd_A_zeroSize__C
80017c24 _xdc_runtime_HeapStd_E_noRTSMemory__C
80017c28 _xdc_runtime_HeapStd_Module__diagsEnabled__C
80017c2c _xdc_runtime_HeapStd_Module__diagsIncluded__C
80017c30 _xdc_runtime_HeapStd_Module__diagsMask__C
80017c34 _xdc_runtime_IFilterLogger_Interface__BASE__C
80017c38 _xdc_runtime_IHeap_Interface__BASE__C
80017c3c _xdc_runtime_ILogger_Interface__BASE__C
80017c40 _xdc_runtime_IModule_Interface__BASE__C
80017c44 _xdc_runtime_Log_L_error__C
80017c48 _xdc_runtime_LoggerBuf_E_badLevel__C
80017c4c _xdc_runtime_LoggerBuf_Module__gateObj__C
80017c50 _xdc_runtime_LoggerBuf_statusLogger__C
80017c54 _xdc_runtime_Memory_defaultHeapInstance__C
80017c58 _xdc_runtime_SysMin_bufSize__C
80017c5c _xdc_runtime_SysMin_outputFunc__C
80017c60 _xdc_runtime_System_Module__gateObj__C
80017c64 _xdc_runtime_System_abortFxn__C
80017c68 _xdc_runtime_System_extendFxn__C
80017c6c _xdc_runtime_Text_charTab__C
80017c70 _xdc_runtime_Text_nameEmpty__C
80017c74 _xdc_runtime_Text_nameStatic__C
80017c78 _xdc_runtime_Text_nameUnknown__C
80017c7c _xdc_runtime_Text_nodeTab__C
80017c80 _xdc_runtime_Text_visitRopeFxn__C
80017c84 _xdc_runtime_Error_maxDepth__C
80017c86 _xdc_runtime_HeapStd_Module__id__C
80017c88 _xdc_runtime_LoggerBuf_Module__id__C
80017c8a _xdc_runtime_LoggerBuf_filterByLevel__C
80017c8c _xdc_runtime_Memory_Module__id__C
80017c8e _xdc_runtime_SysMin_flushAtExit__C
80017c90 _xdc_runtime_Text_charCnt__C
80017c92 _xdc_runtime_Text_isLoaded__C
80017c94 _xdc_runtime_Text_registryModsLastId__C
80017c96 _xdc_runtime_Text_unnamedModsLastId__C
80017c98 ___cinit__
80017c98 cinit
80017e98 __CIOBUF_
80017fb8 $bss
80017fb8 .bss
80017fb8 ___bss__
80017fb8 _sysRegs
80017fbc _psc1Regs
80017fc0 _psc0Regs
80017fc4 _gpioRegs
80017fc8 ___end__
80017fc8 end
c3000000 .data
c3000000 ___data__
c3000000 ___edata__
c3000000 edata
ffffffff .text
ffffffff ___TI_pprof_out_hndl
ffffffff ___TI_prof_data_size
ffffffff ___TI_prof_data_start
ffffffff ___binit__
ffffffff ___c_args__
ffffffff ___etext__
ffffffff ___pinit__
ffffffff ___text__
ffffffff binit
ffffffff etext
ffffffff pinit

[234 symbols]


Viewing all articles
Browse latest Browse all 17527

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>