C6748裸机程序,移植较多的第三方(比如w5500、U盘读写的.c与.h文件)驱动程序也是对的,但驱动在不同的位置就不能够正常工作,甚至死在某个地方。如下图所示:

如上这个函数是在main.c中开始执行的。这个send函数,前两个用仿真器链接硬件都可以正常运行并且都达到了预期的效果,但到了while(1)中,就死在了send某一个函数中。并不是第三次就出问题了。有试过写4个send函数,然后第五个放到while(1)中。还是一样的问题。
我怀疑是cmd文件可能有问题。先附上cmd文件与编译后的.map文件。恳请指导
/****************************************************************************/
/* */
/* OMAPL138 及 DSP C6748 内存空间分配定义 */
/* */
/* 2014年05月16日 */
/* */
/****************************************************************************/
-stack 0x00200000
MEMORY
{
DSPL2ROM o = 0x00700000 l = 0x00100000 /* 1MB L2 Internal ROM */
DSPL2RAM o = 0x00800000 l = 0x00040000 /* 256kB L2 Internal RAM */
DSPL1PRAM o = 0x00E00000 l = 0x00008000 /* 32kB L1 Internal Program RAM */
DSPL1DRAM o = 0x00F00000 l = 0x00008000 /* 32kB L1 Internal Data RAM */
SHDSPL2ROM o = 0x11700000 l = 0x00100000 /* 1MB L2 Shared Internal ROM */
SHDSPL2RAM o = 0x11800000 l = 0x00040000 /* 256kB L2 Shared Internal RAM */
SHDSPL1PRAM o = 0x11E00000 l = 0x00008000 /* 32kB L1 Shared Internal Program RAM */
SHDSPL1DRAM o = 0x11F00000 l = 0x00008000 /* 32kB L1 Shared Internal Data RAM */
EMIFACS0 o = 0x40000000 l = 0x20000000 /* 512MB SDRAM Data (CS0) */
EMIFACS2 o = 0x60000000 l = 0x02000000 /* 32MB Async Data (CS2) */
EMIFACS3 o = 0x62000000 l = 0x02000000 /* 32MB Async Data (CS3) */
EMIFACS4 o = 0x64000000 l = 0x02000000 /* 32MB Async Data (CS4) */
EMIFACS5 o = 0x66000000 l = 0x02000000 /* 32MB Async Data (CS5) */
SHRAM o = 0x80000000 l = 0x00020000 /* 128kB Shared RAM */
DDR2_2 o = 0xC0020000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_3 o = 0xC0040000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_4 o = 0xC0060000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_5 o = 0xC0080000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_6 o = 0xC00a0000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_7 o = 0xC00c0000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_8 o = 0xC00e0000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_9 o = 0xC0100000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_10 o = 0xC0120000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_11 o = 0xC0140000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_12 o = 0xC0160000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_13 o = 0xC0180000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_14 o = 0xC01a0000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_15 o = 0xC01c0000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_16 o = 0xC01e0000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_17 o = 0xC0200000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_18 o = 0xC0220000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_19 o = 0xC0240000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_20 o = 0xC0260000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_21 o = 0xC0280000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_22 o = 0xC02a0000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_23 o = 0xC02c0000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_24 o = 0xC02e0000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_25 o = 0xC0300000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_26 o = 0xC0320000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_27 o = 0xC0340000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_28 o = 0xC0360000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_29 o = 0xC0380000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_30 o = 0xC03a0000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_31 o = 0xC03c0000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_32 o = 0xC03e0000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_33 o = 0xC0400000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_34 o = 0xC0420000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_35 o = 0xC0440000 l = 0x00020000 /* 128kB DDR2 Data */
DDR2_36 o = 0xC0460000 l = 0x001A0000 /* 128kB DDR2 Data */
// DDR2 o = 0xC0600000 l = 0x40000000 /* 1GB DDR2 Data */
EntryPoint o = 0xC0600000 l = 0x00000800
// DDR2 o = 0xC0600800 l = 0x3FFFF800 /* 1GB DDR2 Data */
DDR2 o = 0xC0600800 l = 0x02000000 /* 32MB DDR2 Data */
DDR3 o = 0xC2600800 l = 0x01000000 /* 16MB DDR2 Data */
DDR4 o = 0xC3600800 l = 0x00000200 /*放类似空指针的*/
DDR5 o = 0xC3600A00 l = 0x00100000 //专门存放UPP的数据,并且这个数据已经避开的缓存的作用范围了,涉及到DMA都要避开缓存
DDR6 o = 0xC3700A00 l = 0x00100000 //专门用来存放UART EDMA的数据的,避开缓存的作用范围2015.12.25
// 这个是加了group以前的2015.12.11 DDR2 o = 0xC0001000 l = 0x04000000 /* 64MB DDR2 分配给 DSP ,DDR2的总长度为这个起始点加上0x0800 0000,最后的参数为0xC800 1000*/
SYSCFG0 o =0x01C14000 l = 0x00001000 /* 4k SYSCFG0 */
uPP o =0x01E16000 l = 0x00001000 /* 4k uPP */
GPIO o =0x01E26000 l = 0x00001000 /* 4k GPIO */
McBSP0 o =0x01D10000 l = 0x00001000 /* 4k McBSP0 */
McBSP1 o =0x01D11000 l = 0x00001000 /* 4k McBSP1 */
}
SECTIONS
{
.text:_c_int00 > EntryPoint /* 可执行代码 C 程序入口点*/
.text > DDR3 /* 可执行代码 */
.stack > DDR2 /* 软件系统栈 */
// .bss > DDR2 /* 未初始化全局及静态变量 */
.cio > DDR2 /* C 输入输出缓存 */
.const > DDR2 /* 常量 */
.data > DDR2 /* 已初始化全局及静态变量 */
.switch > DDR2 /* 跳转表 */
.sysmem > DDR2 /* 动态内存分配区域 */
.far > DDR2 /* 远程全局及静态变量 */
.args > DDR2
.ppinfo > DDR2
.ppdata > DDR2
/* TI-ABI 或 COFF */
.pinit > DDR2 /* C++ 结构表 */
.cinit > DDR2 /* 初始化表 */
/* EABI */
.binit > DDR2
.init_array > DDR2
// .neardata > DDR2
.fardata > DDR2
// .rodata > DDR2
.c6xabi.exidx > DDR2
.c6xabi.extab > DDR2
GROUP: load > DDR2
{
.bss:
.neardata:
.rodata:
}
.SPIFPGA1 > DDR2_2
.SPIFPGA2 > DDR2_3
// .RXUPP > DDR2_36
.RXUPP > DDR5
.Adcp_Should_Out_Cache > DDR6 //2016.1.6 用来将一些实时性要求不高的数据,存放的结构体
.Pc_Cmd_For_Dsp > DDR2_7
.FLAG > DDR2_8
.REALCMDFORDSP > DDR2_9
.TF > DDR2_13
.Adcp_Timer_And_Rtc > DDR2_18
// .Adcp_Para_Temp_For_Uart > DDR2_19
.Adcp_Temp_Change > DDR2_20
// .Adcp_Real_Para_For_Calc > DDR2_21
.Pc_Para_For_Victor > DDR2_22
.Adcp_Parameter_For_Version1 > DDR2_23
.Carry_Only_Once > DDR2_24
.Flag_Active_Self_Check > DDR2_25
.Adcp_Work_Mode > DDR2_25
.Adcp_Rtc > DDR2_25
.Adcp_Dsp_With_Pc > SHRAM //DDR2//SHRAM//DDR6//SHRAM//DDR2_25
.Adcp_Parameter > DDR2_26
//.Adcp_I2c_Data > DDR2_20
.Adcp_I2c_Data > DDR6
.Adcp_Real_Para_For_Calc > DDR3
.Adcp_Result_V1>DDR2
.Adcp_Common_Uart_Count>DDR2
.Adcp_Parameter_User_Calc>DDR2
.Adcp_Sensor_Related_Calc_Temp>DDR3
.Four_Wave_Speed_Temp>DDR2
.Vxyz_And_Error>DDR2
.Echo_Intensity>DDR2
.Adcp_5k_Echo_Intensity>DDR2
.Beam_Array_Select>DDR2
.Bottom_Depth>DDR2
.Bottom_Depth_Side>DDR2
.Adcp_Vdz>DDR2
.Intensity_And_Corr>DDR2
.Adcp_Output_V1>DDR2
.Adcp_Bottom_Trace_Data>DDR2
.Sensor_Data_Output>DDR2
.move1>DDR2
.move2>DDR2
.Config_Msg>DDR2
.Adcp_Output_Temp_V1>SHRAM //2015.12.27//DDR2 //2015.12.18
.Adcp_U_Disk_Related>SHRAM //2016.5.18
/* 外设 */
.Reg_SYSCFG0 > SYSCFG0
.Reg_uPP > uPP
.Reg_GPIO > GPIO
.Reg_McBSP1 > McBSP1
}
******************************************************************************
TMS320C6x Linker PC v7.4.4
******************************************************************************
>> Linked Thu Aug 25 17:33:55 2016
OUTPUT FILE NAME: <uPP_B_TO_A.out>
ENTRY POINT SYMBOL: "_c_int00" address: c0600000
MEMORY CONFIGURATION
name origin length used unused attr fill
———————- ——– ——— ——– ——– —- ——–
DSPL2ROM 00700000 00100000 00000000 00100000 RWIX
DSPL2RAM 00800000 00040000 00000000 00040000 RWIX
DSPL1PRAM 00e00000 00008000 00000000 00008000 RWIX
DSPL1DRAM 00f00000 00008000 00000000 00008000 RWIX
SYSCFG0 01c14000 00001000 00000000 00001000 RWIX
McBSP0 01d10000 00001000 00000000 00001000 RWIX
McBSP1 01d11000 00001000 00000000 00001000 RWIX
uPP 01e16000 00001000 00000000 00001000 RWIX
GPIO 01e26000 00001000 00000000 00001000 RWIX
SHDSPL2ROM 11700000 00100000 00000000 00100000 RWIX
SHDSPL2RAM 11800000 00040000 00000000 00040000 RWIX
SHDSPL1PRAM 11e00000 00008000 00000000 00008000 RWIX
SHDSPL1DRAM 11f00000 00008000 00000000 00008000 RWIX
EMIFACS0 40000000 20000000 00000000 20000000 RWIX
EMIFACS2 60000000 02000000 00000000 02000000 RWIX
EMIFACS3 62000000 02000000 00000000 02000000 RWIX
EMIFACS4 64000000 02000000 00000000 02000000 RWIX
EMIFACS5 66000000 02000000 00000000 02000000 RWIX
SHRAM 80000000 00020000 0000822c 00017dd4 RWIX
DDR2_2 c0020000 00020000 00000030 0001ffd0 RWIX
DDR2_3 c0040000 00020000 00000030 0001ffd0 RWIX
DDR2_4 c0060000 00020000 00000000 00020000 RWIX
DDR2_5 c0080000 00020000 00000000 00020000 RWIX
DDR2_6 c00a0000 00020000 00000000 00020000 RWIX
DDR2_7 c00c0000 00020000 00000000 00020000 RWIX
DDR2_8 c00e0000 00020000 00000000 00020000 RWIX
DDR2_9 c0100000 00020000 00000000 00020000 RWIX
DDR2_10 c0120000 00020000 00000000 00020000 RWIX
DDR2_11 c0140000 00020000 00000000 00020000 RWIX
DDR2_12 c0160000 00020000 00000000 00020000 RWIX
DDR2_13 c0180000 00020000 00000000 00020000 RWIX
DDR2_14 c01a0000 00020000 00000000 00020000 RWIX
DDR2_15 c01c0000 00020000 00000000 00020000 RWIX
DDR2_16 c01e0000 00020000 00000000 00020000 RWIX
DDR2_17 c0200000 00020000 00000000 00020000 RWIX
DDR2_18 c0220000 00020000 0000004c 0001ffb4 RWIX
DDR2_19 c0240000 00020000 00000000 00020000 RWIX
DDR2_20 c0260000 00020000 000003c4 0001fc3c RWIX
DDR2_21 c0280000 00020000 00000000 00020000 RWIX
DDR2_22 c02a0000 00020000 00000000 00020000 RWIX
DDR2_23 c02c0000 00020000 00000000 00020000 RWIX
DDR2_24 c02e0000 00020000 00000005 0001fffb RWIX
DDR2_25 c0300000 00020000 00000052 0001ffae RWIX
DDR2_26 c0320000 00020000 000002b0 0001fd50 RWIX
DDR2_27 c0340000 00020000 00000000 00020000 RWIX
DDR2_28 c0360000 00020000 00000000 00020000 RWIX
DDR2_29 c0380000 00020000 00000000 00020000 RWIX
DDR2_30 c03a0000 00020000 00000000 00020000 RWIX
DDR2_31 c03c0000 00020000 00000000 00020000 RWIX
DDR2_32 c03e0000 00020000 00000000 00020000 RWIX
DDR2_33 c0400000 00020000 00000000 00020000 RWIX
DDR2_34 c0420000 00020000 00000000 00020000 RWIX
DDR2_35 c0440000 00020000 00000000 00020000 RWIX
DDR2_36 c0460000 001a0000 00000000 001a0000 RWIX
EntryPoint c0600000 00000800 00000080 00000780 RWIX
DDR2 c0600800 02000000 00535f24 01aca0dc RWIX
DDR3 c2600800 01000000 00023f9c 00fdc064 RWIX
DDR4 c3600800 00000200 00000000 00000200 RWIX
DDR5 c3600a00 00100000 0009c400 00063c00 RWIX
DDR6 c3700a00 00100000 00001e70 000fe190 RWIX
SEGMENT ALLOCATION MAP
run origin load origin length init length attrs members
———- ———– ———- ———– —– ——-
80000000 80000000 0000822c 00000000 rw-
80000000 80000000 00007530 00000000 rw- .Adcp_Output_Temp_V1
80007530 80007530 00000ce4 00000000 rw- .Adcp_Dsp_With_Pc
80008214 80008214 00000018 00000000 rw- .Adcp_U_Disk_Related
c0020000 c0020000 00000030 00000000 rw-
c0020000 c0020000 00000030 00000000 rw- .SPIFPGA1
c0040000 c0040000 00000030 00000000 rw-
c0040000 c0040000 00000030 00000000 rw- .SPIFPGA2
c0220000 c0220000 0000004c 00000000 rw-
c0220000 c0220000 0000004c 00000000 rw- .Adcp_Timer_And_Rtc
c0260000 c0260000 000003c4 00000000 rw-
c0260000 c0260000 000003c4 00000000 rw- .Adcp_Temp_Change
c02e0000 c02e0000 00000005 00000000 rw-
c02e0000 c02e0000 00000005 00000000 rw- .Carry_Only_Once
c0300000 c0300000 00000052 00000000 rw-
c0300000 c0300000 00000044 00000000 rw- .Adcp_Rtc
c0300044 c0300044 0000000c 00000000 rw- .Flag_Active_Self_Check
c0300050 c0300050 00000002 00000000 rw- .Adcp_Work_Mode
c0320000 c0320000 000002b0 00000000 rw-
c0320000 c0320000 000002b0 00000000 rw- .Adcp_Parameter
c0600000 c0600000 00000080 00000080 r-x
c0600000 c0600000 00000080 00000080 r-x .text:_c_int00
c0600800 c0600800 00525c10 00000000 rw-
c0600800 c0600800 00200000 00000000 rw- .stack
c0800800 c0800800 00115580 00000000 rw- .Adcp_5k_Echo_Intensity
c0915d80 c0915d80 0009d080 00000000 rw- .Intensity_And_Corr
c09b2e00 c09b2e00 00062250 00000000 rw- .Beam_Array_Select
c0a15050 c0a15050 0004e840 00000000 rw- .Echo_Intensity
c0a63890 c0a63890 0004e840 00000000 rw- .Four_Wave_Speed_Temp
c0ab20d0 c0ab20d0 0004e840 00000000 rw- .Vxyz_And_Error
c0b00910 c0b00910 00013a10 00000000 rw- .Adcp_Vdz
c0b14320 c0b14320 000120f0 00000000 rw- .far
c0b26410 c0b26410 00007f14 00007f14 r–
c0b26410 c0b26410 00007f14 00007f14 r– .const
c0b2e324 c0b2e324 000061f8 00000000 rw-
c0b2e324 c0b2e324 000061f8 00000000 rw- .Adcp_Output_V1
c0b34520 c0b34520 00001480 00000000 rw-
c0b34520 c0b34520 00000800 00000000 rw- .sysmem
c0b34d20 c0b34d20 00000640 00000000 rw- .Bottom_Depth
c0b35360 c0b35360 00000640 00000000 rw- .Bottom_Depth_Side
c0b359a0 c0b359a0 00000644 000004e0 rw-
c0b359a0 c0b359a0 000004e0 000004e0 rw- .fardata
c0b35e80 c0b35e80 00000164 00000000 rw- .Adcp_Parameter_User_Calc
c0b35fe8 c0b35fe8 000001f0 00000000 rw-
c0b35fe8 c0b35fe8 00000120 00000000 rw- .cio
c0b36108 c0b36108 000000d0 00000000 rw- .Adcp_Bottom_Trace_Data
c0b361d8 c0b361d8 00000094 00000094 r–
c0b361d8 c0b361d8 00000094 00000094 r– .switch
c0b3626c c0b3626c 0000000e 00000000 rw-
c0b3626c c0b3626c 0000000e 00000000 rw- .bss
c0b3627c c0b3627c 00000022 00000022 rw-
c0b3627c c0b3627c 00000022 00000022 rw- .neardata
c0b362a0 c0b362a0 00000004 00000004 r–
c0b362a0 c0b362a0 00000004 00000004 r– .rodata
c0b362a4 c0b362a4 00000040 00000000 rw-
c0b362a4 c0b362a4 0000001c 00000000 rw- .Config_Msg
c0b362c0 c0b362c0 00000018 00000000 rw- .Adcp_Common_Uart_Count
c0b362d8 c0b362d8 0000000c 00000000 rw- .Sensor_Data_Output
c0b362e4 c0b362e4 00000448 00000448 r–
c0b362e4 c0b362e4 00000448 00000448 r– .cinit
c2600800 c2600800 00023f9c 000233e0 rwx
c2600800 c2600800 000233e0 000233e0 rwx .text
c2623be0 c2623be0 00000af0 00000000 rw- .Adcp_Sensor_Related_Calc_Temp
c26246d0 c26246d0 000000cc 00000000 rw- .Adcp_Real_Para_For_Calc
c3600a00 c3600a00 0009c400 00000000 rw-
c3600a00 c3600a00 0009c400 00000000 rw- .RXUPP
c3700a00 c3700a00 00001e70 00000000 rw-
c3700a00 c3700a00 00001c70 00000000 rw- .Adcp_Should_Out_Cache
c3702670 c3702670 00000200 00000000 rw- .Adcp_I2c_Data
SECTION ALLOCATION MAP
output attributes/
section page origin length input sections
——– —- ———- ———- —————-
.init_array
* 0 c0600800 00000000 UNINITIALIZED
.Adcp_Output_Temp_V1
* 0 80000000 00007530 UNINITIALIZED
80000000 00007530 UPP.obj (.Adcp_Output_Temp_V1)
.Adcp_Dsp_With_Pc
* 0 80007530 00000ce4 UNINITIALIZED
80007530 00000ce4 UPP.obj (.Adcp_Dsp_With_Pc)
.Adcp_U_Disk_Related
* 0 80008214 00000018 UNINITIALIZED
80008214 00000018 UPP.obj (.Adcp_U_Disk_Related)
.SPIFPGA1
* 0 c0020000 00000030 UNINITIALIZED
c0020000 00000030 UPP.obj (.SPIFPGA1)
.SPIFPGA2
* 0 c0040000 00000030 UNINITIALIZED
c0040000 00000030 UPP.obj (.SPIFPGA2)
.Adcp_Timer_And_Rtc
* 0 c0220000 0000004c UNINITIALIZED
c0220000 0000004c UPP.obj (.Adcp_Timer_And_Rtc)
.Adcp_Temp_Change
* 0 c0260000 000003c4 UNINITIALIZED
c0260000 000003c4 UPP.obj (.Adcp_Temp_Change)
.Carry_Only_Once
* 0 c02e0000 00000005 UNINITIALIZED
c02e0000 00000005 UPP.obj (.Carry_Only_Once)
.Adcp_Rtc
* 0 c0300000 00000044 UNINITIALIZED
c0300000 00000044 UPP.obj (.Adcp_Rtc)
.Flag_Active_Self_Check
* 0 c0300044 0000000c UNINITIALIZED
c0300044 0000000c UPP.obj (.Flag_Active_Self_Check)
.Adcp_Work_Mode
* 0 c0300050 00000002 UNINITIALIZED
c0300050 00000002 UPP.obj (.Adcp_Work_Mode)
.Adcp_Parameter
* 0 c0320000 000002b0 UNINITIALIZED
c0320000 000002b0 UPP.obj (.Adcp_Parameter)
.text:_c_int00
* 0 c0600000 00000080
c0600000 00000080 rts6740_elf.lib : boot.obj (.text:_c_int00)
.stack 0 c0600800 00200000 UNINITIALIZED
c0600800 00000008 rts6740_elf.lib : boot.obj (.stack)
c0600808 001ffff8 –HOLE–
.Adcp_5k_Echo_Intensity
* 0 c0800800 00115580 UNINITIALIZED
c0800800 00115580 UPP.obj (.Adcp_5k_Echo_Intensity)
.Intensity_And_Corr
* 0 c0915d80 0009d080 UNINITIALIZED
c0915d80 0009d080 UPP.obj (.Intensity_And_Corr)
.Beam_Array_Select
* 0 c09b2e00 00062250 UNINITIALIZED
c09b2e00 00062250 UPP.obj (.Beam_Array_Select)
.Echo_Intensity
* 0 c0a15050 0004e840 UNINITIALIZED
c0a15050 0004e840 UPP.obj (.Echo_Intensity)
.Four_Wave_Speed_Temp
* 0 c0a63890 0004e840 UNINITIALIZED
c0a63890 0004e840 UPP.obj (.Four_Wave_Speed_Temp)
.Vxyz_And_Error
* 0 c0ab20d0 0004e840 UNINITIALIZED
c0ab20d0 0004e840 UPP.obj (.Vxyz_And_Error)
.Adcp_Vdz
* 0 c0b00910 00013a10 UNINITIALIZED
c0b00910 00013a10 UPP.obj (.Adcp_Vdz)
.far 0 c0b14320 000120f0 UNINITIALIZED
c0b14320 00011d68 UPP.obj (.far)
c0b26088 00000240 system_config.lib : interrupt.obj (.far)
c0b262c8 00000140 rts6740_elf.lib : defs.obj (.far)
c0b26408 00000008 : trgdrv.obj (.far)
.const 0 c0b26410 00007f14
c0b26410 00004650 wll_single_beam.obj (.const:$P$T0$1)
c0b2aa60 00001f40 wll_match_fil.obj (.const:$P$T1$2)
c0b2c9a0 00000e10 wll_match_fil.obj (.const:$P$T0$1)
c0b2d7b0 00000644 wll_vel_mean.obj (.const:$P$T0$1)
c0b2ddf4 00000004 –HOLE– [fill = 0]
c0b2ddf8 00000101 rts6740_elf.lib : ctype.obj (.const:.string:_ctypes_)
c0b2def9 00000007 –HOLE– [fill = 0]
c0b2df00 00000100 Adcp_Sensor.obj (.const:.string:aucCRCHi)
c0b2e000 00000100 Adcp_Sensor.obj (.const:.string:aucCRCLo)
c0b2e100 0000003c w5500.obj (.const:.string)
c0b2e13c 00000004 –HOLE– [fill = 0]
c0b2e140 00000034 Adcp_Rtc_Timer.obj (.const:$P$T0$1)
c0b2e174 00000004 –HOLE– [fill = 0]
c0b2e178 00000030 wll_velocity.obj (.const:$P$T1$2)
c0b2e1a8 0000002c socket.obj (.const:.string)
c0b2e1d4 00000004 –HOLE– [fill = 0]
c0b2e1d8 00000024 wll_trans_matrix.obj (.const:$P$T0$1)
c0b2e1fc 00000004 –HOLE– [fill = 0]
c0b2e200 00000024 wll_velocity.obj (.const:$P$T0$1)
c0b2e224 00000004 –HOLE– [fill = 0]
c0b2e228 00000024 wll_trans_matrix.obj (.const:$P$T1$2)
c0b2e24c 00000004 –HOLE– [fill = 0]
c0b2e250 00000024 wll_trans_matrix.obj (.const:$P$T2$3)
c0b2e274 00000004 –HOLE– [fill = 0]
c0b2e278 00000024 wll_trans_matrix.obj (.const:$P$T3$4)
c0b2e29c 00000023 rts6740_elf.lib : _printfi.obj (.const:.string)
c0b2e2bf 00000001 –HOLE– [fill = 0]
c0b2e2c0 0000001c utils.lib : uartStdio.obj (.const:.string)
c0b2e2dc 00000018 w5500_conf.obj (.const:.string)
c0b2e2f4 00000004 –HOLE– [fill = 0]
c0b2e2f8 00000010 wll_velocity.obj (.const:$P$T3$4)
c0b2e308 00000010 UPP.obj (.const:.string)
c0b2e318 0000000c wll_velocity.obj (.const:$P$T2$3)
.Adcp_Output_V1
* 0 c0b2e324 000061f8 UNINITIALIZED
c0b2e324 000061f8 UPP.obj (.Adcp_Output_V1)
.sysmem 0 c0b34520 00000800 UNINITIALIZED
c0b34520 00000008 rts6740_elf.lib : memory.obj (.sysmem)
c0b34528 000007f8 –HOLE–
.Bottom_Depth
* 0 c0b34d20 00000640 UNINITIALIZED
c0b34d20 00000640 UPP.obj (.Bottom_Depth)
.Bottom_Depth_Side
* 0 c0b35360 00000640 UNINITIALIZED
c0b35360 00000640 UPP.obj (.Bottom_Depth_Side)
.fardata 0 c0b359a0 000004e0
c0b359a0 000001e0 rts6740_elf.lib : defs.obj (.fardata:_ftable)
c0b35b80 000000a0 : lowlev.obj (.fardata:_stream)
c0b35c20 00000088 : pow.obj (.fardata:A1$1)
c0b35ca8 00000078 : lowlev.obj (.fardata:_device)
c0b35d20 00000040 : pow.obj (.fardata:A2$2)
c0b35d60 0000003c UPP.obj (.fardata)
c0b35d9c 00000004 rts6740_elf.lib : defs.obj (.fardata)
c0b35da0 00000038 : pow.obj (.fardata:Q$4)
c0b35dd8 00000020 : pow.obj (.fardata:P$3)
c0b35df8 00000020 : atanf.obj (.fardata:arctan_consts$1)
c0b35e18 00000010 : sinf.obj (.fardata:R$1)
c0b35e28 00000010 w5500.obj (.fardata:RSIZE)
c0b35e38 00000010 w5500.obj (.fardata:SSIZE)
c0b35e48 0000000c rts6740_elf.lib : exit.obj (.fardata)
c0b35e54 0000000c : memory.obj (.fardata)
c0b35e60 00000008 : _lock.obj (.fardata)
c0b35e68 00000008 w5500.obj (.fardata:rxsize)
c0b35e70 00000008 w5500.obj (.fardata:txsize)
c0b35e78 00000004 w5500_conf.obj (.fardata:remote_ip)
c0b35e7c 00000004 rts6740_elf.lib : errno.obj (.fardata)
.Adcp_Parameter_User_Calc
* 0 c0b35e80 00000164 UNINITIALIZED
c0b35e80 00000164 UPP.obj (.Adcp_Parameter_User_Calc)
.cio 0 c0b35fe8 00000120 UNINITIALIZED
c0b35fe8 00000120 rts6740_elf.lib : trgmsg.obj (.cio)
.Adcp_Bottom_Trace_Data
* 0 c0b36108 000000d0 UNINITIALIZED
c0b36108 000000d0 UPP.obj (.Adcp_Bottom_Trace_Data)
.switch 0 c0b361d8 00000094
c0b361d8 00000024 utils.lib : uartStdio.obj (.switch:UARTprintf)
c0b361fc 00000020 platform.lib : SPI.obj (.switch:SPI1CSPinMuxSetup)
c0b3621c 00000018 : SPI.obj (.switch:SPI0CSPinMuxSetup)
c0b36234 00000014 UPP.obj (.switch:Adcp_New_Work)
c0b36248 00000014 UPP.obj (.switch:UARTIsr)
c0b3625c 00000010 drivers.lib : gpio.obj (.switch:GPIOIntTypeSet)
.bss 0 c0b3626c 0000000e UNINITIALIZED
c0b3626c 00000008 UPP.obj (.bss)
c0b36274 00000004 drivers.lib : edma.obj (.bss)
c0b36278 00000002 socket.obj (.bss)
.neardata
* 0 c0b3627c 00000022
c0b3627c 00000010 UPP.obj (.neardata)
c0b3628c 00000010 w5500_conf.obj (.neardata)
c0b3629c 00000002 FILE_SYS.obj (.neardata)
.rodata 0 c0b362a0 00000004
c0b362a0 00000004 utils.lib : uartStdio.obj (.rodata)
.Config_Msg
* 0 c0b362a4 0000001c UNINITIALIZED
c0b362a4 0000001c UPP.obj (.Config_Msg)
.Adcp_Common_Uart_Count
* 0 c0b362c0 00000018 UNINITIALIZED
c0b362c0 00000018 UPP.obj (.Adcp_Common_Uart_Count)
.Sensor_Data_Output
* 0 c0b362d8 0000000c UNINITIALIZED
c0b362d8 0000000c UPP.obj (.Sensor_Data_Output)
.cinit 0 c0b362e4 00000448
c0b362e4 000001da (.cinit..fardata.load) [load image, compression = rle]
c0b364be 00000002 –HOLE– [fill = 0]
c0b364c0 00000019 (.cinit..neardata.load) [load image, compression = rle]
c0b364d9 00000003 –HOLE– [fill = 0]
c0b364dc 0000000c (__TI_handler_table)
c0b364e8 0000000a (.cinit..rodata.load) [load image, compression = rle]
c0b364f2 00000002 –HOLE– [fill = 0]
c0b364f4 00000008 (.cinit..Adcp_5k_Echo_Intensity.load) [load image, compression = zero_init]
c0b364fc 00000008 (.cinit..Adcp_Bottom_Trace_Data.load) [load image, compression = zero_init]
c0b36504 00000008 (.cinit..Adcp_Common_Uart_Count.load) [load image, compression = zero_init]
c0b3650c 00000008 (.cinit..Adcp_Dsp_With_Pc.load) [load image, compression = zero_init]
c0b36514 00000008 (.cinit..Adcp_I2c_Data.load) [load image, compression = zero_init]
c0b3651c 00000008 (.cinit..Adcp_Output_Temp_V1.load) [load image, compression = zero_init]
c0b36524 00000008 (.cinit..Adcp_Output_V1.load) [load image, compression = zero_init]
c0b3652c 00000008 (.cinit..Adcp_Parameter.load) [load image, compression = zero_init]
c0b36534 00000008 (.cinit..Adcp_Parameter_User_Calc.load) [load image, compression = zero_init]
c0b3653c 00000008 (.cinit..Adcp_Real_Para_For_Calc.load) [load image, compression = zero_init]
c0b36544 00000008 (.cinit..Adcp_Rtc.load) [load image, compression = zero_init]
c0b3654c 00000008 (.cinit..Adcp_Sensor_Related_Calc_Temp.load) [load image, compression = zero_init]
c0b36554 00000008 (.cinit..Adcp_Should_Out_Cache.load) [load image, compression = zero_init]
c0b3655c 00000008 (.cinit..Adcp_Temp_Change.load) [load image, compression = zero_init]
c0b36564 00000008 (.cinit..Adcp_Timer_And_Rtc.load) [load image, compression = zero_init]
c0b3656c 00000008 (.cinit..Adcp_U_Disk_Related.load) [load image, compression = zero_init]
c0b36574 00000008 (.cinit..Adcp_Vdz.load) [load image, compression = zero_init]
c0b3657c 00000008 (.cinit..Adcp_Work_Mode.load) [load image, compression = zero_init]
c0b36584 00000008 (.cinit..Beam_Array_Select.load) [load image, compression = zero_init]
c0b3658c 00000008 (.cinit..Bottom_Depth.load) [load image, compression = zero_init]
c0b36594 00000008 (.cinit..Bottom_Depth_Side.load) [load image, compression = zero_init]
c0b3659c 00000008 (.cinit..Carry_Only_Once.load) [load image, compression = zero_init]
c0b365a4 00000008 (.cinit..Config_Msg.load) [load image, compression = zero_init]
c0b365ac 00000008 (.cinit..Echo_Intensity.load) [load image, compression = zero_init]
c0b365b4 00000008 (.cinit..Flag_Active_Self_Check.load) [load image, compression = zero_init]
c0b365bc 00000008 (.cinit..Four_Wave_Speed_Temp.load) [load image, compression = zero_init]
c0b365c4 00000008 (.cinit..Intensity_And_Corr.load) [load image, compression = zero_init]
c0b365cc 00000008 (.cinit..RXUPP.load) [load image, compression = zero_init]
c0b365d4 00000008 (.cinit..SPIFPGA1.load) [load image, compression = zero_init]
c0b365dc 00000008 (.cinit..SPIFPGA2.load) [load image, compression = zero_init]
c0b365e4 00000008 (.cinit..Sensor_Data_Output.load) [load image, compression = zero_init]
c0b365ec 00000008 (.cinit..Vxyz_And_Error.load) [load image, compression = zero_init]
c0b365f4 00000008 (.cinit..bss.load) [load image, compression = zero_init]
c0b365fc 00000008 (.cinit..far.load) [load image, compression = zero_init]
c0b36604 00000128 (__TI_cinit_table)
.text 0 c2600800 000233e0
c2600800 00003220 UPP.obj (.text)
c2603a20 00001aa0 system_config.lib : interrupt.obj (.text:retain)
c26054c0 00001820 wll_vel_mean.obj (.text)
c2606ce0 000017c0 drivers.lib : edma.obj (.text)
c26084a0 000017a0 : rtc.obj (.text)
c2609c40 00001460 Adcp_Result.obj (.text)
c260b0a0 00001440 FILE_SYS.obj (.text)
c260c4e0 00001060 wll_velocity.obj (.text)
c260d540 00001020 Adcp_Spi.obj (.text)
c260e560 00000f60 Adcp_Rtc_Timer.obj (.text)
c260f4c0 00000ec0 wll_search_bottom.obj (.text)
c2610380 00000ea0 wll_single_beam.obj (.text)
c2611220 00000e00 socket.obj (.text)
c2612020 00000d20 Adcp_Filter1.lib : Filter1.obj (.text)
c2612d40 00000bc0 Adcp_Parameter_Modify_And_Init.obj (.text)
c2613900 00000bc0 wll_parameter.obj (.text)
c26144c0 00000b60 utils.lib : uartStdio.obj (.text)
c2615020 00000960 wll_screen.obj (.text)
c2615980 00000820 drivers.lib : timer.obj (.text)
c26161a0 00000800 w5500.obj (.text)
c26169a0 00000740 rts6740_elf.lib : pow.obj (.text:pow)
c26170e0 000006e0 Adcp_Gpio.obj (.text)
c26177c0 00000600 wll_match_fil.obj (.text)
c2617dc0 000005e0 system_config.lib : interrupt.obj (.text)
c26183a0 000005c0 rts6740_elf.lib : _printfi.obj (.text:_getarg_diouxp)
c2618960 000005a0 : divd.obj (.text:__c6xabi_divd)
c2618f00 000005a0 drivers.lib : spi.obj (.text)
c26194a0 00000580 Adcp_Peripheral.obj (.text)
c2619a20 00000580 drivers.lib : gpio.obj (.text)
c2619fa0 00000580 : uart.obj (.text)
c261a520 000004c0 : i2c.obj (.text)
c261a9e0 00000460 rts6740_elf.lib : _printfi.obj (.text:_printfi)
c261ae40 00000460 : _printfi.obj (.text:_setfield)
c261b2a0 00000420 Adcp_Sensor.obj (.text)
c261b6c0 00000420 system_config.lib : cache.obj (.text)
c261bae0 000003c0 platform.lib : SPI.obj (.text)
c261bea0 000003a0 rts6740_elf.lib : fputs.obj (.text:fputs)
c261c240 00000380 Adcp_Uart.obj (.text)
c261c5c0 00000360 dsplib.ae674 : DSPF_sp_mat_mul.oe674 (.text:optimized)
c261c920 00000360 wll_trans_matrix.obj (.text)
c261cc80 00000320 rts6740_elf.lib : _printfi.obj (.text:_pproc_fge)
c261cfa0 00000320 w5500_conf.obj (.text)
c261d2c0 000002e0 rts6740_elf.lib : _printfi.obj (.text:_pproc_fwp)
c261d5a0 000002a0 : _printfi.obj (.text:ecvt)
c261d840 000002a0 : _printfi.obj (.text:fcvt)
c261dae0 00000280 : divf.obj (.text:__c6xabi_divf)
c261dd60 00000280 : memory.obj (.text:free)
c261dfe0 00000260 : imath64.obj (.text:__c6xabi_divull)
c261e240 00000260 : _printfi.obj (.text:_pconv_e)
c261e4a0 00000240 : _printfi.obj (.text:_pproc_diouxp)
c261e6e0 00000240 : sinf.obj (.text:sinf)
c261e920 00000220 : _printfi.obj (.text:_pproc_str)
c261eb40 00000220 : fputc.obj (.text:fputc)
c261ed60 00000200 : _printfi.obj (.text:_pconv_g)
c261ef60 00000200 : setvbuf.obj (.text:setvbuf)
c261f160 00000200 wll_data_flatness.obj (.text)
c261f360 000000a0 rts6740_elf.lib : trgdrv.obj (.text:HOSTclose)
c261f400 00000200 system_config.lib : intvecs.obj (.text)
c261f600 000001e0 platform.lib : GPIO.obj (.text)
c261f7e0 000001c0 rts6740_elf.lib : _printfi.obj (.text:_mcpy)
c261f9a0 000001a0 Adcp_Wiznet_Phy.obj (.text)
c261fb40 000001a0 rts6740_elf.lib : imath40.obj (.text:__c6xabi_divul)
c261fce0 000001a0 : frexp.obj (.text:frexp)
c261fe80 00000180 : trgdrv.obj (.text:HOSTrename)
c2620000 00000180 : copy_decompress_rle.obj (.text:__TI_decompress_rle_core)
c2620180 00000180 : ldexp.obj (.text:ldexp)
c2620300 00000180 : memory.obj (.text:malloc)
c2620480 00000180 mathlib.ae674 : log10sp.obj (.text:optasm)
c2620600 00000180 platform.lib : UART.obj (.text)
c2620780 00000160 rts6740_elf.lib : frexpf.obj (.text:frexpf)
c26208e0 00000160 : sqrt.obj (.text:sqrt)
c2620a40 00000160 wll_global.obj (.text)
c2620ba0 00000140 rts6740_elf.lib : _printfi.obj (.text:_pproc_fflags)
c2620ce0 00000140 : atan2f.obj (.text:atan2f)
c2620e20 00000140 drivers.lib : psc.obj (.text)
c2620f60 00000140 rts6740_elf.lib : lowlev.obj (.text:getdevice)
c26210a0 00000120 : fclose.obj (.text:_closefile)
c26211c0 00000120 : _printfi.obj (.text:_ltostr)
c26212e0 00000120 : fseek.obj (.text:fseek)
c2621400 00000120 mathlib.ae674 : cossp.obj (.text:optasm)
c2621520 00000120 : sinsp.obj (.text:optasm)
c2621640 00000100 rts6740_elf.lib : trgdrv.obj (.text:HOSTlseek)
c2621740 00000100 : autoinit.obj (.text:_auto_init_elf)
c2621840 00000100 : _io_perm.obj (.text:_wrt_ok)
c2621940 00000100 : cpy_tbl.obj (.text:copy_in)
c2621a40 000000e0 : trgdrv.obj (.text:HOSTopen)
c2621b20 000000e0 : divi.obj (.text:__divi)
c2621c00 000000e0 : atanf.obj (.text:atanf)
c2621ce0 000000e0 : atoi.obj (.text:atoi)
c2621dc0 000000e0 : lowlev.obj (.text:close)
c2621ea0 000000e0 : copy_zero_init.obj (.text:decompress:ZI:__TI_zero_init)
c2621f80 000000e0 : ltoa.obj (.text:ltoa)
c2622060 000000e0 : memset.obj (.text:memset)
c2622140 000000e0 platform.lib : UARTConsole.obj (.text)
c2622220 000000e0 rts6740_elf.lib : printf.obj (.text:printf)
c2622300 000000c0 : trgdrv.obj (.text:HOSTread)
c26223c0 000000c0 : trgdrv.obj (.text:HOSTunlink)
c2622480 000000c0 : trgdrv.obj (.text:HOSTwrite)
c2622540 000000c0 : divu.obj (.text:__divu)
c2622600 000000c0 : _printfi.obj (.text:_div)
c26226c0 000000c0 : fflush.obj (.text:_doflush)
c2622780 000000c0 : exit.obj (.text:exit)
c2622840 000000c0 : tls.obj (.text:tls:init:__TI_tls_init)
c2622900 000000a0 : round.obj (.text:__c6xabi_nround)
c26229a0 000000a0 : remu.obj (.text:__remu)
c2622a40 000000a0 : fopen.obj (.text:_cleanup)
c2622ae0 000000a0 : _printfi.obj (.text:_ecpy)
c2622b80 000000a0 : _printfi.obj (.text:_fcpy)
c2622c20 000000a0 : memory.obj (.text:_minit)
c2622cc0 000000a0 : _printfi.obj (.text:_pconv_f)
c2622d60 000000a0 : lowlev.obj (.text:finddevice)
c2622e00 000000a0 : lowlev.obj (.text:lseek)
c2622ea0 000000a0 : memcpy64.obj (.text:memcpy)
c2622f40 000000a0 : memory.obj (.text:minsert)
c2622fe0 000000a0 : modf.obj (.text:modf)
c2623080 000000a0 : memory.obj (.text:mremove)
c2623120 000000a0 platform.lib : I2C.obj (.text)
c26231c0 000000a0 rts6740_elf.lib : lowlev.obj (.text:write)
c2623260 00000080 HAL_BASE.obj (.text)
c26232e0 00000080 rts6740_elf.lib : fixfu.obj (.text:__c6xabi_fixfu)
c2623360 00000080 : llshift.obj (.text:__c6xabi_llshl)
c26233e0 00000080 : roundf.obj (.text:__c6xabi_roundf)
c2623460 00000080 platform.lib : RTC.obj (.text)
c26234e0 00000080 rts6740_elf.lib : trgmsg.obj (.text:readmsg)
c2623560 00000080 : lowlev.obj (.text:unlink)
c26235e0 00000060 : cpp_init.obj (.text:__TI_cpp_init)
c2623640 00000060 : imath64.obj (.text:_subcull)
c26236a0 00000060 : memccpy.obj (.text:memccpy)
c2623700 00000060 : modff.obj (.text:modff)
c2623760 00000060 mathlib.ae674 : divsp.obj (.text:optasm)
c26237c0 00000060 wll_Rx.obj (.text)
c2623820 00000060 rts6740_elf.lib : trgmsg.obj (.text:writemsg)
c2623880 00000040 : frcmpyd_div.obj (.text:__c6xabi_frcmpyd_div)
c26238c0 00000040 : isinf.obj (.text:__c6xabi_isinf)
c2623900 00000040 : _printfi.obj (.text:__c6xabi_isnan)
c2623940 00000040 : llshift.obj (.text:__c6xabi_llshru)
c2623980 00000040 : strasg.obj (.text:__strasgi_64plus)
c26239c0 00000040 : args_main.obj (.text:_args_main)
c2623a00 00000040 : floor.obj (.text:floor)
c2623a40 00000038 mathlib.ae674 : log10sp.obj (.text)
c2623a78 00000008 –HOLE– [fill = 0]
c2623a80 00000020 rts6740_elf.lib : errno.obj (.text:__c6xabi_errno_addr)
c2623aa0 00000020 : negll.obj (.text:__c6xabi_negll)
c2623ac0 00000020 : trunc.obj (.text:__c6xabi_trunc)
c2623ae0 00000020 : truncf.obj (.text:__c6xabi_truncf)
c2623b00 00000020 : _lock.obj (.text:_nop)
c2623b20 00000020 : printf.obj (.text:_outc)
c2623b40 00000020 : printf.obj (.text:_outs)
c2623b60 00000020 : exit.obj (.text:abort)
c2623b80 00000020 : copy_decompress_none.obj (.text:decompress:none:__TI_decompress_none)
c2623ba0 00000020 : copy_decompress_rle.obj (.text:decompress:rle24:__TI_decompress_rle24)
c2623bc0 00000020 platform.lib : EDMA.obj (.text)
.Adcp_Sensor_Related_Calc_Temp
* 0 c2623be0 00000af0 UNINITIALIZED
c2623be0 00000af0 UPP.obj (.Adcp_Sensor_Related_Calc_Temp)
.Adcp_Real_Para_For_Calc
* 0 c26246d0 000000cc UNINITIALIZED
c26246d0 000000cc UPP.obj (.Adcp_Real_Para_For_Calc)
.RXUPP 0 c3600a00 0009c400 UNINITIALIZED
c3600a00 0009c400 UPP.obj (.RXUPP)
.Adcp_Should_Out_Cache
* 0 c3700a00 00001c70 UNINITIALIZED
c3700a00 00001c70 UPP.obj (.Adcp_Should_Out_Cache)
.Adcp_I2c_Data
* 0 c3702670 00000200 UNINITIALIZED
c3702670 00000200 UPP.obj (.Adcp_I2c_Data)
LINKER GENERATED COPY TABLES
__TI_cinit_table @ c0b36604 records: 37, size/record: 8, table size: 296
.fardata: load addr=c0b362e4, load size=000001da bytes, run addr=c0b359a0, run size=000004e0 bytes, compression=rle
.neardata: load addr=c0b364c0, load size=00000019 bytes, run addr=c0b3627c, run size=00000022 bytes, compression=rle
.rodata: load addr=c0b364e8, load size=0000000a bytes, run addr=c0b362a0, run size=00000004 bytes, compression=rle
.Adcp_5k_Echo_Intensity: load addr=c0b364f4, load size=00000008 bytes, run addr=c0800800, run size=00115580 bytes, compression=zero_init
.Adcp_Bottom_Trace_Data: load addr=c0b364fc, load size=00000008 bytes, run addr=c0b36108, run size=000000d0 bytes, compression=zero_init
.Adcp_Common_Uart_Count: load addr=c0b36504, load size=00000008 bytes, run addr=c0b362c0, run size=00000018 bytes, compression=zero_init
.Adcp_Dsp_With_Pc: load addr=c0b3650c, load size=00000008 bytes, run addr=80007530, run size=00000ce4 bytes, compression=zero_init
.Adcp_I2c_Data: load addr=c0b36514, load size=00000008 bytes, run addr=c3702670, run size=00000200 bytes, compression=zero_init
.Adcp_Output_Temp_V1: load addr=c0b3651c, load size=00000008 bytes, run addr=80000000, run size=00007530 bytes, compression=zero_init
.Adcp_Output_V1: load addr=c0b36524, load size=00000008 bytes, run addr=c0b2e324, run size=000061f8 bytes, compression=zero_init
.Adcp_Parameter: load addr=c0b3652c, load size=00000008 bytes, run addr=c0320000, run size=000002b0 bytes, compression=zero_init
.Adcp_Parameter_User_Calc: load addr=c0b36534, load size=00000008 bytes, run addr=c0b35e80, run size=00000164 bytes, compression=zero_init
.Adcp_Real_Para_For_Calc: load addr=c0b3653c, load size=00000008 bytes, run addr=c26246d0, run size=000000cc bytes, compression=zero_init
.Adcp_Rtc: load addr=c0b36544, load size=00000008 bytes, run addr=c0300000, run size=00000044 bytes, compression=zero_init
.Adcp_Sensor_Related_Calc_Temp: load addr=c0b3654c, load size=00000008 bytes, run addr=c2623be0, run size=00000af0 bytes, compression=zero_init
.Adcp_Should_Out_Cache: load addr=c0b36554, load size=00000008 bytes, run addr=c3700a00, run size=00001c70 bytes, compression=zero_init
.Adcp_Temp_Change: load addr=c0b3655c, load size=00000008 bytes, run addr=c0260000, run size=000003c4 bytes, compression=zero_init
.Adcp_Timer_And_Rtc: load addr=c0b36564, load size=00000008 bytes, run addr=c0220000, run size=0000004c bytes, compression=zero_init
.Adcp_U_Disk_Related: load addr=c0b3656c, load size=00000008 bytes, run addr=80008214, run size=00000018 bytes, compression=zero_init
.Adcp_Vdz: load addr=c0b36574, load size=00000008 bytes, run addr=c0b00910, run size=00013a10 bytes, compression=zero_init
.Adcp_Work_Mode: load addr=c0b3657c, load size=00000008 bytes, run addr=c0300050, run size=00000002 bytes, compression=zero_init
.Beam_Array_Select: load addr=c0b36584, load size=00000008 bytes, run addr=c09b2e00, run size=00062250 bytes, compression=zero_init
.Bottom_Depth: load addr=c0b3658c, load size=00000008 bytes, run addr=c0b34d20, run size=00000640 bytes, compression=zero_init
.Bottom_Depth_Side: load addr=c0b36594, load size=00000008 bytes, run addr=c0b35360, run size=00000640 bytes, compression=zero_init
.Carry_Only_Once: load addr=c0b3659c, load size=00000008 bytes, run addr=c02e0000, run size=00000005 bytes, compression=zero_init
.Config_Msg: load addr=c0b365a4, load size=00000008 bytes, run addr=c0b362a4, run size=0000001c bytes, compression=zero_init
.Echo_Intensity: load addr=c0b365ac, load size=00000008 bytes, run addr=c0a15050, run size=0004e840 bytes, compression=zero_init
.Flag_Active_Self_Check: load addr=c0b365b4, load size=00000008 bytes, run addr=c0300044, run size=0000000c bytes, compression=zero_init
.Four_Wave_Speed_Temp: load addr=c0b365bc, load size=00000008 bytes, run addr=c0a63890, run size=0004e840 bytes, compression=zero_init
.Intensity_And_Corr: load addr=c0b365c4, load size=00000008 bytes, run addr=c0915d80, run size=0009d080 bytes, compression=zero_init
.RXUPP: load addr=c0b365cc, load size=00000008 bytes, run addr=c3600a00, run size=0009c400 bytes, compression=zero_init
.SPIFPGA1: load addr=c0b365d4, load size=00000008 bytes, run addr=c0020000, run size=00000030 bytes, compression=zero_init
.SPIFPGA2: load addr=c0b365dc, load size=00000008 bytes, run addr=c0040000, run size=00000030 bytes, compression=zero_init
.Sensor_Data_Output: load addr=c0b365e4, load size=00000008 bytes, run addr=c0b362d8, run size=0000000c bytes, compression=zero_init
.Vxyz_And_Error: load addr=c0b365ec, load size=00000008 bytes, run addr=c0ab20d0, run size=0004e840 bytes, compression=zero_init
.bss: load addr=c0b365f4, load size=00000008 bytes, run addr=c0b3626c, run size=0000000e bytes, compression=zero_init
.far: load addr=c0b365fc, load size=00000008 bytes, run addr=c0b14320, run size=000120f0 bytes, compression=zero_init
LINKER GENERATED HANDLER TABLE
__TI_handler_table @ c0b364dc records: 3, size/record: 4, table size: 12
index: 0, handler: __TI_zero_init
index: 1, handler: __TI_decompress_rle24
index: 2, handler: __TI_decompress_none
GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
address name
——– —-
c0b35d98 AckRolling
c2601d78 Active_Self_Check
c0800800 Adcp_5k_Echo_Intensity
c0b36108 Adcp_Bottom_Trace_Data
c0b1fe74 Adcp_Calc_Temp_For_Wll
c2603318 Adcp_Calc_Test
c26030a8 Adcp_Calc_Test_Data_Default
c2602b30 Adcp_Calc_Test_Data_Init
c260f32c Adcp_Close_Rs232
c260f300 Adcp_Close_Rs422
c0b362c0 Adcp_Common_Uart_Count
c0b20e18 Adcp_Common_Uart_Flag
c0b1e574 Adcp_Corr
80007530 Adcp_Dsp_With_Pc
c2602258 Adcp_Factory_Write
c0b1e3f4 Adcp_Function_Enable_Or_Disable
c26026f8 Adcp_GPIOBankPinInit
c26026e8 Adcp_GPIOBankPinMuxSet
c2612d40 Adcp_Get_Para_Offset_And_Get_Modify_Para_Total_Number
c3702670 Adcp_I2c_Data
c2600fd4 Adcp_New_Work
c260a8cc Adcp_Outcome_Must_During_Calc
c260a2ac Adcp_Output_Prepare
c2609c40 Adcp_Output_Select
80000000 Adcp_Output_Temp_V1
c0b2e324 Adcp_Output_V1
c261362c Adcp_ParaAnalysis_For_Victor
c2613588 Adcp_Para_Value_Default_Init
c0320000 Adcp_Parameter
c0b35e80 Adcp_Parameter_User_Calc
c0b35d6c Adcp_Ping_Calc_Times
c26173c4 Adcp_Read_Tf_Calc_Para
c26246d0 Adcp_Real_Para_For_Calc
c261c38c Adcp_Rec_Circuit_Check
c260da60 Adcp_Rst_U_Disk
c0300000 Adcp_Rtc
c261c4f8 Adcp_Rtc_Ack
c260e98c Adcp_Rtc_Alarm_Set
c260f448 Adcp_Rtc_Data_Init
c2623be0 Adcp_Sensor_Related_Calc_Temp
c261b2a0 Adcp_Sensor_Solve
c261c390 Adcp_Serial_Port_Select
c3700a00 Adcp_Should_Out_Cache
c260eeec Adcp_Start_Fpga_Launch
c0260000 Adcp_Temp_Change
c0220000 Adcp_Timer_And_Rtc
c2603858 Adcp_Timer_And_Rtc_Reset
c260f268 Adcp_Timer_Plus_Set
c260abac Adcp_Trans_Output
c26031e4 Adcp_U_Disk_File_Name_Op
c260248c Adcp_U_Disk_Function1
c26020f8 Adcp_U_Disk_Init
c2602784 Adcp_U_Disk_Original_Data_Save
80008214 Adcp_U_Disk_Related
c2602998 Adcp_U_Disk_Result_Save
c260af0c Adcp_U_Disk_Save
c261c324 Adcp_Uart_Receieve_Data
c261c2b8 Adcp_Uart_Transmit_Data
c0b20e14 Adcp_Upp
c2602728 Adcp_Upp_Gpio_Init
c2602754 Adcp_Upp_Gpio_Reverse
c0b00910 Adcp_Vdz
c0300050 Adcp_Work_Mode
c26173c0 Adcp_Write_Tf_Para_No1
c26113c0 Adcp_close
c261f9a0 Adcp_gpio_for_w5500_config
c261f9ac Adcp_reset_w5500
c261fa54 Adcp_set_w5500_ip
c261fa10 Adcp_set_w5500_mac
c26170e0 Avoid_Cs
c2617270 Avoid_Cs_New
c09b2e00 Beam_Array_Select
c0b34d20 Bottom_Depth
c0b35360 Bottom_Depth_Side
c2623b60 C$$EXIT
c2623878 C$$IO$$
c260b6f4 CH378ByteLocate
c260b748 CH378ByteRead
c260b7e8 CH378ByteReadPrepare
c260b86c CH378ByteWrite
c260b8f4 CH378ByteWriteExecute
c260ba70 CH378DirInfoRead
c260ba8c CH378DirInfoSave
c260c1e4 CH378DiskCapacity
c260b3a8 CH378DiskConnect
c260c22c CH378DiskQuery
c260bf4c CH378DiskReadSec
c260b3c4 CH378DiskReady
c260c094 CH378DiskWriteSec
c260b6d8 CH378FileClose
c260b6b4 CH378FileCreate
c260b6c8 CH378FileErase
c260b9ac CH378FileModify
c260b6a4 CH378FileOpen
c260b970 CH378FileQuery
c260b2c0 CH378GetDiskStatus
c260b388 CH378GetFileSize
c260b2cc CH378GetIntStatus
c260b1e8 CH378GetTrueLen
c260b0a0 CH378Read32bitDat
c260b450 CH378ReadBlock
c260b4d0 CH378ReadOfsBlock
c260b3d0 CH378ReadReqBlock
c260b160 CH378ReadVar32
c260b0f8 CH378ReadVar8
c260baa8 CH378SecLocate
c260baf4 CH378SecRead
c260bd64 CH378SecWrite
c260b358 CH378SendCmdDatWaitInt
c260b338 CH378SendCmdWaitInt
c260b24c CH378SetFileName
c260b394 CH378SetFileSize
c260b570 CH378WriteBlock
c260b5f8 CH378WriteOfsBlock
c260b184 CH378WriteVar32
c260b128 CH378WriteVar8
c260c2cc CH378_Port_Init
c261b9c0 CacheDisableMAR
c261b848 CacheEnable
c261b928 CacheEnableMAR
c261ba74 CacheInv
c261ba4c CacheInvL1pAll
c261ba90 CacheWB
c261ba58 CacheWBAll
c261baac CacheWBInv
c261ba68 CacheWBInvAll
c02e0000 Carry_Only_Once
c0b362a4 ConfigMsg
c261c5c0 DSPF_sp_mat_mul
c2610380 DSP_Dot_Mut
c26131d8 DataInit_First
c2601db8 DataInit_Idle
c2613610 Data_Init2
c2619898 Delay
c2617378 Dsp_Mode_Fpga
c26172f8 Dsp_Power_Fpga
c2617340 Dsp_Reset_Fpga
c0b143a0 Dsp_Spi_Data
c260d8cc Dsp_Spi_To_Fpga_Cmd0
c260d980 Dsp_Spi_To_Fpga_Cmd1
c260d878 Dsp_Spi_To_Fpga_V1
c2607060 EDMA3ChannelToParamMap
c2607e08 EDMA3ClearErrorBits
c2607404 EDMA3ClrCCErr
c26074a8 EDMA3ClrEvt
c260789c EDMA3ClrIntr
c26072f4 EDMA3ClrMissEvt
c26082a8 EDMA3ContextRestore
c26080c4 EDMA3ContextSave
c2607fa4 EDMA3Deinit
c2606f9c EDMA3DisableChInShadowReg
c26075b8 EDMA3DisableDmaEvt
c2607814 EDMA3DisableEvtIntr
c260766c EDMA3DisableQdmaEvt
c2607d78 EDMA3DisableTransfer
c2606ed4 EDMA3EnableChInShadowReg
c2607530 EDMA3EnableDmaEvt
c260778c EDMA3EnableEvtIntr
c260763c EDMA3EnableQdmaEvt
c2607cec EDMA3EnableTransfer
c2607744 EDMA3ErrIntrHighStatusGet
c2607c4c EDMA3FreeChannel
c26076a0 EDMA3GetCCErrStatus
c2607720 EDMA3GetErrIntrStatus
c26076c4 EDMA3GetIntrStatus
c2607904 EDMA3GetPaRAM
c2606ce0 EDMA3Init
c2619990 EDMA3InterruptInit
c26076f0 EDMA3IntrStatusHighGet
c2607084 EDMA3MapChToEvtQ
c26071cc EDMA3MapQdmaChToPaRAM
c2606ec0 EDMA3PeripheralIdGet
c26073ac EDMA3QdmaClrMissEvt
c2607768 EDMA3QdmaGetErrIntrStatus
c2607968 EDMA3QdmaGetPaRAM
c2607ae4 EDMA3QdmaGetPaRAMEntry
c2607a38 EDMA3QdmaSetPaRAM
c2607aa4 EDMA3QdmaSetPaRAMEntry
c2607b2c EDMA3RequestChannel
c2607424 EDMA3SetEvt
c26079cc EDMA3SetPaRAM
c26072b8 EDMA3SetQdmaTrigWord
c26199ec EDMA3UARTInit
c2607148 EDMA3UnmapChToEvtQ
c2623bc0 EDMAVersionGet
c260df10 EEPROMAckPolling
c260dd10 EEPROMByteWrite
c260ddf0 EEPROMCurrentAddressRead
c260dd64 EEPROMPageWrite
c260de18 EEPROMRandomRead
c260de74 EEPROMSequentialRead
c0a15050 Echo_Intensity
c2601eb0 Edma3CCErrHandlerIsr
c2601dc0 Edma3ComplHandlerIsr
c260da98 Enable_Cache
c2618218 ExcCombineAdd
c2618260 ExcCombineRemove
c26181f8 ExcGlobalEnable
c0b20e60 FileDataBuf
c0300044 Flag_Active_Self_Check
c0a63890 Four_Wave_Speed_Temp
c261f600 GPIOBank0Pin0PinMuxSetup
c261f638 GPIOBank0Pin1PinMuxSetup
c261f674 GPIOBank0Pin2PinMuxSetup
c261f6b0 GPIOBank0Pin5PinMuxSetup
c261f6ec GPIOBank0Pin6PinMuxSetup
c261f764 GPIOBank6Pin12PinMuxSetup
c261f7a0 GPIOBank6Pin13PinMuxSetup
c261f728 GPIOBank6Pin1PinMuxSetup
c2619ec4 GPIOBankIntDisable
c2619e94 GPIOBankIntEnable
c26173e4 GPIOBankPinInit
c26173c8 GPIOBankPinMuxSet
c2619ef0 GPIOBankPinsWrite
c2619ab8 GPIODirModeGet
c2619a20 GPIODirModeSet
c2619d64 GPIOIntTypeGet
c2619bf8 GPIOIntTypeSet
c2619e4c GPIOPinIntClear
c2619dec GPIOPinIntStatus
c2619b98 GPIOPinRead
c2619b18 GPIOPinWrite
c26175a4 Gpio_232_Or_422_Select_Init
c26174ac Gpio_To_Fpga_Pinset
c26176d0 Gpio_W5500_Init_2
c261f360 HOSTclose
c2621640 HOSTlseek
c2621a40 HOSTopen
c2622300 HOSTread
c261fe80 HOSTrename
c26223c0 HOSTunlink
c2622480 HOSTwrite
c261a9a4 I2CDMARxEventDisable
c261a958 I2CDMARxEventEnable
c261a980 I2CDMATxEventDisable
c261a934 I2CDMATxEventEnable
c261a920 I2CDMATxRxEventDisable
c261a8e8 I2CInterruptVectorGet
c261a748 I2CMasterBusBusy
c261a790 I2CMasterControl
c261a860 I2CMasterDataGet
c261a838 I2CMasterDataPut
c261a5f8 I2CMasterDisable
c261a5c0 I2CMasterEnable
c261a810 I2CMasterErr
c261a520 I2CMasterInitExpClk
c261a704 I2CMasterIntClearEx
c261a664 I2CMasterIntDisableEx
c261a618 I2CMasterIntEnableEx
c261a6ac I2CMasterIntStatus
c261a76c I2CMasterIsBusy
c261a730 I2CMasterSlaveAddrSet
c261a7b8 I2CMasterStart
c261a7d8 I2CMasterStop
c261a8d0 I2COwnAddressSet
c2623120 I2CPinMuxSetup
c261a8b8 I2CSetDataCount
c261a904 I2CSlaveAddressGet
c261a8a0 I2CSlaveDataGet
c261a878 I2CSlaveDataPut
c261a718 I2CSlaveIntClearEx
c261a688 I2CSlaveIntDisableEx
c261a640 I2CSlaveIntEnableEx
c261a6c8 I2CSlaveIntStatus
c261a6e4 I2CSlaveIntStatusEx
c261a7f8 I2CStatusClear
c260e1d0 I2c_Adcp_Read
c260e168 I2c_Adcp_Write
c260db30 IICInit
c260df88 IICInterruptInit
c260dfb4 IICIsr
c260dc38 IICReceive
c260db88 IICSend
c261d0d4 IINCHIP_READ
c261d008 IINCHIP_SpiSendData
c261d078 IINCHIP_WRITE
c2617dc0 IntDSPINTCInit
c2618170 IntDisable
c2618140 IntEnable
c2617f38 IntEventClear
c2618074 IntEventCombineAdd
c2617f70 IntEventCombineInit
c2618118 IntEventCombineRegister
c26180c8 IntEventCombineRemove
c2617e7c IntEventMap
c2617f04 IntEventSet
c26181cc IntGlobalDisable
c26181b8 IntGlobalEnable
c26181e0 IntGlobalRestore
c2617e30 IntRegister
c26181a4 IntReset
c2617e54 IntUnRegister
c0915d80 Intensity_And_Corr
c26194d8 InterruptInit
c2603954 Large_UartTransmitData
c2623a40 Logtable_asm
c0b36270 NewSize
c2619610 PSCInit
c2620e20 PSCModuleControl
c260c44c Query378Interrupt
c0b35e28 RSIZE
c260980c RTC32KClkClockControl
c2609798 RTC32KClkSourceSelect
c2609ba8 RTCAlarm2CalendarSet
c2609b00 RTCAlarm2IntStatusClear
c2609ae0 RTCAlarm2IntStatusGet
c2609b20 RTCAlarm2TimeSet
c26094e8 RTCAlarmCalendarGet
c2609480 RTCAlarmCalendarSet
c26093a0 RTCAlarmDayOfMonthGet
c2609354 RTCAlarmDayOfMonthSet
c26091a4 RTCAlarmHourGet
c2609218 RTCAlarmHourMeridiemGet
c26091c0 RTCAlarmHourMeridiemSet
c2609158 RTCAlarmHourSet
c2608760 RTCAlarmIntStatusClear
c2608740 RTCAlarmIntStatusGet
c2609140 RTCAlarmMinuteGet
c26090f4 RTCAlarmMinuteSet
c2609404 RTCAlarmMonthGet
c26093b8 RTCAlarmMonthSet
c26090d8 RTCAlarmSecondGet
c2609090 RTCAlarmSecondSet
c26092ac RTCAlarmTimeGet
c2609238 RTCAlarmTimeSet
c2609468 RTCAlarmYearGet
c2609420 RTCAlarmYearSet
c2608880 RTCAutoCompDisable
c2608838 RTCAutoCompEnable
c2608708 RTCBusyStatusGet
c2609018 RTCCalendarGet
c2608fa4 RTCCalendarSet
c26095a4 RTCCompensationGet
c2609540 RTCCompensationSet
c260999c RTCConfigPmicExtWake
c26099f8 RTCConfigPmicExtWakeDebounce
c260992c RTCConfigPmicExtWakePolarity
c26098ec RTCConfigPmicPowerEnable
c2608d50 RTCDayOfMonthGet
c2608d04 RTCDayOfMonthSet
c2608e74 RTCDayOfTheWeekGet
c2608e2c RTCDayOfTheWeekSet
c2608a54 RTCDisable
c2608a94 RTCEnable
c2608af8 RTCEnableStatus
c2608780 RTCEventUpdateGet
c26098a0 RTCFeedbackResistanceSelect
c2608c74 RTCHourGet
c260894c RTCHourModeGet
c26088d8 RTCHourModeSet
c2608c28 RTCHourSet
c2609664 RTCIdleModeConfigure
c260e7c0 RTCInit
c2609a9c RTCIntAlarm2Enable
c2608604 RTCIntAlarmDisable
c26085bc RTCIntAlarmEnable
c26086c0 RTCIntTimerDisable
c260864c RTCIntTimerEnable
c260e7ec RTCInterruptInit
c260e828 RTCIsr
c2608ce4 RTCMeridiemGet
c2608c90 RTCMeridiemSet
c26087e4 RTCMinRoundingDisable
c26087a0 RTCMinRoundingEnable
c2608c0c RTCMinuteGet
c2608bc0 RTCMinuteSet
c2608db4 RTCMonthGet
c2608d6c RTCMonthSet
c2609858 RTCOscillatorStateControl
c2623460 RTCPinMuxSetup
c2609a68 RTCPmicExtWakeStatusClear
c260964c RTCRevisionIDGet
c26084a0 RTCRun
c2608724 RTCRunStatusGet
c2609608 RTCScratchPadGet
c26095e0 RTCScratchPadSet
c2608ba4 RTCSecondGet
c2608b58 RTCSecondSet
c26089d4 RTCSet32CounterDisable
c2608968 RTCSet32CounterEnable
c260962c RTCSoftwareReset
c2608b38 RTCSplitPwrDisable
c2608b18 RTCSplitPwrEnable
c26084e4 RTCStop
c260974c RTCTestModeControl
c2608f20 RTCTimeGet
c2608e90 RTCTimeSet
c26096b0 RTCWakeUpAlarmEventControl
c2609700 RTCWakeUpTimerEventControl
c2608588 RTCWriteProtectDisable
c2608560 RTCWriteProtectEnable
c2608e14 RTCYearGet
c2608dd0 RTCYearSet
c0b25e88 Read_From_U_Disk
c26234d4 RtcVersionGet
c260f358 Rtc_Get_First_Time
c260f3c4 Rtc_Time_Calendar_Modification
c260e8b4 Rtc_Time_Calendar_Set
c260e8e8 Rtc_Time_Calendar_View
c261bb74 SPI0CSPinMuxSetup
c260e344 SPI0DataFormatConfig
c260e294 SPI0Init
c260e268 SPI0InterruptInit
c260e220 SPI0PinMuxSetup
c261bccc SPI1CSPinMuxSetup
c260d540 SPI1PinMuxSetup
c2619178 SPICSTimerDisable
c26191a0 SPICSTimerEnable
c26191c8 SPICharLengthSet
c2618f00 SPIClkConfigure
c2619218 SPIConfigClkFormat
c26190e8 SPIDat1Config
c260d64c SPIDataFormatConfig
c2619450 SPIDataReceive
c26190c4 SPIDefaultCSSet
c2619004 SPIDelayConfigure
c2618f48 SPIEnable
c260d690 SPIInit
c26193f0 SPIIntDisable
c26193cc SPIIntEnable
c26193a4 SPIIntLevelSet
c261942c SPIIntStatus
c2619414 SPIIntStatusClear
c260d604 SPIInterruptInit
c261946c SPIInterruptVectorGet
c260d738 SPIIsr
c2618f94 SPIModeConfigure
c2618f80 SPIOutOfReset
c26192f4 SPIParityDisable
c26192a0 SPIParityEnable
c2618fb8 SPIPinControl
c261bae0 SPIPinMuxSetup
c2618f64 SPIReset
c260d630 SPISWPinMuxSet
c2619274 SPIShiftLsbFirst
c261924c SPIShiftMsbFirst
c261914c SPITransmitData1
c2619378 SPIWaitDisable
c2619350 SPIWaitEnable
c2619320 SPIWdelaySet
c0b35e38 SSIZE
c0b3629c SectorSize
c0b362d8 Sensor_Data_Output
c260c310 Spi376Exchange
c260da0c SpiTransfer
c0b35d78 Spi_Flag
c260dac4 Tf_Gpio_Init
c260f238 Timer2Stop
c2615e4c TimerCaptureConfigure
c2615c48 TimerCaptureGet
c2615ff4 TimerClockModeSet
c2615c98 TimerCompareGet
c2615c74 TimerCompareSet
c2615a14 TimerConfigure
c2615bb4 TimerCounterGet
c2615b80 TimerCounterSet
c26159dc TimerDisable
c2615e30 TimerDivDwnRatio34Get
c2615de4 TimerDivDwnRatio34Set
c2615980 TimerEnable
c260ef44 TimerInit
c2615f58 TimerInputGateDisable
c2615f20 TimerInputGateEnable
c2615ce8 TimerIntDisable
c2615cb8 TimerIntEnable
c2615d38 TimerIntStatusClear
c2615d14 TimerIntStatusGet
c260ef58 TimerInterruptInit
c26160d4 TimerInvertINDisable
c261609c TimerInvertINEnable
c261614c TimerInvertOUTDisable
c2616110 TimerInvertOUTEnable
c260efa0 TimerIsr
c261606c TimerOUTStatusGet
c2615b50 TimerPeriodGet
c2615b14 TimerPeriodSet
c2615dc8 TimerPreScalarCount34Get
c2615d74 TimerPreScalarCount34Set
c2616030 TimerPulseModeSet
c2615f90 TimerPulseWidthSet
c2615ee8 TimerReadResetDisable
c2615eac TimerReadResetEnable
c2615c18 TimerReloadGet
c2615be4 TimerReloadSet
c2615a8c TimerWatchdogActivate
c2615acc TimerWatchdogReactivate
c261a404 UARTBreakCtl
c261a2f4 UARTCharGet
c261a2c8 UARTCharGetNonBlocking
c261a330 UARTCharPut
c261a288 UARTCharPutNonBlocking
c261a238 UARTCharsAvail
c261a034 UARTConfigGetExpClk
c2619fa0 UARTConfigSetExpClk
c2622200 UARTConsoleGetc
c26221a0 UARTConsoleInit
c26221d8 UARTConsolePutc
c261a10c UARTDMADisable
c261a0ec UARTDMAEnable
c261a1b4 UARTDisable
c261a198 UARTEnable
c261a1f4 UARTFIFODisable
c261a1e0 UARTFIFOEnable
c261a0c8 UARTFIFOLevelSet
c2614874 UARTGetHexNum
c26147b4 UARTGetNum
c2614b24 UARTGetc
c2614564 UARTGets
c261c240 UARTInit
c261a3b0 UARTIntDisable
c261a388 UARTIntEnable
c261a3d8 UARTIntStatus
c261c270 UARTInterruptInit
c2600b20 UARTIsr
c261a490 UARTModemControlClear
c261a4c4 UARTModemControlGet
c261a438 UARTModemControlSet
c261a4e4 UARTModemStatusGet
c261a174 UARTParityModeGet
c261a12c UARTParityModeSet
c2620600 UARTPinMuxSetup
c26146c4 UARTPutHexNum
c2614600 UARTPutNum
c2614b0c UARTPutc
c26144cc UARTPuts
c261a268 UARTRxErrorGet
c261a20c UARTSpaceAvail
c26144c0 UARTStdioInit
c2614b94 UARTprintf
c2614b30 UARTwrite
c26197ec UPPEnable
c261980c UPPInit
c26194a0 UPPInterruptInit
c26198c4 UPPPinMuxSetup
c2619698 UPPReset
c0b25e60 U_Disk_Test
c260afc8 UartReceiveData
c260af10 UartTransmitData
c26196d8 UppReload
c2619728 Upp_Reset_Fpga_Powerdown
c260e560 UserCalendarInfoGet
c260e6c0 UserTimeInfoGet
c0ab20d0 Vxyz_And_Error
c260e440 W5500_SPIIsr
c260e388 W5500_SpiTransfer
c0b35d8c W5500_Spi_Flag
c260e3d4 W5500_Spi_Send
c0b35d88 W5500_p_rx
c0b35d84 W5500_p_tx
c0b36288 W5500_rx_len
c0b36284 W5500_tx_len
c260b2ec Wait378Interrupt
c0b35fe8 __CIOBUF_
c0b36604 __TI_CINIT_Base
c0b3672c __TI_CINIT_Limit
c0b364dc __TI_Handler_Table_Base
c0b364e8 __TI_Handler_Table_Limit
UNDEFED __TI_INITARRAY_Base
UNDEFED __TI_INITARRAY_Limit
c0800800 __TI_STACK_END
00200000 __TI_STACK_SIZE
c0b3626c __TI_STATIC_BASE
00000800 __TI_SYSMEM_SIZE
UNDEFED __TI_TLS_INIT_Base
UNDEFED __TI_TLS_INIT_Limit
00000001 __TI_args_main
c26235e0 __TI_cpp_init
c2623b80 __TI_decompress_none
c2623ba0 __TI_decompress_rle24
c0b35e50 __TI_enable_exit_profile_output
ffffffff __TI_pprof_out_hndl
ffffffff __TI_prof_data_size
ffffffff __TI_prof_data_start
c2622840 __TI_tls_init
c2621ea0 __TI_zero_init
ffffffff __binit__
c2618960 __c6xabi_divd
c261dae0 __c6xabi_divf
c2621b20 __c6xabi_divi
c2622540 __c6xabi_divu
c261fb40 __c6xabi_divul
c261dfe0 __c6xabi_divull
c2623a80 __c6xabi_errno_addr
c26232e0 __c6xabi_fixfu
c2623880 __c6xabi_frcmpyd_div
c26238c0 __c6xabi_isinf
c2623360 __c6xabi_llshl
c2623940 __c6xabi_llshru
c2623aa0 __c6xabi_negll
c2622900 __c6xabi_nround
c26229a0 __c6xabi_remu
c26233e0 __c6xabi_roundf
c2623980 __c6xabi_strasgi_64plus
c2623ac0 __c6xabi_trunc
c2623ae0 __c6xabi_truncf
ffffffff __c_args__
c2621b20 __divi
c2622540 __divu
c0b35e7c __errno
c26229a0 __remu
c2623980 __strasgi_64plus
c26239c0 _args_main
c2621740 _auto_init_elf
c2604a18 _c674x_mask_int10_isr
c2604be0 _c674x_mask_int11_isr
c2604da4 _c674x_mask_int12_isr
c2604f68 _c674x_mask_int13_isr
c2605130 _c674x_mask_int14_isr
c26052f8 _c674x_mask_int15_isr
c2603f70 _c674x_mask_int4_isr
c2604138 _c674x_mask_int5_isr
c2604300 _c674x_mask_int6_isr
c26044c4 _c674x_mask_int7_isr
c2604688 _c674x_mask_int8_isr
c2604850 _c674x_mask_int9_isr
c2603a20 _c674x_nmi_isr
c2603be4 _c674x_rsvd_int2_isr
c2603da8 _c674x_rsvd_int3_isr
c0600000 _c_int00
c2622a40 _cleanup
c0b35e48 _cleanup_ptr
c26210a0 _closefile
c0b2ddf8 _ctypes_
c26226c0 _doflush
c0b35e4c _dtors_ptr
c0b35d9c _ft_end
c0b359a0 _ftable
c261f400 _intcVectorTable
c0b35e60 _lock
c2622c20 _minit
c2623b00 _nop
c261a9e0 _printfi
c0600800 _stack
c2623640 _subcull
c0b34520 _sys_memory
c0b262c8 _tmpnams
c0b35e64 _unlock
c2621840 _wrt_ok
c2623b60 abort
c2620ce0 atan2f
c2621c00 atanf
c2621ce0 atoi
ffffffff binit
c0b20e20 buf
c26020c8 callback
c0b14320 cb_Fxn
c2616370 clearIR
c2621dc0 close
c26114b8 connect
c2621940 copy_in
c2621400 cossp
c0b35d90 dataIdx
c0b36291 dhcp_ok
c0b36298 dhcp_time
c26116d0 disconnect
c2623760 divsp
c0b35e7c errno
c2622780 exit
c0b35d60 flag
c2623a00 floor
c261eb40 fputc
c261bea0 fputs
c261dd60 free
c261fce0 frexp
c2620780 frexpf
c26212e0 fseek
c2616218 getGAR
c26161ac getIINCHIP_RxMAX
c26161d4 getIINCHIP_TxMAX
c26162f4 getIR
c26162a4 getSHAR
c26162c0 getSIPR
c2616288 getSUBR
c2616434 getSn_IR
c2616584 getSn_RX_RSR
c2616490 getSn_SR
c26164b4 getSn_TX_FSR
c261cfec iinchip_csoff
c261cff8 iinchip_cson
c26161a0 iinchip_init
c0b36290 ip_from
c2620180 ldexp
c2611430 listen
c0b3628c local_port
c26204a0 log10sp
c2622e00 lseek
c2621f80 ltoa
c260c2e8 mDelay0_5uS
c26232a0 mDelaymS
c2623260 mDelayuS
c260c470 mInitCH378Host
c2600800 main
c2620300 malloc
c26236a0 memccpy
c2622ea0 memcpy
c2622060 memset
c2622fe0 modf
c2623700 modff
c0b36294 ms
c0b35d74 p_rx
c0b35d70 p_tx
c26169a0 pow
c2622220 printf
c26234e0 readmsg
c2611914 recv
c2616760 recv_data_processing
c2611bec recvfrom
c0b36274 regionId
c0b35e78 remote_ip
c0b3628e remote_port
c2623560 remove
c0040000 rx_data
c0b35d80 rx_len
c0b35e68 rxsize
c2611724 send
c261664c send_data_processing
c26119a4 sendto
c2616200 setGAR
c26162d8 setMR
c2616350 setRCR
c261630c setRTR
c2616250 setSHAR
c261626c setSIPR
c2616234 setSUBR
c2616460 setSn_IR
c26163a8 setSn_MSS
c2616404 setSn_TTL
c261ef60 setvbuf
c26177c0 sh_Xcorr
c2612cc4 sh_filter3
c261e6e0 sinf
c2621534 sinsp
c0b1e3e8 slaveData
c2611220 socket
c2616878 socket_buf_init
c26208e0 sqrt
c0b36280 syscfg_reg_hdl
c0b3626c total
c0b35d94 txCompFlag
c0020000 tx_data
c0b35d7c tx_len
c0b35e70 txsize
c26194ec uPPIsr
c2623560 unlink
c3600a00 upp_buffer_a
c0b35d68 upp_error_count
c0b35d64 upp_interrupt_count
c0b3627c upp_reg_hdl
c261b5f4 usMBCRC16
c261cfa0 wiz_cs
c261d1f0 wiz_read_buf
c261d12c wiz_write_buf
c26237c0 wll_Rx
c2612c00 wll_Xcorr
c2620b44 wll_com_abs
c2620a40 wll_comp_add
c2620ad4 wll_comp_mult
c2620a8c wll_comp_sub
c261f160 wll_data_flatness
c26128c8 wll_filter1
c2612020 wll_filter3
c2617934 wll_match_fil
c2613900 wll_parameter
c2615020 wll_screen
c260f4c0 wll_search_bottom
c26103e8 wll_single_beam
c261c920 wll_trans_matrix
c26054c0 wll_vel_mean
c260c4e0 wll_velocity
c26231c0 write
c2623820 writemsg
c260c2f4 xEndCH378Cmd
c260c440 xReadCH378Data
c260c3d8 xWriteCH378Cmd
c260c428 xWriteCH378Data
GLOBAL SYMBOLS: SORTED BY Symbol Address
address name
——– —-
00000001 __TI_args_main
00000800 __TI_SYSMEM_SIZE
00200000 __TI_STACK_SIZE
80000000 Adcp_Output_Temp_V1
80007530 Adcp_Dsp_With_Pc
80008214 Adcp_U_Disk_Related
c0020000 tx_data
c0040000 rx_data
c0220000 Adcp_Timer_And_Rtc
c0260000 Adcp_Temp_Change
c02e0000 Carry_Only_Once
c0300000 Adcp_Rtc
c0300044 Flag_Active_Self_Check
c0300050 Adcp_Work_Mode
c0320000 Adcp_Parameter
c0600000 _c_int00
c0600800 _stack
c0800800 Adcp_5k_Echo_Intensity
c0800800 __TI_STACK_END
c0915d80 Intensity_And_Corr
c09b2e00 Beam_Array_Select
c0a15050 Echo_Intensity
c0a63890 Four_Wave_Speed_Temp
c0ab20d0 Vxyz_And_Error
c0b00910 Adcp_Vdz
c0b14320 cb_Fxn
c0b143a0 Dsp_Spi_Data
c0b1e3e8 slaveData
c0b1e3f4 Adcp_Function_Enable_Or_Disable
c0b1e574 Adcp_Corr
c0b1fe74 Adcp_Calc_Temp_For_Wll
c0b20e14 Adcp_Upp
c0b20e18 Adcp_Common_Uart_Flag
c0b20e20 buf
c0b20e60 FileDataBuf
c0b25e60 U_Disk_Test
c0b25e88 Read_From_U_Disk
c0b262c8 _tmpnams
c0b2ddf8 _ctypes_
c0b2e324 Adcp_Output_V1
c0b34520 _sys_memory
c0b34d20 Bottom_Depth
c0b35360 Bottom_Depth_Side
c0b359a0 _ftable
c0b35d60 flag
c0b35d64 upp_interrupt_count
c0b35d68 upp_error_count
c0b35d6c Adcp_Ping_Calc_Times
c0b35d70 p_tx
c0b35d74 p_rx
c0b35d78 Spi_Flag
c0b35d7c tx_len
c0b35d80 rx_len
c0b35d84 W5500_p_tx
c0b35d88 W5500_p_rx
c0b35d8c W5500_Spi_Flag
c0b35d90 dataIdx
c0b35d94 txCompFlag
c0b35d98 AckRolling
c0b35d9c _ft_end
c0b35e28 RSIZE
c0b35e38 SSIZE
c0b35e48 _cleanup_ptr
c0b35e4c _dtors_ptr
c0b35e50 __TI_enable_exit_profile_output
c0b35e60 _lock
c0b35e64 _unlock
c0b35e68 rxsize
c0b35e70 txsize
c0b35e78 remote_ip
c0b35e7c __errno
c0b35e7c errno
c0b35e80 Adcp_Parameter_User_Calc
c0b35fe8 __CIOBUF_
c0b36108 Adcp_Bottom_Trace_Data
c0b3626c __TI_STATIC_BASE
c0b3626c total
c0b36270 NewSize
c0b36274 regionId
c0b3627c upp_reg_hdl
c0b36280 syscfg_reg_hdl
c0b36284 W5500_tx_len
c0b36288 W5500_rx_len
c0b3628c local_port
c0b3628e remote_port
c0b36290 ip_from
c0b36291 dhcp_ok
c0b36294 ms
c0b36298 dhcp_time
c0b3629c SectorSize
c0b362a4 ConfigMsg
c0b362c0 Adcp_Common_Uart_Count
c0b362d8 Sensor_Data_Output
c0b364dc __TI_Handler_Table_Base
c0b364e8 __TI_Handler_Table_Limit
c0b36604 __TI_CINIT_Base
c0b3672c __TI_CINIT_Limit
c2600800 main
c2600b20 UARTIsr
c2600fd4 Adcp_New_Work
c2601d78 Active_Self_Check
c2601db8 DataInit_Idle
c2601dc0 Edma3ComplHandlerIsr
c2601eb0 Edma3CCErrHandlerIsr
c26020c8 callback
c26020f8 Adcp_U_Disk_Init
c2602258 Adcp_Factory_Write
c260248c Adcp_U_Disk_Function1
c26026e8 Adcp_GPIOBankPinMuxSet
c26026f8 Adcp_GPIOBankPinInit
c2602728 Adcp_Upp_Gpio_Init
c2602754 Adcp_Upp_Gpio_Reverse
c2602784 Adcp_U_Disk_Original_Data_Save
c2602998 Adcp_U_Disk_Result_Save
c2602b30 Adcp_Calc_Test_Data_Init
c26030a8 Adcp_Calc_Test_Data_Default
c26031e4 Adcp_U_Disk_File_Name_Op
c2603318 Adcp_Calc_Test
c2603858 Adcp_Timer_And_Rtc_Reset
c2603954 Large_UartTransmitData
c2603a20 _c674x_nmi_isr
c2603be4 _c674x_rsvd_int2_isr
c2603da8 _c674x_rsvd_int3_isr
c2603f70 _c674x_mask_int4_isr
c2604138 _c674x_mask_int5_isr
c2604300 _c674x_mask_int6_isr
c26044c4 _c674x_mask_int7_isr
c2604688 _c674x_mask_int8_isr
c2604850 _c674x_mask_int9_isr
c2604a18 _c674x_mask_int10_isr
c2604be0 _c674x_mask_int11_isr
c2604da4 _c674x_mask_int12_isr
c2604f68 _c674x_mask_int13_isr
c2605130 _c674x_mask_int14_isr
c26052f8 _c674x_mask_int15_isr
c26054c0 wll_vel_mean
c2606ce0 EDMA3Init
c2606ec0 EDMA3PeripheralIdGet
c2606ed4 EDMA3EnableChInShadowReg
c2606f9c EDMA3DisableChInShadowReg
c2607060 EDMA3ChannelToParamMap
c2607084 EDMA3MapChToEvtQ
c2607148 EDMA3UnmapChToEvtQ
c26071cc EDMA3MapQdmaChToPaRAM
c26072b8 EDMA3SetQdmaTrigWord
c26072f4 EDMA3ClrMissEvt
c26073ac EDMA3QdmaClrMissEvt
c2607404 EDMA3ClrCCErr
c2607424 EDMA3SetEvt
c26074a8 EDMA3ClrEvt
c2607530 EDMA3EnableDmaEvt
c26075b8 EDMA3DisableDmaEvt
c260763c EDMA3EnableQdmaEvt
c260766c EDMA3DisableQdmaEvt
c26076a0 EDMA3GetCCErrStatus
c26076c4 EDMA3GetIntrStatus
c26076f0 EDMA3IntrStatusHighGet
c2607720 EDMA3GetErrIntrStatus
c2607744 EDMA3ErrIntrHighStatusGet
c2607768 EDMA3QdmaGetErrIntrStatus
c260778c EDMA3EnableEvtIntr
c2607814 EDMA3DisableEvtIntr
c260789c EDMA3ClrIntr
c2607904 EDMA3GetPaRAM
c2607968 EDMA3QdmaGetPaRAM
c26079cc EDMA3SetPaRAM
c2607a38 EDMA3QdmaSetPaRAM
c2607aa4 EDMA3QdmaSetPaRAMEntry
c2607ae4 EDMA3QdmaGetPaRAMEntry
c2607b2c EDMA3RequestChannel
c2607c4c EDMA3FreeChannel
c2607cec EDMA3EnableTransfer
c2607d78 EDMA3DisableTransfer
c2607e08 EDMA3ClearErrorBits
c2607fa4 EDMA3Deinit
c26080c4 EDMA3ContextSave
c26082a8 EDMA3ContextRestore
c26084a0 RTCRun
c26084e4 RTCStop
c2608560 RTCWriteProtectEnable
c2608588 RTCWriteProtectDisable
c26085bc RTCIntAlarmEnable
c2608604 RTCIntAlarmDisable
c260864c RTCIntTimerEnable
c26086c0 RTCIntTimerDisable
c2608708 RTCBusyStatusGet
c2608724 RTCRunStatusGet
c2608740 RTCAlarmIntStatusGet
c2608760 RTCAlarmIntStatusClear
c2608780 RTCEventUpdateGet
c26087a0 RTCMinRoundingEnable
c26087e4 RTCMinRoundingDisable
c2608838 RTCAutoCompEnable
c2608880 RTCAutoCompDisable
c26088d8 RTCHourModeSet
c260894c RTCHourModeGet
c2608968 RTCSet32CounterEnable
c26089d4 RTCSet32CounterDisable
c2608a54 RTCDisable
c2608a94 RTCEnable
c2608af8 RTCEnableStatus
c2608b18 RTCSplitPwrEnable
c2608b38 RTCSplitPwrDisable
c2608b58 RTCSecondSet
c2608ba4 RTCSecondGet
c2608bc0 RTCMinuteSet
c2608c0c RTCMinuteGet
c2608c28 RTCHourSet
c2608c74 RTCHourGet
c2608c90 RTCMeridiemSet
c2608ce4 RTCMeridiemGet
c2608d04 RTCDayOfMonthSet
c2608d50 RTCDayOfMonthGet
c2608d6c RTCMonthSet
c2608db4 RTCMonthGet
c2608dd0 RTCYearSet
c2608e14 RTCYearGet
c2608e2c RTCDayOfTheWeekSet
c2608e74 RTCDayOfTheWeekGet
c2608e90 RTCTimeSet
c2608f20 RTCTimeGet
c2608fa4 RTCCalendarSet
c2609018 RTCCalendarGet
c2609090 RTCAlarmSecondSet
c26090d8 RTCAlarmSecondGet
c26090f4 RTCAlarmMinuteSet
c2609140 RTCAlarmMinuteGet
c2609158 RTCAlarmHourSet
c26091a4 RTCAlarmHourGet
c26091c0 RTCAlarmHourMeridiemSet
c2609218 RTCAlarmHourMeridiemGet
c2609238 RTCAlarmTimeSet
c26092ac RTCAlarmTimeGet
c2609354 RTCAlarmDayOfMonthSet
c26093a0 RTCAlarmDayOfMonthGet
c26093b8 RTCAlarmMonthSet
c2609404 RTCAlarmMonthGet
c2609420 RTCAlarmYearSet
c2609468 RTCAlarmYearGet
c2609480 RTCAlarmCalendarSet
c26094e8 RTCAlarmCalendarGet
c2609540 RTCCompensationSet
c26095a4 RTCCompensationGet
c26095e0 RTCScratchPadSet
c2609608 RTCScratchPadGet
c260962c RTCSoftwareReset
c260964c RTCRevisionIDGet
c2609664 RTCIdleModeConfigure
c26096b0 RTCWakeUpAlarmEventControl
c2609700 RTCWakeUpTimerEventControl
c260974c RTCTestModeControl
c2609798 RTC32KClkSourceSelect
c260980c RTC32KClkClockControl
c2609858 RTCOscillatorStateControl
c26098a0 RTCFeedbackResistanceSelect
c26098ec RTCConfigPmicPowerEnable
c260992c RTCConfigPmicExtWakePolarity
c260999c RTCConfigPmicExtWake
c26099f8 RTCConfigPmicExtWakeDebounce
c2609a68 RTCPmicExtWakeStatusClear
c2609a9c RTCIntAlarm2Enable
c2609ae0 RTCAlarm2IntStatusGet
c2609b00 RTCAlarm2IntStatusClear
c2609b20 RTCAlarm2TimeSet
c2609ba8 RTCAlarm2CalendarSet
c2609c40 Adcp_Output_Select
c260a2ac Adcp_Output_Prepare
c260a8cc Adcp_Outcome_Must_During_Calc
c260abac Adcp_Trans_Output
c260af0c Adcp_U_Disk_Save
c260af10 UartTransmitData
c260afc8 UartReceiveData
c260b0a0 CH378Read32bitDat
c260b0f8 CH378ReadVar8
c260b128 CH378WriteVar8
c260b160 CH378ReadVar32
c260b184 CH378WriteVar32
c260b1e8 CH378GetTrueLen
c260b24c CH378SetFileName
c260b2c0 CH378GetDiskStatus
c260b2cc CH378GetIntStatus
c260b2ec Wait378Interrupt
c260b338 CH378SendCmdWaitInt
c260b358 CH378SendCmdDatWaitInt
c260b388 CH378GetFileSize
c260b394 CH378SetFileSize
c260b3a8 CH378DiskConnect
c260b3c4 CH378DiskReady
c260b3d0 CH378ReadReqBlock
c260b450 CH378ReadBlock
c260b4d0 CH378ReadOfsBlock
c260b570 CH378WriteBlock
c260b5f8 CH378WriteOfsBlock
c260b6a4 CH378FileOpen
c260b6b4 CH378FileCreate
c260b6c8 CH378FileErase
c260b6d8 CH378FileClose
c260b6f4 CH378ByteLocate
c260b748 CH378ByteRead
c260b7e8 CH378ByteReadPrepare
c260b86c CH378ByteWrite
c260b8f4 CH378ByteWriteExecute
c260b970 CH378FileQuery
c260b9ac CH378FileModify
c260ba70 CH378DirInfoRead
c260ba8c CH378DirInfoSave
c260baa8 CH378SecLocate
c260baf4 CH378SecRead
c260bd64 CH378SecWrite
c260bf4c CH378DiskReadSec
c260c094 CH378DiskWriteSec
c260c1e4 CH378DiskCapacity
c260c22c CH378DiskQuery
c260c2cc CH378_Port_Init
c260c2e8 mDelay0_5uS
c260c2f4 xEndCH378Cmd
c260c310 Spi376Exchange
c260c3d8 xWriteCH378Cmd
c260c428 xWriteCH378Data
c260c440 xReadCH378Data
c260c44c Query378Interrupt
c260c470 mInitCH378Host
c260c4e0 wll_velocity
c260d540 SPI1PinMuxSetup
c260d604 SPIInterruptInit
c260d630 SPISWPinMuxSet
c260d64c SPIDataFormatConfig
c260d690 SPIInit
c260d738 SPIIsr
c260d878 Dsp_Spi_To_Fpga_V1
c260d8cc Dsp_Spi_To_Fpga_Cmd0
c260d980 Dsp_Spi_To_Fpga_Cmd1
c260da0c SpiTransfer
c260da60 Adcp_Rst_U_Disk
c260da98 Enable_Cache
c260dac4 Tf_Gpio_Init
c260db30 IICInit
c260db88 IICSend
c260dc38 IICReceive
c260dd10 EEPROMByteWrite
c260dd64 EEPROMPageWrite
c260ddf0 EEPROMCurrentAddressRead
c260de18 EEPROMRandomRead
c260de74 EEPROMSequentialRead
c260df10 EEPROMAckPolling
c260df88 IICInterruptInit
c260dfb4 IICIsr
c260e168 I2c_Adcp_Write
c260e1d0 I2c_Adcp_Read
c260e220 SPI0PinMuxSetup
c260e268 SPI0InterruptInit
c260e294 SPI0Init
c260e344 SPI0DataFormatConfig
c260e388 W5500_SpiTransfer
c260e3d4 W5500_Spi_Send
c260e440 W5500_SPIIsr
c260e560 UserCalendarInfoGet
c260e6c0 UserTimeInfoGet
c260e7c0 RTCInit
c260e7ec RTCInterruptInit
c260e828 RTCIsr
c260e8b4 Rtc_Time_Calendar_Set
c260e8e8 Rtc_Time_Calendar_View
c260e98c Adcp_Rtc_Alarm_Set
c260eeec Adcp_Start_Fpga_Launch
c260ef44 TimerInit
c260ef58 TimerInterruptInit
c260efa0 TimerIsr
c260f238 Timer2Stop
c260f268 Adcp_Timer_Plus_Set
c260f300 Adcp_Close_Rs422
c260f32c Adcp_Close_Rs232
c260f358 Rtc_Get_First_Time
c260f3c4 Rtc_Time_Calendar_Modification
c260f448 Adcp_Rtc_Data_Init
c260f4c0 wll_search_bottom
c2610380 DSP_Dot_Mut
c26103e8 wll_single_beam
c2611220 socket
c26113c0 Adcp_close
c2611430 listen
c26114b8 connect
c26116d0 disconnect
c2611724 send
c2611914 recv
c26119a4 sendto
c2611bec recvfrom
c2612020 wll_filter3
c26128c8 wll_filter1
c2612c00 wll_Xcorr
c2612cc4 sh_filter3
c2612d40 Adcp_Get_Para_Offset_And_Get_Modify_Para_Total_Number
c26131d8 DataInit_First
c2613588 Adcp_Para_Value_Default_Init
c2613610 Data_Init2
c261362c Adcp_ParaAnalysis_For_Victor
c2613900 wll_parameter
c26144c0 UARTStdioInit
c26144cc UARTPuts
c2614564 UARTGets
c2614600 UARTPutNum
c26146c4 UARTPutHexNum
c26147b4 UARTGetNum
c2614874 UARTGetHexNum
c2614b0c UARTPutc
c2614b24 UARTGetc
c2614b30 UARTwrite
c2614b94 UARTprintf
c2615020 wll_screen
c2615980 TimerEnable
c26159dc TimerDisable
c2615a14 TimerConfigure
c2615a8c TimerWatchdogActivate
c2615acc TimerWatchdogReactivate
c2615b14 TimerPeriodSet
c2615b50 TimerPeriodGet
c2615b80 TimerCounterSet
c2615bb4 TimerCounterGet
c2615be4 TimerReloadSet
c2615c18 TimerReloadGet
c2615c48 TimerCaptureGet
c2615c74 TimerCompareSet
c2615c98 TimerCompareGet
c2615cb8 TimerIntEnable
c2615ce8 TimerIntDisable
c2615d14 TimerIntStatusGet
c2615d38 TimerIntStatusClear
c2615d74 TimerPreScalarCount34Set
c2615dc8 TimerPreScalarCount34Get
c2615de4 TimerDivDwnRatio34Set
c2615e30 TimerDivDwnRatio34Get
c2615e4c TimerCaptureConfigure
c2615eac TimerReadResetEnable
c2615ee8 TimerReadResetDisable
c2615f20 TimerInputGateEnable
c2615f58 TimerInputGateDisable
c2615f90 TimerPulseWidthSet
c2615ff4 TimerClockModeSet
c2616030 TimerPulseModeSet
c261606c TimerOUTStatusGet
c261609c TimerInvertINEnable
c26160d4 TimerInvertINDisable
c2616110 TimerInvertOUTEnable
c261614c TimerInvertOUTDisable
c26161a0 iinchip_init
c26161ac getIINCHIP_RxMAX
c26161d4 getIINCHIP_TxMAX
c2616200 setGAR
c2616218 getGAR
c2616234 setSUBR
c2616250 setSHAR
c261626c setSIPR
c2616288 getSUBR
c26162a4 getSHAR
c26162c0 getSIPR
c26162d8 setMR
c26162f4 getIR
c261630c setRTR
c2616350 setRCR
c2616370 clearIR
c26163a8 setSn_MSS
c2616404 setSn_TTL
c2616434 getSn_IR
c2616460 setSn_IR
c2616490 getSn_SR
c26164b4 getSn_TX_FSR
c2616584 getSn_RX_RSR
c261664c send_data_processing
c2616760 recv_data_processing
c2616878 socket_buf_init
c26169a0 pow
c26170e0 Avoid_Cs
c2617270 Avoid_Cs_New
c26172f8 Dsp_Power_Fpga
c2617340 Dsp_Reset_Fpga
c2617378 Dsp_Mode_Fpga
c26173c0 Adcp_Write_Tf_Para_No1
c26173c4 Adcp_Read_Tf_Calc_Para
c26173c8 GPIOBankPinMuxSet
c26173e4 GPIOBankPinInit
c26174ac Gpio_To_Fpga_Pinset
c26175a4 Gpio_232_Or_422_Select_Init
c26176d0 Gpio_W5500_Init_2
c26177c0 sh_Xcorr
c2617934 wll_match_fil
c2617dc0 IntDSPINTCInit
c2617e30 IntRegister
c2617e54 IntUnRegister
c2617e7c IntEventMap
c2617f04 IntEventSet
c2617f38 IntEventClear
c2617f70 IntEventCombineInit
c2618074 IntEventCombineAdd
c26180c8 IntEventCombineRemove
c2618118 IntEventCombineRegister
c2618140 IntEnable
c2618170 IntDisable
c26181a4 IntReset
c26181b8 IntGlobalEnable
c26181cc IntGlobalDisable
c26181e0 IntGlobalRestore
c26181f8 ExcGlobalEnable
c2618218 ExcCombineAdd
c2618260 ExcCombineRemove
c2618960 __c6xabi_divd
c2618f00 SPIClkConfigure
c2618f48 SPIEnable
c2618f64 SPIReset
c2618f80 SPIOutOfReset
c2618f94 SPIModeConfigure
c2618fb8 SPIPinControl
c2619004 SPIDelayConfigure
c26190c4 SPIDefaultCSSet
c26190e8 SPIDat1Config
c261914c SPITransmitData1
c2619178 SPICSTimerDisable
c26191a0 SPICSTimerEnable
c26191c8 SPICharLengthSet
c2619218 SPIConfigClkFormat
c261924c SPIShiftMsbFirst
c2619274 SPIShiftLsbFirst
c26192a0 SPIParityEnable
c26192f4 SPIParityDisable
c2619320 SPIWdelaySet
c2619350 SPIWaitEnable
c2619378 SPIWaitDisable
c26193a4 SPIIntLevelSet
c26193cc SPIIntEnable
c26193f0 SPIIntDisable
c2619414 SPIIntStatusClear
c261942c SPIIntStatus
c2619450 SPIDataReceive
c261946c SPIInterruptVectorGet
c26194a0 UPPInterruptInit
c26194d8 InterruptInit
c26194ec uPPIsr
c2619610 PSCInit
c2619698 UPPReset
c26196d8 UppReload
c2619728 Upp_Reset_Fpga_Powerdown
c26197ec UPPEnable
c261980c UPPInit
c2619898 Delay
c26198c4 UPPPinMuxSetup
c2619990 EDMA3InterruptInit
c26199ec EDMA3UARTInit
c2619a20 GPIODirModeSet
c2619ab8 GPIODirModeGet
c2619b18 GPIOPinWrite
c2619b98 GPIOPinRead
c2619bf8 GPIOIntTypeSet
c2619d64 GPIOIntTypeGet
c2619dec GPIOPinIntStatus
c2619e4c GPIOPinIntClear
c2619e94 GPIOBankIntEnable
c2619ec4 GPIOBankIntDisable
c2619ef0 GPIOBankPinsWrite
c2619fa0 UARTConfigSetExpClk
c261a034 UARTConfigGetExpClk
c261a0c8 UARTFIFOLevelSet
c261a0ec UARTDMAEnable
c261a10c UARTDMADisable
c261a12c UARTParityModeSet
c261a174 UARTParityModeGet
c261a198 UARTEnable
c261a1b4 UARTDisable
c261a1e0 UARTFIFOEnable
c261a1f4 UARTFIFODisable
c261a20c UARTSpaceAvail
c261a238 UARTCharsAvail
c261a268 UARTRxErrorGet
c261a288 UARTCharPutNonBlocking
c261a2c8 UARTCharGetNonBlocking
c261a2f4 UARTCharGet
c261a330 UARTCharPut
c261a388 UARTIntEnable
c261a3b0 UARTIntDisable
c261a3d8 UARTIntStatus
c261a404 UARTBreakCtl
c261a438 UARTModemControlSet
c261a490 UARTModemControlClear
c261a4c4 UARTModemControlGet
c261a4e4 UARTModemStatusGet
c261a520 I2CMasterInitExpClk
c261a5c0 I2CMasterEnable
c261a5f8 I2CMasterDisable
c261a618 I2CMasterIntEnableEx
c261a640 I2CSlaveIntEnableEx
c261a664 I2CMasterIntDisableEx
c261a688 I2CSlaveIntDisableEx
c261a6ac I2CMasterIntStatus
c261a6c8 I2CSlaveIntStatus
c261a6e4 I2CSlaveIntStatusEx
c261a704 I2CMasterIntClearEx
c261a718 I2CSlaveIntClearEx
c261a730 I2CMasterSlaveAddrSet
c261a748 I2CMasterBusBusy
c261a76c I2CMasterIsBusy
c261a790 I2CMasterControl
c261a7b8 I2CMasterStart
c261a7d8 I2CMasterStop
c261a7f8 I2CStatusClear
c261a810 I2CMasterErr
c261a838 I2CMasterDataPut
c261a860 I2CMasterDataGet
c261a878 I2CSlaveDataPut
c261a8a0 I2CSlaveDataGet
c261a8b8 I2CSetDataCount
c261a8d0 I2COwnAddressSet
c261a8e8 I2CInterruptVectorGet
c261a904 I2CSlaveAddressGet
c261a920 I2CDMATxRxEventDisable
c261a934 I2CDMATxEventEnable
c261a958 I2CDMARxEventEnable
c261a980 I2CDMATxEventDisable
c261a9a4 I2CDMARxEventDisable
c261a9e0 _printfi
c261b2a0 Adcp_Sensor_Solve
c261b5f4 usMBCRC16
c261b848 CacheEnable
c261b928 CacheEnableMAR
c261b9c0 CacheDisableMAR
c261ba4c CacheInvL1pAll
c261ba58 CacheWBAll
c261ba68 CacheWBInvAll
c261ba74 CacheInv
c261ba90 CacheWB
c261baac CacheWBInv
c261bae0 SPIPinMuxSetup
c261bb74 SPI0CSPinMuxSetup
c261bccc SPI1CSPinMuxSetup
c261bea0 fputs
c261c240 UARTInit
c261c270 UARTInterruptInit
c261c2b8 Adcp_Uart_Transmit_Data
c261c324 Adcp_Uart_Receieve_Data
c261c38c Adcp_Rec_Circuit_Check
c261c390 Adcp_Serial_Port_Select
c261c4f8 Adcp_Rtc_Ack
c261c5c0 DSPF_sp_mat_mul
c261c920 wll_trans_matrix
c261cfa0 wiz_cs
c261cfec iinchip_csoff
c261cff8 iinchip_cson
c261d008 IINCHIP_SpiSendData
c261d078 IINCHIP_WRITE
c261d0d4 IINCHIP_READ
c261d12c wiz_write_buf
c261d1f0 wiz_read_buf
c261dae0 __c6xabi_divf
c261dd60 free
c261dfe0 __c6xabi_divull
c261e6e0 sinf
c261eb40 fputc
c261ef60 setvbuf
c261f160 wll_data_flatness
c261f360 HOSTclose
c261f400 _intcVectorTable
c261f600 GPIOBank0Pin0PinMuxSetup
c261f638 GPIOBank0Pin1PinMuxSetup
c261f674 GPIOBank0Pin2PinMuxSetup
c261f6b0 GPIOBank0Pin5PinMuxSetup
c261f6ec GPIOBank0Pin6PinMuxSetup
c261f728 GPIOBank6Pin1PinMuxSetup
c261f764 GPIOBank6Pin12PinMuxSetup
c261f7a0 GPIOBank6Pin13PinMuxSetup
c261f9a0 Adcp_gpio_for_w5500_config
c261f9ac Adcp_reset_w5500
c261fa10 Adcp_set_w5500_mac
c261fa54 Adcp_set_w5500_ip
c261fb40 __c6xabi_divul
c261fce0 frexp
c261fe80 HOSTrename
c2620180 ldexp
c2620300 malloc
c26204a0 log10sp
c2620600 UARTPinMuxSetup
c2620780 frexpf
c26208e0 sqrt
c2620a40 wll_comp_add
c2620a8c wll_comp_sub
c2620ad4 wll_comp_mult
c2620b44 wll_com_abs
c2620ce0 atan2f
c2620e20 PSCModuleControl
c26210a0 _closefile
c26212e0 fseek
c2621400 cossp
c2621534 sinsp
c2621640 HOSTlseek
c2621740 _auto_init_elf
c2621840 _wrt_ok
c2621940 copy_in
c2621a40 HOSTopen
c2621b20 __c6xabi_divi
c2621b20 __divi
c2621c00 atanf
c2621ce0 atoi
c2621dc0 close
c2621ea0 __TI_zero_init
c2621f80 ltoa
c2622060 memset
c26221a0 UARTConsoleInit
c26221d8 UARTConsolePutc
c2622200 UARTConsoleGetc
c2622220 printf
c2622300 HOSTread
c26223c0 HOSTunlink
c2622480 HOSTwrite
c2622540 __c6xabi_divu
c2622540 __divu
c26226c0 _doflush
c2622780 exit
c2622840 __TI_tls_init
c2622900 __c6xabi_nround
c26229a0 __c6xabi_remu
c26229a0 __remu
c2622a40 _cleanup
c2622c20 _minit
c2622e00 lseek
c2622ea0 memcpy
c2622fe0 modf
c2623120 I2CPinMuxSetup
c26231c0 write
c2623260 mDelayuS
c26232a0 mDelaymS
c26232e0 __c6xabi_fixfu
c2623360 __c6xabi_llshl
c26233e0 __c6xabi_roundf
c2623460 RTCPinMuxSetup
c26234d4 RtcVersionGet
c26234e0 readmsg
c2623560 remove
c2623560 unlink
c26235e0 __TI_cpp_init
c2623640 _subcull
c26236a0 memccpy
c2623700 modff
c2623760 divsp
c26237c0 wll_Rx
c2623820 writemsg
c2623878 C$$IO$$
c2623880 __c6xabi_frcmpyd_div
c26238c0 __c6xabi_isinf
c2623940 __c6xabi_llshru
c2623980 __c6xabi_strasgi_64plus
c2623980 __strasgi_64plus
c26239c0 _args_main
c2623a00 floor
c2623a40 Logtable_asm
c2623a80 __c6xabi_errno_addr
c2623aa0 __c6xabi_negll
c2623ac0 __c6xabi_trunc
c2623ae0 __c6xabi_truncf
c2623b00 _nop
c2623b60 C$$EXIT
c2623b60 abort
c2623b80 __TI_decompress_none
c2623ba0 __TI_decompress_rle24
c2623bc0 EDMAVersionGet
c2623be0 Adcp_Sensor_Related_Calc_Temp
c26246d0 Adcp_Real_Para_For_Calc
c3600a00 upp_buffer_a
c3700a00 Adcp_Should_Out_Cache
c3702670 Adcp_I2c_Data
ffffffff __TI_pprof_out_hndl
ffffffff __TI_prof_data_size
ffffffff __TI_prof_data_start
ffffffff __binit__
ffffffff __c_args__
ffffffff binit
UNDEFED __TI_INITARRAY_Base
UNDEFED __TI_INITARRAY_Limit
UNDEFED __TI_TLS_INIT_Base
UNDEFED __TI_TLS_INIT_Limit
[775 symbols]
Denny%20Yang99373:
可以用仿真器追进去,看看卡在哪条语句里面了
Victorsunhao:
回复 Denny%20Yang99373:
卡死在iinchip_csoff()函数末端
Victorsunhao:
回复 Denny%20Yang99373:
恳请指导,感谢!!
Tony Tang:
回复 Victorsunhao:
cmd文件有必要写这么复杂吗,看着有些眼晕?怎么把外设空间也加到cmd里来了?DDR空间为什么要分这么多块?ROM, L1之类的,不会在内存分配置上用到的,都不要加到cmd里来。虽然问题不见得跟这有关,但先把思绪理清楚。
首先什么叫卡死?跑飞了?还是在等某个状态位等不到所以不能往下执行?
Victorsunhao:
回复 Tony Tang:
您好:目前是等在操作一个管脚的那个函数中的最末,
void far iinchip_csoff(void) {wiz_cs(LOW); }用仿真器连接,设置断点,停在那里不动了。并没有等待什么。感谢您的指导
Denny%20Yang99373:
回复 Victorsunhao:
看样子是在设一个GPIO为LOW。
单步走走看,如果走不过去,是不是GPIO初始化部分有问题?
Victorsunhao:
回复 Denny%20Yang99373:
你好,GPIO初始化部分没有问题。就是卡死在这了。因为在main.c中send()这个驱动是验证有用的,就是放在 while(1){}写的状态机中就没有用了。
Tony Tang:
回复 Victorsunhao:
victor sun1void far iinchip_csoff(void) { wiz_cs(LOW); }
这里调用的是函数,还需要继续跟进去跟到具体的语句。
Victorsunhao:
回复 Tony Tang:
C6748这个核心板,买的是广州创龙公司卖的核心板,上面有C6748DSP、DDR2、以及一个flash。照您的意思是在cmd文件中,.text放到L2RAM中、然后不要用任何code section这个伪指令。对吧?
Tony Tang:
回复 Victorsunhao:
好像搞混了,这个回答跟前面的问题怎么对不上了。
TI中文支持网








