Compare commits
32 Commits
new-main
...
4b5ec99d00
| Author | SHA1 | Date | |
|---|---|---|---|
| 4b5ec99d00 | |||
| dff65627fe | |||
| fe6297d9b9 | |||
| 5ef974cb78 | |||
| 235fa386d2 | |||
| b6636a0e83 | |||
| 0dee57de4d | |||
| 417285990e | |||
| eee1820bce | |||
| 2a30945bee | |||
| c12ae1f521 | |||
| 2f6f7d9793 | |||
| eafa833ed6 | |||
| 00f225c393 | |||
| 2796ed3149 | |||
| da0d4b9bfd | |||
| e11e5d978b | |||
| f9b5fdf89b | |||
| 6670031bcc | |||
| 9b02f0af1c | |||
| 42f53ae5a5 | |||
| 95cf79b61f | |||
| 0ddc00750c | |||
| 8303e2c488 | |||
| 03cd22ef4b | |||
| 99cc783f82 | |||
| 9213985c9c | |||
| d446e010f8 | |||
| 1555adc25b | |||
| f19d963f09 | |||
| 25742203e9 | |||
| 9f7a38581f |
74
.cproject
Normal file
74
.cproject
Normal file
@ -0,0 +1,74 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
|
||||
<storageModule moduleId="org.eclipse.cdt.core.settings">
|
||||
<cconfiguration id="com.analog.gnu.toolchain.blackfin.toolchain.bfin.elf.base.452784796">
|
||||
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.analog.gnu.toolchain.blackfin.toolchain.bfin.elf.base.452784796" moduleId="org.eclipse.cdt.core.settings" name="Default">
|
||||
<externalSettings/>
|
||||
<extensions>
|
||||
<extension id="com.analog.gnu.toolchain.blackfin.BFIN_ELF" point="org.eclipse.cdt.core.BinaryParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="com.st.stm32cube.ide.mcu.build.STMGCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.MakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.VCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
</extensions>
|
||||
</storageModule>
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||
<configuration artifactName="l502-bf" buildProperties="" description="" id="com.analog.gnu.toolchain.blackfin.toolchain.bfin.elf.base.452784796" name="Default" parent="org.eclipse.cdt.build.core.emptycfg">
|
||||
<folderInfo id="com.analog.gnu.toolchain.blackfin.toolchain.bfin.elf.base.452784796.1497206311" name="/" resourcePath="">
|
||||
<toolChain id="com.analog.gnu.toolchain.blackfin.toolchain.bfin.elf.base.975019958" name="com.analog.gnu.toolchain.blackfin.toolchain.bfin.elf.base">
|
||||
<targetPlatform archList="all" binaryParser="com.analog.gnu.toolchain.blackfin.BFIN_ELF" id="com.analog.gnu.toolchain.blackfin.elf.platform.base.1963757430" name="Development Platform" osList="all"/>
|
||||
<builder arguments="CONFIG:=debug" buildPath="${workspace_loc:/l502-bf/gcc}" command="make" id="com.analog.gnu.toolchain.blackfin.builder.base.1371690996" keepEnvironmentInBuildfile="false" managedBuildOn="false" name="Gnu Make Builder"/>
|
||||
</toolChain>
|
||||
</folderInfo>
|
||||
</configuration>
|
||||
</storageModule>
|
||||
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
|
||||
</cconfiguration>
|
||||
<cconfiguration id="com.analog.gnu.toolchain.blackfin.toolchain.bfin.elf.base.452784796.626119183">
|
||||
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.analog.gnu.toolchain.blackfin.toolchain.bfin.elf.base.452784796.626119183" moduleId="org.eclipse.cdt.core.settings" name="Release">
|
||||
<externalSettings/>
|
||||
<extensions>
|
||||
<extension id="com.analog.gnu.toolchain.blackfin.BFIN_ELF" point="org.eclipse.cdt.core.BinaryParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="com.st.stm32cube.ide.mcu.build.STMGCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.MakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.VCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
</extensions>
|
||||
</storageModule>
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||
<configuration artifactName="l502-bf" buildProperties="" description="" id="com.analog.gnu.toolchain.blackfin.toolchain.bfin.elf.base.452784796.626119183" name="Release" parent="org.eclipse.cdt.build.core.emptycfg">
|
||||
<folderInfo id="com.analog.gnu.toolchain.blackfin.toolchain.bfin.elf.base.452784796.626119183." name="/" resourcePath="">
|
||||
<toolChain id="com.analog.gnu.toolchain.blackfin.toolchain.bfin.elf.base.1987577185" name="com.analog.gnu.toolchain.blackfin.toolchain.bfin.elf.base">
|
||||
<targetPlatform archList="all" binaryParser="com.analog.gnu.toolchain.blackfin.BFIN_ELF" id="com.analog.gnu.toolchain.blackfin.elf.platform.base.1704898500" name="Development Platform" osList="all"/>
|
||||
<builder arguments="CONFIG:=release" autoBuildTarget="all" buildPath="${workspace_loc:/l502-bf/gcc}" cleanBuildTarget="clean" command="make" enableAutoBuild="false" enableCleanBuild="true" enabledIncrementalBuild="true" id="com.analog.gnu.toolchain.blackfin.builder.base.1395362524" incrementalBuildTarget="all" keepEnvironmentInBuildfile="false" managedBuildOn="false" name="Gnu Make Builder" parallelBuildOn="false"/>
|
||||
</toolChain>
|
||||
</folderInfo>
|
||||
</configuration>
|
||||
</storageModule>
|
||||
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
|
||||
</cconfiguration>
|
||||
</storageModule>
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||
<project id="l502-bf.null.665802366" name="l502-bf"/>
|
||||
</storageModule>
|
||||
<storageModule moduleId="scannerConfiguration">
|
||||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
|
||||
</storageModule>
|
||||
<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
|
||||
<storageModule moduleId="refreshScope" versionNumber="2">
|
||||
<configuration configurationName="Release"/>
|
||||
<configuration configurationName="Default">
|
||||
<resource resourceType="PROJECT" workspacePath="/l502-bf"/>
|
||||
</configuration>
|
||||
</storageModule>
|
||||
<storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/>
|
||||
<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"/>
|
||||
</cproject>
|
||||
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
build
|
||||
3
.gitmodules
vendored
Normal file
3
.gitmodules
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
[submodule "FFT_and_FP_math"]
|
||||
path = FFT_and_FP_math
|
||||
url = https://git.radiophotonics.ru/ChTheo/FFT_and_FP_math.git
|
||||
26
.project
Normal file
26
.project
Normal file
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>BFfirmware_0</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
|
||||
<triggers>clean,full,incremental,</triggers>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
|
||||
<triggers>full,incremental,</triggers>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.eclipse.cdt.core.cnature</nature>
|
||||
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
|
||||
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
||||
1
FFT_and_FP_math
Submodule
1
FFT_and_FP_math
Submodule
Submodule FFT_and_FP_math added at c7b98d4332
@ -1,28 +0,0 @@
|
||||
build/release/objs/l502-bf_basiccrt.o: gcc/l502-bf_basiccrt.s \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/platform.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_adi_platform.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF523.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/def_LPBlackfin.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF52x_base.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cplb.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/anomaly_macros_rtl.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF533.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF532.h
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/platform.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_adi_platform.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF523.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/def_LPBlackfin.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF52x_base.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cplb.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/anomaly_macros_rtl.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF533.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF532.h:
|
||||
@ -1,66 +0,0 @@
|
||||
build/release/objs/l502_async.o: src/l502_async.c \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/ieeefp.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h \
|
||||
src/l502_cmd.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h \
|
||||
src/l502_bf_cmd_defs.h src/l502_global.h src/l502_fpga.h \
|
||||
src/l502_fpga_regs.h src/l502_defs.h src/l502_async.h
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/ieeefp.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h:
|
||||
|
||||
src/l502_cmd.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h:
|
||||
|
||||
src/l502_bf_cmd_defs.h:
|
||||
|
||||
src/l502_global.h:
|
||||
|
||||
src/l502_fpga.h:
|
||||
|
||||
src/l502_fpga_regs.h:
|
||||
|
||||
src/l502_defs.h:
|
||||
|
||||
src/l502_async.h:
|
||||
@ -1,114 +0,0 @@
|
||||
build/release/objs/l502_cmd.o: src/l502_cmd.c src/l502_global.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h \
|
||||
src/l502_bf_cmd_defs.h src/l502_cmd.h src/l502_stream.h \
|
||||
src/l502_params.h src/l502_defs.h src/l502_user_process.h \
|
||||
src/l502_async.h src/l502_sport_tx.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/string.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/ieeefp.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/string.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF523.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF523.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/def_LPBlackfin.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF52x_base.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdef_LPBlackfin.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF52x_base.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/exception.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/ccblkfn.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/anomaly_macros_rtl.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/mc_typedef.h \
|
||||
src/l502_fpga.h src/l502_fpga_regs.h
|
||||
|
||||
src/l502_global.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h:
|
||||
|
||||
src/l502_bf_cmd_defs.h:
|
||||
|
||||
src/l502_cmd.h:
|
||||
|
||||
src/l502_stream.h:
|
||||
|
||||
src/l502_params.h:
|
||||
|
||||
src/l502_defs.h:
|
||||
|
||||
src/l502_user_process.h:
|
||||
|
||||
src/l502_async.h:
|
||||
|
||||
src/l502_sport_tx.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/string.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/ieeefp.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/string.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF523.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF523.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/def_LPBlackfin.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF52x_base.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdef_LPBlackfin.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF52x_base.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/exception.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/ccblkfn.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/anomaly_macros_rtl.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/mc_typedef.h:
|
||||
|
||||
src/l502_fpga.h:
|
||||
|
||||
src/l502_fpga_regs.h:
|
||||
@ -1,28 +0,0 @@
|
||||
build/release/objs/l502_fpga.o: src/l502_fpga.c \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF523.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF523.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/def_LPBlackfin.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF52x_base.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdef_LPBlackfin.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF52x_base.h \
|
||||
src/l502_fpga.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h \
|
||||
src/l502_fpga_regs.h
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF523.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF523.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/def_LPBlackfin.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF52x_base.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdef_LPBlackfin.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF52x_base.h:
|
||||
|
||||
src/l502_fpga.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h:
|
||||
|
||||
src/l502_fpga_regs.h:
|
||||
@ -1,91 +0,0 @@
|
||||
build/release/objs/l502_hdma.o: src/l502_hdma.c src/l502_global.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h \
|
||||
src/l502_bf_cmd_defs.h src/l502_cdefs.h src/l502_cmd.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF523.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF523.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/def_LPBlackfin.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF52x_base.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdef_LPBlackfin.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF52x_base.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/exception.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/ccblkfn.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/ieeefp.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/anomaly_macros_rtl.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/mc_typedef.h
|
||||
|
||||
src/l502_global.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h:
|
||||
|
||||
src/l502_bf_cmd_defs.h:
|
||||
|
||||
src/l502_cdefs.h:
|
||||
|
||||
src/l502_cmd.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF523.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF523.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/def_LPBlackfin.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF52x_base.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdef_LPBlackfin.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF52x_base.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/exception.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/ccblkfn.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/ieeefp.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/anomaly_macros_rtl.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/mc_typedef.h:
|
||||
@ -1,94 +0,0 @@
|
||||
build/release/objs/l502_init.o: src/l502_init.c \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF523.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF523.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/def_LPBlackfin.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF52x_base.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdef_LPBlackfin.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF52x_base.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/ccblkfn.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/ieeefp.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/anomaly_macros_rtl.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/mc_typedef.h \
|
||||
gcc/bfrom.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/exception.h \
|
||||
src/l502_cdefs.h src/l502_fpga.h src/l502_fpga_regs.h src/l502_hdma.h
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF523.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF523.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/def_LPBlackfin.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF52x_base.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdef_LPBlackfin.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF52x_base.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/ccblkfn.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/ieeefp.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/anomaly_macros_rtl.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/mc_typedef.h:
|
||||
|
||||
gcc/bfrom.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/exception.h:
|
||||
|
||||
src/l502_cdefs.h:
|
||||
|
||||
src/l502_fpga.h:
|
||||
|
||||
src/l502_fpga_regs.h:
|
||||
|
||||
src/l502_hdma.h:
|
||||
@ -1,68 +0,0 @@
|
||||
build/release/objs/l502_params.o: src/l502_params.c \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/ieeefp.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h \
|
||||
src/l502_global.h src/l502_bf_cmd_defs.h src/l502_cmd.h src/l502_fpga.h \
|
||||
src/l502_fpga_regs.h src/l502_params.h src/l502_defs.h \
|
||||
src/l502_stream.h
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/ieeefp.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h:
|
||||
|
||||
src/l502_global.h:
|
||||
|
||||
src/l502_bf_cmd_defs.h:
|
||||
|
||||
src/l502_cmd.h:
|
||||
|
||||
src/l502_fpga.h:
|
||||
|
||||
src/l502_fpga_regs.h:
|
||||
|
||||
src/l502_params.h:
|
||||
|
||||
src/l502_defs.h:
|
||||
|
||||
src/l502_stream.h:
|
||||
@ -1,99 +0,0 @@
|
||||
build/release/objs/l502_sport_tx.o: src/l502_sport_tx.c \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/ieeefp.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF523.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF523.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/def_LPBlackfin.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF52x_base.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdef_LPBlackfin.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF52x_base.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/exception.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/ccblkfn.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/anomaly_macros_rtl.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/mc_typedef.h \
|
||||
src/l502_sport_tx.h src/l502_cdefs.h src/l502_fpga_regs.h \
|
||||
src/l502_fpga.h src/l502_bf_cmd_defs.h src/l502_defs.h \
|
||||
src/l502_stream.h
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/ieeefp.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF523.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF523.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/def_LPBlackfin.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF52x_base.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdef_LPBlackfin.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF52x_base.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/exception.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/ccblkfn.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/anomaly_macros_rtl.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/mc_typedef.h:
|
||||
|
||||
src/l502_sport_tx.h:
|
||||
|
||||
src/l502_cdefs.h:
|
||||
|
||||
src/l502_fpga_regs.h:
|
||||
|
||||
src/l502_fpga.h:
|
||||
|
||||
src/l502_bf_cmd_defs.h:
|
||||
|
||||
src/l502_defs.h:
|
||||
|
||||
src/l502_stream.h:
|
||||
@ -1,112 +0,0 @@
|
||||
build/release/objs/l502_stream.o: src/l502_stream.c \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/ieeefp.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF523.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF523.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/def_LPBlackfin.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF52x_base.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdef_LPBlackfin.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF52x_base.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/exception.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/ccblkfn.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/anomaly_macros_rtl.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/mc_typedef.h \
|
||||
src/l502_cdefs.h src/l502_cmd.h src/l502_bf_cmd_defs.h src/l502_fpga.h \
|
||||
src/l502_fpga_regs.h src/l502_defs.h src/l502_global.h src/l502_hdma.h \
|
||||
src/l502_sport_tx.h src/l502_user_process.h src/l502_stream.h \
|
||||
src/l502_sport_rx.h gcc/l502_sdram_noinit.h
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/ieeefp.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF523.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF523.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/def_LPBlackfin.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF52x_base.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdef_LPBlackfin.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF52x_base.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/exception.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/ccblkfn.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/builtins.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/anomaly_macros_rtl.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/mc_typedef.h:
|
||||
|
||||
src/l502_cdefs.h:
|
||||
|
||||
src/l502_cmd.h:
|
||||
|
||||
src/l502_bf_cmd_defs.h:
|
||||
|
||||
src/l502_fpga.h:
|
||||
|
||||
src/l502_fpga_regs.h:
|
||||
|
||||
src/l502_defs.h:
|
||||
|
||||
src/l502_global.h:
|
||||
|
||||
src/l502_hdma.h:
|
||||
|
||||
src/l502_sport_tx.h:
|
||||
|
||||
src/l502_user_process.h:
|
||||
|
||||
src/l502_stream.h:
|
||||
|
||||
src/l502_sport_rx.h:
|
||||
|
||||
gcc/l502_sdram_noinit.h:
|
||||
@ -1,89 +0,0 @@
|
||||
build/release/objs/l502_tests.o: src/l502_tests.c \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/ieeefp.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF523.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF523.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/def_LPBlackfin.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF52x_base.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdef_LPBlackfin.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF52x_base.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/exception.h \
|
||||
src/l502_cmd.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h \
|
||||
src/l502_bf_cmd_defs.h src/l502_fpga.h src/l502_fpga_regs.h \
|
||||
src/l502_sport_tx.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/string.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/string.h
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/ieeefp.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF523.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF523.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/def_LPBlackfin.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/defBF52x_base.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdef_LPBlackfin.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/cdefBF52x_base.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/exception.h:
|
||||
|
||||
src/l502_cmd.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h:
|
||||
|
||||
src/l502_bf_cmd_defs.h:
|
||||
|
||||
src/l502_fpga.h:
|
||||
|
||||
src/l502_fpga_regs.h:
|
||||
|
||||
src/l502_sport_tx.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/string.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/string.h:
|
||||
@ -1,62 +0,0 @@
|
||||
build/release/objs/l502_user_process.o: src/l502_user_process.c \
|
||||
src/l502_stream.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h \
|
||||
src/l502_hdma.h src/l502_sport_tx.h src/l502_cmd.h \
|
||||
src/l502_bf_cmd_defs.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/ieeefp.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h
|
||||
|
||||
src/l502_stream.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h:
|
||||
|
||||
src/l502_hdma.h:
|
||||
|
||||
src/l502_sport_tx.h:
|
||||
|
||||
src/l502_cmd.h:
|
||||
|
||||
src/l502_bf_cmd_defs.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/ieeefp.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/newlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/config.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/features.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/include/stddef.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/reent.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/_ansi.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/_default_types.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/sys/lock.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/machine/stdlib.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/alloca.h:
|
||||
@ -1,13 +0,0 @@
|
||||
build/release/objs/main.o: src/main.c src/l502_cdefs.h src/l502_global.h \
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h \
|
||||
src/l502_bf_cmd_defs.h src/l502_cmd.h
|
||||
|
||||
src/l502_cdefs.h:
|
||||
|
||||
src/l502_global.h:
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/include/stdint.h:
|
||||
|
||||
src/l502_bf_cmd_defs.h:
|
||||
|
||||
src/l502_cmd.h:
|
||||
Binary file not shown.
Binary file not shown.
@ -1,889 +0,0 @@
|
||||
Archive member included because of file (symbol)
|
||||
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
|
||||
build/release/objs/l502_stream.o (___udivsi3)
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
build/release/objs/l502_cmd.o (_memmove)
|
||||
/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
build/release/objs/l502-bf_basiccrt.o (_memset)
|
||||
|
||||
Allocating common symbols
|
||||
Common symbol size file
|
||||
|
||||
g_module_info 0x18 build/release/objs/l502_params.o
|
||||
|
||||
Discarded input sections
|
||||
|
||||
.bss 0x0000000000000000 0x0 build/release/objs/l502_async.o
|
||||
.data 0x0000000000000000 0x0 build/release/objs/l502_cmd.o
|
||||
.data 0x0000000000000000 0x0 build/release/objs/l502_fpga.o
|
||||
.bss 0x0000000000000000 0x0 build/release/objs/l502_fpga.o
|
||||
.data 0x0000000000000000 0x0 build/release/objs/l502_hdma.o
|
||||
.data 0x0000000000000000 0x0 build/release/objs/l502_init.o
|
||||
.bss 0x0000000000000000 0x0 build/release/objs/l502_init.o
|
||||
.bss 0x0000000000000000 0x0 build/release/objs/l502_params.o
|
||||
.data 0x0000000000000000 0x0 build/release/objs/l502_sport_tx.o
|
||||
.data 0x0000000000000000 0x0 build/release/objs/l502_user_process.o
|
||||
.bss 0x0000000000000000 0x0 build/release/objs/l502_user_process.o
|
||||
.data 0x0000000000000000 0x0 build/release/objs/main.o
|
||||
.bss 0x0000000000000000 0x0 build/release/objs/main.o
|
||||
.data 0x0000000000000000 0x0 build/release/objs/l502-bf_basiccrt.o
|
||||
.bss 0x0000000000000000 0x0 build/release/objs/l502-bf_basiccrt.o
|
||||
.data 0x0000000000000000 0x0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
|
||||
.bss 0x0000000000000000 0x0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
|
||||
.data 0x0000000000000000 0x0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
.bss 0x0000000000000000 0x0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
.data 0x0000000000000000 0x0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
.bss 0x0000000000000000 0x0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
|
||||
Memory Configuration
|
||||
|
||||
Name Origin Length Attributes
|
||||
MEM_L1_CODE 0x00000000ffa00000 0x000000000000c000
|
||||
MEM_L1_CODE_CACHE 0x00000000ffa10000 0x0000000000004000
|
||||
MEM_L1_SCRATCH 0x00000000ffb00000 0x0000000000001000
|
||||
MEM_L1_DATA_B 0x00000000ff900000 0x0000000000008000
|
||||
MEM_L1_DATA_A 0x00000000ff800000 0x0000000000008000
|
||||
MEM_SDRAM 0x0000000000000000 0x0000000002000000
|
||||
*default* 0x0000000000000000 0xffffffffffffffff
|
||||
|
||||
Linker script and memory map
|
||||
|
||||
LOAD build/release/objs/l502_async.o
|
||||
LOAD build/release/objs/l502_cmd.o
|
||||
LOAD build/release/objs/l502_fpga.o
|
||||
LOAD build/release/objs/l502_hdma.o
|
||||
LOAD build/release/objs/l502_init.o
|
||||
LOAD build/release/objs/l502_params.o
|
||||
LOAD build/release/objs/l502_sport_tx.o
|
||||
LOAD build/release/objs/l502_stream.o
|
||||
LOAD build/release/objs/l502_tests.o
|
||||
LOAD build/release/objs/l502_user_process.o
|
||||
LOAD build/release/objs/main.o
|
||||
LOAD build/release/objs/l502-bf_basiccrt.o
|
||||
LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libm.a
|
||||
LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a
|
||||
START GROUP
|
||||
LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a
|
||||
LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libbfinbsp.a
|
||||
LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libnosys.a
|
||||
END GROUP
|
||||
LOAD /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a
|
||||
0x0000000000000000 PROVIDE (__executable_start, 0x0)
|
||||
0x0000000000000000 . = 0x0
|
||||
|
||||
.interp
|
||||
*(.interp)
|
||||
|
||||
.note.gnu.build-id
|
||||
*(.note.gnu.build-id)
|
||||
|
||||
.hash
|
||||
*(.hash)
|
||||
|
||||
.gnu.hash
|
||||
*(.gnu.hash)
|
||||
|
||||
.dynsym
|
||||
*(.dynsym)
|
||||
|
||||
.dynstr
|
||||
*(.dynstr)
|
||||
|
||||
.gnu.version
|
||||
*(.gnu.version)
|
||||
|
||||
.gnu.version_d
|
||||
*(.gnu.version_d)
|
||||
|
||||
.gnu.version_r
|
||||
*(.gnu.version_r)
|
||||
|
||||
.rel.init
|
||||
*(.rel.init)
|
||||
|
||||
.rela.init
|
||||
*(.rela.init)
|
||||
|
||||
.rel.text
|
||||
*(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
|
||||
|
||||
.rela.text
|
||||
*(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
|
||||
|
||||
.rel.fini
|
||||
*(.rel.fini)
|
||||
|
||||
.rela.fini
|
||||
*(.rela.fini)
|
||||
|
||||
.rel.rodata
|
||||
*(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
|
||||
|
||||
.rela.rodata
|
||||
*(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
|
||||
|
||||
.rel.data.rel.ro
|
||||
*(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*)
|
||||
|
||||
.rela.data.rel.ro
|
||||
*(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*)
|
||||
|
||||
.rel.data
|
||||
*(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
|
||||
|
||||
.rela.data
|
||||
*(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
|
||||
|
||||
.rel.tdata
|
||||
*(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
|
||||
|
||||
.rela.tdata
|
||||
*(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
|
||||
|
||||
.rel.tbss
|
||||
*(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
|
||||
|
||||
.rela.tbss
|
||||
*(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
|
||||
|
||||
.rel.ctors
|
||||
*(.rel.ctors)
|
||||
|
||||
.rela.ctors
|
||||
*(.rela.ctors)
|
||||
|
||||
.rel.dtors
|
||||
*(.rel.dtors)
|
||||
|
||||
.rela.dtors
|
||||
*(.rela.dtors)
|
||||
|
||||
.rel.got
|
||||
*(.rel.got)
|
||||
|
||||
.rela.got
|
||||
*(.rela.got)
|
||||
|
||||
.rel.sdata
|
||||
*(.rel.sdata .rel.sdata.* .rel.gnu.linkonce.s.*)
|
||||
|
||||
.rela.sdata
|
||||
*(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*)
|
||||
|
||||
.rel.sbss
|
||||
*(.rel.sbss .rel.sbss.* .rel.gnu.linkonce.sb.*)
|
||||
|
||||
.rela.sbss
|
||||
*(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*)
|
||||
|
||||
.rel.sdata2
|
||||
*(.rel.sdata2 .rel.sdata2.* .rel.gnu.linkonce.s2.*)
|
||||
|
||||
.rela.sdata2
|
||||
*(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*)
|
||||
|
||||
.rel.sbss2
|
||||
*(.rel.sbss2 .rel.sbss2.* .rel.gnu.linkonce.sb2.*)
|
||||
|
||||
.rela.sbss2
|
||||
*(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*)
|
||||
|
||||
.rel.bss
|
||||
*(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
|
||||
|
||||
.rela.bss
|
||||
*(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
|
||||
|
||||
.rel.iplt 0x0000000000000000 0x0
|
||||
0x0000000000000000 PROVIDE (___rel_iplt_start, .)
|
||||
*(.rel.iplt)
|
||||
0x0000000000000000 PROVIDE (___rel_iplt_end, .)
|
||||
|
||||
.rela.iplt 0x0000000000000000 0x0
|
||||
0x0000000000000000 PROVIDE (___rela_iplt_start, .)
|
||||
*(.rela.iplt)
|
||||
0x0000000000000000 PROVIDE (___rela_iplt_end, .)
|
||||
|
||||
.rel.plt
|
||||
*(.rel.plt)
|
||||
|
||||
.rela.plt
|
||||
*(.rela.plt)
|
||||
|
||||
.init 0x00000000ffa00000 0x90
|
||||
*(.init)
|
||||
*basiccrt*(.text .text.*)
|
||||
.text 0x00000000ffa00000 0x90 build/release/objs/l502-bf_basiccrt.o
|
||||
0x00000000ffa00000 __start
|
||||
|
||||
.plt
|
||||
*(.plt)
|
||||
|
||||
.iplt
|
||||
*(.iplt)
|
||||
|
||||
.text 0x00000000ffa00090 0x3230
|
||||
*(.text.unlikely .text.*_unlikely)
|
||||
*(.text.exit .text.exit.*)
|
||||
*(.text.startup .text.startup.*)
|
||||
*(.text.hot .text.hot.*)
|
||||
*(.text .stub .text.* .gnu.linkonce.t.*)
|
||||
.text 0x00000000ffa00090 0x68 build/release/objs/l502_async.o
|
||||
0x00000000ffa00090 _async_dout
|
||||
0x00000000ffa000d0 _async_dac_out
|
||||
.text 0x00000000ffa000f8 0x8b4 build/release/objs/l502_cmd.o
|
||||
0x00000000ffa000f8 _l502_cmd_set_req
|
||||
0x00000000ffa00120 _l502_cmd_done
|
||||
0x00000000ffa006f0 _l502_cmd_start
|
||||
0x00000000ffa00838 _l502_cmd_check_req
|
||||
.text 0x00000000ffa009ac 0x418 build/release/objs/l502_fpga.o
|
||||
0x00000000ffa009ac _fpga_reg_write
|
||||
0x00000000ffa00afc _fpga_reg_read
|
||||
0x00000000ffa00c50 _fpga_spi_init
|
||||
.text 0x00000000ffa00dc4 0x5c8 build/release/objs/l502_hdma.o
|
||||
0x00000000ffa00dc4 _hdma_send_start
|
||||
0x00000000ffa00e08 _hdma_send_stop
|
||||
0x00000000ffa00e20 _hdma_recv_start
|
||||
0x00000000ffa00e70 _hdma_recv_stop
|
||||
0x00000000ffa00e88 _hdma_send_req_rdy
|
||||
0x00000000ffa00eb0 _hdma_recv_req_rdy
|
||||
0x00000000ffa00ed8 _hdma_send_req_start
|
||||
0x00000000ffa00f78 _hdma_recv_req_start
|
||||
0x00000000ffa0101c _hdma_rd_isr
|
||||
0x00000000ffa01060 _hdma_init
|
||||
0x00000000ffa0121c _hdma_isr
|
||||
.text 0x00000000ffa0138c 0x388 build/release/objs/l502_init.o
|
||||
0x00000000ffa0138c _l502_otp_make_invalid
|
||||
0x00000000ffa013d0 _l502_setup_pll
|
||||
0x00000000ffa013f8 _l502_otp_write_cfg
|
||||
0x00000000ffa014b4 _l502_otp_init
|
||||
0x00000000ffa01618 _l502_init
|
||||
.text 0x00000000ffa01714 0x2ec build/release/objs/l502_params.o
|
||||
0x00000000ffa01714 _params_set_lch_cnt
|
||||
0x00000000ffa01740 _params_set_lch
|
||||
0x00000000ffa017a0 _params_set_adc_freq_div
|
||||
0x00000000ffa017d0 _params_set_ref_freq
|
||||
0x00000000ffa017e8 _params_set_adc_interframe_delay
|
||||
0x00000000ffa01814 _params_set_sync_mode
|
||||
0x00000000ffa01844 _params_set_sync_start_mode
|
||||
0x00000000ffa01874 _params_set_din_freq_div
|
||||
0x00000000ffa018a4 _params_set_dac_freq_div
|
||||
0x00000000ffa018d4 _configure
|
||||
.text 0x00000000ffa01a00 0x550 build/release/objs/l502_sport_tx.o
|
||||
0x00000000ffa01a00 _sport_tx_out_status
|
||||
0x00000000ffa01a38 _sport_tx_init
|
||||
0x00000000ffa01b68 _sport_tx_req_rdy
|
||||
0x00000000ffa01b8c _isr_sport_dma_tx
|
||||
0x00000000ffa01cf8 _sport_tx_start_req
|
||||
0x00000000ffa01de4 _sport_tx_stop
|
||||
.text 0x00000000ffa01f50 0x8f0 build/release/objs/l502_stream.o
|
||||
0x00000000ffa01f50 _stream_in_buf_free
|
||||
0x00000000ffa01f78 _stream_out_buf_free
|
||||
0x00000000ffa01fa0 _hdma_recv_done
|
||||
0x00000000ffa01fc4 _sport_in_buffer_size
|
||||
0x00000000ffa01fd4 _sport_in_set_step_size
|
||||
0x00000000ffa02024 _sport_rx_stop
|
||||
0x00000000ffa02070 _sport_rx_start
|
||||
0x00000000ffa02158 _stream_proc
|
||||
0x00000000ffa022e8 _stream_out_preload
|
||||
0x00000000ffa0235c _l502_stream_init
|
||||
0x00000000ffa0237c _streams_stop
|
||||
0x00000000ffa02424 _isr_sport_dma_rx
|
||||
0x00000000ffa02570 _stream_disable
|
||||
0x00000000ffa025d4 _stream_enable
|
||||
0x00000000ffa02634 _streams_start
|
||||
.text 0x00000000ffa02840 0x728 build/release/objs/l502_tests.o
|
||||
0x00000000ffa02840 _l502_cmd_test
|
||||
.text 0x00000000ffa02f68 0x104 build/release/objs/l502_user_process.o
|
||||
0x00000000ffa02f68 _usr_cmd_process
|
||||
0x00000000ffa02fe0 _sport_tx_done
|
||||
0x00000000ffa02ff0 _hdma_send_done
|
||||
0x00000000ffa03000 _usr_out_proc_data
|
||||
0x00000000ffa03038 _usr_in_proc_data
|
||||
.text 0x00000000ffa0306c 0x14 build/release/objs/main.o
|
||||
0x00000000ffa0306c _main
|
||||
.text 0x00000000ffa03080 0x9c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
|
||||
0x00000000ffa03080 ___udivsi3
|
||||
.text 0x00000000ffa0311c 0xd4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
0x00000000ffa0311c _memmove
|
||||
.text 0x00000000ffa031f0 0xb8 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
0x00000000ffa031f0 _memset
|
||||
*(.gnu.warning)
|
||||
0x00000000ffa032c0 . = ALIGN (0x40)
|
||||
*fill* 0x00000000ffa032a8 0x18 00
|
||||
|
||||
.fini
|
||||
*(.fini)
|
||||
0x00000000ffa032c0 . = ALIGN (0x40)
|
||||
0x00000000ffa032c0 PROVIDE (___etext, .)
|
||||
0x00000000ffa032c0 PROVIDE (__etext, .)
|
||||
0x00000000ffa032c0 PROVIDE (_etext, .)
|
||||
|
||||
.board_state 0x00000000ff800000 0x2004
|
||||
0x00000000ff800000 _startfix_sect = .
|
||||
*(board_state .board_state .board_state.*)
|
||||
board_state 0x00000000ff800000 0x1810 build/release/objs/main.o
|
||||
0x00000000ff800000 _g_state
|
||||
0x00000000ff802004 . = (_startfix_sect + 0x2004)
|
||||
*fill* 0x00000000ff801810 0x7f4 00
|
||||
|
||||
.rodata 0x00000000ff802004 0x2ec
|
||||
*(.rodata .rodata.* .gnu.linkonce.r.*)
|
||||
.rodata 0x00000000ff802004 0x2b8 build/release/objs/l502_cmd.o
|
||||
.rodata 0x00000000ff8022bc 0x4 build/release/objs/l502_stream.o
|
||||
.rodata 0x00000000ff8022c0 0x30 build/release/objs/l502_tests.o
|
||||
|
||||
.rodata1
|
||||
*(.rodata1)
|
||||
|
||||
.sdata2
|
||||
*(.sdata2 .sdata2.* .gnu.linkonce.s2.*)
|
||||
|
||||
.sbss2
|
||||
*(.sbss2 .sbss2.* .gnu.linkonce.sb2.*)
|
||||
|
||||
.eh_frame_hdr
|
||||
*(.eh_frame_hdr)
|
||||
|
||||
.eh_frame
|
||||
*(.eh_frame)
|
||||
|
||||
.gcc_except_table
|
||||
*(.gcc_except_table .gcc_except_table.*)
|
||||
0x00000000ff8032f0 . = (ALIGN (0x1000) + (. & 0xfff))
|
||||
|
||||
.eh_frame
|
||||
*(.eh_frame)
|
||||
|
||||
.gcc_except_table
|
||||
*(.gcc_except_table .gcc_except_table.*)
|
||||
|
||||
.tdata
|
||||
*(.tdata .tdata.* .gnu.linkonce.td.*)
|
||||
|
||||
.tbss
|
||||
*(.tbss .tbss.* .gnu.linkonce.tb.*)
|
||||
*(.tcommon)
|
||||
|
||||
.preinit_array 0x00000000ff8032f0 0x0
|
||||
0x00000000ff8032f0 PROVIDE (___preinit_array_start, .)
|
||||
*(.preinit_array)
|
||||
0x00000000ff8032f0 PROVIDE (___preinit_array_end, .)
|
||||
|
||||
.init_array 0x00000000ff8032f0 0x0
|
||||
0x00000000ff8032f0 PROVIDE (___init_array_start, .)
|
||||
*(SORT(.init_array.*))
|
||||
*(.init_array)
|
||||
0x00000000ff8032f0 PROVIDE (___init_array_end, .)
|
||||
|
||||
.fini_array 0x00000000ff8032f0 0x0
|
||||
0x00000000ff8032f0 PROVIDE (___fini_array_start, .)
|
||||
*(SORT(.fini_array.*))
|
||||
*(.fini_array)
|
||||
0x00000000ff8032f0 PROVIDE (___fini_array_end, .)
|
||||
|
||||
.ctors
|
||||
*crtbegin.o(.ctors)
|
||||
*crtbegin?.o(.ctors)
|
||||
*(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
|
||||
*(SORT(.ctors.*))
|
||||
*(.ctors)
|
||||
|
||||
.dtors
|
||||
*crtbegin.o(.dtors)
|
||||
*crtbegin?.o(.dtors)
|
||||
*(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
|
||||
*(SORT(.dtors.*))
|
||||
*(.dtors)
|
||||
|
||||
.jcr
|
||||
*(.jcr)
|
||||
|
||||
.data.rel.ro
|
||||
*(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
|
||||
*(.data.rel.ro* .gnu.linkonce.d.rel.ro.*)
|
||||
|
||||
.dynamic
|
||||
*(.dynamic)
|
||||
|
||||
.data 0x00000000ff8022f0 0x850
|
||||
*(.data .data.* .gnu.linkonce.d.*)
|
||||
.data 0x00000000ff8022f0 0x4 build/release/objs/l502_async.o
|
||||
.data 0x00000000ff8022f4 0x818 build/release/objs/l502_params.o
|
||||
0x00000000ff8022f4 _g_set
|
||||
.data 0x00000000ff802b0c 0xc build/release/objs/l502_stream.o
|
||||
0x00000000ff802b0c _g_streams
|
||||
.data 0x00000000ff802b18 0x4 build/release/objs/l502_tests.o
|
||||
0x00000000ff802b40 . = ALIGN (0x40)
|
||||
*fill* 0x00000000ff802b1c 0x24 00
|
||||
|
||||
.data1
|
||||
*(.data1)
|
||||
|
||||
.got
|
||||
*(.got.plt)
|
||||
*(.igot.plt)
|
||||
*(.got)
|
||||
*(.igot)
|
||||
|
||||
.sdata
|
||||
*(.sdata .sdata.* .gnu.linkonce.s.*)
|
||||
0x00000000ff802b40 __edata = .
|
||||
0x00000000ff802b40 PROVIDE (_edata, .)
|
||||
0x00000000ff802b40 ___bss_start = .
|
||||
|
||||
.sbss
|
||||
*(.dynsbss)
|
||||
*(.sbss .sbss.* .gnu.linkonce.sb.*)
|
||||
*(.scommon)
|
||||
|
||||
.bss 0x00000000ff802b40 0x1140
|
||||
0x00000000ff802b40 __bss_start = .
|
||||
*(.dynbss)
|
||||
*(.bss .bss.* .gnu.linkonce.b.*)
|
||||
.bss 0x00000000ff802b40 0x4 build/release/objs/l502_cmd.o
|
||||
.bss 0x00000000ff802b44 0xc build/release/objs/l502_hdma.o
|
||||
.bss 0x00000000ff802b50 0xb4 build/release/objs/l502_sport_tx.o
|
||||
.bss 0x00000000ff802c04 0x34 build/release/objs/l502_stream.o
|
||||
0x00000000ff802c04 _g_stream_in_state
|
||||
0x00000000ff802c08 _g_stream_out_state
|
||||
0x00000000ff802c0c _g_mode
|
||||
.bss 0x00000000ff802c38 0x1020 build/release/objs/l502_tests.o
|
||||
*(COMMON)
|
||||
COMMON 0x00000000ff803c58 0x18 build/release/objs/l502_params.o
|
||||
0x00000000ff803c58 _g_module_info
|
||||
0x00000000ff803c80 . = ALIGN (0x40)
|
||||
*fill* 0x00000000ff803c70 0x10 00
|
||||
0x00000000ff803c80 __bss_end = .
|
||||
0x00000000ff803c80 . = ALIGN (0x40)
|
||||
0x00000000ff803c80 __end = .
|
||||
0x00000000ff803c80 PROVIDE (_end, .)
|
||||
|
||||
.sdram_noinit 0x0000000000000000 0xc00000
|
||||
*(.sdram_noinit, .sdram_noinit.*)
|
||||
.sdram_noinit 0x0000000000000000 0xc00000 build/release/objs/l502_stream.o
|
||||
|
||||
.stab
|
||||
*(.stab)
|
||||
|
||||
.stabstr
|
||||
*(.stabstr)
|
||||
|
||||
.stab.excl
|
||||
*(.stab.excl)
|
||||
|
||||
.stab.exclstr
|
||||
*(.stab.exclstr)
|
||||
|
||||
.stab.index
|
||||
*(.stab.index)
|
||||
|
||||
.stab.indexstr
|
||||
*(.stab.indexstr)
|
||||
|
||||
.comment 0x0000000000000000 0x1c
|
||||
*(.comment)
|
||||
.comment 0x0000000000000000 0x1c build/release/objs/l502_async.o
|
||||
0x1d (size before relaxing)
|
||||
.comment 0x0000000000000000 0x1d build/release/objs/l502_cmd.o
|
||||
.comment 0x0000000000000000 0x1d build/release/objs/l502_fpga.o
|
||||
.comment 0x0000000000000000 0x1d build/release/objs/l502_hdma.o
|
||||
.comment 0x0000000000000000 0x1d build/release/objs/l502_init.o
|
||||
.comment 0x0000000000000000 0x1d build/release/objs/l502_params.o
|
||||
.comment 0x0000000000000000 0x1d build/release/objs/l502_sport_tx.o
|
||||
.comment 0x0000000000000000 0x1d build/release/objs/l502_stream.o
|
||||
.comment 0x0000000000000000 0x1d build/release/objs/l502_tests.o
|
||||
.comment 0x0000000000000000 0x1d build/release/objs/l502_user_process.o
|
||||
.comment 0x0000000000000000 0x1d build/release/objs/main.o
|
||||
.comment 0x0000000000000000 0x1d /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
.comment 0x0000000000000000 0x1d /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
|
||||
.debug
|
||||
*(.debug)
|
||||
|
||||
.line
|
||||
*(.line)
|
||||
|
||||
.debug_srcinfo
|
||||
*(.debug_srcinfo .zdebug_srcinfo)
|
||||
|
||||
.debug_sfnames
|
||||
*(.debug_sfnames .zdebug_sfnames)
|
||||
|
||||
.debug_aranges 0x0000000000000000 0x1e0
|
||||
*(.debug_aranges .zdebug_aranges)
|
||||
.debug_aranges
|
||||
0x0000000000000000 0x20 build/release/objs/l502_async.o
|
||||
.debug_aranges
|
||||
0x0000000000000020 0x20 build/release/objs/l502_cmd.o
|
||||
.debug_aranges
|
||||
0x0000000000000040 0x20 build/release/objs/l502_fpga.o
|
||||
.debug_aranges
|
||||
0x0000000000000060 0x20 build/release/objs/l502_hdma.o
|
||||
.debug_aranges
|
||||
0x0000000000000080 0x20 build/release/objs/l502_init.o
|
||||
.debug_aranges
|
||||
0x00000000000000a0 0x20 build/release/objs/l502_params.o
|
||||
.debug_aranges
|
||||
0x00000000000000c0 0x20 build/release/objs/l502_sport_tx.o
|
||||
.debug_aranges
|
||||
0x00000000000000e0 0x20 build/release/objs/l502_stream.o
|
||||
.debug_aranges
|
||||
0x0000000000000100 0x20 build/release/objs/l502_tests.o
|
||||
.debug_aranges
|
||||
0x0000000000000120 0x20 build/release/objs/l502_user_process.o
|
||||
.debug_aranges
|
||||
0x0000000000000140 0x20 build/release/objs/main.o
|
||||
.debug_aranges
|
||||
0x0000000000000160 0x20 build/release/objs/l502-bf_basiccrt.o
|
||||
.debug_aranges
|
||||
0x0000000000000180 0x20 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
|
||||
.debug_aranges
|
||||
0x00000000000001a0 0x20 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
.debug_aranges
|
||||
0x00000000000001c0 0x20 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
|
||||
.debug_pubnames
|
||||
0x0000000000000000 0x681
|
||||
*(.debug_pubnames .zdebug_pubnames)
|
||||
.debug_pubnames
|
||||
0x0000000000000000 0x33 build/release/objs/l502_async.o
|
||||
.debug_pubnames
|
||||
0x0000000000000033 0x63 build/release/objs/l502_cmd.o
|
||||
.debug_pubnames
|
||||
0x0000000000000096 0x49 build/release/objs/l502_fpga.o
|
||||
.debug_pubnames
|
||||
0x00000000000000df 0xe7 build/release/objs/l502_hdma.o
|
||||
.debug_pubnames
|
||||
0x00000000000001c6 0x76 build/release/objs/l502_init.o
|
||||
.debug_pubnames
|
||||
0x000000000000023c 0x12e build/release/objs/l502_params.o
|
||||
.debug_pubnames
|
||||
0x000000000000036a 0x8f build/release/objs/l502_sport_tx.o
|
||||
.debug_pubnames
|
||||
0x00000000000003f9 0x18c build/release/objs/l502_stream.o
|
||||
.debug_pubnames
|
||||
0x0000000000000585 0x24 build/release/objs/l502_tests.o
|
||||
.debug_pubnames
|
||||
0x00000000000005a9 0x76 build/release/objs/l502_user_process.o
|
||||
.debug_pubnames
|
||||
0x000000000000061f 0x27 build/release/objs/main.o
|
||||
.debug_pubnames
|
||||
0x0000000000000646 0x1e /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
.debug_pubnames
|
||||
0x0000000000000664 0x1d /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
|
||||
.debug_info 0x0000000000000000 0x3b68
|
||||
*(.debug_info .gnu.linkonce.wi.* .zdebug_info)
|
||||
.debug_info 0x0000000000000000 0x12c build/release/objs/l502_async.o
|
||||
.debug_info 0x000000000000012c 0xc51 build/release/objs/l502_cmd.o
|
||||
.debug_info 0x0000000000000d7d 0x3fd build/release/objs/l502_fpga.o
|
||||
.debug_info 0x000000000000117a 0x61f build/release/objs/l502_hdma.o
|
||||
.debug_info 0x0000000000001799 0x4dc build/release/objs/l502_init.o
|
||||
.debug_info 0x0000000000001c75 0x5ce build/release/objs/l502_params.o
|
||||
.debug_info 0x0000000000002243 0x3aa build/release/objs/l502_sport_tx.o
|
||||
.debug_info 0x00000000000025ed 0x810 build/release/objs/l502_stream.o
|
||||
.debug_info 0x0000000000002dfd 0x4ea build/release/objs/l502_tests.o
|
||||
.debug_info 0x00000000000032e7 0x25d build/release/objs/l502_user_process.o
|
||||
.debug_info 0x0000000000003544 0x279 build/release/objs/main.o
|
||||
.debug_info 0x00000000000037bd 0x87 build/release/objs/l502-bf_basiccrt.o
|
||||
.debug_info 0x0000000000003844 0xe4 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
|
||||
.debug_info 0x0000000000003928 0x12f /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
.debug_info 0x0000000000003a57 0x111 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
|
||||
.debug_abbrev 0x0000000000000000 0x131f
|
||||
*(.debug_abbrev .zdebug_abbrev)
|
||||
.debug_abbrev 0x0000000000000000 0xa0 build/release/objs/l502_async.o
|
||||
.debug_abbrev 0x00000000000000a0 0x277 build/release/objs/l502_cmd.o
|
||||
.debug_abbrev 0x0000000000000317 0x140 build/release/objs/l502_fpga.o
|
||||
.debug_abbrev 0x0000000000000457 0x240 build/release/objs/l502_hdma.o
|
||||
.debug_abbrev 0x0000000000000697 0x1c6 build/release/objs/l502_init.o
|
||||
.debug_abbrev 0x000000000000085d 0x134 build/release/objs/l502_params.o
|
||||
.debug_abbrev 0x0000000000000991 0x1de build/release/objs/l502_sport_tx.o
|
||||
.debug_abbrev 0x0000000000000b6f 0x28d build/release/objs/l502_stream.o
|
||||
.debug_abbrev 0x0000000000000dfc 0x1eb build/release/objs/l502_tests.o
|
||||
.debug_abbrev 0x0000000000000fe7 0x106 build/release/objs/l502_user_process.o
|
||||
.debug_abbrev 0x00000000000010ed 0xc9 build/release/objs/main.o
|
||||
.debug_abbrev 0x00000000000011b6 0x14 build/release/objs/l502-bf_basiccrt.o
|
||||
.debug_abbrev 0x00000000000011ca 0x14 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
|
||||
.debug_abbrev 0x00000000000011de 0xa0 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
.debug_abbrev 0x000000000000127e 0xa1 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
|
||||
.debug_line 0x0000000000000000 0x18f6
|
||||
*(.debug_line .zdebug_line)
|
||||
.debug_line 0x0000000000000000 0xff build/release/objs/l502_async.o
|
||||
.debug_line 0x00000000000000ff 0x2de build/release/objs/l502_cmd.o
|
||||
.debug_line 0x00000000000003dd 0x1d2 build/release/objs/l502_fpga.o
|
||||
.debug_line 0x00000000000005af 0x26a build/release/objs/l502_hdma.o
|
||||
.debug_line 0x0000000000000819 0x1c2 build/release/objs/l502_init.o
|
||||
.debug_line 0x00000000000009db 0x1a2 build/release/objs/l502_params.o
|
||||
.debug_line 0x0000000000000b7d 0x1d0 build/release/objs/l502_sport_tx.o
|
||||
.debug_line 0x0000000000000d4d 0x376 build/release/objs/l502_stream.o
|
||||
.debug_line 0x00000000000010c3 0x28e build/release/objs/l502_tests.o
|
||||
.debug_line 0x0000000000001351 0x135 build/release/objs/l502_user_process.o
|
||||
.debug_line 0x0000000000001486 0xfa build/release/objs/main.o
|
||||
.debug_line 0x0000000000001580 0x78 build/release/objs/l502-bf_basiccrt.o
|
||||
.debug_line 0x00000000000015f8 0xcd /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
|
||||
.debug_line 0x00000000000016c5 0x117 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
.debug_line 0x00000000000017dc 0x11a /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
|
||||
.debug_frame 0x0000000000000000 0xbd0
|
||||
*(.debug_frame .zdebug_frame)
|
||||
.debug_frame 0x0000000000000000 0x48 build/release/objs/l502_async.o
|
||||
.debug_frame 0x0000000000000048 0x1a8 build/release/objs/l502_cmd.o
|
||||
.debug_frame 0x00000000000001f0 0x58 build/release/objs/l502_fpga.o
|
||||
.debug_frame 0x0000000000000248 0x208 build/release/objs/l502_hdma.o
|
||||
.debug_frame 0x0000000000000450 0xb8 build/release/objs/l502_init.o
|
||||
.debug_frame 0x0000000000000508 0x114 build/release/objs/l502_params.o
|
||||
.debug_frame 0x000000000000061c 0x158 build/release/objs/l502_sport_tx.o
|
||||
.debug_frame 0x0000000000000774 0x274 build/release/objs/l502_stream.o
|
||||
.debug_frame 0x00000000000009e8 0xb8 build/release/objs/l502_tests.o
|
||||
.debug_frame 0x0000000000000aa0 0xa0 build/release/objs/l502_user_process.o
|
||||
.debug_frame 0x0000000000000b40 0x28 build/release/objs/main.o
|
||||
.debug_frame 0x0000000000000b68 0x34 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
.debug_frame 0x0000000000000b9c 0x34 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
|
||||
.debug_str 0x0000000000000000 0x1511
|
||||
*(.debug_str .zdebug_str)
|
||||
.debug_str 0x0000000000000000 0x118 build/release/objs/l502_async.o
|
||||
0x159 (size before relaxing)
|
||||
.debug_str 0x0000000000000118 0x7f0 build/release/objs/l502_cmd.o
|
||||
0x988 (size before relaxing)
|
||||
.debug_str 0x0000000000000908 0x55 build/release/objs/l502_fpga.o
|
||||
0x146 (size before relaxing)
|
||||
.debug_str 0x000000000000095d 0x141 build/release/objs/l502_hdma.o
|
||||
0x37c (size before relaxing)
|
||||
.debug_str 0x0000000000000a9e 0x108 build/release/objs/l502_init.o
|
||||
0x204 (size before relaxing)
|
||||
.debug_str 0x0000000000000ba6 0x152 build/release/objs/l502_params.o
|
||||
0x5b0 (size before relaxing)
|
||||
.debug_str 0x0000000000000cf8 0x1bf build/release/objs/l502_sport_tx.o
|
||||
0x2d4 (size before relaxing)
|
||||
.debug_str 0x0000000000000eb7 0x327 build/release/objs/l502_stream.o
|
||||
0x628 (size before relaxing)
|
||||
.debug_str 0x00000000000011de 0x19e build/release/objs/l502_tests.o
|
||||
0x429 (size before relaxing)
|
||||
.debug_str 0x000000000000137c 0x71 build/release/objs/l502_user_process.o
|
||||
0x1aa (size before relaxing)
|
||||
.debug_str 0x00000000000013ed 0x10 build/release/objs/main.o
|
||||
0x1cc (size before relaxing)
|
||||
.debug_str 0x00000000000013fd 0x9d /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
0x132 (size before relaxing)
|
||||
.debug_str 0x000000000000149a 0x77 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
0x113 (size before relaxing)
|
||||
|
||||
.debug_loc 0x0000000000000000 0x256a
|
||||
*(.debug_loc .zdebug_loc)
|
||||
.debug_loc 0x0000000000000000 0xee build/release/objs/l502_async.o
|
||||
.debug_loc 0x00000000000000ee 0x7b0 build/release/objs/l502_cmd.o
|
||||
.debug_loc 0x000000000000089e 0x103 build/release/objs/l502_fpga.o
|
||||
.debug_loc 0x00000000000009a1 0x443 build/release/objs/l502_hdma.o
|
||||
.debug_loc 0x0000000000000de4 0x32e build/release/objs/l502_init.o
|
||||
.debug_loc 0x0000000000001112 0x2d0 build/release/objs/l502_params.o
|
||||
.debug_loc 0x00000000000013e2 0x258 build/release/objs/l502_sport_tx.o
|
||||
.debug_loc 0x000000000000163a 0x5fd build/release/objs/l502_stream.o
|
||||
.debug_loc 0x0000000000001c37 0x43d build/release/objs/l502_tests.o
|
||||
.debug_loc 0x0000000000002074 0x1f6 build/release/objs/l502_user_process.o
|
||||
.debug_loc 0x000000000000226a 0x1f build/release/objs/main.o
|
||||
.debug_loc 0x0000000000002289 0x18c /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
.debug_loc 0x0000000000002415 0x155 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
|
||||
.debug_macinfo
|
||||
*(.debug_macinfo .zdebug_macinfo)
|
||||
|
||||
.debug_weaknames
|
||||
*(.debug_weaknames .zdebug_weaknames)
|
||||
|
||||
.debug_funcnames
|
||||
*(.debug_funcnames .zdebug_funcnames)
|
||||
|
||||
.debug_typenames
|
||||
*(.debug_typenames .zdebug_typenames)
|
||||
|
||||
.debug_varnames
|
||||
*(.debug_varnames .zdebug_varnames)
|
||||
|
||||
.debug_pubtypes
|
||||
*(.debug_pubtypes .zdebug_pubtypes)
|
||||
|
||||
.debug_ranges 0x0000000000000000 0x6c0
|
||||
*(.debug_ranges .zdebug_ranges)
|
||||
.debug_ranges 0x0000000000000000 0xc0 build/release/objs/l502_cmd.o
|
||||
.debug_ranges 0x00000000000000c0 0x238 build/release/objs/l502_fpga.o
|
||||
.debug_ranges 0x00000000000002f8 0x88 build/release/objs/l502_hdma.o
|
||||
.debug_ranges 0x0000000000000380 0x88 build/release/objs/l502_init.o
|
||||
.debug_ranges 0x0000000000000408 0x18 build/release/objs/l502_params.o
|
||||
.debug_ranges 0x0000000000000420 0x30 build/release/objs/l502_sport_tx.o
|
||||
.debug_ranges 0x0000000000000450 0x1a8 build/release/objs/l502_stream.o
|
||||
.debug_ranges 0x00000000000005f8 0x98 build/release/objs/l502_tests.o
|
||||
.debug_ranges 0x0000000000000690 0x30 build/release/objs/l502_user_process.o
|
||||
|
||||
.gnu.attributes
|
||||
*(.gnu.attributes)
|
||||
|
||||
/DISCARD/
|
||||
*(.note.GNU-stack)
|
||||
*(.gnu_debuglink)
|
||||
*(.gnu.lto_*)
|
||||
0x00000000000006c0 __end = .
|
||||
0x00000000000006c0 PROVIDE (_end, .)
|
||||
0x00000000ffb00000 __stack_start = ORIGIN (MEM_L1_SCRATCH)
|
||||
0x00000000ffb01000 __stack_end = (ORIGIN (MEM_L1_SCRATCH) + 0x1000)
|
||||
OUTPUT(build/release/bin/l502-BFfirmware0.elf elf32-bfin)
|
||||
|
||||
Cross Reference Table
|
||||
|
||||
Symbol File
|
||||
__udivsi3 /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/libgcc.a(_udivsi3.o)
|
||||
build/release/objs/l502_stream.o
|
||||
_bss_end build/release/objs/l502-bf_basiccrt.o
|
||||
_bss_start build/release/objs/l502-bf_basiccrt.o
|
||||
_stack_end build/release/objs/l502-bf_basiccrt.o
|
||||
_start build/release/objs/l502-bf_basiccrt.o
|
||||
async_dac_out build/release/objs/l502_async.o
|
||||
build/release/objs/l502_cmd.o
|
||||
async_dout build/release/objs/l502_async.o
|
||||
build/release/objs/l502_cmd.o
|
||||
configure build/release/objs/l502_params.o
|
||||
build/release/objs/l502_cmd.o
|
||||
fpga_reg_read build/release/objs/l502_fpga.o
|
||||
build/release/objs/l502_tests.o
|
||||
build/release/objs/l502_cmd.o
|
||||
fpga_reg_write build/release/objs/l502_fpga.o
|
||||
build/release/objs/l502_tests.o
|
||||
build/release/objs/l502_stream.o
|
||||
build/release/objs/l502_params.o
|
||||
build/release/objs/l502_cmd.o
|
||||
build/release/objs/l502_async.o
|
||||
fpga_spi_init build/release/objs/l502_fpga.o
|
||||
build/release/objs/l502_init.o
|
||||
g_mode build/release/objs/l502_stream.o
|
||||
build/release/objs/l502_tests.o
|
||||
build/release/objs/l502_params.o
|
||||
build/release/objs/l502_cmd.o
|
||||
g_module_info build/release/objs/l502_params.o
|
||||
build/release/objs/l502_cmd.o
|
||||
g_set build/release/objs/l502_params.o
|
||||
build/release/objs/l502_cmd.o
|
||||
g_state build/release/objs/main.o
|
||||
build/release/objs/l502_hdma.o
|
||||
build/release/objs/l502_cmd.o
|
||||
g_stream_in_state build/release/objs/l502_stream.o
|
||||
g_stream_out_state build/release/objs/l502_stream.o
|
||||
build/release/objs/l502_sport_tx.o
|
||||
g_streams build/release/objs/l502_stream.o
|
||||
build/release/objs/l502_cmd.o
|
||||
hdma_init build/release/objs/l502_hdma.o
|
||||
build/release/objs/l502_init.o
|
||||
hdma_isr build/release/objs/l502_hdma.o
|
||||
hdma_rd_isr build/release/objs/l502_hdma.o
|
||||
hdma_recv_done build/release/objs/l502_stream.o
|
||||
build/release/objs/l502_hdma.o
|
||||
hdma_recv_req_rdy build/release/objs/l502_hdma.o
|
||||
build/release/objs/l502_stream.o
|
||||
hdma_recv_req_start build/release/objs/l502_hdma.o
|
||||
build/release/objs/l502_stream.o
|
||||
hdma_recv_start build/release/objs/l502_hdma.o
|
||||
build/release/objs/l502_stream.o
|
||||
hdma_recv_stop build/release/objs/l502_hdma.o
|
||||
build/release/objs/l502_stream.o
|
||||
hdma_send_done build/release/objs/l502_user_process.o
|
||||
build/release/objs/l502_hdma.o
|
||||
hdma_send_req_rdy build/release/objs/l502_hdma.o
|
||||
build/release/objs/l502_user_process.o
|
||||
build/release/objs/l502_stream.o
|
||||
hdma_send_req_start build/release/objs/l502_hdma.o
|
||||
build/release/objs/l502_user_process.o
|
||||
build/release/objs/l502_stream.o
|
||||
hdma_send_start build/release/objs/l502_hdma.o
|
||||
build/release/objs/l502_stream.o
|
||||
hdma_send_stop build/release/objs/l502_hdma.o
|
||||
build/release/objs/l502_stream.o
|
||||
isr_sport_dma_rx build/release/objs/l502_stream.o
|
||||
build/release/objs/l502_init.o
|
||||
isr_sport_dma_tx build/release/objs/l502_sport_tx.o
|
||||
build/release/objs/l502_init.o
|
||||
l502_cmd_check_req build/release/objs/l502_cmd.o
|
||||
build/release/objs/main.o
|
||||
build/release/objs/l502_tests.o
|
||||
l502_cmd_done build/release/objs/l502_cmd.o
|
||||
build/release/objs/l502_user_process.o
|
||||
build/release/objs/l502_tests.o
|
||||
l502_cmd_set_req build/release/objs/l502_cmd.o
|
||||
build/release/objs/l502_hdma.o
|
||||
l502_cmd_start build/release/objs/l502_cmd.o
|
||||
l502_cmd_test build/release/objs/l502_tests.o
|
||||
build/release/objs/l502_cmd.o
|
||||
l502_init build/release/objs/l502_init.o
|
||||
build/release/objs/main.o
|
||||
l502_otp_init build/release/objs/l502_init.o
|
||||
l502_otp_make_invalid build/release/objs/l502_init.o
|
||||
l502_otp_write_cfg build/release/objs/l502_init.o
|
||||
l502_setup_pll build/release/objs/l502_init.o
|
||||
l502_stream_init build/release/objs/l502_stream.o
|
||||
build/release/objs/l502_init.o
|
||||
main build/release/objs/main.o
|
||||
build/release/objs/l502-bf_basiccrt.o
|
||||
memmove /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memmove.o)
|
||||
build/release/objs/l502_cmd.o
|
||||
memset /home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib/gcc/bfin-elf/4.3.5/../../../../bfin-elf/lib/libc.a(lib_a-memset.o)
|
||||
build/release/objs/l502-bf_basiccrt.o
|
||||
params_set_adc_freq_div build/release/objs/l502_params.o
|
||||
build/release/objs/l502_cmd.o
|
||||
params_set_adc_interframe_delay build/release/objs/l502_params.o
|
||||
build/release/objs/l502_cmd.o
|
||||
params_set_dac_freq_div build/release/objs/l502_params.o
|
||||
build/release/objs/l502_cmd.o
|
||||
params_set_din_freq_div build/release/objs/l502_params.o
|
||||
build/release/objs/l502_cmd.o
|
||||
params_set_lch build/release/objs/l502_params.o
|
||||
build/release/objs/l502_cmd.o
|
||||
params_set_lch_cnt build/release/objs/l502_params.o
|
||||
build/release/objs/l502_cmd.o
|
||||
params_set_ref_freq build/release/objs/l502_params.o
|
||||
build/release/objs/l502_cmd.o
|
||||
params_set_sync_mode build/release/objs/l502_params.o
|
||||
build/release/objs/l502_cmd.o
|
||||
params_set_sync_start_mode build/release/objs/l502_params.o
|
||||
build/release/objs/l502_cmd.o
|
||||
sport_in_buffer_size build/release/objs/l502_stream.o
|
||||
build/release/objs/l502_cmd.o
|
||||
sport_in_set_step_size build/release/objs/l502_stream.o
|
||||
build/release/objs/l502_cmd.o
|
||||
sport_rx_start build/release/objs/l502_stream.o
|
||||
sport_rx_stop build/release/objs/l502_stream.o
|
||||
sport_tx_done build/release/objs/l502_user_process.o
|
||||
build/release/objs/l502_sport_tx.o
|
||||
sport_tx_init build/release/objs/l502_sport_tx.o
|
||||
build/release/objs/l502_stream.o
|
||||
sport_tx_out_status build/release/objs/l502_sport_tx.o
|
||||
build/release/objs/l502_cmd.o
|
||||
sport_tx_req_rdy build/release/objs/l502_sport_tx.o
|
||||
build/release/objs/l502_user_process.o
|
||||
sport_tx_start_req build/release/objs/l502_sport_tx.o
|
||||
build/release/objs/l502_user_process.o
|
||||
sport_tx_stop build/release/objs/l502_sport_tx.o
|
||||
build/release/objs/l502_stream.o
|
||||
stream_disable build/release/objs/l502_stream.o
|
||||
build/release/objs/l502_cmd.o
|
||||
stream_enable build/release/objs/l502_stream.o
|
||||
build/release/objs/l502_cmd.o
|
||||
stream_in_buf_free build/release/objs/l502_stream.o
|
||||
build/release/objs/l502_user_process.o
|
||||
stream_out_buf_free build/release/objs/l502_stream.o
|
||||
build/release/objs/l502_user_process.o
|
||||
stream_out_preload build/release/objs/l502_stream.o
|
||||
build/release/objs/l502_cmd.o
|
||||
stream_proc build/release/objs/l502_stream.o
|
||||
build/release/objs/main.o
|
||||
streams_start build/release/objs/l502_stream.o
|
||||
build/release/objs/l502_cmd.o
|
||||
streams_stop build/release/objs/l502_stream.o
|
||||
build/release/objs/l502_cmd.o
|
||||
usr_cmd_process build/release/objs/l502_user_process.o
|
||||
build/release/objs/l502_cmd.o
|
||||
usr_in_proc_data build/release/objs/l502_user_process.o
|
||||
build/release/objs/l502_stream.o
|
||||
usr_out_proc_data build/release/objs/l502_user_process.o
|
||||
build/release/objs/l502_stream.o
|
||||
@ -1,354 +0,0 @@
|
||||
BFIN GAS /tmp/ccIa7aFy.s page 1
|
||||
|
||||
|
||||
1 # 1 "gcc/l502-bf_basiccrt.s"
|
||||
1 #include <sys/platform.h>
|
||||
1 ...
|
||||
0
|
||||
0
|
||||
1 /*
|
||||
2 * Copyright (C) 2012 Analog Devices Inc. All rights reserved.
|
||||
3 *
|
||||
4 * Licensed under the Clear BSD license.
|
||||
5 * Please see COPYING.LIBGLOSS for details.
|
||||
6 */
|
||||
7
|
||||
8 #ifndef _PLATFORM_H
|
||||
9 #define _PLATFORM_H
|
||||
10 /* Generic Wrapper for platform specific header file.
|
||||
11 */
|
||||
12 #include <sys/_adi_platform.h>
|
||||
1 /*
|
||||
2 * Copyright (C) 2012 Analog Devices Inc. All rights reserved.
|
||||
3 *
|
||||
4 * Licensed under the Clear BSD license.
|
||||
5 * Please see COPYING.LIBGLOSS for details.
|
||||
6 */
|
||||
7
|
||||
8 /*
|
||||
9 ** Include appropriate header file for platform.
|
||||
10 */
|
||||
11
|
||||
12 #ifndef __ADI_PLATFORM_H
|
||||
13 #define __ADI_PLATFORM_H
|
||||
14
|
||||
15 #ifndef __ASSEMBLER__
|
||||
16
|
||||
17 #if defined (__ADSPBF531__)
|
||||
18 #include <cdefBF531.h>
|
||||
19 #elif defined (__ADSPBF532__)
|
||||
20 #include <cdefBF532.h>
|
||||
21 #elif defined (__ADSPBF533__)
|
||||
22 #include <cdefBF533.h>
|
||||
23 #elif defined (__ADSPBF534__)
|
||||
24 #include <cdefBF534.h>
|
||||
25 #elif defined (__ADSPBF535__)
|
||||
26 #include <cdefBF535.h>
|
||||
27 #elif defined (__ADSPBF536__)
|
||||
28 #include <cdefBF536.h>
|
||||
29 #elif defined (__ADSPBF537__)
|
||||
30 #include <cdefBF537.h>
|
||||
31 #elif defined (__ADSPBF538__)
|
||||
32 #include <cdefBF538.h>
|
||||
33 #elif defined (__ADSPBF539__)
|
||||
34 #include <cdefBF539.h>
|
||||
35 #elif defined (__ADSPBF561__)
|
||||
36 #include <cdefBF561.h>
|
||||
37 #elif defined (__AD6531__)
|
||||
38 #include <cdefAD6531.h>
|
||||
39 #elif defined (__AD6532__)
|
||||
40 #include <cdefAD6532.h>
|
||||
BFIN GAS /tmp/ccIa7aFy.s page 2
|
||||
|
||||
|
||||
41 #elif defined (__AD6723__)
|
||||
42 #include <cdefAD6723.h>
|
||||
43 #elif defined (__AD6900__)
|
||||
44 #include <cdefAD6900.h>
|
||||
45 #elif defined (__AD6901__)
|
||||
46 #include <cdefAD6901.h>
|
||||
47 #elif defined (__AD6902__)
|
||||
48 #include <cdefAD6902.h>
|
||||
49 #elif defined (__AD6903__)
|
||||
50 #include <cdefAD6903.h>
|
||||
51 #elif defined (__AD6904__)
|
||||
52 #include <cdefAD6904.h>
|
||||
53 #elif defined (__AD6905__)
|
||||
54 #include <cdefAD6905.h>
|
||||
55 #elif defined (__MT6906__)
|
||||
56 #include <cdefMT6906.h>
|
||||
57 #elif defined (__ADSPBF504__)
|
||||
58 #include <cdefBF504.h>
|
||||
59 #elif defined (__ADSPBF504F__)
|
||||
60 #include <cdefBF504F.h>
|
||||
61 #elif defined (__ADSPBF506__) || defined (__ADSPBF506F__)
|
||||
62 #include <cdefBF506F.h>
|
||||
63 #elif defined (__ADSPBF512__)
|
||||
64 #include <cdefBF512.h>
|
||||
65 #elif defined (__ADSPBF514__)
|
||||
66 #include <cdefBF514.h>
|
||||
67 #elif defined (__ADSPBF516__)
|
||||
68 #include <cdefBF516.h>
|
||||
69 #elif defined (__ADSPBF518__)
|
||||
70 #include <cdefBF518.h>
|
||||
71 #elif defined (__ADSPBF522__)
|
||||
72 #include <cdefBF522.h>
|
||||
73 #elif defined (__ADSPBF523__)
|
||||
74 #include <cdefBF523.h>
|
||||
75 #elif defined (__ADSPBF524__)
|
||||
76 #include <cdefBF524.h>
|
||||
77 #elif defined (__ADSPBF525__)
|
||||
78 #include <cdefBF525.h>
|
||||
79 #elif defined (__ADSPBF526__)
|
||||
80 #include <cdefBF526.h>
|
||||
81 #elif defined (__ADSPBF527__)
|
||||
82 #include <cdefBF527.h>
|
||||
83 #elif defined (__ADSPBF542__)
|
||||
84 #include <cdefBF542.h>
|
||||
85 #elif defined (__ADSPBF542M__)
|
||||
86 #include <cdefBF542M.h>
|
||||
87 #elif defined (__ADSPBF544__)
|
||||
88 #include <cdefBF544.h>
|
||||
89 #elif defined (__ADSPBF544M__)
|
||||
90 #include <cdefBF544M.h>
|
||||
91 #elif defined (__ADSPBF547__)
|
||||
92 #include <cdefBF547.h>
|
||||
93 #elif defined (__ADSPBF547M__)
|
||||
94 #include <cdefBF547M.h>
|
||||
95 #elif defined (__ADSPBF548__)
|
||||
96 #include <cdefBF548.h>
|
||||
97 #elif defined (__ADSPBF548M__)
|
||||
BFIN GAS /tmp/ccIa7aFy.s page 3
|
||||
|
||||
|
||||
98 #include <cdefBF548M.h>
|
||||
99 #elif defined (__ADSPBF549__)
|
||||
100 #include <cdefBF549.h>
|
||||
101 #elif defined (__ADSPBF549M__)
|
||||
102 #include <cdefBF549M.h>
|
||||
103 #elif defined (__ADSPBF592A__)
|
||||
104 #include <cdefBF592-A.h>
|
||||
105 #elif defined (__ADSPBF606__)
|
||||
106 #include <cdefBF606.h>
|
||||
107 #elif defined (__ADSPBF607__)
|
||||
108 #include <cdefBF607.h>
|
||||
109 #elif defined (__ADSPBF608__)
|
||||
110 #include <cdefBF608.h>
|
||||
111 #elif defined (__ADSPBF609__)
|
||||
112 #include <cdefBF609.h>
|
||||
113 #else
|
||||
114 #error Processor Type Not Supported
|
||||
115 #endif
|
||||
116
|
||||
117
|
||||
118 #else
|
||||
119
|
||||
120 #if defined (__ADSPBF531__)
|
||||
121 #include <defBF531.h>
|
||||
122 #elif defined (__ADSPBF532__)
|
||||
123 #include <defBF532.h>
|
||||
124 #elif defined (__ADSPBF533__)
|
||||
125 #include <defBF533.h>
|
||||
126 #elif defined (__ADSPBF534__)
|
||||
127 #include <defBF534.h>
|
||||
128 #elif defined (__ADSPBF535__)
|
||||
129 #include <defBF535.h>
|
||||
130 #elif defined (__ADSPBF536__)
|
||||
131 #include <defBF536.h>
|
||||
132 #elif defined (__ADSPBF537__)
|
||||
133 #include <defBF537.h>
|
||||
134 #elif defined (__ADSPBF538__)
|
||||
135 #include <defBF538.h>
|
||||
136 #elif defined (__ADSPBF539__)
|
||||
137 #include <defBF539.h>
|
||||
138 #elif defined (__ADSPBF561__)
|
||||
139 #include <defBF561.h>
|
||||
140 #elif defined (__AD6531__)
|
||||
141 #include <defAD6531.h>
|
||||
142 #elif defined (__AD6532__)
|
||||
143 #include <defAD6532.h>
|
||||
144 #elif defined (__AD6723__)
|
||||
145 #include <defAD6723.h>
|
||||
146 #elif defined (__AD6900__)
|
||||
147 #include <defAD6900.h>
|
||||
148 #elif defined (__AD6901__)
|
||||
149 #include <defAD6901.h>
|
||||
150 #elif defined (__AD6902__)
|
||||
151 #include <defAD6902.h>
|
||||
152 #elif defined (__AD6903__)
|
||||
153 #include <defAD6903.h>
|
||||
154 #elif defined (__AD6904__)
|
||||
BFIN GAS /tmp/ccIa7aFy.s page 4
|
||||
|
||||
|
||||
155 #include <defAD6904.h>
|
||||
156 #elif defined (__AD6905__)
|
||||
157 #include <defAD6905.h>
|
||||
158 #elif defined (__MT6906__)
|
||||
159 #include <defMT6906.h>
|
||||
160 #elif defined (__ADSPBF504__)
|
||||
161 #include <defBF504.h>
|
||||
162 #elif defined (__ADSPBF504F__)
|
||||
163 #include <defBF504F.h>
|
||||
164 #elif defined (__ADSPBF506__) || defined (__ADSPBF506F__)
|
||||
165 #include <defBF506F.h>
|
||||
166 #elif defined (__ADSPBF512__)
|
||||
167 #include <defBF512.h>
|
||||
168 #elif defined (__ADSPBF514__)
|
||||
169 #include <defBF514.h>
|
||||
170 #elif defined (__ADSPBF516__)
|
||||
171 #include <defBF516.h>
|
||||
172 #elif defined (__ADSPBF518__)
|
||||
173 #include <defBF518.h>
|
||||
174 #elif defined (__ADSPBF522__)
|
||||
175 #include <defBF522.h>
|
||||
176 #elif defined (__ADSPBF523__)
|
||||
177 #include <defBF523.h>
|
||||
1 /*
|
||||
2 * Copyright (C) 2012 Analog Devices Inc. All rights reserved.
|
||||
3 *
|
||||
4 * Licensed under the Clear BSD license.
|
||||
5 * Please see COPYING.LIBGLOSS for details.
|
||||
6 */
|
||||
7
|
||||
8 /*
|
||||
9 ************************************************************************************
|
||||
10 **
|
||||
11 ** This include file contains a list of macro "defines" to enable the programmer
|
||||
12 ** to use symbolic names for register-access and bit-manipulation.
|
||||
13 **
|
||||
14 **/
|
||||
15 #ifndef _DEF_BF523_H
|
||||
16 #define _DEF_BF523_H
|
||||
17
|
||||
18 /* Include all Core registers and bit definitions */
|
||||
19 #include <def_LPBlackfin.h>
|
||||
1 /*
|
||||
20
|
||||
21 /* SYSTEM & MMR ADDRESS DEFINITIONS FOR ADSP-BF523 */
|
||||
22
|
||||
23 /* Include defBF52x_base.h for the set of #defines that are common to all ADSP-BF52x processors */
|
||||
24 #include <defBF52x_base.h>
|
||||
1 /*
|
||||
25
|
||||
178 #elif defined (__ADSPBF524__)
|
||||
13 #endif
|
||||
2 #include <cplb.h>
|
||||
1 /*
|
||||
3 #include <sys/anomaly_macros_rtl.h>
|
||||
1 /*
|
||||
4 #include <defBF533.h>
|
||||
BFIN GAS /tmp/ccIa7aFy.s page 5
|
||||
|
||||
|
||||
1 /*
|
||||
2 * Copyright (C) 2012 Analog Devices Inc. All rights reserved.
|
||||
3 *
|
||||
4 * Licensed under the Clear BSD license.
|
||||
5 * Please see COPYING.LIBGLOSS for details.
|
||||
6 */
|
||||
7
|
||||
8 /************************************************************************
|
||||
9 *
|
||||
10 * defBF533.h
|
||||
11 *
|
||||
12 ************************************************************************/
|
||||
13
|
||||
14 #ifndef _DEFBF533_H
|
||||
15 #define _DEFBF533_H
|
||||
16
|
||||
17 #include <defBF532.h>
|
||||
1 /*
|
||||
18
|
||||
5 #include <def_LPBlackfin.h>
|
||||
6
|
||||
7 .text;
|
||||
8 .align 2;
|
||||
9 .global __start;
|
||||
10 .extern _main;
|
||||
11 .type __start, STT_FUNC;
|
||||
12 __start:
|
||||
13
|
||||
14 0000 0760 R7 = 0;
|
||||
15 0002 073C LC0 = R7;
|
||||
16 0004 1F3C LC1 = R7;
|
||||
17 0006 2736 L0 = R7;
|
||||
18 0008 2F36 L1 = R7;
|
||||
19 000a 3736 L2 = R7;
|
||||
20 000c 3F36 L3 = R7;
|
||||
21 000e 10E10013 I0.L = (ITEST_COMMAND & 0xFFFF);
|
||||
22 0012 50E1E0FF I0.H = (ITEST_COMMAND >> 16);
|
||||
23 0016 11E10003 I1.L = (DTEST_COMMAND & 0xFFFF);
|
||||
24 001a 51E1E0FF I1.H = (DTEST_COMMAND >> 16);
|
||||
25 001e 0760 R7 = 0;
|
||||
26 0020 079F [I0] = R7;
|
||||
27 0022 0F9F [I1] = R7;
|
||||
28
|
||||
29 0024 2300 CSYNC;
|
||||
30
|
||||
31 0026 0EE1F4FF SP.L=__stack_end - 12;
|
||||
32 002a 4EE1FFFF SP.H=__stack_end - 12;
|
||||
33 002e 7E32 FP = SP;
|
||||
34 0030 A66F SP += -12;
|
||||
35
|
||||
36 // Zero bss memory
|
||||
37 0032 00E10000 R0.L = __bss_start;
|
||||
38 0036 40E10000 R0.H = __bss_start;
|
||||
39 003a 01E10000 R1.L = __bss_end;
|
||||
40 003e 41E10000 R1.H = __bss_end;
|
||||
41 0042 8152 R2 = R1 - R0;
|
||||
42 0044 0160 R1 = 0;
|
||||
BFIN GAS /tmp/ccIa7aFy.s page 6
|
||||
|
||||
|
||||
43 0046 FFE3DDFF CALL.X _memset;
|
||||
44
|
||||
45
|
||||
46 ///////////////from PRM/////////////////////////////////////
|
||||
47 004a 08E13C20 P0.L = (EVT15 & 0xFFFF) ; /* Point to IVG15 in Event Vector Table */
|
||||
48 004e 48E1E0FF P0.H = ((EVT15 >> 16) & 0xFFFF) ;
|
||||
49 0052 09E17A00 P1.L = START; /* Point to start of User code */
|
||||
50 0056 49E10000 P1.H = START;
|
||||
51 005a 4193 [P0] = P1 ; /* Place the address of START in IVG15 of EVT */
|
||||
52 005c 08E10421 P0.L = (IMASK & 0xFFFF) ;
|
||||
53 0060 0091 R0 = [P0] ;
|
||||
54 0062 01E10080 R1.L = (EVT_IVG15 & 0xFFFF) ;
|
||||
55 0066 0856 R0 = R0 | R1 ;
|
||||
56 0068 0093 [P0] = R0 ; /* Set (enable) IVG15 bit in IMASK register */
|
||||
57 006a 9F00 RAISE 15 ; /* Invoke IVG15 interrupt */
|
||||
58 006c 08E17800 P0.L = WAIT_HERE ;
|
||||
59 0070 48E10000 P0.H = WAIT_HERE ;
|
||||
60 0074 583E RETI = P0 ; /* RETI loaded with return address */
|
||||
61 0076 1100 RTI ; /* Return from Reset Event */
|
||||
62 WAIT_HERE : /* Wait here till IVG15 interrupt is serviced */
|
||||
63 0078 0020 JUMP WAIT_HERE ;
|
||||
64 START: /* IVG15 vectors here */
|
||||
65 /* Enables interrupts and saves return address to stack */
|
||||
66 007a 7B01 [--SP] = RETI ;
|
||||
67 ///////////////from PRM/////////////////////////////////////
|
||||
68
|
||||
69 007c 4001 [--SP]=R0;
|
||||
70 007e 4001 [--SP]=R0;
|
||||
71 0080 7E32 FP = SP;
|
||||
72 0082 A66F SP += -12;
|
||||
73
|
||||
74 0084 FFE3BEFF CALL.X _main;
|
||||
75 0088 0000 NOP;
|
||||
76 __end:
|
||||
77 008a 2000 IDLE;
|
||||
78 008c FF2F0000 JUMP __end;
|
||||
BFIN GAS /tmp/ccIa7aFy.s page 7
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
gcc/l502-bf_basiccrt.s:12 .text:0000000000000000 __start
|
||||
gcc/l502-bf_basiccrt.s:64 .text:000000000000007a START
|
||||
gcc/l502-bf_basiccrt.s:62 .text:0000000000000078 WAIT_HERE
|
||||
gcc/l502-bf_basiccrt.s:76 .text:000000000000008a __end
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
__stack_end
|
||||
__bss_start
|
||||
__bss_end
|
||||
_memset
|
||||
_main
|
||||
@ -1,810 +0,0 @@
|
||||
BFIN GAS /tmp/ccNWCww0.s page 1
|
||||
|
||||
|
||||
1 .file "src/l502_async.c";
|
||||
2 .section .debug_abbrev,"",@progbits
|
||||
3 .Ldebug_abbrev0:
|
||||
4 .section .debug_info,"",@progbits
|
||||
5 .Ldebug_info0:
|
||||
6 .section .debug_line,"",@progbits
|
||||
7 .Ldebug_line0:
|
||||
8 0000 FB000000 .text;
|
||||
8 0200CC00
|
||||
8 00000101
|
||||
8 FB0E0D00
|
||||
8 01010101
|
||||
9 .Ltext0:
|
||||
10 .align 4
|
||||
11 .global _async_dout;
|
||||
12 .type _async_dout, STT_FUNC;
|
||||
13 _async_dout:
|
||||
14 .LFB3:
|
||||
15 .file 1 "src/l502_async.c"
|
||||
1:src/l502_async.c **** /***************************************************************************//**
|
||||
2:src/l502_async.c **** @addtogroup async_io
|
||||
3:src/l502_async.c **** @{
|
||||
4:src/l502_async.c **** @file l502_async.c
|
||||
5:src/l502_async.c **** Файл содержит реализацию функций для асинхронного <20>
|
||||
6:src/l502_async.c **** (пока только вывода)
|
||||
7:src/l502_async.c **** ******************************************************************************/
|
||||
8:src/l502_async.c **** #include <stdlib.h>
|
||||
9:src/l502_async.c ****
|
||||
10:src/l502_async.c **** #include "l502_cmd.h"
|
||||
11:src/l502_async.c **** #include "l502_global.h"
|
||||
12:src/l502_async.c **** #include "l502_fpga.h"
|
||||
13:src/l502_async.c **** #include "l502_defs.h"
|
||||
14:src/l502_async.c **** #include "l502_async.h"
|
||||
15:src/l502_async.c **** #include "l502_fpga_regs.h"
|
||||
16:src/l502_async.c ****
|
||||
17:src/l502_async.c ****
|
||||
18:src/l502_async.c ****
|
||||
19:src/l502_async.c ****
|
||||
20:src/l502_async.c **** void async_dac_out(uint8_t ch, int32_t val) {
|
||||
21:src/l502_async.c **** val &= 0xFFFF;
|
||||
22:src/l502_async.c **** if (ch==L502_DAC_CH1) {
|
||||
23:src/l502_async.c **** val |= L502_STREAM_OUT_WORD_TYPE_DAC1;
|
||||
24:src/l502_async.c **** } else {
|
||||
25:src/l502_async.c **** val |= L502_STREAM_OUT_WORD_TYPE_DAC2;
|
||||
26:src/l502_async.c **** }
|
||||
27:src/l502_async.c **** fpga_reg_write(L502_REGS_IOHARD_ASYNC_OUT, val);
|
||||
28:src/l502_async.c **** }
|
||||
29:src/l502_async.c ****
|
||||
30:src/l502_async.c ****
|
||||
31:src/l502_async.c **** void async_dout(uint32_t val, uint32_t msk) {
|
||||
16 .loc 1 31 0
|
||||
17 .LVL0:
|
||||
18 0000 FD05 [--sp] = ( r7:7, p5:5 );
|
||||
19
|
||||
20 .LCFI0:
|
||||
21 0002 00E80300 LINK 12;
|
||||
22 .LCFI1:
|
||||
BFIN GAS /tmp/ccNWCww0.s page 2
|
||||
|
||||
|
||||
23 .loc 1 31 0
|
||||
24 0006 1130 R2 = R1;
|
||||
32:src/l502_async.c **** static uint32_t last_out = L502_DIGOUT_WORD_DIS_H | L502_DIGOUT_WORD_DIS_L;
|
||||
33:src/l502_async.c **** if (msk != 0) {
|
||||
25 .loc 1 33 0
|
||||
26 0008 010C cc =R1==0;
|
||||
27 000a 1518 if cc jump .L7;
|
||||
34:src/l502_async.c **** val &= ~msk;
|
||||
28 .loc 1 34 0
|
||||
29 000c C943 R1 = ~R1;
|
||||
30 .LVL1:
|
||||
35:src/l502_async.c **** val |= last_out & msk;
|
||||
31 .loc 1 35 0
|
||||
32 000e 4DE10000 P5.H = _last_out.2066;
|
||||
34:src/l502_async.c **** val &= ~msk;
|
||||
33 .loc 1 34 0
|
||||
34 0012 4154 R1 = R1 & R0;
|
||||
35 .LVL2:
|
||||
36 .loc 1 35 0
|
||||
37 0014 0DE10000 P5.L = _last_out.2066;
|
||||
38 0018 2891 R0 = [P5];
|
||||
39 001a 0254 R0 = R2 & R0;
|
||||
40 001c 0156 R0 = R1 | R0;
|
||||
41 .LVL3:
|
||||
42 .L2:
|
||||
36:src/l502_async.c **** }
|
||||
37:src/l502_async.c **** val &= 0xFFFF;
|
||||
43 .loc 1 37 0
|
||||
44 001e C742 R7 = R0.L (Z);
|
||||
45 .LVL4:
|
||||
38:src/l502_async.c ****
|
||||
39:src/l502_async.c **** fpga_reg_write(L502_REGS_IOHARD_ASYNC_OUT, val);
|
||||
46 .loc 1 39 0
|
||||
47 0020 0F30 R1 = R7;
|
||||
48 0022 20E11203 R0 = 786 (X);
|
||||
49 0026 FFE3EDFF call _fpga_reg_write;
|
||||
50 .LVL5:
|
||||
40:src/l502_async.c **** last_out = val;
|
||||
51 .loc 1 40 0
|
||||
52 002a 2F93 [P5] = R7;
|
||||
41:src/l502_async.c **** }
|
||||
53 .loc 1 41 0
|
||||
54 002c 01E80000 UNLINK;
|
||||
55 0030 BD05 ( r7:7, p5:5 ) = [sp++];
|
||||
56
|
||||
57 .LCFI2:
|
||||
58 .LVL6:
|
||||
59 0032 1000 rts;
|
||||
60 .LVL7:
|
||||
61 .L7:
|
||||
62 0034 4DE10000 P5.H = _last_out.2066;
|
||||
63 0038 0DE10000 P5.L = _last_out.2066;
|
||||
64 003c F12F jump.s .L2;
|
||||
65 .LFE3:
|
||||
66 .size _async_dout, .-_async_dout
|
||||
67 003e 0000 .align 4
|
||||
68 .global _async_dac_out;
|
||||
BFIN GAS /tmp/ccNWCww0.s page 3
|
||||
|
||||
|
||||
69 .type _async_dac_out, STT_FUNC;
|
||||
70 _async_dac_out:
|
||||
71 .LFB2:
|
||||
20:src/l502_async.c **** void async_dac_out(uint8_t ch, int32_t val) {
|
||||
72 .loc 1 20 0
|
||||
73 .LVL8:
|
||||
22:src/l502_async.c **** if (ch==L502_DAC_CH1) {
|
||||
74 .loc 1 22 0
|
||||
75 0040 4043 R0 = R0.B (Z);
|
||||
76 .LVL9:
|
||||
20:src/l502_async.c **** void async_dac_out(uint8_t ch, int32_t val) {
|
||||
77 .loc 1 20 0
|
||||
78 0042 00E80000 LINK 0;
|
||||
79 .LCFI3:
|
||||
21:src/l502_async.c **** val &= 0xFFFF;
|
||||
80 .loc 1 21 0
|
||||
81 0046 C942 R1 = R1.L (Z);
|
||||
82 .LVL10:
|
||||
22:src/l502_async.c **** if (ch==L502_DAC_CH1) {
|
||||
83 .loc 1 22 0
|
||||
84 0048 000C cc =R0==0;
|
||||
85 004a 0818 if cc jump .L12;
|
||||
25:src/l502_async.c **** val |= L502_STREAM_OUT_WORD_TYPE_DAC2;
|
||||
86 .loc 1 25 0
|
||||
87 004c F94A BITSET (R1, 31);
|
||||
88 .LVL11:
|
||||
27:src/l502_async.c **** fpga_reg_write(L502_REGS_IOHARD_ASYNC_OUT, val);
|
||||
89 .loc 1 27 0
|
||||
90 004e 20E11203 R0 = 786 (X);
|
||||
91 .LVL12:
|
||||
28:src/l502_async.c **** }
|
||||
92 .loc 1 28 0
|
||||
93 0052 01E80000 UNLINK;
|
||||
27:src/l502_async.c **** fpga_reg_write(L502_REGS_IOHARD_ASYNC_OUT, val);
|
||||
94 .loc 1 27 0
|
||||
95 0056 FFE2D5FF jump.l _fpga_reg_write;
|
||||
96 .LVL13:
|
||||
97 .L12:
|
||||
23:src/l502_async.c **** val |= L502_STREAM_OUT_WORD_TYPE_DAC1;
|
||||
98 .loc 1 23 0
|
||||
99 005a F14A BITSET (R1, 30);
|
||||
100 .LVL14:
|
||||
27:src/l502_async.c **** fpga_reg_write(L502_REGS_IOHARD_ASYNC_OUT, val);
|
||||
101 .loc 1 27 0
|
||||
102 005c 20E11203 R0 = 786 (X);
|
||||
103 .LVL15:
|
||||
28:src/l502_async.c **** }
|
||||
104 .loc 1 28 0
|
||||
105 0060 01E80000 UNLINK;
|
||||
27:src/l502_async.c **** fpga_reg_write(L502_REGS_IOHARD_ASYNC_OUT, val);
|
||||
106 .loc 1 27 0
|
||||
107 0064 FFE2CEFF jump.l _fpga_reg_write;
|
||||
108 .LVL16:
|
||||
109 .LFE2:
|
||||
110 .size _async_dac_out, .-_async_dac_out
|
||||
111 .data;
|
||||
112 .align 4
|
||||
BFIN GAS /tmp/ccNWCww0.s page 4
|
||||
|
||||
|
||||
113 .type _last_out.2066, @object
|
||||
114 .size _last_out.2066, 4
|
||||
115 _last_out.2066:
|
||||
116 0000 00000300 .long 196608
|
||||
117 .section .debug_frame,"",@progbits
|
||||
118 .Lframe0:
|
||||
119 0000 0C000000 .4byte .LECIE0-.LSCIE0
|
||||
120 .LSCIE0:
|
||||
121 0004 FFFFFFFF .4byte 0xffffffff
|
||||
122 0008 01 .byte 0x1
|
||||
123 0009 00 .string ""
|
||||
124 000a 01 .uleb128 0x1
|
||||
125 000b 7C .sleb128 -4
|
||||
126 000c 23 .byte 0x23
|
||||
127 000d 0C .byte 0xc
|
||||
128 000e 0E .uleb128 0xe
|
||||
129 000f 00 .uleb128 0x0
|
||||
130 .align 4
|
||||
131 .LECIE0:
|
||||
132 .LSFDE0:
|
||||
133 0010 1C000000 .4byte .LEFDE0-.LASFDE0
|
||||
134 .LASFDE0:
|
||||
135 0014 00000000 .4byte .Lframe0
|
||||
136 0018 00000000 .4byte .LFB3
|
||||
137 001c 3E000000 .4byte .LFE3-.LFB3
|
||||
138 0020 42 .byte 0x4
|
||||
139 .4byte .LCFI0-.LFB3
|
||||
140 0021 0E .byte 0xe
|
||||
141 0022 08 .uleb128 0x8
|
||||
142 0023 44 .byte 0x4
|
||||
143 .4byte .LCFI1-.LCFI0
|
||||
144 0024 0C .byte 0xc
|
||||
145 0025 0F .uleb128 0xf
|
||||
146 0026 10 .uleb128 0x10
|
||||
147 0027 8F .byte 0x8f
|
||||
148 0028 04 .uleb128 0x4
|
||||
149 0029 A3 .byte 0xa3
|
||||
150 002a 03 .uleb128 0x3
|
||||
151 002b 8D .byte 0x8d
|
||||
152 002c 02 .uleb128 0x2
|
||||
153 002d 87 .byte 0x87
|
||||
154 002e 01 .uleb128 0x1
|
||||
155 002f 00 .align 4
|
||||
156 .LEFDE0:
|
||||
157 .LSFDE2:
|
||||
158 0030 14000000 .4byte .LEFDE2-.LASFDE2
|
||||
159 .LASFDE2:
|
||||
160 0034 00000000 .4byte .Lframe0
|
||||
161 0038 40000000 .4byte .LFB2
|
||||
162 003c 28000000 .4byte .LFE2-.LFB2
|
||||
163 0040 46 .byte 0x4
|
||||
164 .4byte .LCFI3-.LFB2
|
||||
165 0041 0C .byte 0xc
|
||||
166 0042 0F .uleb128 0xf
|
||||
167 0043 08 .uleb128 0x8
|
||||
168 0044 8F .byte 0x8f
|
||||
169 0045 02 .uleb128 0x2
|
||||
BFIN GAS /tmp/ccNWCww0.s page 5
|
||||
|
||||
|
||||
170 0046 A3 .byte 0xa3
|
||||
171 0047 01 .uleb128 0x1
|
||||
172 .align 4
|
||||
173 .LEFDE2:
|
||||
174 .text;
|
||||
175 .Letext0:
|
||||
176 .section .debug_loc,"",@progbits
|
||||
177 .Ldebug_loc0:
|
||||
178 .LLST0:
|
||||
179 0000 00000000 .4byte .LFB3-.Ltext0
|
||||
180 0004 02000000 .4byte .LCFI0-.Ltext0
|
||||
181 0008 0100 .2byte 0x1
|
||||
182 000a 5E .byte 0x5e
|
||||
183 000b 02000000 .4byte .LCFI0-.Ltext0
|
||||
184 000f 06000000 .4byte .LCFI1-.Ltext0
|
||||
185 0013 0200 .2byte 0x2
|
||||
186 0015 7E .byte 0x7e
|
||||
187 0016 08 .sleb128 8
|
||||
188 0017 06000000 .4byte .LCFI1-.Ltext0
|
||||
189 001b 3E000000 .4byte .LFE3-.Ltext0
|
||||
190 001f 0200 .2byte 0x2
|
||||
191 0021 7F .byte 0x7f
|
||||
192 0022 10 .sleb128 16
|
||||
193 0023 00000000 .4byte 0x0
|
||||
194 0027 00000000 .4byte 0x0
|
||||
195 .LLST1:
|
||||
196 002b 00000000 .4byte .LVL0-.Ltext0
|
||||
197 002f 14000000 .4byte .LVL2-.Ltext0
|
||||
198 0033 0100 .2byte 0x1
|
||||
199 0035 50 .byte 0x50
|
||||
200 0036 14000000 .4byte .LVL2-.Ltext0
|
||||
201 003a 1E000000 .4byte .LVL3-.Ltext0
|
||||
202 003e 0100 .2byte 0x1
|
||||
203 0040 51 .byte 0x51
|
||||
204 0041 1E000000 .4byte .LVL3-.Ltext0
|
||||
205 0045 20000000 .4byte .LVL4-.Ltext0
|
||||
206 0049 0100 .2byte 0x1
|
||||
207 004b 50 .byte 0x50
|
||||
208 004c 20000000 .4byte .LVL4-.Ltext0
|
||||
209 0050 32000000 .4byte .LVL6-.Ltext0
|
||||
210 0054 0100 .2byte 0x1
|
||||
211 0056 57 .byte 0x57
|
||||
212 0057 34000000 .4byte .LVL7-.Ltext0
|
||||
213 005b 3E000000 .4byte .LFE3-.Ltext0
|
||||
214 005f 0100 .2byte 0x1
|
||||
215 0061 50 .byte 0x50
|
||||
216 0062 00000000 .4byte 0x0
|
||||
217 0066 00000000 .4byte 0x0
|
||||
218 .LLST2:
|
||||
219 006a 00000000 .4byte .LVL0-.Ltext0
|
||||
220 006e 0E000000 .4byte .LVL1-.Ltext0
|
||||
221 0072 0100 .2byte 0x1
|
||||
222 0074 51 .byte 0x51
|
||||
223 0075 0E000000 .4byte .LVL1-.Ltext0
|
||||
224 0079 2A000000 .4byte .LVL5-.Ltext0
|
||||
225 007d 0100 .2byte 0x1
|
||||
226 007f 52 .byte 0x52
|
||||
BFIN GAS /tmp/ccNWCww0.s page 6
|
||||
|
||||
|
||||
227 0080 34000000 .4byte .LVL7-.Ltext0
|
||||
228 0084 3E000000 .4byte .LFE3-.Ltext0
|
||||
229 0088 0100 .2byte 0x1
|
||||
230 008a 51 .byte 0x51
|
||||
231 008b 00000000 .4byte 0x0
|
||||
232 008f 00000000 .4byte 0x0
|
||||
233 .LLST3:
|
||||
234 0093 40000000 .4byte .LFB2-.Ltext0
|
||||
235 0097 46000000 .4byte .LCFI3-.Ltext0
|
||||
236 009b 0100 .2byte 0x1
|
||||
237 009d 5E .byte 0x5e
|
||||
238 009e 46000000 .4byte .LCFI3-.Ltext0
|
||||
239 00a2 68000000 .4byte .LFE2-.Ltext0
|
||||
240 00a6 0200 .2byte 0x2
|
||||
241 00a8 7F .byte 0x7f
|
||||
242 00a9 08 .sleb128 8
|
||||
243 00aa 00000000 .4byte 0x0
|
||||
244 00ae 00000000 .4byte 0x0
|
||||
245 .LLST4:
|
||||
246 00b2 40000000 .4byte .LVL8-.Ltext0
|
||||
247 00b6 52000000 .4byte .LVL12-.Ltext0
|
||||
248 00ba 0100 .2byte 0x1
|
||||
249 00bc 50 .byte 0x50
|
||||
250 00bd 5A000000 .4byte .LVL13-.Ltext0
|
||||
251 00c1 60000000 .4byte .LVL15-.Ltext0
|
||||
252 00c5 0100 .2byte 0x1
|
||||
253 00c7 50 .byte 0x50
|
||||
254 00c8 00000000 .4byte 0x0
|
||||
255 00cc 00000000 .4byte 0x0
|
||||
256 .LLST5:
|
||||
257 00d0 40000000 .4byte .LVL8-.Ltext0
|
||||
258 00d4 5A000000 .4byte .LVL13-.Ltext0
|
||||
259 00d8 0100 .2byte 0x1
|
||||
260 00da 51 .byte 0x51
|
||||
261 00db 5A000000 .4byte .LVL13-.Ltext0
|
||||
262 00df 68000000 .4byte .LVL16-.Ltext0
|
||||
263 00e3 0100 .2byte 0x1
|
||||
264 00e5 51 .byte 0x51
|
||||
265 00e6 00000000 .4byte 0x0
|
||||
266 00ea 00000000 .4byte 0x0
|
||||
267 .file 2 "/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib
|
||||
268 .file 3 "src/l502_defs.h"
|
||||
269 .section .debug_info
|
||||
270 0000 28010000 .4byte 0x128
|
||||
271 0004 0200 .2byte 0x2
|
||||
272 0006 00000000 .4byte .Ldebug_abbrev0
|
||||
273 000a 04 .byte 0x4
|
||||
274 000b 01 .uleb128 0x1
|
||||
275 000c 48010000 .4byte .LASF15
|
||||
276 0010 01 .byte 0x1
|
||||
277 0011 9F000000 .4byte .LASF16
|
||||
278 0015 55000000 .4byte .LASF17
|
||||
279 0019 00000000 .4byte .Ltext0
|
||||
280 001d 68000000 .4byte .Letext0
|
||||
281 0021 00000000 .4byte .Ldebug_line0
|
||||
282 0025 02 .uleb128 0x2
|
||||
283 0026 04 .byte 0x4
|
||||
BFIN GAS /tmp/ccNWCww0.s page 7
|
||||
|
||||
|
||||
284 0027 07 .byte 0x7
|
||||
285 0028 23000000 .4byte .LASF0
|
||||
286 002c 03 .uleb128 0x3
|
||||
287 002d 04 .byte 0x4
|
||||
288 002e 05 .byte 0x5
|
||||
289 002f 696E7400 .string "int"
|
||||
290 0033 02 .uleb128 0x2
|
||||
291 0034 01 .byte 0x1
|
||||
292 0035 06 .byte 0x6
|
||||
293 0036 24010000 .4byte .LASF1
|
||||
294 003a 02 .uleb128 0x2
|
||||
295 003b 01 .byte 0x1
|
||||
296 003c 08 .byte 0x8
|
||||
297 003d B8000000 .4byte .LASF2
|
||||
298 0041 02 .uleb128 0x2
|
||||
299 0042 02 .byte 0x2
|
||||
300 0043 05 .byte 0x5
|
||||
301 0044 3E010000 .4byte .LASF3
|
||||
302 0048 02 .uleb128 0x2
|
||||
303 0049 02 .byte 0x2
|
||||
304 004a 07 .byte 0x7
|
||||
305 004b 11010000 .4byte .LASF4
|
||||
306 004f 02 .uleb128 0x2
|
||||
307 0050 04 .byte 0x4
|
||||
308 0051 07 .byte 0x7
|
||||
309 0052 0E000000 .4byte .LASF5
|
||||
310 0056 02 .uleb128 0x2
|
||||
311 0057 08 .byte 0x8
|
||||
312 0058 05 .byte 0x5
|
||||
313 0059 00000000 .4byte .LASF6
|
||||
314 005d 02 .uleb128 0x2
|
||||
315 005e 08 .byte 0x8
|
||||
316 005f 07 .byte 0x7
|
||||
317 0060 3E000000 .4byte .LASF7
|
||||
318 0064 02 .uleb128 0x2
|
||||
319 0065 04 .byte 0x4
|
||||
320 0066 05 .byte 0x5
|
||||
321 0067 F1000000 .4byte .LASF8
|
||||
322 006b 04 .uleb128 0x4
|
||||
323 006c 04 .byte 0x4
|
||||
324 006d 07 .byte 0x7
|
||||
325 006e 02 .uleb128 0x2
|
||||
326 006f 01 .byte 0x1
|
||||
327 0070 06 .byte 0x6
|
||||
328 0071 54010000 .4byte .LASF9
|
||||
329 0075 05 .uleb128 0x5
|
||||
330 0076 B0000000 .4byte .LASF10
|
||||
331 007a 02 .byte 0x2
|
||||
332 007b 2A .byte 0x2a
|
||||
333 007c 3A000000 .4byte 0x3a
|
||||
334 0080 05 .uleb128 0x5
|
||||
335 0081 1B000000 .4byte .LASF11
|
||||
336 0085 02 .byte 0x2
|
||||
337 0086 4F .byte 0x4f
|
||||
338 0087 64000000 .4byte 0x64
|
||||
339 008b 05 .uleb128 0x5
|
||||
340 008c E8000000 .4byte .LASF12
|
||||
BFIN GAS /tmp/ccNWCww0.s page 8
|
||||
|
||||
|
||||
341 0090 02 .byte 0x2
|
||||
342 0091 50 .byte 0x50
|
||||
343 0092 25000000 .4byte 0x25
|
||||
344 0096 06 .uleb128 0x6
|
||||
345 0097 04 .byte 0x4
|
||||
346 0098 03 .byte 0x3
|
||||
347 0099 45 .byte 0x45
|
||||
348 009a AF000000 .4byte 0xaf
|
||||
349 009e 07 .uleb128 0x7
|
||||
350 009f D1000000 .4byte .LASF13
|
||||
351 00a3 808008 .sleb128 131072
|
||||
352 00a6 07 .uleb128 0x7
|
||||
353 00a7 FA000000 .4byte .LASF14
|
||||
354 00ab 808004 .sleb128 65536
|
||||
355 00ae 00 .byte 0x0
|
||||
356 00af 08 .uleb128 0x8
|
||||
357 00b0 01 .byte 0x1
|
||||
358 00b1 C6000000 .4byte .LASF18
|
||||
359 00b5 01 .byte 0x1
|
||||
360 00b6 1F .byte 0x1f
|
||||
361 00b7 01 .byte 0x1
|
||||
362 00b8 00000000 .4byte .LFB3
|
||||
363 00bc 3E000000 .4byte .LFE3
|
||||
364 00c0 00000000 .4byte .LLST0
|
||||
365 00c4 F8000000 .4byte 0xf8
|
||||
366 00c8 09 .uleb128 0x9
|
||||
367 00c9 76616C00 .string "val"
|
||||
368 00cd 01 .byte 0x1
|
||||
369 00ce 1F .byte 0x1f
|
||||
370 00cf 8B000000 .4byte 0x8b
|
||||
371 00d3 2B000000 .4byte .LLST1
|
||||
372 00d7 09 .uleb128 0x9
|
||||
373 00d8 6D736B00 .string "msk"
|
||||
374 00dc 01 .byte 0x1
|
||||
375 00dd 1F .byte 0x1f
|
||||
376 00de 8B000000 .4byte 0x8b
|
||||
377 00e2 6A000000 .4byte .LLST2
|
||||
378 00e6 0A .uleb128 0xa
|
||||
379 00e7 35000000 .4byte .LASF19
|
||||
380 00eb 01 .byte 0x1
|
||||
381 00ec 20 .byte 0x20
|
||||
382 00ed 8B000000 .4byte 0x8b
|
||||
383 00f1 05 .byte 0x5
|
||||
384 00f2 03 .byte 0x3
|
||||
385 00f3 00000000 .4byte _last_out.2066
|
||||
386 00f7 00 .byte 0x0
|
||||
387 00f8 0B .uleb128 0xb
|
||||
388 00f9 01 .byte 0x1
|
||||
389 00fa 30010000 .4byte .LASF20
|
||||
390 00fe 01 .byte 0x1
|
||||
391 00ff 14 .byte 0x14
|
||||
392 0100 01 .byte 0x1
|
||||
393 0101 40000000 .4byte .LFB2
|
||||
394 0105 68000000 .4byte .LFE2
|
||||
395 0109 93000000 .4byte .LLST3
|
||||
396 010d 09 .uleb128 0x9
|
||||
397 010e 636800 .string "ch"
|
||||
BFIN GAS /tmp/ccNWCww0.s page 9
|
||||
|
||||
|
||||
398 0111 01 .byte 0x1
|
||||
399 0112 14 .byte 0x14
|
||||
400 0113 75000000 .4byte 0x75
|
||||
401 0117 B2000000 .4byte .LLST4
|
||||
402 011b 09 .uleb128 0x9
|
||||
403 011c 76616C00 .string "val"
|
||||
404 0120 01 .byte 0x1
|
||||
405 0121 14 .byte 0x14
|
||||
406 0122 80000000 .4byte 0x80
|
||||
407 0126 D0000000 .4byte .LLST5
|
||||
408 012a 00 .byte 0x0
|
||||
409 012b 00 .byte 0x0
|
||||
410 .section .debug_abbrev
|
||||
411 0000 01 .uleb128 0x1
|
||||
412 0001 11 .uleb128 0x11
|
||||
413 0002 01 .byte 0x1
|
||||
414 0003 25 .uleb128 0x25
|
||||
415 0004 0E .uleb128 0xe
|
||||
416 0005 13 .uleb128 0x13
|
||||
417 0006 0B .uleb128 0xb
|
||||
418 0007 03 .uleb128 0x3
|
||||
419 0008 0E .uleb128 0xe
|
||||
420 0009 1B .uleb128 0x1b
|
||||
421 000a 0E .uleb128 0xe
|
||||
422 000b 11 .uleb128 0x11
|
||||
423 000c 01 .uleb128 0x1
|
||||
424 000d 12 .uleb128 0x12
|
||||
425 000e 01 .uleb128 0x1
|
||||
426 000f 10 .uleb128 0x10
|
||||
427 0010 06 .uleb128 0x6
|
||||
428 0011 00 .byte 0x0
|
||||
429 0012 00 .byte 0x0
|
||||
430 0013 02 .uleb128 0x2
|
||||
431 0014 24 .uleb128 0x24
|
||||
432 0015 00 .byte 0x0
|
||||
433 0016 0B .uleb128 0xb
|
||||
434 0017 0B .uleb128 0xb
|
||||
435 0018 3E .uleb128 0x3e
|
||||
436 0019 0B .uleb128 0xb
|
||||
437 001a 03 .uleb128 0x3
|
||||
438 001b 0E .uleb128 0xe
|
||||
439 001c 00 .byte 0x0
|
||||
440 001d 00 .byte 0x0
|
||||
441 001e 03 .uleb128 0x3
|
||||
442 001f 24 .uleb128 0x24
|
||||
443 0020 00 .byte 0x0
|
||||
444 0021 0B .uleb128 0xb
|
||||
445 0022 0B .uleb128 0xb
|
||||
446 0023 3E .uleb128 0x3e
|
||||
447 0024 0B .uleb128 0xb
|
||||
448 0025 03 .uleb128 0x3
|
||||
449 0026 08 .uleb128 0x8
|
||||
450 0027 00 .byte 0x0
|
||||
451 0028 00 .byte 0x0
|
||||
452 0029 04 .uleb128 0x4
|
||||
453 002a 24 .uleb128 0x24
|
||||
454 002b 00 .byte 0x0
|
||||
BFIN GAS /tmp/ccNWCww0.s page 10
|
||||
|
||||
|
||||
455 002c 0B .uleb128 0xb
|
||||
456 002d 0B .uleb128 0xb
|
||||
457 002e 3E .uleb128 0x3e
|
||||
458 002f 0B .uleb128 0xb
|
||||
459 0030 00 .byte 0x0
|
||||
460 0031 00 .byte 0x0
|
||||
461 0032 05 .uleb128 0x5
|
||||
462 0033 16 .uleb128 0x16
|
||||
463 0034 00 .byte 0x0
|
||||
464 0035 03 .uleb128 0x3
|
||||
465 0036 0E .uleb128 0xe
|
||||
466 0037 3A .uleb128 0x3a
|
||||
467 0038 0B .uleb128 0xb
|
||||
468 0039 3B .uleb128 0x3b
|
||||
469 003a 0B .uleb128 0xb
|
||||
470 003b 49 .uleb128 0x49
|
||||
471 003c 13 .uleb128 0x13
|
||||
472 003d 00 .byte 0x0
|
||||
473 003e 00 .byte 0x0
|
||||
474 003f 06 .uleb128 0x6
|
||||
475 0040 04 .uleb128 0x4
|
||||
476 0041 01 .byte 0x1
|
||||
477 0042 0B .uleb128 0xb
|
||||
478 0043 0B .uleb128 0xb
|
||||
479 0044 3A .uleb128 0x3a
|
||||
480 0045 0B .uleb128 0xb
|
||||
481 0046 3B .uleb128 0x3b
|
||||
482 0047 0B .uleb128 0xb
|
||||
483 0048 01 .uleb128 0x1
|
||||
484 0049 13 .uleb128 0x13
|
||||
485 004a 00 .byte 0x0
|
||||
486 004b 00 .byte 0x0
|
||||
487 004c 07 .uleb128 0x7
|
||||
488 004d 28 .uleb128 0x28
|
||||
489 004e 00 .byte 0x0
|
||||
490 004f 03 .uleb128 0x3
|
||||
491 0050 0E .uleb128 0xe
|
||||
492 0051 1C .uleb128 0x1c
|
||||
493 0052 0D .uleb128 0xd
|
||||
494 0053 00 .byte 0x0
|
||||
495 0054 00 .byte 0x0
|
||||
496 0055 08 .uleb128 0x8
|
||||
497 0056 2E .uleb128 0x2e
|
||||
498 0057 01 .byte 0x1
|
||||
499 0058 3F .uleb128 0x3f
|
||||
500 0059 0C .uleb128 0xc
|
||||
501 005a 03 .uleb128 0x3
|
||||
502 005b 0E .uleb128 0xe
|
||||
503 005c 3A .uleb128 0x3a
|
||||
504 005d 0B .uleb128 0xb
|
||||
505 005e 3B .uleb128 0x3b
|
||||
506 005f 0B .uleb128 0xb
|
||||
507 0060 27 .uleb128 0x27
|
||||
508 0061 0C .uleb128 0xc
|
||||
509 0062 11 .uleb128 0x11
|
||||
510 0063 01 .uleb128 0x1
|
||||
511 0064 12 .uleb128 0x12
|
||||
BFIN GAS /tmp/ccNWCww0.s page 11
|
||||
|
||||
|
||||
512 0065 01 .uleb128 0x1
|
||||
513 0066 40 .uleb128 0x40
|
||||
514 0067 06 .uleb128 0x6
|
||||
515 0068 01 .uleb128 0x1
|
||||
516 0069 13 .uleb128 0x13
|
||||
517 006a 00 .byte 0x0
|
||||
518 006b 00 .byte 0x0
|
||||
519 006c 09 .uleb128 0x9
|
||||
520 006d 05 .uleb128 0x5
|
||||
521 006e 00 .byte 0x0
|
||||
522 006f 03 .uleb128 0x3
|
||||
523 0070 08 .uleb128 0x8
|
||||
524 0071 3A .uleb128 0x3a
|
||||
525 0072 0B .uleb128 0xb
|
||||
526 0073 3B .uleb128 0x3b
|
||||
527 0074 0B .uleb128 0xb
|
||||
528 0075 49 .uleb128 0x49
|
||||
529 0076 13 .uleb128 0x13
|
||||
530 0077 02 .uleb128 0x2
|
||||
531 0078 06 .uleb128 0x6
|
||||
532 0079 00 .byte 0x0
|
||||
533 007a 00 .byte 0x0
|
||||
534 007b 0A .uleb128 0xa
|
||||
535 007c 34 .uleb128 0x34
|
||||
536 007d 00 .byte 0x0
|
||||
537 007e 03 .uleb128 0x3
|
||||
538 007f 0E .uleb128 0xe
|
||||
539 0080 3A .uleb128 0x3a
|
||||
540 0081 0B .uleb128 0xb
|
||||
541 0082 3B .uleb128 0x3b
|
||||
542 0083 0B .uleb128 0xb
|
||||
543 0084 49 .uleb128 0x49
|
||||
544 0085 13 .uleb128 0x13
|
||||
545 0086 02 .uleb128 0x2
|
||||
546 0087 0A .uleb128 0xa
|
||||
547 0088 00 .byte 0x0
|
||||
548 0089 00 .byte 0x0
|
||||
549 008a 0B .uleb128 0xb
|
||||
550 008b 2E .uleb128 0x2e
|
||||
551 008c 01 .byte 0x1
|
||||
552 008d 3F .uleb128 0x3f
|
||||
553 008e 0C .uleb128 0xc
|
||||
554 008f 03 .uleb128 0x3
|
||||
555 0090 0E .uleb128 0xe
|
||||
556 0091 3A .uleb128 0x3a
|
||||
557 0092 0B .uleb128 0xb
|
||||
558 0093 3B .uleb128 0x3b
|
||||
559 0094 0B .uleb128 0xb
|
||||
560 0095 27 .uleb128 0x27
|
||||
561 0096 0C .uleb128 0xc
|
||||
562 0097 11 .uleb128 0x11
|
||||
563 0098 01 .uleb128 0x1
|
||||
564 0099 12 .uleb128 0x12
|
||||
565 009a 01 .uleb128 0x1
|
||||
566 009b 40 .uleb128 0x40
|
||||
567 009c 06 .uleb128 0x6
|
||||
568 009d 00 .byte 0x0
|
||||
BFIN GAS /tmp/ccNWCww0.s page 12
|
||||
|
||||
|
||||
569 009e 00 .byte 0x0
|
||||
570 009f 00 .byte 0x0
|
||||
571 .section .debug_pubnames,"",@progbits
|
||||
572 0000 2F000000 .4byte 0x2f
|
||||
573 0004 0200 .2byte 0x2
|
||||
574 0006 00000000 .4byte .Ldebug_info0
|
||||
575 000a 2C010000 .4byte 0x12c
|
||||
576 000e AF000000 .4byte 0xaf
|
||||
577 0012 6173796E .string "async_dout"
|
||||
577 635F646F
|
||||
577 757400
|
||||
578 001d F8000000 .4byte 0xf8
|
||||
579 0021 6173796E .string "async_dac_out"
|
||||
579 635F6461
|
||||
579 635F6F75
|
||||
579 7400
|
||||
580 002f 00000000 .4byte 0x0
|
||||
581 .section .debug_aranges,"",@progbits
|
||||
582 0000 1C000000 .4byte 0x1c
|
||||
583 0004 0200 .2byte 0x2
|
||||
584 0006 00000000 .4byte .Ldebug_info0
|
||||
585 000a 04 .byte 0x4
|
||||
586 000b 00 .byte 0x0
|
||||
587 000c 0000 .2byte 0x0
|
||||
588 000e 0000 .2byte 0x0
|
||||
589 0010 00000000 .4byte .Ltext0
|
||||
590 0014 68000000 .4byte .Letext0-.Ltext0
|
||||
591 0018 00000000 .4byte 0x0
|
||||
592 001c 00000000 .4byte 0x0
|
||||
593 .section .debug_str,"MS",@progbits,1
|
||||
594 .LASF6:
|
||||
595 0000 6C6F6E67 .string "long long int"
|
||||
595 206C6F6E
|
||||
595 6720696E
|
||||
595 7400
|
||||
596 .LASF5:
|
||||
597 000e 756E7369 .string "unsigned int"
|
||||
597 676E6564
|
||||
597 20696E74
|
||||
597 00
|
||||
598 .LASF11:
|
||||
599 001b 696E7433 .string "int32_t"
|
||||
599 325F7400
|
||||
600 .LASF0:
|
||||
601 0023 6C6F6E67 .string "long unsigned int"
|
||||
601 20756E73
|
||||
601 69676E65
|
||||
601 6420696E
|
||||
601 7400
|
||||
602 .LASF19:
|
||||
603 0035 6C617374 .string "last_out"
|
||||
603 5F6F7574
|
||||
603 00
|
||||
604 .LASF7:
|
||||
605 003e 6C6F6E67 .string "long long unsigned int"
|
||||
605 206C6F6E
|
||||
605 6720756E
|
||||
BFIN GAS /tmp/ccNWCww0.s page 13
|
||||
|
||||
|
||||
605 7369676E
|
||||
605 65642069
|
||||
606 .LASF17:
|
||||
607 0055 2F686F6D .string "/home/feda/MIPT/RadioPhotonic_Subserface_radar/ADC_computing/BFfirmware_0"
|
||||
607 652F6665
|
||||
607 64612F4D
|
||||
607 4950542F
|
||||
607 52616469
|
||||
608 .LASF16:
|
||||
609 009f 7372632F .string "src/l502_async.c"
|
||||
609 6C353032
|
||||
609 5F617379
|
||||
609 6E632E63
|
||||
609 00
|
||||
610 .LASF10:
|
||||
611 00b0 75696E74 .string "uint8_t"
|
||||
611 385F7400
|
||||
612 .LASF2:
|
||||
613 00b8 756E7369 .string "unsigned char"
|
||||
613 676E6564
|
||||
613 20636861
|
||||
613 7200
|
||||
614 .LASF18:
|
||||
615 00c6 6173796E .string "async_dout"
|
||||
615 635F646F
|
||||
615 757400
|
||||
616 .LASF13:
|
||||
617 00d1 4C353032 .string "L502_DIGOUT_WORD_DIS_H"
|
||||
617 5F444947
|
||||
617 4F55545F
|
||||
617 574F5244
|
||||
617 5F444953
|
||||
618 .LASF12:
|
||||
619 00e8 75696E74 .string "uint32_t"
|
||||
619 33325F74
|
||||
619 00
|
||||
620 .LASF8:
|
||||
621 00f1 6C6F6E67 .string "long int"
|
||||
621 20696E74
|
||||
621 00
|
||||
622 .LASF14:
|
||||
623 00fa 4C353032 .string "L502_DIGOUT_WORD_DIS_L"
|
||||
623 5F444947
|
||||
623 4F55545F
|
||||
623 574F5244
|
||||
623 5F444953
|
||||
624 .LASF4:
|
||||
625 0111 73686F72 .string "short unsigned int"
|
||||
625 7420756E
|
||||
625 7369676E
|
||||
625 65642069
|
||||
625 6E7400
|
||||
626 .LASF1:
|
||||
627 0124 7369676E .string "signed char"
|
||||
627 65642063
|
||||
627 68617200
|
||||
628 .LASF20:
|
||||
BFIN GAS /tmp/ccNWCww0.s page 14
|
||||
|
||||
|
||||
629 0130 6173796E .string "async_dac_out"
|
||||
629 635F6461
|
||||
629 635F6F75
|
||||
629 7400
|
||||
630 .LASF3:
|
||||
631 013e 73686F72 .string "short int"
|
||||
631 7420696E
|
||||
631 7400
|
||||
632 .LASF15:
|
||||
633 0148 474E5520 .string "GNU C 4.3.5"
|
||||
633 4320342E
|
||||
633 332E3500
|
||||
634 .LASF9:
|
||||
635 0154 63686172 .string "char"
|
||||
635 00
|
||||
636 .ident "GCC: (ADI-2014R1-RC2) 4.3.5"
|
||||
BFIN GAS /tmp/ccNWCww0.s page 15
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:0000000000000000 src/l502_async.c
|
||||
/tmp/ccNWCww0.s:13 .text:0000000000000000 _async_dout
|
||||
/tmp/ccNWCww0.s:115 .data:0000000000000000 _last_out.2066
|
||||
/tmp/ccNWCww0.s:70 .text:0000000000000040 _async_dac_out
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
_fpga_reg_write
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,901 +0,0 @@
|
||||
BFIN GAS /tmp/cctlFxly.s page 1
|
||||
|
||||
|
||||
1 .file "src/main.c";
|
||||
2 .section .debug_abbrev,"",@progbits
|
||||
3 .Ldebug_abbrev0:
|
||||
4 .section .debug_info,"",@progbits
|
||||
5 .Ldebug_info0:
|
||||
6 .section .debug_line,"",@progbits
|
||||
7 .Ldebug_line0:
|
||||
8 0000 F6000000 .text;
|
||||
8 0200DE00
|
||||
8 00000101
|
||||
8 FB0E0D00
|
||||
8 01010101
|
||||
9 .Ltext0:
|
||||
10 .align 4
|
||||
11 .global _main;
|
||||
12 .type _main, STT_FUNC;
|
||||
13 _main:
|
||||
14 .LFB2:
|
||||
15 .file 1 "src/main.c"
|
||||
1:src/main.c **** /*****************************************************************************
|
||||
2:src/main.c **** * NewProject.c
|
||||
3:src/main.c **** *****************************************************************************/
|
||||
4:src/main.c ****
|
||||
5:src/main.c **** #include "l502_cdefs.h"
|
||||
6:src/main.c **** void l502_init(void);
|
||||
7:src/main.c **** #include "l502_global.h"
|
||||
8:src/main.c **** #include "l502_cmd.h"
|
||||
9:src/main.c ****
|
||||
10:src/main.c **** void stream_proc(void);
|
||||
11:src/main.c ****
|
||||
12:src/main.c **** /* g_state описывает область памяти, расположенную по фикс
|
||||
13:src/main.c **** * Для расположения в начало банка A данных используем <20>
|
||||
14:src/main.c **** SECTION("board_state", volatile t_l502_board_state g_state);
|
||||
15:src/main.c ****
|
||||
16:src/main.c ****
|
||||
17:src/main.c **** int main(void) {
|
||||
16 .loc 1 17 0
|
||||
17 0000 00E80300 LINK 12;
|
||||
18 .LCFI0:
|
||||
18:src/main.c **** /* Инициализация интерфейсов */
|
||||
19:src/main.c **** l502_init();
|
||||
19 .loc 1 19 0
|
||||
20 0004 FFE3FEFF call _l502_init;
|
||||
21 .L2:
|
||||
20:src/main.c ****
|
||||
21:src/main.c **** for (;;) {
|
||||
22:src/main.c **** /* проверяем наличие команды от ПК и начинаяем
|
||||
23:src/main.c **** обработку, если она есть */
|
||||
24:src/main.c **** l502_cmd_check_req();
|
||||
22 .loc 1 24 0
|
||||
23 0008 FFE3FCFF call _l502_cmd_check_req;
|
||||
25:src/main.c **** /* обработка потоков данных */
|
||||
26:src/main.c **** stream_proc();
|
||||
24 .loc 1 26 0
|
||||
25 000c FFE3FAFF call _stream_proc;
|
||||
26 0010 FC2F jump.s .L2;
|
||||
27 .LFE2:
|
||||
BFIN GAS /tmp/cctlFxly.s page 2
|
||||
|
||||
|
||||
28 .size _main, .-_main
|
||||
29 .global _g_state;
|
||||
30 .section board_state,"aw",@progbits
|
||||
31 .align 4
|
||||
32 .type _g_state, @object
|
||||
33 .size _g_state, 6160
|
||||
34 _g_state:
|
||||
35 0000 00000000 .zero 6160
|
||||
35 00000000
|
||||
35 00000000
|
||||
35 00000000
|
||||
35 00000000
|
||||
36 .section .debug_frame,"",@progbits
|
||||
37 .Lframe0:
|
||||
38 0000 0C000000 .4byte .LECIE0-.LSCIE0
|
||||
39 .LSCIE0:
|
||||
40 0004 FFFFFFFF .4byte 0xffffffff
|
||||
41 0008 01 .byte 0x1
|
||||
42 0009 00 .string ""
|
||||
43 000a 01 .uleb128 0x1
|
||||
44 000b 7C .sleb128 -4
|
||||
45 000c 23 .byte 0x23
|
||||
46 000d 0C .byte 0xc
|
||||
47 000e 0E .uleb128 0xe
|
||||
48 000f 00 .uleb128 0x0
|
||||
49 .align 4
|
||||
50 .LECIE0:
|
||||
51 .LSFDE0:
|
||||
52 0010 14000000 .4byte .LEFDE0-.LASFDE0
|
||||
53 .LASFDE0:
|
||||
54 0014 00000000 .4byte .Lframe0
|
||||
55 0018 00000000 .4byte .LFB2
|
||||
56 001c 12000000 .4byte .LFE2-.LFB2
|
||||
57 0020 44 .byte 0x4
|
||||
58 .4byte .LCFI0-.LFB2
|
||||
59 0021 0C .byte 0xc
|
||||
60 0022 0F .uleb128 0xf
|
||||
61 0023 08 .uleb128 0x8
|
||||
62 0024 8F .byte 0x8f
|
||||
63 0025 02 .uleb128 0x2
|
||||
64 0026 A3 .byte 0xa3
|
||||
65 0027 01 .uleb128 0x1
|
||||
66 .align 4
|
||||
67 .LEFDE0:
|
||||
68 .text;
|
||||
69 .Letext0:
|
||||
70 0012 0000 .section .debug_loc,"",@progbits
|
||||
71 .Ldebug_loc0:
|
||||
72 .LLST0:
|
||||
73 0000 00000000 .4byte .LFB2-.Ltext0
|
||||
74 0004 04000000 .4byte .LCFI0-.Ltext0
|
||||
75 0008 0100 .2byte 0x1
|
||||
76 000a 5E .byte 0x5e
|
||||
77 000b 04000000 .4byte .LCFI0-.Ltext0
|
||||
78 000f 12000000 .4byte .LFE2-.Ltext0
|
||||
79 0013 0200 .2byte 0x2
|
||||
80 0015 7F .byte 0x7f
|
||||
BFIN GAS /tmp/cctlFxly.s page 3
|
||||
|
||||
|
||||
81 0016 08 .sleb128 8
|
||||
82 0017 00000000 .4byte 0x0
|
||||
83 001b 00000000 .4byte 0x0
|
||||
84 .file 2 "/home/feda/MIPT/RadioPhotonic_Subserface_radar/BlackFin/toolchain_off/bfin-elf/bin/../lib
|
||||
85 .file 3 "src/l502_bf_cmd_defs.h"
|
||||
86 .file 4 "src/l502_global.h"
|
||||
87 .section .debug_info
|
||||
88 0000 75020000 .4byte 0x275
|
||||
89 0004 0200 .2byte 0x2
|
||||
90 0006 00000000 .4byte .Ldebug_abbrev0
|
||||
91 000a 04 .byte 0x4
|
||||
92 000b 01 .uleb128 0x1
|
||||
93 000c 0D000000 .4byte .LASF35
|
||||
94 0010 01 .byte 0x1
|
||||
95 0011 C1010000 .4byte .LASF36
|
||||
96 0015 34010000 .4byte .LASF37
|
||||
97 0019 00000000 .4byte .Ltext0
|
||||
98 001d 12000000 .4byte .Letext0
|
||||
99 0021 00000000 .4byte .Ldebug_line0
|
||||
100 0025 02 .uleb128 0x2
|
||||
101 0026 01 .byte 0x1
|
||||
102 0027 06 .byte 0x6
|
||||
103 0028 94000000 .4byte .LASF0
|
||||
104 002c 02 .uleb128 0x2
|
||||
105 002d 01 .byte 0x1
|
||||
106 002e 08 .byte 0x8
|
||||
107 002f 86000000 .4byte .LASF1
|
||||
108 0033 02 .uleb128 0x2
|
||||
109 0034 02 .byte 0x2
|
||||
110 0035 05 .byte 0x5
|
||||
111 0036 19000000 .4byte .LASF2
|
||||
112 003a 03 .uleb128 0x3
|
||||
113 003b D3000000 .4byte .LASF4
|
||||
114 003f 02 .byte 0x2
|
||||
115 0040 36 .byte 0x36
|
||||
116 0041 45000000 .4byte 0x45
|
||||
117 0045 02 .uleb128 0x2
|
||||
118 0046 02 .byte 0x2
|
||||
119 0047 07 .byte 0x7
|
||||
120 0048 F8000000 .4byte .LASF3
|
||||
121 004c 03 .uleb128 0x3
|
||||
122 004d 1D010000 .4byte .LASF5
|
||||
123 0051 02 .byte 0x2
|
||||
124 0052 4F .byte 0x4f
|
||||
125 0053 57000000 .4byte 0x57
|
||||
126 0057 02 .uleb128 0x2
|
||||
127 0058 04 .byte 0x4
|
||||
128 0059 05 .byte 0x5
|
||||
129 005a 4E000000 .4byte .LASF6
|
||||
130 005e 03 .uleb128 0x3
|
||||
131 005f BD000000 .4byte .LASF7
|
||||
132 0063 02 .byte 0x2
|
||||
133 0064 50 .byte 0x50
|
||||
134 0065 69000000 .4byte 0x69
|
||||
135 0069 02 .uleb128 0x2
|
||||
136 006a 04 .byte 0x4
|
||||
137 006b 07 .byte 0x7
|
||||
BFIN GAS /tmp/cctlFxly.s page 4
|
||||
|
||||
|
||||
138 006c 92010000 .4byte .LASF8
|
||||
139 0070 02 .uleb128 0x2
|
||||
140 0071 08 .byte 0x8
|
||||
141 0072 05 .byte 0x5
|
||||
142 0073 40000000 .4byte .LASF9
|
||||
143 0077 02 .uleb128 0x2
|
||||
144 0078 08 .byte 0x8
|
||||
145 0079 07 .byte 0x7
|
||||
146 007a A6000000 .4byte .LASF10
|
||||
147 007e 04 .uleb128 0x4
|
||||
148 007f 04 .byte 0x4
|
||||
149 0080 05 .byte 0x5
|
||||
150 0081 696E7400 .string "int"
|
||||
151 0085 02 .uleb128 0x2
|
||||
152 0086 04 .byte 0x4
|
||||
153 0087 07 .byte 0x7
|
||||
154 0088 C6000000 .4byte .LASF11
|
||||
155 008c 05 .uleb128 0x5
|
||||
156 008d 1010 .2byte 0x1010
|
||||
157 008f 03 .byte 0x3
|
||||
158 0090 8C .byte 0x8c
|
||||
159 0091 EA000000 .4byte 0xea
|
||||
160 0095 06 .uleb128 0x6
|
||||
161 0096 ED000000 .4byte .LASF12
|
||||
162 009a 03 .byte 0x3
|
||||
163 009b 8D .byte 0x8d
|
||||
164 009c 3A000000 .4byte 0x3a
|
||||
165 00a0 02 .byte 0x2
|
||||
166 00a1 23 .byte 0x23
|
||||
167 00a2 00 .uleb128 0x0
|
||||
168 00a3 06 .uleb128 0x6
|
||||
169 00a4 0B010000 .4byte .LASF13
|
||||
170 00a8 03 .byte 0x3
|
||||
171 00a9 8E .byte 0x8e
|
||||
172 00aa 3A000000 .4byte 0x3a
|
||||
173 00ae 02 .byte 0x2
|
||||
174 00af 23 .byte 0x23
|
||||
175 00b0 02 .uleb128 0x2
|
||||
176 00b1 06 .uleb128 0x6
|
||||
177 00b2 F2000000 .4byte .LASF14
|
||||
178 00b6 03 .byte 0x3
|
||||
179 00b7 8F .byte 0x8f
|
||||
180 00b8 5E000000 .4byte 0x5e
|
||||
181 00bc 02 .byte 0x2
|
||||
182 00bd 23 .byte 0x23
|
||||
183 00be 04 .uleb128 0x4
|
||||
184 00bf 06 .uleb128 0x6
|
||||
185 00c0 06000000 .4byte .LASF15
|
||||
186 00c4 03 .byte 0x3
|
||||
187 00c5 90 .byte 0x90
|
||||
188 00c6 4C000000 .4byte 0x4c
|
||||
189 00ca 02 .byte 0x2
|
||||
190 00cb 23 .byte 0x23
|
||||
191 00cc 08 .uleb128 0x8
|
||||
192 00cd 06 .uleb128 0x6
|
||||
193 00ce 7C000000 .4byte .LASF16
|
||||
194 00d2 03 .byte 0x3
|
||||
BFIN GAS /tmp/cctlFxly.s page 5
|
||||
|
||||
|
||||
195 00d3 91 .byte 0x91
|
||||
196 00d4 5E000000 .4byte 0x5e
|
||||
197 00d8 02 .byte 0x2
|
||||
198 00d9 23 .byte 0x23
|
||||
199 00da 0C .uleb128 0xc
|
||||
200 00db 06 .uleb128 0x6
|
||||
201 00dc 2A010000 .4byte .LASF17
|
||||
202 00e0 03 .byte 0x3
|
||||
203 00e1 92 .byte 0x92
|
||||
204 00e2 EA000000 .4byte 0xea
|
||||
205 00e6 02 .byte 0x2
|
||||
206 00e7 23 .byte 0x23
|
||||
207 00e8 10 .uleb128 0x10
|
||||
208 00e9 00 .byte 0x0
|
||||
209 00ea 07 .uleb128 0x7
|
||||
210 00eb 5E000000 .4byte 0x5e
|
||||
211 00ef FB000000 .4byte 0xfb
|
||||
212 00f3 08 .uleb128 0x8
|
||||
213 00f4 FB000000 .4byte 0xfb
|
||||
214 00f8 FF03 .2byte 0x3ff
|
||||
215 00fa 00 .byte 0x0
|
||||
216 00fb 09 .uleb128 0x9
|
||||
217 00fc 04 .byte 0x4
|
||||
218 00fd 07 .byte 0x7
|
||||
219 00fe 03 .uleb128 0x3
|
||||
220 00ff 6E000000 .4byte .LASF18
|
||||
221 0103 03 .byte 0x3
|
||||
222 0104 93 .byte 0x93
|
||||
223 0105 8C000000 .4byte 0x8c
|
||||
224 0109 0A .uleb128 0xa
|
||||
225 010a 20 .byte 0x20
|
||||
226 010b 04 .byte 0x4
|
||||
227 010c 1C .byte 0x1c
|
||||
228 010d AB010000 .4byte 0x1ab
|
||||
229 0111 06 .uleb128 0x6
|
||||
230 0112 A0000000 .4byte .LASF19
|
||||
231 0116 04 .byte 0x4
|
||||
232 0117 1D .byte 0x1d
|
||||
233 0118 5E000000 .4byte 0x5e
|
||||
234 011c 02 .byte 0x2
|
||||
235 011d 23 .byte 0x23
|
||||
236 011e 00 .uleb128 0x0
|
||||
237 011f 06 .uleb128 0x6
|
||||
238 0120 36000000 .4byte .LASF20
|
||||
239 0124 04 .byte 0x4
|
||||
240 0125 1E .byte 0x1e
|
||||
241 0126 5E000000 .4byte 0x5e
|
||||
242 012a 02 .byte 0x2
|
||||
243 012b 23 .byte 0x23
|
||||
244 012c 04 .uleb128 0x4
|
||||
245 012d 06 .uleb128 0x6
|
||||
246 012e 5E000000 .4byte .LASF21
|
||||
247 0132 04 .byte 0x4
|
||||
248 0133 1F .byte 0x1f
|
||||
249 0134 AB010000 .4byte 0x1ab
|
||||
250 0138 02 .byte 0x2
|
||||
251 0139 23 .byte 0x23
|
||||
BFIN GAS /tmp/cctlFxly.s page 6
|
||||
|
||||
|
||||
252 013a 08 .uleb128 0x8
|
||||
253 013b 06 .uleb128 0x6
|
||||
254 013c 18010000 .4byte .LASF22
|
||||
255 0140 04 .byte 0x4
|
||||
256 0141 20 .byte 0x20
|
||||
257 0142 3A000000 .4byte 0x3a
|
||||
258 0146 02 .byte 0x2
|
||||
259 0147 23 .byte 0x23
|
||||
260 0148 0C .uleb128 0xc
|
||||
261 0149 06 .uleb128 0x6
|
||||
262 014a 25010000 .4byte .LASF23
|
||||
263 014e 04 .byte 0x4
|
||||
264 014f 21 .byte 0x21
|
||||
265 0150 3A000000 .4byte 0x3a
|
||||
266 0154 02 .byte 0x2
|
||||
267 0155 23 .byte 0x23
|
||||
268 0156 0E .uleb128 0xe
|
||||
269 0157 06 .uleb128 0x6
|
||||
270 0158 A4010000 .4byte .LASF24
|
||||
271 015c 04 .byte 0x4
|
||||
272 015d 22 .byte 0x22
|
||||
273 015e 3A000000 .4byte 0x3a
|
||||
274 0162 02 .byte 0x2
|
||||
275 0163 23 .byte 0x23
|
||||
276 0164 10 .uleb128 0x10
|
||||
277 0165 06 .uleb128 0x6
|
||||
278 0166 BC010000 .4byte .LASF25
|
||||
279 016a 04 .byte 0x4
|
||||
280 016b 23 .byte 0x23
|
||||
281 016c 3A000000 .4byte 0x3a
|
||||
282 0170 02 .byte 0x2
|
||||
283 0171 23 .byte 0x23
|
||||
284 0172 12 .uleb128 0x12
|
||||
285 0173 06 .uleb128 0x6
|
||||
286 0174 63000000 .4byte .LASF26
|
||||
287 0178 04 .byte 0x4
|
||||
288 0179 24 .byte 0x24
|
||||
289 017a AB010000 .4byte 0x1ab
|
||||
290 017e 02 .byte 0x2
|
||||
291 017f 23 .byte 0x23
|
||||
292 0180 14 .uleb128 0x14
|
||||
293 0181 0B .uleb128 0xb
|
||||
294 0182 696400 .string "id"
|
||||
295 0185 04 .byte 0x4
|
||||
296 0186 25 .byte 0x25
|
||||
297 0187 3A000000 .4byte 0x3a
|
||||
298 018b 02 .byte 0x2
|
||||
299 018c 23 .byte 0x23
|
||||
300 018d 18 .uleb128 0x18
|
||||
301 018e 06 .uleb128 0x6
|
||||
302 018f 00000000 .4byte .LASF27
|
||||
303 0193 04 .byte 0x4
|
||||
304 0194 26 .byte 0x26
|
||||
305 0195 3A000000 .4byte 0x3a
|
||||
306 0199 02 .byte 0x2
|
||||
307 019a 23 .byte 0x23
|
||||
308 019b 1A .uleb128 0x1a
|
||||
BFIN GAS /tmp/cctlFxly.s page 7
|
||||
|
||||
|
||||
309 019c 06 .uleb128 0x6
|
||||
310 019d 12010000 .4byte .LASF28
|
||||
311 01a1 04 .byte 0x4
|
||||
312 01a2 27 .byte 0x27
|
||||
313 01a3 5E000000 .4byte 0x5e
|
||||
314 01a7 02 .byte 0x2
|
||||
315 01a8 23 .byte 0x23
|
||||
316 01a9 1C .uleb128 0x1c
|
||||
317 01aa 00 .byte 0x0
|
||||
318 01ab 0C .uleb128 0xc
|
||||
319 01ac 04 .byte 0x4
|
||||
320 01ad 03 .uleb128 0x3
|
||||
321 01ae 7E010000 .4byte .LASF29
|
||||
322 01b2 04 .byte 0x4
|
||||
323 01b3 28 .byte 0x28
|
||||
324 01b4 09010000 .4byte 0x109
|
||||
325 01b8 05 .uleb128 0x5
|
||||
326 01b9 0008 .2byte 0x800
|
||||
327 01bb 04 .byte 0x4
|
||||
328 01bc 36 .byte 0x36
|
||||
329 01bd FB010000 .4byte 0x1fb
|
||||
330 01c1 06 .uleb128 0x6
|
||||
331 01c2 23000000 .4byte .LASF30
|
||||
332 01c6 04 .byte 0x4
|
||||
333 01c7 37 .byte 0x37
|
||||
334 01c8 AD010000 .4byte 0x1ad
|
||||
335 01cc 02 .byte 0x2
|
||||
336 01cd 23 .byte 0x23
|
||||
337 01ce 00 .uleb128 0x0
|
||||
338 01cf 0B .uleb128 0xb
|
||||
339 01d0 696E00 .string "in"
|
||||
340 01d3 04 .byte 0x4
|
||||
341 01d4 38 .byte 0x38
|
||||
342 01d5 FB010000 .4byte 0x1fb
|
||||
343 01d9 02 .byte 0x2
|
||||
344 01da 23 .byte 0x23
|
||||
345 01db 20 .uleb128 0x20
|
||||
346 01dc 06 .uleb128 0x6
|
||||
347 01dd 57000000 .4byte .LASF31
|
||||
348 01e1 04 .byte 0x4
|
||||
349 01e2 39 .byte 0x39
|
||||
350 01e3 AD010000 .4byte 0x1ad
|
||||
351 01e7 03 .byte 0x3
|
||||
352 01e8 23 .byte 0x23
|
||||
353 01e9 8008 .uleb128 0x400
|
||||
354 01eb 0B .uleb128 0xb
|
||||
355 01ec 6F757400 .string "out"
|
||||
356 01f0 04 .byte 0x4
|
||||
357 01f1 3A .byte 0x3a
|
||||
358 01f2 FB010000 .4byte 0x1fb
|
||||
359 01f6 03 .byte 0x3
|
||||
360 01f7 23 .byte 0x23
|
||||
361 01f8 A008 .uleb128 0x420
|
||||
362 01fa 00 .byte 0x0
|
||||
363 01fb 07 .uleb128 0x7
|
||||
364 01fc AD010000 .4byte 0x1ad
|
||||
365 0200 0B020000 .4byte 0x20b
|
||||
BFIN GAS /tmp/cctlFxly.s page 8
|
||||
|
||||
|
||||
366 0204 0D .uleb128 0xd
|
||||
367 0205 FB000000 .4byte 0xfb
|
||||
368 0209 1E .byte 0x1e
|
||||
369 020a 00 .byte 0x0
|
||||
370 020b 03 .uleb128 0x3
|
||||
371 020c DC000000 .4byte .LASF32
|
||||
372 0210 04 .byte 0x4
|
||||
373 0211 3B .byte 0x3b
|
||||
374 0212 B8010000 .4byte 0x1b8
|
||||
375 0216 05 .uleb128 0x5
|
||||
376 0217 1018 .2byte 0x1810
|
||||
377 0219 04 .byte 0x4
|
||||
378 021a 42 .byte 0x42
|
||||
379 021b 3D020000 .4byte 0x23d
|
||||
380 021f 06 .uleb128 0x6
|
||||
381 0220 2F010000 .4byte .LASF33
|
||||
382 0224 04 .byte 0x4
|
||||
383 0225 43 .byte 0x43
|
||||
384 0226 0B020000 .4byte 0x20b
|
||||
385 022a 02 .byte 0x2
|
||||
386 022b 23 .byte 0x23
|
||||
387 022c 00 .uleb128 0x0
|
||||
388 022d 0B .uleb128 0xb
|
||||
389 022e 636D6400 .string "cmd"
|
||||
390 0232 04 .byte 0x4
|
||||
391 0233 44 .byte 0x44
|
||||
392 0234 FE000000 .4byte 0xfe
|
||||
393 0238 03 .byte 0x3
|
||||
394 0239 23 .byte 0x23
|
||||
395 023a 8010 .uleb128 0x800
|
||||
396 023c 00 .byte 0x0
|
||||
397 023d 03 .uleb128 0x3
|
||||
398 023e A9010000 .4byte .LASF34
|
||||
399 0242 04 .byte 0x4
|
||||
400 0243 45 .byte 0x45
|
||||
401 0244 16020000 .4byte 0x216
|
||||
402 0248 0E .uleb128 0xe
|
||||
403 0249 01 .byte 0x1
|
||||
404 024a 29000000 .4byte .LASF38
|
||||
405 024e 01 .byte 0x1
|
||||
406 024f 11 .byte 0x11
|
||||
407 0250 01 .byte 0x1
|
||||
408 0251 7E000000 .4byte 0x7e
|
||||
409 0255 00000000 .4byte .LFB2
|
||||
410 0259 12000000 .4byte .LFE2
|
||||
411 025d 00000000 .4byte .LLST0
|
||||
412 0261 0F .uleb128 0xf
|
||||
413 0262 2E000000 .4byte .LASF39
|
||||
414 0266 01 .byte 0x1
|
||||
415 0267 0E .byte 0xe
|
||||
416 0268 73020000 .4byte 0x273
|
||||
417 026c 01 .byte 0x1
|
||||
418 026d 05 .byte 0x5
|
||||
419 026e 03 .byte 0x3
|
||||
420 026f 00000000 .4byte _g_state
|
||||
421 0273 10 .uleb128 0x10
|
||||
422 0274 3D020000 .4byte 0x23d
|
||||
BFIN GAS /tmp/cctlFxly.s page 9
|
||||
|
||||
|
||||
423 0278 00 .byte 0x0
|
||||
424 .section .debug_abbrev
|
||||
425 0000 01 .uleb128 0x1
|
||||
426 0001 11 .uleb128 0x11
|
||||
427 0002 01 .byte 0x1
|
||||
428 0003 25 .uleb128 0x25
|
||||
429 0004 0E .uleb128 0xe
|
||||
430 0005 13 .uleb128 0x13
|
||||
431 0006 0B .uleb128 0xb
|
||||
432 0007 03 .uleb128 0x3
|
||||
433 0008 0E .uleb128 0xe
|
||||
434 0009 1B .uleb128 0x1b
|
||||
435 000a 0E .uleb128 0xe
|
||||
436 000b 11 .uleb128 0x11
|
||||
437 000c 01 .uleb128 0x1
|
||||
438 000d 12 .uleb128 0x12
|
||||
439 000e 01 .uleb128 0x1
|
||||
440 000f 10 .uleb128 0x10
|
||||
441 0010 06 .uleb128 0x6
|
||||
442 0011 00 .byte 0x0
|
||||
443 0012 00 .byte 0x0
|
||||
444 0013 02 .uleb128 0x2
|
||||
445 0014 24 .uleb128 0x24
|
||||
446 0015 00 .byte 0x0
|
||||
447 0016 0B .uleb128 0xb
|
||||
448 0017 0B .uleb128 0xb
|
||||
449 0018 3E .uleb128 0x3e
|
||||
450 0019 0B .uleb128 0xb
|
||||
451 001a 03 .uleb128 0x3
|
||||
452 001b 0E .uleb128 0xe
|
||||
453 001c 00 .byte 0x0
|
||||
454 001d 00 .byte 0x0
|
||||
455 001e 03 .uleb128 0x3
|
||||
456 001f 16 .uleb128 0x16
|
||||
457 0020 00 .byte 0x0
|
||||
458 0021 03 .uleb128 0x3
|
||||
459 0022 0E .uleb128 0xe
|
||||
460 0023 3A .uleb128 0x3a
|
||||
461 0024 0B .uleb128 0xb
|
||||
462 0025 3B .uleb128 0x3b
|
||||
463 0026 0B .uleb128 0xb
|
||||
464 0027 49 .uleb128 0x49
|
||||
465 0028 13 .uleb128 0x13
|
||||
466 0029 00 .byte 0x0
|
||||
467 002a 00 .byte 0x0
|
||||
468 002b 04 .uleb128 0x4
|
||||
469 002c 24 .uleb128 0x24
|
||||
470 002d 00 .byte 0x0
|
||||
471 002e 0B .uleb128 0xb
|
||||
472 002f 0B .uleb128 0xb
|
||||
473 0030 3E .uleb128 0x3e
|
||||
474 0031 0B .uleb128 0xb
|
||||
475 0032 03 .uleb128 0x3
|
||||
476 0033 08 .uleb128 0x8
|
||||
477 0034 00 .byte 0x0
|
||||
478 0035 00 .byte 0x0
|
||||
479 0036 05 .uleb128 0x5
|
||||
BFIN GAS /tmp/cctlFxly.s page 10
|
||||
|
||||
|
||||
480 0037 13 .uleb128 0x13
|
||||
481 0038 01 .byte 0x1
|
||||
482 0039 0B .uleb128 0xb
|
||||
483 003a 05 .uleb128 0x5
|
||||
484 003b 3A .uleb128 0x3a
|
||||
485 003c 0B .uleb128 0xb
|
||||
486 003d 3B .uleb128 0x3b
|
||||
487 003e 0B .uleb128 0xb
|
||||
488 003f 01 .uleb128 0x1
|
||||
489 0040 13 .uleb128 0x13
|
||||
490 0041 00 .byte 0x0
|
||||
491 0042 00 .byte 0x0
|
||||
492 0043 06 .uleb128 0x6
|
||||
493 0044 0D .uleb128 0xd
|
||||
494 0045 00 .byte 0x0
|
||||
495 0046 03 .uleb128 0x3
|
||||
496 0047 0E .uleb128 0xe
|
||||
497 0048 3A .uleb128 0x3a
|
||||
498 0049 0B .uleb128 0xb
|
||||
499 004a 3B .uleb128 0x3b
|
||||
500 004b 0B .uleb128 0xb
|
||||
501 004c 49 .uleb128 0x49
|
||||
502 004d 13 .uleb128 0x13
|
||||
503 004e 38 .uleb128 0x38
|
||||
504 004f 0A .uleb128 0xa
|
||||
505 0050 00 .byte 0x0
|
||||
506 0051 00 .byte 0x0
|
||||
507 0052 07 .uleb128 0x7
|
||||
508 0053 01 .uleb128 0x1
|
||||
509 0054 01 .byte 0x1
|
||||
510 0055 49 .uleb128 0x49
|
||||
511 0056 13 .uleb128 0x13
|
||||
512 0057 01 .uleb128 0x1
|
||||
513 0058 13 .uleb128 0x13
|
||||
514 0059 00 .byte 0x0
|
||||
515 005a 00 .byte 0x0
|
||||
516 005b 08 .uleb128 0x8
|
||||
517 005c 21 .uleb128 0x21
|
||||
518 005d 00 .byte 0x0
|
||||
519 005e 49 .uleb128 0x49
|
||||
520 005f 13 .uleb128 0x13
|
||||
521 0060 2F .uleb128 0x2f
|
||||
522 0061 05 .uleb128 0x5
|
||||
523 0062 00 .byte 0x0
|
||||
524 0063 00 .byte 0x0
|
||||
525 0064 09 .uleb128 0x9
|
||||
526 0065 24 .uleb128 0x24
|
||||
527 0066 00 .byte 0x0
|
||||
528 0067 0B .uleb128 0xb
|
||||
529 0068 0B .uleb128 0xb
|
||||
530 0069 3E .uleb128 0x3e
|
||||
531 006a 0B .uleb128 0xb
|
||||
532 006b 00 .byte 0x0
|
||||
533 006c 00 .byte 0x0
|
||||
534 006d 0A .uleb128 0xa
|
||||
535 006e 13 .uleb128 0x13
|
||||
536 006f 01 .byte 0x1
|
||||
BFIN GAS /tmp/cctlFxly.s page 11
|
||||
|
||||
|
||||
537 0070 0B .uleb128 0xb
|
||||
538 0071 0B .uleb128 0xb
|
||||
539 0072 3A .uleb128 0x3a
|
||||
540 0073 0B .uleb128 0xb
|
||||
541 0074 3B .uleb128 0x3b
|
||||
542 0075 0B .uleb128 0xb
|
||||
543 0076 01 .uleb128 0x1
|
||||
544 0077 13 .uleb128 0x13
|
||||
545 0078 00 .byte 0x0
|
||||
546 0079 00 .byte 0x0
|
||||
547 007a 0B .uleb128 0xb
|
||||
548 007b 0D .uleb128 0xd
|
||||
549 007c 00 .byte 0x0
|
||||
550 007d 03 .uleb128 0x3
|
||||
551 007e 08 .uleb128 0x8
|
||||
552 007f 3A .uleb128 0x3a
|
||||
553 0080 0B .uleb128 0xb
|
||||
554 0081 3B .uleb128 0x3b
|
||||
555 0082 0B .uleb128 0xb
|
||||
556 0083 49 .uleb128 0x49
|
||||
557 0084 13 .uleb128 0x13
|
||||
558 0085 38 .uleb128 0x38
|
||||
559 0086 0A .uleb128 0xa
|
||||
560 0087 00 .byte 0x0
|
||||
561 0088 00 .byte 0x0
|
||||
562 0089 0C .uleb128 0xc
|
||||
563 008a 0F .uleb128 0xf
|
||||
564 008b 00 .byte 0x0
|
||||
565 008c 0B .uleb128 0xb
|
||||
566 008d 0B .uleb128 0xb
|
||||
567 008e 00 .byte 0x0
|
||||
568 008f 00 .byte 0x0
|
||||
569 0090 0D .uleb128 0xd
|
||||
570 0091 21 .uleb128 0x21
|
||||
571 0092 00 .byte 0x0
|
||||
572 0093 49 .uleb128 0x49
|
||||
573 0094 13 .uleb128 0x13
|
||||
574 0095 2F .uleb128 0x2f
|
||||
575 0096 0B .uleb128 0xb
|
||||
576 0097 00 .byte 0x0
|
||||
577 0098 00 .byte 0x0
|
||||
578 0099 0E .uleb128 0xe
|
||||
579 009a 2E .uleb128 0x2e
|
||||
580 009b 00 .byte 0x0
|
||||
581 009c 3F .uleb128 0x3f
|
||||
582 009d 0C .uleb128 0xc
|
||||
583 009e 03 .uleb128 0x3
|
||||
584 009f 0E .uleb128 0xe
|
||||
585 00a0 3A .uleb128 0x3a
|
||||
586 00a1 0B .uleb128 0xb
|
||||
587 00a2 3B .uleb128 0x3b
|
||||
588 00a3 0B .uleb128 0xb
|
||||
589 00a4 27 .uleb128 0x27
|
||||
590 00a5 0C .uleb128 0xc
|
||||
591 00a6 49 .uleb128 0x49
|
||||
592 00a7 13 .uleb128 0x13
|
||||
593 00a8 11 .uleb128 0x11
|
||||
BFIN GAS /tmp/cctlFxly.s page 12
|
||||
|
||||
|
||||
594 00a9 01 .uleb128 0x1
|
||||
595 00aa 12 .uleb128 0x12
|
||||
596 00ab 01 .uleb128 0x1
|
||||
597 00ac 40 .uleb128 0x40
|
||||
598 00ad 06 .uleb128 0x6
|
||||
599 00ae 00 .byte 0x0
|
||||
600 00af 00 .byte 0x0
|
||||
601 00b0 0F .uleb128 0xf
|
||||
602 00b1 34 .uleb128 0x34
|
||||
603 00b2 00 .byte 0x0
|
||||
604 00b3 03 .uleb128 0x3
|
||||
605 00b4 0E .uleb128 0xe
|
||||
606 00b5 3A .uleb128 0x3a
|
||||
607 00b6 0B .uleb128 0xb
|
||||
608 00b7 3B .uleb128 0x3b
|
||||
609 00b8 0B .uleb128 0xb
|
||||
610 00b9 49 .uleb128 0x49
|
||||
611 00ba 13 .uleb128 0x13
|
||||
612 00bb 3F .uleb128 0x3f
|
||||
613 00bc 0C .uleb128 0xc
|
||||
614 00bd 02 .uleb128 0x2
|
||||
615 00be 0A .uleb128 0xa
|
||||
616 00bf 00 .byte 0x0
|
||||
617 00c0 00 .byte 0x0
|
||||
618 00c1 10 .uleb128 0x10
|
||||
619 00c2 35 .uleb128 0x35
|
||||
620 00c3 00 .byte 0x0
|
||||
621 00c4 49 .uleb128 0x49
|
||||
622 00c5 13 .uleb128 0x13
|
||||
623 00c6 00 .byte 0x0
|
||||
624 00c7 00 .byte 0x0
|
||||
625 00c8 00 .byte 0x0
|
||||
626 .section .debug_pubnames,"",@progbits
|
||||
627 0000 23000000 .4byte 0x23
|
||||
628 0004 0200 .2byte 0x2
|
||||
629 0006 00000000 .4byte .Ldebug_info0
|
||||
630 000a 79020000 .4byte 0x279
|
||||
631 000e 48020000 .4byte 0x248
|
||||
632 0012 6D61696E .string "main"
|
||||
632 00
|
||||
633 0017 61020000 .4byte 0x261
|
||||
634 001b 675F7374 .string "g_state"
|
||||
634 61746500
|
||||
635 0023 00000000 .4byte 0x0
|
||||
636 .section .debug_aranges,"",@progbits
|
||||
637 0000 1C000000 .4byte 0x1c
|
||||
638 0004 0200 .2byte 0x2
|
||||
639 0006 00000000 .4byte .Ldebug_info0
|
||||
640 000a 04 .byte 0x4
|
||||
641 000b 00 .byte 0x0
|
||||
642 000c 0000 .2byte 0x0
|
||||
643 000e 0000 .2byte 0x0
|
||||
644 0010 00000000 .4byte .Ltext0
|
||||
645 0014 12000000 .4byte .Letext0-.Ltext0
|
||||
646 0018 00000000 .4byte 0x0
|
||||
647 001c 00000000 .4byte 0x0
|
||||
648 .section .debug_str,"MS",@progbits,1
|
||||
BFIN GAS /tmp/cctlFxly.s page 13
|
||||
|
||||
|
||||
649 .LASF27:
|
||||
650 0000 76616C69 .string "valid"
|
||||
650 6400
|
||||
651 .LASF15:
|
||||
652 0006 72657375 .string "result"
|
||||
652 6C7400
|
||||
653 .LASF35:
|
||||
654 000d 474E5520 .string "GNU C 4.3.5"
|
||||
654 4320342E
|
||||
654 332E3500
|
||||
655 .LASF2:
|
||||
656 0019 73686F72 .string "short int"
|
||||
656 7420696E
|
||||
656 7400
|
||||
657 .LASF30:
|
||||
658 0023 696E5F6C .string "in_lb"
|
||||
658 6200
|
||||
659 .LASF38:
|
||||
660 0029 6D61696E .string "main"
|
||||
660 00
|
||||
661 .LASF39:
|
||||
662 002e 675F7374 .string "g_state"
|
||||
662 61746500
|
||||
663 .LASF20:
|
||||
664 0036 66756C6C .string "full_size"
|
||||
664 5F73697A
|
||||
664 6500
|
||||
665 .LASF9:
|
||||
666 0040 6C6F6E67 .string "long long int"
|
||||
666 206C6F6E
|
||||
666 6720696E
|
||||
666 7400
|
||||
667 .LASF6:
|
||||
668 004e 6C6F6E67 .string "long int"
|
||||
668 20696E74
|
||||
668 00
|
||||
669 .LASF31:
|
||||
670 0057 6F75745F .string "out_lb"
|
||||
670 6C6200
|
||||
671 .LASF21:
|
||||
672 005e 61646472 .string "addr"
|
||||
672 00
|
||||
673 .LASF26:
|
||||
674 0063 6E657874 .string "next_descr"
|
||||
674 5F646573
|
||||
674 637200
|
||||
675 .LASF18:
|
||||
676 006e 745F6C35 .string "t_l502_bf_cmd"
|
||||
676 30325F62
|
||||
676 665F636D
|
||||
676 6400
|
||||
677 .LASF16:
|
||||
678 007c 64617461 .string "data_size"
|
||||
678 5F73697A
|
||||
678 6500
|
||||
679 .LASF1:
|
||||
680 0086 756E7369 .string "unsigned char"
|
||||
BFIN GAS /tmp/cctlFxly.s page 14
|
||||
|
||||
|
||||
680 676E6564
|
||||
680 20636861
|
||||
680 7200
|
||||
681 .LASF0:
|
||||
682 0094 7369676E .string "signed char"
|
||||
682 65642063
|
||||
682 68617200
|
||||
683 .LASF19:
|
||||
684 00a0 666C6167 .string "flags"
|
||||
684 7300
|
||||
685 .LASF10:
|
||||
686 00a6 6C6F6E67 .string "long long unsigned int"
|
||||
686 206C6F6E
|
||||
686 6720756E
|
||||
686 7369676E
|
||||
686 65642069
|
||||
687 .LASF7:
|
||||
688 00bd 75696E74 .string "uint32_t"
|
||||
688 33325F74
|
||||
688 00
|
||||
689 .LASF11:
|
||||
690 00c6 756E7369 .string "unsigned int"
|
||||
690 676E6564
|
||||
690 20696E74
|
||||
690 00
|
||||
691 .LASF4:
|
||||
692 00d3 75696E74 .string "uint16_t"
|
||||
692 31365F74
|
||||
692 00
|
||||
693 .LASF32:
|
||||
694 00dc 745F6864 .string "t_hdma_descr_arr"
|
||||
694 6D615F64
|
||||
694 65736372
|
||||
694 5F617272
|
||||
694 00
|
||||
695 .LASF12:
|
||||
696 00ed 636F6465 .string "code"
|
||||
696 00
|
||||
697 .LASF14:
|
||||
698 00f2 70617261 .string "param"
|
||||
698 6D00
|
||||
699 .LASF3:
|
||||
700 00f8 73686F72 .string "short unsigned int"
|
||||
700 7420756E
|
||||
700 7369676E
|
||||
700 65642069
|
||||
700 6E7400
|
||||
701 .LASF13:
|
||||
702 010b 73746174 .string "status"
|
||||
702 757300
|
||||
703 .LASF28:
|
||||
704 0112 75646174 .string "udata"
|
||||
704 6100
|
||||
705 .LASF22:
|
||||
706 0118 78636E74 .string "xcnt"
|
||||
706 00
|
||||
707 .LASF5:
|
||||
BFIN GAS /tmp/cctlFxly.s page 15
|
||||
|
||||
|
||||
708 011d 696E7433 .string "int32_t"
|
||||
708 325F7400
|
||||
709 .LASF23:
|
||||
710 0125 786D6F64 .string "xmod"
|
||||
710 00
|
||||
711 .LASF17:
|
||||
712 012a 64617461 .string "data"
|
||||
712 00
|
||||
713 .LASF33:
|
||||
714 012f 68646D61 .string "hdma"
|
||||
714 00
|
||||
715 .LASF37:
|
||||
716 0134 2F686F6D .string "/home/feda/MIPT/RadioPhotonic_Subserface_radar/ADC_computing/BFfirmware_0"
|
||||
716 652F6665
|
||||
716 64612F4D
|
||||
716 4950542F
|
||||
716 52616469
|
||||
717 .LASF29:
|
||||
718 017e 745F6864 .string "t_hdma_stream_descr"
|
||||
718 6D615F73
|
||||
718 74726561
|
||||
718 6D5F6465
|
||||
718 73637200
|
||||
719 .LASF8:
|
||||
720 0192 6C6F6E67 .string "long unsigned int"
|
||||
720 20756E73
|
||||
720 69676E65
|
||||
720 6420696E
|
||||
720 7400
|
||||
721 .LASF24:
|
||||
722 01a4 79636E74 .string "ycnt"
|
||||
722 00
|
||||
723 .LASF34:
|
||||
724 01a9 745F6C35 .string "t_l502_board_state"
|
||||
724 30325F62
|
||||
724 6F617264
|
||||
724 5F737461
|
||||
724 746500
|
||||
725 .LASF25:
|
||||
726 01bc 796D6F64 .string "ymod"
|
||||
726 00
|
||||
727 .LASF36:
|
||||
728 01c1 7372632F .string "src/main.c"
|
||||
728 6D61696E
|
||||
728 2E6300
|
||||
729 .ident "GCC: (ADI-2014R1-RC2) 4.3.5"
|
||||
BFIN GAS /tmp/cctlFxly.s page 16
|
||||
|
||||
|
||||
DEFINED SYMBOLS
|
||||
*ABS*:0000000000000000 src/main.c
|
||||
/tmp/cctlFxly.s:13 .text:0000000000000000 _main
|
||||
/tmp/cctlFxly.s:34 board_state:0000000000000000 _g_state
|
||||
|
||||
UNDEFINED SYMBOLS
|
||||
_l502_init
|
||||
_l502_cmd_check_req
|
||||
_stream_proc
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
278
gcc/l502-bf.ld_experimental
Normal file
278
gcc/l502-bf.ld_experimental
Normal file
@ -0,0 +1,278 @@
|
||||
MEMORY
|
||||
{
|
||||
MEM_L1_CODE : ORIGIN = 0xFFA00000, LENGTH = 0xc000
|
||||
MEM_L1_CODE_CACHE : ORIGIN = 0xFFA10000, LENGTH = 0x4000
|
||||
MEM_L1_SCRATCH : ORIGIN = 0xFFB00000, LENGTH = 0x1000
|
||||
MEM_L1_DATA_B : ORIGIN = 0xFF900000, LENGTH = 0x8000
|
||||
MEM_L1_DATA_A : ORIGIN = 0xFF800000, LENGTH = 0x8000
|
||||
|
||||
MEM_SDRAM : ORIGIN = 0x00000000, LENGTH = 32 * 1024 * 1024
|
||||
}
|
||||
|
||||
/* The default linker script, for single core blackfin standalone executables */
|
||||
OUTPUT_FORMAT("elf32-bfin", "elf32-bfin", "elf32-bfin")
|
||||
OUTPUT_ARCH(bfin)
|
||||
ENTRY(__start)
|
||||
|
||||
SECTIONS
|
||||
{
|
||||
.sdram_noinit (NOLOAD) :
|
||||
{
|
||||
KEEP(*(.sdram_noinit, .sdram_noinit.*))
|
||||
} > MEM_SDRAM
|
||||
/* Read-only sections, merged into text segment: */
|
||||
PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x0)); . = SEGMENT_START("text-segment", 0x0);
|
||||
.interp : { *(.interp) }
|
||||
.note.gnu.build-id : { *(.note.gnu.build-id) }
|
||||
.hash : { *(.hash) }
|
||||
.gnu.hash : { *(.gnu.hash) }
|
||||
.dynsym : { *(.dynsym) }
|
||||
.dynstr : { *(.dynstr) }
|
||||
.gnu.version : { *(.gnu.version) }
|
||||
.gnu.version_d : { *(.gnu.version_d) }
|
||||
.gnu.version_r : { *(.gnu.version_r) }
|
||||
.rel.init : { *(.rel.init) }
|
||||
.rela.init : { *(.rela.init) }
|
||||
.rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) }
|
||||
.rela.text : { *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) }
|
||||
.rel.fini : { *(.rel.fini) }
|
||||
.rela.fini : { *(.rela.fini) }
|
||||
.rel.rodata : { *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) }
|
||||
.rela.rodata : { *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) }
|
||||
.rel.data.rel.ro : { *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*) }
|
||||
.rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) }
|
||||
.rel.data : { *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) }
|
||||
.rela.data : { *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) }
|
||||
.rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) }
|
||||
.rela.tdata : { *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) }
|
||||
.rel.tbss : { *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) }
|
||||
.rela.tbss : { *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) }
|
||||
.rel.ctors : { *(.rel.ctors) }
|
||||
.rela.ctors : { *(.rela.ctors) }
|
||||
.rel.dtors : { *(.rel.dtors) }
|
||||
.rela.dtors : { *(.rela.dtors) }
|
||||
.rel.got : { *(.rel.got) }
|
||||
.rela.got : { *(.rela.got) }
|
||||
.rel.sdata : { *(.rel.sdata .rel.sdata.* .rel.gnu.linkonce.s.*) }
|
||||
.rela.sdata : { *(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*) }
|
||||
.rel.sbss : { *(.rel.sbss .rel.sbss.* .rel.gnu.linkonce.sb.*) }
|
||||
.rela.sbss : { *(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*) }
|
||||
.rel.sdata2 : { *(.rel.sdata2 .rel.sdata2.* .rel.gnu.linkonce.s2.*) }
|
||||
.rela.sdata2 : { *(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*) }
|
||||
.rel.sbss2 : { *(.rel.sbss2 .rel.sbss2.* .rel.gnu.linkonce.sb2.*) }
|
||||
.rela.sbss2 : { *(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*) }
|
||||
.rel.bss : { *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*) }
|
||||
.rela.bss : { *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) }
|
||||
.rel.iplt :
|
||||
{
|
||||
PROVIDE_HIDDEN (___rel_iplt_start = .);
|
||||
*(.rel.iplt)
|
||||
PROVIDE_HIDDEN (___rel_iplt_end = .);
|
||||
}
|
||||
.rela.iplt :
|
||||
{
|
||||
PROVIDE_HIDDEN (___rela_iplt_start = .);
|
||||
*(.rela.iplt)
|
||||
PROVIDE_HIDDEN (___rela_iplt_end = .);
|
||||
}
|
||||
.rel.plt :
|
||||
{
|
||||
*(.rel.plt)
|
||||
}
|
||||
.rela.plt :
|
||||
{
|
||||
*(.rela.plt)
|
||||
}
|
||||
.init :
|
||||
{
|
||||
KEEP (*(.init))
|
||||
KEEP (*basiccrt*(.text .text.*))
|
||||
} >MEM_L1_CODE =0
|
||||
.plt : { *(.plt) }
|
||||
.iplt : { *(.iplt) }
|
||||
.text :
|
||||
{
|
||||
*(.text.unlikely .text.*_unlikely)
|
||||
*(.text.exit .text.exit.*)
|
||||
*(.text.startup .text.startup.*)
|
||||
*(.text.hot .text.hot.*)
|
||||
*(.text .stub .text.* .gnu.linkonce.t.*)
|
||||
/* .gnu.warning sections are handled specially by elf32.em. */
|
||||
*(.gnu.warning)
|
||||
|
||||
. = ALIGN( 64 );
|
||||
} >MEM_L1_CODE
|
||||
.fini :
|
||||
{
|
||||
KEEP (*(.fini))
|
||||
} >MEM_L1_CODE
|
||||
|
||||
. = ALIGN( 64 );
|
||||
|
||||
PROVIDE (___etext = .);
|
||||
PROVIDE (__etext = .);
|
||||
PROVIDE (_etext = .);
|
||||
|
||||
.board_state :
|
||||
{
|
||||
_startfix_sect = .;
|
||||
KEEP(*(board_state .board_state .board_state.*))
|
||||
. = _startfix_sect + 8196;
|
||||
} >MEM_L1_DATA_A
|
||||
|
||||
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) } > MEM_L1_DATA_A
|
||||
.rodata1 : { *(.rodata1) }
|
||||
.sdata2 :
|
||||
{
|
||||
*(.sdata2 .sdata2.* .gnu.linkonce.s2.*)
|
||||
}
|
||||
.sbss2 : { *(.sbss2 .sbss2.* .gnu.linkonce.sb2.*) }
|
||||
.eh_frame_hdr : { *(.eh_frame_hdr) } > MEM_L1_DATA_A
|
||||
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) } > MEM_L1_DATA_A
|
||||
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
|
||||
/* Adjust the address for the data segment. We want to adjust up to
|
||||
the same address within the page on the next page up. */
|
||||
. = ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1));
|
||||
/* Exception handling */
|
||||
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
|
||||
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
|
||||
/* Thread Local Storage sections */
|
||||
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
|
||||
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
|
||||
.preinit_array :
|
||||
{
|
||||
PROVIDE_HIDDEN (___preinit_array_start = .);
|
||||
KEEP (*(.preinit_array))
|
||||
PROVIDE_HIDDEN (___preinit_array_end = .);
|
||||
}
|
||||
.init_array :
|
||||
{
|
||||
PROVIDE_HIDDEN (___init_array_start = .);
|
||||
KEEP (*(SORT(.init_array.*)))
|
||||
KEEP (*(.init_array))
|
||||
PROVIDE_HIDDEN (___init_array_end = .);
|
||||
}
|
||||
.fini_array :
|
||||
{
|
||||
PROVIDE_HIDDEN (___fini_array_start = .);
|
||||
KEEP (*(SORT(.fini_array.*)))
|
||||
KEEP (*(.fini_array))
|
||||
PROVIDE_HIDDEN (___fini_array_end = .);
|
||||
}
|
||||
.ctors :
|
||||
{
|
||||
/* gcc uses crtbegin.o to find the start of
|
||||
the constructors, so we make sure it is
|
||||
first. Because this is a wildcard, it
|
||||
doesn't matter if the user does not
|
||||
actually link against crtbegin.o; the
|
||||
linker won't look for a file to match a
|
||||
wildcard. The wildcard also means that it
|
||||
doesn't matter which directory crtbegin.o
|
||||
is in. */
|
||||
KEEP (*crtbegin.o(.ctors))
|
||||
KEEP (*crtbegin?.o(.ctors))
|
||||
/* We don't want to include the .ctor section from
|
||||
the crtend.o file until after the sorted ctors.
|
||||
The .ctor section from the crtend file contains the
|
||||
end of ctors marker and it must be last */
|
||||
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
|
||||
KEEP (*(SORT(.ctors.*)))
|
||||
KEEP (*(.ctors))
|
||||
} > MEM_L1_DATA_A
|
||||
.dtors :
|
||||
{
|
||||
KEEP (*crtbegin.o(.dtors))
|
||||
KEEP (*crtbegin?.o(.dtors))
|
||||
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
|
||||
KEEP (*(SORT(.dtors.*)))
|
||||
KEEP (*(.dtors))
|
||||
} > MEM_L1_DATA_A
|
||||
.jcr : { KEEP (*(.jcr)) } > MEM_L1_DATA_A
|
||||
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
|
||||
.dynamic : { *(.dynamic) }
|
||||
.data :
|
||||
{
|
||||
*(.data .data.* .gnu.linkonce.d.*)
|
||||
SORT(CONSTRUCTORS)
|
||||
. = ALIGN( 64 );
|
||||
} > MEM_L1_DATA_A
|
||||
.data1 : { *(.data1) }
|
||||
.got : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
|
||||
/* We want the small data sections together, so single-instruction offsets
|
||||
can access them all, and initialized data all before uninitialized, so
|
||||
we can shorten the on-disk segment size. */
|
||||
.sdata :
|
||||
{
|
||||
*(.sdata .sdata.* .gnu.linkonce.s.*)
|
||||
}
|
||||
__edata = .; PROVIDE (_edata = .);
|
||||
___bss_start = .;
|
||||
.sbss :
|
||||
{
|
||||
*(.dynsbss)
|
||||
*(.sbss .sbss.* .gnu.linkonce.sb.*)
|
||||
*(.scommon)
|
||||
}
|
||||
.bss :
|
||||
{
|
||||
__bss_start = .;
|
||||
*(.dynbss)
|
||||
*(.bss .bss.* .gnu.linkonce.b.*)
|
||||
*(COMMON)
|
||||
/* Align here to ensure that the .bss section occupies space up to
|
||||
_end. Align after .bss to ensure correct alignment even if the
|
||||
.bss section disappears because there are no input sections.
|
||||
FIXME: Why do we need it? When there is no .bss section, we don't
|
||||
pad the .data section. */
|
||||
. = ALIGN( 64 );
|
||||
__bss_end = .;
|
||||
} > MEM_L1_DATA_A
|
||||
. = ALIGN( 64 );
|
||||
|
||||
__end = .; PROVIDE (_end = .);
|
||||
|
||||
|
||||
/* Stabs debugging sections. */
|
||||
.stab 0 : { *(.stab) }
|
||||
.stabstr 0 : { *(.stabstr) }
|
||||
.stab.excl 0 : { *(.stab.excl) }
|
||||
.stab.exclstr 0 : { *(.stab.exclstr) }
|
||||
.stab.index 0 : { *(.stab.index) }
|
||||
.stab.indexstr 0 : { *(.stab.indexstr) }
|
||||
.comment 0 : { *(.comment) }
|
||||
/* DWARF debug sections.
|
||||
Symbols in the DWARF debugging sections are relative to the beginning
|
||||
of the section so we begin them at 0. */
|
||||
/* DWARF 1 */
|
||||
.debug 0 : { *(.debug) }
|
||||
.line 0 : { *(.line) }
|
||||
/* GNU DWARF 1 extensions */
|
||||
.debug_srcinfo 0 : { *(.debug_srcinfo .zdebug_srcinfo) }
|
||||
.debug_sfnames 0 : { *(.debug_sfnames .zdebug_sfnames) }
|
||||
/* DWARF 1.1 and DWARF 2 */
|
||||
.debug_aranges 0 : { *(.debug_aranges .zdebug_aranges) }
|
||||
.debug_pubnames 0 : { *(.debug_pubnames .zdebug_pubnames) }
|
||||
/* DWARF 2 */
|
||||
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.* .zdebug_info) }
|
||||
.debug_abbrev 0 : { *(.debug_abbrev .zdebug_abbrev) }
|
||||
.debug_line 0 : { *(.debug_line .zdebug_line) }
|
||||
.debug_frame 0 : { *(.debug_frame .zdebug_frame) }
|
||||
.debug_str 0 : { *(.debug_str .zdebug_str) }
|
||||
.debug_loc 0 : { *(.debug_loc .zdebug_loc) }
|
||||
.debug_macinfo 0 : { *(.debug_macinfo .zdebug_macinfo) }
|
||||
/* SGI/MIPS DWARF 2 extensions */
|
||||
.debug_weaknames 0 : { *(.debug_weaknames .zdebug_weaknames) }
|
||||
.debug_funcnames 0 : { *(.debug_funcnames .zdebug_funcnames) }
|
||||
.debug_typenames 0 : { *(.debug_typenames .zdebug_typenames) }
|
||||
.debug_varnames 0 : { *(.debug_varnames .zdebug_varnames) }
|
||||
/* DWARF 3 */
|
||||
.debug_pubtypes 0 : { *(.debug_pubtypes .zdebug_pubtypes) }
|
||||
.debug_ranges 0 : { *(.debug_ranges .zdebug_ranges) }
|
||||
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
|
||||
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
|
||||
|
||||
__end = .; PROVIDE (_end = .);
|
||||
__stack_start = ORIGIN(MEM_L1_SCRATCH);
|
||||
__stack_end = ORIGIN(MEM_L1_SCRATCH) + 0x1000;
|
||||
}
|
||||
7
local.mk.example
Normal file
7
local.mk.example
Normal file
@ -0,0 +1,7 @@
|
||||
# Local Blackfin toolchain override for this project.
|
||||
#
|
||||
# Option 1: point to the toolchain root that contains bin/bfin-elf-gcc
|
||||
# BFIN_TOOLCHAIN := /opt/analog/bfin-elf
|
||||
#
|
||||
# Option 2: provide the full compiler prefix directly
|
||||
# CROSS_COMPILE := /opt/analog/bfin-elf/bin/bfin-elf-
|
||||
78
makefile
78
makefile
@ -2,6 +2,8 @@ BUILDDIR = build
|
||||
|
||||
CONFIG ?= release
|
||||
|
||||
-include local.mk
|
||||
|
||||
CONFIGDIR = $(BUILDDIR)/$(CONFIG)
|
||||
|
||||
OBJDIR = $(CONFIGDIR)/objs
|
||||
@ -11,12 +13,47 @@ LSTDIR = $(CONFIGDIR)/lst
|
||||
DEPDIR = $(CONFIGDIR)/.dep
|
||||
|
||||
|
||||
BFIN_TOOLCHAIN ?=
|
||||
CROSS_COMPILE ?=
|
||||
|
||||
ifeq ($(strip $(CROSS_COMPILE)),)
|
||||
ifneq ($(strip $(BFIN_TOOLCHAIN)),)
|
||||
ifneq ($(wildcard $(BFIN_TOOLCHAIN)/bin/bfin-elf-gcc),)
|
||||
TRGT = $(BFIN_TOOLCHAIN)/bin/bfin-elf-
|
||||
else ifneq ($(wildcard $(BFIN_TOOLCHAIN)/bfin-elf-gcc),)
|
||||
TRGT = $(BFIN_TOOLCHAIN)/bfin-elf-
|
||||
else
|
||||
TRGT = $(BFIN_TOOLCHAIN)/bin/bfin-elf-
|
||||
endif
|
||||
else
|
||||
TRGT = bfin-elf-
|
||||
endif
|
||||
else
|
||||
TRGT = $(CROSS_COMPILE)
|
||||
endif
|
||||
|
||||
CC = $(TRGT)gcc
|
||||
CP = $(TRGT)objcopy
|
||||
AS = $(TRGT)gcc -x assembler-with-cpp
|
||||
LDR = $(TRGT)ldr
|
||||
|
||||
TOOLCHAIN_SKIP_CHECK_GOALS = clean help print-toolchain
|
||||
TOOLCHAIN_CHECK = 1
|
||||
ifneq ($(strip $(MAKECMDGOALS)),)
|
||||
ifeq ($(strip $(filter-out $(TOOLCHAIN_SKIP_CHECK_GOALS),$(MAKECMDGOALS))),)
|
||||
TOOLCHAIN_CHECK = 0
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq ($(TOOLCHAIN_CHECK),1)
|
||||
ifeq ($(strip $(shell command -v $(CC) 2>/dev/null)),)
|
||||
$(error Blackfin GCC toolchain not found: '$(CC)'. Set BFIN_TOOLCHAIN=/abs/path/to/bfin-elf or CROSS_COMPILE=/abs/path/to/bin/bfin-elf-)
|
||||
endif
|
||||
ifeq ($(strip $(shell command -v $(LDR) 2>/dev/null)),)
|
||||
$(error Blackfin loader tool not found: '$(LDR)'. Set BFIN_TOOLCHAIN=/abs/path/to/bfin-elf or CROSS_COMPILE=/abs/path/to/bin/bfin-elf-)
|
||||
endif
|
||||
endif
|
||||
|
||||
LDRFLAGS = -T BF527
|
||||
|
||||
|
||||
@ -45,6 +82,8 @@ DLIBS =
|
||||
# Start of user section
|
||||
#
|
||||
|
||||
|
||||
|
||||
# Define project name here
|
||||
PROJECT = l502-BFfirmware0
|
||||
|
||||
@ -57,6 +96,7 @@ RESULT_FILES = $(BINDIR)/$(PROJECT).elf $(BINDIR)/$(PROJECT).ldr
|
||||
# List all user C define here, like -D_DEBUG=1
|
||||
|
||||
UDEFS = NDEBUG CLOCK_INIT_CB
|
||||
UDEFS += FFT_FP_EXTERNAL_TWIDDLES
|
||||
|
||||
ifeq ($(CONFIG), debug)
|
||||
UDEFS += __DEBUG
|
||||
@ -76,7 +116,8 @@ SRC = src/main.c \
|
||||
src/l502_hdma.c \
|
||||
src/l502_params.c \
|
||||
src/l502_tests.c \
|
||||
src/l502_user_process.c
|
||||
src/l502_user_process.c \
|
||||
FFT_and_FP_math/C/FFT_FP_realisation.c
|
||||
|
||||
|
||||
|
||||
@ -86,7 +127,7 @@ SRC = src/main.c \
|
||||
ASRC = gcc/l502-bf_basiccrt.s
|
||||
|
||||
# List all user directories here
|
||||
UINCDIR = src gcc
|
||||
UINCDIR = src gcc FFT_and_FP_math/C
|
||||
|
||||
|
||||
|
||||
@ -117,17 +158,36 @@ ASFLAGS = $(MCFLAGS) -g -mthumb -gdwarf-2 -Wa,-amhls=$(<:.s=.lst) $(ADEFS)
|
||||
ANOMALY_FLAGS = -mspecld-anomaly -mcsync-anomaly
|
||||
CPFLAGS = $(MCFLAGS) $(OPT) $(ANOMALY_FLAGS) -std=gnu99 -g -Wall -Wstrict-prototypes -Wa,-ahlms=$(addprefix $(LSTDIR)/, $(notdir $(@:.o=.lst))) $(DEFS)
|
||||
LDFLAGS = $(MCFLAGS) -T$(LDSCRIPT) -nostartfiles -N -Wl,-Map=$(BINDIR)/$(PROJECT).map,--cref,--gc-sections $(LIBDIR) -lm
|
||||
#LDFLAGS = $(MCFLAGS) -T$(LDSCRIPT) -nostartfiles -N -Wl,-Map=$(BINDIR)/$(PROJECT).map, -Wl,--cref, -lm
|
||||
|
||||
#LDFLAGS += -Wl -Map=$(BINDIR)/$(PROJECT).map, --print-memory-usage
|
||||
|
||||
#
|
||||
# Generate dependency information
|
||||
CPFLAGS += -MD -MP -MF $(DEPDIR)/$(@F).d
|
||||
|
||||
#bfin-elf-gcc $(CPFLAGS) -I . $(INCDIR) $(LDFLAGS) $(SRC) -o bf-test.elf
|
||||
|
||||
.PHONY: all clean prj dirs
|
||||
.PHONY: all clean prj dirs help print-toolchain
|
||||
.SECONDEXPANSION:
|
||||
|
||||
all: dirs $(RESULT_FILES)
|
||||
|
||||
help:
|
||||
@echo "Blackfin firmware build"
|
||||
@echo " make"
|
||||
@echo " make CONFIG=debug"
|
||||
@echo " make BFIN_TOOLCHAIN=/abs/path/to/bfin-elf"
|
||||
@echo " make CROSS_COMPILE=/abs/path/to/bin/bfin-elf-"
|
||||
@echo " make print-toolchain"
|
||||
|
||||
print-toolchain:
|
||||
@echo "TRGT=$(TRGT)"
|
||||
@echo "CC=$(CC)"
|
||||
@echo "AS=$(AS)"
|
||||
@echo "CP=$(CP)"
|
||||
@echo "LDR=$(LDR)"
|
||||
|
||||
|
||||
$(OBJS) : $$(filter %/$$(basename $$(notdir $$@)).c, $$(SRC)) ##$$(patsubst %.o,%.c, $$@)
|
||||
$(CC) -c $(CPFLAGS) -I . $(INCDIR) $< -o $@
|
||||
@ -146,22 +206,22 @@ dirs: $(BUILDDIR) $(CONFIGDIR) $(DEPDIR) $(OBJDIR) $(LSTDIR) $(BINDIR)
|
||||
|
||||
|
||||
$(BINDIR):
|
||||
mkdir $(BINDIR)
|
||||
mkdir -p $(BINDIR)
|
||||
|
||||
$(LSTDIR):
|
||||
mkdir $(LSTDIR)
|
||||
mkdir -p $(LSTDIR)
|
||||
|
||||
$(OBJDIR):
|
||||
mkdir $(OBJDIR)
|
||||
mkdir -p $(OBJDIR)
|
||||
|
||||
$(BUILDDIR):
|
||||
mkdir $(BUILDDIR)
|
||||
mkdir -p $(BUILDDIR)
|
||||
|
||||
$(CONFIGDIR):
|
||||
mkdir $(CONFIGDIR)
|
||||
mkdir -p $(CONFIGDIR)
|
||||
|
||||
$(DEPDIR):
|
||||
mkdir $(DEPDIR)
|
||||
mkdir -p $(DEPDIR)
|
||||
|
||||
clean:
|
||||
-rm -fR $(CONFIGDIR)
|
||||
|
||||
23
src/complex.c
Normal file
23
src/complex.c
Normal file
@ -0,0 +1,23 @@
|
||||
#include "complex.h"
|
||||
#include <math.h>
|
||||
|
||||
complex conv_from_polar(double r, double radians) {
|
||||
complex result;
|
||||
result.re = r * cos(radians);
|
||||
result.im = r * sin(radians);
|
||||
return result;
|
||||
}
|
||||
|
||||
complex add(complex left, complex right) {
|
||||
complex result;
|
||||
result.re = left.re + right.re;
|
||||
result.im = left.im + right.im;
|
||||
return result;
|
||||
}
|
||||
|
||||
complex multiply(complex left, complex right) {
|
||||
complex result;
|
||||
result.re = left.re*right.re - left.im*right.im;
|
||||
result.im = left.re*right.im + left.im*right.re;
|
||||
return result;
|
||||
}
|
||||
9
src/complex.h
Normal file
9
src/complex.h
Normal file
@ -0,0 +1,9 @@
|
||||
|
||||
typedef struct complex_t {
|
||||
double re;
|
||||
double im;
|
||||
} complex;
|
||||
|
||||
complex conv_from_polar(double r, double radians);
|
||||
complex add(complex left, complex right);
|
||||
complex multiply(complex left, complex right);
|
||||
BIN
src/complex.o
Normal file
BIN
src/complex.o
Normal file
Binary file not shown.
147
src/fft.c
Normal file
147
src/fft.c
Normal file
@ -0,0 +1,147 @@
|
||||
#include "fft.h"
|
||||
#include <stdlib.h>
|
||||
|
||||
#define PI 3.1415926535897932384626434
|
||||
|
||||
complex* DFT_naive(complex* x, int N) {
|
||||
complex* X = (complex*) malloc(sizeof(struct complex_t) * N);
|
||||
int k, n;
|
||||
for(k = 0; k < N; k++) {
|
||||
X[k].re = 0.0;
|
||||
X[k].im = 0.0;
|
||||
for(n = 0; n < N; n++) {
|
||||
X[k] = add(X[k], multiply(x[n], conv_from_polar(1, -2*PI*n*k/N)));
|
||||
}
|
||||
}
|
||||
|
||||
return X;
|
||||
}
|
||||
|
||||
/** Implements the Good-Thomas FFT algorithm.
|
||||
*
|
||||
* @expects: N1 and N2 must be relatively prime
|
||||
* @expects: N1*N2 = N
|
||||
*/
|
||||
complex* FFT_GoodThomas(complex* input, int N, int N1, int N2) {
|
||||
int k1, k2, z;
|
||||
|
||||
/* Allocate columnwise matrix */
|
||||
complex** columns = (complex**) malloc(sizeof(struct complex_t*) * N1);
|
||||
for(k1 = 0; k1 < N1; k1++) {
|
||||
columns[k1] = (complex*) malloc(sizeof(struct complex_t) * N2);
|
||||
}
|
||||
|
||||
/* Allocate rowwise matrix */
|
||||
complex** rows = (complex**) malloc(sizeof(struct complex_t*) * N2);
|
||||
for(k2 = 0; k2 < N2; k2++) {
|
||||
rows[k2] = (complex*) malloc(sizeof(struct complex_t) * N1);
|
||||
}
|
||||
|
||||
/* Reshape input into N1 columns (Using Good-Thomas Indexing) */
|
||||
for(z = 0; z < 30; z++) {
|
||||
k1 = z % N1;
|
||||
k2 = z % N2;
|
||||
columns[k1][k2] = input[z];
|
||||
}
|
||||
|
||||
/* Compute N1 DFTs of length N2 using naive method */
|
||||
for (k1 = 0; k1 < N1; k1++) {
|
||||
columns[k1] = DFT_naive(columns[k1], N2);
|
||||
}
|
||||
|
||||
/* Transpose */
|
||||
for(k1 = 0; k1 < N1; k1++) {
|
||||
for (k2 = 0; k2 < N2; k2++) {
|
||||
rows[k2][k1] = columns[k1][k2];
|
||||
}
|
||||
}
|
||||
|
||||
/* Compute N2 DFTs of length N1 using naive method */
|
||||
for (k2 = 0; k2 < N2; k2++) {
|
||||
rows[k2] = DFT_naive(rows[k2], N1);
|
||||
}
|
||||
|
||||
/* Flatten into single output (Using chinese remainder theorem) */
|
||||
complex* output = (complex*) malloc(sizeof(struct complex_t) * N);
|
||||
|
||||
for(k1 = 0; k1 < N1; k1++) {
|
||||
for (k2 = 0; k2 < N2; k2++) {
|
||||
z = N1*k2 + N2*k1;
|
||||
output[z%N] = rows[k2][k1];
|
||||
}
|
||||
}
|
||||
|
||||
/* Free all alocated memory except output and input arrays */
|
||||
for(k1 = 0; k1 < N1; k1++) {
|
||||
free(columns[k1]);
|
||||
}
|
||||
for(k2 = 0; k2 < N2; k2++) {
|
||||
free(rows[k2]);
|
||||
}
|
||||
free(columns);
|
||||
free(rows);
|
||||
return output;
|
||||
}
|
||||
|
||||
/** Implements the Cooley-Tukey FFT algorithm.
|
||||
*
|
||||
* @expects: N1*N2 = N
|
||||
*/
|
||||
complex* FFT_CooleyTukey(complex* input, int N, int N1, int N2) {
|
||||
int k1, k2;
|
||||
|
||||
/* Allocate columnwise matrix */
|
||||
complex** columns = (complex**) malloc(sizeof(struct complex_t*) * N1);
|
||||
for(k1 = 0; k1 < N1; k1++) {
|
||||
columns[k1] = (complex*) malloc(sizeof(struct complex_t) * N2);
|
||||
}
|
||||
|
||||
/* Allocate rowwise matrix */
|
||||
complex** rows = (complex**) malloc(sizeof(struct complex_t*) * N2);
|
||||
for(k2 = 0; k2 < N2; k2++) {
|
||||
rows[k2] = (complex*) malloc(sizeof(struct complex_t) * N1);
|
||||
}
|
||||
|
||||
/* Reshape input into N1 columns */
|
||||
for (k1 = 0; k1 < N1; k1++) {
|
||||
for(k2 = 0; k2 < N2; k2++) {
|
||||
columns[k1][k2] = input[N1*k2 + k1];
|
||||
}
|
||||
}
|
||||
|
||||
/* Compute N1 DFTs of length N2 using naive method */
|
||||
for (k1 = 0; k1 < N1; k1++) {
|
||||
columns[k1] = DFT_naive(columns[k1], N2);
|
||||
}
|
||||
|
||||
/* Multiply by the twiddle factors ( e^(-2*pi*j/N * k1*k2)) and transpose */
|
||||
for(k1 = 0; k1 < N1; k1++) {
|
||||
for (k2 = 0; k2 < N2; k2++) {
|
||||
rows[k2][k1] = multiply(conv_from_polar(1, -2.0*PI*k1*k2/N), columns[k1][k2]);
|
||||
}
|
||||
}
|
||||
|
||||
/* Compute N2 DFTs of length N1 using naive method */
|
||||
for (k2 = 0; k2 < N2; k2++) {
|
||||
rows[k2] = DFT_naive(rows[k2], N1);
|
||||
}
|
||||
|
||||
/* Flatten into single output */
|
||||
complex* output = (complex*) malloc(sizeof(struct complex_t) * N);
|
||||
for(k1 = 0; k1 < N1; k1++) {
|
||||
for (k2 = 0; k2 < N2; k2++) {
|
||||
output[N2*k1 + k2] = rows[k2][k1];
|
||||
}
|
||||
}
|
||||
|
||||
/* Free all alocated memory except output and input arrays */
|
||||
for(k1 = 0; k1 < N1; k1++) {
|
||||
free(columns[k1]);
|
||||
}
|
||||
for(k2 = 0; k2 < N2; k2++) {
|
||||
free(rows[k2]);
|
||||
}
|
||||
free(columns);
|
||||
free(rows);
|
||||
return output;
|
||||
}
|
||||
5
src/fft.h
Normal file
5
src/fft.h
Normal file
@ -0,0 +1,5 @@
|
||||
#include "complex.h"
|
||||
|
||||
complex* FFT_CooleyTukey(complex* x, int N, int N1, int N2);
|
||||
complex* FFT_GoodThomas(complex* x, int N, int N1, int N2);
|
||||
complex* DFT_naive(complex* x, int N);
|
||||
20
src/l502_fft_config.h
Normal file
20
src/l502_fft_config.h
Normal file
@ -0,0 +1,20 @@
|
||||
#ifndef L502_FFT_CONFIG_H_
|
||||
#define L502_FFT_CONFIG_H_
|
||||
|
||||
#ifndef FP_acc
|
||||
#define FP_acc 1000
|
||||
#endif
|
||||
|
||||
#ifndef FFT_INP_DATA_L
|
||||
#define FFT_INP_DATA_L (1 << 9)
|
||||
#endif
|
||||
|
||||
#ifndef DATA_L
|
||||
#define DATA_L FFT_INP_DATA_L
|
||||
#endif
|
||||
|
||||
#ifndef TWIDDLE_L
|
||||
#define TWIDDLE_L (DATA_L / 2)
|
||||
#endif
|
||||
|
||||
#endif
|
||||
@ -26,6 +26,32 @@
|
||||
#include "l502_user_process.h"
|
||||
#include "l502_stream.h"
|
||||
#include "l502_sport_rx.h"
|
||||
#include "l502_user_process.h"
|
||||
|
||||
|
||||
|
||||
/*
|
||||
#define FFT_FP_EXTERNAL_TWIDDLES
|
||||
|
||||
#define DATA_L (1<<10)
|
||||
#define TWIDDLE_L (DATA_L / 2)
|
||||
//*/
|
||||
|
||||
#include "FFT_FP_realisation.h"
|
||||
int64_t twiddle_re[TWIDDLE_L] __attribute__((section(".sdram_noinit")));
|
||||
int64_t twiddle_im[TWIDDLE_L] __attribute__((section(".sdram_noinit")));
|
||||
|
||||
|
||||
volatile uint32_t TX_buff[TX_BUFF_SIZE] __attribute__((section(".sdram_noinit")));
|
||||
volatile uint32_t TX_buff_shadow[TX_BUFF_SIZE] __attribute__((section(".sdram_noinit")));
|
||||
|
||||
//volatile uint32_t RAW_data_buff[RAW_DATA_BUFF_SIZE] __attribute__((section(".sdram_noinit")));
|
||||
volatile uint32_t AVG_buff[AVG_BUFF_SIZE] __attribute__((section(".sdram_noinit")));
|
||||
//volatile uint32_t AVG_buff_B[AVG_BUFF_SIZE] __attribute__((section(".sdram_noinit")));
|
||||
volatile int64_t FFT_buff[FFT_BUFF_SIZE] __attribute__((section(".sdram_noinit")));
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/** Размер буфера на прием данных по SPORT0 в 32-битных словах */
|
||||
@ -98,8 +124,6 @@ static void f_stream_in_set_overflow(void) {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/** @brief Начальная инициализация параметров для синхронных потоков */
|
||||
void l502_stream_init(void) {
|
||||
/* останавливаем сбор данных, если он был запущен */
|
||||
|
||||
@ -159,7 +159,9 @@ void l502_cmd_test(t_l502_bf_cmd *cmd) {
|
||||
/* тестирование SPORT'а, служащего для передачи потоков АЦП/ЦАП
|
||||
от BlackFin'а к ПЛИС. Устанавливается циклический сквозной режим потока
|
||||
и передается счетчик, который проверяется при приеме */
|
||||
|
||||
static int f_sport_test(void) {
|
||||
//int f_sport_test(void) {
|
||||
#define RX_BUF_SIZE 2048
|
||||
static uint16_t rx_buf[RX_BUF_SIZE];
|
||||
uint16_t stat=*pSPORT0_STAT;
|
||||
|
||||
@ -9,6 +9,8 @@
|
||||
обработку.
|
||||
*******************************************************************************/
|
||||
|
||||
|
||||
|
||||
#include "l502_stream.h"
|
||||
#include "l502_hdma.h"
|
||||
#include "l502_sport_tx.h"
|
||||
@ -16,6 +18,190 @@
|
||||
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "l502_defs.h" // import defines of constants
|
||||
#include "l502_params.h"
|
||||
#include "l502_stream.h"
|
||||
#include "l502_user_process.h"
|
||||
|
||||
|
||||
|
||||
uint32_t streams_cnt[4] = {0,};
|
||||
|
||||
|
||||
|
||||
#define LFSM_val_ON 0b01100111
|
||||
#define LFSM_val_OFF 0b01101000
|
||||
#define LFSM_val_X 0b01101001
|
||||
|
||||
//#define TX_BUFF_SIZE 1024*1024
|
||||
//#define TX_BUFF_SIZE 1000
|
||||
|
||||
#define LFSM_BUFF_SIZE 1000
|
||||
|
||||
#define LFSM_DATALEN 1024
|
||||
|
||||
#define dbg_sport_rx_copy_size 10
|
||||
//#define LFSM_DATALEN 1024
|
||||
|
||||
|
||||
volatile uint32_t dbg_receive_value = 1234321;
|
||||
|
||||
|
||||
//#pragma section("sdram_noinit", NO_INIT)
|
||||
//#include "l502_sdram_noinit.h"
|
||||
//__attribute__((section(".sdram_noinit"), far))
|
||||
//static volatile uint32_t dbg_sport_rx_copy[TX_BUFF_SIZE];
|
||||
//uint32_t dbg_sport_rx_copy[TX_BUFF_SIZE];// = {0,};
|
||||
uint32_t dbg_sport_rx_copy[dbg_sport_rx_copy_size];// = {0,};
|
||||
//*
|
||||
|
||||
//#include "l502_sdram_noinit.h"
|
||||
//static volatile uint32_t LFSM_data[LFSM_DATALEN] = {0,};
|
||||
|
||||
//#include "l502_sdram_noinit.h"
|
||||
//static volatile uint32_t TX_buff[TX_BUFF_SIZE];
|
||||
//static volatile uint32_t TX_buff[TX_BUFF_SIZE] __attribute__((section(".sdram_noinit")));
|
||||
//static volatile uint32_t TX_buff[10000] __attribute__((section(".sdram_noinit")));
|
||||
//static volatile uint32_t TX_buff[10000];
|
||||
|
||||
//static volatile uint32_t
|
||||
|
||||
// = {0,};
|
||||
|
||||
|
||||
|
||||
uint32_t streams_succes_flag = 0;
|
||||
|
||||
/*
|
||||
struct dataprocess_typedef {
|
||||
uint8_t config = 0;
|
||||
uint32_t datapoints_max_N = 0;
|
||||
uint32_t datapoint_curr_I = 0;
|
||||
uint32_t data_raw;
|
||||
};
|
||||
*/
|
||||
|
||||
|
||||
extern volatile uint32_t TX_buff[]; //size: TX_BUFF_SIZE
|
||||
extern volatile uint32_t TX_buff_shadow[]; //size: TX_BUFF_SIZE
|
||||
//extern volatile uint32_t RAW_data_buff[]; //size: RAW_DATA_BUFF_SIZE
|
||||
extern volatile uint32_t AVG_buff[]; //size: AVG_BUFF_SIZE
|
||||
//extern volatile uint32_t AVG_buff_B[]; //size: AVG_BUFF_SIZE
|
||||
extern volatile int64_t FFT_buff[]; //size: FFT_BUFF_SIZE
|
||||
|
||||
extern int64_t twiddle_re[]; //size: TWIDDLE_L
|
||||
extern int64_t twiddle_im[]; //size: TWIDDLE_L
|
||||
|
||||
|
||||
volatile uint32_t TX_marker[10] = {0xFE00000F,0xFE0000F0, 0xFE000F00, 0xFE00F000, 0xFE0F0000,0xFEF00000, 0xFE0F0000,0xFE00F000, 0xFE000F00, 0xFE0000F0};
|
||||
|
||||
volatile struct dataprocessor_dypedef{
|
||||
uint8_t mode;
|
||||
uint8_t mode_next;
|
||||
uint8_t cycle_state;
|
||||
uint8_t LFSM_state; // 0 -- waiting for it... ; 1 -- receiving LFSM data
|
||||
uint16_t average_N_max;
|
||||
uint16_t average_N;
|
||||
uint32_t TX_buff_I;
|
||||
uint8_t TX_buff_state; //0 --blocked, 1 -- filling, 2 -- ready to send
|
||||
uint32_t AVG_buff_I;
|
||||
uint32_t AVG_buff_I_last;
|
||||
uint8_t AVG_state;
|
||||
uint8_t AVG_buff_state;
|
||||
uint8_t AVG_buff_active;
|
||||
uint32_t FFT_buff_I;
|
||||
uint8_t FFT_buff_state;
|
||||
uint32_t digital_word_prev;
|
||||
uint32_t digital_word_curr;
|
||||
uint8_t DIN2_SYN_value_curr;
|
||||
uint8_t DIN2_SYN_value_prev;
|
||||
}Proc_state;
|
||||
|
||||
volatile uint32_t TX_buff_I = 0;
|
||||
volatile uint32_t TX_buff_I_shadow = 123321;
|
||||
|
||||
volatile uint32_t data_I = 0;
|
||||
volatile uint32_t send_size = 0;
|
||||
|
||||
volatile uint8_t TX_buff_state = TX_DONE; //FILLING, TODO_TX, TRANSMITTING, TX_DONE, BUFF_READY,
|
||||
volatile uint32_t tx_val = 0;
|
||||
|
||||
uint32_t some_i = 0;
|
||||
|
||||
volatile uint32_t size_processed = 0;
|
||||
|
||||
//int f_sport_test(void);
|
||||
void l502_stream_init(void);
|
||||
|
||||
//struct LFSM_typedef{
|
||||
// uint8_t
|
||||
//};
|
||||
|
||||
uint8_t LFSM_started = 0;
|
||||
|
||||
|
||||
uint8_t DY_SYN_2_value = 0;
|
||||
uint8_t DY_SYN_2_value_prev = 0;
|
||||
|
||||
|
||||
static int64_t isqrt64(int64_t x) {
|
||||
if (x <= 0) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
uint64_t n = (uint64_t)x;
|
||||
uint64_t res = 0;
|
||||
uint64_t bit = (uint64_t)1 << 62; // самая большая пара битов (1 << (2*31))
|
||||
|
||||
// сдвигаем стартовую «маску», пока она не станет ≤ n
|
||||
while (bit > n) {
|
||||
bit >>= 2;
|
||||
}
|
||||
|
||||
while (bit != 0) {
|
||||
if (n >= res + bit) {
|
||||
n -= res + bit;
|
||||
res = (res >> 1) + bit;
|
||||
} else {
|
||||
res >>= 1;
|
||||
}
|
||||
bit >>= 2;
|
||||
}
|
||||
|
||||
return (int64_t)res;
|
||||
}
|
||||
|
||||
|
||||
|
||||
uint32_t dataprocessor(uint32_t* AVG_buff, uint32_t AVG_buff_I_max, int64_t* FFT_buff, uint8_t mode){
|
||||
uint32_t FFT_buff_I = 0;
|
||||
if (mode == TRANSPARENT){
|
||||
uint32_t i = 0;
|
||||
while ((FFT_buff_I < FFT_BUFF_SIZE) && (i < AVG_BUFF_SIZE)){
|
||||
FFT_buff[FFT_buff_I++] = AVG_buff[i++];
|
||||
}
|
||||
}else if (mode == FFT){
|
||||
//uint32_t i = 0;
|
||||
//void FFT_fp(const uint32_t* inp, uint32_t inp_L, int64_t* buf)
|
||||
//for (uint32_t i = 0; i < FFT_INP_DATA_L; ++i){
|
||||
//AVG_buff[i] = FP_acc;
|
||||
//}
|
||||
FFT_fp(AVG_buff, FFT_INP_DATA_L, FFT_buff);
|
||||
|
||||
}else if (mode == FLUSH_TWIDDLES){
|
||||
uint32_t i = 0;
|
||||
FFT_buff_I = 0;
|
||||
while ((FFT_buff_I < FFT_BUFF_SIZE) && (i < TWIDDLE_L)){
|
||||
FFT_buff[FFT_buff_I++] = twiddle_re[i++];
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
return FFT_buff_I;
|
||||
}
|
||||
|
||||
|
||||
/***************************************************************************//**
|
||||
@brief Обработка принятого массива данных АЦП/DIN.
|
||||
|
||||
@ -42,10 +228,214 @@ uint32_t usr_in_proc_data(uint32_t* data, uint32_t size) {
|
||||
/* если есть свободные дескрипторы на передачу по HDMA - ставим блок на
|
||||
передачу. Иначе возвращаем 0, чтобы на обработку этих данных функцию
|
||||
вызвали бы позже */
|
||||
if (hdma_send_req_rdy()) {
|
||||
++streams_cnt[0];
|
||||
//*
|
||||
size_processed = 0;
|
||||
|
||||
|
||||
|
||||
//clear TX_buff
|
||||
if (TX_buff_state == TX_DONE){
|
||||
for (int i = 0; i < TX_BUFF_SIZE; ++i){
|
||||
//TX_buff[i] = 0x00000123;
|
||||
TX_buff[i] = tx_val++ | 0xEE000000;
|
||||
//TX_buff[i] = size;
|
||||
}
|
||||
TX_buff_state = FILLING;
|
||||
}
|
||||
|
||||
if (Proc_state.mode == TRANSPARENT){
|
||||
TX_buff_state = TX_BUFF_OFF;
|
||||
if (hdma_send_req_rdy()){
|
||||
hdma_send_req_start(data, size, 0);
|
||||
return size;
|
||||
}else{
|
||||
return 0;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
//simple transparent mode
|
||||
if (Proc_state.mode == SEMITRANSPARENT){
|
||||
//++Proc_state.average_N;
|
||||
|
||||
if (TX_buff_state == FILLING){
|
||||
data_I = 0;
|
||||
TX_buff_I = 0;
|
||||
while((data_I + 1 < size )&& (TX_buff_I + 1 < TX_BUFF_SIZE)){
|
||||
//;
|
||||
TX_buff[TX_buff_I] = data[data_I];
|
||||
|
||||
TX_buff_I++;
|
||||
data_I++;
|
||||
}
|
||||
size_processed = data_I;
|
||||
|
||||
TX_buff_state = TODO_TX;
|
||||
//tx_val = 0;
|
||||
}
|
||||
//TX_buff_state = DUMMY;
|
||||
|
||||
}
|
||||
//TX_buff_I = TX_BUFF_SIZE;
|
||||
|
||||
if (Proc_state.mode == WORK){
|
||||
|
||||
}
|
||||
|
||||
|
||||
if (Proc_state.mode == AVG){
|
||||
while(++data_I < size ){
|
||||
uint32_t word = data[data_I];
|
||||
uint32_t val = word & 0x00FFFFFF;
|
||||
uint8_t header = (uint8_t)(word >> 24);
|
||||
if (header == 0x00){ //digital_channel. switches LFSM state machine
|
||||
DY_SYN_2_value_prev = DY_SYN_2_value;
|
||||
if (word & (0b1 << 17)){
|
||||
DY_SYN_2_value = 1;
|
||||
}else{
|
||||
DY_SYN_2_value = 0;
|
||||
}
|
||||
|
||||
if ((DY_SYN_2_value == 1)&& (DY_SYN_2_value_prev == 0)){ //new cycle started
|
||||
//data[data_I] = 0xB00000000;
|
||||
Proc_state.AVG_buff_I = 0;
|
||||
Proc_state.LFSM_state = CYCLE_STARTED;
|
||||
if (Proc_state.average_N >= Proc_state.average_N_max){ //whole average ended
|
||||
//Proc_state.average_N = 0;
|
||||
//if (1){
|
||||
Proc_state.AVG_state = FULLY_COMPLETED;
|
||||
|
||||
|
||||
for(uint32_t i = 0; i < FFT_BUFF_SIZE; i++){
|
||||
FFT_buff[i] = 0;
|
||||
}
|
||||
|
||||
uint32_t FFT_res_size = dataprocessor(AVG_buff, Proc_state.AVG_buff_I_last, FFT_buff, FFT);
|
||||
// uint32_t FFT_res_size = dataprocessor(AVG_buff, Proc_state.AVG_buff_I_last, FFT_buff, FLUSH_TWIDDLES);
|
||||
// uint32_t FFT_res_size = dataprocessor(AVG_buff, Proc_state.AVG_buff_I_last, FFT_buff, TRANSPARENT);
|
||||
|
||||
|
||||
|
||||
//averaging completed => copy average results to TX_buff and start avg again
|
||||
TX_buff_I = 0;
|
||||
// for (uint32_t i = 0; ((TX_buff_I < TX_BUFF_SIZE) && (i < AVG_BUFF_SIZE)); i++){
|
||||
uint32_t i = 0;
|
||||
while ((TX_buff_I < TX_BUFF_SIZE) && (i < AVG_BUFF_SIZE)){
|
||||
TX_buff[TX_buff_I++] = 0xF0000000 | (AVG_buff[i++] & 0x00FFFFFF);
|
||||
}
|
||||
i = 0;
|
||||
while ((TX_buff_I + 4 < TX_BUFF_SIZE) && (i*2 + 1 < FFT_BUFF_SIZE)){
|
||||
//TX_buff[TX_buff_I++] = 0xF1000000 | ((uint32_t)FFT_buff[i*2] & 0x00FFFFFF);
|
||||
//TX_buff[TX_buff_I++] = 0xF2000000 | ((uint32_t)FFT_buff[i*2 +1] & 0x00FFFFFF);
|
||||
//TX_buff[TX_buff_I++] = 0xF3000000 | ((uint32_t)((FFT_buff[i*2 +1]*FFT_buff[i*2 +1] + FFT_buff[i*2]*FFT_buff[i*2])/FP_acc >> (8*3))& 0x00FFFFFF); //amplitude square
|
||||
TX_buff[TX_buff_I++] = 0xF4000000 | ((uint32_t)isqrt64((FFT_buff[i*2 +1]*FFT_buff[i*2 +1] + FFT_buff[i*2]*FFT_buff[i*2]) >> (8*0)) & 0x00FFFFFF); //amplitude
|
||||
|
||||
//isqrt64
|
||||
|
||||
++i;
|
||||
//TX_buff[TX_buff_I++] = 0xB0000000 + Proc_state.average_N;
|
||||
//TX_buff[TX_buff_I++] = 0xC1000000;
|
||||
//while ((TX_buff_I < TX_BUFF_SIZE) && (i < FFT_BUFF_SIZE)){
|
||||
// TX_buff[TX_buff_I++] = 0xF1000000 | ((uint32_t)FFT_buff[i++] & 0x00FFFFFF);
|
||||
|
||||
}
|
||||
|
||||
|
||||
//clear AVG_buff:
|
||||
for (uint32_t i = 0; i < AVG_BUFF_SIZE; i++ ){
|
||||
AVG_buff[i] = 0xE0000000;
|
||||
}
|
||||
|
||||
TX_buff_state = TODO_TX;
|
||||
|
||||
|
||||
// for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){
|
||||
// TX_buff_shadow[i] = TX_buff[i];
|
||||
// }
|
||||
// hdma_send_req_start(TX_buff_shadow, TX_buff_I, 0);
|
||||
// hdma_send_req_start(TX_marker, 10, 0);
|
||||
|
||||
|
||||
// hdma_send_req_start(TX_buff, TX_BUFF_SIZE, 0);
|
||||
//TX_buff_state = TRANSMITTING;
|
||||
// TX_buff_state = TX_DONE;
|
||||
Proc_state.average_N = 0;
|
||||
|
||||
//hdma_send_req_start(TX_buff, TX_buff_I, 0);
|
||||
//return data_I;
|
||||
|
||||
}else{ //
|
||||
Proc_state.AVG_state = STEP_RUNNING;
|
||||
Proc_state.average_N ++;
|
||||
//Proc_state.AVG_buff_I = 0;
|
||||
}
|
||||
}
|
||||
|
||||
}else if(header == 0xD0){ //first phy channel
|
||||
if (Proc_state.AVG_state == STEP_RUNNING){
|
||||
// if (1){
|
||||
// if (Proc_state.LFSM_state == CYCLE_STARTED){
|
||||
if (1){
|
||||
// AVG_buff[Proc_state.AVG_buff_I++] = 0xC0000000 | (0x00FFFFFF & (AVG_buff[Proc_state.AVG_buff_I] + val));
|
||||
AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | ((val/Proc_state.average_N_max + AVG_buff[Proc_state.AVG_buff_I]) & 0xFFFFFF);
|
||||
// AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | some_i++;
|
||||
// AVG_buff[Proc_state.AVG_buff_I] = 0xC0000000 | val;
|
||||
//AVG_buff[Proc_state.AVG_buff_I++] = 0xC0000000;
|
||||
Proc_state.AVG_buff_I_last = Proc_state.AVG_buff_I;
|
||||
Proc_state.AVG_buff_I++;
|
||||
if (Proc_state.AVG_buff_I >= AVG_BUFF_SIZE){
|
||||
Proc_state.AVG_state = STEP_COMPLETED;
|
||||
}
|
||||
}
|
||||
}
|
||||
}else{
|
||||
//AVG_buff[Proc_state.AVG_buff_I] = 0xC1000000;
|
||||
Proc_state.AVG_buff_I_last = Proc_state.AVG_buff_I;
|
||||
Proc_state.AVG_buff_I++;
|
||||
if (Proc_state.AVG_buff_I >= AVG_BUFF_SIZE){
|
||||
Proc_state.AVG_state = STEP_COMPLETED;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
//*/
|
||||
|
||||
|
||||
if (hdma_send_req_rdy()) {
|
||||
//if (1){
|
||||
|
||||
|
||||
|
||||
if (TX_buff_state == TX_BUFF_OFF){
|
||||
hdma_send_req_start(data, size, 0);
|
||||
return size;
|
||||
}else{
|
||||
if (TX_buff_state == TODO_TX){
|
||||
for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){
|
||||
TX_buff_shadow[i] = TX_buff[i];
|
||||
}
|
||||
hdma_send_req_start(TX_buff_shadow, TX_buff_I, 0);
|
||||
hdma_send_req_start(TX_marker, 10, 0);
|
||||
//hdma_send_req_start(TX_buff, TX_BUFF_SIZE, 0);
|
||||
//TX_buff_state = TRANSMITTING;
|
||||
TX_buff_state = TX_DONE;
|
||||
//}else{
|
||||
// hdma_send_req_start(data, size, 0);
|
||||
}
|
||||
//hdma_send_req_start(data, size, 0);
|
||||
//streams_cnt[0] = hdma_send_req_start(LFSM_data, LFSM_DATALEN, 0);
|
||||
|
||||
|
||||
|
||||
return size_processed;
|
||||
//return data_I; //number of really processed words
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
//return data_I; //number of really processed words
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
@ -78,6 +468,8 @@ uint32_t usr_out_proc_data(uint32_t* data, uint32_t size) {
|
||||
/* если есть свободные дескрипторы на передачу по HDMA - ставим блок на
|
||||
передачу. Иначе возвращаем 0, чтобы на обработку этих данных функцию
|
||||
вызвали бы позже */
|
||||
++streams_cnt[2];
|
||||
|
||||
if (sport_tx_req_rdy()) {
|
||||
|
||||
/* за один раз можем передать в SPORT не более
|
||||
@ -108,6 +500,10 @@ uint32_t usr_out_proc_data(uint32_t* data, uint32_t size) {
|
||||
@param[in] size Размер переданных данных в 32-битных словах
|
||||
****************************************************************************/
|
||||
void hdma_send_done(uint32_t* addr, uint32_t size) {
|
||||
|
||||
TX_buff_state = TX_DONE;
|
||||
++streams_cnt[3];
|
||||
|
||||
stream_in_buf_free(size);
|
||||
}
|
||||
|
||||
@ -124,6 +520,8 @@ void hdma_send_done(uint32_t* addr, uint32_t size) {
|
||||
@param[in] addr Адрес слова, сразу за последним переданным словом
|
||||
@param[in] size Размер переданных данных в 32-битных словах */
|
||||
void sport_tx_done(uint32_t* addr, uint32_t size) {
|
||||
++streams_cnt[1];
|
||||
|
||||
stream_out_buf_free(size);
|
||||
}
|
||||
|
||||
@ -171,6 +569,8 @@ void usr_cmd_process(t_l502_bf_cmd *cmd) {
|
||||
// } t_l502_bf_cmd;
|
||||
|
||||
|
||||
//*
|
||||
|
||||
|
||||
|
||||
case 0x8001:{ //L502_BF_USR_CMD_CODE_ECHO
|
||||
@ -187,6 +587,202 @@ void usr_cmd_process(t_l502_bf_cmd *cmd) {
|
||||
l502_cmd_done(cmd-> param, rcv_data, cmd->data_size);
|
||||
break;
|
||||
}
|
||||
case 0x8003:{ //configure ADC
|
||||
uint32_t err_codes[15] = {0,};
|
||||
err_codes[0] = params_set_lch_cnt(1);
|
||||
//err_codes[1] = params_set_lch(1, 1, L502_LCH_MODE_COMM, L502_ADC_RANGE_5, 1, 0);// chan index 1, chan 1, mode L502_LCH_MODE_COMM (=1),range L502_ADC_RANGE_5 (=1), avg, flags
|
||||
err_codes[1] = params_set_lch(0, 0, L502_LCH_MODE_COMM, L502_ADC_RANGE_5, 1, 0);// chan index 1, chan 1, mode L502_LCH_MODE_COMM (=1),range L502_ADC_RANGE_5 (=1), avg, flags
|
||||
err_codes[2] = params_set_adc_freq_div(1);
|
||||
err_codes[3] = params_set_ref_freq(2000000);
|
||||
err_codes[4] = params_set_adc_interframe_delay(0);
|
||||
err_codes[5] = params_set_sync_mode (L502_SYNC_INTERNAL);
|
||||
err_codes[6] = params_set_sync_start_mode (L502_SYNC_INTERNAL);
|
||||
//err_codes[7] = params_set_din_freq_div;
|
||||
//err_codes[8] = params_set_dac_freq_div;
|
||||
|
||||
err_codes[9] = sport_in_set_step_size(1024);
|
||||
|
||||
//L502_BF_PARAM_ADC_COEF
|
||||
//err_codes[10] = fpga_reg_write(f_regaddr_k[range], ??);
|
||||
//err_codes[11] = fpga_reg_write(f_regaddr_offs[range], ??);
|
||||
err_codes[12] = configure();
|
||||
|
||||
|
||||
|
||||
|
||||
uint32_t err_codes_sum = 0;
|
||||
for (int i = 0; i < 15; ++i){
|
||||
err_codes_sum += err_codes[i];
|
||||
}
|
||||
l502_cmd_done(err_codes_sum, err_codes, 15);
|
||||
break;
|
||||
}
|
||||
case 0x8004:{ //start streams
|
||||
uint32_t err_codes[5] = {0,};
|
||||
l502_stream_init();
|
||||
err_codes[0] = stream_enable(L502_STREAM_ADC | L502_STREAM_DIN); //bitmask
|
||||
err_codes[1] = stream_out_preload();
|
||||
err_codes[2] = streams_start();
|
||||
//hdma_send_start();
|
||||
l502_cmd_done(0, err_codes, 5);
|
||||
break;
|
||||
}
|
||||
case 0x8005:{ //get some data from adc buff. Or simple flag, raised inside usr_in_proc_data()
|
||||
|
||||
uint32_t streams_sum = streams_cnt[0] + streams_cnt[1] + streams_cnt[2] + streams_cnt[3];
|
||||
l502_cmd_done(streams_sum, streams_cnt, 4);
|
||||
break;
|
||||
}
|
||||
|
||||
case 0x8006:{ //get data from SPORT_RX copied arr
|
||||
uint32_t sport_rx_nonzero_sum = 0;
|
||||
|
||||
for (int i = 0; i < dbg_sport_rx_copy_size; ++i){
|
||||
if (dbg_sport_rx_copy[i]){
|
||||
++sport_rx_nonzero_sum;
|
||||
}
|
||||
}
|
||||
l502_cmd_done(sport_rx_nonzero_sum, dbg_sport_rx_copy, 1024);
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
case 0x8007:{ //start data processing: No dataprocessing. Just copy data to output buffer
|
||||
TX_buff_I = 0;
|
||||
TX_buff_state = TX_BUFF_OFF;
|
||||
Proc_state.mode = TRANSPARENT;
|
||||
Proc_state.mode_next = TRANSPARENT;
|
||||
Proc_state.LFSM_state = CYCLE_UNKNOWN;
|
||||
Proc_state.average_N_max = 10;
|
||||
// Proc_state.average_N_max = cmd->param;
|
||||
Proc_state.average_N = 1;
|
||||
Proc_state.TX_buff_I = 0;
|
||||
Proc_state.TX_buff_state = 0;
|
||||
Proc_state.AVG_state = 0;
|
||||
Proc_state.AVG_buff_I = 0;
|
||||
Proc_state.AVG_buff_state = 0;
|
||||
Proc_state.FFT_buff_I = 0;
|
||||
Proc_state.FFT_buff_state = 0;
|
||||
Proc_state.digital_word_prev = 0;
|
||||
Proc_state.digital_word_curr = 0;
|
||||
Proc_state.AVG_buff_active = A;
|
||||
TX_buff_state = TX_DONE;
|
||||
|
||||
|
||||
for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){
|
||||
TX_buff[i] = 0;
|
||||
}
|
||||
|
||||
// l502_cmd_done(cmd-> param, NULL, 0);
|
||||
l502_cmd_done(TX_buff_I, NULL, 0);
|
||||
break;
|
||||
}
|
||||
case 0x8008:{ //AVG mode
|
||||
TX_buff_I = 0;
|
||||
|
||||
Proc_state.mode = AVG;
|
||||
Proc_state.mode_next = AVG;
|
||||
Proc_state.LFSM_state = CYCLE_UNKNOWN;
|
||||
Proc_state.average_N_max = 1;
|
||||
// Proc_state.average_N_max = cmd->param;
|
||||
Proc_state.average_N = 0;
|
||||
Proc_state.TX_buff_I = 0;
|
||||
Proc_state.TX_buff_state = 0;
|
||||
Proc_state.AVG_state = 0;
|
||||
Proc_state.AVG_buff_I = 0;
|
||||
Proc_state.AVG_buff_state = 0;
|
||||
Proc_state.FFT_buff_I = 0;
|
||||
Proc_state.FFT_buff_state = 0;
|
||||
Proc_state.digital_word_prev = 0;
|
||||
Proc_state.digital_word_curr = 0;
|
||||
Proc_state.AVG_buff_active = A;
|
||||
TX_buff_state = TX_DONE;
|
||||
|
||||
for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){
|
||||
TX_buff[i] = 0;
|
||||
}
|
||||
|
||||
// l502_cmd_done(cmd-> param, NULL, 0);
|
||||
l502_cmd_done(TX_buff_I, NULL, 0);
|
||||
|
||||
break;
|
||||
}
|
||||
case 0x8009:{ //request TX_buff_I_shadow value (last size of TX_buff transferred to pc )
|
||||
l502_cmd_done(TX_buff_I_shadow, NULL, 0);
|
||||
break;
|
||||
}
|
||||
case 0x800A:{ //return uint32_t value stored in dbg_receive_value
|
||||
l502_cmd_done(dbg_receive_value, NULL, 0);
|
||||
break;
|
||||
}
|
||||
|
||||
case 0x800B:{// SEMITRANSPARENT mode
|
||||
TX_buff_I = 0;
|
||||
|
||||
Proc_state.mode = SEMITRANSPARENT;
|
||||
Proc_state.mode_next = SEMITRANSPARENT;
|
||||
Proc_state.LFSM_state = CYCLE_UNKNOWN;
|
||||
Proc_state.average_N_max = 10;
|
||||
// Proc_state.average_N_max = cmd->param;
|
||||
Proc_state.average_N = 1;
|
||||
Proc_state.TX_buff_I = 0;
|
||||
Proc_state.TX_buff_state = 0;
|
||||
Proc_state.AVG_state = 0;
|
||||
Proc_state.AVG_buff_I = 0;
|
||||
Proc_state.AVG_buff_state = 0;
|
||||
Proc_state.FFT_buff_I = 0;
|
||||
Proc_state.FFT_buff_state = 0;
|
||||
Proc_state.digital_word_prev = 0;
|
||||
Proc_state.digital_word_curr = 0;
|
||||
Proc_state.AVG_buff_active = A;
|
||||
TX_buff_state = TX_DONE;
|
||||
|
||||
|
||||
for (uint32_t i = 0; i < TX_BUFF_SIZE; ++i){
|
||||
TX_buff[i] = 0;
|
||||
}
|
||||
|
||||
// l502_cmd_done(cmd-> param, NULL, 0);
|
||||
l502_cmd_done(TX_buff_I, NULL, 0);
|
||||
break;
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
case 0x8010:{ //flush HDMA TX buffer
|
||||
int number_of_free_tx_descriptors = hdma_send_req_rdy();
|
||||
hdma_send_stop();
|
||||
hdma_send_start();
|
||||
l502_cmd_done(number_of_free_tx_descriptors, NULL, 0);
|
||||
break;
|
||||
}
|
||||
case 0x8011:{ //L502_BF_USR_CMD_CODE_ECHO
|
||||
l502_cmd_done(cmd-> param, NULL, 0);
|
||||
break;
|
||||
}
|
||||
case 0x8012:{ //L502_BF_USR_CMD_CODE_ECHO
|
||||
l502_cmd_done(cmd-> param, NULL, 0);
|
||||
break;
|
||||
}
|
||||
case 0x8013:{ //L502_BF_USR_CMD_CODE_ECHO
|
||||
l502_cmd_done(cmd-> param, NULL, 0);
|
||||
break;
|
||||
}
|
||||
case 0x8014:{ //L502_BF_USR_CMD_CODE_ECHO
|
||||
l502_cmd_done(cmd-> param, NULL, 0);
|
||||
break;
|
||||
}
|
||||
case 0x8015:{ //L502_BF_USR_CMD_CODE_ECHO
|
||||
l502_cmd_done(cmd-> param, NULL, 0);
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*
|
||||
|
||||
@ -9,11 +9,98 @@
|
||||
пользователем для написания своих алгоритмов обработки данных и реализации
|
||||
пользовательских команд.
|
||||
******************************************************************************/
|
||||
|
||||
|
||||
|
||||
#include "l502_cmd.h"
|
||||
#include "l502_fft_config.h"
|
||||
#ifndef L502_USER_PROCESS_H_
|
||||
#define L502_USER_PROCESS_H_
|
||||
|
||||
#define L502_USER_PROCESS_H_
|
||||
|
||||
#ifndef FFT_FP_EXTERNAL_TWIDDLES
|
||||
#define FFT_FP_EXTERNAL_TWIDDLES 1
|
||||
#endif
|
||||
|
||||
/* остальной код заголовка */
|
||||
|
||||
//#endif /* L502_USER_PROCESS_H_ */
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
//#define TX_BUFF_SIZE 100000
|
||||
#define RAW_DATA_BUFF_SIZE 1000
|
||||
#define AVG_BUFF_SIZE FFT_INP_DATA_L
|
||||
#define FFT_BUFF_SIZE (FFT_INP_DATA_L*2)
|
||||
|
||||
//#define FFT_INP_DATA_L (1<<10)
|
||||
|
||||
//#define L502_SPORT_IN_BUF_SIZE (2048*1024)
|
||||
|
||||
//#define TX_BUFF_SIZE (RAW_DATA_BUFF_SIZE + AVG_BUFF_SIZE + FFT_BUFF_SIZE + L502_SPORT_IN_BUF_SIZE) //should be large enough to fit all other buffers and raw data
|
||||
#define TX_BUFF_SIZE 10000
|
||||
|
||||
|
||||
//#ifndef L502_USER_PROCESS_H_
|
||||
//#define L502_USER_PROCESS_H_
|
||||
|
||||
|
||||
enum buff_switch{
|
||||
A = 0,
|
||||
B = 1,
|
||||
};
|
||||
|
||||
enum avg_state {
|
||||
STOPPED,
|
||||
STEP_RUNNING,
|
||||
STEP_COMPLETED,
|
||||
FULLY_COMPLETED,
|
||||
ENDED,
|
||||
};
|
||||
|
||||
enum cycle_state {
|
||||
CYCLE_UNKNOWN,
|
||||
CYCLE_STARTED,
|
||||
CYCLE_RUNNING,
|
||||
};
|
||||
|
||||
|
||||
enum hdma_TX_state {
|
||||
TX_BUFF_OFF,
|
||||
FILLING,
|
||||
TODO_TX,
|
||||
TRANSMITTING,
|
||||
TX_DONE,
|
||||
BUFF_READY,
|
||||
DUMMY,
|
||||
};
|
||||
|
||||
enum dataprocessor_state {
|
||||
OFF,
|
||||
TRANSPARENT,
|
||||
SEMITRANSPARENT,
|
||||
AVG,
|
||||
AVG_DONE,
|
||||
FFT,
|
||||
FFT_DONE,
|
||||
WORK,
|
||||
FLUSH_TWIDDLES,
|
||||
};
|
||||
|
||||
/*
|
||||
struct dataprocessor_dypedef {
|
||||
uint8_t state;
|
||||
uint8_t state_next;
|
||||
uint8_t LFSM_state; // 0 -- waiting for it... ; 1 -- receiving LFSM data
|
||||
uint16_t average_N_max;
|
||||
uint16_t average_N;
|
||||
uint32_t TX_buff_I;
|
||||
uint32_t AVG_buff_I;
|
||||
uint32_t FFT_buff_I;
|
||||
|
||||
};
|
||||
*/
|
||||
|
||||
|
||||
uint32_t usr_in_proc_data(uint32_t* data, uint32_t size);
|
||||
|
||||
@ -6,6 +6,7 @@
|
||||
void l502_init(void);
|
||||
#include "l502_global.h"
|
||||
#include "l502_cmd.h"
|
||||
#include "FFT_FP_realisation.h"
|
||||
|
||||
void stream_proc(void);
|
||||
|
||||
@ -13,6 +14,8 @@ void stream_proc(void);
|
||||
* Для расположения в начало банка A данных используем специальную секцию */
|
||||
SECTION("board_state", volatile t_l502_board_state g_state);
|
||||
|
||||
uint8_t twiddles_generated = 0;
|
||||
|
||||
|
||||
int main(void) {
|
||||
/* Инициализация интерфейсов */
|
||||
@ -22,6 +25,10 @@ int main(void) {
|
||||
/* проверяем наличие команды от ПК и начинаяем
|
||||
обработку, если она есть */
|
||||
l502_cmd_check_req();
|
||||
if (! twiddles_generated){
|
||||
fft_twiddle_gen(twiddle_re, twiddle_im);
|
||||
twiddles_generated = 1;
|
||||
}
|
||||
/* обработка потоков данных */
|
||||
stream_proc();
|
||||
}
|
||||
|
||||
1
vdsp/bkp_l502_sdram_noinit.h
Normal file
1
vdsp/bkp_l502_sdram_noinit.h
Normal file
@ -0,0 +1 @@
|
||||
#pragma section("sdram_noinit", NO_INIT)
|
||||
@ -1 +0,0 @@
|
||||
#pragma section("sdram_noinit", NO_INIT)
|
||||
Reference in New Issue
Block a user