亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? adsp-bf535_c.ldf

?? Analog公司的ADSP_BF532上面實現以太網接口的源碼
?? LDF
字號:
/*
** LDF for ADSP-BF535.
**
** There are a number of configuration options that can be specified
** either by compiler flags, or by linker flags directly. The options are:
**
** USE_PROFILER0
**      Enabled by -p. Link in profiling library, and write results to
**      both stdout and mon.out.
** USE_PROFILER1
**      Enabled by -p1. Only write profiling data to mon.out.
** USE_PROFILER2
**      Enabled by -p2. Only write profiling data to stdout.
** USE_PROFILER
**      Equivalent to USE_PROFILER0.
** __WORKAROUNDS_ENABLED
**    Defined by compiler when -workaround is used to direct LDF to
**    link with libraries that have been built with work-arounds
**    enabled.
** USE_FILEIO
**      Link in support for file I/O (fopen, etc). Also necessary
**      for argc/argv handling.
** USE_CACHE
**      Makes use of Some L1 memory as cache. Implies the presence
**      of at least some external memory.
*/

ARCHITECTURE(ADSP-BF535)

#ifndef __NO_STD_LIB
SEARCH_DIR( $ADI_DSP/Blackfin/lib )
#endif

/* Moving to primIO means that we must always include the FileIO support,
** so that printf() will work.
*/

#ifndef USE_FILEIO      /* { */
#define USE_FILEIO 1
#endif  /* } */

#ifdef USE_PROFILER     /* { */
#define USE_PROFILER0
#endif  /* } */

#ifdef USE_PROFILER0    /* { */
#ifdef __WORKAROUNDS_ENABLED    /* { */
#define PROFFLAG prfflg0_535y.doj
#else
#define PROFFLAG prfflg0_535.doj
#endif  /* } */
// The profiler needs File I/O to write its results.
#define USE_FILEIO 1
#ifndef USE_PROFILER    /* { */
#define USE_PROFILER
#endif  /* } */
#endif  /* } */

#ifdef USE_PROFILER1    /* { */
#ifdef __WORKAROUNDS_ENABLED    /* { */
#define PROFFLAG prfflg1_535y.doj
#else
#define PROFFLAG prfflg1_535.doj
#endif  /* } */
#define USE_FILEIO 1
#ifndef USE_PROFILER    /* { */
#define USE_PROFILER
#endif  /* } */
#endif  /* } */

#ifdef USE_PROFILER2    /* { */
#ifdef __WORKAROUNDS_ENABLED    /* { */
#define PROFFLAG prfflg2_535y.doj
#else
#define PROFFLAG prfflg2_535.doj
#endif  /* } */
#define USE_FILEIO 1
#ifndef USE_PROFILER    /* { */
#define USE_PROFILER
#endif  /* } */
#endif  /* } */

#ifdef __WORKAROUNDS_ENABLED    /* { */
#define OMEGA idle535y.doj
#else
#define OMEGA idle535.doj
#endif  /* } */

#define MEMINIT __initsbsz535.doj,

#define LIBSMALL libsmall535.dlb,

#ifdef M3_RESERVED      /* { */
#ifdef __WORKAROUNDS_ENABLED    /* { */
#define LIBM3 libm3res535y.dlb
#define LIBDSP libdspm3res535y.dlb
#define SFTFLT libsftflt535y.dlb
#else
#define LIBM3 libm3res535.dlb
#define LIBDSP libdspm3res535.dlb
#define SFTFLT libsftflt535.dlb
#endif  /* } */
#else
#ifdef __WORKAROUNDS_ENABLED    /* { */
#define LIBM3 libm3free535y.dlb
#define LIBDSP libdsp535y.dlb
#define SFTFLT libsftflt535y.dlb
#else
#define LIBM3 libm3free535.dlb
#define LIBDSP libdsp535.dlb
#define SFTFLT libsftflt535.dlb
#endif  /* } */
#endif  /* } */

#ifdef IEEEFP   /* { */
#define FPLIBS SFTFLT, LIBDSP
#else
#define FPLIBS LIBDSP, SFTFLT
#endif  /* } */

#ifdef __WORKAROUNDS_ENABLED    /* { */
#ifdef __ADI_LIBEH__ /* { */
#define LIBS LIBSMALL MEMINIT libc535y.dlb, LIBM3, libevent535y.dlb, libx535y.dlb, libio535y.dlb, libcpp535yx.dlb, libcpprt535yx.dlb, FPLIBS, libetsi535.dlb, OMEGA
#else
#define LIBS LIBSMALL MEMINIT libc535y.dlb, LIBM3, libevent535y.dlb, libx535y.dlb, libio535y.dlb, libcpp535y.dlb, libcpprt535y.dlb, FPLIBS, libetsi535.dlb, OMEGA
#endif /* } */
#else
#ifdef __ADI_LIBEH__ /* { */
#define LIBS LIBSMALL MEMINIT libc535.dlb, LIBM3, libevent535.dlb, libx535.dlb, libio535.dlb, libcpp535x.dlb, libcpprt535x.dlb, FPLIBS, libetsi535.dlb, OMEGA
#else
#define LIBS LIBSMALL MEMINIT libc535.dlb, LIBM3, libevent535.dlb, libx535.dlb, libio535.dlb, libcpp535.dlb, libcpprt535.dlb, FPLIBS, libetsi535.dlb, OMEGA
#endif /* } */
#endif  /* } */
#if defined(USE_FILEIO) || defined(USE_PROFGUIDE)
#ifdef __WORKAROUNDS_ENABLED    /* { */
$LIBRARIES = LIBS, librt_fileio535y.dlb;
#else
$LIBRARIES = LIBS, librt_fileio535.dlb;
#endif  /* } */
#else
#ifdef __WORKAROUNDS_ENABLED    /* { */
$LIBRARIES = LIBS, librt535y.dlb;
#else
$LIBRARIES = LIBS, librt535.dlb;
#endif  /* } */
#endif  /* } */

// Libraries from the command line are included in COMMAND_LINE_OBJECTS.

#ifdef USE_PROFILER     /* { */
#ifdef USE_FILEIO       /* { */
#ifdef __WORKAROUNDS_ENABLED    /* { */
#define CRT crtsfpc535y.doj, libprofile535y.dlb, PROFFLAG
#else
#define CRT crtsfpc535.doj, libprofile535.dlb, PROFFLAG
#endif  /* } */
#else
#ifdef __WORKAROUNDS_ENABLED    /* { */
#define CRT crtscp535y.doj, libprofile535y.dlb, PROFFLAG
#else
#define CRT crtscp535.doj, libprofile535.dlb, PROFFLAG
#endif  /* } */
#endif  /* USE_FILEIO */        /* } */
#else
#ifdef USE_FILEIO       /* { */
#ifdef __WORKAROUNDS_ENABLED    /* { */
#define CRT  crtsfc535y.doj
#else
#define CRT  crtsfc535.doj
#endif  /* } */
#else
#ifdef __WORKAROUNDS_ENABLED    /* { */
#define CRT  crtsc535y.doj
#else
#define CRT  crtsc535.doj
#endif  /* } */
#endif  /* USE_FILEIO */        /* } */
#endif  /* USE_PROFILER */      /* } */

#ifdef __WORKAROUNDS_ENABLED    /* { */
#define ENDCRT , crtn535y.doj
#else
#define ENDCRT , crtn535.doj
#endif  /* } */

$OBJECTS = CRT, $COMMAND_LINE_OBJECTS ,cplbtab535.doj ENDCRT;

MEMORY
{
   MEM_PROGRAM          { TYPE(RAM) WIDTH(8) START(0xF0000000) END(0xF002FFFF) }
   MEM_HEAP             { TYPE(RAM) WIDTH(8) START(0xF0030000) END(0xF0037FFF) }

   MEM_PCI_CONFIG       { TYPE(RAM) WIDTH(8) START(0xEEFFFF00) END(0xEEFFFFFF) }
   MEM_PCI_IO_SPACE     { TYPE(RAM) WIDTH(8) START(0xEEFE0000) END(0xEEFEFFFF) }
   MEM_PCI_MEMORY_SPACE { TYPE(RAM) WIDTH(8) START(0xE0000000) END(0xE7FFFFFF) }

   MEM_STACK            { TYPE(RAM) WIDTH(8) START(0xF0038000) END(0xF003FFFF) }

   MEM_SYS_MMRS         { TYPE(RAM) WIDTH(8) START(0xFFC00000) END(0xFFDFFFFF) }
   MEM_L1_SCRATCH       { TYPE(RAM) WIDTH(8) START(0xFFB00000) END(0xFFB00FFF) }
   MEM_L1_CODE          { TYPE(RAM) WIDTH(8) START(0xFFA00000) END(0xFFA03FFF) }
   MEM_L1_DATA_B        { TYPE(RAM) WIDTH(8) START(0xFF900000) END(0xFF903FFF) }
   MEM_L1_DATA_A        { TYPE(RAM) WIDTH(8) START(0xFF800000) END(0xFF803FFF) }
   MEM_ASYNC3           { TYPE(RAM) WIDTH(8) START(0x2C000000) END(0x2FFFFFFF) }
   MEM_ASYNC2           { TYPE(RAM) WIDTH(8) START(0x28000000) END(0x2BFFFFFF) }
   MEM_ASYNC1           { TYPE(RAM) WIDTH(8) START(0x24000000) END(0x27FFFFFF) }
   MEM_ASYNC0           { TYPE(RAM) WIDTH(8) START(0x20000000) END(0x23FFFFFF) }
   MEM_SDRAM3           { TYPE(RAM) WIDTH(8) START(0x18000000) END(0x1FFFFFFF) }
   MEM_SDRAM2           { TYPE(RAM) WIDTH(8) START(0x10000000) END(0x17FFFFFF) }
   MEM_SDRAM1           { TYPE(RAM) WIDTH(8) START(0x08000000) END(0x0FFFFFFF) }
   MEM_SDRAM0           { TYPE(RAM) WIDTH(8) START(0x00000004) END(0x07FFFFFF) }
}


PROCESSOR p0
{
    OUTPUT( $COMMAND_LINE_OUTPUT_FILE )

    RESOLVE(start,0xF0000000)
    KEEP(start,_main)

    SECTIONS
    {
        L1_code
        {
            // Align all code sections on 2 byte boundary
            INPUT_SECTION_ALIGN(2)
            INPUT_SECTIONS( $OBJECTS(L1_code) $LIBRARIES(L1_code))
        } >MEM_L1_CODE

        L1_data_a
        {
            INPUT_SECTION_ALIGN(1)
            INPUT_SECTIONS( $OBJECTS(L1_data_a) $LIBRARIES(L1_data_a))
        } >MEM_L1_DATA_A

        L1_data_b
        {
            INPUT_SECTION_ALIGN(1)
            INPUT_SECTIONS( $OBJECTS(L1_data_b) $LIBRARIES(L1_data_b))
            INPUT_SECTION_ALIGN(4)
            INPUT_SECTIONS( $OBJECTS(.edt) $LIBRARIES(.edt) )
            INPUT_SECTION_ALIGN(4)
            INPUT_SECTIONS( $OBJECTS(.cht) $LIBRARIES(.cht) )
            INPUT_SECTION_ALIGN(4)
            INPUT_SECTIONS( $OBJECTS(.frt) $LIBRARIES(.frt) )
            INPUT_SECTION_ALIGN(4)
            INPUT_SECTIONS( $OBJECTS(.frtl) $LIBRARIES(.frtl) )
        } >MEM_L1_DATA_B

        program
        {
            // Align all code sections on 2 byte boundary
            INPUT_SECTION_ALIGN(4)
            INPUT_SECTIONS( $OBJECTS(program) $LIBRARIES(program))
            INPUT_SECTIONS( $OBJECTS(data1) $LIBRARIES(data1))
            INPUT_SECTIONS( $OBJECTS(cplb) $LIBRARIES(cplb))
            INPUT_SECTIONS( $OBJECTS(cplb_code) $LIBRARIES(cplb_code))
            INPUT_SECTIONS( $OBJECTS(cplb_data) $LIBRARIES(cplb_data))
            INPUT_SECTIONS( $OBJECTS(constdata) $LIBRARIES(constdata))
            INPUT_SECTIONS( $OBJECTS(voldata) $LIBRARIES(voldata))

            INPUT_SECTIONS( $OBJECTS(ctor) $LIBRARIES(ctor) )
            INPUT_SECTIONS( $OBJECTS(ctorl) $LIBRARIES(ctorl) )
            INPUT_SECTION_ALIGN(4)
            INPUT_SECTIONS( $OBJECTS(.gdt) $LIBRARIES(.gdt) )
            INPUT_SECTION_ALIGN(4)
            INPUT_SECTIONS( $OBJECTS(.gdtl) $LIBRARIES(.gdtl) )
        } >MEM_PROGRAM

        bsz ZERO_INIT
        {
            INPUT_SECTION_ALIGN(4)
            INPUT_SECTIONS( $OBJECTS(bsz) $LIBRARIES(bsz))
        } >MEM_L1_DATA_A

        bsz_init
        {
            INPUT_SECTION_ALIGN(4)
            INPUT_SECTIONS( $OBJECTS(bsz_init) $LIBRARIES(bsz_init))
        } >MEM_PROGRAM

        .meminit {} >MEM_PROGRAM

        stack
        {
            ldf_stack_space = .;
            ldf_stack_end = ldf_stack_space + MEMORY_SIZEOF(MEM_STACK);
        } >MEM_STACK

        heap
        {
            // Allocate a heap for the application
            ldf_heap_space = .;
            ldf_heap_end = ldf_heap_space + MEMORY_SIZEOF(MEM_HEAP) - 1;
            ldf_heap_length = ldf_heap_end - ldf_heap_space;
        } >MEM_HEAP

        sdram
        {
        
        } >MEM_SDRAM0

    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
蓝色福利精品导航| 成人高清视频免费观看| 国产真实乱偷精品视频免| 蜜臀久久99精品久久久画质超高清| 欧美电影在线免费观看| 日韩免费视频线观看| 精品国产一区二区精华| 亚洲女人****多毛耸耸8| 免费黄网站欧美| 成人sese在线| 国产精品99久久久| 国产中文字幕精品| 欧美视频精品在线| 久久精品人人做人人爽人人| 日韩精品一区二区三区在线 | 亚洲日本va午夜在线电影| 亚洲美女少妇撒尿| 国产成人在线色| 国产一区二区免费视频| 久久超碰97中文字幕| 色哟哟一区二区| 久久蜜臀中文字幕| 久久久.com| 三级亚洲高清视频| 一本色道久久综合狠狠躁的推荐 | 国产做a爰片久久毛片| 91最新地址在线播放| www.日本不卡| 一本大道久久a久久精品综合| 99国产一区二区三精品乱码| 日韩精品一区二区三区在线| 亚洲精品一区二区三区蜜桃下载| 国产精品天美传媒沈樵| 亚洲自拍另类综合| 欧美在线免费观看亚洲| 2欧美一区二区三区在线观看视频| 日本aⅴ亚洲精品中文乱码| 成人深夜视频在线观看| 欧美色网一区二区| 亚洲成人av电影| 欧美一区二区三区四区五区| 看电视剧不卡顿的网站| 久久综合九色综合97婷婷| 国产成人午夜高潮毛片| 亚洲色图欧洲色图婷婷| 欧美最猛黑人xxxxx猛交| 亚洲成av人影院| 欧美一区二区国产| 一区二区久久久久久| 丁香另类激情小说| 亚洲色图欧美激情| 国产精品亚洲专一区二区三区| 在线免费不卡电影| 国产精品久久久久久久久图文区 | 亚洲综合一区在线| 国产成人自拍网| 欧美日韩国产高清一区二区三区 | 亚洲视频在线一区| 欧美日韩一本到| 国产在线精品国自产拍免费| 欧美色综合影院| 美女一区二区三区| 亚洲欧美自拍偷拍色图| 成人亚洲一区二区一| 亚洲欧美日韩一区| 日韩欧美综合在线| 舔着乳尖日韩一区| 精品视频全国免费看| 久久国产精品72免费观看| 中文字幕日韩av资源站| 国产98色在线|日韩| 亚洲大片精品永久免费| 欧美性色黄大片手机版| 国产在线精品一区二区夜色| 欧美一二三区精品| 91猫先生在线| 亚洲人123区| 欧美电影免费观看高清完整版| 成人app网站| 日本不卡免费在线视频| 欧美夫妻性生活| av在线不卡免费看| 亚洲精品大片www| 91社区在线播放| 一区二区三区不卡视频| 欧美哺乳videos| 国产电影精品久久禁18| 日韩黄色片在线观看| 4438x亚洲最大成人网| 91美女片黄在线观看91美女| 国产69精品一区二区亚洲孕妇| 日本欧美久久久久免费播放网| 一区二区三区免费看视频| 欧美国产一区视频在线观看| 欧美成人性福生活免费看| 国产米奇在线777精品观看| 国产欧美日韩另类视频免费观看| 777亚洲妇女| 欧美日韩一本到| 欧美日韩精品一区二区天天拍小说| 日韩国产在线一| 精品国产乱码久久久久久牛牛| 日韩专区在线视频| 国产激情一区二区三区| 欧美一级日韩免费不卡| 日本乱码高清不卡字幕| 久色婷婷小香蕉久久| 久久久噜噜噜久久人人看 | 亚洲中国最大av网站| 91在线云播放| 日韩精品91亚洲二区在线观看| 亚洲一区二区三区国产| 97精品久久久午夜一区二区三区| 韩国视频一区二区| 国产美女av一区二区三区| 麻豆精品一区二区av白丝在线| 欧美一区二区三区小说| 高清不卡在线观看av| 久久久精品天堂| 这里只有精品电影| 久久成人免费电影| 成人一区二区三区在线观看| 一区二区日韩电影| 日韩一区二区三区免费观看| 亚洲国产日产av| 国产欧美日本一区二区三区| 国产激情一区二区三区四区| 偷拍日韩校园综合在线| 亚洲色图一区二区三区| 欧美影视一区二区三区| 亚洲bt欧美bt精品| 久久亚洲二区三区| 久久久不卡网国产精品一区| 欧美午夜精品一区二区蜜桃 | 极品少妇一区二区| 国产91在线|亚洲| 日韩精品三区四区| 一区二区三区日本| 青青草97国产精品免费观看| 国内精品国产三级国产a久久| 亚洲伊人色欲综合网| 日韩主播视频在线| 成人午夜免费av| 欧美日韩亚洲综合在线| 色欧美片视频在线观看在线视频| 久久69国产一区二区蜜臀| 大胆欧美人体老妇| 在线观看精品一区| 色偷偷88欧美精品久久久| 6080国产精品一区二区| 日本乱人伦aⅴ精品| 精品裸体舞一区二区三区| 国产亚洲精品超碰| 亚洲精品在线观看视频| 制服丝袜亚洲网站| 欧美午夜精品一区二区三区| 欧美一区二区三区白人| 国产午夜久久久久| 久久久www免费人成精品| 亚洲图片有声小说| 粉嫩aⅴ一区二区三区四区五区| 欧美人牲a欧美精品| 国产精品毛片大码女人| 国产精品美女久久久久久久久| 亚洲成人免费av| 日韩电影在线观看电影| www.成人在线| 日本韩国一区二区| 久久久精品黄色| 国产精品女同一区二区三区| 天天色天天操综合| 爽爽淫人综合网网站| 91在线无精精品入口| 精品国产免费人成在线观看| 午夜精品久久久久久久99水蜜桃| 成人精品一区二区三区四区| 成人av手机在线观看| 欧美大片在线观看| 国产精品三级久久久久三级| 中文字幕一区二区三区蜜月| 国产综合久久久久久久久久久久 | 久久综合久久久久88| 五月婷婷久久综合| 欧美日韩中文字幕一区二区| 国产精品超碰97尤物18| 亚洲啪啪综合av一区二区三区| 韩国成人在线视频| 日韩三级在线观看| 日本一不卡视频| 国产二区国产一区在线观看| 99久久99久久精品免费看蜜桃| 久久―日本道色综合久久| 亚洲欧洲国产日本综合| 成人h精品动漫一区二区三区| av不卡一区二区三区| 中文字幕一区二区三区四区不卡 | 粉嫩在线一区二区三区视频| 久久久欧美精品sm网站| 亚洲蜜臀av乱码久久精品蜜桃| www.日韩精品|