.file_attr 1="1";

Building a project imported from CCES 1.1.0 to 2.3.0 I get this error:

[Error ea5004] "C:\Users\G\AppData\Local\Temp\acc3554de5a000\acc3554de5a001.s":659 Syntax Error in :
.file_attr 1="1";
syntax error is at or near text '1'.
Attempting error recovery by ignoring text until the ';'

It doesn't seem to be associated with the particular source file being compiled, it moves around. I can't view the temporary .s file as it is deleted immediately after the error. Any ideas what could be causing this?

Parents
  • Hi, Thanks for replying. I had tried the "-no-auto-attrs" with no improvement. The same error reappears elsewhere if I delete the source file causing the problem. It also occurs in the standard "BF609_init" project, so I have attached those files. The problem seems to be with the line in the .s file:

    .file_attr CORE0="1";

    Build console

    11:27:37 **** Clean-only build of configuration Debug for project BF609_init_v01 ****
    make clean
    clean "./src/c/init_cgu.doj" "./src/c/init_code.doj" "./src/c/init_cplbs.doj" "./src/c/init_memory.doj" "./src/c/system.doj" "./src/c/uart.doj" "./src/c/init_cgu.d" "./src/c/init_code.d" "./src/c/init_cplbs.d" "./src/c/init_memory.d" "./src/c/system.d" "./src/c/uart.d" linker_log.xml BF609_init_v01.dxe
    ' '

    11:27:37 Build Finished (took 220ms)

    11:27:38 **** Incremental Build of configuration Debug for project BF609_init_v01 ****
    make all
    'Building file: ../src/c/init_cgu.c'
    'Invoking: CrossCore Blackfin C/C++ Compiler'
    ccblkfn.exe -c -file-attr ProjectName="BF609_init_v01" -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -I"C:/Users/...../BF609_init_v01/src/include" -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo "src/c/init_cgu.d" -o "src/c/init_cgu.doj" "../src/c/init_cgu.c"
    CrossCore(R) Embedded Studio
    User Interface Driver : Blackfin version 8.7.0.0 (May 9 2016 15:26:38)
    BUILD-MAINLINE-20160509_1500
    ------MAINLINE------
    Copyright (c) 1997-2016 Analog Devices, Inc.
    Copyright (c) 1997-1999 Edinburgh Portable Compilers, Ltd.

    mkdir C:\Users\......\AppData\Local\Temp\acc23a8271a000 >>nul 2>&1
    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\ccblkfn.exe" --main --generate_asm --prelink --path_comp "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\compiler.exe" --opts_comp "--target=ADSP-BF6xx --mbk=internal --mbk=L2/r:5 --mbk=L2_cached --mbk=L2_ECC/r:5 --mbk=external/r:20 --mbk=external_cached --no_wrap_diagnostics --requested_architecture ADSP-BF609 -D__SILICON_REVISION__=0xffff --silicon_revision_str any --no_remove_unneeded_entities --no_const_string_literals --warn_protos --preprocess --version --gnu_style_dependencies --dependencies -D_ADI_LIBIO --TLI -si-revision=0xffff,-workaround=51,-workaround=48,-workaround=47,-workaround=19,-workaround=15,-workaround=43,-workaround=52,-O,-force_link,-dcplbs,-icplbs,-auto_attrs,-opt_speed_vs_size=100,-generate_debug,-struct_copies_use_memcpy,-convert_commons,-no_zero_loop_counters,-use_bss,-reservable=m3" --display_error_number --diag_remark 174,177,550,1124 --restrict --no_pch_messages --path_asm "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\easmblkfn.exe" --opts_asm "-proc ADSP-BF609 -stallcheck=none -W5500 -W5508 -si-revision any -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -DCORE0=1 -I C:\Users\......\BF609_init_v01\src\include -file-attr ProjectName=BF609_init_v01 -file-attr CORE0=1 -file-attr _DEBUG=1 -file-attr DEBUG=1" --path_pl "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\prelinker.exe" --opts_pl "-t -V -u" --path_ipa "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\ipa.exe" --path_link "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\linker.exe" --opts_link "-proc ADSP-BF609 -si-revision any -MD__WORKAROUND_16000009 -MD__WORKAROUND_16000010 -MD__WORKAROUND_16000012 -MD__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -MD__WORKAROUND_SPECULATIVE_LOADS -MD__WORKAROUND_16000015 -MD__WORKAROUND_16000043 -MD__WORKAROUNDS_ENABLED -jcs2l \"-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\lib\bf609_rev_any\" -version -MD_ADI_LIBIO -I C:\Users\.......\BF609_init_v01\src\include -I \"C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include\"" --TLI -pgo_session --TLI default --opts_driver "-c -file-attr ProjectName=BF609_init_v01 -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -IC:/Users/....../BF609_init_v01/src/include -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo src\c\init_cgu.d -o src\c\init_cgu.doj" --assert "system(embedded)" --assert "machine(adspblkfn)" --assert "cpu(adspblkfn)" --assert "compiler(ccblkfn)" -D__ECC__=1 -D_LANGUAGE_C=1 -D__ANALOG_EXTENSIONS__=1 -D__FIXED_POINT_ALLOWED=1 -D__DOUBLES_ARE_FLOATS__=1 -D__ADSPBLACKFIN__=1 -D__ADSPLPBLACKFIN__=0x110 -D__ADSPBF6xx__=1 -D__ADSPBF60x__=1 -D__ADSPBF609__=1 -D__ADSPBF609_FAMILY__=1 -D__NUM_CORES__=2 -D__GENERATED_DEF_HEADERS__=1 -D__HAS_SEC__=1 -D__HAS_L1_PARITY_CHECK__=1 -D__CCESVERSION__=0x02030000 -DCORE0=1 -IC:\Users\........\BF609_init_v01\src\include "-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include" -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -c --no_gnu_multiline_strings --double=32 -k --preprocessor_files -v --pch_messages --dependency_files --c99 --analog_mode --signed_chars --depend_output src\c\init_cgu.d --depend_target src\c\init_cgu.doj --no_preproc_only --set-file-attr ProjectName=BF609_init_v01 --set-file-attr CORE0=1 --set-file-attr _DEBUG=1 --set-file-attr DEBUG=1 -o src\c\init_cgu.doj ..\src\c\init_cgu.c
    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\compiler.exe" --target=ADSP-BF6xx --mbk=internal --mbk=L2/r:5 --mbk=L2_cached --mbk=L2_ECC/r:5 --mbk=external/r:20 --mbk=external_cached --no_wrap_diagnostics --requested_architecture ADSP-BF609 -D__SILICON_REVISION__=0xffff --silicon_revision_str any --no_remove_unneeded_entities --no_const_string_literals --warn_protos --preprocess --version --gnu_style_dependencies --dependencies -D_ADI_LIBIO --TLI -si-revision=0xffff,-workaround=51,-workaround=48,-workaround=47,-workaround=19,-workaround=15,-workaround=43,-workaround=52,-O,-force_link,-dcplbs,-icplbs,-auto_attrs,-opt_speed_vs_size=100,-generate_debug,-struct_copies_use_memcpy,-convert_commons,-no_zero_loop_counters,-use_bss,-reservable=m3 --display_error_number --diag_remark 174,177,550,1124 --restrict --no_pch_messages --TLI -pgo_session --TLI default --assert "system(embedded)" --assert "machine(adspblkfn)" --assert "cpu(adspblkfn)" --assert "compiler(ccblkfn)" -D__ECC__=1 -D_LANGUAGE_C=1 -D__ANALOG_EXTENSIONS__=1 -D__FIXED_POINT_ALLOWED=1 -D__DOUBLES_ARE_FLOATS__=1 -D__ADSPBLACKFIN__=1 -D__ADSPLPBLACKFIN__=0x110 -D__ADSPBF6xx__=1 -D__ADSPBF60x__=1 -D__ADSPBF609__=1 -D__ADSPBF609_FAMILY__=1 -D__NUM_CORES__=2 -D__GENERATED_DEF_HEADERS__=1 -D__HAS_SEC__=1 -D__HAS_L1_PARITY_CHECK__=1 -D__CCESVERSION__=0x02030000 -DCORE0=1 -IC:\Users\.......\BF609_init_v01\src\include "-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include" -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED --no_gnu_multiline_strings --double 32 --pch_messages --c99 --analog_mode --signed_chars --depend_target src\c\init_cgu.doj --no_preproc_only --set-file-attr ProjectName=BF609_init_v01 --set-file-attr CORE0=1 --set-file-attr _DEBUG=1 --set-file-attr DEBUG=1 --no_preproc_only --driver_options "-c -file-attr ProjectName=BF609_init_v01 -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -IC:/Users/....../BF609_init_v01/src/include -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo src\c\init_cgu.d -o src\c\init_cgu.doj" --gen_asm_file_name init_cgu.s --preprocessor_output init_cgu.i --dependency_output src\c\init_cgu.d ..\src\c\init_cgu.c
    C/C++ Compiler : Blackfin version 8.7.0.0 (May 9 2016 15:26:36)
    BUILD-MAINLINE-20160509_1500
    ------MAINLINE------
    Copyright (c) 1997-2016 Analog Devices, Inc.
    Copyright (c) 1998-2014 Edison Design Group, Inc.
    Copyright (c) 1997-1999 Edinburgh Portable Compilers, Ltd.
    Edison Design Group C/C++ Front End, version 4.7 (May 9 2016 15:19:44)
    Copyright 1988-2013 Edison Design Group, Inc.

    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\easmblkfn.exe" -proc ADSP-BF609 -stallcheck=none -W5500 -W5508 -si-revision any -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -DCORE0=1 -I C:\Users\.......\BF609_init_v01\src\include -file-attr ProjectName=BF609_init_v01 -file-attr CORE0=1 -file-attr _DEBUG=1 -file-attr DEBUG=1 -sp -no-source-dependency -o src\c\init_cgu.doj init_cgu.s -I C:\Users\......\BF609_init_v01\Debug\..\src\c
    rd /q C:\Users\.....\AppData\Local\Temp\acc23a8271a000 >>nul 2>&1
    'Finished building: ../src/c/init_cgu.c'
    ' '
    'Building file: ../src/c/init_code.c'
    'Invoking: CrossCore Blackfin C/C++ Compiler'
    ccblkfn.exe -c -file-attr ProjectName="BF609_init_v01" -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -I"C:/Users/....../BF609_init_v01/src/include" -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo "src/c/init_code.d" -o "src/c/init_code.doj" "../src/c/init_code.c"
    CrossCore(R) Embedded Studio
    User Interface Driver : Blackfin version 8.7.0.0 (May 9 2016 15:26:38)
    BUILD-MAINLINE-20160509_1500
    ------MAINLINE------
    Copyright (c) 1997-2016 Analog Devices, Inc.
    Copyright (c) 1997-1999 Edinburgh Portable Compilers, Ltd.

    mkdir C:\Users\.....AppData\Local\Temp\acc3578271a000 >>nul 2>&1
    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\ccblkfn.exe" --main --generate_asm --prelink --path_comp "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\compiler.exe" --opts_comp "--target=ADSP-BF6xx --mbk=internal --mbk=L2/r:5 --mbk=L2_cached --mbk=L2_ECC/r:5 --mbk=external/r:20 --mbk=external_cached --no_wrap_diagnostics --requested_architecture ADSP-BF609 -D__SILICON_REVISION__=0xffff --silicon_revision_str any --no_remove_unneeded_entities --no_const_string_literals --warn_protos --preprocess --version --gnu_style_dependencies --dependencies -D_ADI_LIBIO --TLI -si-revision=0xffff,-workaround=51,-workaround=48,-workaround=47,-workaround=19,-workaround=15,-workaround=43,-workaround=52,-O,-force_link,-dcplbs,-icplbs,-auto_attrs,-opt_speed_vs_size=100,-generate_debug,-struct_copies_use_memcpy,-convert_commons,-no_zero_loop_counters,-use_bss,-reservable=m3" --display_error_number --diag_remark 174,177,550,1124 --restrict --no_pch_messages --path_asm "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\easmblkfn.exe" --opts_asm "-proc ADSP-BF609 -stallcheck=none -W5500 -W5508 -si-revision any -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -DCORE0=1 -I C:\Users\......\BF609_init_v01\src\include -file-attr ProjectName=BF609_init_v01 -file-attr CORE0=1 -file-attr _DEBUG=1 -file-attr DEBUG=1" --path_pl "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\prelinker.exe" --opts_pl "-t -V -u" --path_ipa "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\ipa.exe" --path_link "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\linker.exe" --opts_link "-proc ADSP-BF609 -si-revision any -MD__WORKAROUND_16000009 -MD__WORKAROUND_16000010 -MD__WORKAROUND_16000012 -MD__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -MD__WORKAROUND_SPECULATIVE_LOADS -MD__WORKAROUND_16000015 -MD__WORKAROUND_16000043 -MD__WORKAROUNDS_ENABLED -jcs2l \"-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\lib\bf609_rev_any\" -version -MD_ADI_LIBIO -I C:\Users\.......\BF609_init_v01\src\include -I \"C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include\"" --TLI -pgo_session --TLI default --opts_driver "-c -file-attr ProjectName=BF609_init_v01 -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -IC:/Users....../BF609_init_v01/src/include -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo src\c\init_code.d -o src\c\init_code.doj" --assert "system(embedded)" --assert "machine(adspblkfn)" --assert "cpu(adspblkfn)" --assert "compiler(ccblkfn)" -D__ECC__=1 -D_LANGUAGE_C=1 -D__ANALOG_EXTENSIONS__=1 -D__FIXED_POINT_ALLOWED=1 -D__DOUBLES_ARE_FLOATS__=1 -D__ADSPBLACKFIN__=1 -D__ADSPLPBLACKFIN__=0x110 -D__ADSPBF6xx__=1 -D__ADSPBF60x__=1 -D__ADSPBF609__=1 -D__ADSPBF609_FAMILY__=1 -D__NUM_CORES__=2 -D__GENERATED_DEF_HEADERS__=1 -D__HAS_SEC__=1 -D__HAS_L1_PARITY_CHECK__=1 -D__CCESVERSION__=0x02030000 -DCORE0=1 -IC:\Users\......\BF609_init_v01\src\include "-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include" -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -c --no_gnu_multiline_strings --double=32 -k --preprocessor_files -v --pch_messages --dependency_files --c99 --analog_mode --signed_chars --depend_output src\c\init_code.d --depend_target src\c\init_code.doj --no_preproc_only --set-file-attr ProjectName=BF609_init_v01 --set-file-attr CORE0=1 --set-file-attr _DEBUG=1 --set-file-attr DEBUG=1 -o src\c\init_code.doj ..\src\c\init_code.c
    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\compiler.exe" --target=ADSP-BF6xx --mbk=internal --mbk=L2/r:5 --mbk=L2_cached --mbk=L2_ECC/r:5 --mbk=external/r:20 --mbk=external_cached --no_wrap_diagnostics --requested_architecture ADSP-BF609 -D__SILICON_REVISION__=0xffff --silicon_revision_str any --no_remove_unneeded_entities --no_const_string_literals --warn_protos --preprocess --version --gnu_style_dependencies --dependencies -D_ADI_LIBIO --TLI -si-revision=0xffff,-workaround=51,-workaround=48,-workaround=47,-workaround=19,-workaround=15,-workaround=43,-workaround=52,-O,-force_link,-dcplbs,-icplbs,-auto_attrs,-opt_speed_vs_size=100,-generate_debug,-struct_copies_use_memcpy,-convert_commons,-no_zero_loop_counters,-use_bss,-reservable=m3 --display_error_number --diag_remark 174,177,550,1124 --restrict --no_pch_messages --TLI -pgo_session --TLI default --assert "system(embedded)" --assert "machine(adspblkfn)" --assert "cpu(adspblkfn)" --assert "compiler(ccblkfn)" -D__ECC__=1 -D_LANGUAGE_C=1 -D__ANALOG_EXTENSIONS__=1 -D__FIXED_POINT_ALLOWED=1 -D__DOUBLES_ARE_FLOATS__=1 -D__ADSPBLACKFIN__=1 -D__ADSPLPBLACKFIN__=0x110 -D__ADSPBF6xx__=1 -D__ADSPBF60x__=1 -D__ADSPBF609__=1 -D__ADSPBF609_FAMILY__=1 -D__NUM_CORES__=2 -D__GENERATED_DEF_HEADERS__=1 -D__HAS_SEC__=1 -D__HAS_L1_PARITY_CHECK__=1 -D__CCESVERSION__=0x02030000 -DCORE0=1 -IC:\Users\......\BF609_init_v01\src\include "-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include" -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED --no_gnu_multiline_strings --double 32 --pch_messages --c99 --analog_mode --signed_chars --depend_target src\c\init_code.doj --no_preproc_only --set-file-attr ProjectName=BF609_init_v01 --set-file-attr CORE0=1 --set-file-attr _DEBUG=1 --set-file-attr DEBUG=1 --no_preproc_only --driver_options "-c -file-attr ProjectName=BF609_init_v01 -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -IC:/Users/......./BF609_init_v01/src/include -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo src\c\init_code.d -o src\c\init_code.doj" --gen_asm_file_name init_code.s --preprocessor_output init_code.i --dependency_output src\c\init_code.d ..\src\c\init_code.c
    C/C++ Compiler : Blackfin version 8.7.0.0 (May 9 2016 15:26:36)
    BUILD-MAINLINE-20160509_1500
    ------MAINLINE------
    Copyright (c) 1997-2016 Analog Devices, Inc.
    Copyright (c) 1998-2014 Edison Design Group, Inc.
    Copyright (c) 1997-1999 Edinburgh Portable Compilers, Ltd.
    Edison Design Group C/C++ Front End, version 4.7 (May 9 2016 15:19:44)
    Copyright 1988-2013 Edison Design Group, Inc.

    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\easmblkfn.exe" -proc ADSP-BF609 -stallcheck=none -W5500 -W5508 -si-revision any -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -DCORE0=1 -I C:\Users\.......\BF609_init_v01\src\include -file-attr ProjectName=BF609_init_v01 -file-attr CORE0=1 -file-attr _DEBUG=1 -file-attr DEBUG=1 -sp -no-source-dependency -o src\c\init_code.doj init_code.s -I C:\Users\........\BF609_init_v01\Debug\..\src\c
    rd /q C:\Users\....\AppData\Local\Temp\acc3578271a000 >>nul 2>&1
    'Finished building: ../src/c/init_code.c'
    ' '
    'Building file: ../src/c/init_cplbs.c'
    'Invoking: CrossCore Blackfin C/C++ Compiler'
    ccblkfn.exe -c -file-attr ProjectName="BF609_init_v01" -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -I"C:/Users/......BF609_init_v01/src/include" -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo "src/c/init_cplbs.d" -o "src/c/init_cplbs.doj" "../src/c/init_cplbs.c"
    CrossCore(R) Embedded Studio
    User Interface Driver : Blackfin version 8.7.0.0 (May 9 2016 15:26:38)
    BUILD-MAINLINE-20160509_1500
    ------MAINLINE------
    Copyright (c) 1997-2016 Analog Devices, Inc.
    Copyright (c) 1997-1999 Edinburgh Portable Compilers, Ltd.

    mkdir C:\Users\.....AppData\Local\Temp\acc06ac271b000 >>nul 2>&1
    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\ccblkfn.exe" --main --generate_asm --prelink --path_comp "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\compiler.exe" --opts_comp "--target=ADSP-BF6xx --mbk=internal --mbk=L2/r:5 --mbk=L2_cached --mbk=L2_ECC/r:5 --mbk=external/r:20 --mbk=external_cached --no_wrap_diagnostics --requested_architecture ADSP-BF609 -D__SILICON_REVISION__=0xffff --silicon_revision_str any --no_remove_unneeded_entities --no_const_string_literals --warn_protos --preprocess --version --gnu_style_dependencies --dependencies -D_ADI_LIBIO --TLI -si-revision=0xffff,-workaround=51,-workaround=48,-workaround=47,-workaround=19,-workaround=15,-workaround=43,-workaround=52,-O,-force_link,-dcplbs,-icplbs,-auto_attrs,-opt_speed_vs_size=100,-generate_debug,-struct_copies_use_memcpy,-convert_commons,-no_zero_loop_counters,-use_bss,-reservable=m3" --display_error_number --diag_remark 174,177,550,1124 --restrict --no_pch_messages --path_asm "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\easmblkfn.exe" --opts_asm "-proc ADSP-BF609 -stallcheck=none -W5500 -W5508 -si-revision any -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -DCORE0=1 -I C:\Users\........\BF609_init_v01\src\include -file-attr ProjectName=BF609_init_v01 -file-attr CORE0=1 -file-attr _DEBUG=1 -file-attr DEBUG=1" --path_pl "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\prelinker.exe" --opts_pl "-t -V -u" --path_ipa "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\ipa.exe" --path_link "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\linker.exe" --opts_link "-proc ADSP-BF609 -si-revision any -MD__WORKAROUND_16000009 -MD__WORKAROUND_16000010 -MD__WORKAROUND_16000012 -MD__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -MD__WORKAROUND_SPECULATIVE_LOADS -MD__WORKAROUND_16000015 -MD__WORKAROUND_16000043 -MD__WORKAROUNDS_ENABLED -jcs2l \"-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\lib\bf609_rev_any\" -version -MD_ADI_LIBIO -I C:\Users\.......\BF609_init_v01\src\include -I \"C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include\"" --TLI -pgo_session --TLI default --opts_driver "-c -file-attr ProjectName=BF609_init_v01 -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -IC:/Users/....../BF609_init_v01/src/include -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo src\c\init_cplbs.d -o src\c\init_cplbs.doj" --assert "system(embedded)" --assert "machine(adspblkfn)" --assert "cpu(adspblkfn)" --assert "compiler(ccblkfn)" -D__ECC__=1 -D_LANGUAGE_C=1 -D__ANALOG_EXTENSIONS__=1 -D__FIXED_POINT_ALLOWED=1 -D__DOUBLES_ARE_FLOATS__=1 -D__ADSPBLACKFIN__=1 -D__ADSPLPBLACKFIN__=0x110 -D__ADSPBF6xx__=1 -D__ADSPBF60x__=1 -D__ADSPBF609__=1 -D__ADSPBF609_FAMILY__=1 -D__NUM_CORES__=2 -D__GENERATED_DEF_HEADERS__=1 -D__HAS_SEC__=1 -D__HAS_L1_PARITY_CHECK__=1 -D__CCESVERSION__=0x02030000 -DCORE0=1 -IC:\Users\.......BF609_init_v01\src\include "-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include" -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -c --no_gnu_multiline_strings --double=32 -k --preprocessor_files -v --pch_messages --dependency_files --c99 --analog_mode --signed_chars --depend_output src\c\init_cplbs.d --depend_target src\c\init_cplbs.doj --no_preproc_only --set-file-attr ProjectName=BF609_init_v01 --set-file-attr CORE0=1 --set-file-attr _DEBUG=1 --set-file-attr DEBUG=1 -o src\c\init_cplbs.doj ..\src\c\init_cplbs.c
    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\compiler.exe" --target=ADSP-BF6xx --mbk=internal --mbk=L2/r:5 --mbk=L2_cached --mbk=L2_ECC/r:5 --mbk=external/r:20 --mbk=external_cached --no_wrap_diagnostics --requested_architecture ADSP-BF609 -D__SILICON_REVISION__=0xffff --silicon_revision_str any --no_remove_unneeded_entities --no_const_string_literals --warn_protos --preprocess --version --gnu_style_dependencies --dependencies -D_ADI_LIBIO --TLI -si-revision=0xffff,-workaround=51,-workaround=48,-workaround=47,-workaround=19,-workaround=15,-workaround=43,-workaround=52,-O,-force_link,-dcplbs,-icplbs,-auto_attrs,-opt_speed_vs_size=100,-generate_debug,-struct_copies_use_memcpy,-convert_commons,-no_zero_loop_counters,-use_bss,-reservable=m3 --display_error_number --diag_remark 174,177,550,1124 --restrict --no_pch_messages --TLI -pgo_session --TLI default --assert "system(embedded)" --assert "machine(adspblkfn)" --assert "cpu(adspblkfn)" --assert "compiler(ccblkfn)" -D__ECC__=1 -D_LANGUAGE_C=1 -D__ANALOG_EXTENSIONS__=1 -D__FIXED_POINT_ALLOWED=1 -D__DOUBLES_ARE_FLOATS__=1 -D__ADSPBLACKFIN__=1 -D__ADSPLPBLACKFIN__=0x110 -D__ADSPBF6xx__=1 -D__ADSPBF60x__=1 -D__ADSPBF609__=1 -D__ADSPBF609_FAMILY__=1 -D__NUM_CORES__=2 -D__GENERATED_DEF_HEADERS__=1 -D__HAS_SEC__=1 -D__HAS_L1_PARITY_CHECK__=1 -D__CCESVERSION__=0x02030000 -DCORE0=1 -IC:\Users\......\BF609_init_v01\src\include "-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include" -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED --no_gnu_multiline_strings --double 32 --pch_messages --c99 --analog_mode --signed_chars --depend_target src\c\init_cplbs.doj --no_preproc_only --set-file-attr ProjectName=BF609_init_v01 --set-file-attr CORE0=1 --set-file-attr _DEBUG=1 --set-file-attr DEBUG=1 --no_preproc_only --driver_options "-c -file-attr ProjectName=BF609_init_v01 -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -IC:/Users/....../BF609_init_v01/src/include -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo src\c\init_cplbs.d -o src\c\init_cplbs.doj" --gen_asm_file_name init_cplbs.s --preprocessor_output init_cplbs.i --dependency_output src\c\init_cplbs.d ..\src\c\init_cplbs.c
    C/C++ Compiler : Blackfin version 8.7.0.0 (May 9 2016 15:26:36)
    BUILD-MAINLINE-20160509_1500
    ------MAINLINE------
    Copyright (c) 1997-2016 Analog Devices, Inc.
    Copyright (c) 1998-2014 Edison Design Group, Inc.
    Copyright (c) 1997-1999 Edinburgh Portable Compilers, Ltd.
    Edison Design Group C/C++ Front End, version 4.7 (May 9 2016 15:19:44)
    Copyright 1988-2013 Edison Design Group, Inc.

    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\easmblkfn.exe" -proc ADSP-BF609 -stallcheck=none -W5500 -W5508 -si-revision any -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -DCORE0=1 -I C:\Users\.......\BF609_init_v01\src\include -file-attr ProjectName=BF609_init_v01 -file-attr CORE0=1 -file-attr _DEBUG=1 -file-attr DEBUG=1 -sp -no-source-dependency -o src\c\init_cplbs.doj init_cplbs.s -I C:\Users\.....\BF609_init_v01\Debug\..\src\c
    rd /q C:\Users\.....\AppData\Local\Temp\acc06ac271b000 >>nul 2>&1
    'Finished building: ../src/c/init_cplbs.c'
    ' '
    'Building file: ../src/c/init_memory.c'
    'Invoking: CrossCore Blackfin C/C++ Compiler'
    ccblkfn.exe -c -file-attr ProjectName="BF609_init_v01" -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -I"C:/Users/....../BF609_init_v01/src/include" -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo "src/c/init_memory.d" -o "src/c/init_memory.doj" "../src/c/init_memory.c"
    CrossCore(R) Embedded Studio
    User Interface Driver : Blackfin version 8.7.0.0 (May 9 2016 15:26:38)
    BUILD-MAINLINE-20160509_1500
    ------MAINLINE------
    Copyright (c) 1997-2016 Analog Devices, Inc.
    Copyright (c) 1997-1999 Edinburgh Portable Compilers, Ltd.

    mkdir C:\Users\.....\AppData\Local\Temp\acc1e54271b000 >>nul 2>&1
    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\ccblkfn.exe" --main --generate_asm --prelink --path_comp "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\compiler.exe" --opts_comp "--target=ADSP-BF6xx --mbk=internal --mbk=L2/r:5 --mbk=L2_cached --mbk=L2_ECC/r:5 --mbk=external/r:20 --mbk=external_cached --no_wrap_diagnostics --requested_architecture ADSP-BF609 -D__SILICON_REVISION__=0xffff --silicon_revision_str any --no_remove_unneeded_entities --no_const_string_literals --warn_protos --preprocess --version --gnu_style_dependencies --dependencies -D_ADI_LIBIO --TLI -si-revision=0xffff,-workaround=51,-workaround=48,-workaround=47,-workaround=19,-workaround=15,-workaround=43,-workaround=52,-O,-force_link,-dcplbs,-icplbs,-auto_attrs,-opt_speed_vs_size=100,-generate_debug,-struct_copies_use_memcpy,-convert_commons,-no_zero_loop_counters,-use_bss,-reservable=m3" --display_error_number --diag_remark 174,177,550,1124 --restrict --no_pch_messages --path_asm "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\easmblkfn.exe" --opts_asm "-proc ADSP-BF609 -stallcheck=none -W5500 -W5508 -si-revision any -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -DCORE0=1 -I C:\Users\......\BF609_init_v01\src\include -file-attr ProjectName=BF609_init_v01 -file-attr CORE0=1 -file-attr _DEBUG=1 -file-attr DEBUG=1" --path_pl "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\prelinker.exe" --opts_pl "-t -V -u" --path_ipa "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\ipa.exe" --path_link "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\linker.exe" --opts_link "-proc ADSP-BF609 -si-revision any -MD__WORKAROUND_16000009 -MD__WORKAROUND_16000010 -MD__WORKAROUND_16000012 -MD__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -MD__WORKAROUND_SPECULATIVE_LOADS -MD__WORKAROUND_16000015 -MD__WORKAROUND_16000043 -MD__WORKAROUNDS_ENABLED -jcs2l \"-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\lib\bf609_rev_any\" -version -MD_ADI_LIBIO -I C:\Users\.....BF609_init_v01\src\include -I \"C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include\"" --TLI -pgo_session --TLI default --opts_driver "-c -file-attr ProjectName=BF609_init_v01 -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -IC:/Users/....../BF609_init_v01/src/include -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo src\c\init_memory.d -o src\c\init_memory.doj" --assert "system(embedded)" --assert "machine(adspblkfn)" --assert "cpu(adspblkfn)" --assert "compiler(ccblkfn)" -D__ECC__=1 -D_LANGUAGE_C=1 -D__ANALOG_EXTENSIONS__=1 -D__FIXED_POINT_ALLOWED=1 -D__DOUBLES_ARE_FLOATS__=1 -D__ADSPBLACKFIN__=1 -D__ADSPLPBLACKFIN__=0x110 -D__ADSPBF6xx__=1 -D__ADSPBF60x__=1 -D__ADSPBF609__=1 -D__ADSPBF609_FAMILY__=1 -D__NUM_CORES__=2 -D__GENERATED_DEF_HEADERS__=1 -D__HAS_SEC__=1 -D__HAS_L1_PARITY_CHECK__=1 -D__CCESVERSION__=0x02030000 -DCORE0=1 -IC:\Users\......BF609_init_v01\src\include "-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include" -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -c --no_gnu_multiline_strings --double=32 -k --preprocessor_files -v --pch_messages --dependency_files --c99 --analog_mode --signed_chars --depend_output src\c\init_memory.d --depend_target src\c\init_memory.doj --no_preproc_only --set-file-attr ProjectName=BF609_init_v01 --set-file-attr CORE0=1 --set-file-attr _DEBUG=1 --set-file-attr DEBUG=1 -o src\c\init_memory.doj ..\src\c\init_memory.c
    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\compiler.exe" --target=ADSP-BF6xx --mbk=internal --mbk=L2/r:5 --mbk=L2_cached --mbk=L2_ECC/r:5 --mbk=external/r:20 --mbk=external_cached --no_wrap_diagnostics --requested_architecture ADSP-BF609 -D__SILICON_REVISION__=0xffff --silicon_revision_str any --no_remove_unneeded_entities --no_const_string_literals --warn_protos --preprocess --version --gnu_style_dependencies --dependencies -D_ADI_LIBIO --TLI -si-revision=0xffff,-workaround=51,-workaround=48,-workaround=47,-workaround=19,-workaround=15,-workaround=43,-workaround=52,-O,-force_link,-dcplbs,-icplbs,-auto_attrs,-opt_speed_vs_size=100,-generate_debug,-struct_copies_use_memcpy,-convert_commons,-no_zero_loop_counters,-use_bss,-reservable=m3 --display_error_number --diag_remark 174,177,550,1124 --restrict --no_pch_messages --TLI -pgo_session --TLI default --assert "system(embedded)" --assert "machine(adspblkfn)" --assert "cpu(adspblkfn)" --assert "compiler(ccblkfn)" -D__ECC__=1 -D_LANGUAGE_C=1 -D__ANALOG_EXTENSIONS__=1 -D__FIXED_POINT_ALLOWED=1 -D__DOUBLES_ARE_FLOATS__=1 -D__ADSPBLACKFIN__=1 -D__ADSPLPBLACKFIN__=0x110 -D__ADSPBF6xx__=1 -D__ADSPBF60x__=1 -D__ADSPBF609__=1 -D__ADSPBF609_FAMILY__=1 -D__NUM_CORES__=2 -D__GENERATED_DEF_HEADERS__=1 -D__HAS_SEC__=1 -D__HAS_L1_PARITY_CHECK__=1 -D__CCESVERSION__=0x02030000 -DCORE0=1 -IC:\Users\.....BF609_init_v01\src\include "-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include" -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED --no_gnu_multiline_strings --double 32 --pch_messages --c99 --analog_mode --signed_chars --depend_target src\c\init_memory.doj --no_preproc_only --set-file-attr ProjectName=BF609_init_v01 --set-file-attr CORE0=1 --set-file-attr _DEBUG=1 --set-file-attr DEBUG=1 --no_preproc_only --driver_options "-c -file-attr ProjectName=BF609_init_v01 -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -IC:/Users/....../BF609_init_v01/src/include -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo src\c\init_memory.d -o src\c\init_memory.doj" --gen_asm_file_name init_memory.s --preprocessor_output init_memory.i --dependency_output src\c\init_memory.d ..\src\c\init_memory.c
    C/C++ Compiler : Blackfin version 8.7.0.0 (May 9 2016 15:26:36)
    BUILD-MAINLINE-20160509_1500
    ------MAINLINE------
    Copyright (c) 1997-2016 Analog Devices, Inc.
    Copyright (c) 1998-2014 Edison Design Group, Inc.
    Copyright (c) 1997-1999 Edinburgh Portable Compilers, Ltd.
    Edison Design Group C/C++ Front End, version 4.7 (May 9 2016 15:19:44)
    Copyright 1988-2013 Edison Design Group, Inc.

    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\easmblkfn.exe" -proc ADSP-BF609 -stallcheck=none -W5500 -W5508 -si-revision any -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -DCORE0=1 -I C:\Users\.....BF609_init_v01\src\include -file-attr ProjectName=BF609_init_v01 -file-attr CORE0=1 -file-attr _DEBUG=1 -file-attr DEBUG=1 -no-source-dependency -o src\c\init_memory.doj init_memory.s -I C:\Users\.....BF609_init_v01\Debug\..\src\c
    [Error ea5004] "init_memory.s":241 Syntax Error in :
    .file_attr 1="1";
    syntax error is at or near text '1'.
    Attempting error recovery by ignoring text until the ';'

    Previous errors prevent assembly

    Assembler totals: 1 error(s) and 0 warning(s)
    cc3089: fatal error: Assembler failed (code:1)
    del src\c\init_memory.doj >>nul 2>&1
    rd /q C:\Users\....\AppData\Local\Temp\acc1e54271b000 >>nul 2>&1
    make: *** [src/c/init_memory.doj] Error 1

    11:27:39 Build Finished (took 1s.699ms)

    init_memory.c

    /*
    ** init_memory.c
    **
    ** Initialize memory programmatically
    ** DMC is the Dynamic Memory Controller, the initialization is for DDR2 SDRAM
    **
    ** Copyright (c) 2011-2012 Analog Devices, Inc. All Rights Reserved.
    **/

    #include "init_memory.h"

    void init_memory(void)
    {
    unsigned int i, Current_CSEL_Val, Current_DSEL_Val, DLL_Lock_Cycles;

    /* Read the current CSEL and DSEL values to calculate the DLL lock cycles */

    Current_CSEL_Val = (*pREG_CGU0_DIV & BITM_CGU_DIV_CSEL) >> BITP_CGU_DIV_CSEL ;
    Current_DSEL_Val = (*pREG_CGU0_DIV & BITM_CGU_DIV_DSEL) >> BITP_CGU_DIV_DSEL ;

    DLL_Lock_Cycles = DLL_LOCK_PERIOD * (Current_DSEL_Val/Current_CSEL_Val);

    /* Wait for DLL to lock */
    for (i=0; i<DLL_Lock_Cycles; i++)
    {
    asm("nop;");
    }

    /* Keep the DLLCALRDCNT reset value and only modify DATACYC */
    *pREG_DMC0_DLLCTL= 0x54B;

    *pREG_DMC0_CFG = (ADI_DMC_CFG_IFWID16) | (ADI_DMC_CFG_SDRWID16) | (ADI_DMC_CFG_SDRSIZE1G) | (ADI_DMC_CFG_EXTBANK1);
    *pREG_DMC0_TR0 = (ADI_DMC_TR0_TRCD4) | (ADI_DMC_TR0_TWTR2) | (ADI_DMC_TR0_TRP4) | (ADI_DMC_TR0_TRAS10) | (ADI_DMC_TR0_TRC14) | (ADI_DMC_TR0_TMRD2);
    *pREG_DMC0_TR1 = (ADI_DMC_TR1_TRRD3) | (ADI_DMC_TR1_TRFC32) | (ADI_DMC_TR1_TREFVAL);
    *pREG_DMC0_TR2 = (ADI_DMC_TR2_TCKE3) | (ADI_DMC_TR2_TXP2) | (ADI_DMC_TR2_TRTP5) | (ADI_DMC_TR2_TFAW13);
    *pREG_DMC0_MR = (ADI_DMC_MR_WRRECOV4) | (ADI_DMC_MR_CL4) | (ADI_DMC_MR_BLEN8);
    *pREG_DMC0_PHY_CTL3 = BITM_DMC_PHY_CTL3_ENODTDQ|BITM_DMC_PHY_CTL3_TMG0|BITM_DMC_PHY_CTL3_TMG1|BITM_DMC_PHY_CTL3_OFST0|BITM_DMC_PHY_CTL3_OFST1;
    *pREG_DMC0_PHY_CTL1 = ENUM_DMC_PHY_CTL1_ODT_75;
    *pREG_DMC0_CTL = (BITM_DMC_CTL_INIT) | (ADI_DMC_CTL_RDTOWR4);

    /* Wait for DDR2 initialization to complete */
    while(!(*pREG_DMC0_STAT & BITM_DMC_STAT_MEMINITDONE));

    /* Wait for Calibration to complete */
    while(!(*pREG_DMC0_STAT & BITM_DMC_STAT_DLLCALDONE));

    }

    init_memory.s

    .file "..\src\c\init_code.c";
    // Compilation time: Thu Oct 06 11:27:38 2016
    // Compiler options: -c -file-attr ProjectName=BF609_init_v01 -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -IC:/Users/...../BF609_init_v01/src/include -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo src\c\init_code.d -o src\c\init_code.doj
    // Compiler version: 8.7.0.0 (BUILD-MAINLINE-20160509_1500)
    // Architecture: ADSP-BF609
    // Silicon revision: any
    // Anomalies summary:
    // Never on: w_05000046
    // Disabled: w_05000048, w_05000103, w_05000104, w_05000120, w_05000122, w_05000127, w_05000157, w_05000198, w_05000202, w_05000209, w_05000227, w_05000244, w_05000246, w_05000248, w_05000262, w_05000264, w_05000283, w_F3_F_021, w_F3_F_008_F3_F_013, w_05000312, w_05000371, w_05000428, w_05000412, w_05000010, w_19000010, w_19000019, w_19000058
    // Enabled: w_05000074_16000015, w_05000310_16000013, w_05000245_16000014, w_05000426_16000012, w_05000443_16000010, w_05000477_16000009, w_05000506_16000043

    .MESSAGE/SUPPRESS 5500;
    .MESSAGE/SUPPRESS 5508;


    .section/DOUBLE32 program;

    .epctext:

    .align 4;
    _initcode:
    .LN_initcode:
    //-------------------------------------------------------------------
    // Procedure statistics:
    // Frame size = 28
    // Scratch registers used: {R0-R1,P0-P1,ASTAT0-ASTAT1,CC}
    // Call preserved registers used: {R4-R7,P5,FP,SP,RETS}
    // Registers that could be clobbered by function calls: {R0-R3,P0-P2,I0-I3,B0-B3,M0-M3,A0-A1,ASTAT0-ASTAT1,CC,AQ,LC0-LC1,LT0-LT1,LB0-LB1,RETS,SEQSTAT,SYSCFG,USP}
    //-------------------------------------------------------------------
    // line "..\src\c\init_code.c":15
    LINK 0;
    .align 2
    [--SP] = (R7:4, P5:5);
    SP += -12;
    .LN0:
    // line 29
    P5 = 24580 /* -3514364 */;
    P5.H = -54 /* -3514364 */;
    R7 = R7 - R7 (NS) || R0 = [P5];
    R5 = 3840;
    R0 = R0 & R5;
    R4 = 1792;
    CC = R0 == R4;
    R6 = 0;
    if CC jump .P33L1 ;

    .P33L3:
    .LN1:
    // line 38
    CALL.X _init_cgu;
    .LN2:
    // line 46
    R0 = [P5];
    R0 = R0 & R5;
    CC = R0 == R4;
    if CC jump .P33L4 ;

    .P33L6:
    .LN3:
    // line 59
    CALL.X _init_memory;
    .LN4:
    // line 68
    R0 = [P5];
    R0 = R0 & R5;
    R1 = 768;
    CC = R0 == R1;
    if !CC jump .P33L9 ;

    .LN5:
    // line 70
    P1 = 1040 /* -3931120 */;
    P1.H = -60 /* -3931120 */;
    R0 = 3;
    [P1] = R0;

    .P33L9:
    .LN6:
    // line 83
    SP += 12;
    P0 = [FP + 4];
    (R7:4, P5:5) = [SP++];
    UNLINK;
    // -- stall --
    JUMP (P0);

    .P33L4:
    .LN7:
    // line 48
    R1 = R7;
    R0 = 0;
    CALL.X _UartSetBitrate;
    .LN8:
    // line 49
    P1 = 8196 /* -4186108 */;
    P1.H = -64 /* -4186108 */;
    [P1] = R6;
    jump.s .P33L6;

    .P33L1:
    .LN9:
    // line 31
    R0 = 0;
    CALL.X _UartGetBitrate;
    R7 = R0;
    .LN10:
    // line 32
    R1 = R7;
    R0 = 0;
    CALL.X _UartRxFifoClear;
    R6 = R0;
    jump.s .P33L3;
    .LN._initcode.end:
    ._initcode.end:
    .global _initcode;
    .type _initcode,STT_FUNC;

    .file_attr ProjectName="BF609_init_v01";
    .file_attr CORE0="1";
    .file_attr _DEBUG="1";
    .file_attr DEBUG="1";
    .file_attr FuncName="_atof";
    .file_attr FuncName="_atoi";
    .file_attr FuncName="_atol";
    .file_attr FuncName="_strtod";
    .file_attr FuncName="_strtoul";
    .file_attr FuncName="_atoll";
    .file_attr FuncName="_strtof";
    .file_attr FuncName="_strtold";
    .file_attr FuncName="_strtoll";
    .file_attr FuncName="_strtoull";
    .file_attr FuncName="_initcode";
    .file_attr Content="Code";
    .epctext.end:

    .extern _init_cgu;
    .type _init_cgu,STT_FUNC;
    .extern _init_memory;
    .type _init_memory,STT_FUNC;
    .extern _UartSetBitrate;
    .type _UartSetBitrate,STT_FUNC;
    .extern _UartGetBitrate;
    .type _UartGetBitrate,STT_FUNC;
    .extern _UartRxFifoClear;
    .type _UartRxFifoClear,STT_FUNC;

    .section .debug_abbrev;

    .align 1;
    .type .epcabbrev,STT_OBJECT;
    .epcabbrev:
    .inc/binary "init_code.sbn", 0, 230;
    .epcabbrev.end:

    .section .debug_info;

    .align 1;
    .type .epcdebug,STT_OBJECT;
    .epcdebug:
    .byte =
    0x04,0x1B,0x00,0x00,0x02,0x00;
    .byte4 = .epcabbrev;
    .byte =
    0x04,0x01,0x2E,0x2E,0x5C,0x73,0x72,0x63,0x5C,0x63,0x5C,0x69,
    0x6E,0x69,0x74,0x5F,0x63,0x6F,0x64,0x65,0x2E,0x63,0x00,0x0C;
    .byte4 = .epcline;
    .inc/binary "init_code.sbn", 230, 6854;
    .byte4 = .LN_initcode;
    .byte4 = .LN._initcode.end;
    .byte =
    0x01,0x01,0x00,0x13,0x00,0x00,0x00,0x00;
    .byte4 = .LN0;
    .byte4 = .LN._initcode.end;
    .byte =
    0x00,0x00,0x00,0x00;
    .epcdebug.end:

    .section .debug_line;

    .align 1;
    .type .epcline,STT_OBJECT;
    .epcline:
    .inc/binary "init_code.sbn", 7084, 859;
    .byte4 = .LN_initcode;
    .byte =
    0x04,0x01,0x05,0x01,0x17,0x00,0x05,0x02;
    .byte4 = .LN0;
    .byte =
    0x05,0x03,0x17,0x00,0x05,0x02;
    .byte4 = .LN1;
    .byte =
    0x05,0x0C,0x12,0x00,0x05,0x02;
    .byte4 = .LN2;
    .byte =
    0x05,0x03,0x11,0x00,0x05,0x02;
    .byte4 = .LN3;
    .byte =
    0x05,0x0F,0x16,0x00,0x05,0x02;
    .byte4 = .LN4;
    .byte =
    0x05,0x04,0x12,0x00,0x05,0x02;
    .byte4 = .LN5;
    .byte =
    0x05,0x08,0x0B,0x00,0x05,0x02;
    .byte4 = .LN6;
    .byte =
    0x05,0x01,0x16,0x00,0x05,0x02;
    .byte4 = .LN7;
    .byte =
    0x05,0x12,0x03,0x5D,0x01,0x00,0x05,0x02;
    .byte4 = .LN8;
    .byte =
    0x05,0x07,0x0A,0x00,0x05,0x02;
    .byte4 = .LN9;
    .byte =
    0x05,0x24,0x03,0x6E,0x01,0x00,0x05,0x02;
    .byte4 = .LN10;
    .byte =
    0x05,0x20,0x0A,0x00,0x05,0x02;
    .byte4 = .LN._initcode.end;
    .byte =
    0x00,0x01,0x01;
    .epcline.end:

    .section .debug_pubnames;

    .align 1;
    .epcpubnames:
    .type .epcpubnames,STT_OBJECT;
    .byte =
    0x1B,0x00,0x00,0x00,0x02,0x00;
    .byte4 = .epcdebug;
    .byte =
    0x08,0x1B,0x00,0x00,0xDD,0x1A,0x00,0x00,0x69,0x6E,0x69,0x74,
    0x63,0x6F,0x64,0x65,0x00,0x00,0x00,0x00,0x00;
    .epcpubnames.end:

    .section .debug_aranges;

    .align 1;
    .epcaranges:
    .type .epcaranges,STT_OBJECT;
    .byte =
    0x1C,0x00,0x00,0x00,0x02,0x00;
    .byte4 = .epcdebug;
    .byte =
    0x04,0x00,0x00,0x00,0x00,0x00;
    .byte4 = .LN_initcode;
    .byte4 = .LN._initcode.end-.LN_initcode;
    .byte =
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00;
    .epcaranges.end:

    # 1 "..\\src\\c\\init_memory.c"

    # 1 "C:\\Users\\....\\BF609_init_v01\\src\\include\\init_memory.h"


    # 1 "C:\\Users\\....\\BF609_init_v01\\src\\include\\init_platform.h"


    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sysreg.h"

    #pragma once
    #pragma system_header


    # 33 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sysreg.h"


    enum {

    reg_I0,
    reg_I1,
    reg_I2,
    reg_I3,
    reg_M0,
    reg_M1,
    reg_M2,
    reg_M3,
    reg_B0,
    reg_B1,
    reg_B2,
    reg_B3,
    reg_L0,
    reg_L1,
    reg_L2,
    reg_L3,
    reg_LC0,
    reg_LC1,
    reg_LT0,
    reg_LT1,
    reg_LB0,
    reg_LB1,
    reg_RETS,
    reg_RETI,
    reg_RETX,
    reg_RETN,
    reg_RETE,
    reg_SEQSTAT,
    reg_SYSCFG,
    reg_CYCLES,
    reg_CYCLES2,
    reg_A0W,
    reg_A0X,
    reg_A1W,
    reg_A1X,
    reg_FP,
    reg_SP,
    reg_P3,
    reg_ASTAT,


    reg_A0,
    reg_A1,
    __num_SysRegs
    };

    # 18 "C:\\Users\\.....\\BF609_init_v01\\src\\include\\init_platform.h"
    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\ccblkfn.h"
    #pragma once
    #pragma system_header


    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib.h"

    #pragma once
    #pragma system_header
    #pragma standard_header

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    #pragma once

    # 34 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    #pragma system_header

    # 56 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    # 148 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 347 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    # 376 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 393 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 407 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    typedef long int _Ptrdifft;
    typedef long unsigned int _Sizet;


    # 423 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    typedef signed int _Int32t;

    typedef unsigned int _Uint32t;


    # 439 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 464 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 473 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 490 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 520 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 527 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 544 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    # 555 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    # 569 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 577 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 584 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 594 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 610 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 620 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 810 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 833 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 850 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 875 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 890 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 937 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    # 978 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    # 988 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 996 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    typedef long long _Longlong;
    typedef unsigned long long _ULonglong;

    # 1011 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    # 1030 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    typedef unsigned int _Wintt;
    typedef unsigned int _Wchart;
    # 1048 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 1104 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 1127 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    typedef char * va_list;


    typedef va_list _Va_list;

    # 1149 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    # 1167 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    # 1175 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    typedef char _Sysch_t;


    # 1202 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 1232 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 1273 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    # 22 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib.h"


    # 46 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib.h"

    typedef _Sizet size_t;


    typedef _Wchart wchar_t;


    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib_bf.h"



    #pragma once
    #pragma system_header

    # 38 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib_bf.h"

    #pragma misra_func(heap)
    void * _heap_calloc(int _heapid, size_t _nelem, size_t _size);
    #pragma misra_func(heap)
    void _heap_free(int _heapid, void *_ptr);
    #pragma misra_func(heap)
    void * _heap_malloc(int _heapid, size_t _size_arg);
    #pragma misra_func(heap)
    void * _heap_realloc(int _heapid, void *_ptr, size_t _size_arg);

    #pragma misra_func(heap)
    int _heap_init(int _idx);
    #pragma misra_func(heap)
    int _heap_install(void *_base, size_t _length, int _userid);
    #pragma misra_func(heap)
    int _heap_lookup(int _userid);
    #pragma misra_func(heap)
    int _space_unused(void);
    #pragma misra_func(heap)
    int _heap_space_unused(int _idx);

    #pragma misra_func(heap)
    int _peak_size(void);
    #pragma misra_func(heap)
    int _heap_peak_size(int _idx);
    #pragma misra_func(heap)
    extern void _heap_print(int _idx);
    #pragma misra_func(heap)
    extern void _heap_print_heaps(void);

    extern volatile int __nheaps;



    # 85 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib_bf.h"

    # 82 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib.h"


    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma system_header

    # 28 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"

    #pragma system_header


    # 24 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"


    # 59 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"


    # 69 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"

    # 78 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"


    # 96 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"


    # 115 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"

    # 133 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"


    # 981 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 998 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 1025 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 1033 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"


    typedef long int ptrdiff_t;

    void * __builtin_memcpy(void * __a, const void * __b, size_t __c);
    void * __builtin_memmove(void * __a, const void * __b, size_t __c);
    char * __builtin_strcpy(char * __a, const char * __b);
    size_t __builtin_strlen(const char * __a);
    void * __builtin_va_start(const void * __a, int __b);
    int __builtin_abs(int __a);
    long __builtin_labs(long __a);
    int __builtin_expected_true(int __a);
    int __builtin_expected_false(int __a);
    void __builtin_assert(int __a);
    void __builtin_aligned(const void * __a, int __b);
    int __builtin_funcsize(const void * __a);
    ptrdiff_t __builtin_circindex(ptrdiff_t __a, ptrdiff_t __b, size_t __c);
    void * __builtin_circptr(const void * __a, ptrdiff_t __b, const void * __c, size_t __d);
    short __builtin_misaligned_load16(void * __a);
    short __builtin_misaligned_load16_vol(volatile void * __a);
    void __builtin_misaligned_store16(void * __a, short __b);
    void __builtin_misaligned_store16_vol(volatile void * __a, short __b);
    int __builtin_misaligned_load32(void * __a);
    int __builtin_misaligned_load32_vol(volatile void * __a);
    void __builtin_misaligned_store32(void * __a, int __b);
    void __builtin_misaligned_store32_vol(volatile void * __a, int __b);
    long long __builtin_misaligned_load64(void * __a);
    long long __builtin_misaligned_load64_vol(volatile void * __a);
    void __builtin_misaligned_store64(void * __a, long long __b);
    void __builtin_misaligned_store64_vol(volatile void * __a, long long __b);
    int __builtin_byteswap4(int __a);
    int __builtin_bfin_byteswap4(int __a);
    int __builtin_max(int __a, int __b);
    long __builtin_lmax(long __a, long __b);
    int __builtin_min(int __a, int __b);
    long __builtin_lmin(long __a, long __b);
    void * __builtin_alloca(size_t __a);
    void * __builtin_dealloca(size_t __a);
    # 1091 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    long _Fract __builtin_mult_fx1x32x32(long _Fract __a, long _Fract __b);

    long _Fract __builtin_multr_fx1x32x32(long _Fract __a, long _Fract __b);

    long _Fract __builtin_mult_fx1x32x32NS(long _Fract __a, long _Fract __b);

    short __builtin_byteswap2(short __a);
    short __builtin_sum_i2x16(int __a);
    # 1170 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    _Fract __builtin_shr_fx1x16(_Fract __a, short __b);

    long _Fract __builtin_shr_fx1x32(long _Fract __a, short __b);


    short __builtin_shr_i1x16(short __a, short __b);
    # 1188 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    short __builtin_shrl_i1x16(short __a, short __b);
    # 1196 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    long _Fract __builtin_shr_fx1x32_clip(long _Fract __a, short __b);
    # 1208 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    long _Fract __builtin_shl_fx1x32_clip(long _Fract __a, short __b);


    int __builtin_addclip_lo(long long __a, char * __b, long long __c, char * __d);
    int __builtin_addclip_hi(long long __a, char * __b, long long __c, char * __d);
    int __builtin_addclip_lor(long long __a, char * __b, long long __c, char * __d);
    int __builtin_addclip_hir(long long __a, char * __b, long long __c, char * __d);
    int __builtin_extract_and_add_r1(int __a, int __b);
    int __builtin_extract_and_add_r2(int __a);
    int __builtin_add_i4x8_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_add_i4x8_r2(int __a);
    int __builtin_add_i4x8_r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_add_i4x8_r_r2(int __a);
    int __builtin_add_i4x8r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_add_i4x8r_r2(int __a);
    int __builtin_avg_i4x8(long long __a, char * __b, long long __c, char * __d);
    int __builtin_avg_i4x8_t(long long __a, char * __b, long long __c, char * __d);
    int __builtin_avg_i4x8_r(long long __a, char * __b, long long __c, char * __d);
    int __builtin_avg_i4x8_tr(long long __a, char * __b, long long __c, char * __d);
    int __builtin_avg_i2x8_lo(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_lot(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_lor(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_lotr(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_hi(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_hit(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_hir(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_hitr(long long __a, char * __b, long long __c);
    int __builtin_sub_i4x8_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_sub_i4x8_r2(int __a);
    int __builtin_sub_i4x8_r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_sub_i4x8_r_r2(int __a);
    int __builtin_sub_i4x8r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_sub_i4x8r_r2(int __a);
    int __builtin_saa_r1(long long __a, char * __b, long long __c, char * __d, int __e, int __f);
    int __builtin_saa_r2(int __a);
    int __builtin_saa_r_r1(long long __a, char * __b, long long __c, char * __d, int __e, int __f);
    int __builtin_saa_r_r2(int __a);
    int __builtin_saar_r1(long long __a, char * __b, long long __c, char * __d, int __e, int __f);
    int __builtin_saar_r2(int __a);
    int __builtin_byteunpack_r1(long long __a, char * __b);
    int __builtin_byteunpack_r2(int __a);
    int __builtin_byteunpackr_r1(long long __a, char * __b);
    int __builtin_byteunpackr_r2(int __a);
    long long __builtin_bitmux_shr_r1(long long __a, int __b, int __c);
    int __builtin_bitmux_shr_r2(long long __a);
    int __builtin_bitmux_shr_r3(long long __a);
    long long __builtin_bitmux_shl_r1(long long __a, int __b, int __c);
    int __builtin_bitmux_shl_r2(long long __a);
    int __builtin_bitmux_shl_r3(long long __a);

    int __builtin_A_bxorshift_mask32_r2(short __a);

    int __builtin_A_bxor_mask32_r2(short __a);
    # 1273 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_A_bxor_mask40_r2(short __a);
    void __builtin_untestset(char * __a);
    unsigned long long __builtin_sysreg_read64(int __a);
    void __builtin_sysreg_write64(int __a, unsigned long long __b);
    void __builtin_csync(void);
    void __builtin_ssync(void);
    unsigned int __builtin_sysreg_read(int __a);
    void __builtin_sysreg_write(int __a, unsigned int __b);
    unsigned long long __builtin_emuclk(void);
    # 1333 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    short __builtin_ones(int __a);

    int __builtin_A_bitmux_ASL_r2(int __a);
    # 1344 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_A_bitmux_ASR_r2(int __a);

    short __builtin_shl_i1x16(short __a, short __b);
    int __builtin_shl_i2x16(int __a, short __b);


    _Fract __builtin_shl_fx1x16(_Fract __a, short __b);


    int __builtin_shl_i1x32(int __a, short __b);


    long _Fract __builtin_shl_fx1x32(long _Fract __a, short __b);


    short __builtin_shll_i1x16(short __a, short __b);
    int __builtin_shll_i2x16(int __a, short __b);
    int __builtin_shll_i1x32(int __a, short __b);
    # 1378 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_abs_i1x32(int __a);

    long _Fract __builtin_abs_fx1x32(long _Fract __a);
    # 1397 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    void * __builtin_brevadd(void * __a, void * __b);
    int __builtin_divs_r1(int __a, int __b);
    int __builtin_divs_r2(int __a);
    int __builtin_divq_r1(int __a, int __b, int __c);
    int __builtin_divq_r2(int __a);
    short __builtin_expadj1x32(int __a, short __b);
    short __builtin_expadj1x16(short __a, short __b);
    short __builtin_expadj2x16(int __a, short __b);
    short __builtin_lvitmax1x16_r1(int __a, int __b);
    int __builtin_lvitmax1x16_r2(short __a);
    short __builtin_rvitmax1x16_r1(int __a, int __b);
    int __builtin_rvitmax1x16_r2(short __a);
    int __builtin_lvitmax2x16_r1(int __a, int __b, int __c);
    int __builtin_lvitmax2x16_r2(int __a);
    int __builtin_rvitmax2x16_r1(int __a, int __b, int __c);
    int __builtin_rvitmax2x16_r2(int __a);
    # 1429 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    long _Fract __builtin_negate_fx1x32(long _Fract __a);
    # 1441 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    _Fract __builtin_round_fx1x32(long _Fract __a);

    short __builtin_norm_fx1x32(long _Fract __a);

    short __builtin_norm_fx1x16(_Fract __a);
    # 1702 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    _Fract __builtin_multr_fx1x16(_Fract __a, _Fract __b);

    _Fract __builtin_multmr_fx1x16(_Fract __a, unsigned _Fract __b);

    _Fract __builtin_multm_fx1x16(_Fract __a, unsigned _Fract __b);
    # 1980 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_add_i2x16(int __a, int __b);
    unsigned int __builtin_add_u2x16(unsigned int __a, unsigned int __b);
    # 1988 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"


    int __builtin_cmplx_add(int __a, int __b);
    int __builtin_sub_i2x16(int __a, int __b);
    unsigned int __builtin_sub_u2x16(unsigned int __a, unsigned int __b);
    # 2002 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"


    int __builtin_cmplx_sub(int __a, int __b);
    # 2020 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int * __builtin_search_gt_r2(int * __a);
    short __builtin_search_gt_r3(int * __a);
    short __builtin_search_gt_r4(int * __a);

    int * __builtin_search_ge_r2(int * __a);
    short __builtin_search_ge_r3(int * __a);
    short __builtin_search_ge_r4(int * __a);

    int * __builtin_search_le_r2(int * __a);
    short __builtin_search_le_r3(int * __a);
    short __builtin_search_le_r4(int * __a);

    int * __builtin_search_lt_r2(int * __a);
    short __builtin_search_lt_r3(int * __a);
    short __builtin_search_lt_r4(int * __a);

    int __builtin_mult_i2x16(int __a, int __b);

    int __builtin_multu_fr2x16(int __a, int __b);
    int __builtin_align8(int __a, int __b);
    int __builtin_align16(int __a, int __b);
    int __builtin_align24(int __a, int __b);
    int __builtin_loadbytes(int * __a);
    int __builtin_bytepack(int __a, int __b);
    void __builtin_NOP(void);
    unsigned int __builtin_cli(void);
    void __builtin_sti(unsigned int __a);

    void __builtin_csync_int(void);
    void __builtin_ssync_int(void);
    void __builtin_idle(void);
    void __builtin_raise(int __a);
    void __builtin_excpt(int __a);
    int __builtin_testset(char * __a);
    void __builtin_prefetch(void * __a);
    void * __builtin_prefetchmodup(void * __a);
    void __builtin_flushinv(void * __a);
    void * __builtin_flushinvmodup(void * __a);
    void __builtin_flush(void * __a);
    void * __builtin_flushmodup(void * __a);
    void __builtin_iflush(void * __a);
    void * __builtin_iflushmodup(void * __a);
    void * __builtin_bfin_iflushmodup(void * __a);
    void __builtin_bfin_iflush(void * __a);
    void * __builtin_bfin_flushmodup(void * __a);
    void __builtin_bfin_flush(void * __a);
    void * __builtin_bfin_flushinvmodup(void * __a);
    void __builtin_bfin_flushinv(void * __a);
    void * __builtin_bfin_prefetchmodup(void * __a);
    void __builtin_bfin_prefetch(void * __a);
    int __builtin_bfin_testset(char * __a);
    void __builtin_bfin_excpt(int __a);
    void __builtin_bfin_raise(int __a);
    void __builtin_bfin_idle(void);
    void __builtin_bfin_ssync_int(void);
    void __builtin_bfin_csync_int(void);
    void __builtin_bfin_sti(unsigned int __a);
    unsigned int __builtin_bfin_cli(void);
    int __builtin_bfin_bytepack(int __a, int __b);
    int __builtin_bfin_loadbytes(int * __a);
    int __builtin_bfin_align24(int __a, int __b);
    int __builtin_bfin_align16(int __a, int __b);
    int __builtin_bfin_align8(int __a, int __b);
    int __builtin_bfin_multu_fr2x16(int __a, int __b);

    int __builtin_bfin_mult_i2x16(int __a, int __b);
    # 2112 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_bfin_sub_i2x16(int __a, int __b);

    int __builtin_bfin_add_i2x16(int __a, int __b);
    # 2210 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_bfin_rvitmax2x16_r1(int __a, int __b, int __c);
    int __builtin_rvitmax2x16_r2(int __a);
    int __builtin_bfin_lvitmax2x16_r1(int __a, int __b, int __c);
    int __builtin_lvitmax2x16_r2(int __a);
    short __builtin_bfin_rvitmax1x16_r1(int __a, int __b);
    int __builtin_rvitmax1x16_r2(short __a);
    short __builtin_bfin_lvitmax1x16_r1(int __a, int __b);
    int __builtin_lvitmax1x16_r2(short __a);
    short __builtin_bfin_expadj2x16(int __a, short __b);
    short __builtin_bfin_expadj1x16(short __a, short __b);
    short __builtin_bfin_expadj1x32(int __a, short __b);
    int __builtin_bfin_divq_r1(int __a, int __b, int __c);
    int __builtin_divq_r2(int __a);
    int __builtin_bfin_divs_r1(int __a, int __b);
    int __builtin_divs_r2(int __a);
    # 2243 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_bfin_shll_i1x32(int __a, short __b);
    int __builtin_bfin_shll_i2x16(int __a, short __b);
    short __builtin_bfin_shll_i1x16(short __a, short __b);
    # 2252 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_bfin_shl_i1x32(int __a, short __b);
    # 2259 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_bfin_shl_i2x16(int __a, short __b);
    short __builtin_bfin_shl_i1x16(short __a, short __b);

    int __builtin_A_bitmux_ASR_r2(int __a);
    # 2271 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_A_bitmux_ASL_r2(int __a);

    short __builtin_bfin_ones(int __a);
    # 2327 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    unsigned long long __builtin_bfin_emuclk(void);
    void __builtin_bfin_sysreg_write(int __a, unsigned int __b);
    unsigned int __builtin_bfin_sysreg_read(int __a);
    void __builtin_bfin_ssync(void);
    void __builtin_bfin_csync(void);
    void __builtin_bfin_sysreg_write64(int __a, unsigned long long __b);
    unsigned long long __builtin_bfin_sysreg_read64(int __a);
    void __builtin_bfin_untestset(char * __a);
    long long __builtin_bfin_bitmux_shl_r1(long long __a, int __b, int __c);
    int __builtin_bitmux_shl_r2(long long __a);
    int __builtin_bitmux_shl_r3(long long __a);
    long long __builtin_bfin_bitmux_shr_r1(long long __a, int __b, int __c);
    int __builtin_bitmux_shr_r2(long long __a);
    int __builtin_bitmux_shr_r3(long long __a);
    int __builtin_bfin_byteunpackr_r1(long long __a, char * __b);
    int __builtin_byteunpackr_r2(int __a);
    int __builtin_bfin_byteunpack_r1(long long __a, char * __b);
    int __builtin_byteunpack_r2(int __a);
    int __builtin_bfin_saa_r_r1(long long __a, char * __b, long long __c, char * __d, int __e, int __f);
    int __builtin_saa_r_r2(int __a);
    int __builtin_bfin_saa_r1(long long __a, char * __b, long long __c, char * __d, int __e, int __f);
    int __builtin_saa_r2(int __a);
    int __builtin_bfin_sub_i4x8_r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_sub_i4x8_r_r2(int __a);
    int __builtin_bfin_sub_i4x8_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_sub_i4x8_r2(int __a);
    int __builtin_bfin_avg_i2x8_hitr(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_hir(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_hit(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_hi(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_lotr(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_lor(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_lot(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_lo(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i4x8_tr(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_avg_i4x8_r(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_avg_i4x8_t(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_avg_i4x8(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_add_i4x8_r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_add_i4x8_r_r2(int __a);
    int __builtin_bfin_add_i4x8_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_add_i4x8_r2(int __a);
    int __builtin_bfin_extract_and_add_r1(int __a, int __b);
    int __builtin_extract_and_add_r2(int __a);
    int __builtin_bfin_addclip_hir(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_addclip_lor(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_addclip_hi(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_addclip_lo(long long __a, char * __b, long long __c, char * __d);
    # 2393 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    short __builtin_bfin_shr_i1x16(short __a, short __b);
    # 2421 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    short __builtin_bfin_sum_i2x16(int __a);
    short __builtin_bfin_byteswap2(short __a);
    # 2435 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_set_rnd_mod_biased(void);
    int __builtin_set_rnd_mod_unbiased(void);
    void __builtin_restore_rnd_mod(int __a);


    _Fract __builtin_sat_fx1x32(long _Fract __a);

    int __builtin_sat_fr1x64(long long __a);
    long long __builtin_mult64_32x32(int __a, int __b);
    unsigned long long __builtin_multu64_32x32(unsigned int __a, unsigned int __b);
    long long __builtin_bfin_mult64_32x32(int __a, int __b);
    unsigned long long __builtin_bfin_multu64_32x32(unsigned int __a, unsigned int __b);


    _Fract __builtin_mult_fx1x16(_Fract __a, _Fract __b);

    unsigned _Fract __builtin_multu_fx1x16(unsigned _Fract __a, unsigned _Fract __b);

    _Fract __builtin_add_fx1x16(_Fract __a, _Fract __b);

    _Fract __builtin_sub_fx1x16(_Fract __a, _Fract __b);

    _Fract __builtin_min_fx1x16(_Fract __a, _Fract __b);

    _Fract __builtin_max_fx1x16(_Fract __a, _Fract __b);

    long _Fract __builtin_add_fx1x32(long _Fract __a, long _Fract __b);

    long _Fract __builtin_sub_fx1x32(long _Fract __a, long _Fract __b);

    long _Fract __builtin_mult_fx1x32(_Fract __a, _Fract __b);

    long _Fract __builtin_min_fx1x32(long _Fract __a, long _Fract __b);

    long _Fract __builtin_max_fx1x32(long _Fract __a, long _Fract __b);

    int __builtin_compose_2x16(short __a, short __b);
    # 2524 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    long long __builtin_compose_i64(int __a, int __b);
    # 2539 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    short __builtin_extract_hi(int __a);
    # 2562 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    short __builtin_extract_lo(int __a);
    # 2579 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    void __builtin_untestset(char * __a);
    unsigned short __builtin_mmr_read16(volatile void * __a);
    unsigned int __builtin_mmr_read32(volatile void * __a);
    void __builtin_mmr_write16(volatile void * __a, unsigned short __b);
    void __builtin_mmr_write32(volatile void * __a, unsigned int __b);

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int abs(int __a) {
    int __rval;
    __rval = __builtin_abs(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long labs(long __a) {
    long __rval;
    __rval = __builtin_labs(__a);
    return __rval;
    }

    # 2630 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2640 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2655 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2665 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2682 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2699 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2716 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2733 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2748 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2763 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2780 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2797 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2812 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2827 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2844 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2861 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2876 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2891 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2911 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2931 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2948 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2965 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2982 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2999 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3009 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3019 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3042 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3067 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3092 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3117 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3140 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3163 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3186 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3209 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3229 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3257 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3285 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3313 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3339 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3363 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3387 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3414 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3438 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3461 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3486 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3509 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3534 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3559 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3584 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3607 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3638 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3667 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3696 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3721 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3746 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3775 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3792 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3811 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3839 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3856 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3875 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3897 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3919 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3941 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3963 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3985 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4007 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4029 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4046 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4063 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4080 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4097 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4113 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4129 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4145 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4161 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4178 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4195 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4212 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4229 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4246 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4263 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4280 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4297 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4314 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4331 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4348 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4365 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4381 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4397 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4413 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4429 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4445 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4461 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4477 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4493 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4513 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4533 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4552 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4572 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4587 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4600 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4613 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4632 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4651 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4661 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4671 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4688 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4710 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4732 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4754 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4776 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4798 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4820 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4842 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4867 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4892 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4914 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4936 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4961 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4986 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5011 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5033 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5055 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5077 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5094 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5118 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5142 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5159 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5176 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5204 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5232 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5264 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5281 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5310 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5339 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5361 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5378 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5395 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5412 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5434 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5458 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5475 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5499 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5521 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5543 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5562 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5584 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5606 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5626 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5644 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5661 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5678 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5695 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5713 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5731 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5749 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5767 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5790 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5813 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5836 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5859 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5883 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5907 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5929 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5955 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5978 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6001 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6031 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6061 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6091 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6121 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6143 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6167 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6191 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6215 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6239 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6263 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6287 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6311 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6335 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6359 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6383 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6407 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6431 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6455 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6479 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6503 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6527 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6551 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6575 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6599 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6623 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6647 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6671 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6695 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6719 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6743 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6767 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6791 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6815 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6839 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6863 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6887 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6911 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6935 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6959 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6983 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7007 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7031 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7055 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7079 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7103 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7127 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7151 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7175 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7199 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7223 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7247 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7271 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7295 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7320 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7345 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7370 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7395 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7417 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7439 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7469 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7499 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7529 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7559 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7589 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7619 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7647 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7675 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7703 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7730 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7757 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7784 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7809 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7834 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7859 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7881 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7903 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7925 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7947 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7969 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7991 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8013 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8035 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8057 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8079 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8101 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8123 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8145 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8167 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8189 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8215 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8241 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8267 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8293 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8319 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8345 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8371 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8397 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8423 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8449 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8475 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8501 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8527 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8553 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8579 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8605 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8631 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8657 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8674 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8691 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8715 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8740 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8763 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8780 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8797 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8821 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8846 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8869 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8891 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8913 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8932 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8954 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8976 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8998 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9020 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9046 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9063 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9087 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9104 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9121 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9138 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9155 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9172 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9189 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9207 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9224 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9239 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9256 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9271 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9286 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9301 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9311 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9321 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9338 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9353 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9370 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9385 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9402 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9417 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9434 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9449 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9466 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9483 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9498 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9515 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9530 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9547 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9562 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9579 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9594 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9611 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9621 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9631 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9646 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9661 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9676 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9691 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9708 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9725 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9742 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9759 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9776 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9793 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9810 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9829 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9846 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9865 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9884 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9903 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9922 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9939 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9958 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9975 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9994 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10013 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10032 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10051 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10070 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10089 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10108 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10127 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10146 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10165 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10184 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10203 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10222 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10241 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10260 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10284 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10305 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10326 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10345 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10364 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10383 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10402 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10421 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10440 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10459 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10478 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10497 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10516 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10535 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10554 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10572 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10590 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10608 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10626 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10643 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10660 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10677 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10695 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10714 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10733 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10752 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10771 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10790 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10809 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10826 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10843 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10860 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10879 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10898 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10915 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10934 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10953 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10970 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10987 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11008 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11029 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11046 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11065 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11084 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11103 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11122 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11141 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11160 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11179 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11198 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11217 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11236 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11255 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11274 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11293 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11312 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11331 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11350 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11369 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11386 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11396 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11406 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11421 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11436 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11446 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11456 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11471 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11487 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11503 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11519 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11535 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11551 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11567 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11584 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11601 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11618 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11635 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11652 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11669 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11686 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11703 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11720 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11737 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11754 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11771 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11787 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11803 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11819 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11836 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11853 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11870 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11887 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11906 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11925 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11944 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11963 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11982 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12001 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12018 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12037 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12056 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12075 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12098 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12123 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12148 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12167 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12186 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12209 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12226 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12245 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12264 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12283 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12302 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12318 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12334 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12348 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12371 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12394 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12416 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12433 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12450 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12467 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12484 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12507 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12530 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12553 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12576 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12598 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12620 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12642 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12664 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12686 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12708 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12730 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12752 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12774 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12796 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12818 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12840 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12863 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12886 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12908 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12930 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12952 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12974 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12998 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13024 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13044 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13066 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13088 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13112 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13138 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13158 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13180 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13202 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13226 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13250 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13276 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13302 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13322 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13346 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13370 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13396 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13422 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13437 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13460 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13481 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13502 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13521 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 100 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib.h"

    typedef struct
    {
    int quot;
    int rem;
    } div_t;

    typedef struct
    {
    long quot;
    long rem;
    } ldiv_t;


    typedef struct
    {
    _Longlong quot;
    _Longlong rem;
    } _Lldiv_t;


    typedef _Lldiv_t lldiv_t;



    #pragma noreturn
    void _Exit(int _exit_value);
    #pragma noreturn
    #pragma misra_func(system)
    void exit(int _status);
    #pragma noreturn
    #pragma misra_func(system)
    void adi_fatal_error(int general_code, int specific_code, int value);
    #pragma noreturn
    #pragma misra_func(system)
    void adi_fatal_exception(int general_code, int specific_code, int value);
    #pragma misra_func(system)
    char * getenv(const char *_name);
    #pragma misra_func(system)
    int system(const char *_s);


    #pragma noreturn
    void __builtin_abort(void);


    #pragma noreturn
    #pragma misra_func(system)
    void abort(void);
    #pragma misra_func(heap)
    void * calloc(size_t _nelem, size_t _size);
    div_t div(int _numer, int _denom);
    #pragma misra_func(heap)
    void free(void *_ptr);
    ldiv_t ldiv(long _numer, long _denom);
    #pragma misra_func(heap)
    void * malloc(size_t _size_arg);
    int mblen(const char *_s, size_t _n);
    size_t mbstowcs(wchar_t *_wcs, const char *_s, size_t _n);
    int mbtowc(wchar_t *_pwc, const char *_s, size_t _n);
    int rand(void);
    void srand(unsigned int _seed);
    #pragma misra_func(heap)
    void * realloc(void *_ptr, size_t _size_arg);
    long strtol(const char *_s, char **_endptr, int _base);
    size_t wcstombs(char *_s, const wchar_t *_wcs, size_t _n);
    int wctomb(char *_s, wchar_t _wchar);

    # 186 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib.h"

    unsigned long _Stoul(const char *_s, char **_endptr, int _base);
    float _Stof(const char *_s, char **_endptr, long _pten);


    #pragma linkage_name __Stof

    double _Stod(const char *_s, char **_endptr, long _pten);

    long double _Stold(const char *_s, char **_endptr, long _pten);
    _Longlong _Stoll(const char *_s, char **_endptr, int _base);
    _ULonglong _Stoull(const char *_s, char **_endptr, int _base);

    _Longlong llabs(_Longlong _i);
    lldiv_t lldiv(_Longlong _numer, _Longlong _denom);

    # 253 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib.h"
    typedef int _Cmpfun(const void *, const void *);

    int atexit(void (*_func)(void));
    void * bsearch(const void *_key, const void *_base, size_t _nelem, size_t _size, _Cmpfun *_cmp);
    void qsort(void *_base, size_t _n, size_t _size, _Cmpfun *_cmp);


    #pragma misra_func(string_conv)
    #pragma inline
    #pragma always_inline
    double atof(const char *_S)
    {

    return (_Stof(_S, (char **)0, 0));

    }

    #pragma misra_func(string_conv)
    #pragma inline
    #pragma always_inline
    int atoi(const char *_S)
    {
    return ((int)_Stoul(_S, (char **)0, 10));
    }

    #pragma misra_func(string_conv)
    #pragma inline
    #pragma always_inline
    long atol(const char *_S)
    {
    return ((long)_Stoul(_S, (char **)0, 10));
    }

    #pragma inline
    #pragma always_inline
    double strtod(const char *_S,
    char **_Endptr)
    {

    return (_Stof(_S, _Endptr, 0));

    }

    #pragma inline
    #pragma always_inline
    unsigned long strtoul(const char *_S,
    char **_Endptr, int _Base)
    {
    return (_Stoul(_S, _Endptr, _Base));
    }
    # 338 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib.h"
    #pragma inline
    #pragma always_inline
    _Longlong atoll(const char *_Str)
    {
    return ((_Longlong)_Stoull(_Str, (char **)0, 10));
    }

    #pragma inline
    #pragma always_inline
    float strtof(const char *__restrict _Str,
    char **__restrict _Endptr)
    {
    return (_Stof(_Str, _Endptr, 0));
    }

    #pragma inline
    #pragma always_inline
    long double strtold(const char *__restrict _Str,
    char **__restrict _Endptr)
    {
    return (_Stold(_Str, _Endptr, 0));
    }

    #pragma inline
    #pragma always_inline
    _Longlong strtoll(const char *__restrict _Str,
    char **__restrict _Endptr, int _Base)
    {
    return (_Stoll(_Str, _Endptr, _Base));
    }

    #pragma inline
    #pragma always_inline
    _ULonglong strtoull(const char *__restrict _Str,
    char **__restrict _Endptr, int _Base)
    {
    return (_Stoull(_Str, _Endptr, _Base));
    }


    # 419 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib.h"


    # 17 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\ccblkfn.h"


    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma system_header

    # 28 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"

    #pragma system_header


    # 24 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"


    # 59 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int divq(int __a, int __b, int *__r2) {
    int __rval = __builtin_divq_r1(__a, __b, *__r2);
    *__r2 = __builtin_divq_r2(__rval);
    return __rval;
    }


    # 115 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"

    # 133 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"


    # 981 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\fract_typedef.h"
    #pragma once
    #pragma system_header


    typedef short fract16;
    typedef long fract32;

    # 984 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\fr2x16_typedef.h"
    #pragma once
    #pragma system_header


    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\r2x16_typedef.h"
    #pragma once
    #pragma system_header


    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\raw_typedef.h"
    #pragma once
    #pragma system_header


    typedef char _raw8;
    typedef short _raw16;
    typedef int _raw32;

    # 30 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\raw_typedef.h"

    # 19 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\r2x16_typedef.h"

    typedef _raw32 raw2x16;

    # 19 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\fr2x16_typedef.h"

    typedef raw2x16 fract2x16;
    typedef fract2x16 fr2x16;

    # 987 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\i2x16_typedef.h"
    #pragma once
    #pragma system_header


    typedef raw2x16 int2x16;

    # 990 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\complex_typedef.h"

    #pragma once
    #pragma system_header


    # 39 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\complex_typedef.h"

    # 47 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\complex_typedef.h"

    typedef struct complex_float {
    float re;
    float im;
    } complex_float;

    typedef struct complex_long_double {
    long double re;
    long double im;
    } complex_long_double;


    typedef complex_float complex_double;

    typedef struct complex_fract16 {
    #pragma align 4
    fract16 re;
    fract16 im;
    } complex_fract16;

    typedef struct complex_fract32 {
    fract32 re;
    fract32 im;
    } complex_fract32;


    typedef union _composite_complex_fract16 {
    struct complex_fract16 a;
    long raw;
    } _composite_complex_fract16;

    typedef union _composite_complex_fract32 {
    struct complex_fract32 a;
    long long raw;
    } _composite_complex_fract32;


    typedef struct complex_int16 {
    #pragma align 4
    short re;
    short im;
    } complex_int16;

    typedef struct complex_int32 {
    int re;
    int im;
    } complex_int32;


    typedef union _composite_complex_int16 {
    struct complex_int16 a;
    long raw;
    } _composite_complex_int16;

    typedef union _composite_complex_int32 {
    struct complex_int32 a;
    long long raw;
    } _composite_complex_int32;


    # 993 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    typedef long long fract64;


    typedef long long acc40;


    typedef __builtin_quad acc72;


    # 1025 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 1033 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 1041 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"


    void * __builtin_memcpy(void * __a, const void * __b, size_t __c);
    void * __builtin_memmove(void * __a, const void * __b, size_t __c);
    char * __builtin_strcpy(char * __a, const char * __b);
    size_t __builtin_strlen(const char * __a);
    void * __builtin_va_start(const void * __a, int __b);
    int __builtin_abs(int __a);
    long __builtin_labs(long __a);
    int __builtin_expected_true(int __a);
    int __builtin_expected_false(int __a);
    void __builtin_assert(int __a);
    void __builtin_aligned(const void * __a, int __b);
    int __builtin_funcsize(const void * __a);
    ptrdiff_t __builtin_circindex(ptrdiff_t __a, ptrdiff_t __b, size_t __c);
    void * __builtin_circptr(const void * __a, ptrdiff_t __b, const void * __c, size_t __d);
    short __builtin_misaligned_load16(void * __a);
    short __builtin_misaligned_load16_vol(volatile void * __a);
    void __builtin_misaligned_store16(void * __a, short __b);
    void __builtin_misaligned_store16_vol(volatile void * __a, short __b);
    int __builtin_misaligned_load32(void * __a);
    int __builtin_misaligned_load32_vol(volatile void * __a);
    void __builtin_misaligned_store32(void * __a, int __b);
    void __builtin_misaligned_store32_vol(volatile void * __a, int __b);
    long long __builtin_misaligned_load64(void * __a);
    long long __builtin_misaligned_load64_vol(volatile void * __a);
    void __builtin_misaligned_store64(void * __a, long long __b);
    void __builtin_misaligned_store64_vol(volatile void * __a, long long __b);
    int __builtin_byteswap4(int __a);
    int __builtin_bfin_byteswap4(int __a);
    int __builtin_max(int __a, int __b);
    long __builtin_lmax(long __a, long __b);
    int __builtin_min(int __a, int __b);
    long __builtin_lmin(long __a, long __b);
    void * __builtin_alloca(size_t __a);
    void * __builtin_dealloca(size_t __a);

    fract16 __builtin_sum_fr2x16(fract2x16 __a);

    _Fract __builtin_sum_fx_fr2x16(fract2x16 __a);

    fract32 __builtin_mult_fr1x32x32(fract32 __a, fract32 __b);


    long _Fract __builtin_mult_fx1x32x32(long _Fract __a, long _Fract __b);


    fract32 __builtin_multr_fr1x32x32(fract32 __a, fract32 __b);


    long _Fract __builtin_multr_fx1x32x32(long _Fract __a, long _Fract __b);


    fract32 __builtin_mult_fr1x32x32NS(fract32 __a, fract32 __b);


    long _Fract __builtin_mult_fx1x32x32NS(long _Fract __a, long _Fract __b);

    short __builtin_byteswap2(short __a);
    short __builtin_sum_i2x16(int __a);

    int __builtin_cmlt_fr16(int __a, int __b);


    int __builtin_conj_cmlt_fr16(int __a, int __b);


    int __builtin_conj_conj_cmlt_fr16(int __a, int __b);


    int __builtin_csqu_fr16(int __a);


    fract16 __builtin_csqumag_fr16(int __a);


    fract32 __builtin_csqumagw_fr16(int __a);


    fract32 __builtin_csqumag_fr32(int __a);


    acc40 __builtin_A_csqumag_fr16(int __a);


    fract16 __builtin_diff_hl_fr2x16(fract2x16 __a);

    _Fract __builtin_diff_hl_fx_fr2x16(fract2x16 __a);

    fract16 __builtin_diff_lh_fr2x16(fract2x16 __a);

    _Fract __builtin_diff_lh_fx_fr2x16(fract2x16 __a);

    long long __builtin_cadd_fr32(long long __a, long long __b);


    long long __builtin_csub_fr32(long long __a, long long __b);


    long long __builtin_conj_fr32(long long __a);
    # 1167 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    fract16 __builtin_shr_fr1x16(fract16 __a, short __b);


    _Fract __builtin_shr_fx1x16(_Fract __a, short __b);


    fract32 __builtin_shr_fr1x32(fract32 __a, short __b);


    long _Fract __builtin_shr_fx1x32(long _Fract __a, short __b);


    fract2x16 __builtin_shr_fr2x16(fract2x16 __a, short __b);

    short __builtin_shr_i1x16(short __a, short __b);

    int2x16 __builtin_shr_i2x16(int2x16 __a, short __b);


    fract2x16 __builtin_shrl_fr2x16(fract2x16 __a, short __b);

    short __builtin_shrl_i1x16(short __a, short __b);

    int2x16 __builtin_shrl_i2x16(int2x16 __a, short __b);


    fract32 __builtin_shr_fr1x32_clip(fract32 __a, short __b);


    long _Fract __builtin_shr_fx1x32_clip(long _Fract __a, short __b);


    fract2x16 __builtin_shr_fr2x16_clip(fract2x16 __a, short __b);


    fract2x16 __builtin_shrl_fr2x16_clip(fract2x16 __a, short __b);


    fract32 __builtin_shl_fr1x32_clip(fract32 __a, short __b);


    long _Fract __builtin_shl_fx1x32_clip(long _Fract __a, short __b);


    fract2x16 __builtin_shl_fr2x16_clip(fract2x16 __a, short __b);

    int __builtin_addclip_lo(long long __a, char * __b, long long __c, char * __d);
    int __builtin_addclip_hi(long long __a, char * __b, long long __c, char * __d);
    int __builtin_addclip_lor(long long __a, char * __b, long long __c, char * __d);
    int __builtin_addclip_hir(long long __a, char * __b, long long __c, char * __d);
    int __builtin_extract_and_add_r1(int __a, int __b);
    int __builtin_extract_and_add_r2(int __a);
    int __builtin_add_i4x8_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_add_i4x8_r2(int __a);
    int __builtin_add_i4x8_r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_add_i4x8_r_r2(int __a);
    int __builtin_add_i4x8r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_add_i4x8r_r2(int __a);
    int __builtin_avg_i4x8(long long __a, char * __b, long long __c, char * __d);
    int __builtin_avg_i4x8_t(long long __a, char * __b, long long __c, char * __d);
    int __builtin_avg_i4x8_r(long long __a, char * __b, long long __c, char * __d);
    int __builtin_avg_i4x8_tr(long long __a, char * __b, long long __c, char * __d);
    int __builtin_avg_i2x8_lo(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_lot(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_lor(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_lotr(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_hi(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_hit(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_hir(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_hitr(long long __a, char * __b, long long __c);
    int __builtin_sub_i4x8_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_sub_i4x8_r2(int __a);
    int __builtin_sub_i4x8_r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_sub_i4x8_r_r2(int __a);
    int __builtin_sub_i4x8r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_sub_i4x8r_r2(int __a);
    int __builtin_saa_r1(long long __a, char * __b, long long __c, char * __d, int __e, int __f);
    int __builtin_saa_r2(int __a);
    int __builtin_saa_r_r1(long long __a, char * __b, long long __c, char * __d, int __e, int __f);
    int __builtin_saa_r_r2(int __a);
    int __builtin_saar_r1(long long __a, char * __b, long long __c, char * __d, int __e, int __f);
    int __builtin_saar_r2(int __a);
    int __builtin_byteunpack_r1(long long __a, char * __b);
    int __builtin_byteunpack_r2(int __a);
    int __builtin_byteunpackr_r1(long long __a, char * __b);
    int __builtin_byteunpackr_r2(int __a);
    long long __builtin_bitmux_shr_r1(long long __a, int __b, int __c);
    int __builtin_bitmux_shr_r2(long long __a);
    int __builtin_bitmux_shr_r3(long long __a);
    long long __builtin_bitmux_shl_r1(long long __a, int __b, int __c);
    int __builtin_bitmux_shl_r2(long long __a);
    int __builtin_bitmux_shl_r3(long long __a);

    short __builtin_A_bxorshift_mask32_r1(acc40 __a, int __b);

    int __builtin_A_bxorshift_mask32_r2(short __a);

    short __builtin_A_bxor_mask32_r1(acc40 __a, int __b);

    int __builtin_A_bxor_mask32_r2(short __a);

    acc40 __builtin_A_bxorshift_mask40(acc40 __a, acc40 __b, int __c);


    short __builtin_A_bxor_mask40_r1(acc40 __a, acc40 __b, int __c);

    int __builtin_A_bxor_mask40_r2(short __a);
    void __builtin_untestset(char * __a);
    unsigned long long __builtin_sysreg_read64(int __a);
    void __builtin_sysreg_write64(int __a, unsigned long long __b);
    void __builtin_csync(void);
    void __builtin_ssync(void);
    unsigned int __builtin_sysreg_read(int __a);
    void __builtin_sysreg_write(int __a, unsigned int __b);
    unsigned long long __builtin_emuclk(void);

    acc40 __builtin_A_sat(acc40 __a);


    fract32 __builtin_A_mad(acc40 __a);


    fract32 __builtin_A_mad_FU(acc40 __a);


    fract32 __builtin_A_mad_S2RND(acc40 __a);


    int __builtin_A_mad_ISS2(acc40 __a);


    short __builtin_A_madh_IS(acc40 __a);


    unsigned short __builtin_A_madh_IU(acc40 __a);


    fract16 __builtin_A_madh(acc40 __a);


    fract16 __builtin_A_madh_FU(acc40 __a);


    fract16 __builtin_A_madh_T(acc40 __a);


    fract16 __builtin_A_madh_TFU(acc40 __a);


    fract16 __builtin_A_madh_S2RND(acc40 __a);


    short __builtin_A_madh_ISS2(acc40 __a);


    short __builtin_A_madh_IH(acc40 __a);


    int __builtin_A_eq(acc40 __a, acc40 __b);


    int __builtin_A_lt(acc40 __a, acc40 __b);


    int __builtin_A_le(acc40 __a, acc40 __b);

    short __builtin_ones(int __a);

    int __builtin_A_bitmux_ASL_r1(int __a, int __b, acc40 __c);

    int __builtin_A_bitmux_ASL_r2(int __a);

    acc40 __builtin_A_bitmux_ASL_r3(int __a);


    int __builtin_A_bitmux_ASR_r1(int __a, int __b, acc40 __c);

    int __builtin_A_bitmux_ASR_r2(int __a);

    acc40 __builtin_A_bitmux_ASR_r3(int __a);

    short __builtin_shl_i1x16(short __a, short __b);
    int __builtin_shl_i2x16(int __a, short __b);

    fract16 __builtin_shl_fr1x16(fract16 __a, short __b);


    _Fract __builtin_shl_fx1x16(_Fract __a, short __b);


    fract2x16 __builtin_shl_fr2x16(fract2x16 __a, short __b);

    int __builtin_shl_i1x32(int __a, short __b);

    fract32 __builtin_shl_fr1x32(fract32 __a, short __b);


    long _Fract __builtin_shl_fx1x32(long _Fract __a, short __b);


    acc40 __builtin_A_ashift(acc40 __a, short __b);

    short __builtin_shll_i1x16(short __a, short __b);
    int __builtin_shll_i2x16(int __a, short __b);
    int __builtin_shll_i1x32(int __a, short __b);

    acc40 __builtin_A_lshift(acc40 __a, short __b);


    fract32 __builtin_abs_fr1x32(fract32 __a);

    int __builtin_abs_i1x32(int __a);

    long _Fract __builtin_abs_fx1x32(long _Fract __a);


    acc40 __builtin_A_abs(acc40 __a);


    fract2x16 __builtin_abs_fr2x16(fract2x16 __a);


    int2x16 __builtin_abs_i2x16(int2x16 __a);


    acc40 __builtin_A_sub(acc40 __a, acc40 __b);


    acc40 __builtin_A_add(acc40 __a, acc40 __b);

    void * __builtin_brevadd(void * __a, void * __b);
    int __builtin_divs_r1(int __a, int __b);
    int __builtin_divs_r2(int __a);
    int __builtin_divq_r1(int __a, int __b, int __c);
    int __builtin_divq_r2(int __a);
    short __builtin_expadj1x32(int __a, short __b);
    short __builtin_expadj1x16(short __a, short __b);
    short __builtin_expadj2x16(int __a, short __b);
    short __builtin_lvitmax1x16_r1(int __a, int __b);
    int __builtin_lvitmax1x16_r2(short __a);
    short __builtin_rvitmax1x16_r1(int __a, int __b);
    int __builtin_rvitmax1x16_r2(short __a);
    int __builtin_lvitmax2x16_r1(int __a, int __b, int __c);
    int __builtin_lvitmax2x16_r2(int __a);
    int __builtin_rvitmax2x16_r1(int __a, int __b, int __c);
    int __builtin_rvitmax2x16_r2(int __a);

    int2x16 __builtin_max_i2x16(int2x16 __a, int2x16 __b);


    fract2x16 __builtin_max_fr2x16(fract2x16 __a, fract2x16 __b);


    fract2x16 __builtin_min_fr2x16(fract2x16 __a, fract2x16 __b);


    int2x16 __builtin_min_i2x16(int2x16 __a, int2x16 __b);


    fract32 __builtin_negate_fr1x32(fract32 __a);


    long _Fract __builtin_negate_fx1x32(long _Fract __a);


    acc40 __builtin_A_neg(acc40 __a);


    fract2x16 __builtin_negate_fr2x16(fract2x16 __a);


    fract16 __builtin_round_fr1x32(fract32 __a);


    _Fract __builtin_round_fx1x32(long _Fract __a);


    short __builtin_norm_fr1x32(fract32 __a);


    short __builtin_norm_fx1x32(long _Fract __a);


    short __builtin_norm_fr1x16(fract16 __a);


    short __builtin_norm_fx1x16(_Fract __a);


    short __builtin_A_signbits(acc40 __a);
    # 1699 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    fract16 __builtin_multr_fr1x16(fract16 __a, fract16 __b);


    _Fract __builtin_multr_fx1x16(_Fract __a, _Fract __b);


    fract16 __builtin_multmr_fr1x16(fract16 __a, fract16 __b);


    _Fract __builtin_multmr_fx1x16(_Fract __a, unsigned _Fract __b);


    fract16 __builtin_multm_fr1x16(fract16 __a, fract16 __b);


    _Fract __builtin_multm_fx1x16(_Fract __a, unsigned _Fract __b);
    # 1792 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_mult_IS(short __a, short __b);


    acc40 __builtin_A_mac_IS(acc40 __a, short __b, short __c);


    acc40 __builtin_A_msu_IS(acc40 __a, short __b, short __c);


    acc40 __builtin_A_mult_MIS(short __a, unsigned short __b);


    acc40 __builtin_A_mac_MIS(acc40 __a, short __b, unsigned short __c);


    acc40 __builtin_A_msu_MIS(acc40 __a, short __b, unsigned short __c);


    acc40 __builtin_A_mult(fract16 __a, fract16 __b);


    acc40 __builtin_A_mac(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_A_msu(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_A_mult_FU(fract16 __a, fract16 __b);


    acc40 __builtin_A_mac_FU(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_A_msu_FU(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_A_mult_M(fract16 __a, fract16 __b);


    acc40 __builtin_A_mac_M(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_A_msu_M(acc40 __a, fract16 __b, fract16 __c);
    # 1842 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_cmul_r2(acc40 __a);
    # 1850 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_cmac_r2(acc40 __a);
    # 1858 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_cmsu_r2(acc40 __a);
    # 1866 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_cmul_r2(acc40 __a);
    # 1874 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_cmac_r2(acc40 __a);
    # 1882 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_cmsu_r2(acc40 __a);
    # 1890 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_conj_cmul_r2(acc40 __a);
    # 1898 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_conj_cmac_r2(acc40 __a);
    # 1906 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_conj_cmsu_r2(acc40 __a);
    # 1914 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_cmul_IS_r2(acc40 __a);
    # 1922 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_cmac_IS_r2(acc40 __a);
    # 1930 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_cmsu_IS_r2(acc40 __a);
    # 1938 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_cmul_IS_r2(acc40 __a);
    # 1946 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_cmac_IS_r2(acc40 __a);
    # 1954 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_cmsu_IS_r2(acc40 __a);
    # 1962 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_conj_cmul_IS_r2(acc40 __a);
    # 1970 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_conj_cmac_IS_r2(acc40 __a);
    # 1978 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_conj_cmsu_IS_r2(acc40 __a);

    int __builtin_add_i2x16(int __a, int __b);
    unsigned int __builtin_add_u2x16(unsigned int __a, unsigned int __b);

    fract2x16 __builtin_add_fr2x16(fract2x16 __a, fract2x16 __b);


    int __builtin_cadd_fr16(int __a, int __b);


    int __builtin_cmplx_add(int __a, int __b);
    int __builtin_sub_i2x16(int __a, int __b);
    unsigned int __builtin_sub_u2x16(unsigned int __a, unsigned int __b);

    fract2x16 __builtin_sub_fr2x16(fract2x16 __a, fract2x16 __b);


    int __builtin_csub_fr16(int __a, int __b);


    int __builtin_cmplx_sub(int __a, int __b);

    fract2x16 __builtin_dspaddsubsat(fract2x16 __a, fract2x16 __b);


    fract2x16 __builtin_dspsubaddsat(fract2x16 __a, fract2x16 __b);


    int2x16 __builtin_add_on_sign(int2x16 __a, int2x16 __b);


    int * __builtin_search_gt_r1(int2x16 __a, int * __b, int * __c, int * __d, short __e, short __f);

    int * __builtin_search_gt_r2(int * __a);
    short __builtin_search_gt_r3(int * __a);
    short __builtin_search_gt_r4(int * __a);

    int * __builtin_search_ge_r1(int2x16 __a, int * __b, int * __c, int * __d, short __e, short __f);

    int * __builtin_search_ge_r2(int * __a);
    short __builtin_search_ge_r3(int * __a);
    short __builtin_search_ge_r4(int * __a);

    int * __builtin_search_le_r1(int2x16 __a, int * __b, int * __c, int * __d, short __e, short __f);

    int * __builtin_search_le_r2(int * __a);
    short __builtin_search_le_r3(int * __a);
    short __builtin_search_le_r4(int * __a);

    int * __builtin_search_lt_r1(int2x16 __a, int * __b, int * __c, int * __d, short __e, short __f);

    int * __builtin_search_lt_r2(int * __a);
    short __builtin_search_lt_r3(int * __a);
    short __builtin_search_lt_r4(int * __a);

    fract2x16 __builtin_multr_fr2x16(fract2x16 __a, fract2x16 __b);

    int __builtin_mult_i2x16(int __a, int __b);

    fract2x16 __builtin_mult_fr2x16(fract2x16 __a, fract2x16 __b);

    int __builtin_multu_fr2x16(int __a, int __b);
    int __builtin_align8(int __a, int __b);
    int __builtin_align16(int __a, int __b);
    int __builtin_align24(int __a, int __b);
    int __builtin_loadbytes(int * __a);
    int __builtin_bytepack(int __a, int __b);
    void __builtin_NOP(void);
    unsigned int __builtin_cli(void);
    void __builtin_sti(unsigned int __a);

    void __builtin_csync_int(void);
    void __builtin_ssync_int(void);
    void __builtin_idle(void);
    void __builtin_raise(int __a);
    void __builtin_excpt(int __a);
    int __builtin_testset(char * __a);
    void __builtin_prefetch(void * __a);
    void * __builtin_prefetchmodup(void * __a);
    void __builtin_flushinv(void * __a);
    void * __builtin_flushinvmodup(void * __a);
    void __builtin_flush(void * __a);
    void * __builtin_flushmodup(void * __a);
    void __builtin_iflush(void * __a);
    void * __builtin_iflushmodup(void * __a);
    void * __builtin_bfin_iflushmodup(void * __a);
    void __builtin_bfin_iflush(void * __a);
    void * __builtin_bfin_flushmodup(void * __a);
    void __builtin_bfin_flush(void * __a);
    void * __builtin_bfin_flushinvmodup(void * __a);
    void __builtin_bfin_flushinv(void * __a);
    void * __builtin_bfin_prefetchmodup(void * __a);
    void __builtin_bfin_prefetch(void * __a);
    int __builtin_bfin_testset(char * __a);
    void __builtin_bfin_excpt(int __a);
    void __builtin_bfin_raise(int __a);
    void __builtin_bfin_idle(void);
    void __builtin_bfin_ssync_int(void);
    void __builtin_bfin_csync_int(void);
    void __builtin_bfin_sti(unsigned int __a);
    unsigned int __builtin_bfin_cli(void);
    int __builtin_bfin_bytepack(int __a, int __b);
    int __builtin_bfin_loadbytes(int * __a);
    int __builtin_bfin_align24(int __a, int __b);
    int __builtin_bfin_align16(int __a, int __b);
    int __builtin_bfin_align8(int __a, int __b);
    int __builtin_bfin_multu_fr2x16(int __a, int __b);

    fract2x16 __builtin_bfin_mult_fr2x16(fract2x16 __a, fract2x16 __b);

    int __builtin_bfin_mult_i2x16(int __a, int __b);

    fract2x16 __builtin_bfin_multr_fr2x16(fract2x16 __a, fract2x16 __b);


    fract2x16 __builtin_bfin_dspsubaddsat(fract2x16 __a, fract2x16 __b);


    fract2x16 __builtin_bfin_dspaddsubsat(fract2x16 __a, fract2x16 __b);


    fract2x16 __builtin_bfin_sub_fr2x16(fract2x16 __a, fract2x16 __b);

    int __builtin_bfin_sub_i2x16(int __a, int __b);

    fract2x16 __builtin_bfin_add_fr2x16(fract2x16 __a, fract2x16 __b);

    int __builtin_bfin_add_i2x16(int __a, int __b);

    acc40 __builtin_bfin_A_msu_M(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_bfin_A_mac_M(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_bfin_A_mult_M(fract16 __a, fract16 __b);


    acc40 __builtin_bfin_A_msu_FU(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_bfin_A_mac_FU(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_bfin_A_mult_FU(fract16 __a, fract16 __b);


    acc40 __builtin_bfin_A_msu(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_bfin_A_mac(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_bfin_A_mult(fract16 __a, fract16 __b);


    acc40 __builtin_bfin_A_msu_MIS(acc40 __a, short __b, unsigned short __c);


    acc40 __builtin_bfin_A_mac_MIS(acc40 __a, short __b, unsigned short __c);


    acc40 __builtin_bfin_A_mult_MIS(short __a, unsigned short __b);


    acc40 __builtin_bfin_A_msu_IS(acc40 __a, short __b, short __c);


    acc40 __builtin_bfin_A_mac_IS(acc40 __a, short __b, short __c);


    acc40 __builtin_bfin_A_mult_IS(short __a, short __b);



    fract32 __builtin_bfin_csqumag_fr32(int __a);


    fract32 __builtin_bfin_csqumagw_fr16(int __a);


    fract16 __builtin_bfin_csqumag_fr16(int __a);


    fract16 __builtin_bfin_multm_fr1x16(fract16 __a, fract16 __b);


    fract16 __builtin_bfin_multmr_fr1x16(fract16 __a, fract16 __b);


    fract16 __builtin_bfin_multr_fr1x16(fract16 __a, fract16 __b);


    short __builtin_bfin_A_signbits(acc40 __a);


    short __builtin_bfin_norm_fr1x16(fract16 __a);


    short __builtin_bfin_norm_fr1x32(fract32 __a);


    fract16 __builtin_bfin_round_fr1x32(fract32 __a);


    fract2x16 __builtin_bfin_negate_fr2x16(fract2x16 __a);


    acc40 __builtin_bfin_A_neg(acc40 __a);


    fract32 __builtin_bfin_negate_fr1x32(fract32 __a);


    fract2x16 __builtin_bfin_min_fr2x16(fract2x16 __a, fract2x16 __b);


    int2x16 __builtin_bfin_max_i2x16(int2x16 __a, int2x16 __b);

    int __builtin_bfin_rvitmax2x16_r1(int __a, int __b, int __c);
    int __builtin_rvitmax2x16_r2(int __a);
    int __builtin_bfin_lvitmax2x16_r1(int __a, int __b, int __c);
    int __builtin_lvitmax2x16_r2(int __a);
    short __builtin_bfin_rvitmax1x16_r1(int __a, int __b);
    int __builtin_rvitmax1x16_r2(short __a);
    short __builtin_bfin_lvitmax1x16_r1(int __a, int __b);
    int __builtin_lvitmax1x16_r2(short __a);
    short __builtin_bfin_expadj2x16(int __a, short __b);
    short __builtin_bfin_expadj1x16(short __a, short __b);
    short __builtin_bfin_expadj1x32(int __a, short __b);
    int __builtin_bfin_divq_r1(int __a, int __b, int __c);
    int __builtin_divq_r2(int __a);
    int __builtin_bfin_divs_r1(int __a, int __b);
    int __builtin_divs_r2(int __a);

    acc40 __builtin_bfin_A_add(acc40 __a, acc40 __b);


    acc40 __builtin_bfin_A_sub(acc40 __a, acc40 __b);


    fract2x16 __builtin_bfin_abs_fr2x16(fract2x16 __a);


    acc40 __builtin_bfin_A_abs(acc40 __a);


    fract32 __builtin_bfin_abs_fr1x32(fract32 __a);


    acc40 __builtin_bfin_A_lshift(acc40 __a, short __b);

    int __builtin_bfin_shll_i1x32(int __a, short __b);
    int __builtin_bfin_shll_i2x16(int __a, short __b);
    short __builtin_bfin_shll_i1x16(short __a, short __b);

    acc40 __builtin_bfin_A_ashift(acc40 __a, short __b);


    fract32 __builtin_bfin_shl_fr1x32(fract32 __a, short __b);

    int __builtin_bfin_shl_i1x32(int __a, short __b);

    fract2x16 __builtin_bfin_shl_fr2x16(fract2x16 __a, short __b);


    fract16 __builtin_bfin_shl_fr1x16(fract16 __a, short __b);

    int __builtin_bfin_shl_i2x16(int __a, short __b);
    short __builtin_bfin_shl_i1x16(short __a, short __b);

    int __builtin_bfin_A_bitmux_ASR_r1(int __a, int __b, acc40 __c);

    int __builtin_A_bitmux_ASR_r2(int __a);

    acc40 __builtin_A_bitmux_ASR_r3(int __a);


    int __builtin_bfin_A_bitmux_ASL_r1(int __a, int __b, acc40 __c);

    int __builtin_A_bitmux_ASL_r2(int __a);

    acc40 __builtin_A_bitmux_ASL_r3(int __a);

    short __builtin_bfin_ones(int __a);

    int __builtin_bfin_A_le(acc40 __a, acc40 __b);


    int __builtin_bfin_A_lt(acc40 __a, acc40 __b);


    int __builtin_bfin_A_eq(acc40 __a, acc40 __b);


    short __builtin_bfin_A_madh_IH(acc40 __a);


    short __builtin_bfin_A_madh_ISS2(acc40 __a);


    fract16 __builtin_bfin_A_madh_S2RND(acc40 __a);


    fract16 __builtin_bfin_A_madh_TFU(acc40 __a);


    fract16 __builtin_bfin_A_madh_T(acc40 __a);


    fract16 __builtin_bfin_A_madh_FU(acc40 __a);


    fract16 __builtin_bfin_A_madh(acc40 __a);


    unsigned short __builtin_bfin_A_madh_IU(acc40 __a);


    short __builtin_bfin_A_madh_IS(acc40 __a);


    int __builtin_bfin_A_mad_ISS2(acc40 __a);


    fract32 __builtin_bfin_A_mad_S2RND(acc40 __a);


    fract32 __builtin_bfin_A_mad_FU(acc40 __a);


    fract32 __builtin_bfin_A_mad(acc40 __a);


    acc40 __builtin_bfin_A_sat(acc40 __a);

    unsigned long long __builtin_bfin_emuclk(void);
    void __builtin_bfin_sysreg_write(int __a, unsigned int __b);
    unsigned int __builtin_bfin_sysreg_read(int __a);
    void __builtin_bfin_ssync(void);
    void __builtin_bfin_csync(void);
    void __builtin_bfin_sysreg_write64(int __a, unsigned long long __b);
    unsigned long long __builtin_bfin_sysreg_read64(int __a);
    void __builtin_bfin_untestset(char * __a);
    long long __builtin_bfin_bitmux_shl_r1(long long __a, int __b, int __c);
    int __builtin_bitmux_shl_r2(long long __a);
    int __builtin_bitmux_shl_r3(long long __a);
    long long __builtin_bfin_bitmux_shr_r1(long long __a, int __b, int __c);
    int __builtin_bitmux_shr_r2(long long __a);
    int __builtin_bitmux_shr_r3(long long __a);
    int __builtin_bfin_byteunpackr_r1(long long __a, char * __b);
    int __builtin_byteunpackr_r2(int __a);
    int __builtin_bfin_byteunpack_r1(long long __a, char * __b);
    int __builtin_byteunpack_r2(int __a);
    int __builtin_bfin_saa_r_r1(long long __a, char * __b, long long __c, char * __d, int __e, int __f);
    int __builtin_saa_r_r2(int __a);
    int __builtin_bfin_saa_r1(long long __a, char * __b, long long __c, char * __d, int __e, int __f);
    int __builtin_saa_r2(int __a);
    int __builtin_bfin_sub_i4x8_r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_sub_i4x8_r_r2(int __a);
    int __builtin_bfin_sub_i4x8_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_sub_i4x8_r2(int __a);
    int __builtin_bfin_avg_i2x8_hitr(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_hir(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_hit(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_hi(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_lotr(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_lor(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_lot(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_lo(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i4x8_tr(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_avg_i4x8_r(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_avg_i4x8_t(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_avg_i4x8(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_add_i4x8_r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_add_i4x8_r_r2(int __a);
    int __builtin_bfin_add_i4x8_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_add_i4x8_r2(int __a);
    int __builtin_bfin_extract_and_add_r1(int __a, int __b);
    int __builtin_extract_and_add_r2(int __a);
    int __builtin_bfin_addclip_hir(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_addclip_lor(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_addclip_hi(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_addclip_lo(long long __a, char * __b, long long __c, char * __d);

    fract2x16 __builtin_bfin_shl_fr2x16_clip(fract2x16 __a, short __b);


    fract32 __builtin_bfin_shl_fr1x32_clip(fract32 __a, short __b);


    fract2x16 __builtin_bfin_shrl_fr2x16_clip(fract2x16 __a, short __b);


    fract2x16 __builtin_bfin_shr_fr2x16_clip(fract2x16 __a, short __b);


    fract32 __builtin_bfin_shr_fr1x32_clip(fract32 __a, short __b);


    fract2x16 __builtin_bfin_shrl_fr2x16(fract2x16 __a, short __b);

    short __builtin_bfin_shr_i1x16(short __a, short __b);

    fract2x16 __builtin_bfin_shr_fr2x16(fract2x16 __a, short __b);


    fract32 __builtin_bfin_shr_fr1x32(fract32 __a, short __b);


    fract16 __builtin_bfin_shr_fr1x16(fract16 __a, short __b);


    long long __builtin_bfin_conj_fr32(long long __a);


    long long __builtin_bfin_csub_fr32(long long __a, long long __b);


    long long __builtin_bfin_cadd_fr32(long long __a, long long __b);


    fract16 __builtin_bfin_diff_lh_fr2x16(fract2x16 __a);


    fract16 __builtin_bfin_diff_hl_fr2x16(fract2x16 __a);


    int __builtin_bfin_csqu_fr16(int __a);

    short __builtin_bfin_sum_i2x16(int __a);
    short __builtin_bfin_byteswap2(short __a);

    fract32 __builtin_bfin_mult_fr1x32x32NS(fract32 __a, fract32 __b);


    fract32 __builtin_bfin_multr_fr1x32x32(fract32 __a, fract32 __b);


    fract32 __builtin_bfin_mult_fr1x32x32(fract32 __a, fract32 __b);


    fract16 __builtin_bfin_sum_fr2x16(fract2x16 __a);

    int __builtin_set_rnd_mod_biased(void);
    int __builtin_set_rnd_mod_unbiased(void);
    void __builtin_restore_rnd_mod(int __a);

    fract16 __builtin_sat_fr1x32(fract32 __a);


    _Fract __builtin_sat_fx1x32(long _Fract __a);

    int __builtin_sat_fr1x64(long long __a);
    long long __builtin_mult64_32x32(int __a, int __b);
    unsigned long long __builtin_multu64_32x32(unsigned int __a, unsigned int __b);
    long long __builtin_bfin_mult64_32x32(int __a, int __b);
    unsigned long long __builtin_bfin_multu64_32x32(unsigned int __a, unsigned int __b);

    fract16 __builtin_mult_fr1x16(fract16 __a, fract16 __b);


    _Fract __builtin_mult_fx1x16(_Fract __a, _Fract __b);


    fract16 __builtin_multu_fr1x16(fract16 __a, fract16 __b);


    unsigned _Fract __builtin_multu_fx1x16(unsigned _Fract __a, unsigned _Fract __b);


    fract16 __builtin_add_fr1x16(fract16 __a, fract16 __b);


    _Fract __builtin_add_fx1x16(_Fract __a, _Fract __b);


    fract16 __builtin_sub_fr1x16(fract16 __a, fract16 __b);


    _Fract __builtin_sub_fx1x16(_Fract __a, _Fract __b);


    fract16 __builtin_min_fr1x16(fract16 __a, fract16 __b);


    _Fract __builtin_min_fx1x16(_Fract __a, _Fract __b);


    fract16 __builtin_max_fr1x16(fract16 __a, fract16 __b);


    _Fract __builtin_max_fx1x16(_Fract __a, _Fract __b);


    fract32 __builtin_add_fr1x32(fract32 __a, fract32 __b);


    long _Fract __builtin_add_fx1x32(long _Fract __a, long _Fract __b);


    fract32 __builtin_sub_fr1x32(fract32 __a, fract32 __b);


    long _Fract __builtin_sub_fx1x32(long _Fract __a, long _Fract __b);


    fract32 __builtin_mult_fr1x32(fract16 __a, fract16 __b);


    long _Fract __builtin_mult_fx1x32(_Fract __a, _Fract __b);


    fract32 __builtin_min_fr1x32(fract32 __a, fract32 __b);


    long _Fract __builtin_min_fx1x32(long _Fract __a, long _Fract __b);


    fract32 __builtin_max_fr1x32(fract32 __a, fract32 __b);


    long _Fract __builtin_max_fx1x32(long _Fract __a, long _Fract __b);

    int __builtin_compose_2x16(short __a, short __b);

    int __builtin_ccompose_fr16(fract16 __a, fract16 __b);

    int __builtin_ccompose_fx_fr16(_Fract __a, _Fract __b);


    long long __builtin_compose_i64(int __a, int __b);

    acc72 __builtin_compose_i128(long long __a, long long __b);


    acc72 __builtin_compose_a01(long long __a, long long __b);


    long long __builtin_ccompose_fr32(fract32 __a, fract32 __b);

    long long __builtin_ccompose_fx_fr32(long _Fract __a, long _Fract __b);


    short __builtin_extract_hi(int __a);

    long long __builtin_extract_a0(acc72 __a);


    long long __builtin_extract_a1(acc72 __a);


    fract16 __builtin_imag_fr16(int __a);


    fract32 __builtin_imag_fr32(long long __a);

    _Fract __builtin_imag_fx_fr16(int __a);


    long _Fract __builtin_imag_fx_fr32(long long __a);


    short __builtin_extract_lo(int __a);

    fract16 __builtin_real_fr16(int __a);


    fract32 __builtin_real_fr32(long long __a);

    _Fract __builtin_real_fx_fr16(int __a);


    long _Fract __builtin_real_fx_fr32(long long __a);


    void __builtin_untestset(char * __a);
    unsigned short __builtin_mmr_read16(volatile void * __a);
    unsigned int __builtin_mmr_read32(volatile void * __a);
    void __builtin_mmr_write16(volatile void * __a, unsigned short __b);
    void __builtin_mmr_write32(volatile void * __a, unsigned int __b);

    # 2603 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2620 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2630 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2640 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void aligned(const void * __a, int __b) {
    __builtin_aligned(__a, __b);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static ptrdiff_t circindex(ptrdiff_t __a, ptrdiff_t __b, size_t __c) {
    ptrdiff_t __rval;
    __rval = __builtin_circindex(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void * circptr(const void * __a, ptrdiff_t __b, const void * __c, size_t __d) {
    void * __rval;
    __rval = __builtin_circptr(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short misaligned_load16(void * __a) {
    short __rval;
    __rval = __builtin_misaligned_load16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short misaligned_load16_vol(volatile void * __a) {
    short __rval;
    __rval = __builtin_misaligned_load16_vol(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void misaligned_store16(void * __a, short __b) {
    __builtin_misaligned_store16(__a, __b);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void misaligned_store16_vol(volatile void * __a, short __b) {
    __builtin_misaligned_store16_vol(__a, __b);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int misaligned_load32(void * __a) {
    int __rval;
    __rval = __builtin_misaligned_load32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int misaligned_load32_vol(volatile void * __a) {
    int __rval;
    __rval = __builtin_misaligned_load32_vol(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void misaligned_store32(void * __a, int __b) {
    __builtin_misaligned_store32(__a, __b);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void misaligned_store32_vol(volatile void * __a, int __b) {
    __builtin_misaligned_store32_vol(__a, __b);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long long misaligned_load64(void * __a) {
    long long __rval;
    __rval = __builtin_misaligned_load64(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long long misaligned_load64_vol(volatile void * __a) {
    long long __rval;
    __rval = __builtin_misaligned_load64_vol(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void misaligned_store64(void * __a, long long __b) {
    __builtin_misaligned_store64(__a, __b);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void misaligned_store64_vol(volatile void * __a, long long __b) {
    __builtin_misaligned_store64_vol(__a, __b);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int byteswap4(int __a) {
    int __rval;
    __rval = __builtin_byteswap4(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_byteswap4(int __a) {
    int __rval;
    __rval = __builtin_bfin_byteswap4(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int max(int __a, int __b) {
    int __rval;
    __rval = __builtin_max(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long lmax(long __a, long __b) {
    long __rval;
    __rval = __builtin_lmax(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int min(int __a, int __b) {
    int __rval;
    __rval = __builtin_min(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long lmin(long __a, long __b) {
    long __rval;
    __rval = __builtin_lmin(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 sum_fr2x16(fract2x16 __a) {
    fract16 __rval;
    __rval = __builtin_sum_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract sum_fx_fr2x16(fract2x16 __a) {
    _Fract __rval;
    __rval = __builtin_sum_fx_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 mult_fr1x32x32(fract32 __a, fract32 __b) {
    fract32 __rval;
    __rval = __builtin_mult_fr1x32x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract mult_fx1x32x32(long _Fract __a, long _Fract __b) {
    long _Fract __rval;
    __rval = __builtin_mult_fx1x32x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 multr_fr1x32x32(fract32 __a, fract32 __b) {
    fract32 __rval;
    __rval = __builtin_multr_fr1x32x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract multr_fx1x32x32(long _Fract __a, long _Fract __b) {
    long _Fract __rval;
    __rval = __builtin_multr_fx1x32x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 mult_fr1x32x32NS(fract32 __a, fract32 __b) {
    fract32 __rval;
    __rval = __builtin_mult_fr1x32x32NS(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract mult_fx1x32x32NS(long _Fract __a, long _Fract __b) {
    long _Fract __rval;
    __rval = __builtin_mult_fx1x32x32NS(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short byteswap2(short __a) {
    short __rval;
    __rval = __builtin_byteswap2(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract16 cmlt_fr16(complex_fract16 __a, complex_fract16 __b) {
    _composite_complex_fract16 __cc_a;
    _composite_complex_fract16 __cc_b;
    _composite_complex_fract16 __cc_r1;
    int __rval;
    (__cc_a). a = __a;
    (__cc_b). a = __b;
    __rval = __builtin_cmlt_fr16((__cc_a). raw, (__cc_b). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract16 conj_cmlt_fr16(complex_fract16 __a, complex_fract16 __b) {
    _composite_complex_fract16 __cc_a;
    _composite_complex_fract16 __cc_b;
    _composite_complex_fract16 __cc_r1;
    int __rval;
    (__cc_a). a = __a;
    (__cc_b). a = __b;
    __rval = __builtin_conj_cmlt_fr16((__cc_a). raw, (__cc_b). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract16 conj_conj_cmlt_fr16(complex_fract16 __a, complex_fract16 __b) {
    _composite_complex_fract16 __cc_a;
    _composite_complex_fract16 __cc_b;
    _composite_complex_fract16 __cc_r1;
    int __rval;
    (__cc_a). a = __a;
    (__cc_b). a = __b;
    __rval = __builtin_conj_conj_cmlt_fr16((__cc_a). raw, (__cc_b). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract16 csqu_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    _composite_complex_fract16 __cc_r1;
    int __rval;
    (__cc_a). a = __a;
    __rval = __builtin_csqu_fr16((__cc_a). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 csqumag_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    fract16 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_csqumag_fr16((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 csqumagw_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    fract32 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_csqumagw_fr16((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 csqumag_fr32(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    fract32 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_csqumag_fr32((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_csqumag_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    acc40 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_A_csqumag_fr16((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 diff_hl_fr2x16(fract2x16 __a) {
    fract16 __rval;
    __rval = __builtin_diff_hl_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract diff_hl_fx_fr2x16(fract2x16 __a) {
    _Fract __rval;
    __rval = __builtin_diff_hl_fx_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 diff_lh_fr2x16(fract2x16 __a) {
    fract16 __rval;
    __rval = __builtin_diff_lh_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract diff_lh_fx_fr2x16(fract2x16 __a) {
    _Fract __rval;
    __rval = __builtin_diff_lh_fx_fr2x16(__a);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract32 cadd_fr32(complex_fract32 __a, complex_fract32 __b) {
    _composite_complex_fract32 __cc_a;
    _composite_complex_fract32 __cc_b;
    _composite_complex_fract32 __cc_r1;
    long long __rval;
    (__cc_a). a = __a;
    (__cc_b). a = __b;
    __rval = __builtin_cadd_fr32((__cc_a). raw, (__cc_b). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract32 csub_fr32(complex_fract32 __a, complex_fract32 __b) {
    _composite_complex_fract32 __cc_a;
    _composite_complex_fract32 __cc_b;
    _composite_complex_fract32 __cc_r1;
    long long __rval;
    (__cc_a). a = __a;
    (__cc_b). a = __b;
    __rval = __builtin_csub_fr32((__cc_a). raw, (__cc_b). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract32 conj_fr32(complex_fract32 __a) {
    _composite_complex_fract32 __cc_a;
    _composite_complex_fract32 __cc_r1;
    long long __rval;
    (__cc_a). a = __a;
    __rval = __builtin_conj_fr32((__cc_a). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }


    # 3638 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 shr_fr1x16(fract16 __a, short __b) {
    fract16 __rval;
    __rval = __builtin_shr_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract shr_fx1x16(_Fract __a, short __b) {
    _Fract __rval;
    __rval = __builtin_shr_fx1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 shr_fr1x32(fract32 __a, short __b) {
    fract32 __rval;
    __rval = __builtin_shr_fr1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract shr_fx1x32(long _Fract __a, short __b) {
    long _Fract __rval;
    __rval = __builtin_shr_fx1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 shr_fr2x16(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_shr_fr2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short shr_i1x16(short __a, short __b) {
    short __rval;
    __rval = __builtin_shr_i1x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int2x16 shr_i2x16(int2x16 __a, short __b) {
    int2x16 __rval;
    __rval = __builtin_shr_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 shrl_fr2x16(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_shrl_fr2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short shrl_i1x16(short __a, short __b) {
    short __rval;
    __rval = __builtin_shrl_i1x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int2x16 shrl_i2x16(int2x16 __a, short __b) {
    int2x16 __rval;
    __rval = __builtin_shrl_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 shr_fr1x32_clip(fract32 __a, short __b) {
    fract32 __rval;
    __rval = __builtin_shr_fr1x32_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract shr_fx1x32_clip(long _Fract __a, short __b) {
    long _Fract __rval;
    __rval = __builtin_shr_fx1x32_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 shr_fr2x16_clip(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_shr_fr2x16_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 shrl_fr2x16_clip(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_shrl_fr2x16_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 shl_fr1x32_clip(fract32 __a, short __b) {
    fract32 __rval;
    __rval = __builtin_shl_fr1x32_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract shl_fx1x32_clip(long _Fract __a, short __b) {
    long _Fract __rval;
    __rval = __builtin_shl_fx1x32_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 shl_fr2x16_clip(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_shl_fr2x16_clip(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int addclip_lo(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_addclip_lo(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int addclip_hi(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_addclip_hi(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int addclip_lor(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_addclip_lor(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int addclip_hir(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_addclip_hir(__a, __b, __c, __d);
    return __rval;
    }

    # 4111 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4127 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4143 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4159 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i4x8(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_avg_i4x8(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i4x8_t(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_avg_i4x8_t(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i4x8_r(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_avg_i4x8_r(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i4x8_tr(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_avg_i4x8_tr(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i2x8_lo(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_avg_i2x8_lo(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i2x8_lot(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_avg_i2x8_lot(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i2x8_lor(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_avg_i2x8_lor(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i2x8_lotr(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_avg_i2x8_lotr(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i2x8_hi(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_avg_i2x8_hi(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i2x8_hit(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_avg_i2x8_hit(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i2x8_hir(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_avg_i2x8_hir(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i2x8_hitr(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_avg_i2x8_hitr(__a, __b, __c);
    return __rval;
    }

    # 4379 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4395 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4411 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4427 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4443 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4459 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4475 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4491 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short A_bxorshift_mask32(acc40 __a, int __b, int *__r2) {
    short __rval;
    __rval = __builtin_A_bxorshift_mask32_r1(__a, __b);
    *__r2 = __builtin_A_bxorshift_mask32_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short A_bxor_mask32(acc40 __a, int __b, int *__r2) {
    short __rval;
    __rval = __builtin_A_bxor_mask32_r1(__a, __b);
    *__r2 = __builtin_A_bxor_mask32_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_bxorshift_mask40(acc40 __a, acc40 __b, int __c) {
    acc40 __rval;
    __rval = __builtin_A_bxorshift_mask40(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short A_bxor_mask40(acc40 __a, acc40 __b, int __c, int *__r2) {
    short __rval;
    __rval = __builtin_A_bxor_mask40_r1(__a, __b, __c);
    *__r2 = __builtin_A_bxor_mask40_r2(__rval);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void untestset(char * __a) {
    __builtin_untestset(__a);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void csync(void) {
    __builtin_csync();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void ssync(void) {
    __builtin_ssync();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned long long emuclk(void) {
    unsigned long long __rval;
    __rval = __builtin_emuclk();
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_sat(acc40 __a) {
    acc40 __rval;
    __rval = __builtin_A_sat(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 A_mad(acc40 __a) {
    fract32 __rval;
    __rval = __builtin_A_mad(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 A_mad_FU(acc40 __a) {
    fract32 __rval;
    __rval = __builtin_A_mad_FU(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 A_mad_S2RND(acc40 __a) {
    fract32 __rval;
    __rval = __builtin_A_mad_S2RND(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int A_mad_ISS2(acc40 __a) {
    int __rval;
    __rval = __builtin_A_mad_ISS2(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short A_madh_IS(acc40 __a) {
    short __rval;
    __rval = __builtin_A_madh_IS(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned short A_madh_IU(acc40 __a) {
    unsigned short __rval;
    __rval = __builtin_A_madh_IU(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 A_madh(acc40 __a) {
    fract16 __rval;
    __rval = __builtin_A_madh(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 A_madh_FU(acc40 __a) {
    fract16 __rval;
    __rval = __builtin_A_madh_FU(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 A_madh_T(acc40 __a) {
    fract16 __rval;
    __rval = __builtin_A_madh_T(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 A_madh_TFU(acc40 __a) {
    fract16 __rval;
    __rval = __builtin_A_madh_TFU(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 A_madh_S2RND(acc40 __a) {
    fract16 __rval;
    __rval = __builtin_A_madh_S2RND(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short A_madh_ISS2(acc40 __a) {
    short __rval;
    __rval = __builtin_A_madh_ISS2(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short A_madh_IH(acc40 __a) {
    short __rval;
    __rval = __builtin_A_madh_IH(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int A_eq(acc40 __a, acc40 __b) {
    int __rval;
    __rval = __builtin_A_eq(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int A_lt(acc40 __a, acc40 __b) {
    int __rval;
    __rval = __builtin_A_lt(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int A_le(acc40 __a, acc40 __b) {
    int __rval;
    __rval = __builtin_A_le(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short ones(int __a) {
    short __rval;
    __rval = __builtin_ones(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int A_bitmux_ASL(int __a, int __b, acc40 __c, int *__r2, acc40 *__r3) {
    int __rval;
    __rval = __builtin_A_bitmux_ASL_r1(__a, __b, __c);
    *__r2 = __builtin_A_bitmux_ASL_r2(__rval);
    *__r3 = __builtin_A_bitmux_ASL_r3(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int A_bitmux_ASR(int __a, int __b, acc40 __c, int *__r2, acc40 *__r3) {
    int __rval;
    __rval = __builtin_A_bitmux_ASR_r1(__a, __b, __c);
    *__r2 = __builtin_A_bitmux_ASR_r2(__rval);
    *__r3 = __builtin_A_bitmux_ASR_r3(__rval);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short shl_i1x16(short __a, short __b) {
    short __rval;
    __rval = __builtin_shl_i1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int shl_i2x16(int __a, short __b) {
    int __rval;
    __rval = __builtin_shl_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 shl_fr1x16(fract16 __a, short __b) {
    fract16 __rval;
    __rval = __builtin_shl_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract shl_fx1x16(_Fract __a, short __b) {
    _Fract __rval;
    __rval = __builtin_shl_fx1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 shl_fr2x16(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_shl_fr2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int shl_i1x32(int __a, short __b) {
    int __rval;
    __rval = __builtin_shl_i1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 shl_fr1x32(fract32 __a, short __b) {
    fract32 __rval;
    __rval = __builtin_shl_fr1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract shl_fx1x32(long _Fract __a, short __b) {
    long _Fract __rval;
    __rval = __builtin_shl_fx1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_ashift(acc40 __a, short __b) {
    acc40 __rval;
    __rval = __builtin_A_ashift(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short shll_i1x16(short __a, short __b) {
    short __rval;
    __rval = __builtin_shll_i1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int shll_i2x16(int __a, short __b) {
    int __rval;
    __rval = __builtin_shll_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int shll_i1x32(int __a, short __b) {
    int __rval;
    __rval = __builtin_shll_i1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_lshift(acc40 __a, short __b) {
    acc40 __rval;
    __rval = __builtin_A_lshift(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 abs_fr1x32(fract32 __a) {
    fract32 __rval;
    __rval = __builtin_abs_fr1x32(__a);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int abs_i1x32(int __a) {
    int __rval;
    __rval = __builtin_abs_i1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract abs_fx1x32(long _Fract __a) {
    long _Fract __rval;
    __rval = __builtin_abs_fx1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_abs(acc40 __a) {
    acc40 __rval;
    __rval = __builtin_A_abs(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 abs_fr2x16(fract2x16 __a) {
    fract2x16 __rval;
    __rval = __builtin_abs_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int2x16 abs_i2x16(int2x16 __a) {
    int2x16 __rval;
    __rval = __builtin_abs_i2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_sub(acc40 __a, acc40 __b) {
    acc40 __rval;
    __rval = __builtin_A_sub(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_add(acc40 __a, acc40 __b) {
    acc40 __rval;
    __rval = __builtin_A_add(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void * brevadd(void * __a, void * __b) {
    void * __rval;
    __rval = __builtin_brevadd(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int divs(int __a, int __b, int *__r2) {
    int __rval;
    __rval = __builtin_divs_r1(__a, __b);
    *__r2 = __builtin_divs_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short expadj1x32(int __a, short __b) {
    short __rval;
    __rval = __builtin_expadj1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short expadj1x16(short __a, short __b) {
    short __rval;
    __rval = __builtin_expadj1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short expadj2x16(int __a, short __b) {
    short __rval;
    __rval = __builtin_expadj2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short lvitmax1x16(int __a, int __b, int *__r2) {
    short __rval;
    __rval = __builtin_lvitmax1x16_r1(__a, __b);
    *__r2 = __builtin_lvitmax1x16_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short rvitmax1x16(int __a, int __b, int *__r2) {
    short __rval;
    __rval = __builtin_rvitmax1x16_r1(__a, __b);
    *__r2 = __builtin_rvitmax1x16_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int lvitmax2x16(int __a, int __b, int __c, int *__r2) {
    int __rval;
    __rval = __builtin_lvitmax2x16_r1(__a, __b, __c);
    *__r2 = __builtin_lvitmax2x16_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int rvitmax2x16(int __a, int __b, int __c, int *__r2) {
    int __rval;
    __rval = __builtin_rvitmax2x16_r1(__a, __b, __c);
    *__r2 = __builtin_rvitmax2x16_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int2x16 max_i2x16(int2x16 __a, int2x16 __b) {
    int2x16 __rval;
    __rval = __builtin_max_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 max_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_max_fr2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 min_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_min_fr2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int2x16 min_i2x16(int2x16 __a, int2x16 __b) {
    int2x16 __rval;
    __rval = __builtin_min_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 negate_fr1x32(fract32 __a) {
    fract32 __rval;
    __rval = __builtin_negate_fr1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract negate_fx1x32(long _Fract __a) {
    long _Fract __rval;
    __rval = __builtin_negate_fx1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_neg(acc40 __a) {
    acc40 __rval;
    __rval = __builtin_A_neg(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 negate_fr2x16(fract2x16 __a) {
    fract2x16 __rval;
    __rval = __builtin_negate_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 round_fr1x32(fract32 __a) {
    fract16 __rval;
    __rval = __builtin_round_fr1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract round_fx1x32(long _Fract __a) {
    _Fract __rval;
    __rval = __builtin_round_fx1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short norm_fr1x32(fract32 __a) {
    short __rval;
    __rval = __builtin_norm_fr1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short norm_fx1x32(long _Fract __a) {
    short __rval;
    __rval = __builtin_norm_fx1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short norm_fr1x16(fract16 __a) {
    short __rval;
    __rval = __builtin_norm_fr1x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short norm_fx1x16(_Fract __a) {
    short __rval;
    __rval = __builtin_norm_fx1x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short A_signbits(acc40 __a) {
    short __rval;
    __rval = __builtin_A_signbits(__a);
    return __rval;
    }


    # 6167 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6191 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6215 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6239 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6263 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6287 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6311 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6335 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6359 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6383 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6407 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6431 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6455 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6479 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6503 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6527 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6551 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6575 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6599 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6623 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6647 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6671 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6695 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6719 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6743 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6767 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6791 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6815 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6839 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6863 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6887 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6911 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6935 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6959 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6983 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7007 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7031 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7055 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7079 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7103 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7127 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7151 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7175 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7199 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7223 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7247 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7271 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7295 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 multr_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_multr_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract multr_fx1x16(_Fract __a, _Fract __b) {
    _Fract __rval;
    __rval = __builtin_multr_fx1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 multmr_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_multmr_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract multmr_fx1x16(_Fract __a, unsigned _Fract __b) {
    _Fract __rval;
    __rval = __builtin_multmr_fx1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 multm_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_multm_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract multm_fx1x16(_Fract __a, unsigned _Fract __b) {
    _Fract __rval;
    __rval = __builtin_multm_fx1x16(__a, __b);
    return __rval;
    }


    # 7469 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7499 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7529 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7559 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7589 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7619 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7647 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7675 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7703 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7730 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7757 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7784 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7809 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7834 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7859 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_mult_IS(short __a, short __b) {
    acc40 __rval;
    __rval = __builtin_A_mult_IS(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_mac_IS(acc40 __a, short __b, short __c) {
    acc40 __rval;
    __rval = __builtin_A_mac_IS(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_msu_IS(acc40 __a, short __b, short __c) {
    acc40 __rval;
    __rval = __builtin_A_msu_IS(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_mult_MIS(short __a, unsigned short __b) {
    acc40 __rval;
    __rval = __builtin_A_mult_MIS(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_mac_MIS(acc40 __a, short __b, unsigned short __c) {
    acc40 __rval;
    __rval = __builtin_A_mac_MIS(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_msu_MIS(acc40 __a, short __b, unsigned short __c) {
    acc40 __rval;
    __rval = __builtin_A_msu_MIS(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_mult(fract16 __a, fract16 __b) {
    acc40 __rval;
    __rval = __builtin_A_mult(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_mac(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_A_mac(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_msu(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_A_msu(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_mult_FU(fract16 __a, fract16 __b) {
    acc40 __rval;
    __rval = __builtin_A_mult_FU(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_mac_FU(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_A_mac_FU(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_msu_FU(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_A_msu_FU(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_mult_M(fract16 __a, fract16 __b) {
    acc40 __rval;
    __rval = __builtin_A_mult_M(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_mac_M(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_A_mac_M(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_msu_M(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_A_msu_M(__a, __b, __c);
    return __rval;
    }


    # 8215 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8241 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8267 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8293 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8319 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8345 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8371 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8397 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8423 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8449 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8475 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8501 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8527 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8553 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8579 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8605 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8631 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8657 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int add_i2x16(int __a, int __b) {
    int __rval;
    __rval = __builtin_add_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned int add_u2x16(unsigned int __a, unsigned int __b) {
    unsigned int __rval;
    __rval = __builtin_add_u2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 add_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_add_fr2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract16 cadd_fr16(complex_fract16 __a, complex_fract16 __b) {
    _composite_complex_fract16 __cc_a;
    _composite_complex_fract16 __cc_b;
    _composite_complex_fract16 __cc_r1;
    int __rval;
    (__cc_a). a = __a;
    (__cc_b). a = __b;
    __rval = __builtin_cadd_fr16((__cc_a). raw, (__cc_b). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int cmplx_add(int __a, int __b) {
    int __rval;
    __rval = __builtin_cmplx_add(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int sub_i2x16(int __a, int __b) {
    int __rval;
    __rval = __builtin_sub_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned int sub_u2x16(unsigned int __a, unsigned int __b) {
    unsigned int __rval;
    __rval = __builtin_sub_u2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 sub_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_sub_fr2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract16 csub_fr16(complex_fract16 __a, complex_fract16 __b) {
    _composite_complex_fract16 __cc_a;
    _composite_complex_fract16 __cc_b;
    _composite_complex_fract16 __cc_r1;
    int __rval;
    (__cc_a). a = __a;
    (__cc_b). a = __b;
    __rval = __builtin_csub_fr16((__cc_a). raw, (__cc_b). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int cmplx_sub(int __a, int __b) {
    int __rval;
    __rval = __builtin_cmplx_sub(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 add_as_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_dspaddsubsat(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 add_sa_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_dspsubaddsat(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int2x16 add_on_sign(int2x16 __a, int2x16 __b) {
    int2x16 __rval;
    __rval = __builtin_add_on_sign(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int * search_gt(int2x16 __a, int * __b, int * __c, int * __d, short __e, short __f, int * *__r2, short *__r3, short *__r4) {
    int * __rval;
    __rval = __builtin_search_gt_r1(__a, __b, __c, __d, __e, __f);
    *__r2 = __builtin_search_gt_r2(__rval);
    *__r3 = __builtin_search_gt_r3(__rval);
    *__r4 = __builtin_search_gt_r4(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int * search_ge(int2x16 __a, int * __b, int * __c, int * __d, short __e, short __f, int * *__r2, short *__r3, short *__r4) {
    int * __rval;
    __rval = __builtin_search_ge_r1(__a, __b, __c, __d, __e, __f);
    *__r2 = __builtin_search_ge_r2(__rval);
    *__r3 = __builtin_search_ge_r3(__rval);
    *__r4 = __builtin_search_ge_r4(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int * search_le(int2x16 __a, int * __b, int * __c, int * __d, short __e, short __f, int * *__r2, short *__r3, short *__r4) {
    int * __rval;
    __rval = __builtin_search_le_r1(__a, __b, __c, __d, __e, __f);
    *__r2 = __builtin_search_le_r2(__rval);
    *__r3 = __builtin_search_le_r3(__rval);
    *__r4 = __builtin_search_le_r4(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int * search_lt(int2x16 __a, int * __b, int * __c, int * __d, short __e, short __f, int * *__r2, short *__r3, short *__r4) {
    int * __rval;
    __rval = __builtin_search_lt_r1(__a, __b, __c, __d, __e, __f);
    *__r2 = __builtin_search_lt_r2(__rval);
    *__r3 = __builtin_search_lt_r3(__rval);
    *__r4 = __builtin_search_lt_r4(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 multr_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_multr_fr2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int mult_i2x16(int __a, int __b) {
    int __rval;
    __rval = __builtin_mult_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 mult_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_mult_fr2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int multu_fr2x16(int __a, int __b) {
    int __rval;
    __rval = __builtin_multu_fr2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int align8(int __a, int __b) {
    int __rval;
    __rval = __builtin_align8(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int align16(int __a, int __b) {
    int __rval;
    __rval = __builtin_align16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int align24(int __a, int __b) {
    int __rval;
    __rval = __builtin_align24(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int loadbytes(int * __a) {
    int __rval;
    __rval = __builtin_loadbytes(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bytepack(int __a, int __b) {
    int __rval;
    __rval = __builtin_bytepack(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void NOP(void) {
    __builtin_NOP();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned int cli(void) {
    unsigned int __rval;
    __rval = __builtin_cli();
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void sti(unsigned int __a) {
    __builtin_sti(__a);
    }

    # 9256 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void csync_int(void) {
    __builtin_csync_int();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void ssync_int(void) {
    __builtin_ssync_int();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void idle(void) {
    __builtin_idle();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int testset(char * __a) {
    int __rval;
    __rval = __builtin_testset(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void prefetch(void * __a) {
    __builtin_prefetch(__a);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void * prefetchmodup(void * __a) {
    void * __rval;
    __rval = __builtin_prefetchmodup(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void flushinv(void * __a) {
    __builtin_flushinv(__a);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void * flushinvmodup(void * __a) {
    void * __rval;
    __rval = __builtin_flushinvmodup(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void flush(void * __a) {
    __builtin_flush(__a);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void * flushmodup(void * __a) {
    void * __rval;
    __rval = __builtin_flushmodup(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void iflush(void * __a) {
    __builtin_iflush(__a);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void * iflushmodup(void * __a) {
    void * __rval;
    __rval = __builtin_iflushmodup(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void * bfin_iflushmodup(void * __a) {
    void * __rval;
    __rval = __builtin_bfin_iflushmodup(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_iflush(void * __a) {
    __builtin_bfin_iflush(__a);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void * bfin_flushmodup(void * __a) {
    void * __rval;
    __rval = __builtin_bfin_flushmodup(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_flush(void * __a) {
    __builtin_bfin_flush(__a);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void * bfin_flushinvmodup(void * __a) {
    void * __rval;
    __rval = __builtin_bfin_flushinvmodup(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_flushinv(void * __a) {
    __builtin_bfin_flushinv(__a);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void * bfin_prefetchmodup(void * __a) {
    void * __rval;
    __rval = __builtin_bfin_prefetchmodup(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_prefetch(void * __a) {
    __builtin_bfin_prefetch(__a);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_testset(char * __a) {
    int __rval;
    __rval = __builtin_bfin_testset(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_idle(void) {
    __builtin_bfin_idle();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_ssync_int(void) {
    __builtin_bfin_ssync_int();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_csync_int(void) {
    __builtin_bfin_csync_int();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_sti(unsigned int __a) {
    __builtin_bfin_sti(__a);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned int bfin_cli(void) {
    unsigned int __rval;
    __rval = __builtin_bfin_cli();
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_bytepack(int __a, int __b) {
    int __rval;
    __rval = __builtin_bfin_bytepack(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_loadbytes(int * __a) {
    int __rval;
    __rval = __builtin_bfin_loadbytes(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_align24(int __a, int __b) {
    int __rval;
    __rval = __builtin_bfin_align24(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_align16(int __a, int __b) {
    int __rval;
    __rval = __builtin_bfin_align16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_align8(int __a, int __b) {
    int __rval;
    __rval = __builtin_bfin_align8(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_multu_fr2x16(int __a, int __b) {
    int __rval;
    __rval = __builtin_bfin_multu_fr2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_mult_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_mult_fr2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_mult_i2x16(int __a, int __b) {
    int __rval;
    __rval = __builtin_bfin_mult_i2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_multr_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_multr_fr2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_dspsubaddsat(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_dspsubaddsat(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_dspaddsubsat(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_dspaddsubsat(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_sub_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_sub_fr2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_sub_i2x16(int __a, int __b) {
    int __rval;
    __rval = __builtin_bfin_sub_i2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_add_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_add_fr2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_add_i2x16(int __a, int __b) {
    int __rval;
    __rval = __builtin_bfin_add_i2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_msu_M(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_bfin_A_msu_M(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_mac_M(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_bfin_A_mac_M(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_mult_M(fract16 __a, fract16 __b) {
    acc40 __rval;
    __rval = __builtin_bfin_A_mult_M(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_msu_FU(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_bfin_A_msu_FU(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_mac_FU(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_bfin_A_mac_FU(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_mult_FU(fract16 __a, fract16 __b) {
    acc40 __rval;
    __rval = __builtin_bfin_A_mult_FU(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_msu(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_bfin_A_msu(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_mac(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_bfin_A_mac(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_mult(fract16 __a, fract16 __b) {
    acc40 __rval;
    __rval = __builtin_bfin_A_mult(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_msu_MIS(acc40 __a, short __b, unsigned short __c) {
    acc40 __rval;
    __rval = __builtin_bfin_A_msu_MIS(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_mac_MIS(acc40 __a, short __b, unsigned short __c) {
    acc40 __rval;
    __rval = __builtin_bfin_A_mac_MIS(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_mult_MIS(short __a, unsigned short __b) {
    acc40 __rval;
    __rval = __builtin_bfin_A_mult_MIS(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_msu_IS(acc40 __a, short __b, short __c) {
    acc40 __rval;
    __rval = __builtin_bfin_A_msu_IS(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_mac_IS(acc40 __a, short __b, short __c) {
    acc40 __rval;
    __rval = __builtin_bfin_A_mac_IS(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_mult_IS(short __a, short __b) {
    acc40 __rval;
    __rval = __builtin_bfin_A_mult_IS(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_csqumag_fr32(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    fract32 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_bfin_csqumag_fr32((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_csqumagw_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    fract32 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_bfin_csqumagw_fr16((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_csqumag_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    fract16 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_bfin_csqumag_fr16((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_multm_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_bfin_multm_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_multmr_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_bfin_multmr_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_multr_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_bfin_multr_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_A_signbits(acc40 __a) {
    short __rval;
    __rval = __builtin_bfin_A_signbits(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_norm_fr1x16(fract16 __a) {
    short __rval;
    __rval = __builtin_bfin_norm_fr1x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_norm_fr1x32(fract32 __a) {
    short __rval;
    __rval = __builtin_bfin_norm_fr1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_round_fr1x32(fract32 __a) {
    fract16 __rval;
    __rval = __builtin_bfin_round_fr1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_negate_fr2x16(fract2x16 __a) {
    fract2x16 __rval;
    __rval = __builtin_bfin_negate_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_neg(acc40 __a) {
    acc40 __rval;
    __rval = __builtin_bfin_A_neg(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_negate_fr1x32(fract32 __a) {
    fract32 __rval;
    __rval = __builtin_bfin_negate_fr1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_min_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_min_fr2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int2x16 bfin_max_i2x16(int2x16 __a, int2x16 __b) {
    int2x16 __rval;
    __rval = __builtin_bfin_max_i2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_rvitmax2x16_r1(int __a, int __b, int __c, int *__r2) {
    int __rval;
    __rval = __builtin_bfin_rvitmax2x16_r1(__a, __b, __c);
    *__r2 = __builtin_rvitmax2x16_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_lvitmax2x16_r1(int __a, int __b, int __c, int *__r2) {
    int __rval;
    __rval = __builtin_bfin_lvitmax2x16_r1(__a, __b, __c);
    *__r2 = __builtin_lvitmax2x16_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_rvitmax1x16_r1(int __a, int __b, int *__r2) {
    short __rval;
    __rval = __builtin_bfin_rvitmax1x16_r1(__a, __b);
    *__r2 = __builtin_rvitmax1x16_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_lvitmax1x16_r1(int __a, int __b, int *__r2) {
    short __rval;
    __rval = __builtin_bfin_lvitmax1x16_r1(__a, __b);
    *__r2 = __builtin_lvitmax1x16_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_expadj2x16(int __a, short __b) {
    short __rval;
    __rval = __builtin_bfin_expadj2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_expadj1x16(short __a, short __b) {
    short __rval;
    __rval = __builtin_bfin_expadj1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_expadj1x32(int __a, short __b) {
    short __rval;
    __rval = __builtin_bfin_expadj1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_divs_r1(int __a, int __b, int *__r2) {
    int __rval;
    __rval = __builtin_bfin_divs_r1(__a, __b);
    *__r2 = __builtin_divs_r2(__rval);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_add(acc40 __a, acc40 __b) {
    acc40 __rval;
    __rval = __builtin_bfin_A_add(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_sub(acc40 __a, acc40 __b) {
    acc40 __rval;
    __rval = __builtin_bfin_A_sub(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_abs_fr2x16(fract2x16 __a) {
    fract2x16 __rval;
    __rval = __builtin_bfin_abs_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_abs(acc40 __a) {
    acc40 __rval;
    __rval = __builtin_bfin_A_abs(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_abs_fr1x32(fract32 __a) {
    fract32 __rval;
    __rval = __builtin_bfin_abs_fr1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_lshift(acc40 __a, short __b) {
    acc40 __rval;
    __rval = __builtin_bfin_A_lshift(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_shll_i1x32(int __a, short __b) {
    int __rval;
    __rval = __builtin_bfin_shll_i1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_shll_i2x16(int __a, short __b) {
    int __rval;
    __rval = __builtin_bfin_shll_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_shll_i1x16(short __a, short __b) {
    short __rval;
    __rval = __builtin_bfin_shll_i1x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_ashift(acc40 __a, short __b) {
    acc40 __rval;
    __rval = __builtin_bfin_A_ashift(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_shl_fr1x32(fract32 __a, short __b) {
    fract32 __rval;
    __rval = __builtin_bfin_shl_fr1x32(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_shl_i1x32(int __a, short __b) {
    int __rval;
    __rval = __builtin_bfin_shl_i1x32(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_shl_fr2x16(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_shl_fr2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_shl_fr1x16(fract16 __a, short __b) {
    fract16 __rval;
    __rval = __builtin_bfin_shl_fr1x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_shl_i2x16(int __a, short __b) {
    int __rval;
    __rval = __builtin_bfin_shl_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_shl_i1x16(short __a, short __b) {
    short __rval;
    __rval = __builtin_bfin_shl_i1x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_A_bitmux_ASR_r1(int __a, int __b, acc40 __c, int *__r2, acc40 *__r3) {
    int __rval;
    __rval = __builtin_bfin_A_bitmux_ASR_r1(__a, __b, __c);
    *__r2 = __builtin_A_bitmux_ASR_r2(__rval);
    *__r3 = __builtin_A_bitmux_ASR_r3(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_A_bitmux_ASL_r1(int __a, int __b, acc40 __c, int *__r2, acc40 *__r3) {
    int __rval;
    __rval = __builtin_bfin_A_bitmux_ASL_r1(__a, __b, __c);
    *__r2 = __builtin_A_bitmux_ASL_r2(__rval);
    *__r3 = __builtin_A_bitmux_ASL_r3(__rval);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_ones(int __a) {
    short __rval;
    __rval = __builtin_bfin_ones(__a);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_A_le(acc40 __a, acc40 __b) {
    int __rval;
    __rval = __builtin_bfin_A_le(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_A_lt(acc40 __a, acc40 __b) {
    int __rval;
    __rval = __builtin_bfin_A_lt(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_A_eq(acc40 __a, acc40 __b) {
    int __rval;
    __rval = __builtin_bfin_A_eq(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_A_madh_IH(acc40 __a) {
    short __rval;
    __rval = __builtin_bfin_A_madh_IH(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_A_madh_ISS2(acc40 __a) {
    short __rval;
    __rval = __builtin_bfin_A_madh_ISS2(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_A_madh_S2RND(acc40 __a) {
    fract16 __rval;
    __rval = __builtin_bfin_A_madh_S2RND(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_A_madh_TFU(acc40 __a) {
    fract16 __rval;
    __rval = __builtin_bfin_A_madh_TFU(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_A_madh_T(acc40 __a) {
    fract16 __rval;
    __rval = __builtin_bfin_A_madh_T(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_A_madh_FU(acc40 __a) {
    fract16 __rval;
    __rval = __builtin_bfin_A_madh_FU(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_A_madh(acc40 __a) {
    fract16 __rval;
    __rval = __builtin_bfin_A_madh(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned short bfin_A_madh_IU(acc40 __a) {
    unsigned short __rval;
    __rval = __builtin_bfin_A_madh_IU(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_A_madh_IS(acc40 __a) {
    short __rval;
    __rval = __builtin_bfin_A_madh_IS(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_A_mad_ISS2(acc40 __a) {
    int __rval;
    __rval = __builtin_bfin_A_mad_ISS2(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_A_mad_S2RND(acc40 __a) {
    fract32 __rval;
    __rval = __builtin_bfin_A_mad_S2RND(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_A_mad_FU(acc40 __a) {
    fract32 __rval;
    __rval = __builtin_bfin_A_mad_FU(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_A_mad(acc40 __a) {
    fract32 __rval;
    __rval = __builtin_bfin_A_mad(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_sat(acc40 __a) {
    acc40 __rval;
    __rval = __builtin_bfin_A_sat(__a);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned long long bfin_emuclk(void) {
    unsigned long long __rval;
    __rval = __builtin_bfin_emuclk();
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_ssync(void) {
    __builtin_bfin_ssync();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_csync(void) {
    __builtin_bfin_csync();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_untestset(char * __a) {
    __builtin_bfin_untestset(__a);
    }

    # 11485 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11501 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11517 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11533 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11549 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11565 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i2x8_hitr(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_bfin_avg_i2x8_hitr(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i2x8_hir(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_bfin_avg_i2x8_hir(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i2x8_hit(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_bfin_avg_i2x8_hit(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i2x8_hi(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_bfin_avg_i2x8_hi(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i2x8_lotr(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_bfin_avg_i2x8_lotr(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i2x8_lor(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_bfin_avg_i2x8_lor(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i2x8_lot(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_bfin_avg_i2x8_lot(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i2x8_lo(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_bfin_avg_i2x8_lo(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i4x8_tr(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_bfin_avg_i4x8_tr(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i4x8_r(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_bfin_avg_i4x8_r(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i4x8_t(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_bfin_avg_i4x8_t(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i4x8(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_bfin_avg_i4x8(__a, __b, __c, __d);
    return __rval;
    }

    # 11785 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11801 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11817 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_addclip_hir(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_bfin_addclip_hir(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_addclip_lor(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_bfin_addclip_lor(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_addclip_hi(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_bfin_addclip_hi(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_addclip_lo(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_bfin_addclip_lo(__a, __b, __c, __d);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_shl_fr2x16_clip(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_shl_fr2x16_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_shl_fr1x32_clip(fract32 __a, short __b) {
    fract32 __rval;
    __rval = __builtin_bfin_shl_fr1x32_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_shrl_fr2x16_clip(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_shrl_fr2x16_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_shr_fr2x16_clip(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_shr_fr2x16_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_shr_fr1x32_clip(fract32 __a, short __b) {
    fract32 __rval;
    __rval = __builtin_bfin_shr_fr1x32_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_shrl_fr2x16(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_shrl_fr2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_shr_i1x16(short __a, short __b) {
    short __rval;
    __rval = __builtin_bfin_shr_i1x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_shr_fr2x16(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_shr_fr2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_shr_fr1x32(fract32 __a, short __b) {
    fract32 __rval;
    __rval = __builtin_bfin_shr_fr1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_shr_fr1x16(fract16 __a, short __b) {
    fract16 __rval;
    __rval = __builtin_bfin_shr_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract32 bfin_conj_fr32(complex_fract32 __a) {
    _composite_complex_fract32 __cc_a;
    _composite_complex_fract32 __cc_r1;
    long long __rval;
    (__cc_a). a = __a;
    __rval = __builtin_bfin_conj_fr32((__cc_a). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract32 bfin_csub_fr32(complex_fract32 __a, complex_fract32 __b) {
    _composite_complex_fract32 __cc_a;
    _composite_complex_fract32 __cc_b;
    _composite_complex_fract32 __cc_r1;
    long long __rval;
    (__cc_a). a = __a;
    (__cc_b). a = __b;
    __rval = __builtin_bfin_csub_fr32((__cc_a). raw, (__cc_b). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract32 bfin_cadd_fr32(complex_fract32 __a, complex_fract32 __b) {
    _composite_complex_fract32 __cc_a;
    _composite_complex_fract32 __cc_b;
    _composite_complex_fract32 __cc_r1;
    long long __rval;
    (__cc_a). a = __a;
    (__cc_b). a = __b;
    __rval = __builtin_bfin_cadd_fr32((__cc_a). raw, (__cc_b). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_diff_lh_fr2x16(fract2x16 __a) {
    fract16 __rval;
    __rval = __builtin_bfin_diff_lh_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_diff_hl_fr2x16(fract2x16 __a) {
    fract16 __rval;
    __rval = __builtin_bfin_diff_hl_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract16 bfin_csqu_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    _composite_complex_fract16 __cc_r1;
    int __rval;
    (__cc_a). a = __a;
    __rval = __builtin_bfin_csqu_fr16((__cc_a). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_byteswap2(short __a) {
    short __rval;
    __rval = __builtin_bfin_byteswap2(__a);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_mult_fr1x32x32NS(fract32 __a, fract32 __b) {
    fract32 __rval;
    __rval = __builtin_bfin_mult_fr1x32x32NS(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_multr_fr1x32x32(fract32 __a, fract32 __b) {
    fract32 __rval;
    __rval = __builtin_bfin_multr_fr1x32x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_mult_fr1x32x32(fract32 __a, fract32 __b) {
    fract32 __rval;
    __rval = __builtin_bfin_mult_fr1x32x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_sum_fr2x16(fract2x16 __a) {
    fract16 __rval;
    __rval = __builtin_bfin_sum_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 sat_fr1x32(fract32 __a) {
    fract16 __rval;
    __rval = __builtin_sat_fr1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract sat_fx1x32(long _Fract __a) {
    _Fract __rval;
    __rval = __builtin_sat_fx1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int sat_fr1x64(long long __a) {
    int __rval;
    __rval = __builtin_sat_fr1x64(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long long mult64_32x32(int __a, int __b) {
    long long __rval;
    __rval = __builtin_mult64_32x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned long long multu64_32x32(unsigned int __a, unsigned int __b) {
    unsigned long long __rval;
    __rval = __builtin_multu64_32x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long long bfin_mult64_32x32(int __a, int __b) {
    long long __rval;
    __rval = __builtin_bfin_mult64_32x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned long long bfin_multu64_32x32(unsigned int __a, unsigned int __b) {
    unsigned long long __rval;
    __rval = __builtin_bfin_multu64_32x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 mult_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_mult_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract mult_fx1x16(_Fract __a, _Fract __b) {
    _Fract __rval;
    __rval = __builtin_mult_fx1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 multu_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_multu_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned _Fract multu_fx1x16(unsigned _Fract __a, unsigned _Fract __b) {
    unsigned _Fract __rval;
    __rval = __builtin_multu_fx1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 add_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_add_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract add_fx1x16(_Fract __a, _Fract __b) {
    _Fract __rval;
    __rval = __builtin_add_fx1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 sub_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_sub_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract sub_fx1x16(_Fract __a, _Fract __b) {
    _Fract __rval;
    __rval = __builtin_sub_fx1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 min_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_min_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract min_fx1x16(_Fract __a, _Fract __b) {
    _Fract __rval;
    __rval = __builtin_min_fx1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 max_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_max_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract max_fx1x16(_Fract __a, _Fract __b) {
    _Fract __rval;
    __rval = __builtin_max_fx1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 add_fr1x32(fract32 __a, fract32 __b) {
    fract32 __rval;
    __rval = __builtin_add_fr1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract add_fx1x32(long _Fract __a, long _Fract __b) {
    long _Fract __rval;
    __rval = __builtin_add_fx1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 sub_fr1x32(fract32 __a, fract32 __b) {
    fract32 __rval;
    __rval = __builtin_sub_fr1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract sub_fx1x32(long _Fract __a, long _Fract __b) {
    long _Fract __rval;
    __rval = __builtin_sub_fx1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 mult_fr1x32(fract16 __a, fract16 __b) {
    fract32 __rval;
    __rval = __builtin_mult_fr1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract mult_fx1x32(_Fract __a, _Fract __b) {
    long _Fract __rval;
    __rval = __builtin_mult_fx1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 min_fr1x32(fract32 __a, fract32 __b) {
    fract32 __rval;
    __rval = __builtin_min_fr1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract min_fx1x32(long _Fract __a, long _Fract __b) {
    long _Fract __rval;
    __rval = __builtin_min_fx1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 max_fr1x32(fract32 __a, fract32 __b) {
    fract32 __rval;
    __rval = __builtin_max_fr1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract max_fx1x32(long _Fract __a, long _Fract __b) {
    long _Fract __rval;
    __rval = __builtin_max_fx1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract16 ccompose_fr16(fract16 __a, fract16 __b) {
    _composite_complex_fract16 __cc_r1;
    int __rval;
    __rval = __builtin_ccompose_fr16(__a, __b);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract16 ccompose_fx_fr16(_Fract __a, _Fract __b) {
    _composite_complex_fract16 __cc_r1;
    int __rval;
    __rval = __builtin_ccompose_fx_fr16(__a, __b);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long long compose_i64(int __a, int __b) {
    long long __rval;
    __rval = __builtin_compose_i64(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc72 compose_i128(long long __a, long long __b) {
    acc72 __rval;
    __rval = __builtin_compose_i128(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc72 compose_a01(long long __a, long long __b) {
    acc72 __rval;
    __rval = __builtin_compose_a01(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract32 ccompose_fr32(fract32 __a, fract32 __b) {
    _composite_complex_fract32 __cc_r1;
    long long __rval;
    __rval = __builtin_ccompose_fr32(__a, __b);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract32 ccompose_fx_fr32(long _Fract __a, long _Fract __b) {
    _composite_complex_fract32 __cc_r1;
    long long __rval;
    __rval = __builtin_ccompose_fx_fr32(__a, __b);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short extract_hi(int __a) {
    short __rval;
    __rval = __builtin_extract_hi(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long long extract_a0(acc72 __a) {
    long long __rval;
    __rval = __builtin_extract_a0(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long long extract_a1(acc72 __a) {
    long long __rval;
    __rval = __builtin_extract_a1(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 imag_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    fract16 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_imag_fr16((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 imag_fr32(complex_fract32 __a) {
    _composite_complex_fract32 __cc_a;
    fract32 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_imag_fr32((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract imag_fx_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    _Fract __rval;
    (__cc_a). a = __a;
    __rval = __builtin_imag_fx_fr16((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract imag_fx_fr32(complex_fract32 __a) {
    _composite_complex_fract32 __cc_a;
    long _Fract __rval;
    (__cc_a). a = __a;
    __rval = __builtin_imag_fx_fr32((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short extract_lo(int __a) {
    short __rval;
    __rval = __builtin_extract_lo(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 real_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    fract16 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_real_fr16((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 real_fr32(complex_fract32 __a) {
    _composite_complex_fract32 __cc_a;
    fract32 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_real_fr32((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract real_fx_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    _Fract __rval;
    (__cc_a). a = __a;
    __rval = __builtin_real_fx_fr16((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract real_fx_fr32(complex_fract32 __a) {
    _composite_complex_fract32 __cc_a;
    long _Fract __rval;
    (__cc_a). a = __a;
    __rval = __builtin_real_fx_fr32((__cc_a). raw);
    return __rval;
    }

    # 13437 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned short mmr_read16(volatile void * __a) {
    unsigned short __rval;
    __rval = __builtin_mmr_read16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned int mmr_read32(volatile void * __a) {
    unsigned int __rval;
    __rval = __builtin_mmr_read32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void mmr_write16(volatile void * __a, unsigned short __b) {
    __builtin_mmr_write16(__a, __b);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void mmr_write32(volatile void * __a, unsigned int __b) {
    __builtin_mmr_write32(__a, __b);
    }

    # 21 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\ccblkfn.h"
    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/anomaly_macros_rtl.h"


    #pragma system_header


    # 28 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/anomaly_macros_rtl.h"



    # 104 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/anomaly_macros_rtl.h"


    # 139 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/anomaly_macros_rtl.h"



    # 191 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/anomaly_macros_rtl.h"


    # 296 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/anomaly_macros_rtl.h"


    # 22 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\ccblkfn.h"

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/adi_core.h"
    #pragma once
    #pragma system_header


    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"

    #pragma once
    #pragma system_header
    #pragma standard_header


    # 30 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"

    typedef signed char int8_t;
    typedef short int16_t;

    typedef _Int32t int32_t;


    typedef unsigned char uint8_t;
    typedef unsigned short uint16_t;

    typedef _Uint32t uint32_t;

    typedef signed char int_least8_t;
    typedef short int_least16_t;
    typedef unsigned char uint_least8_t;
    typedef unsigned short uint_least16_t;
    # 87 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"
    typedef _Int32t int_least32_t;
    typedef _Uint32t uint_least32_t;


    typedef signed char int_fast8_t;
    typedef short int_fast16_t;
    typedef unsigned char uint_fast8_t;
    typedef unsigned short uint_fast16_t;
    # 105 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"
    typedef _Int32t int_fast32_t;
    typedef _Uint32t uint_fast32_t;


    typedef unsigned int uintptr_t;

    # 132 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"


    typedef int intptr_t;

    # 151 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"

    typedef _Longlong int64_t;

    typedef _ULonglong uint64_t;


    typedef _Longlong int_least64_t;
    typedef _ULonglong uint_least64_t;


    typedef _Longlong int_fast64_t;
    typedef _ULonglong uint_fast64_t;

    typedef _Longlong intmax_t;
    typedef _ULonglong uintmax_t;


    # 202 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"

    # 211 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"

    # 228 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"

    # 237 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"

    # 254 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"

    # 264 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"


    # 297 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"


    # 371 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"



    # 17 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/adi_core.h"
    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/platform.h"

    #pragma system_header


    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/_adi_platform.h"

    #pragma system_header

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 90 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 127 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 160 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 178 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 188 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 204 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 220 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 241 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 276 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 346 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 370 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 414 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 433 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 453 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 471 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 519 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 545 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 593 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 641 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 693 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 721 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 749 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1149 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 1188 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1224 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1260 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1296 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1332 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1368 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1404 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1440 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1476 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1512 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1548 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1584 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1620 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1656 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1692 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1728 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1764 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1800 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1836 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1872 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1908 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1944 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1980 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2016 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2052 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2088 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2106 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2124 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2146 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2178 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2202 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2226 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2244 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2260 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2270 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2294 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2306 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2320 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2372 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2387 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2398 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2409 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2420 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 2433 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 2466 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2489 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2559 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 2582 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2602 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2622 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2642 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2662 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2682 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2702 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2722 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2742 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2762 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2782 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2802 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2814 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2877 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2931 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2953 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2971 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 3004 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3052 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3076 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3096 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3179 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 3221 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3277 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3331 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3437 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3455 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 3483 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 3588 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 3675 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3729 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 3742 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3756 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 3769 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3837 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3859 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3881 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3903 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3925 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3947 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3969 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 4008 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4044 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4080 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4116 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4152 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4188 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4224 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4260 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4296 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4332 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4368 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4404 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4440 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4476 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4512 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4548 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4584 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4602 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4650 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4668 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4682 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4696 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4710 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4724 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4738 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 4809 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4877 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4945 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4957 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5025 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5093 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5161 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5229 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5297 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5365 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5387 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5406 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5428 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5444 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5458 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5480 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5496 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5510 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5532 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5548 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5562 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5584 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5600 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5614 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5672 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5695 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5718 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 5735 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5844 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 5906 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5974 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5994 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6078 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 6105 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6129 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6141 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6153 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6165 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6175 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6185 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 6211 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6450 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6506 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 6534 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6563 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6692 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 6720 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6749 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 6777 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6789 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6833 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6875 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6938 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6999 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 7017 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7078 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7121 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7159 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 7195 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7254 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7264 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 7289 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7427 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 7443 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7472 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 7495 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7546 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7588 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 7605 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 7612 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 7675 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7791 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7881 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7980 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8019 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 8331 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8373 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8411 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8449 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8487 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8525 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8563 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8601 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8650 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8686 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8744 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 8757 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8771 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8805 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8815 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8843 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8859 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8996 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9129 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 9157 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 9173 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9187 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9202 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 9217 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9231 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9251 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9280 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 9287 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 9302 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9316 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9344 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9396 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9450 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9502 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9556 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9616 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9676 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9698 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9803 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9813 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9835 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9862 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 9871 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 9895 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9916 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 9929 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 9937 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9971 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9983 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10007 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10051 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10083 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10115 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 10168 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 10267 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10279 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 10296 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10316 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10354 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10407 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 10433 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10471 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 10480 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10526 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10548 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 10573 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 10659 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 10666 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 10684 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10707 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 10714 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 10732 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10760 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10778 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10872 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10926 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 10939 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10953 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 10966 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10986 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 11005 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 11012 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11070 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 11127 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 11140 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11165 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11186 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11207 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11228 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11249 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11270 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11291 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11312 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11333 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11354 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11375 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11396 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11417 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11438 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11459 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11480 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11501 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11522 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11543 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11564 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11585 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11606 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11627 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11648 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11669 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11690 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11711 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11732 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11753 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11774 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11795 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11816 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11837 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11858 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11879 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11900 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11921 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11942 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11963 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11984 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12005 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12026 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12047 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12068 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12089 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12110 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12131 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 12153 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12189 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 12201 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 12209 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12252 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 12264 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 12283 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 12291 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12381 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 12416 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12434 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12448 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12488 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12528 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12564 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12600 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12618 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12646 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 12665 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 12679 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12699 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12727 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12762 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12784 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12794 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12808 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12820 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12832 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 12839 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12856 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 12879 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 12892 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 12917 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12947 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12969 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13053 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13073 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13132 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 13175 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13197 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13219 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13241 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13267 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13307 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13323 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13351 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13365 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13657 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 13701 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 13802 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 13918 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 13963 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 13970 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14000 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14115 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14138 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14164 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14182 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 14197 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14219 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14229 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14247 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14265 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14275 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14371 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14392 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14404 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 14429 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14469 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14485 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 14523 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14559 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 14578 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14598 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14608 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14618 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14648 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14670 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14692 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14712 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14734 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14759 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15111 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15132 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15192 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15218 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15246 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15272 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15284 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15328 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15386 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15411 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15481 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15550 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15602 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15678 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15760 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15865 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15914 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15926 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15969 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 16021 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 16043 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16157 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16223 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16292 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16345 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16425 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16507 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16618 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16661 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16673 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16725 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16736 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 16764 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 16827 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16843 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16859 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16879 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16893 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16905 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16915 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16965 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16987 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17035 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17056 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 17066 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 17129 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17139 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17198 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 17211 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 17246 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17263 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 17273 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 17314 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17364 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 17391 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17419 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17455 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17489 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 17528 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 17584 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17617 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 17676 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17706 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17732 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 17768 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 18554 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 18570 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 18605 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 18674 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 18739 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 18749 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 18764 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 18797 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 18817 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 18837 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 18861 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 18904 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 18946 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 18966 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"




    # 19014 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 19052 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 19069 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 19083 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 19105 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 19143 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 19152 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 19160 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 22 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 43 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 78 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 445 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 457 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 468 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 479 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 490 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 551 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 570 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 588 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 609 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 629 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 648 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 666 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 689 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 711 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 733 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 755 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 777 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 799 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 821 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 844 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 858 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 872 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 886 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 900 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 914 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 933 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 972 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 995 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1018 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 1042 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 1282 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 1325 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1367 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1412 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1450 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1488 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1526 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1564 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1602 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1640 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 1657 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 1791 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1924 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 1957 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1989 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2021 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 2044 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2066 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 2088 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2109 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2130 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2151 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2172 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2193 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2214 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2235 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2256 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2277 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2298 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2319 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2340 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2361 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2382 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2403 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2424 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2445 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2466 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2487 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2508 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2529 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2550 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2571 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2592 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2613 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2634 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2655 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2676 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2697 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2718 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2739 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2760 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2781 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2802 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2823 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2844 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2865 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2886 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2907 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2928 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2949 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2970 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2991 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 3012 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 3033 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 3054 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 3117 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 3142 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 3161 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 3245 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 3265 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 3290 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 3313 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 3325 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 3613 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 3709 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 3724 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 3817 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 3859 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 3873 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 4213 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 4259 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 4305 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 4332 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 4379 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 88 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/_adi_platform.h"
    # 110 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/_adi_platform.h"


    # 212 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/_adi_platform.h"

    # 19 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/platform.h"

    # 19 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/adi_core.h"



    typedef enum {
    ADI_CORE_ENABLE_SUCCESS = 0,
    ADI_CORE_ENABLE_INVALID_CORE,
    ADI_CORE_ENABLE_CURRENT_CORE,
    ADI_CORE_ENABLE_ALREADY_ENABLED
    } ADI_CORE_ENABLE_STATUS;


    typedef enum {

    ADI_CORE_0 = 0,
    ADI_CORE_1 = 1

    } ADI_CORE_ID;

    # 71 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/adi_core.h"

    #pragma inline
    #pragma always_inline
    static ADI_CORE_ID adi_core_id(void) {
    uint32_t id = (*((volatile uint32_t *)0xFFE05000) & (((uint32_t)(0x000000FF))));
    return (ADI_CORE_ID)(id);
    }

    #pragma inline
    #pragma always_inline
    static void adi_core_1_enable(void)
    {
    *((volatile uint32_t *)0xFFCA6008) &= (~(((uint32_t)(0x00000002))));
    *((volatile uint32_t *)0xFFC1F084) = (uint32_t)(1ul<<19);

    }

    #pragma inline
    #pragma always_inline
    static void adi_core_1_disable(void)
    {
    *((volatile uint32_t *)0xFFCA6008) |= (((uint32_t)(0x00000002)));
    *((volatile uint32_t *)0xFFC1F088) = (uint32_t)(1ul<<19);

    }

    # 122 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/adi_core.h"

    #pragma inline
    #pragma always_inline
    static ADI_CORE_ENABLE_STATUS adi_core_enable(ADI_CORE_ID __core_id) {
    ADI_CORE_ENABLE_STATUS result = ADI_CORE_ENABLE_SUCCESS;
    if (adi_core_id() == __core_id) {
    result = ADI_CORE_ENABLE_CURRENT_CORE;

    } else if (__core_id == ADI_CORE_1) {
    # 137 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/adi_core.h"
    if ((*((volatile uint32_t *)0xFFC1F080) & (uint32_t)(1ul<<19) )!= 0uL) {

    result = ADI_CORE_ENABLE_ALREADY_ENABLED;
    } else {
    adi_core_1_enable();
    }


    } else {
    result = ADI_CORE_ENABLE_INVALID_CORE;
    }
    return result;
    }

    # 24 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\ccblkfn.h"


    # 47 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\ccblkfn.h"


    void *_l1_memcpy(void *datap, const void *instrp, size_t n);


    void *_memcpy_l1(void *instrp, const void *datap, size_t n);

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/mc_typedef.h"
    #pragma once
    #pragma system_header


    # 22 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/mc_typedef.h"
    typedef volatile unsigned short testset_t;


    # 116 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\ccblkfn.h"
    #pragma inline
    #pragma always_inline
    static void adi_acquire_lock(testset_t *_t) {
    __builtin_csync();
    while(__builtin_testset((char *) _t)==0) {
    __builtin_csync();
    }
    }

    #pragma inline
    #pragma always_inline
    static int adi_try_lock(testset_t *_t) {
    int rtn;
    __builtin_csync();
    rtn = __builtin_testset((char *) _t);
    return rtn;
    }

    #pragma inline
    #pragma always_inline
    static void adi_release_lock(testset_t *_t) {
    __builtin_untestset((char *) _t);
    __builtin_ssync();
    }

    #pragma inline
    #pragma always_inline
    static void claim_atomic_access(testset_t *_t) {
    adi_acquire_lock(_t);
    }

    #pragma inline
    #pragma always_inline
    static void release_atomic_access(testset_t *_t) {
    adi_release_lock(_t);
    }

    # 19 "C:\\Users\\.....\BF609_init_v01\\src\\include\\init_platform.h"

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609_rom.h"

    #pragma system_header

    # 43 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609_rom.h"

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"


    # 48 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"



    # 57 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 81 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"


    # 123 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 146 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"


    # 194 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 213 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"


    # 250 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"






    # 298 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"







    # 353 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 369 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"





    # 424 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 436 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"







    # 456 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 470 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"





    # 498 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 517 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 529 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"




    # 571 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"









    # 640 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"


    # 665 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"








    # 702 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 709 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 727 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"






    # 770 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 777 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 801 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 819 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"







    # 852 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 870 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"



















    # 971 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 1011 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"






    # 1046 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"









    # 1117 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 1125 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"


    # 1143 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"


    # 1157 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"





    # 1196 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"


    # 1215 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"


    # 1242 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"


    # 1259 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 1266 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"





    # 1295 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 1306 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"





    # 1332 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 45 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609_rom.h"

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\adi_rom_typedef.h"

    #pragma system_header


    typedef const uint32_t *_ADI_REG_ROM_ADDRESS;

    # 50 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609_rom.h"





    typedef struct STRUCT_ROM_BOOT_CONFIG STRUCT_ROM_BOOT_CONFIG;
    typedef struct STRUCT_ROM_BOOT_HEADER STRUCT_ROM_BOOT_HEADER;
    typedef struct STRUCT_ROM_BOOT_BUFFER STRUCT_ROM_BOOT_BUFFER;
    typedef struct STRUCT_ROM_BOOT_REGISTRY STRUCT_ROM_BOOT_REGISTRY;
    typedef struct STRUCT_ROM_BOOT_LOCAL STRUCT_ROM_BOOT_LOCAL;



    typedef struct STRUCT_ROM_BOOT_CONSTANTS STRUCT_ROM_BOOT_CONSTANTS;





    typedef struct STRUCT_ROM_BOOT_SPI STRUCT_ROM_BOOT_SPI;



    typedef struct STRUCT_ROM_BOOT_RSI STRUCT_ROM_BOOT_RSI;



    typedef struct STRUCT_ROM_SYSCTRL STRUCT_ROM_SYSCTRL;







    typedef void (ROM_BOOT_MODE_INIT_FUNC) (STRUCT_ROM_BOOT_CONFIG *) ;
    typedef void (ROM_BOOT_MODE_CONFIG_FUNC) (STRUCT_ROM_BOOT_CONFIG *) ;
    typedef void (ROM_BOOT_LOAD_FUNC) (STRUCT_ROM_BOOT_CONFIG *) ;
    typedef void (ROM_BOOT_MODE_CLEANUP_FUNC) (STRUCT_ROM_BOOT_CONFIG *) ;

    typedef void (ROM_BOOT_HOOK_FUNC) (STRUCT_ROM_BOOT_CONFIG *, STRUCT_ROM_BOOT_REGISTRY *) ;
    typedef void (ROM_BOOT_ERROR_FUNC) (STRUCT_ROM_BOOT_CONFIG *, void *) ;
    typedef void (ROM_BOOT_INITCODE_FUNC) (STRUCT_ROM_BOOT_CONFIG *) ;
    typedef int32_t (ROM_BOOT_CALLBACK_FUNC) (STRUCT_ROM_BOOT_CONFIG *, STRUCT_ROM_BOOT_BUFFER *, int32_t ) ;



    struct STRUCT_ROM_BOOT_CONSTANTS
    {
    uint32_t dRevision;
    uint32_t dXorchk;
    uint32_t dZero;
    uint32_t dOnes;
    uint32_t dDate;
    uint32_t dTime;
    uint32_t dSbstRev;
    uint32_t reserved0[10];
    };

    # 146 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609_rom.h"



    struct STRUCT_ROM_BOOT_HEADER
    {
    int32_t dBlockCode;
    void *pTargetAddress;
    int32_t dByteCount;
    int32_t dArgument;
    };



    struct STRUCT_ROM_BOOT_CONFIG
    {
    void *pSource;
    void *pDestination;
    uint32_t *pControlRegister;
    uint32_t *pAuxControlRegister;
    uint32_t *pDmaControlRegister;
    uint32_t *pSecControlRegister;
    int32_t dControlValue;
    int32_t dByteCount;
    int32_t dFlags;
    uint16_t uwDataWidth;
    uint16_t uwSrcModifyMult;
    uint16_t uwDstModifyMult;
    uint16_t uwUserShort;
    int32_t dUserLong;
    int32_t dReserved;

    void *pModeData;
    int32_t dBootCommand;
    void *pNextDxe;

    ROM_BOOT_ERROR_FUNC *pErrorFunction;
    ROM_BOOT_LOAD_FUNC *pLoadFunction;
    ROM_BOOT_CALLBACK_FUNC *pCallBackFunction;
    ROM_BOOT_CALLBACK_FUNC *pCrcFunction;
    ROM_BOOT_CALLBACK_FUNC *pForwardFunction;
    STRUCT_ROM_BOOT_HEADER *pHeader;

    void *pTempBuffer;
    int32_t dTempByteCount;
    void *pTempSource;
    int32_t dPageByteCount;

    uint32_t ulBlockCount;
    uint32_t ulBlockCurrent;

    void *pLogBuffer;
    void *pLogCurrent;
    int32_t dLogByteCount;

    };


    struct STRUCT_ROM_BOOT_BUFFER
    {
    void *pBuffer;
    int32_t dByteCount;
    };


    struct STRUCT_ROM_BOOT_LOCAL
    {
    void *pCallbackBuffer;
    int32_t dCallbackByteCount;
    void *pCurrTempBuffer;
    int32_t dCurrTempByteCount;
    int32_t dCurrPageByteCount;
    int32_t dGlobalFlags;
    int32_t dReserved;
    };






    struct STRUCT_ROM_BOOT_REGISTRY
    {
    int32_t dStructSize;
    ROM_BOOT_MODE_INIT_FUNC *pInitFunction;
    ROM_BOOT_MODE_CONFIG_FUNC *pConfigFunction;
    ROM_BOOT_MODE_CLEANUP_FUNC *pCleanUpFunction;
    void *pReserved;
    int32_t dReserved;
    };






    struct STRUCT_ROM_BOOT_SPI
    {
    uint8_t ubReadCommand;
    uint8_t ubDummyBytes;
    uint8_t ubAddressBytes;
    uint8_t ubDataBits;
    uint16_t uwClkLower;
    uint16_t uwTxCtlUpper;
    uint16_t uwRxCtlUpper;
    uint16_t uReserved;
    };




    struct STRUCT_ROM_SYSCTRL
    {
    uint32_t ulCGU_CTL;
    uint32_t ulCGU_STAT;
    uint32_t ulCGU_DIV;
    uint32_t ulCGU_CLKOUTSEL;
    uint32_t ulWUA_Flags;
    uint32_t ulWUA_BootAddr;
    uint32_t ulWUA_User;
    uint32_t ulDDR_CFGCTL;
    uint32_t ulDDR_MREMR1;
    uint32_t ulDDR_TR0;
    uint32_t ulDDR_TR1;
    uint32_t ulDDR_TR2;
    uint32_t ulDDR_EMR2DLL;
    uint32_t ulDDR_PADCTL;
    uint32_t ulDDR_PHYCTL1;
    uint32_t ulDDR_PHYCTL3;
    uint32_t ulDDR_PHYCTL0;
    uint32_t ulDDR_PHYCTL2;
    };
    # 436 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609_rom.h"









    typedef struct STRUCT_ROM_BOOT_RSI_COMMAND
    {
    uint16_t uwCommand;
    uint16_t uwDtx;
    uint32_t udArgument;
    uint32_t udErrorFlags;
    uint32_t udPassFlags;
    }STRUCT_ROM_BOOT_RSI_COMMAND;


    struct STRUCT_ROM_BOOT_RSI
    {
    uint16_t uwFlags;
    uint8_t ubBusWidth;
    uint8_t ubRsiClk;
    uint8_t ubBootPartByte;
    uint8_t ubReserved;
    uint16_t uwRca;
    uint32_t udReserved;
    STRUCT_ROM_BOOT_RSI_COMMAND *pReadCommand;
    STRUCT_ROM_BOOT_RSI_COMMAND *pStopCommand;
    uint8_t ubTempStorage[16];
    void * pTempBlock;
    void * pTempBlockCurr;
    int32_t dTempBlockByteCount;
    };




    #pragma inline
    #pragma always_inline



    static int32_t rom_GetAddress(int32_t eLutEntry)
    {
    int32_t (*pGetAddress)(int32_t eLutEntry) =
    (int32_t (*)(int32_t eLutEntry))(0xC8000004);
    return(*pGetAddress)(eLutEntry);
    }

    #pragma inline
    #pragma always_inline



    static int32_t rom_BootKernel(STRUCT_ROM_BOOT_CONFIG *pBootStruct)
    {
    int32_t (*pBootKernel)(STRUCT_ROM_BOOT_CONFIG *pBootStruct) =
    (int32_t (*)(STRUCT_ROM_BOOT_CONFIG *pBootStruct))(0xC8000008);
    return (*pBootKernel)(pBootStruct);
    }

    #pragma inline
    #pragma always_inline



    static int32_t rom_Boot(void *pBootStream, uint32_t dFlags, int32_t dBlockCount, ROM_BOOT_HOOK_FUNC * pCallHook, uint32_t dBootCmd, void * pTargetAddr)
    {
    int32_t (*pBoot)(void *pBootStream, uint32_t dFlags, int32_t dBlockCount, ROM_BOOT_HOOK_FUNC * pCallHook, uint32_t dBootCmd, void * pTargetAddr) =
    (int32_t (*)(void *pBootStream, uint32_t dFlags, int32_t dBlockCount, ROM_BOOT_HOOK_FUNC * pCallHook, uint32_t dBootCmd, void * pTargetAddr))(0xC800000C);
    return (*pBoot)(pBootStream, dFlags, dBlockCount, pCallHook, dBootCmd, pTargetAddr);
    }


    #pragma inline
    #pragma always_inline



    static uint32_t rom_SysControl(uint32_t dActionFlags, STRUCT_ROM_SYSCTRL *pSysCtrlSettings, void *reserved)
    {
    uint32_t (*pSysControl)(uint32_t dActionFlags, STRUCT_ROM_SYSCTRL *pSysCtrlSettings, void *reserved)=
    (uint32_t (*)(uint32_t dActionFlags, STRUCT_ROM_SYSCTRL * pSysCtrlSettings, void *reserved))(0xC8000080);
    return (*pSysControl)(dActionFlags, pSysCtrlSettings, reserved);
    }

    #pragma inline
    #pragma always_inline



    static void rom_Crc32Init(STRUCT_ROM_BOOT_CONFIG *pBootStruct)
    {
    void (*pCrc32Init)(STRUCT_ROM_BOOT_CONFIG *pBootStruct) =
    (void (*)(STRUCT_ROM_BOOT_CONFIG *pBootStruct))(0xC8000014);
    (*pCrc32Init)(pBootStruct);
    }


    #pragma inline
    #pragma always_inline



    static void rom_ForwardConfig(STRUCT_ROM_BOOT_CONFIG *pBootStruct, uint32_t ulForwardPort)
    {
    void (*pForwardConfig)(STRUCT_ROM_BOOT_CONFIG *pBootStruct, uint32_t ulForwardPort) =
    (void (*)(STRUCT_ROM_BOOT_CONFIG *pBootStruct, uint32_t ulForwardPort))(0xC8000018);
    (*pForwardConfig)(pBootStruct, ulForwardPort);
    }

    #pragma inline
    #pragma always_inline


    static int32_t rom_MemCopy(void * pDst, void *pSrc, uint32_t ulByteCount)
    {
    int32_t (*pMemCopy)(void * pDst, void *pSrc, uint32_t ByteCount)=
    (int32_t (*)(void * pDst, void *pSrc, uint32_t ulByteCount))(0xC8000024);
    return (*pMemCopy)(pDst, pSrc, ulByteCount);
    }

    #pragma inline
    #pragma always_inline


    static int32_t rom_MemCrc(void * pSrc, uint32_t ulCrcChk, uint32_t ulByteCount)
    {
    int32_t (*pMemCrc)(void * pSrc, uint32_t ulCrcChk, uint32_t ulByteCount)=
    (int32_t (*)(void * pSrc, uint32_t ulCrcChk, uint32_t ulByteCount))(0xC8000028);
    return (*pMemCrc)(pSrc, ulCrcChk, ulByteCount);
    }

    #pragma inline
    #pragma always_inline


    static int32_t rom_Crc32Poly(uint32_t ulPolynomial)
    {
    int32_t (*pCrc32Poly)(uint32_t ulPolynomial)=
    (int32_t (*)(uint32_t ulPolynomial))(0xC800002C);
    return (*pCrc32Poly)(ulPolynomial);
    }

    #pragma inline
    #pragma always_inline


    static int32_t rom_MemCompare(void * pSrc, uint32_t ulCrcChk, uint32_t ulByteCount)
    {
    int32_t (*pMemCompare)(void * pSrc, uint32_t ulCrcChk, uint32_t ulByteCount)=
    (int32_t (*)(void * pSrc, uint32_t ulCrcChk, uint32_t ulByteCount))(0xC8000038);
    return (*pMemCompare)(pSrc, ulCrcChk, ulByteCount);
    }

    #pragma inline
    #pragma always_inline


    static int32_t rom_MemFill(void * pDst, uint32_t ulFillVal, uint32_t ulByteCount)
    {
    int32_t (*pMemFill)(void * pDst, uint32_t ulFillVal, uint32_t ulByteCount)=
    (int32_t (*)(void * pDst, uint32_t ulFillVal, uint32_t ulByteCount))(0xC8000034);
    return (*pMemFill)(pDst, ulFillVal, ulByteCount);
    }


    #pragma inline
    #pragma always_inline



    static void rom_Exec(uint32_t ulCoreId, void * pStartAddress, void * reserved)
    {
    void (*pExec)(uint32_t ulCoreId, void * pStartAddress, void * reserved)=
    (void (*)(uint32_t ulCoreId, void * pStartAddress, void * reserved))(0xC800001C);
    (*pExec)(ulCoreId, pStartAddress, reserved);
    }

    # 23 "C:\\Users\\.....\\BF609_init_v01\\src\\include\\init_platform.h"


    void init_cgu(void);


    void init_memory(void);


    void init_cplbs(void);

    # 110 "C:\\Users\\....\BF609_init_v01\\src\\include\\init_platform.h"

    # 128 "C:\\Users\\....\\BF609_init_v01\\src\\include\\init_platform.h"

    # 15 "C:\\Users\\......\\BF609_init_v01\\src\\include\\init_memory.h"


    # 57 "C:\\Users\\.....\\BF609_init_v01\\src\\include\\init_memory.h"


    # 11 "..\\src\\c\\init_memory.c"

    void init_memory(void)
    {
    unsigned int i, Current_CSEL_Val, Current_DSEL_Val, DLL_Lock_Cycles;

    Current_CSEL_Val = (*((volatile uint32_t *)0xFFCA8008) & (((uint32_t)(0x0000001F)))) >> 0 ;
    Current_DSEL_Val = (*((volatile uint32_t *)0xFFCA8008) & (((uint32_t)(0x001F0000)))) >> 16 ;

    DLL_Lock_Cycles = 4500 * (Current_DSEL_Val/Current_CSEL_Val);


    for (i=0; i<DLL_Lock_Cycles; i++)
    {
    asm("nop;");
    }


    *((volatile uint32_t *)0xFFC80080)= 0x54B;

    *((volatile uint32_t *)0xFFC80040) = (((((uint32_t)(0x0000000F))) & ((((uint32_t)(0x00000002)))))) | (((((uint32_t)(0x000000F0))) & ((((uint32_t)(0x00000020)))))) | (((((uint32_t)(0x00000F00))) & ((((uint32_t)(0x00000400)))))) | (((((uint32_t)(0x0000F000))) & ((((uint32_t)(0x00000000))))));
    *((volatile uint32_t *)0xFFC80044) = (((((uint32_t)(0x0000000F))) & (4<< 0))) | (((((uint32_t)(0x000000F0))) & (2 << 4))) | (((((uint32_t)(0x00000F00))) & (4 << 8))) | (((((uint32_t)(0x0001F000))) & (10 << 12))) | (((((uint32_t)(0x03F00000))) & (14 << 20))) | (((((uint32_t)(0xF0000000))) & (2 << 28)));
    *((volatile uint32_t *)0xFFC80048) = (((((uint32_t)(0x70000000))) & (3 << 28))) | (((((uint32_t)(0x00FF0000))) & (32 << 16))) | (((((uint32_t)(0x00003FFF))) & (1950 << 0)));
    *((volatile uint32_t *)0xFFC8004C) = (((((uint32_t)(0x00F00000))) & (3 << 20))) | (((((uint32_t)(0x000F0000))) & (2 << 16))) | (((((uint32_t)(0x00000F00))) & (5 << 8))) | (((((uint32_t)(0x0000001F))) & (13 << 0)));
    *((volatile uint32_t *)0xFFC80060) = (((((uint32_t)(0x00000E00))) & (4 << 9))) | (((((uint32_t)(0x00000070))) & ((((uint32_t)(0x00000040)))))) | (((((uint32_t)(0x00000007))) & ((((uint32_t)(0x00000003))))));
    *((volatile uint32_t *)0xFFC8009C) = (((uint32_t)(0x00000004)))|(((uint32_t)(0x00000040)))|(((uint32_t)(0x00000080)))|(((uint32_t)(0x01000000)))|(((uint32_t)(0x04000000)));
    *((volatile uint32_t *)0xFFC80094) = (((uint32_t)(0x00000000)));
    *((volatile uint32_t *)0xFFC80004) = ((((uint32_t)(0x00000004)))) | (((((uint32_t)(0x00000E00))) & ((((uint32_t)(0x00000800))))));


    while(!(*((volatile uint32_t *)0xFFC80008) & (((uint32_t)(0x00000002)))));


    while(!(*((volatile uint32_t *)0xFFC80008) & (((uint32_t)(0x00002000)))));

    }

Reply
  • Hi, Thanks for replying. I had tried the "-no-auto-attrs" with no improvement. The same error reappears elsewhere if I delete the source file causing the problem. It also occurs in the standard "BF609_init" project, so I have attached those files. The problem seems to be with the line in the .s file:

    .file_attr CORE0="1";

    Build console

    11:27:37 **** Clean-only build of configuration Debug for project BF609_init_v01 ****
    make clean
    clean "./src/c/init_cgu.doj" "./src/c/init_code.doj" "./src/c/init_cplbs.doj" "./src/c/init_memory.doj" "./src/c/system.doj" "./src/c/uart.doj" "./src/c/init_cgu.d" "./src/c/init_code.d" "./src/c/init_cplbs.d" "./src/c/init_memory.d" "./src/c/system.d" "./src/c/uart.d" linker_log.xml BF609_init_v01.dxe
    ' '

    11:27:37 Build Finished (took 220ms)

    11:27:38 **** Incremental Build of configuration Debug for project BF609_init_v01 ****
    make all
    'Building file: ../src/c/init_cgu.c'
    'Invoking: CrossCore Blackfin C/C++ Compiler'
    ccblkfn.exe -c -file-attr ProjectName="BF609_init_v01" -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -I"C:/Users/...../BF609_init_v01/src/include" -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo "src/c/init_cgu.d" -o "src/c/init_cgu.doj" "../src/c/init_cgu.c"
    CrossCore(R) Embedded Studio
    User Interface Driver : Blackfin version 8.7.0.0 (May 9 2016 15:26:38)
    BUILD-MAINLINE-20160509_1500
    ------MAINLINE------
    Copyright (c) 1997-2016 Analog Devices, Inc.
    Copyright (c) 1997-1999 Edinburgh Portable Compilers, Ltd.

    mkdir C:\Users\......\AppData\Local\Temp\acc23a8271a000 >>nul 2>&1
    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\ccblkfn.exe" --main --generate_asm --prelink --path_comp "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\compiler.exe" --opts_comp "--target=ADSP-BF6xx --mbk=internal --mbk=L2/r:5 --mbk=L2_cached --mbk=L2_ECC/r:5 --mbk=external/r:20 --mbk=external_cached --no_wrap_diagnostics --requested_architecture ADSP-BF609 -D__SILICON_REVISION__=0xffff --silicon_revision_str any --no_remove_unneeded_entities --no_const_string_literals --warn_protos --preprocess --version --gnu_style_dependencies --dependencies -D_ADI_LIBIO --TLI -si-revision=0xffff,-workaround=51,-workaround=48,-workaround=47,-workaround=19,-workaround=15,-workaround=43,-workaround=52,-O,-force_link,-dcplbs,-icplbs,-auto_attrs,-opt_speed_vs_size=100,-generate_debug,-struct_copies_use_memcpy,-convert_commons,-no_zero_loop_counters,-use_bss,-reservable=m3" --display_error_number --diag_remark 174,177,550,1124 --restrict --no_pch_messages --path_asm "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\easmblkfn.exe" --opts_asm "-proc ADSP-BF609 -stallcheck=none -W5500 -W5508 -si-revision any -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -DCORE0=1 -I C:\Users\......\BF609_init_v01\src\include -file-attr ProjectName=BF609_init_v01 -file-attr CORE0=1 -file-attr _DEBUG=1 -file-attr DEBUG=1" --path_pl "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\prelinker.exe" --opts_pl "-t -V -u" --path_ipa "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\ipa.exe" --path_link "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\linker.exe" --opts_link "-proc ADSP-BF609 -si-revision any -MD__WORKAROUND_16000009 -MD__WORKAROUND_16000010 -MD__WORKAROUND_16000012 -MD__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -MD__WORKAROUND_SPECULATIVE_LOADS -MD__WORKAROUND_16000015 -MD__WORKAROUND_16000043 -MD__WORKAROUNDS_ENABLED -jcs2l \"-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\lib\bf609_rev_any\" -version -MD_ADI_LIBIO -I C:\Users\.......\BF609_init_v01\src\include -I \"C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include\"" --TLI -pgo_session --TLI default --opts_driver "-c -file-attr ProjectName=BF609_init_v01 -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -IC:/Users/....../BF609_init_v01/src/include -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo src\c\init_cgu.d -o src\c\init_cgu.doj" --assert "system(embedded)" --assert "machine(adspblkfn)" --assert "cpu(adspblkfn)" --assert "compiler(ccblkfn)" -D__ECC__=1 -D_LANGUAGE_C=1 -D__ANALOG_EXTENSIONS__=1 -D__FIXED_POINT_ALLOWED=1 -D__DOUBLES_ARE_FLOATS__=1 -D__ADSPBLACKFIN__=1 -D__ADSPLPBLACKFIN__=0x110 -D__ADSPBF6xx__=1 -D__ADSPBF60x__=1 -D__ADSPBF609__=1 -D__ADSPBF609_FAMILY__=1 -D__NUM_CORES__=2 -D__GENERATED_DEF_HEADERS__=1 -D__HAS_SEC__=1 -D__HAS_L1_PARITY_CHECK__=1 -D__CCESVERSION__=0x02030000 -DCORE0=1 -IC:\Users\........\BF609_init_v01\src\include "-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include" -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -c --no_gnu_multiline_strings --double=32 -k --preprocessor_files -v --pch_messages --dependency_files --c99 --analog_mode --signed_chars --depend_output src\c\init_cgu.d --depend_target src\c\init_cgu.doj --no_preproc_only --set-file-attr ProjectName=BF609_init_v01 --set-file-attr CORE0=1 --set-file-attr _DEBUG=1 --set-file-attr DEBUG=1 -o src\c\init_cgu.doj ..\src\c\init_cgu.c
    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\compiler.exe" --target=ADSP-BF6xx --mbk=internal --mbk=L2/r:5 --mbk=L2_cached --mbk=L2_ECC/r:5 --mbk=external/r:20 --mbk=external_cached --no_wrap_diagnostics --requested_architecture ADSP-BF609 -D__SILICON_REVISION__=0xffff --silicon_revision_str any --no_remove_unneeded_entities --no_const_string_literals --warn_protos --preprocess --version --gnu_style_dependencies --dependencies -D_ADI_LIBIO --TLI -si-revision=0xffff,-workaround=51,-workaround=48,-workaround=47,-workaround=19,-workaround=15,-workaround=43,-workaround=52,-O,-force_link,-dcplbs,-icplbs,-auto_attrs,-opt_speed_vs_size=100,-generate_debug,-struct_copies_use_memcpy,-convert_commons,-no_zero_loop_counters,-use_bss,-reservable=m3 --display_error_number --diag_remark 174,177,550,1124 --restrict --no_pch_messages --TLI -pgo_session --TLI default --assert "system(embedded)" --assert "machine(adspblkfn)" --assert "cpu(adspblkfn)" --assert "compiler(ccblkfn)" -D__ECC__=1 -D_LANGUAGE_C=1 -D__ANALOG_EXTENSIONS__=1 -D__FIXED_POINT_ALLOWED=1 -D__DOUBLES_ARE_FLOATS__=1 -D__ADSPBLACKFIN__=1 -D__ADSPLPBLACKFIN__=0x110 -D__ADSPBF6xx__=1 -D__ADSPBF60x__=1 -D__ADSPBF609__=1 -D__ADSPBF609_FAMILY__=1 -D__NUM_CORES__=2 -D__GENERATED_DEF_HEADERS__=1 -D__HAS_SEC__=1 -D__HAS_L1_PARITY_CHECK__=1 -D__CCESVERSION__=0x02030000 -DCORE0=1 -IC:\Users\.......\BF609_init_v01\src\include "-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include" -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED --no_gnu_multiline_strings --double 32 --pch_messages --c99 --analog_mode --signed_chars --depend_target src\c\init_cgu.doj --no_preproc_only --set-file-attr ProjectName=BF609_init_v01 --set-file-attr CORE0=1 --set-file-attr _DEBUG=1 --set-file-attr DEBUG=1 --no_preproc_only --driver_options "-c -file-attr ProjectName=BF609_init_v01 -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -IC:/Users/....../BF609_init_v01/src/include -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo src\c\init_cgu.d -o src\c\init_cgu.doj" --gen_asm_file_name init_cgu.s --preprocessor_output init_cgu.i --dependency_output src\c\init_cgu.d ..\src\c\init_cgu.c
    C/C++ Compiler : Blackfin version 8.7.0.0 (May 9 2016 15:26:36)
    BUILD-MAINLINE-20160509_1500
    ------MAINLINE------
    Copyright (c) 1997-2016 Analog Devices, Inc.
    Copyright (c) 1998-2014 Edison Design Group, Inc.
    Copyright (c) 1997-1999 Edinburgh Portable Compilers, Ltd.
    Edison Design Group C/C++ Front End, version 4.7 (May 9 2016 15:19:44)
    Copyright 1988-2013 Edison Design Group, Inc.

    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\easmblkfn.exe" -proc ADSP-BF609 -stallcheck=none -W5500 -W5508 -si-revision any -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -DCORE0=1 -I C:\Users\.......\BF609_init_v01\src\include -file-attr ProjectName=BF609_init_v01 -file-attr CORE0=1 -file-attr _DEBUG=1 -file-attr DEBUG=1 -sp -no-source-dependency -o src\c\init_cgu.doj init_cgu.s -I C:\Users\......\BF609_init_v01\Debug\..\src\c
    rd /q C:\Users\.....\AppData\Local\Temp\acc23a8271a000 >>nul 2>&1
    'Finished building: ../src/c/init_cgu.c'
    ' '
    'Building file: ../src/c/init_code.c'
    'Invoking: CrossCore Blackfin C/C++ Compiler'
    ccblkfn.exe -c -file-attr ProjectName="BF609_init_v01" -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -I"C:/Users/....../BF609_init_v01/src/include" -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo "src/c/init_code.d" -o "src/c/init_code.doj" "../src/c/init_code.c"
    CrossCore(R) Embedded Studio
    User Interface Driver : Blackfin version 8.7.0.0 (May 9 2016 15:26:38)
    BUILD-MAINLINE-20160509_1500
    ------MAINLINE------
    Copyright (c) 1997-2016 Analog Devices, Inc.
    Copyright (c) 1997-1999 Edinburgh Portable Compilers, Ltd.

    mkdir C:\Users\.....AppData\Local\Temp\acc3578271a000 >>nul 2>&1
    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\ccblkfn.exe" --main --generate_asm --prelink --path_comp "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\compiler.exe" --opts_comp "--target=ADSP-BF6xx --mbk=internal --mbk=L2/r:5 --mbk=L2_cached --mbk=L2_ECC/r:5 --mbk=external/r:20 --mbk=external_cached --no_wrap_diagnostics --requested_architecture ADSP-BF609 -D__SILICON_REVISION__=0xffff --silicon_revision_str any --no_remove_unneeded_entities --no_const_string_literals --warn_protos --preprocess --version --gnu_style_dependencies --dependencies -D_ADI_LIBIO --TLI -si-revision=0xffff,-workaround=51,-workaround=48,-workaround=47,-workaround=19,-workaround=15,-workaround=43,-workaround=52,-O,-force_link,-dcplbs,-icplbs,-auto_attrs,-opt_speed_vs_size=100,-generate_debug,-struct_copies_use_memcpy,-convert_commons,-no_zero_loop_counters,-use_bss,-reservable=m3" --display_error_number --diag_remark 174,177,550,1124 --restrict --no_pch_messages --path_asm "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\easmblkfn.exe" --opts_asm "-proc ADSP-BF609 -stallcheck=none -W5500 -W5508 -si-revision any -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -DCORE0=1 -I C:\Users\......\BF609_init_v01\src\include -file-attr ProjectName=BF609_init_v01 -file-attr CORE0=1 -file-attr _DEBUG=1 -file-attr DEBUG=1" --path_pl "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\prelinker.exe" --opts_pl "-t -V -u" --path_ipa "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\ipa.exe" --path_link "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\linker.exe" --opts_link "-proc ADSP-BF609 -si-revision any -MD__WORKAROUND_16000009 -MD__WORKAROUND_16000010 -MD__WORKAROUND_16000012 -MD__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -MD__WORKAROUND_SPECULATIVE_LOADS -MD__WORKAROUND_16000015 -MD__WORKAROUND_16000043 -MD__WORKAROUNDS_ENABLED -jcs2l \"-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\lib\bf609_rev_any\" -version -MD_ADI_LIBIO -I C:\Users\.......\BF609_init_v01\src\include -I \"C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include\"" --TLI -pgo_session --TLI default --opts_driver "-c -file-attr ProjectName=BF609_init_v01 -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -IC:/Users....../BF609_init_v01/src/include -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo src\c\init_code.d -o src\c\init_code.doj" --assert "system(embedded)" --assert "machine(adspblkfn)" --assert "cpu(adspblkfn)" --assert "compiler(ccblkfn)" -D__ECC__=1 -D_LANGUAGE_C=1 -D__ANALOG_EXTENSIONS__=1 -D__FIXED_POINT_ALLOWED=1 -D__DOUBLES_ARE_FLOATS__=1 -D__ADSPBLACKFIN__=1 -D__ADSPLPBLACKFIN__=0x110 -D__ADSPBF6xx__=1 -D__ADSPBF60x__=1 -D__ADSPBF609__=1 -D__ADSPBF609_FAMILY__=1 -D__NUM_CORES__=2 -D__GENERATED_DEF_HEADERS__=1 -D__HAS_SEC__=1 -D__HAS_L1_PARITY_CHECK__=1 -D__CCESVERSION__=0x02030000 -DCORE0=1 -IC:\Users\......\BF609_init_v01\src\include "-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include" -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -c --no_gnu_multiline_strings --double=32 -k --preprocessor_files -v --pch_messages --dependency_files --c99 --analog_mode --signed_chars --depend_output src\c\init_code.d --depend_target src\c\init_code.doj --no_preproc_only --set-file-attr ProjectName=BF609_init_v01 --set-file-attr CORE0=1 --set-file-attr _DEBUG=1 --set-file-attr DEBUG=1 -o src\c\init_code.doj ..\src\c\init_code.c
    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\compiler.exe" --target=ADSP-BF6xx --mbk=internal --mbk=L2/r:5 --mbk=L2_cached --mbk=L2_ECC/r:5 --mbk=external/r:20 --mbk=external_cached --no_wrap_diagnostics --requested_architecture ADSP-BF609 -D__SILICON_REVISION__=0xffff --silicon_revision_str any --no_remove_unneeded_entities --no_const_string_literals --warn_protos --preprocess --version --gnu_style_dependencies --dependencies -D_ADI_LIBIO --TLI -si-revision=0xffff,-workaround=51,-workaround=48,-workaround=47,-workaround=19,-workaround=15,-workaround=43,-workaround=52,-O,-force_link,-dcplbs,-icplbs,-auto_attrs,-opt_speed_vs_size=100,-generate_debug,-struct_copies_use_memcpy,-convert_commons,-no_zero_loop_counters,-use_bss,-reservable=m3 --display_error_number --diag_remark 174,177,550,1124 --restrict --no_pch_messages --TLI -pgo_session --TLI default --assert "system(embedded)" --assert "machine(adspblkfn)" --assert "cpu(adspblkfn)" --assert "compiler(ccblkfn)" -D__ECC__=1 -D_LANGUAGE_C=1 -D__ANALOG_EXTENSIONS__=1 -D__FIXED_POINT_ALLOWED=1 -D__DOUBLES_ARE_FLOATS__=1 -D__ADSPBLACKFIN__=1 -D__ADSPLPBLACKFIN__=0x110 -D__ADSPBF6xx__=1 -D__ADSPBF60x__=1 -D__ADSPBF609__=1 -D__ADSPBF609_FAMILY__=1 -D__NUM_CORES__=2 -D__GENERATED_DEF_HEADERS__=1 -D__HAS_SEC__=1 -D__HAS_L1_PARITY_CHECK__=1 -D__CCESVERSION__=0x02030000 -DCORE0=1 -IC:\Users\......\BF609_init_v01\src\include "-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include" -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED --no_gnu_multiline_strings --double 32 --pch_messages --c99 --analog_mode --signed_chars --depend_target src\c\init_code.doj --no_preproc_only --set-file-attr ProjectName=BF609_init_v01 --set-file-attr CORE0=1 --set-file-attr _DEBUG=1 --set-file-attr DEBUG=1 --no_preproc_only --driver_options "-c -file-attr ProjectName=BF609_init_v01 -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -IC:/Users/......./BF609_init_v01/src/include -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo src\c\init_code.d -o src\c\init_code.doj" --gen_asm_file_name init_code.s --preprocessor_output init_code.i --dependency_output src\c\init_code.d ..\src\c\init_code.c
    C/C++ Compiler : Blackfin version 8.7.0.0 (May 9 2016 15:26:36)
    BUILD-MAINLINE-20160509_1500
    ------MAINLINE------
    Copyright (c) 1997-2016 Analog Devices, Inc.
    Copyright (c) 1998-2014 Edison Design Group, Inc.
    Copyright (c) 1997-1999 Edinburgh Portable Compilers, Ltd.
    Edison Design Group C/C++ Front End, version 4.7 (May 9 2016 15:19:44)
    Copyright 1988-2013 Edison Design Group, Inc.

    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\easmblkfn.exe" -proc ADSP-BF609 -stallcheck=none -W5500 -W5508 -si-revision any -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -DCORE0=1 -I C:\Users\.......\BF609_init_v01\src\include -file-attr ProjectName=BF609_init_v01 -file-attr CORE0=1 -file-attr _DEBUG=1 -file-attr DEBUG=1 -sp -no-source-dependency -o src\c\init_code.doj init_code.s -I C:\Users\........\BF609_init_v01\Debug\..\src\c
    rd /q C:\Users\....\AppData\Local\Temp\acc3578271a000 >>nul 2>&1
    'Finished building: ../src/c/init_code.c'
    ' '
    'Building file: ../src/c/init_cplbs.c'
    'Invoking: CrossCore Blackfin C/C++ Compiler'
    ccblkfn.exe -c -file-attr ProjectName="BF609_init_v01" -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -I"C:/Users/......BF609_init_v01/src/include" -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo "src/c/init_cplbs.d" -o "src/c/init_cplbs.doj" "../src/c/init_cplbs.c"
    CrossCore(R) Embedded Studio
    User Interface Driver : Blackfin version 8.7.0.0 (May 9 2016 15:26:38)
    BUILD-MAINLINE-20160509_1500
    ------MAINLINE------
    Copyright (c) 1997-2016 Analog Devices, Inc.
    Copyright (c) 1997-1999 Edinburgh Portable Compilers, Ltd.

    mkdir C:\Users\.....AppData\Local\Temp\acc06ac271b000 >>nul 2>&1
    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\ccblkfn.exe" --main --generate_asm --prelink --path_comp "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\compiler.exe" --opts_comp "--target=ADSP-BF6xx --mbk=internal --mbk=L2/r:5 --mbk=L2_cached --mbk=L2_ECC/r:5 --mbk=external/r:20 --mbk=external_cached --no_wrap_diagnostics --requested_architecture ADSP-BF609 -D__SILICON_REVISION__=0xffff --silicon_revision_str any --no_remove_unneeded_entities --no_const_string_literals --warn_protos --preprocess --version --gnu_style_dependencies --dependencies -D_ADI_LIBIO --TLI -si-revision=0xffff,-workaround=51,-workaround=48,-workaround=47,-workaround=19,-workaround=15,-workaround=43,-workaround=52,-O,-force_link,-dcplbs,-icplbs,-auto_attrs,-opt_speed_vs_size=100,-generate_debug,-struct_copies_use_memcpy,-convert_commons,-no_zero_loop_counters,-use_bss,-reservable=m3" --display_error_number --diag_remark 174,177,550,1124 --restrict --no_pch_messages --path_asm "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\easmblkfn.exe" --opts_asm "-proc ADSP-BF609 -stallcheck=none -W5500 -W5508 -si-revision any -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -DCORE0=1 -I C:\Users\........\BF609_init_v01\src\include -file-attr ProjectName=BF609_init_v01 -file-attr CORE0=1 -file-attr _DEBUG=1 -file-attr DEBUG=1" --path_pl "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\prelinker.exe" --opts_pl "-t -V -u" --path_ipa "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\ipa.exe" --path_link "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\linker.exe" --opts_link "-proc ADSP-BF609 -si-revision any -MD__WORKAROUND_16000009 -MD__WORKAROUND_16000010 -MD__WORKAROUND_16000012 -MD__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -MD__WORKAROUND_SPECULATIVE_LOADS -MD__WORKAROUND_16000015 -MD__WORKAROUND_16000043 -MD__WORKAROUNDS_ENABLED -jcs2l \"-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\lib\bf609_rev_any\" -version -MD_ADI_LIBIO -I C:\Users\.......\BF609_init_v01\src\include -I \"C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include\"" --TLI -pgo_session --TLI default --opts_driver "-c -file-attr ProjectName=BF609_init_v01 -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -IC:/Users/....../BF609_init_v01/src/include -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo src\c\init_cplbs.d -o src\c\init_cplbs.doj" --assert "system(embedded)" --assert "machine(adspblkfn)" --assert "cpu(adspblkfn)" --assert "compiler(ccblkfn)" -D__ECC__=1 -D_LANGUAGE_C=1 -D__ANALOG_EXTENSIONS__=1 -D__FIXED_POINT_ALLOWED=1 -D__DOUBLES_ARE_FLOATS__=1 -D__ADSPBLACKFIN__=1 -D__ADSPLPBLACKFIN__=0x110 -D__ADSPBF6xx__=1 -D__ADSPBF60x__=1 -D__ADSPBF609__=1 -D__ADSPBF609_FAMILY__=1 -D__NUM_CORES__=2 -D__GENERATED_DEF_HEADERS__=1 -D__HAS_SEC__=1 -D__HAS_L1_PARITY_CHECK__=1 -D__CCESVERSION__=0x02030000 -DCORE0=1 -IC:\Users\.......BF609_init_v01\src\include "-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include" -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -c --no_gnu_multiline_strings --double=32 -k --preprocessor_files -v --pch_messages --dependency_files --c99 --analog_mode --signed_chars --depend_output src\c\init_cplbs.d --depend_target src\c\init_cplbs.doj --no_preproc_only --set-file-attr ProjectName=BF609_init_v01 --set-file-attr CORE0=1 --set-file-attr _DEBUG=1 --set-file-attr DEBUG=1 -o src\c\init_cplbs.doj ..\src\c\init_cplbs.c
    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\compiler.exe" --target=ADSP-BF6xx --mbk=internal --mbk=L2/r:5 --mbk=L2_cached --mbk=L2_ECC/r:5 --mbk=external/r:20 --mbk=external_cached --no_wrap_diagnostics --requested_architecture ADSP-BF609 -D__SILICON_REVISION__=0xffff --silicon_revision_str any --no_remove_unneeded_entities --no_const_string_literals --warn_protos --preprocess --version --gnu_style_dependencies --dependencies -D_ADI_LIBIO --TLI -si-revision=0xffff,-workaround=51,-workaround=48,-workaround=47,-workaround=19,-workaround=15,-workaround=43,-workaround=52,-O,-force_link,-dcplbs,-icplbs,-auto_attrs,-opt_speed_vs_size=100,-generate_debug,-struct_copies_use_memcpy,-convert_commons,-no_zero_loop_counters,-use_bss,-reservable=m3 --display_error_number --diag_remark 174,177,550,1124 --restrict --no_pch_messages --TLI -pgo_session --TLI default --assert "system(embedded)" --assert "machine(adspblkfn)" --assert "cpu(adspblkfn)" --assert "compiler(ccblkfn)" -D__ECC__=1 -D_LANGUAGE_C=1 -D__ANALOG_EXTENSIONS__=1 -D__FIXED_POINT_ALLOWED=1 -D__DOUBLES_ARE_FLOATS__=1 -D__ADSPBLACKFIN__=1 -D__ADSPLPBLACKFIN__=0x110 -D__ADSPBF6xx__=1 -D__ADSPBF60x__=1 -D__ADSPBF609__=1 -D__ADSPBF609_FAMILY__=1 -D__NUM_CORES__=2 -D__GENERATED_DEF_HEADERS__=1 -D__HAS_SEC__=1 -D__HAS_L1_PARITY_CHECK__=1 -D__CCESVERSION__=0x02030000 -DCORE0=1 -IC:\Users\......\BF609_init_v01\src\include "-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include" -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED --no_gnu_multiline_strings --double 32 --pch_messages --c99 --analog_mode --signed_chars --depend_target src\c\init_cplbs.doj --no_preproc_only --set-file-attr ProjectName=BF609_init_v01 --set-file-attr CORE0=1 --set-file-attr _DEBUG=1 --set-file-attr DEBUG=1 --no_preproc_only --driver_options "-c -file-attr ProjectName=BF609_init_v01 -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -IC:/Users/....../BF609_init_v01/src/include -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo src\c\init_cplbs.d -o src\c\init_cplbs.doj" --gen_asm_file_name init_cplbs.s --preprocessor_output init_cplbs.i --dependency_output src\c\init_cplbs.d ..\src\c\init_cplbs.c
    C/C++ Compiler : Blackfin version 8.7.0.0 (May 9 2016 15:26:36)
    BUILD-MAINLINE-20160509_1500
    ------MAINLINE------
    Copyright (c) 1997-2016 Analog Devices, Inc.
    Copyright (c) 1998-2014 Edison Design Group, Inc.
    Copyright (c) 1997-1999 Edinburgh Portable Compilers, Ltd.
    Edison Design Group C/C++ Front End, version 4.7 (May 9 2016 15:19:44)
    Copyright 1988-2013 Edison Design Group, Inc.

    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\easmblkfn.exe" -proc ADSP-BF609 -stallcheck=none -W5500 -W5508 -si-revision any -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -DCORE0=1 -I C:\Users\.......\BF609_init_v01\src\include -file-attr ProjectName=BF609_init_v01 -file-attr CORE0=1 -file-attr _DEBUG=1 -file-attr DEBUG=1 -sp -no-source-dependency -o src\c\init_cplbs.doj init_cplbs.s -I C:\Users\.....\BF609_init_v01\Debug\..\src\c
    rd /q C:\Users\.....\AppData\Local\Temp\acc06ac271b000 >>nul 2>&1
    'Finished building: ../src/c/init_cplbs.c'
    ' '
    'Building file: ../src/c/init_memory.c'
    'Invoking: CrossCore Blackfin C/C++ Compiler'
    ccblkfn.exe -c -file-attr ProjectName="BF609_init_v01" -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -I"C:/Users/....../BF609_init_v01/src/include" -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo "src/c/init_memory.d" -o "src/c/init_memory.doj" "../src/c/init_memory.c"
    CrossCore(R) Embedded Studio
    User Interface Driver : Blackfin version 8.7.0.0 (May 9 2016 15:26:38)
    BUILD-MAINLINE-20160509_1500
    ------MAINLINE------
    Copyright (c) 1997-2016 Analog Devices, Inc.
    Copyright (c) 1997-1999 Edinburgh Portable Compilers, Ltd.

    mkdir C:\Users\.....\AppData\Local\Temp\acc1e54271b000 >>nul 2>&1
    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\ccblkfn.exe" --main --generate_asm --prelink --path_comp "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\compiler.exe" --opts_comp "--target=ADSP-BF6xx --mbk=internal --mbk=L2/r:5 --mbk=L2_cached --mbk=L2_ECC/r:5 --mbk=external/r:20 --mbk=external_cached --no_wrap_diagnostics --requested_architecture ADSP-BF609 -D__SILICON_REVISION__=0xffff --silicon_revision_str any --no_remove_unneeded_entities --no_const_string_literals --warn_protos --preprocess --version --gnu_style_dependencies --dependencies -D_ADI_LIBIO --TLI -si-revision=0xffff,-workaround=51,-workaround=48,-workaround=47,-workaround=19,-workaround=15,-workaround=43,-workaround=52,-O,-force_link,-dcplbs,-icplbs,-auto_attrs,-opt_speed_vs_size=100,-generate_debug,-struct_copies_use_memcpy,-convert_commons,-no_zero_loop_counters,-use_bss,-reservable=m3" --display_error_number --diag_remark 174,177,550,1124 --restrict --no_pch_messages --path_asm "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\easmblkfn.exe" --opts_asm "-proc ADSP-BF609 -stallcheck=none -W5500 -W5508 -si-revision any -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -DCORE0=1 -I C:\Users\......\BF609_init_v01\src\include -file-attr ProjectName=BF609_init_v01 -file-attr CORE0=1 -file-attr _DEBUG=1 -file-attr DEBUG=1" --path_pl "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\prelinker.exe" --opts_pl "-t -V -u" --path_ipa "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\ipa.exe" --path_link "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\linker.exe" --opts_link "-proc ADSP-BF609 -si-revision any -MD__WORKAROUND_16000009 -MD__WORKAROUND_16000010 -MD__WORKAROUND_16000012 -MD__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -MD__WORKAROUND_SPECULATIVE_LOADS -MD__WORKAROUND_16000015 -MD__WORKAROUND_16000043 -MD__WORKAROUNDS_ENABLED -jcs2l \"-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\lib\bf609_rev_any\" -version -MD_ADI_LIBIO -I C:\Users\.....BF609_init_v01\src\include -I \"C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include\"" --TLI -pgo_session --TLI default --opts_driver "-c -file-attr ProjectName=BF609_init_v01 -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -IC:/Users/....../BF609_init_v01/src/include -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo src\c\init_memory.d -o src\c\init_memory.doj" --assert "system(embedded)" --assert "machine(adspblkfn)" --assert "cpu(adspblkfn)" --assert "compiler(ccblkfn)" -D__ECC__=1 -D_LANGUAGE_C=1 -D__ANALOG_EXTENSIONS__=1 -D__FIXED_POINT_ALLOWED=1 -D__DOUBLES_ARE_FLOATS__=1 -D__ADSPBLACKFIN__=1 -D__ADSPLPBLACKFIN__=0x110 -D__ADSPBF6xx__=1 -D__ADSPBF60x__=1 -D__ADSPBF609__=1 -D__ADSPBF609_FAMILY__=1 -D__NUM_CORES__=2 -D__GENERATED_DEF_HEADERS__=1 -D__HAS_SEC__=1 -D__HAS_L1_PARITY_CHECK__=1 -D__CCESVERSION__=0x02030000 -DCORE0=1 -IC:\Users\......BF609_init_v01\src\include "-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include" -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -c --no_gnu_multiline_strings --double=32 -k --preprocessor_files -v --pch_messages --dependency_files --c99 --analog_mode --signed_chars --depend_output src\c\init_memory.d --depend_target src\c\init_memory.doj --no_preproc_only --set-file-attr ProjectName=BF609_init_v01 --set-file-attr CORE0=1 --set-file-attr _DEBUG=1 --set-file-attr DEBUG=1 -o src\c\init_memory.doj ..\src\c\init_memory.c
    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\etc\compiler.exe" --target=ADSP-BF6xx --mbk=internal --mbk=L2/r:5 --mbk=L2_cached --mbk=L2_ECC/r:5 --mbk=external/r:20 --mbk=external_cached --no_wrap_diagnostics --requested_architecture ADSP-BF609 -D__SILICON_REVISION__=0xffff --silicon_revision_str any --no_remove_unneeded_entities --no_const_string_literals --warn_protos --preprocess --version --gnu_style_dependencies --dependencies -D_ADI_LIBIO --TLI -si-revision=0xffff,-workaround=51,-workaround=48,-workaround=47,-workaround=19,-workaround=15,-workaround=43,-workaround=52,-O,-force_link,-dcplbs,-icplbs,-auto_attrs,-opt_speed_vs_size=100,-generate_debug,-struct_copies_use_memcpy,-convert_commons,-no_zero_loop_counters,-use_bss,-reservable=m3 --display_error_number --diag_remark 174,177,550,1124 --restrict --no_pch_messages --TLI -pgo_session --TLI default --assert "system(embedded)" --assert "machine(adspblkfn)" --assert "cpu(adspblkfn)" --assert "compiler(ccblkfn)" -D__ECC__=1 -D_LANGUAGE_C=1 -D__ANALOG_EXTENSIONS__=1 -D__FIXED_POINT_ALLOWED=1 -D__DOUBLES_ARE_FLOATS__=1 -D__ADSPBLACKFIN__=1 -D__ADSPLPBLACKFIN__=0x110 -D__ADSPBF6xx__=1 -D__ADSPBF60x__=1 -D__ADSPBF609__=1 -D__ADSPBF609_FAMILY__=1 -D__NUM_CORES__=2 -D__GENERATED_DEF_HEADERS__=1 -D__HAS_SEC__=1 -D__HAS_L1_PARITY_CHECK__=1 -D__CCESVERSION__=0x02030000 -DCORE0=1 -IC:\Users\.....BF609_init_v01\src\include "-IC:\Analog Devices\CrossCore Embedded Studio 2.3.0\Blackfin\include" -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED --no_gnu_multiline_strings --double 32 --pch_messages --c99 --analog_mode --signed_chars --depend_target src\c\init_memory.doj --no_preproc_only --set-file-attr ProjectName=BF609_init_v01 --set-file-attr CORE0=1 --set-file-attr _DEBUG=1 --set-file-attr DEBUG=1 --no_preproc_only --driver_options "-c -file-attr ProjectName=BF609_init_v01 -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -IC:/Users/....../BF609_init_v01/src/include -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo src\c\init_memory.d -o src\c\init_memory.doj" --gen_asm_file_name init_memory.s --preprocessor_output init_memory.i --dependency_output src\c\init_memory.d ..\src\c\init_memory.c
    C/C++ Compiler : Blackfin version 8.7.0.0 (May 9 2016 15:26:36)
    BUILD-MAINLINE-20160509_1500
    ------MAINLINE------
    Copyright (c) 1997-2016 Analog Devices, Inc.
    Copyright (c) 1998-2014 Edison Design Group, Inc.
    Copyright (c) 1997-1999 Edinburgh Portable Compilers, Ltd.
    Edison Design Group C/C++ Front End, version 4.7 (May 9 2016 15:19:44)
    Copyright 1988-2013 Edison Design Group, Inc.

    "C:\Analog Devices\CrossCore Embedded Studio 2.3.0\easmblkfn.exe" -proc ADSP-BF609 -stallcheck=none -W5500 -W5508 -si-revision any -D__WORKAROUND_16000009 -D__WORKAROUND_16000010 -D__WORKAROUND_16000012 -D__WORKAROUND_AVOID_LDF_BLOCK_BOUNDARIES -D__WORKAROUND_SPECULATIVE_LOADS -D__WORKAROUND_16000015 -D__WORKAROUND_16000043 -D__WORKAROUNDS_ENABLED -DCORE0=1 -I C:\Users\.....BF609_init_v01\src\include -file-attr ProjectName=BF609_init_v01 -file-attr CORE0=1 -file-attr _DEBUG=1 -file-attr DEBUG=1 -no-source-dependency -o src\c\init_memory.doj init_memory.s -I C:\Users\.....BF609_init_v01\Debug\..\src\c
    [Error ea5004] "init_memory.s":241 Syntax Error in :
    .file_attr 1="1";
    syntax error is at or near text '1'.
    Attempting error recovery by ignoring text until the ';'

    Previous errors prevent assembly

    Assembler totals: 1 error(s) and 0 warning(s)
    cc3089: fatal error: Assembler failed (code:1)
    del src\c\init_memory.doj >>nul 2>&1
    rd /q C:\Users\....\AppData\Local\Temp\acc1e54271b000 >>nul 2>&1
    make: *** [src/c/init_memory.doj] Error 1

    11:27:39 Build Finished (took 1s.699ms)

    init_memory.c

    /*
    ** init_memory.c
    **
    ** Initialize memory programmatically
    ** DMC is the Dynamic Memory Controller, the initialization is for DDR2 SDRAM
    **
    ** Copyright (c) 2011-2012 Analog Devices, Inc. All Rights Reserved.
    **/

    #include "init_memory.h"

    void init_memory(void)
    {
    unsigned int i, Current_CSEL_Val, Current_DSEL_Val, DLL_Lock_Cycles;

    /* Read the current CSEL and DSEL values to calculate the DLL lock cycles */

    Current_CSEL_Val = (*pREG_CGU0_DIV & BITM_CGU_DIV_CSEL) >> BITP_CGU_DIV_CSEL ;
    Current_DSEL_Val = (*pREG_CGU0_DIV & BITM_CGU_DIV_DSEL) >> BITP_CGU_DIV_DSEL ;

    DLL_Lock_Cycles = DLL_LOCK_PERIOD * (Current_DSEL_Val/Current_CSEL_Val);

    /* Wait for DLL to lock */
    for (i=0; i<DLL_Lock_Cycles; i++)
    {
    asm("nop;");
    }

    /* Keep the DLLCALRDCNT reset value and only modify DATACYC */
    *pREG_DMC0_DLLCTL= 0x54B;

    *pREG_DMC0_CFG = (ADI_DMC_CFG_IFWID16) | (ADI_DMC_CFG_SDRWID16) | (ADI_DMC_CFG_SDRSIZE1G) | (ADI_DMC_CFG_EXTBANK1);
    *pREG_DMC0_TR0 = (ADI_DMC_TR0_TRCD4) | (ADI_DMC_TR0_TWTR2) | (ADI_DMC_TR0_TRP4) | (ADI_DMC_TR0_TRAS10) | (ADI_DMC_TR0_TRC14) | (ADI_DMC_TR0_TMRD2);
    *pREG_DMC0_TR1 = (ADI_DMC_TR1_TRRD3) | (ADI_DMC_TR1_TRFC32) | (ADI_DMC_TR1_TREFVAL);
    *pREG_DMC0_TR2 = (ADI_DMC_TR2_TCKE3) | (ADI_DMC_TR2_TXP2) | (ADI_DMC_TR2_TRTP5) | (ADI_DMC_TR2_TFAW13);
    *pREG_DMC0_MR = (ADI_DMC_MR_WRRECOV4) | (ADI_DMC_MR_CL4) | (ADI_DMC_MR_BLEN8);
    *pREG_DMC0_PHY_CTL3 = BITM_DMC_PHY_CTL3_ENODTDQ|BITM_DMC_PHY_CTL3_TMG0|BITM_DMC_PHY_CTL3_TMG1|BITM_DMC_PHY_CTL3_OFST0|BITM_DMC_PHY_CTL3_OFST1;
    *pREG_DMC0_PHY_CTL1 = ENUM_DMC_PHY_CTL1_ODT_75;
    *pREG_DMC0_CTL = (BITM_DMC_CTL_INIT) | (ADI_DMC_CTL_RDTOWR4);

    /* Wait for DDR2 initialization to complete */
    while(!(*pREG_DMC0_STAT & BITM_DMC_STAT_MEMINITDONE));

    /* Wait for Calibration to complete */
    while(!(*pREG_DMC0_STAT & BITM_DMC_STAT_DLLCALDONE));

    }

    init_memory.s

    .file "..\src\c\init_code.c";
    // Compilation time: Thu Oct 06 11:27:38 2016
    // Compiler options: -c -file-attr ProjectName=BF609_init_v01 -proc ADSP-BF609 -flags-compiler --no_wrap_diagnostics -si-revision any -O -Ov100 -g -file-attrCORE0 -file-attr_DEBUG -file-attrDEBUG -DCORE0 -IC:/Users/...../BF609_init_v01/src/include -structs-do-not-overlap -no-const-strings -no-multiline -warn-protos -double-size-32 -decls-strong -cplbs -save-temps -ED -v -gnu-style-dependencies -MD -Mo src\c\init_code.d -o src\c\init_code.doj
    // Compiler version: 8.7.0.0 (BUILD-MAINLINE-20160509_1500)
    // Architecture: ADSP-BF609
    // Silicon revision: any
    // Anomalies summary:
    // Never on: w_05000046
    // Disabled: w_05000048, w_05000103, w_05000104, w_05000120, w_05000122, w_05000127, w_05000157, w_05000198, w_05000202, w_05000209, w_05000227, w_05000244, w_05000246, w_05000248, w_05000262, w_05000264, w_05000283, w_F3_F_021, w_F3_F_008_F3_F_013, w_05000312, w_05000371, w_05000428, w_05000412, w_05000010, w_19000010, w_19000019, w_19000058
    // Enabled: w_05000074_16000015, w_05000310_16000013, w_05000245_16000014, w_05000426_16000012, w_05000443_16000010, w_05000477_16000009, w_05000506_16000043

    .MESSAGE/SUPPRESS 5500;
    .MESSAGE/SUPPRESS 5508;


    .section/DOUBLE32 program;

    .epctext:

    .align 4;
    _initcode:
    .LN_initcode:
    //-------------------------------------------------------------------
    // Procedure statistics:
    // Frame size = 28
    // Scratch registers used: {R0-R1,P0-P1,ASTAT0-ASTAT1,CC}
    // Call preserved registers used: {R4-R7,P5,FP,SP,RETS}
    // Registers that could be clobbered by function calls: {R0-R3,P0-P2,I0-I3,B0-B3,M0-M3,A0-A1,ASTAT0-ASTAT1,CC,AQ,LC0-LC1,LT0-LT1,LB0-LB1,RETS,SEQSTAT,SYSCFG,USP}
    //-------------------------------------------------------------------
    // line "..\src\c\init_code.c":15
    LINK 0;
    .align 2
    [--SP] = (R7:4, P5:5);
    SP += -12;
    .LN0:
    // line 29
    P5 = 24580 /* -3514364 */;
    P5.H = -54 /* -3514364 */;
    R7 = R7 - R7 (NS) || R0 = [P5];
    R5 = 3840;
    R0 = R0 & R5;
    R4 = 1792;
    CC = R0 == R4;
    R6 = 0;
    if CC jump .P33L1 ;

    .P33L3:
    .LN1:
    // line 38
    CALL.X _init_cgu;
    .LN2:
    // line 46
    R0 = [P5];
    R0 = R0 & R5;
    CC = R0 == R4;
    if CC jump .P33L4 ;

    .P33L6:
    .LN3:
    // line 59
    CALL.X _init_memory;
    .LN4:
    // line 68
    R0 = [P5];
    R0 = R0 & R5;
    R1 = 768;
    CC = R0 == R1;
    if !CC jump .P33L9 ;

    .LN5:
    // line 70
    P1 = 1040 /* -3931120 */;
    P1.H = -60 /* -3931120 */;
    R0 = 3;
    [P1] = R0;

    .P33L9:
    .LN6:
    // line 83
    SP += 12;
    P0 = [FP + 4];
    (R7:4, P5:5) = [SP++];
    UNLINK;
    // -- stall --
    JUMP (P0);

    .P33L4:
    .LN7:
    // line 48
    R1 = R7;
    R0 = 0;
    CALL.X _UartSetBitrate;
    .LN8:
    // line 49
    P1 = 8196 /* -4186108 */;
    P1.H = -64 /* -4186108 */;
    [P1] = R6;
    jump.s .P33L6;

    .P33L1:
    .LN9:
    // line 31
    R0 = 0;
    CALL.X _UartGetBitrate;
    R7 = R0;
    .LN10:
    // line 32
    R1 = R7;
    R0 = 0;
    CALL.X _UartRxFifoClear;
    R6 = R0;
    jump.s .P33L3;
    .LN._initcode.end:
    ._initcode.end:
    .global _initcode;
    .type _initcode,STT_FUNC;

    .file_attr ProjectName="BF609_init_v01";
    .file_attr CORE0="1";
    .file_attr _DEBUG="1";
    .file_attr DEBUG="1";
    .file_attr FuncName="_atof";
    .file_attr FuncName="_atoi";
    .file_attr FuncName="_atol";
    .file_attr FuncName="_strtod";
    .file_attr FuncName="_strtoul";
    .file_attr FuncName="_atoll";
    .file_attr FuncName="_strtof";
    .file_attr FuncName="_strtold";
    .file_attr FuncName="_strtoll";
    .file_attr FuncName="_strtoull";
    .file_attr FuncName="_initcode";
    .file_attr Content="Code";
    .epctext.end:

    .extern _init_cgu;
    .type _init_cgu,STT_FUNC;
    .extern _init_memory;
    .type _init_memory,STT_FUNC;
    .extern _UartSetBitrate;
    .type _UartSetBitrate,STT_FUNC;
    .extern _UartGetBitrate;
    .type _UartGetBitrate,STT_FUNC;
    .extern _UartRxFifoClear;
    .type _UartRxFifoClear,STT_FUNC;

    .section .debug_abbrev;

    .align 1;
    .type .epcabbrev,STT_OBJECT;
    .epcabbrev:
    .inc/binary "init_code.sbn", 0, 230;
    .epcabbrev.end:

    .section .debug_info;

    .align 1;
    .type .epcdebug,STT_OBJECT;
    .epcdebug:
    .byte =
    0x04,0x1B,0x00,0x00,0x02,0x00;
    .byte4 = .epcabbrev;
    .byte =
    0x04,0x01,0x2E,0x2E,0x5C,0x73,0x72,0x63,0x5C,0x63,0x5C,0x69,
    0x6E,0x69,0x74,0x5F,0x63,0x6F,0x64,0x65,0x2E,0x63,0x00,0x0C;
    .byte4 = .epcline;
    .inc/binary "init_code.sbn", 230, 6854;
    .byte4 = .LN_initcode;
    .byte4 = .LN._initcode.end;
    .byte =
    0x01,0x01,0x00,0x13,0x00,0x00,0x00,0x00;
    .byte4 = .LN0;
    .byte4 = .LN._initcode.end;
    .byte =
    0x00,0x00,0x00,0x00;
    .epcdebug.end:

    .section .debug_line;

    .align 1;
    .type .epcline,STT_OBJECT;
    .epcline:
    .inc/binary "init_code.sbn", 7084, 859;
    .byte4 = .LN_initcode;
    .byte =
    0x04,0x01,0x05,0x01,0x17,0x00,0x05,0x02;
    .byte4 = .LN0;
    .byte =
    0x05,0x03,0x17,0x00,0x05,0x02;
    .byte4 = .LN1;
    .byte =
    0x05,0x0C,0x12,0x00,0x05,0x02;
    .byte4 = .LN2;
    .byte =
    0x05,0x03,0x11,0x00,0x05,0x02;
    .byte4 = .LN3;
    .byte =
    0x05,0x0F,0x16,0x00,0x05,0x02;
    .byte4 = .LN4;
    .byte =
    0x05,0x04,0x12,0x00,0x05,0x02;
    .byte4 = .LN5;
    .byte =
    0x05,0x08,0x0B,0x00,0x05,0x02;
    .byte4 = .LN6;
    .byte =
    0x05,0x01,0x16,0x00,0x05,0x02;
    .byte4 = .LN7;
    .byte =
    0x05,0x12,0x03,0x5D,0x01,0x00,0x05,0x02;
    .byte4 = .LN8;
    .byte =
    0x05,0x07,0x0A,0x00,0x05,0x02;
    .byte4 = .LN9;
    .byte =
    0x05,0x24,0x03,0x6E,0x01,0x00,0x05,0x02;
    .byte4 = .LN10;
    .byte =
    0x05,0x20,0x0A,0x00,0x05,0x02;
    .byte4 = .LN._initcode.end;
    .byte =
    0x00,0x01,0x01;
    .epcline.end:

    .section .debug_pubnames;

    .align 1;
    .epcpubnames:
    .type .epcpubnames,STT_OBJECT;
    .byte =
    0x1B,0x00,0x00,0x00,0x02,0x00;
    .byte4 = .epcdebug;
    .byte =
    0x08,0x1B,0x00,0x00,0xDD,0x1A,0x00,0x00,0x69,0x6E,0x69,0x74,
    0x63,0x6F,0x64,0x65,0x00,0x00,0x00,0x00,0x00;
    .epcpubnames.end:

    .section .debug_aranges;

    .align 1;
    .epcaranges:
    .type .epcaranges,STT_OBJECT;
    .byte =
    0x1C,0x00,0x00,0x00,0x02,0x00;
    .byte4 = .epcdebug;
    .byte =
    0x04,0x00,0x00,0x00,0x00,0x00;
    .byte4 = .LN_initcode;
    .byte4 = .LN._initcode.end-.LN_initcode;
    .byte =
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00;
    .epcaranges.end:

    # 1 "..\\src\\c\\init_memory.c"

    # 1 "C:\\Users\\....\\BF609_init_v01\\src\\include\\init_memory.h"


    # 1 "C:\\Users\\....\\BF609_init_v01\\src\\include\\init_platform.h"


    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sysreg.h"

    #pragma once
    #pragma system_header


    # 33 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sysreg.h"


    enum {

    reg_I0,
    reg_I1,
    reg_I2,
    reg_I3,
    reg_M0,
    reg_M1,
    reg_M2,
    reg_M3,
    reg_B0,
    reg_B1,
    reg_B2,
    reg_B3,
    reg_L0,
    reg_L1,
    reg_L2,
    reg_L3,
    reg_LC0,
    reg_LC1,
    reg_LT0,
    reg_LT1,
    reg_LB0,
    reg_LB1,
    reg_RETS,
    reg_RETI,
    reg_RETX,
    reg_RETN,
    reg_RETE,
    reg_SEQSTAT,
    reg_SYSCFG,
    reg_CYCLES,
    reg_CYCLES2,
    reg_A0W,
    reg_A0X,
    reg_A1W,
    reg_A1X,
    reg_FP,
    reg_SP,
    reg_P3,
    reg_ASTAT,


    reg_A0,
    reg_A1,
    __num_SysRegs
    };

    # 18 "C:\\Users\\.....\\BF609_init_v01\\src\\include\\init_platform.h"
    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\ccblkfn.h"
    #pragma once
    #pragma system_header


    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib.h"

    #pragma once
    #pragma system_header
    #pragma standard_header

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    #pragma once

    # 34 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    #pragma system_header

    # 56 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    # 148 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 347 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    # 376 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 393 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 407 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    typedef long int _Ptrdifft;
    typedef long unsigned int _Sizet;


    # 423 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    typedef signed int _Int32t;

    typedef unsigned int _Uint32t;


    # 439 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 464 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 473 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 490 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 520 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 527 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 544 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    # 555 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    # 569 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 577 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 584 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 594 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 610 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 620 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 810 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 833 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 850 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 875 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 890 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 937 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    # 978 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    # 988 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 996 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    typedef long long _Longlong;
    typedef unsigned long long _ULonglong;

    # 1011 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    # 1030 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    typedef unsigned int _Wintt;
    typedef unsigned int _Wchart;
    # 1048 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 1104 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 1127 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    typedef char * va_list;


    typedef va_list _Va_list;

    # 1149 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    # 1167 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    # 1175 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    typedef char _Sysch_t;


    # 1202 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 1232 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"

    # 1273 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\yvals.h"


    # 22 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib.h"


    # 46 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib.h"

    typedef _Sizet size_t;


    typedef _Wchart wchar_t;


    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib_bf.h"



    #pragma once
    #pragma system_header

    # 38 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib_bf.h"

    #pragma misra_func(heap)
    void * _heap_calloc(int _heapid, size_t _nelem, size_t _size);
    #pragma misra_func(heap)
    void _heap_free(int _heapid, void *_ptr);
    #pragma misra_func(heap)
    void * _heap_malloc(int _heapid, size_t _size_arg);
    #pragma misra_func(heap)
    void * _heap_realloc(int _heapid, void *_ptr, size_t _size_arg);

    #pragma misra_func(heap)
    int _heap_init(int _idx);
    #pragma misra_func(heap)
    int _heap_install(void *_base, size_t _length, int _userid);
    #pragma misra_func(heap)
    int _heap_lookup(int _userid);
    #pragma misra_func(heap)
    int _space_unused(void);
    #pragma misra_func(heap)
    int _heap_space_unused(int _idx);

    #pragma misra_func(heap)
    int _peak_size(void);
    #pragma misra_func(heap)
    int _heap_peak_size(int _idx);
    #pragma misra_func(heap)
    extern void _heap_print(int _idx);
    #pragma misra_func(heap)
    extern void _heap_print_heaps(void);

    extern volatile int __nheaps;



    # 85 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib_bf.h"

    # 82 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib.h"


    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma system_header

    # 28 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"

    #pragma system_header


    # 24 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"


    # 59 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"


    # 69 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"

    # 78 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"


    # 96 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"


    # 115 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"

    # 133 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"


    # 981 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 998 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 1025 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 1033 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"


    typedef long int ptrdiff_t;

    void * __builtin_memcpy(void * __a, const void * __b, size_t __c);
    void * __builtin_memmove(void * __a, const void * __b, size_t __c);
    char * __builtin_strcpy(char * __a, const char * __b);
    size_t __builtin_strlen(const char * __a);
    void * __builtin_va_start(const void * __a, int __b);
    int __builtin_abs(int __a);
    long __builtin_labs(long __a);
    int __builtin_expected_true(int __a);
    int __builtin_expected_false(int __a);
    void __builtin_assert(int __a);
    void __builtin_aligned(const void * __a, int __b);
    int __builtin_funcsize(const void * __a);
    ptrdiff_t __builtin_circindex(ptrdiff_t __a, ptrdiff_t __b, size_t __c);
    void * __builtin_circptr(const void * __a, ptrdiff_t __b, const void * __c, size_t __d);
    short __builtin_misaligned_load16(void * __a);
    short __builtin_misaligned_load16_vol(volatile void * __a);
    void __builtin_misaligned_store16(void * __a, short __b);
    void __builtin_misaligned_store16_vol(volatile void * __a, short __b);
    int __builtin_misaligned_load32(void * __a);
    int __builtin_misaligned_load32_vol(volatile void * __a);
    void __builtin_misaligned_store32(void * __a, int __b);
    void __builtin_misaligned_store32_vol(volatile void * __a, int __b);
    long long __builtin_misaligned_load64(void * __a);
    long long __builtin_misaligned_load64_vol(volatile void * __a);
    void __builtin_misaligned_store64(void * __a, long long __b);
    void __builtin_misaligned_store64_vol(volatile void * __a, long long __b);
    int __builtin_byteswap4(int __a);
    int __builtin_bfin_byteswap4(int __a);
    int __builtin_max(int __a, int __b);
    long __builtin_lmax(long __a, long __b);
    int __builtin_min(int __a, int __b);
    long __builtin_lmin(long __a, long __b);
    void * __builtin_alloca(size_t __a);
    void * __builtin_dealloca(size_t __a);
    # 1091 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    long _Fract __builtin_mult_fx1x32x32(long _Fract __a, long _Fract __b);

    long _Fract __builtin_multr_fx1x32x32(long _Fract __a, long _Fract __b);

    long _Fract __builtin_mult_fx1x32x32NS(long _Fract __a, long _Fract __b);

    short __builtin_byteswap2(short __a);
    short __builtin_sum_i2x16(int __a);
    # 1170 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    _Fract __builtin_shr_fx1x16(_Fract __a, short __b);

    long _Fract __builtin_shr_fx1x32(long _Fract __a, short __b);


    short __builtin_shr_i1x16(short __a, short __b);
    # 1188 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    short __builtin_shrl_i1x16(short __a, short __b);
    # 1196 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    long _Fract __builtin_shr_fx1x32_clip(long _Fract __a, short __b);
    # 1208 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    long _Fract __builtin_shl_fx1x32_clip(long _Fract __a, short __b);


    int __builtin_addclip_lo(long long __a, char * __b, long long __c, char * __d);
    int __builtin_addclip_hi(long long __a, char * __b, long long __c, char * __d);
    int __builtin_addclip_lor(long long __a, char * __b, long long __c, char * __d);
    int __builtin_addclip_hir(long long __a, char * __b, long long __c, char * __d);
    int __builtin_extract_and_add_r1(int __a, int __b);
    int __builtin_extract_and_add_r2(int __a);
    int __builtin_add_i4x8_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_add_i4x8_r2(int __a);
    int __builtin_add_i4x8_r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_add_i4x8_r_r2(int __a);
    int __builtin_add_i4x8r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_add_i4x8r_r2(int __a);
    int __builtin_avg_i4x8(long long __a, char * __b, long long __c, char * __d);
    int __builtin_avg_i4x8_t(long long __a, char * __b, long long __c, char * __d);
    int __builtin_avg_i4x8_r(long long __a, char * __b, long long __c, char * __d);
    int __builtin_avg_i4x8_tr(long long __a, char * __b, long long __c, char * __d);
    int __builtin_avg_i2x8_lo(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_lot(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_lor(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_lotr(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_hi(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_hit(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_hir(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_hitr(long long __a, char * __b, long long __c);
    int __builtin_sub_i4x8_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_sub_i4x8_r2(int __a);
    int __builtin_sub_i4x8_r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_sub_i4x8_r_r2(int __a);
    int __builtin_sub_i4x8r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_sub_i4x8r_r2(int __a);
    int __builtin_saa_r1(long long __a, char * __b, long long __c, char * __d, int __e, int __f);
    int __builtin_saa_r2(int __a);
    int __builtin_saa_r_r1(long long __a, char * __b, long long __c, char * __d, int __e, int __f);
    int __builtin_saa_r_r2(int __a);
    int __builtin_saar_r1(long long __a, char * __b, long long __c, char * __d, int __e, int __f);
    int __builtin_saar_r2(int __a);
    int __builtin_byteunpack_r1(long long __a, char * __b);
    int __builtin_byteunpack_r2(int __a);
    int __builtin_byteunpackr_r1(long long __a, char * __b);
    int __builtin_byteunpackr_r2(int __a);
    long long __builtin_bitmux_shr_r1(long long __a, int __b, int __c);
    int __builtin_bitmux_shr_r2(long long __a);
    int __builtin_bitmux_shr_r3(long long __a);
    long long __builtin_bitmux_shl_r1(long long __a, int __b, int __c);
    int __builtin_bitmux_shl_r2(long long __a);
    int __builtin_bitmux_shl_r3(long long __a);

    int __builtin_A_bxorshift_mask32_r2(short __a);

    int __builtin_A_bxor_mask32_r2(short __a);
    # 1273 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_A_bxor_mask40_r2(short __a);
    void __builtin_untestset(char * __a);
    unsigned long long __builtin_sysreg_read64(int __a);
    void __builtin_sysreg_write64(int __a, unsigned long long __b);
    void __builtin_csync(void);
    void __builtin_ssync(void);
    unsigned int __builtin_sysreg_read(int __a);
    void __builtin_sysreg_write(int __a, unsigned int __b);
    unsigned long long __builtin_emuclk(void);
    # 1333 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    short __builtin_ones(int __a);

    int __builtin_A_bitmux_ASL_r2(int __a);
    # 1344 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_A_bitmux_ASR_r2(int __a);

    short __builtin_shl_i1x16(short __a, short __b);
    int __builtin_shl_i2x16(int __a, short __b);


    _Fract __builtin_shl_fx1x16(_Fract __a, short __b);


    int __builtin_shl_i1x32(int __a, short __b);


    long _Fract __builtin_shl_fx1x32(long _Fract __a, short __b);


    short __builtin_shll_i1x16(short __a, short __b);
    int __builtin_shll_i2x16(int __a, short __b);
    int __builtin_shll_i1x32(int __a, short __b);
    # 1378 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_abs_i1x32(int __a);

    long _Fract __builtin_abs_fx1x32(long _Fract __a);
    # 1397 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    void * __builtin_brevadd(void * __a, void * __b);
    int __builtin_divs_r1(int __a, int __b);
    int __builtin_divs_r2(int __a);
    int __builtin_divq_r1(int __a, int __b, int __c);
    int __builtin_divq_r2(int __a);
    short __builtin_expadj1x32(int __a, short __b);
    short __builtin_expadj1x16(short __a, short __b);
    short __builtin_expadj2x16(int __a, short __b);
    short __builtin_lvitmax1x16_r1(int __a, int __b);
    int __builtin_lvitmax1x16_r2(short __a);
    short __builtin_rvitmax1x16_r1(int __a, int __b);
    int __builtin_rvitmax1x16_r2(short __a);
    int __builtin_lvitmax2x16_r1(int __a, int __b, int __c);
    int __builtin_lvitmax2x16_r2(int __a);
    int __builtin_rvitmax2x16_r1(int __a, int __b, int __c);
    int __builtin_rvitmax2x16_r2(int __a);
    # 1429 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    long _Fract __builtin_negate_fx1x32(long _Fract __a);
    # 1441 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    _Fract __builtin_round_fx1x32(long _Fract __a);

    short __builtin_norm_fx1x32(long _Fract __a);

    short __builtin_norm_fx1x16(_Fract __a);
    # 1702 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    _Fract __builtin_multr_fx1x16(_Fract __a, _Fract __b);

    _Fract __builtin_multmr_fx1x16(_Fract __a, unsigned _Fract __b);

    _Fract __builtin_multm_fx1x16(_Fract __a, unsigned _Fract __b);
    # 1980 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_add_i2x16(int __a, int __b);
    unsigned int __builtin_add_u2x16(unsigned int __a, unsigned int __b);
    # 1988 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"


    int __builtin_cmplx_add(int __a, int __b);
    int __builtin_sub_i2x16(int __a, int __b);
    unsigned int __builtin_sub_u2x16(unsigned int __a, unsigned int __b);
    # 2002 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"


    int __builtin_cmplx_sub(int __a, int __b);
    # 2020 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int * __builtin_search_gt_r2(int * __a);
    short __builtin_search_gt_r3(int * __a);
    short __builtin_search_gt_r4(int * __a);

    int * __builtin_search_ge_r2(int * __a);
    short __builtin_search_ge_r3(int * __a);
    short __builtin_search_ge_r4(int * __a);

    int * __builtin_search_le_r2(int * __a);
    short __builtin_search_le_r3(int * __a);
    short __builtin_search_le_r4(int * __a);

    int * __builtin_search_lt_r2(int * __a);
    short __builtin_search_lt_r3(int * __a);
    short __builtin_search_lt_r4(int * __a);

    int __builtin_mult_i2x16(int __a, int __b);

    int __builtin_multu_fr2x16(int __a, int __b);
    int __builtin_align8(int __a, int __b);
    int __builtin_align16(int __a, int __b);
    int __builtin_align24(int __a, int __b);
    int __builtin_loadbytes(int * __a);
    int __builtin_bytepack(int __a, int __b);
    void __builtin_NOP(void);
    unsigned int __builtin_cli(void);
    void __builtin_sti(unsigned int __a);

    void __builtin_csync_int(void);
    void __builtin_ssync_int(void);
    void __builtin_idle(void);
    void __builtin_raise(int __a);
    void __builtin_excpt(int __a);
    int __builtin_testset(char * __a);
    void __builtin_prefetch(void * __a);
    void * __builtin_prefetchmodup(void * __a);
    void __builtin_flushinv(void * __a);
    void * __builtin_flushinvmodup(void * __a);
    void __builtin_flush(void * __a);
    void * __builtin_flushmodup(void * __a);
    void __builtin_iflush(void * __a);
    void * __builtin_iflushmodup(void * __a);
    void * __builtin_bfin_iflushmodup(void * __a);
    void __builtin_bfin_iflush(void * __a);
    void * __builtin_bfin_flushmodup(void * __a);
    void __builtin_bfin_flush(void * __a);
    void * __builtin_bfin_flushinvmodup(void * __a);
    void __builtin_bfin_flushinv(void * __a);
    void * __builtin_bfin_prefetchmodup(void * __a);
    void __builtin_bfin_prefetch(void * __a);
    int __builtin_bfin_testset(char * __a);
    void __builtin_bfin_excpt(int __a);
    void __builtin_bfin_raise(int __a);
    void __builtin_bfin_idle(void);
    void __builtin_bfin_ssync_int(void);
    void __builtin_bfin_csync_int(void);
    void __builtin_bfin_sti(unsigned int __a);
    unsigned int __builtin_bfin_cli(void);
    int __builtin_bfin_bytepack(int __a, int __b);
    int __builtin_bfin_loadbytes(int * __a);
    int __builtin_bfin_align24(int __a, int __b);
    int __builtin_bfin_align16(int __a, int __b);
    int __builtin_bfin_align8(int __a, int __b);
    int __builtin_bfin_multu_fr2x16(int __a, int __b);

    int __builtin_bfin_mult_i2x16(int __a, int __b);
    # 2112 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_bfin_sub_i2x16(int __a, int __b);

    int __builtin_bfin_add_i2x16(int __a, int __b);
    # 2210 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_bfin_rvitmax2x16_r1(int __a, int __b, int __c);
    int __builtin_rvitmax2x16_r2(int __a);
    int __builtin_bfin_lvitmax2x16_r1(int __a, int __b, int __c);
    int __builtin_lvitmax2x16_r2(int __a);
    short __builtin_bfin_rvitmax1x16_r1(int __a, int __b);
    int __builtin_rvitmax1x16_r2(short __a);
    short __builtin_bfin_lvitmax1x16_r1(int __a, int __b);
    int __builtin_lvitmax1x16_r2(short __a);
    short __builtin_bfin_expadj2x16(int __a, short __b);
    short __builtin_bfin_expadj1x16(short __a, short __b);
    short __builtin_bfin_expadj1x32(int __a, short __b);
    int __builtin_bfin_divq_r1(int __a, int __b, int __c);
    int __builtin_divq_r2(int __a);
    int __builtin_bfin_divs_r1(int __a, int __b);
    int __builtin_divs_r2(int __a);
    # 2243 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_bfin_shll_i1x32(int __a, short __b);
    int __builtin_bfin_shll_i2x16(int __a, short __b);
    short __builtin_bfin_shll_i1x16(short __a, short __b);
    # 2252 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_bfin_shl_i1x32(int __a, short __b);
    # 2259 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_bfin_shl_i2x16(int __a, short __b);
    short __builtin_bfin_shl_i1x16(short __a, short __b);

    int __builtin_A_bitmux_ASR_r2(int __a);
    # 2271 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_A_bitmux_ASL_r2(int __a);

    short __builtin_bfin_ones(int __a);
    # 2327 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    unsigned long long __builtin_bfin_emuclk(void);
    void __builtin_bfin_sysreg_write(int __a, unsigned int __b);
    unsigned int __builtin_bfin_sysreg_read(int __a);
    void __builtin_bfin_ssync(void);
    void __builtin_bfin_csync(void);
    void __builtin_bfin_sysreg_write64(int __a, unsigned long long __b);
    unsigned long long __builtin_bfin_sysreg_read64(int __a);
    void __builtin_bfin_untestset(char * __a);
    long long __builtin_bfin_bitmux_shl_r1(long long __a, int __b, int __c);
    int __builtin_bitmux_shl_r2(long long __a);
    int __builtin_bitmux_shl_r3(long long __a);
    long long __builtin_bfin_bitmux_shr_r1(long long __a, int __b, int __c);
    int __builtin_bitmux_shr_r2(long long __a);
    int __builtin_bitmux_shr_r3(long long __a);
    int __builtin_bfin_byteunpackr_r1(long long __a, char * __b);
    int __builtin_byteunpackr_r2(int __a);
    int __builtin_bfin_byteunpack_r1(long long __a, char * __b);
    int __builtin_byteunpack_r2(int __a);
    int __builtin_bfin_saa_r_r1(long long __a, char * __b, long long __c, char * __d, int __e, int __f);
    int __builtin_saa_r_r2(int __a);
    int __builtin_bfin_saa_r1(long long __a, char * __b, long long __c, char * __d, int __e, int __f);
    int __builtin_saa_r2(int __a);
    int __builtin_bfin_sub_i4x8_r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_sub_i4x8_r_r2(int __a);
    int __builtin_bfin_sub_i4x8_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_sub_i4x8_r2(int __a);
    int __builtin_bfin_avg_i2x8_hitr(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_hir(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_hit(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_hi(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_lotr(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_lor(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_lot(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_lo(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i4x8_tr(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_avg_i4x8_r(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_avg_i4x8_t(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_avg_i4x8(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_add_i4x8_r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_add_i4x8_r_r2(int __a);
    int __builtin_bfin_add_i4x8_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_add_i4x8_r2(int __a);
    int __builtin_bfin_extract_and_add_r1(int __a, int __b);
    int __builtin_extract_and_add_r2(int __a);
    int __builtin_bfin_addclip_hir(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_addclip_lor(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_addclip_hi(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_addclip_lo(long long __a, char * __b, long long __c, char * __d);
    # 2393 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    short __builtin_bfin_shr_i1x16(short __a, short __b);
    # 2421 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    short __builtin_bfin_sum_i2x16(int __a);
    short __builtin_bfin_byteswap2(short __a);
    # 2435 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    int __builtin_set_rnd_mod_biased(void);
    int __builtin_set_rnd_mod_unbiased(void);
    void __builtin_restore_rnd_mod(int __a);


    _Fract __builtin_sat_fx1x32(long _Fract __a);

    int __builtin_sat_fr1x64(long long __a);
    long long __builtin_mult64_32x32(int __a, int __b);
    unsigned long long __builtin_multu64_32x32(unsigned int __a, unsigned int __b);
    long long __builtin_bfin_mult64_32x32(int __a, int __b);
    unsigned long long __builtin_bfin_multu64_32x32(unsigned int __a, unsigned int __b);


    _Fract __builtin_mult_fx1x16(_Fract __a, _Fract __b);

    unsigned _Fract __builtin_multu_fx1x16(unsigned _Fract __a, unsigned _Fract __b);

    _Fract __builtin_add_fx1x16(_Fract __a, _Fract __b);

    _Fract __builtin_sub_fx1x16(_Fract __a, _Fract __b);

    _Fract __builtin_min_fx1x16(_Fract __a, _Fract __b);

    _Fract __builtin_max_fx1x16(_Fract __a, _Fract __b);

    long _Fract __builtin_add_fx1x32(long _Fract __a, long _Fract __b);

    long _Fract __builtin_sub_fx1x32(long _Fract __a, long _Fract __b);

    long _Fract __builtin_mult_fx1x32(_Fract __a, _Fract __b);

    long _Fract __builtin_min_fx1x32(long _Fract __a, long _Fract __b);

    long _Fract __builtin_max_fx1x32(long _Fract __a, long _Fract __b);

    int __builtin_compose_2x16(short __a, short __b);
    # 2524 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    long long __builtin_compose_i64(int __a, int __b);
    # 2539 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    short __builtin_extract_hi(int __a);
    # 2562 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    short __builtin_extract_lo(int __a);
    # 2579 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    void __builtin_untestset(char * __a);
    unsigned short __builtin_mmr_read16(volatile void * __a);
    unsigned int __builtin_mmr_read32(volatile void * __a);
    void __builtin_mmr_write16(volatile void * __a, unsigned short __b);
    void __builtin_mmr_write32(volatile void * __a, unsigned int __b);

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int abs(int __a) {
    int __rval;
    __rval = __builtin_abs(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long labs(long __a) {
    long __rval;
    __rval = __builtin_labs(__a);
    return __rval;
    }

    # 2630 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2640 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2655 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2665 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2682 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2699 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2716 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2733 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2748 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2763 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2780 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2797 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2812 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2827 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2844 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2861 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2876 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2891 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2911 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2931 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2948 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2965 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2982 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2999 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3009 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3019 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3042 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3067 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3092 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3117 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3140 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3163 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3186 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3209 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3229 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3257 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3285 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3313 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3339 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3363 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3387 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3414 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3438 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3461 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3486 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3509 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3534 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3559 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3584 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3607 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3638 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3667 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3696 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3721 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3746 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3775 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3792 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3811 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3839 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3856 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3875 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3897 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3919 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3941 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3963 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 3985 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4007 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4029 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4046 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4063 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4080 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4097 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4113 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4129 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4145 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4161 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4178 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4195 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4212 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4229 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4246 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4263 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4280 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4297 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4314 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4331 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4348 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4365 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4381 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4397 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4413 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4429 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4445 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4461 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4477 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4493 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4513 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4533 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4552 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4572 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4587 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4600 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4613 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4632 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4651 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4661 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4671 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4688 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4710 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4732 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4754 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4776 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4798 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4820 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4842 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4867 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4892 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4914 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4936 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4961 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4986 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5011 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5033 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5055 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5077 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5094 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5118 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5142 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5159 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5176 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5204 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5232 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5264 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5281 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5310 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5339 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5361 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5378 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5395 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5412 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5434 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5458 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5475 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5499 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5521 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5543 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5562 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5584 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5606 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5626 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5644 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5661 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5678 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5695 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5713 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5731 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5749 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5767 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5790 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5813 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5836 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5859 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5883 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5907 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5929 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5955 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 5978 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6001 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6031 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6061 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6091 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6121 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6143 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6167 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6191 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6215 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6239 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6263 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6287 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6311 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6335 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6359 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6383 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6407 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6431 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6455 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6479 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6503 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6527 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6551 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6575 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6599 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6623 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6647 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6671 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6695 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6719 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6743 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6767 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6791 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6815 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6839 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6863 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6887 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6911 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6935 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6959 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6983 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7007 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7031 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7055 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7079 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7103 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7127 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7151 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7175 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7199 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7223 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7247 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7271 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7295 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7320 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7345 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7370 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7395 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7417 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7439 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7469 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7499 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7529 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7559 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7589 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7619 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7647 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7675 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7703 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7730 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7757 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7784 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7809 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7834 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7859 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7881 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7903 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7925 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7947 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7969 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7991 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8013 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8035 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8057 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8079 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8101 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8123 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8145 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8167 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8189 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8215 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8241 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8267 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8293 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8319 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8345 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8371 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8397 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8423 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8449 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8475 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8501 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8527 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8553 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8579 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8605 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8631 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8657 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8674 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8691 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8715 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8740 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8763 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8780 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8797 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8821 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8846 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8869 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8891 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8913 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8932 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8954 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8976 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8998 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9020 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9046 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9063 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9087 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9104 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9121 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9138 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9155 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9172 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9189 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9207 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9224 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9239 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9256 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9271 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9286 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9301 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9311 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9321 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9338 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9353 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9370 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9385 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9402 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9417 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9434 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9449 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9466 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9483 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9498 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9515 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9530 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9547 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9562 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9579 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9594 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9611 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9621 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9631 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9646 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9661 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9676 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9691 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9708 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9725 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9742 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9759 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9776 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9793 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9810 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9829 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9846 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9865 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9884 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9903 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9922 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9939 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9958 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9975 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 9994 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10013 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10032 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10051 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10070 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10089 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10108 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10127 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10146 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10165 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10184 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10203 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10222 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10241 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10260 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10284 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10305 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10326 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10345 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10364 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10383 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10402 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10421 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10440 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10459 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10478 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10497 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10516 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10535 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10554 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10572 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10590 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10608 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10626 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10643 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10660 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10677 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10695 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10714 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10733 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10752 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10771 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10790 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10809 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10826 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10843 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10860 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10879 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10898 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10915 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10934 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10953 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10970 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 10987 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11008 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11029 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11046 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11065 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11084 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11103 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11122 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11141 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11160 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11179 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11198 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11217 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11236 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11255 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11274 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11293 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11312 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11331 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11350 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11369 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11386 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11396 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11406 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11421 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11436 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11446 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11456 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11471 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11487 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11503 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11519 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11535 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11551 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11567 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11584 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11601 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11618 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11635 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11652 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11669 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11686 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11703 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11720 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11737 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11754 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11771 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11787 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11803 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11819 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11836 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11853 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11870 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11887 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11906 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11925 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11944 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11963 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11982 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12001 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12018 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12037 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12056 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12075 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12098 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12123 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12148 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12167 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12186 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12209 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12226 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12245 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12264 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12283 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12302 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12318 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12334 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12348 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12371 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12394 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12416 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12433 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12450 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12467 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12484 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12507 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12530 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12553 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12576 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12598 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12620 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12642 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12664 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12686 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12708 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12730 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12752 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12774 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12796 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12818 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12840 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12863 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12886 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12908 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12930 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12952 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12974 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 12998 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13024 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13044 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13066 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13088 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13112 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13138 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13158 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13180 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13202 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13226 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13250 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13276 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13302 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13322 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13346 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13370 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13396 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13422 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13437 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13460 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13481 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13502 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 13521 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 100 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib.h"

    typedef struct
    {
    int quot;
    int rem;
    } div_t;

    typedef struct
    {
    long quot;
    long rem;
    } ldiv_t;


    typedef struct
    {
    _Longlong quot;
    _Longlong rem;
    } _Lldiv_t;


    typedef _Lldiv_t lldiv_t;



    #pragma noreturn
    void _Exit(int _exit_value);
    #pragma noreturn
    #pragma misra_func(system)
    void exit(int _status);
    #pragma noreturn
    #pragma misra_func(system)
    void adi_fatal_error(int general_code, int specific_code, int value);
    #pragma noreturn
    #pragma misra_func(system)
    void adi_fatal_exception(int general_code, int specific_code, int value);
    #pragma misra_func(system)
    char * getenv(const char *_name);
    #pragma misra_func(system)
    int system(const char *_s);


    #pragma noreturn
    void __builtin_abort(void);


    #pragma noreturn
    #pragma misra_func(system)
    void abort(void);
    #pragma misra_func(heap)
    void * calloc(size_t _nelem, size_t _size);
    div_t div(int _numer, int _denom);
    #pragma misra_func(heap)
    void free(void *_ptr);
    ldiv_t ldiv(long _numer, long _denom);
    #pragma misra_func(heap)
    void * malloc(size_t _size_arg);
    int mblen(const char *_s, size_t _n);
    size_t mbstowcs(wchar_t *_wcs, const char *_s, size_t _n);
    int mbtowc(wchar_t *_pwc, const char *_s, size_t _n);
    int rand(void);
    void srand(unsigned int _seed);
    #pragma misra_func(heap)
    void * realloc(void *_ptr, size_t _size_arg);
    long strtol(const char *_s, char **_endptr, int _base);
    size_t wcstombs(char *_s, const wchar_t *_wcs, size_t _n);
    int wctomb(char *_s, wchar_t _wchar);

    # 186 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib.h"

    unsigned long _Stoul(const char *_s, char **_endptr, int _base);
    float _Stof(const char *_s, char **_endptr, long _pten);


    #pragma linkage_name __Stof

    double _Stod(const char *_s, char **_endptr, long _pten);

    long double _Stold(const char *_s, char **_endptr, long _pten);
    _Longlong _Stoll(const char *_s, char **_endptr, int _base);
    _ULonglong _Stoull(const char *_s, char **_endptr, int _base);

    _Longlong llabs(_Longlong _i);
    lldiv_t lldiv(_Longlong _numer, _Longlong _denom);

    # 253 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib.h"
    typedef int _Cmpfun(const void *, const void *);

    int atexit(void (*_func)(void));
    void * bsearch(const void *_key, const void *_base, size_t _nelem, size_t _size, _Cmpfun *_cmp);
    void qsort(void *_base, size_t _n, size_t _size, _Cmpfun *_cmp);


    #pragma misra_func(string_conv)
    #pragma inline
    #pragma always_inline
    double atof(const char *_S)
    {

    return (_Stof(_S, (char **)0, 0));

    }

    #pragma misra_func(string_conv)
    #pragma inline
    #pragma always_inline
    int atoi(const char *_S)
    {
    return ((int)_Stoul(_S, (char **)0, 10));
    }

    #pragma misra_func(string_conv)
    #pragma inline
    #pragma always_inline
    long atol(const char *_S)
    {
    return ((long)_Stoul(_S, (char **)0, 10));
    }

    #pragma inline
    #pragma always_inline
    double strtod(const char *_S,
    char **_Endptr)
    {

    return (_Stof(_S, _Endptr, 0));

    }

    #pragma inline
    #pragma always_inline
    unsigned long strtoul(const char *_S,
    char **_Endptr, int _Base)
    {
    return (_Stoul(_S, _Endptr, _Base));
    }
    # 338 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib.h"
    #pragma inline
    #pragma always_inline
    _Longlong atoll(const char *_Str)
    {
    return ((_Longlong)_Stoull(_Str, (char **)0, 10));
    }

    #pragma inline
    #pragma always_inline
    float strtof(const char *__restrict _Str,
    char **__restrict _Endptr)
    {
    return (_Stof(_Str, _Endptr, 0));
    }

    #pragma inline
    #pragma always_inline
    long double strtold(const char *__restrict _Str,
    char **__restrict _Endptr)
    {
    return (_Stold(_Str, _Endptr, 0));
    }

    #pragma inline
    #pragma always_inline
    _Longlong strtoll(const char *__restrict _Str,
    char **__restrict _Endptr, int _Base)
    {
    return (_Stoll(_Str, _Endptr, _Base));
    }

    #pragma inline
    #pragma always_inline
    _ULonglong strtoull(const char *__restrict _Str,
    char **__restrict _Endptr, int _Base)
    {
    return (_Stoull(_Str, _Endptr, _Base));
    }


    # 419 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdlib.h"


    # 17 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\ccblkfn.h"


    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma system_header

    # 28 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"

    #pragma system_header


    # 24 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"


    # 59 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int divq(int __a, int __b, int *__r2) {
    int __rval = __builtin_divq_r1(__a, __b, *__r2);
    *__r2 = __builtin_divq_r2(__rval);
    return __rval;
    }


    # 115 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"

    # 133 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/builtins_support.h"


    # 981 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\fract_typedef.h"
    #pragma once
    #pragma system_header


    typedef short fract16;
    typedef long fract32;

    # 984 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\fr2x16_typedef.h"
    #pragma once
    #pragma system_header


    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\r2x16_typedef.h"
    #pragma once
    #pragma system_header


    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\raw_typedef.h"
    #pragma once
    #pragma system_header


    typedef char _raw8;
    typedef short _raw16;
    typedef int _raw32;

    # 30 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\raw_typedef.h"

    # 19 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\r2x16_typedef.h"

    typedef _raw32 raw2x16;

    # 19 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\fr2x16_typedef.h"

    typedef raw2x16 fract2x16;
    typedef fract2x16 fr2x16;

    # 987 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\i2x16_typedef.h"
    #pragma once
    #pragma system_header


    typedef raw2x16 int2x16;

    # 990 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\complex_typedef.h"

    #pragma once
    #pragma system_header


    # 39 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\complex_typedef.h"

    # 47 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\complex_typedef.h"

    typedef struct complex_float {
    float re;
    float im;
    } complex_float;

    typedef struct complex_long_double {
    long double re;
    long double im;
    } complex_long_double;


    typedef complex_float complex_double;

    typedef struct complex_fract16 {
    #pragma align 4
    fract16 re;
    fract16 im;
    } complex_fract16;

    typedef struct complex_fract32 {
    fract32 re;
    fract32 im;
    } complex_fract32;


    typedef union _composite_complex_fract16 {
    struct complex_fract16 a;
    long raw;
    } _composite_complex_fract16;

    typedef union _composite_complex_fract32 {
    struct complex_fract32 a;
    long long raw;
    } _composite_complex_fract32;


    typedef struct complex_int16 {
    #pragma align 4
    short re;
    short im;
    } complex_int16;

    typedef struct complex_int32 {
    int re;
    int im;
    } complex_int32;


    typedef union _composite_complex_int16 {
    struct complex_int16 a;
    long raw;
    } _composite_complex_int16;

    typedef union _composite_complex_int32 {
    struct complex_int32 a;
    long long raw;
    } _composite_complex_int32;


    # 993 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    typedef long long fract64;


    typedef long long acc40;


    typedef __builtin_quad acc72;


    # 1025 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 1033 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 1041 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"


    void * __builtin_memcpy(void * __a, const void * __b, size_t __c);
    void * __builtin_memmove(void * __a, const void * __b, size_t __c);
    char * __builtin_strcpy(char * __a, const char * __b);
    size_t __builtin_strlen(const char * __a);
    void * __builtin_va_start(const void * __a, int __b);
    int __builtin_abs(int __a);
    long __builtin_labs(long __a);
    int __builtin_expected_true(int __a);
    int __builtin_expected_false(int __a);
    void __builtin_assert(int __a);
    void __builtin_aligned(const void * __a, int __b);
    int __builtin_funcsize(const void * __a);
    ptrdiff_t __builtin_circindex(ptrdiff_t __a, ptrdiff_t __b, size_t __c);
    void * __builtin_circptr(const void * __a, ptrdiff_t __b, const void * __c, size_t __d);
    short __builtin_misaligned_load16(void * __a);
    short __builtin_misaligned_load16_vol(volatile void * __a);
    void __builtin_misaligned_store16(void * __a, short __b);
    void __builtin_misaligned_store16_vol(volatile void * __a, short __b);
    int __builtin_misaligned_load32(void * __a);
    int __builtin_misaligned_load32_vol(volatile void * __a);
    void __builtin_misaligned_store32(void * __a, int __b);
    void __builtin_misaligned_store32_vol(volatile void * __a, int __b);
    long long __builtin_misaligned_load64(void * __a);
    long long __builtin_misaligned_load64_vol(volatile void * __a);
    void __builtin_misaligned_store64(void * __a, long long __b);
    void __builtin_misaligned_store64_vol(volatile void * __a, long long __b);
    int __builtin_byteswap4(int __a);
    int __builtin_bfin_byteswap4(int __a);
    int __builtin_max(int __a, int __b);
    long __builtin_lmax(long __a, long __b);
    int __builtin_min(int __a, int __b);
    long __builtin_lmin(long __a, long __b);
    void * __builtin_alloca(size_t __a);
    void * __builtin_dealloca(size_t __a);

    fract16 __builtin_sum_fr2x16(fract2x16 __a);

    _Fract __builtin_sum_fx_fr2x16(fract2x16 __a);

    fract32 __builtin_mult_fr1x32x32(fract32 __a, fract32 __b);


    long _Fract __builtin_mult_fx1x32x32(long _Fract __a, long _Fract __b);


    fract32 __builtin_multr_fr1x32x32(fract32 __a, fract32 __b);


    long _Fract __builtin_multr_fx1x32x32(long _Fract __a, long _Fract __b);


    fract32 __builtin_mult_fr1x32x32NS(fract32 __a, fract32 __b);


    long _Fract __builtin_mult_fx1x32x32NS(long _Fract __a, long _Fract __b);

    short __builtin_byteswap2(short __a);
    short __builtin_sum_i2x16(int __a);

    int __builtin_cmlt_fr16(int __a, int __b);


    int __builtin_conj_cmlt_fr16(int __a, int __b);


    int __builtin_conj_conj_cmlt_fr16(int __a, int __b);


    int __builtin_csqu_fr16(int __a);


    fract16 __builtin_csqumag_fr16(int __a);


    fract32 __builtin_csqumagw_fr16(int __a);


    fract32 __builtin_csqumag_fr32(int __a);


    acc40 __builtin_A_csqumag_fr16(int __a);


    fract16 __builtin_diff_hl_fr2x16(fract2x16 __a);

    _Fract __builtin_diff_hl_fx_fr2x16(fract2x16 __a);

    fract16 __builtin_diff_lh_fr2x16(fract2x16 __a);

    _Fract __builtin_diff_lh_fx_fr2x16(fract2x16 __a);

    long long __builtin_cadd_fr32(long long __a, long long __b);


    long long __builtin_csub_fr32(long long __a, long long __b);


    long long __builtin_conj_fr32(long long __a);
    # 1167 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    fract16 __builtin_shr_fr1x16(fract16 __a, short __b);


    _Fract __builtin_shr_fx1x16(_Fract __a, short __b);


    fract32 __builtin_shr_fr1x32(fract32 __a, short __b);


    long _Fract __builtin_shr_fx1x32(long _Fract __a, short __b);


    fract2x16 __builtin_shr_fr2x16(fract2x16 __a, short __b);

    short __builtin_shr_i1x16(short __a, short __b);

    int2x16 __builtin_shr_i2x16(int2x16 __a, short __b);


    fract2x16 __builtin_shrl_fr2x16(fract2x16 __a, short __b);

    short __builtin_shrl_i1x16(short __a, short __b);

    int2x16 __builtin_shrl_i2x16(int2x16 __a, short __b);


    fract32 __builtin_shr_fr1x32_clip(fract32 __a, short __b);


    long _Fract __builtin_shr_fx1x32_clip(long _Fract __a, short __b);


    fract2x16 __builtin_shr_fr2x16_clip(fract2x16 __a, short __b);


    fract2x16 __builtin_shrl_fr2x16_clip(fract2x16 __a, short __b);


    fract32 __builtin_shl_fr1x32_clip(fract32 __a, short __b);


    long _Fract __builtin_shl_fx1x32_clip(long _Fract __a, short __b);


    fract2x16 __builtin_shl_fr2x16_clip(fract2x16 __a, short __b);

    int __builtin_addclip_lo(long long __a, char * __b, long long __c, char * __d);
    int __builtin_addclip_hi(long long __a, char * __b, long long __c, char * __d);
    int __builtin_addclip_lor(long long __a, char * __b, long long __c, char * __d);
    int __builtin_addclip_hir(long long __a, char * __b, long long __c, char * __d);
    int __builtin_extract_and_add_r1(int __a, int __b);
    int __builtin_extract_and_add_r2(int __a);
    int __builtin_add_i4x8_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_add_i4x8_r2(int __a);
    int __builtin_add_i4x8_r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_add_i4x8_r_r2(int __a);
    int __builtin_add_i4x8r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_add_i4x8r_r2(int __a);
    int __builtin_avg_i4x8(long long __a, char * __b, long long __c, char * __d);
    int __builtin_avg_i4x8_t(long long __a, char * __b, long long __c, char * __d);
    int __builtin_avg_i4x8_r(long long __a, char * __b, long long __c, char * __d);
    int __builtin_avg_i4x8_tr(long long __a, char * __b, long long __c, char * __d);
    int __builtin_avg_i2x8_lo(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_lot(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_lor(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_lotr(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_hi(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_hit(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_hir(long long __a, char * __b, long long __c);
    int __builtin_avg_i2x8_hitr(long long __a, char * __b, long long __c);
    int __builtin_sub_i4x8_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_sub_i4x8_r2(int __a);
    int __builtin_sub_i4x8_r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_sub_i4x8_r_r2(int __a);
    int __builtin_sub_i4x8r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_sub_i4x8r_r2(int __a);
    int __builtin_saa_r1(long long __a, char * __b, long long __c, char * __d, int __e, int __f);
    int __builtin_saa_r2(int __a);
    int __builtin_saa_r_r1(long long __a, char * __b, long long __c, char * __d, int __e, int __f);
    int __builtin_saa_r_r2(int __a);
    int __builtin_saar_r1(long long __a, char * __b, long long __c, char * __d, int __e, int __f);
    int __builtin_saar_r2(int __a);
    int __builtin_byteunpack_r1(long long __a, char * __b);
    int __builtin_byteunpack_r2(int __a);
    int __builtin_byteunpackr_r1(long long __a, char * __b);
    int __builtin_byteunpackr_r2(int __a);
    long long __builtin_bitmux_shr_r1(long long __a, int __b, int __c);
    int __builtin_bitmux_shr_r2(long long __a);
    int __builtin_bitmux_shr_r3(long long __a);
    long long __builtin_bitmux_shl_r1(long long __a, int __b, int __c);
    int __builtin_bitmux_shl_r2(long long __a);
    int __builtin_bitmux_shl_r3(long long __a);

    short __builtin_A_bxorshift_mask32_r1(acc40 __a, int __b);

    int __builtin_A_bxorshift_mask32_r2(short __a);

    short __builtin_A_bxor_mask32_r1(acc40 __a, int __b);

    int __builtin_A_bxor_mask32_r2(short __a);

    acc40 __builtin_A_bxorshift_mask40(acc40 __a, acc40 __b, int __c);


    short __builtin_A_bxor_mask40_r1(acc40 __a, acc40 __b, int __c);

    int __builtin_A_bxor_mask40_r2(short __a);
    void __builtin_untestset(char * __a);
    unsigned long long __builtin_sysreg_read64(int __a);
    void __builtin_sysreg_write64(int __a, unsigned long long __b);
    void __builtin_csync(void);
    void __builtin_ssync(void);
    unsigned int __builtin_sysreg_read(int __a);
    void __builtin_sysreg_write(int __a, unsigned int __b);
    unsigned long long __builtin_emuclk(void);

    acc40 __builtin_A_sat(acc40 __a);


    fract32 __builtin_A_mad(acc40 __a);


    fract32 __builtin_A_mad_FU(acc40 __a);


    fract32 __builtin_A_mad_S2RND(acc40 __a);


    int __builtin_A_mad_ISS2(acc40 __a);


    short __builtin_A_madh_IS(acc40 __a);


    unsigned short __builtin_A_madh_IU(acc40 __a);


    fract16 __builtin_A_madh(acc40 __a);


    fract16 __builtin_A_madh_FU(acc40 __a);


    fract16 __builtin_A_madh_T(acc40 __a);


    fract16 __builtin_A_madh_TFU(acc40 __a);


    fract16 __builtin_A_madh_S2RND(acc40 __a);


    short __builtin_A_madh_ISS2(acc40 __a);


    short __builtin_A_madh_IH(acc40 __a);


    int __builtin_A_eq(acc40 __a, acc40 __b);


    int __builtin_A_lt(acc40 __a, acc40 __b);


    int __builtin_A_le(acc40 __a, acc40 __b);

    short __builtin_ones(int __a);

    int __builtin_A_bitmux_ASL_r1(int __a, int __b, acc40 __c);

    int __builtin_A_bitmux_ASL_r2(int __a);

    acc40 __builtin_A_bitmux_ASL_r3(int __a);


    int __builtin_A_bitmux_ASR_r1(int __a, int __b, acc40 __c);

    int __builtin_A_bitmux_ASR_r2(int __a);

    acc40 __builtin_A_bitmux_ASR_r3(int __a);

    short __builtin_shl_i1x16(short __a, short __b);
    int __builtin_shl_i2x16(int __a, short __b);

    fract16 __builtin_shl_fr1x16(fract16 __a, short __b);


    _Fract __builtin_shl_fx1x16(_Fract __a, short __b);


    fract2x16 __builtin_shl_fr2x16(fract2x16 __a, short __b);

    int __builtin_shl_i1x32(int __a, short __b);

    fract32 __builtin_shl_fr1x32(fract32 __a, short __b);


    long _Fract __builtin_shl_fx1x32(long _Fract __a, short __b);


    acc40 __builtin_A_ashift(acc40 __a, short __b);

    short __builtin_shll_i1x16(short __a, short __b);
    int __builtin_shll_i2x16(int __a, short __b);
    int __builtin_shll_i1x32(int __a, short __b);

    acc40 __builtin_A_lshift(acc40 __a, short __b);


    fract32 __builtin_abs_fr1x32(fract32 __a);

    int __builtin_abs_i1x32(int __a);

    long _Fract __builtin_abs_fx1x32(long _Fract __a);


    acc40 __builtin_A_abs(acc40 __a);


    fract2x16 __builtin_abs_fr2x16(fract2x16 __a);


    int2x16 __builtin_abs_i2x16(int2x16 __a);


    acc40 __builtin_A_sub(acc40 __a, acc40 __b);


    acc40 __builtin_A_add(acc40 __a, acc40 __b);

    void * __builtin_brevadd(void * __a, void * __b);
    int __builtin_divs_r1(int __a, int __b);
    int __builtin_divs_r2(int __a);
    int __builtin_divq_r1(int __a, int __b, int __c);
    int __builtin_divq_r2(int __a);
    short __builtin_expadj1x32(int __a, short __b);
    short __builtin_expadj1x16(short __a, short __b);
    short __builtin_expadj2x16(int __a, short __b);
    short __builtin_lvitmax1x16_r1(int __a, int __b);
    int __builtin_lvitmax1x16_r2(short __a);
    short __builtin_rvitmax1x16_r1(int __a, int __b);
    int __builtin_rvitmax1x16_r2(short __a);
    int __builtin_lvitmax2x16_r1(int __a, int __b, int __c);
    int __builtin_lvitmax2x16_r2(int __a);
    int __builtin_rvitmax2x16_r1(int __a, int __b, int __c);
    int __builtin_rvitmax2x16_r2(int __a);

    int2x16 __builtin_max_i2x16(int2x16 __a, int2x16 __b);


    fract2x16 __builtin_max_fr2x16(fract2x16 __a, fract2x16 __b);


    fract2x16 __builtin_min_fr2x16(fract2x16 __a, fract2x16 __b);


    int2x16 __builtin_min_i2x16(int2x16 __a, int2x16 __b);


    fract32 __builtin_negate_fr1x32(fract32 __a);


    long _Fract __builtin_negate_fx1x32(long _Fract __a);


    acc40 __builtin_A_neg(acc40 __a);


    fract2x16 __builtin_negate_fr2x16(fract2x16 __a);


    fract16 __builtin_round_fr1x32(fract32 __a);


    _Fract __builtin_round_fx1x32(long _Fract __a);


    short __builtin_norm_fr1x32(fract32 __a);


    short __builtin_norm_fx1x32(long _Fract __a);


    short __builtin_norm_fr1x16(fract16 __a);


    short __builtin_norm_fx1x16(_Fract __a);


    short __builtin_A_signbits(acc40 __a);
    # 1699 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    fract16 __builtin_multr_fr1x16(fract16 __a, fract16 __b);


    _Fract __builtin_multr_fx1x16(_Fract __a, _Fract __b);


    fract16 __builtin_multmr_fr1x16(fract16 __a, fract16 __b);


    _Fract __builtin_multmr_fx1x16(_Fract __a, unsigned _Fract __b);


    fract16 __builtin_multm_fr1x16(fract16 __a, fract16 __b);


    _Fract __builtin_multm_fx1x16(_Fract __a, unsigned _Fract __b);
    # 1792 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_mult_IS(short __a, short __b);


    acc40 __builtin_A_mac_IS(acc40 __a, short __b, short __c);


    acc40 __builtin_A_msu_IS(acc40 __a, short __b, short __c);


    acc40 __builtin_A_mult_MIS(short __a, unsigned short __b);


    acc40 __builtin_A_mac_MIS(acc40 __a, short __b, unsigned short __c);


    acc40 __builtin_A_msu_MIS(acc40 __a, short __b, unsigned short __c);


    acc40 __builtin_A_mult(fract16 __a, fract16 __b);


    acc40 __builtin_A_mac(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_A_msu(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_A_mult_FU(fract16 __a, fract16 __b);


    acc40 __builtin_A_mac_FU(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_A_msu_FU(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_A_mult_M(fract16 __a, fract16 __b);


    acc40 __builtin_A_mac_M(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_A_msu_M(acc40 __a, fract16 __b, fract16 __c);
    # 1842 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_cmul_r2(acc40 __a);
    # 1850 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_cmac_r2(acc40 __a);
    # 1858 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_cmsu_r2(acc40 __a);
    # 1866 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_cmul_r2(acc40 __a);
    # 1874 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_cmac_r2(acc40 __a);
    # 1882 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_cmsu_r2(acc40 __a);
    # 1890 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_conj_cmul_r2(acc40 __a);
    # 1898 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_conj_cmac_r2(acc40 __a);
    # 1906 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_conj_cmsu_r2(acc40 __a);
    # 1914 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_cmul_IS_r2(acc40 __a);
    # 1922 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_cmac_IS_r2(acc40 __a);
    # 1930 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_cmsu_IS_r2(acc40 __a);
    # 1938 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_cmul_IS_r2(acc40 __a);
    # 1946 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_cmac_IS_r2(acc40 __a);
    # 1954 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_cmsu_IS_r2(acc40 __a);
    # 1962 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_conj_cmul_IS_r2(acc40 __a);
    # 1970 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_conj_cmac_IS_r2(acc40 __a);
    # 1978 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"
    acc40 __builtin_A_conj_conj_cmsu_IS_r2(acc40 __a);

    int __builtin_add_i2x16(int __a, int __b);
    unsigned int __builtin_add_u2x16(unsigned int __a, unsigned int __b);

    fract2x16 __builtin_add_fr2x16(fract2x16 __a, fract2x16 __b);


    int __builtin_cadd_fr16(int __a, int __b);


    int __builtin_cmplx_add(int __a, int __b);
    int __builtin_sub_i2x16(int __a, int __b);
    unsigned int __builtin_sub_u2x16(unsigned int __a, unsigned int __b);

    fract2x16 __builtin_sub_fr2x16(fract2x16 __a, fract2x16 __b);


    int __builtin_csub_fr16(int __a, int __b);


    int __builtin_cmplx_sub(int __a, int __b);

    fract2x16 __builtin_dspaddsubsat(fract2x16 __a, fract2x16 __b);


    fract2x16 __builtin_dspsubaddsat(fract2x16 __a, fract2x16 __b);


    int2x16 __builtin_add_on_sign(int2x16 __a, int2x16 __b);


    int * __builtin_search_gt_r1(int2x16 __a, int * __b, int * __c, int * __d, short __e, short __f);

    int * __builtin_search_gt_r2(int * __a);
    short __builtin_search_gt_r3(int * __a);
    short __builtin_search_gt_r4(int * __a);

    int * __builtin_search_ge_r1(int2x16 __a, int * __b, int * __c, int * __d, short __e, short __f);

    int * __builtin_search_ge_r2(int * __a);
    short __builtin_search_ge_r3(int * __a);
    short __builtin_search_ge_r4(int * __a);

    int * __builtin_search_le_r1(int2x16 __a, int * __b, int * __c, int * __d, short __e, short __f);

    int * __builtin_search_le_r2(int * __a);
    short __builtin_search_le_r3(int * __a);
    short __builtin_search_le_r4(int * __a);

    int * __builtin_search_lt_r1(int2x16 __a, int * __b, int * __c, int * __d, short __e, short __f);

    int * __builtin_search_lt_r2(int * __a);
    short __builtin_search_lt_r3(int * __a);
    short __builtin_search_lt_r4(int * __a);

    fract2x16 __builtin_multr_fr2x16(fract2x16 __a, fract2x16 __b);

    int __builtin_mult_i2x16(int __a, int __b);

    fract2x16 __builtin_mult_fr2x16(fract2x16 __a, fract2x16 __b);

    int __builtin_multu_fr2x16(int __a, int __b);
    int __builtin_align8(int __a, int __b);
    int __builtin_align16(int __a, int __b);
    int __builtin_align24(int __a, int __b);
    int __builtin_loadbytes(int * __a);
    int __builtin_bytepack(int __a, int __b);
    void __builtin_NOP(void);
    unsigned int __builtin_cli(void);
    void __builtin_sti(unsigned int __a);

    void __builtin_csync_int(void);
    void __builtin_ssync_int(void);
    void __builtin_idle(void);
    void __builtin_raise(int __a);
    void __builtin_excpt(int __a);
    int __builtin_testset(char * __a);
    void __builtin_prefetch(void * __a);
    void * __builtin_prefetchmodup(void * __a);
    void __builtin_flushinv(void * __a);
    void * __builtin_flushinvmodup(void * __a);
    void __builtin_flush(void * __a);
    void * __builtin_flushmodup(void * __a);
    void __builtin_iflush(void * __a);
    void * __builtin_iflushmodup(void * __a);
    void * __builtin_bfin_iflushmodup(void * __a);
    void __builtin_bfin_iflush(void * __a);
    void * __builtin_bfin_flushmodup(void * __a);
    void __builtin_bfin_flush(void * __a);
    void * __builtin_bfin_flushinvmodup(void * __a);
    void __builtin_bfin_flushinv(void * __a);
    void * __builtin_bfin_prefetchmodup(void * __a);
    void __builtin_bfin_prefetch(void * __a);
    int __builtin_bfin_testset(char * __a);
    void __builtin_bfin_excpt(int __a);
    void __builtin_bfin_raise(int __a);
    void __builtin_bfin_idle(void);
    void __builtin_bfin_ssync_int(void);
    void __builtin_bfin_csync_int(void);
    void __builtin_bfin_sti(unsigned int __a);
    unsigned int __builtin_bfin_cli(void);
    int __builtin_bfin_bytepack(int __a, int __b);
    int __builtin_bfin_loadbytes(int * __a);
    int __builtin_bfin_align24(int __a, int __b);
    int __builtin_bfin_align16(int __a, int __b);
    int __builtin_bfin_align8(int __a, int __b);
    int __builtin_bfin_multu_fr2x16(int __a, int __b);

    fract2x16 __builtin_bfin_mult_fr2x16(fract2x16 __a, fract2x16 __b);

    int __builtin_bfin_mult_i2x16(int __a, int __b);

    fract2x16 __builtin_bfin_multr_fr2x16(fract2x16 __a, fract2x16 __b);


    fract2x16 __builtin_bfin_dspsubaddsat(fract2x16 __a, fract2x16 __b);


    fract2x16 __builtin_bfin_dspaddsubsat(fract2x16 __a, fract2x16 __b);


    fract2x16 __builtin_bfin_sub_fr2x16(fract2x16 __a, fract2x16 __b);

    int __builtin_bfin_sub_i2x16(int __a, int __b);

    fract2x16 __builtin_bfin_add_fr2x16(fract2x16 __a, fract2x16 __b);

    int __builtin_bfin_add_i2x16(int __a, int __b);

    acc40 __builtin_bfin_A_msu_M(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_bfin_A_mac_M(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_bfin_A_mult_M(fract16 __a, fract16 __b);


    acc40 __builtin_bfin_A_msu_FU(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_bfin_A_mac_FU(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_bfin_A_mult_FU(fract16 __a, fract16 __b);


    acc40 __builtin_bfin_A_msu(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_bfin_A_mac(acc40 __a, fract16 __b, fract16 __c);


    acc40 __builtin_bfin_A_mult(fract16 __a, fract16 __b);


    acc40 __builtin_bfin_A_msu_MIS(acc40 __a, short __b, unsigned short __c);


    acc40 __builtin_bfin_A_mac_MIS(acc40 __a, short __b, unsigned short __c);


    acc40 __builtin_bfin_A_mult_MIS(short __a, unsigned short __b);


    acc40 __builtin_bfin_A_msu_IS(acc40 __a, short __b, short __c);


    acc40 __builtin_bfin_A_mac_IS(acc40 __a, short __b, short __c);


    acc40 __builtin_bfin_A_mult_IS(short __a, short __b);



    fract32 __builtin_bfin_csqumag_fr32(int __a);


    fract32 __builtin_bfin_csqumagw_fr16(int __a);


    fract16 __builtin_bfin_csqumag_fr16(int __a);


    fract16 __builtin_bfin_multm_fr1x16(fract16 __a, fract16 __b);


    fract16 __builtin_bfin_multmr_fr1x16(fract16 __a, fract16 __b);


    fract16 __builtin_bfin_multr_fr1x16(fract16 __a, fract16 __b);


    short __builtin_bfin_A_signbits(acc40 __a);


    short __builtin_bfin_norm_fr1x16(fract16 __a);


    short __builtin_bfin_norm_fr1x32(fract32 __a);


    fract16 __builtin_bfin_round_fr1x32(fract32 __a);


    fract2x16 __builtin_bfin_negate_fr2x16(fract2x16 __a);


    acc40 __builtin_bfin_A_neg(acc40 __a);


    fract32 __builtin_bfin_negate_fr1x32(fract32 __a);


    fract2x16 __builtin_bfin_min_fr2x16(fract2x16 __a, fract2x16 __b);


    int2x16 __builtin_bfin_max_i2x16(int2x16 __a, int2x16 __b);

    int __builtin_bfin_rvitmax2x16_r1(int __a, int __b, int __c);
    int __builtin_rvitmax2x16_r2(int __a);
    int __builtin_bfin_lvitmax2x16_r1(int __a, int __b, int __c);
    int __builtin_lvitmax2x16_r2(int __a);
    short __builtin_bfin_rvitmax1x16_r1(int __a, int __b);
    int __builtin_rvitmax1x16_r2(short __a);
    short __builtin_bfin_lvitmax1x16_r1(int __a, int __b);
    int __builtin_lvitmax1x16_r2(short __a);
    short __builtin_bfin_expadj2x16(int __a, short __b);
    short __builtin_bfin_expadj1x16(short __a, short __b);
    short __builtin_bfin_expadj1x32(int __a, short __b);
    int __builtin_bfin_divq_r1(int __a, int __b, int __c);
    int __builtin_divq_r2(int __a);
    int __builtin_bfin_divs_r1(int __a, int __b);
    int __builtin_divs_r2(int __a);

    acc40 __builtin_bfin_A_add(acc40 __a, acc40 __b);


    acc40 __builtin_bfin_A_sub(acc40 __a, acc40 __b);


    fract2x16 __builtin_bfin_abs_fr2x16(fract2x16 __a);


    acc40 __builtin_bfin_A_abs(acc40 __a);


    fract32 __builtin_bfin_abs_fr1x32(fract32 __a);


    acc40 __builtin_bfin_A_lshift(acc40 __a, short __b);

    int __builtin_bfin_shll_i1x32(int __a, short __b);
    int __builtin_bfin_shll_i2x16(int __a, short __b);
    short __builtin_bfin_shll_i1x16(short __a, short __b);

    acc40 __builtin_bfin_A_ashift(acc40 __a, short __b);


    fract32 __builtin_bfin_shl_fr1x32(fract32 __a, short __b);

    int __builtin_bfin_shl_i1x32(int __a, short __b);

    fract2x16 __builtin_bfin_shl_fr2x16(fract2x16 __a, short __b);


    fract16 __builtin_bfin_shl_fr1x16(fract16 __a, short __b);

    int __builtin_bfin_shl_i2x16(int __a, short __b);
    short __builtin_bfin_shl_i1x16(short __a, short __b);

    int __builtin_bfin_A_bitmux_ASR_r1(int __a, int __b, acc40 __c);

    int __builtin_A_bitmux_ASR_r2(int __a);

    acc40 __builtin_A_bitmux_ASR_r3(int __a);


    int __builtin_bfin_A_bitmux_ASL_r1(int __a, int __b, acc40 __c);

    int __builtin_A_bitmux_ASL_r2(int __a);

    acc40 __builtin_A_bitmux_ASL_r3(int __a);

    short __builtin_bfin_ones(int __a);

    int __builtin_bfin_A_le(acc40 __a, acc40 __b);


    int __builtin_bfin_A_lt(acc40 __a, acc40 __b);


    int __builtin_bfin_A_eq(acc40 __a, acc40 __b);


    short __builtin_bfin_A_madh_IH(acc40 __a);


    short __builtin_bfin_A_madh_ISS2(acc40 __a);


    fract16 __builtin_bfin_A_madh_S2RND(acc40 __a);


    fract16 __builtin_bfin_A_madh_TFU(acc40 __a);


    fract16 __builtin_bfin_A_madh_T(acc40 __a);


    fract16 __builtin_bfin_A_madh_FU(acc40 __a);


    fract16 __builtin_bfin_A_madh(acc40 __a);


    unsigned short __builtin_bfin_A_madh_IU(acc40 __a);


    short __builtin_bfin_A_madh_IS(acc40 __a);


    int __builtin_bfin_A_mad_ISS2(acc40 __a);


    fract32 __builtin_bfin_A_mad_S2RND(acc40 __a);


    fract32 __builtin_bfin_A_mad_FU(acc40 __a);


    fract32 __builtin_bfin_A_mad(acc40 __a);


    acc40 __builtin_bfin_A_sat(acc40 __a);

    unsigned long long __builtin_bfin_emuclk(void);
    void __builtin_bfin_sysreg_write(int __a, unsigned int __b);
    unsigned int __builtin_bfin_sysreg_read(int __a);
    void __builtin_bfin_ssync(void);
    void __builtin_bfin_csync(void);
    void __builtin_bfin_sysreg_write64(int __a, unsigned long long __b);
    unsigned long long __builtin_bfin_sysreg_read64(int __a);
    void __builtin_bfin_untestset(char * __a);
    long long __builtin_bfin_bitmux_shl_r1(long long __a, int __b, int __c);
    int __builtin_bitmux_shl_r2(long long __a);
    int __builtin_bitmux_shl_r3(long long __a);
    long long __builtin_bfin_bitmux_shr_r1(long long __a, int __b, int __c);
    int __builtin_bitmux_shr_r2(long long __a);
    int __builtin_bitmux_shr_r3(long long __a);
    int __builtin_bfin_byteunpackr_r1(long long __a, char * __b);
    int __builtin_byteunpackr_r2(int __a);
    int __builtin_bfin_byteunpack_r1(long long __a, char * __b);
    int __builtin_byteunpack_r2(int __a);
    int __builtin_bfin_saa_r_r1(long long __a, char * __b, long long __c, char * __d, int __e, int __f);
    int __builtin_saa_r_r2(int __a);
    int __builtin_bfin_saa_r1(long long __a, char * __b, long long __c, char * __d, int __e, int __f);
    int __builtin_saa_r2(int __a);
    int __builtin_bfin_sub_i4x8_r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_sub_i4x8_r_r2(int __a);
    int __builtin_bfin_sub_i4x8_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_sub_i4x8_r2(int __a);
    int __builtin_bfin_avg_i2x8_hitr(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_hir(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_hit(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_hi(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_lotr(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_lor(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_lot(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i2x8_lo(long long __a, char * __b, long long __c);
    int __builtin_bfin_avg_i4x8_tr(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_avg_i4x8_r(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_avg_i4x8_t(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_avg_i4x8(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_add_i4x8_r_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_add_i4x8_r_r2(int __a);
    int __builtin_bfin_add_i4x8_r1(long long __a, char * __b, long long __c, char * __d);
    int __builtin_add_i4x8_r2(int __a);
    int __builtin_bfin_extract_and_add_r1(int __a, int __b);
    int __builtin_extract_and_add_r2(int __a);
    int __builtin_bfin_addclip_hir(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_addclip_lor(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_addclip_hi(long long __a, char * __b, long long __c, char * __d);
    int __builtin_bfin_addclip_lo(long long __a, char * __b, long long __c, char * __d);

    fract2x16 __builtin_bfin_shl_fr2x16_clip(fract2x16 __a, short __b);


    fract32 __builtin_bfin_shl_fr1x32_clip(fract32 __a, short __b);


    fract2x16 __builtin_bfin_shrl_fr2x16_clip(fract2x16 __a, short __b);


    fract2x16 __builtin_bfin_shr_fr2x16_clip(fract2x16 __a, short __b);


    fract32 __builtin_bfin_shr_fr1x32_clip(fract32 __a, short __b);


    fract2x16 __builtin_bfin_shrl_fr2x16(fract2x16 __a, short __b);

    short __builtin_bfin_shr_i1x16(short __a, short __b);

    fract2x16 __builtin_bfin_shr_fr2x16(fract2x16 __a, short __b);


    fract32 __builtin_bfin_shr_fr1x32(fract32 __a, short __b);


    fract16 __builtin_bfin_shr_fr1x16(fract16 __a, short __b);


    long long __builtin_bfin_conj_fr32(long long __a);


    long long __builtin_bfin_csub_fr32(long long __a, long long __b);


    long long __builtin_bfin_cadd_fr32(long long __a, long long __b);


    fract16 __builtin_bfin_diff_lh_fr2x16(fract2x16 __a);


    fract16 __builtin_bfin_diff_hl_fr2x16(fract2x16 __a);


    int __builtin_bfin_csqu_fr16(int __a);

    short __builtin_bfin_sum_i2x16(int __a);
    short __builtin_bfin_byteswap2(short __a);

    fract32 __builtin_bfin_mult_fr1x32x32NS(fract32 __a, fract32 __b);


    fract32 __builtin_bfin_multr_fr1x32x32(fract32 __a, fract32 __b);


    fract32 __builtin_bfin_mult_fr1x32x32(fract32 __a, fract32 __b);


    fract16 __builtin_bfin_sum_fr2x16(fract2x16 __a);

    int __builtin_set_rnd_mod_biased(void);
    int __builtin_set_rnd_mod_unbiased(void);
    void __builtin_restore_rnd_mod(int __a);

    fract16 __builtin_sat_fr1x32(fract32 __a);


    _Fract __builtin_sat_fx1x32(long _Fract __a);

    int __builtin_sat_fr1x64(long long __a);
    long long __builtin_mult64_32x32(int __a, int __b);
    unsigned long long __builtin_multu64_32x32(unsigned int __a, unsigned int __b);
    long long __builtin_bfin_mult64_32x32(int __a, int __b);
    unsigned long long __builtin_bfin_multu64_32x32(unsigned int __a, unsigned int __b);

    fract16 __builtin_mult_fr1x16(fract16 __a, fract16 __b);


    _Fract __builtin_mult_fx1x16(_Fract __a, _Fract __b);


    fract16 __builtin_multu_fr1x16(fract16 __a, fract16 __b);


    unsigned _Fract __builtin_multu_fx1x16(unsigned _Fract __a, unsigned _Fract __b);


    fract16 __builtin_add_fr1x16(fract16 __a, fract16 __b);


    _Fract __builtin_add_fx1x16(_Fract __a, _Fract __b);


    fract16 __builtin_sub_fr1x16(fract16 __a, fract16 __b);


    _Fract __builtin_sub_fx1x16(_Fract __a, _Fract __b);


    fract16 __builtin_min_fr1x16(fract16 __a, fract16 __b);


    _Fract __builtin_min_fx1x16(_Fract __a, _Fract __b);


    fract16 __builtin_max_fr1x16(fract16 __a, fract16 __b);


    _Fract __builtin_max_fx1x16(_Fract __a, _Fract __b);


    fract32 __builtin_add_fr1x32(fract32 __a, fract32 __b);


    long _Fract __builtin_add_fx1x32(long _Fract __a, long _Fract __b);


    fract32 __builtin_sub_fr1x32(fract32 __a, fract32 __b);


    long _Fract __builtin_sub_fx1x32(long _Fract __a, long _Fract __b);


    fract32 __builtin_mult_fr1x32(fract16 __a, fract16 __b);


    long _Fract __builtin_mult_fx1x32(_Fract __a, _Fract __b);


    fract32 __builtin_min_fr1x32(fract32 __a, fract32 __b);


    long _Fract __builtin_min_fx1x32(long _Fract __a, long _Fract __b);


    fract32 __builtin_max_fr1x32(fract32 __a, fract32 __b);


    long _Fract __builtin_max_fx1x32(long _Fract __a, long _Fract __b);

    int __builtin_compose_2x16(short __a, short __b);

    int __builtin_ccompose_fr16(fract16 __a, fract16 __b);

    int __builtin_ccompose_fx_fr16(_Fract __a, _Fract __b);


    long long __builtin_compose_i64(int __a, int __b);

    acc72 __builtin_compose_i128(long long __a, long long __b);


    acc72 __builtin_compose_a01(long long __a, long long __b);


    long long __builtin_ccompose_fr32(fract32 __a, fract32 __b);

    long long __builtin_ccompose_fx_fr32(long _Fract __a, long _Fract __b);


    short __builtin_extract_hi(int __a);

    long long __builtin_extract_a0(acc72 __a);


    long long __builtin_extract_a1(acc72 __a);


    fract16 __builtin_imag_fr16(int __a);


    fract32 __builtin_imag_fr32(long long __a);

    _Fract __builtin_imag_fx_fr16(int __a);


    long _Fract __builtin_imag_fx_fr32(long long __a);


    short __builtin_extract_lo(int __a);

    fract16 __builtin_real_fr16(int __a);


    fract32 __builtin_real_fr32(long long __a);

    _Fract __builtin_real_fx_fr16(int __a);


    long _Fract __builtin_real_fx_fr32(long long __a);


    void __builtin_untestset(char * __a);
    unsigned short __builtin_mmr_read16(volatile void * __a);
    unsigned int __builtin_mmr_read32(volatile void * __a);
    void __builtin_mmr_write16(volatile void * __a, unsigned short __b);
    void __builtin_mmr_write32(volatile void * __a, unsigned int __b);

    # 2603 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2620 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2630 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 2640 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void aligned(const void * __a, int __b) {
    __builtin_aligned(__a, __b);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static ptrdiff_t circindex(ptrdiff_t __a, ptrdiff_t __b, size_t __c) {
    ptrdiff_t __rval;
    __rval = __builtin_circindex(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void * circptr(const void * __a, ptrdiff_t __b, const void * __c, size_t __d) {
    void * __rval;
    __rval = __builtin_circptr(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short misaligned_load16(void * __a) {
    short __rval;
    __rval = __builtin_misaligned_load16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short misaligned_load16_vol(volatile void * __a) {
    short __rval;
    __rval = __builtin_misaligned_load16_vol(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void misaligned_store16(void * __a, short __b) {
    __builtin_misaligned_store16(__a, __b);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void misaligned_store16_vol(volatile void * __a, short __b) {
    __builtin_misaligned_store16_vol(__a, __b);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int misaligned_load32(void * __a) {
    int __rval;
    __rval = __builtin_misaligned_load32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int misaligned_load32_vol(volatile void * __a) {
    int __rval;
    __rval = __builtin_misaligned_load32_vol(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void misaligned_store32(void * __a, int __b) {
    __builtin_misaligned_store32(__a, __b);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void misaligned_store32_vol(volatile void * __a, int __b) {
    __builtin_misaligned_store32_vol(__a, __b);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long long misaligned_load64(void * __a) {
    long long __rval;
    __rval = __builtin_misaligned_load64(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long long misaligned_load64_vol(volatile void * __a) {
    long long __rval;
    __rval = __builtin_misaligned_load64_vol(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void misaligned_store64(void * __a, long long __b) {
    __builtin_misaligned_store64(__a, __b);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void misaligned_store64_vol(volatile void * __a, long long __b) {
    __builtin_misaligned_store64_vol(__a, __b);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int byteswap4(int __a) {
    int __rval;
    __rval = __builtin_byteswap4(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_byteswap4(int __a) {
    int __rval;
    __rval = __builtin_bfin_byteswap4(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int max(int __a, int __b) {
    int __rval;
    __rval = __builtin_max(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long lmax(long __a, long __b) {
    long __rval;
    __rval = __builtin_lmax(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int min(int __a, int __b) {
    int __rval;
    __rval = __builtin_min(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long lmin(long __a, long __b) {
    long __rval;
    __rval = __builtin_lmin(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 sum_fr2x16(fract2x16 __a) {
    fract16 __rval;
    __rval = __builtin_sum_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract sum_fx_fr2x16(fract2x16 __a) {
    _Fract __rval;
    __rval = __builtin_sum_fx_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 mult_fr1x32x32(fract32 __a, fract32 __b) {
    fract32 __rval;
    __rval = __builtin_mult_fr1x32x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract mult_fx1x32x32(long _Fract __a, long _Fract __b) {
    long _Fract __rval;
    __rval = __builtin_mult_fx1x32x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 multr_fr1x32x32(fract32 __a, fract32 __b) {
    fract32 __rval;
    __rval = __builtin_multr_fr1x32x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract multr_fx1x32x32(long _Fract __a, long _Fract __b) {
    long _Fract __rval;
    __rval = __builtin_multr_fx1x32x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 mult_fr1x32x32NS(fract32 __a, fract32 __b) {
    fract32 __rval;
    __rval = __builtin_mult_fr1x32x32NS(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract mult_fx1x32x32NS(long _Fract __a, long _Fract __b) {
    long _Fract __rval;
    __rval = __builtin_mult_fx1x32x32NS(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short byteswap2(short __a) {
    short __rval;
    __rval = __builtin_byteswap2(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract16 cmlt_fr16(complex_fract16 __a, complex_fract16 __b) {
    _composite_complex_fract16 __cc_a;
    _composite_complex_fract16 __cc_b;
    _composite_complex_fract16 __cc_r1;
    int __rval;
    (__cc_a). a = __a;
    (__cc_b). a = __b;
    __rval = __builtin_cmlt_fr16((__cc_a). raw, (__cc_b). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract16 conj_cmlt_fr16(complex_fract16 __a, complex_fract16 __b) {
    _composite_complex_fract16 __cc_a;
    _composite_complex_fract16 __cc_b;
    _composite_complex_fract16 __cc_r1;
    int __rval;
    (__cc_a). a = __a;
    (__cc_b). a = __b;
    __rval = __builtin_conj_cmlt_fr16((__cc_a). raw, (__cc_b). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract16 conj_conj_cmlt_fr16(complex_fract16 __a, complex_fract16 __b) {
    _composite_complex_fract16 __cc_a;
    _composite_complex_fract16 __cc_b;
    _composite_complex_fract16 __cc_r1;
    int __rval;
    (__cc_a). a = __a;
    (__cc_b). a = __b;
    __rval = __builtin_conj_conj_cmlt_fr16((__cc_a). raw, (__cc_b). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract16 csqu_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    _composite_complex_fract16 __cc_r1;
    int __rval;
    (__cc_a). a = __a;
    __rval = __builtin_csqu_fr16((__cc_a). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 csqumag_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    fract16 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_csqumag_fr16((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 csqumagw_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    fract32 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_csqumagw_fr16((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 csqumag_fr32(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    fract32 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_csqumag_fr32((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_csqumag_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    acc40 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_A_csqumag_fr16((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 diff_hl_fr2x16(fract2x16 __a) {
    fract16 __rval;
    __rval = __builtin_diff_hl_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract diff_hl_fx_fr2x16(fract2x16 __a) {
    _Fract __rval;
    __rval = __builtin_diff_hl_fx_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 diff_lh_fr2x16(fract2x16 __a) {
    fract16 __rval;
    __rval = __builtin_diff_lh_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract diff_lh_fx_fr2x16(fract2x16 __a) {
    _Fract __rval;
    __rval = __builtin_diff_lh_fx_fr2x16(__a);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract32 cadd_fr32(complex_fract32 __a, complex_fract32 __b) {
    _composite_complex_fract32 __cc_a;
    _composite_complex_fract32 __cc_b;
    _composite_complex_fract32 __cc_r1;
    long long __rval;
    (__cc_a). a = __a;
    (__cc_b). a = __b;
    __rval = __builtin_cadd_fr32((__cc_a). raw, (__cc_b). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract32 csub_fr32(complex_fract32 __a, complex_fract32 __b) {
    _composite_complex_fract32 __cc_a;
    _composite_complex_fract32 __cc_b;
    _composite_complex_fract32 __cc_r1;
    long long __rval;
    (__cc_a). a = __a;
    (__cc_b). a = __b;
    __rval = __builtin_csub_fr32((__cc_a). raw, (__cc_b). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract32 conj_fr32(complex_fract32 __a) {
    _composite_complex_fract32 __cc_a;
    _composite_complex_fract32 __cc_r1;
    long long __rval;
    (__cc_a). a = __a;
    __rval = __builtin_conj_fr32((__cc_a). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }


    # 3638 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 shr_fr1x16(fract16 __a, short __b) {
    fract16 __rval;
    __rval = __builtin_shr_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract shr_fx1x16(_Fract __a, short __b) {
    _Fract __rval;
    __rval = __builtin_shr_fx1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 shr_fr1x32(fract32 __a, short __b) {
    fract32 __rval;
    __rval = __builtin_shr_fr1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract shr_fx1x32(long _Fract __a, short __b) {
    long _Fract __rval;
    __rval = __builtin_shr_fx1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 shr_fr2x16(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_shr_fr2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short shr_i1x16(short __a, short __b) {
    short __rval;
    __rval = __builtin_shr_i1x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int2x16 shr_i2x16(int2x16 __a, short __b) {
    int2x16 __rval;
    __rval = __builtin_shr_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 shrl_fr2x16(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_shrl_fr2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short shrl_i1x16(short __a, short __b) {
    short __rval;
    __rval = __builtin_shrl_i1x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int2x16 shrl_i2x16(int2x16 __a, short __b) {
    int2x16 __rval;
    __rval = __builtin_shrl_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 shr_fr1x32_clip(fract32 __a, short __b) {
    fract32 __rval;
    __rval = __builtin_shr_fr1x32_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract shr_fx1x32_clip(long _Fract __a, short __b) {
    long _Fract __rval;
    __rval = __builtin_shr_fx1x32_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 shr_fr2x16_clip(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_shr_fr2x16_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 shrl_fr2x16_clip(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_shrl_fr2x16_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 shl_fr1x32_clip(fract32 __a, short __b) {
    fract32 __rval;
    __rval = __builtin_shl_fr1x32_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract shl_fx1x32_clip(long _Fract __a, short __b) {
    long _Fract __rval;
    __rval = __builtin_shl_fx1x32_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 shl_fr2x16_clip(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_shl_fr2x16_clip(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int addclip_lo(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_addclip_lo(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int addclip_hi(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_addclip_hi(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int addclip_lor(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_addclip_lor(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int addclip_hir(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_addclip_hir(__a, __b, __c, __d);
    return __rval;
    }

    # 4111 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4127 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4143 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4159 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i4x8(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_avg_i4x8(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i4x8_t(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_avg_i4x8_t(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i4x8_r(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_avg_i4x8_r(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i4x8_tr(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_avg_i4x8_tr(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i2x8_lo(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_avg_i2x8_lo(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i2x8_lot(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_avg_i2x8_lot(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i2x8_lor(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_avg_i2x8_lor(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i2x8_lotr(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_avg_i2x8_lotr(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i2x8_hi(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_avg_i2x8_hi(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i2x8_hit(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_avg_i2x8_hit(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i2x8_hir(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_avg_i2x8_hir(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int avg_i2x8_hitr(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_avg_i2x8_hitr(__a, __b, __c);
    return __rval;
    }

    # 4379 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4395 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4411 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4427 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4443 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4459 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4475 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 4491 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short A_bxorshift_mask32(acc40 __a, int __b, int *__r2) {
    short __rval;
    __rval = __builtin_A_bxorshift_mask32_r1(__a, __b);
    *__r2 = __builtin_A_bxorshift_mask32_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short A_bxor_mask32(acc40 __a, int __b, int *__r2) {
    short __rval;
    __rval = __builtin_A_bxor_mask32_r1(__a, __b);
    *__r2 = __builtin_A_bxor_mask32_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_bxorshift_mask40(acc40 __a, acc40 __b, int __c) {
    acc40 __rval;
    __rval = __builtin_A_bxorshift_mask40(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short A_bxor_mask40(acc40 __a, acc40 __b, int __c, int *__r2) {
    short __rval;
    __rval = __builtin_A_bxor_mask40_r1(__a, __b, __c);
    *__r2 = __builtin_A_bxor_mask40_r2(__rval);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void untestset(char * __a) {
    __builtin_untestset(__a);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void csync(void) {
    __builtin_csync();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void ssync(void) {
    __builtin_ssync();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned long long emuclk(void) {
    unsigned long long __rval;
    __rval = __builtin_emuclk();
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_sat(acc40 __a) {
    acc40 __rval;
    __rval = __builtin_A_sat(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 A_mad(acc40 __a) {
    fract32 __rval;
    __rval = __builtin_A_mad(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 A_mad_FU(acc40 __a) {
    fract32 __rval;
    __rval = __builtin_A_mad_FU(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 A_mad_S2RND(acc40 __a) {
    fract32 __rval;
    __rval = __builtin_A_mad_S2RND(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int A_mad_ISS2(acc40 __a) {
    int __rval;
    __rval = __builtin_A_mad_ISS2(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short A_madh_IS(acc40 __a) {
    short __rval;
    __rval = __builtin_A_madh_IS(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned short A_madh_IU(acc40 __a) {
    unsigned short __rval;
    __rval = __builtin_A_madh_IU(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 A_madh(acc40 __a) {
    fract16 __rval;
    __rval = __builtin_A_madh(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 A_madh_FU(acc40 __a) {
    fract16 __rval;
    __rval = __builtin_A_madh_FU(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 A_madh_T(acc40 __a) {
    fract16 __rval;
    __rval = __builtin_A_madh_T(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 A_madh_TFU(acc40 __a) {
    fract16 __rval;
    __rval = __builtin_A_madh_TFU(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 A_madh_S2RND(acc40 __a) {
    fract16 __rval;
    __rval = __builtin_A_madh_S2RND(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short A_madh_ISS2(acc40 __a) {
    short __rval;
    __rval = __builtin_A_madh_ISS2(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short A_madh_IH(acc40 __a) {
    short __rval;
    __rval = __builtin_A_madh_IH(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int A_eq(acc40 __a, acc40 __b) {
    int __rval;
    __rval = __builtin_A_eq(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int A_lt(acc40 __a, acc40 __b) {
    int __rval;
    __rval = __builtin_A_lt(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int A_le(acc40 __a, acc40 __b) {
    int __rval;
    __rval = __builtin_A_le(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short ones(int __a) {
    short __rval;
    __rval = __builtin_ones(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int A_bitmux_ASL(int __a, int __b, acc40 __c, int *__r2, acc40 *__r3) {
    int __rval;
    __rval = __builtin_A_bitmux_ASL_r1(__a, __b, __c);
    *__r2 = __builtin_A_bitmux_ASL_r2(__rval);
    *__r3 = __builtin_A_bitmux_ASL_r3(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int A_bitmux_ASR(int __a, int __b, acc40 __c, int *__r2, acc40 *__r3) {
    int __rval;
    __rval = __builtin_A_bitmux_ASR_r1(__a, __b, __c);
    *__r2 = __builtin_A_bitmux_ASR_r2(__rval);
    *__r3 = __builtin_A_bitmux_ASR_r3(__rval);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short shl_i1x16(short __a, short __b) {
    short __rval;
    __rval = __builtin_shl_i1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int shl_i2x16(int __a, short __b) {
    int __rval;
    __rval = __builtin_shl_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 shl_fr1x16(fract16 __a, short __b) {
    fract16 __rval;
    __rval = __builtin_shl_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract shl_fx1x16(_Fract __a, short __b) {
    _Fract __rval;
    __rval = __builtin_shl_fx1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 shl_fr2x16(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_shl_fr2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int shl_i1x32(int __a, short __b) {
    int __rval;
    __rval = __builtin_shl_i1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 shl_fr1x32(fract32 __a, short __b) {
    fract32 __rval;
    __rval = __builtin_shl_fr1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract shl_fx1x32(long _Fract __a, short __b) {
    long _Fract __rval;
    __rval = __builtin_shl_fx1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_ashift(acc40 __a, short __b) {
    acc40 __rval;
    __rval = __builtin_A_ashift(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short shll_i1x16(short __a, short __b) {
    short __rval;
    __rval = __builtin_shll_i1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int shll_i2x16(int __a, short __b) {
    int __rval;
    __rval = __builtin_shll_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int shll_i1x32(int __a, short __b) {
    int __rval;
    __rval = __builtin_shll_i1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_lshift(acc40 __a, short __b) {
    acc40 __rval;
    __rval = __builtin_A_lshift(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 abs_fr1x32(fract32 __a) {
    fract32 __rval;
    __rval = __builtin_abs_fr1x32(__a);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int abs_i1x32(int __a) {
    int __rval;
    __rval = __builtin_abs_i1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract abs_fx1x32(long _Fract __a) {
    long _Fract __rval;
    __rval = __builtin_abs_fx1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_abs(acc40 __a) {
    acc40 __rval;
    __rval = __builtin_A_abs(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 abs_fr2x16(fract2x16 __a) {
    fract2x16 __rval;
    __rval = __builtin_abs_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int2x16 abs_i2x16(int2x16 __a) {
    int2x16 __rval;
    __rval = __builtin_abs_i2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_sub(acc40 __a, acc40 __b) {
    acc40 __rval;
    __rval = __builtin_A_sub(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_add(acc40 __a, acc40 __b) {
    acc40 __rval;
    __rval = __builtin_A_add(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void * brevadd(void * __a, void * __b) {
    void * __rval;
    __rval = __builtin_brevadd(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int divs(int __a, int __b, int *__r2) {
    int __rval;
    __rval = __builtin_divs_r1(__a, __b);
    *__r2 = __builtin_divs_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short expadj1x32(int __a, short __b) {
    short __rval;
    __rval = __builtin_expadj1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short expadj1x16(short __a, short __b) {
    short __rval;
    __rval = __builtin_expadj1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short expadj2x16(int __a, short __b) {
    short __rval;
    __rval = __builtin_expadj2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short lvitmax1x16(int __a, int __b, int *__r2) {
    short __rval;
    __rval = __builtin_lvitmax1x16_r1(__a, __b);
    *__r2 = __builtin_lvitmax1x16_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short rvitmax1x16(int __a, int __b, int *__r2) {
    short __rval;
    __rval = __builtin_rvitmax1x16_r1(__a, __b);
    *__r2 = __builtin_rvitmax1x16_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int lvitmax2x16(int __a, int __b, int __c, int *__r2) {
    int __rval;
    __rval = __builtin_lvitmax2x16_r1(__a, __b, __c);
    *__r2 = __builtin_lvitmax2x16_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int rvitmax2x16(int __a, int __b, int __c, int *__r2) {
    int __rval;
    __rval = __builtin_rvitmax2x16_r1(__a, __b, __c);
    *__r2 = __builtin_rvitmax2x16_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int2x16 max_i2x16(int2x16 __a, int2x16 __b) {
    int2x16 __rval;
    __rval = __builtin_max_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 max_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_max_fr2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 min_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_min_fr2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int2x16 min_i2x16(int2x16 __a, int2x16 __b) {
    int2x16 __rval;
    __rval = __builtin_min_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 negate_fr1x32(fract32 __a) {
    fract32 __rval;
    __rval = __builtin_negate_fr1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract negate_fx1x32(long _Fract __a) {
    long _Fract __rval;
    __rval = __builtin_negate_fx1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_neg(acc40 __a) {
    acc40 __rval;
    __rval = __builtin_A_neg(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 negate_fr2x16(fract2x16 __a) {
    fract2x16 __rval;
    __rval = __builtin_negate_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 round_fr1x32(fract32 __a) {
    fract16 __rval;
    __rval = __builtin_round_fr1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract round_fx1x32(long _Fract __a) {
    _Fract __rval;
    __rval = __builtin_round_fx1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short norm_fr1x32(fract32 __a) {
    short __rval;
    __rval = __builtin_norm_fr1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short norm_fx1x32(long _Fract __a) {
    short __rval;
    __rval = __builtin_norm_fx1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short norm_fr1x16(fract16 __a) {
    short __rval;
    __rval = __builtin_norm_fr1x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short norm_fx1x16(_Fract __a) {
    short __rval;
    __rval = __builtin_norm_fx1x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short A_signbits(acc40 __a) {
    short __rval;
    __rval = __builtin_A_signbits(__a);
    return __rval;
    }


    # 6167 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6191 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6215 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6239 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6263 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6287 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6311 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6335 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6359 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6383 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6407 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6431 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6455 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6479 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6503 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6527 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6551 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6575 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6599 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6623 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6647 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6671 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6695 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6719 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6743 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6767 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6791 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6815 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6839 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6863 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6887 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6911 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6935 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6959 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 6983 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7007 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7031 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7055 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7079 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7103 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7127 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7151 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7175 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7199 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7223 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7247 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7271 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7295 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 multr_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_multr_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract multr_fx1x16(_Fract __a, _Fract __b) {
    _Fract __rval;
    __rval = __builtin_multr_fx1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 multmr_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_multmr_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract multmr_fx1x16(_Fract __a, unsigned _Fract __b) {
    _Fract __rval;
    __rval = __builtin_multmr_fx1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 multm_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_multm_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract multm_fx1x16(_Fract __a, unsigned _Fract __b) {
    _Fract __rval;
    __rval = __builtin_multm_fx1x16(__a, __b);
    return __rval;
    }


    # 7469 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7499 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7529 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7559 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7589 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7619 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7647 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7675 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7703 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7730 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7757 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7784 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7809 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7834 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 7859 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_mult_IS(short __a, short __b) {
    acc40 __rval;
    __rval = __builtin_A_mult_IS(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_mac_IS(acc40 __a, short __b, short __c) {
    acc40 __rval;
    __rval = __builtin_A_mac_IS(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_msu_IS(acc40 __a, short __b, short __c) {
    acc40 __rval;
    __rval = __builtin_A_msu_IS(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_mult_MIS(short __a, unsigned short __b) {
    acc40 __rval;
    __rval = __builtin_A_mult_MIS(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_mac_MIS(acc40 __a, short __b, unsigned short __c) {
    acc40 __rval;
    __rval = __builtin_A_mac_MIS(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_msu_MIS(acc40 __a, short __b, unsigned short __c) {
    acc40 __rval;
    __rval = __builtin_A_msu_MIS(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_mult(fract16 __a, fract16 __b) {
    acc40 __rval;
    __rval = __builtin_A_mult(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_mac(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_A_mac(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_msu(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_A_msu(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_mult_FU(fract16 __a, fract16 __b) {
    acc40 __rval;
    __rval = __builtin_A_mult_FU(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_mac_FU(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_A_mac_FU(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_msu_FU(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_A_msu_FU(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_mult_M(fract16 __a, fract16 __b) {
    acc40 __rval;
    __rval = __builtin_A_mult_M(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_mac_M(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_A_mac_M(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 A_msu_M(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_A_msu_M(__a, __b, __c);
    return __rval;
    }


    # 8215 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8241 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8267 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8293 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8319 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8345 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8371 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8397 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8423 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8449 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8475 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8501 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8527 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8553 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8579 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8605 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8631 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 8657 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int add_i2x16(int __a, int __b) {
    int __rval;
    __rval = __builtin_add_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned int add_u2x16(unsigned int __a, unsigned int __b) {
    unsigned int __rval;
    __rval = __builtin_add_u2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 add_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_add_fr2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract16 cadd_fr16(complex_fract16 __a, complex_fract16 __b) {
    _composite_complex_fract16 __cc_a;
    _composite_complex_fract16 __cc_b;
    _composite_complex_fract16 __cc_r1;
    int __rval;
    (__cc_a). a = __a;
    (__cc_b). a = __b;
    __rval = __builtin_cadd_fr16((__cc_a). raw, (__cc_b). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int cmplx_add(int __a, int __b) {
    int __rval;
    __rval = __builtin_cmplx_add(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int sub_i2x16(int __a, int __b) {
    int __rval;
    __rval = __builtin_sub_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned int sub_u2x16(unsigned int __a, unsigned int __b) {
    unsigned int __rval;
    __rval = __builtin_sub_u2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 sub_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_sub_fr2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract16 csub_fr16(complex_fract16 __a, complex_fract16 __b) {
    _composite_complex_fract16 __cc_a;
    _composite_complex_fract16 __cc_b;
    _composite_complex_fract16 __cc_r1;
    int __rval;
    (__cc_a). a = __a;
    (__cc_b). a = __b;
    __rval = __builtin_csub_fr16((__cc_a). raw, (__cc_b). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int cmplx_sub(int __a, int __b) {
    int __rval;
    __rval = __builtin_cmplx_sub(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 add_as_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_dspaddsubsat(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 add_sa_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_dspsubaddsat(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int2x16 add_on_sign(int2x16 __a, int2x16 __b) {
    int2x16 __rval;
    __rval = __builtin_add_on_sign(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int * search_gt(int2x16 __a, int * __b, int * __c, int * __d, short __e, short __f, int * *__r2, short *__r3, short *__r4) {
    int * __rval;
    __rval = __builtin_search_gt_r1(__a, __b, __c, __d, __e, __f);
    *__r2 = __builtin_search_gt_r2(__rval);
    *__r3 = __builtin_search_gt_r3(__rval);
    *__r4 = __builtin_search_gt_r4(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int * search_ge(int2x16 __a, int * __b, int * __c, int * __d, short __e, short __f, int * *__r2, short *__r3, short *__r4) {
    int * __rval;
    __rval = __builtin_search_ge_r1(__a, __b, __c, __d, __e, __f);
    *__r2 = __builtin_search_ge_r2(__rval);
    *__r3 = __builtin_search_ge_r3(__rval);
    *__r4 = __builtin_search_ge_r4(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int * search_le(int2x16 __a, int * __b, int * __c, int * __d, short __e, short __f, int * *__r2, short *__r3, short *__r4) {
    int * __rval;
    __rval = __builtin_search_le_r1(__a, __b, __c, __d, __e, __f);
    *__r2 = __builtin_search_le_r2(__rval);
    *__r3 = __builtin_search_le_r3(__rval);
    *__r4 = __builtin_search_le_r4(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int * search_lt(int2x16 __a, int * __b, int * __c, int * __d, short __e, short __f, int * *__r2, short *__r3, short *__r4) {
    int * __rval;
    __rval = __builtin_search_lt_r1(__a, __b, __c, __d, __e, __f);
    *__r2 = __builtin_search_lt_r2(__rval);
    *__r3 = __builtin_search_lt_r3(__rval);
    *__r4 = __builtin_search_lt_r4(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 multr_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_multr_fr2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int mult_i2x16(int __a, int __b) {
    int __rval;
    __rval = __builtin_mult_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 mult_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_mult_fr2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int multu_fr2x16(int __a, int __b) {
    int __rval;
    __rval = __builtin_multu_fr2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int align8(int __a, int __b) {
    int __rval;
    __rval = __builtin_align8(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int align16(int __a, int __b) {
    int __rval;
    __rval = __builtin_align16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int align24(int __a, int __b) {
    int __rval;
    __rval = __builtin_align24(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int loadbytes(int * __a) {
    int __rval;
    __rval = __builtin_loadbytes(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bytepack(int __a, int __b) {
    int __rval;
    __rval = __builtin_bytepack(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void NOP(void) {
    __builtin_NOP();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned int cli(void) {
    unsigned int __rval;
    __rval = __builtin_cli();
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void sti(unsigned int __a) {
    __builtin_sti(__a);
    }

    # 9256 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void csync_int(void) {
    __builtin_csync_int();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void ssync_int(void) {
    __builtin_ssync_int();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void idle(void) {
    __builtin_idle();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int testset(char * __a) {
    int __rval;
    __rval = __builtin_testset(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void prefetch(void * __a) {
    __builtin_prefetch(__a);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void * prefetchmodup(void * __a) {
    void * __rval;
    __rval = __builtin_prefetchmodup(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void flushinv(void * __a) {
    __builtin_flushinv(__a);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void * flushinvmodup(void * __a) {
    void * __rval;
    __rval = __builtin_flushinvmodup(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void flush(void * __a) {
    __builtin_flush(__a);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void * flushmodup(void * __a) {
    void * __rval;
    __rval = __builtin_flushmodup(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void iflush(void * __a) {
    __builtin_iflush(__a);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void * iflushmodup(void * __a) {
    void * __rval;
    __rval = __builtin_iflushmodup(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void * bfin_iflushmodup(void * __a) {
    void * __rval;
    __rval = __builtin_bfin_iflushmodup(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_iflush(void * __a) {
    __builtin_bfin_iflush(__a);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void * bfin_flushmodup(void * __a) {
    void * __rval;
    __rval = __builtin_bfin_flushmodup(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_flush(void * __a) {
    __builtin_bfin_flush(__a);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void * bfin_flushinvmodup(void * __a) {
    void * __rval;
    __rval = __builtin_bfin_flushinvmodup(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_flushinv(void * __a) {
    __builtin_bfin_flushinv(__a);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void * bfin_prefetchmodup(void * __a) {
    void * __rval;
    __rval = __builtin_bfin_prefetchmodup(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_prefetch(void * __a) {
    __builtin_bfin_prefetch(__a);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_testset(char * __a) {
    int __rval;
    __rval = __builtin_bfin_testset(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_idle(void) {
    __builtin_bfin_idle();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_ssync_int(void) {
    __builtin_bfin_ssync_int();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_csync_int(void) {
    __builtin_bfin_csync_int();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_sti(unsigned int __a) {
    __builtin_bfin_sti(__a);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned int bfin_cli(void) {
    unsigned int __rval;
    __rval = __builtin_bfin_cli();
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_bytepack(int __a, int __b) {
    int __rval;
    __rval = __builtin_bfin_bytepack(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_loadbytes(int * __a) {
    int __rval;
    __rval = __builtin_bfin_loadbytes(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_align24(int __a, int __b) {
    int __rval;
    __rval = __builtin_bfin_align24(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_align16(int __a, int __b) {
    int __rval;
    __rval = __builtin_bfin_align16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_align8(int __a, int __b) {
    int __rval;
    __rval = __builtin_bfin_align8(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_multu_fr2x16(int __a, int __b) {
    int __rval;
    __rval = __builtin_bfin_multu_fr2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_mult_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_mult_fr2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_mult_i2x16(int __a, int __b) {
    int __rval;
    __rval = __builtin_bfin_mult_i2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_multr_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_multr_fr2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_dspsubaddsat(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_dspsubaddsat(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_dspaddsubsat(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_dspaddsubsat(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_sub_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_sub_fr2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_sub_i2x16(int __a, int __b) {
    int __rval;
    __rval = __builtin_bfin_sub_i2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_add_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_add_fr2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_add_i2x16(int __a, int __b) {
    int __rval;
    __rval = __builtin_bfin_add_i2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_msu_M(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_bfin_A_msu_M(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_mac_M(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_bfin_A_mac_M(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_mult_M(fract16 __a, fract16 __b) {
    acc40 __rval;
    __rval = __builtin_bfin_A_mult_M(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_msu_FU(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_bfin_A_msu_FU(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_mac_FU(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_bfin_A_mac_FU(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_mult_FU(fract16 __a, fract16 __b) {
    acc40 __rval;
    __rval = __builtin_bfin_A_mult_FU(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_msu(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_bfin_A_msu(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_mac(acc40 __a, fract16 __b, fract16 __c) {
    acc40 __rval;
    __rval = __builtin_bfin_A_mac(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_mult(fract16 __a, fract16 __b) {
    acc40 __rval;
    __rval = __builtin_bfin_A_mult(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_msu_MIS(acc40 __a, short __b, unsigned short __c) {
    acc40 __rval;
    __rval = __builtin_bfin_A_msu_MIS(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_mac_MIS(acc40 __a, short __b, unsigned short __c) {
    acc40 __rval;
    __rval = __builtin_bfin_A_mac_MIS(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_mult_MIS(short __a, unsigned short __b) {
    acc40 __rval;
    __rval = __builtin_bfin_A_mult_MIS(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_msu_IS(acc40 __a, short __b, short __c) {
    acc40 __rval;
    __rval = __builtin_bfin_A_msu_IS(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_mac_IS(acc40 __a, short __b, short __c) {
    acc40 __rval;
    __rval = __builtin_bfin_A_mac_IS(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_mult_IS(short __a, short __b) {
    acc40 __rval;
    __rval = __builtin_bfin_A_mult_IS(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_csqumag_fr32(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    fract32 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_bfin_csqumag_fr32((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_csqumagw_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    fract32 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_bfin_csqumagw_fr16((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_csqumag_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    fract16 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_bfin_csqumag_fr16((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_multm_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_bfin_multm_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_multmr_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_bfin_multmr_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_multr_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_bfin_multr_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_A_signbits(acc40 __a) {
    short __rval;
    __rval = __builtin_bfin_A_signbits(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_norm_fr1x16(fract16 __a) {
    short __rval;
    __rval = __builtin_bfin_norm_fr1x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_norm_fr1x32(fract32 __a) {
    short __rval;
    __rval = __builtin_bfin_norm_fr1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_round_fr1x32(fract32 __a) {
    fract16 __rval;
    __rval = __builtin_bfin_round_fr1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_negate_fr2x16(fract2x16 __a) {
    fract2x16 __rval;
    __rval = __builtin_bfin_negate_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_neg(acc40 __a) {
    acc40 __rval;
    __rval = __builtin_bfin_A_neg(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_negate_fr1x32(fract32 __a) {
    fract32 __rval;
    __rval = __builtin_bfin_negate_fr1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_min_fr2x16(fract2x16 __a, fract2x16 __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_min_fr2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int2x16 bfin_max_i2x16(int2x16 __a, int2x16 __b) {
    int2x16 __rval;
    __rval = __builtin_bfin_max_i2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_rvitmax2x16_r1(int __a, int __b, int __c, int *__r2) {
    int __rval;
    __rval = __builtin_bfin_rvitmax2x16_r1(__a, __b, __c);
    *__r2 = __builtin_rvitmax2x16_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_lvitmax2x16_r1(int __a, int __b, int __c, int *__r2) {
    int __rval;
    __rval = __builtin_bfin_lvitmax2x16_r1(__a, __b, __c);
    *__r2 = __builtin_lvitmax2x16_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_rvitmax1x16_r1(int __a, int __b, int *__r2) {
    short __rval;
    __rval = __builtin_bfin_rvitmax1x16_r1(__a, __b);
    *__r2 = __builtin_rvitmax1x16_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_lvitmax1x16_r1(int __a, int __b, int *__r2) {
    short __rval;
    __rval = __builtin_bfin_lvitmax1x16_r1(__a, __b);
    *__r2 = __builtin_lvitmax1x16_r2(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_expadj2x16(int __a, short __b) {
    short __rval;
    __rval = __builtin_bfin_expadj2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_expadj1x16(short __a, short __b) {
    short __rval;
    __rval = __builtin_bfin_expadj1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_expadj1x32(int __a, short __b) {
    short __rval;
    __rval = __builtin_bfin_expadj1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_divs_r1(int __a, int __b, int *__r2) {
    int __rval;
    __rval = __builtin_bfin_divs_r1(__a, __b);
    *__r2 = __builtin_divs_r2(__rval);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_add(acc40 __a, acc40 __b) {
    acc40 __rval;
    __rval = __builtin_bfin_A_add(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_sub(acc40 __a, acc40 __b) {
    acc40 __rval;
    __rval = __builtin_bfin_A_sub(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_abs_fr2x16(fract2x16 __a) {
    fract2x16 __rval;
    __rval = __builtin_bfin_abs_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_abs(acc40 __a) {
    acc40 __rval;
    __rval = __builtin_bfin_A_abs(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_abs_fr1x32(fract32 __a) {
    fract32 __rval;
    __rval = __builtin_bfin_abs_fr1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_lshift(acc40 __a, short __b) {
    acc40 __rval;
    __rval = __builtin_bfin_A_lshift(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_shll_i1x32(int __a, short __b) {
    int __rval;
    __rval = __builtin_bfin_shll_i1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_shll_i2x16(int __a, short __b) {
    int __rval;
    __rval = __builtin_bfin_shll_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_shll_i1x16(short __a, short __b) {
    short __rval;
    __rval = __builtin_bfin_shll_i1x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_ashift(acc40 __a, short __b) {
    acc40 __rval;
    __rval = __builtin_bfin_A_ashift(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_shl_fr1x32(fract32 __a, short __b) {
    fract32 __rval;
    __rval = __builtin_bfin_shl_fr1x32(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_shl_i1x32(int __a, short __b) {
    int __rval;
    __rval = __builtin_bfin_shl_i1x32(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_shl_fr2x16(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_shl_fr2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_shl_fr1x16(fract16 __a, short __b) {
    fract16 __rval;
    __rval = __builtin_bfin_shl_fr1x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_shl_i2x16(int __a, short __b) {
    int __rval;
    __rval = __builtin_bfin_shl_i2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_shl_i1x16(short __a, short __b) {
    short __rval;
    __rval = __builtin_bfin_shl_i1x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_A_bitmux_ASR_r1(int __a, int __b, acc40 __c, int *__r2, acc40 *__r3) {
    int __rval;
    __rval = __builtin_bfin_A_bitmux_ASR_r1(__a, __b, __c);
    *__r2 = __builtin_A_bitmux_ASR_r2(__rval);
    *__r3 = __builtin_A_bitmux_ASR_r3(__rval);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_A_bitmux_ASL_r1(int __a, int __b, acc40 __c, int *__r2, acc40 *__r3) {
    int __rval;
    __rval = __builtin_bfin_A_bitmux_ASL_r1(__a, __b, __c);
    *__r2 = __builtin_A_bitmux_ASL_r2(__rval);
    *__r3 = __builtin_A_bitmux_ASL_r3(__rval);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_ones(int __a) {
    short __rval;
    __rval = __builtin_bfin_ones(__a);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_A_le(acc40 __a, acc40 __b) {
    int __rval;
    __rval = __builtin_bfin_A_le(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_A_lt(acc40 __a, acc40 __b) {
    int __rval;
    __rval = __builtin_bfin_A_lt(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_A_eq(acc40 __a, acc40 __b) {
    int __rval;
    __rval = __builtin_bfin_A_eq(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_A_madh_IH(acc40 __a) {
    short __rval;
    __rval = __builtin_bfin_A_madh_IH(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_A_madh_ISS2(acc40 __a) {
    short __rval;
    __rval = __builtin_bfin_A_madh_ISS2(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_A_madh_S2RND(acc40 __a) {
    fract16 __rval;
    __rval = __builtin_bfin_A_madh_S2RND(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_A_madh_TFU(acc40 __a) {
    fract16 __rval;
    __rval = __builtin_bfin_A_madh_TFU(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_A_madh_T(acc40 __a) {
    fract16 __rval;
    __rval = __builtin_bfin_A_madh_T(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_A_madh_FU(acc40 __a) {
    fract16 __rval;
    __rval = __builtin_bfin_A_madh_FU(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_A_madh(acc40 __a) {
    fract16 __rval;
    __rval = __builtin_bfin_A_madh(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned short bfin_A_madh_IU(acc40 __a) {
    unsigned short __rval;
    __rval = __builtin_bfin_A_madh_IU(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_A_madh_IS(acc40 __a) {
    short __rval;
    __rval = __builtin_bfin_A_madh_IS(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_A_mad_ISS2(acc40 __a) {
    int __rval;
    __rval = __builtin_bfin_A_mad_ISS2(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_A_mad_S2RND(acc40 __a) {
    fract32 __rval;
    __rval = __builtin_bfin_A_mad_S2RND(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_A_mad_FU(acc40 __a) {
    fract32 __rval;
    __rval = __builtin_bfin_A_mad_FU(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_A_mad(acc40 __a) {
    fract32 __rval;
    __rval = __builtin_bfin_A_mad(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc40 bfin_A_sat(acc40 __a) {
    acc40 __rval;
    __rval = __builtin_bfin_A_sat(__a);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned long long bfin_emuclk(void) {
    unsigned long long __rval;
    __rval = __builtin_bfin_emuclk();
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_ssync(void) {
    __builtin_bfin_ssync();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_csync(void) {
    __builtin_bfin_csync();
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void bfin_untestset(char * __a) {
    __builtin_bfin_untestset(__a);
    }

    # 11485 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11501 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11517 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11533 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11549 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11565 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i2x8_hitr(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_bfin_avg_i2x8_hitr(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i2x8_hir(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_bfin_avg_i2x8_hir(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i2x8_hit(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_bfin_avg_i2x8_hit(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i2x8_hi(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_bfin_avg_i2x8_hi(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i2x8_lotr(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_bfin_avg_i2x8_lotr(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i2x8_lor(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_bfin_avg_i2x8_lor(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i2x8_lot(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_bfin_avg_i2x8_lot(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i2x8_lo(long long __a, char * __b, long long __c) {
    int __rval;
    __rval = __builtin_bfin_avg_i2x8_lo(__a, __b, __c);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i4x8_tr(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_bfin_avg_i4x8_tr(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i4x8_r(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_bfin_avg_i4x8_r(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i4x8_t(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_bfin_avg_i4x8_t(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_avg_i4x8(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_bfin_avg_i4x8(__a, __b, __c, __d);
    return __rval;
    }

    # 11785 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11801 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    # 11817 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_addclip_hir(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_bfin_addclip_hir(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_addclip_lor(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_bfin_addclip_lor(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_addclip_hi(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_bfin_addclip_hi(__a, __b, __c, __d);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int bfin_addclip_lo(long long __a, char * __b, long long __c, char * __d) {
    int __rval;
    __rval = __builtin_bfin_addclip_lo(__a, __b, __c, __d);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_shl_fr2x16_clip(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_shl_fr2x16_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_shl_fr1x32_clip(fract32 __a, short __b) {
    fract32 __rval;
    __rval = __builtin_bfin_shl_fr1x32_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_shrl_fr2x16_clip(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_shrl_fr2x16_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_shr_fr2x16_clip(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_shr_fr2x16_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_shr_fr1x32_clip(fract32 __a, short __b) {
    fract32 __rval;
    __rval = __builtin_bfin_shr_fr1x32_clip(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_shrl_fr2x16(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_shrl_fr2x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_shr_i1x16(short __a, short __b) {
    short __rval;
    __rval = __builtin_bfin_shr_i1x16(__a, __b);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract2x16 bfin_shr_fr2x16(fract2x16 __a, short __b) {
    fract2x16 __rval;
    __rval = __builtin_bfin_shr_fr2x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_shr_fr1x32(fract32 __a, short __b) {
    fract32 __rval;
    __rval = __builtin_bfin_shr_fr1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_shr_fr1x16(fract16 __a, short __b) {
    fract16 __rval;
    __rval = __builtin_bfin_shr_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract32 bfin_conj_fr32(complex_fract32 __a) {
    _composite_complex_fract32 __cc_a;
    _composite_complex_fract32 __cc_r1;
    long long __rval;
    (__cc_a). a = __a;
    __rval = __builtin_bfin_conj_fr32((__cc_a). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract32 bfin_csub_fr32(complex_fract32 __a, complex_fract32 __b) {
    _composite_complex_fract32 __cc_a;
    _composite_complex_fract32 __cc_b;
    _composite_complex_fract32 __cc_r1;
    long long __rval;
    (__cc_a). a = __a;
    (__cc_b). a = __b;
    __rval = __builtin_bfin_csub_fr32((__cc_a). raw, (__cc_b). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract32 bfin_cadd_fr32(complex_fract32 __a, complex_fract32 __b) {
    _composite_complex_fract32 __cc_a;
    _composite_complex_fract32 __cc_b;
    _composite_complex_fract32 __cc_r1;
    long long __rval;
    (__cc_a). a = __a;
    (__cc_b). a = __b;
    __rval = __builtin_bfin_cadd_fr32((__cc_a). raw, (__cc_b). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_diff_lh_fr2x16(fract2x16 __a) {
    fract16 __rval;
    __rval = __builtin_bfin_diff_lh_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_diff_hl_fr2x16(fract2x16 __a) {
    fract16 __rval;
    __rval = __builtin_bfin_diff_hl_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract16 bfin_csqu_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    _composite_complex_fract16 __cc_r1;
    int __rval;
    (__cc_a). a = __a;
    __rval = __builtin_bfin_csqu_fr16((__cc_a). raw);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short bfin_byteswap2(short __a) {
    short __rval;
    __rval = __builtin_bfin_byteswap2(__a);
    return __rval;
    }


    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_mult_fr1x32x32NS(fract32 __a, fract32 __b) {
    fract32 __rval;
    __rval = __builtin_bfin_mult_fr1x32x32NS(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_multr_fr1x32x32(fract32 __a, fract32 __b) {
    fract32 __rval;
    __rval = __builtin_bfin_multr_fr1x32x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 bfin_mult_fr1x32x32(fract32 __a, fract32 __b) {
    fract32 __rval;
    __rval = __builtin_bfin_mult_fr1x32x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 bfin_sum_fr2x16(fract2x16 __a) {
    fract16 __rval;
    __rval = __builtin_bfin_sum_fr2x16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 sat_fr1x32(fract32 __a) {
    fract16 __rval;
    __rval = __builtin_sat_fr1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract sat_fx1x32(long _Fract __a) {
    _Fract __rval;
    __rval = __builtin_sat_fx1x32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static int sat_fr1x64(long long __a) {
    int __rval;
    __rval = __builtin_sat_fr1x64(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long long mult64_32x32(int __a, int __b) {
    long long __rval;
    __rval = __builtin_mult64_32x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned long long multu64_32x32(unsigned int __a, unsigned int __b) {
    unsigned long long __rval;
    __rval = __builtin_multu64_32x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long long bfin_mult64_32x32(int __a, int __b) {
    long long __rval;
    __rval = __builtin_bfin_mult64_32x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned long long bfin_multu64_32x32(unsigned int __a, unsigned int __b) {
    unsigned long long __rval;
    __rval = __builtin_bfin_multu64_32x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 mult_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_mult_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract mult_fx1x16(_Fract __a, _Fract __b) {
    _Fract __rval;
    __rval = __builtin_mult_fx1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 multu_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_multu_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned _Fract multu_fx1x16(unsigned _Fract __a, unsigned _Fract __b) {
    unsigned _Fract __rval;
    __rval = __builtin_multu_fx1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 add_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_add_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract add_fx1x16(_Fract __a, _Fract __b) {
    _Fract __rval;
    __rval = __builtin_add_fx1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 sub_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_sub_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract sub_fx1x16(_Fract __a, _Fract __b) {
    _Fract __rval;
    __rval = __builtin_sub_fx1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 min_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_min_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract min_fx1x16(_Fract __a, _Fract __b) {
    _Fract __rval;
    __rval = __builtin_min_fx1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 max_fr1x16(fract16 __a, fract16 __b) {
    fract16 __rval;
    __rval = __builtin_max_fr1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract max_fx1x16(_Fract __a, _Fract __b) {
    _Fract __rval;
    __rval = __builtin_max_fx1x16(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 add_fr1x32(fract32 __a, fract32 __b) {
    fract32 __rval;
    __rval = __builtin_add_fr1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract add_fx1x32(long _Fract __a, long _Fract __b) {
    long _Fract __rval;
    __rval = __builtin_add_fx1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 sub_fr1x32(fract32 __a, fract32 __b) {
    fract32 __rval;
    __rval = __builtin_sub_fr1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract sub_fx1x32(long _Fract __a, long _Fract __b) {
    long _Fract __rval;
    __rval = __builtin_sub_fx1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 mult_fr1x32(fract16 __a, fract16 __b) {
    fract32 __rval;
    __rval = __builtin_mult_fr1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract mult_fx1x32(_Fract __a, _Fract __b) {
    long _Fract __rval;
    __rval = __builtin_mult_fx1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 min_fr1x32(fract32 __a, fract32 __b) {
    fract32 __rval;
    __rval = __builtin_min_fr1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract min_fx1x32(long _Fract __a, long _Fract __b) {
    long _Fract __rval;
    __rval = __builtin_min_fx1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 max_fr1x32(fract32 __a, fract32 __b) {
    fract32 __rval;
    __rval = __builtin_max_fr1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract max_fx1x32(long _Fract __a, long _Fract __b) {
    long _Fract __rval;
    __rval = __builtin_max_fx1x32(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract16 ccompose_fr16(fract16 __a, fract16 __b) {
    _composite_complex_fract16 __cc_r1;
    int __rval;
    __rval = __builtin_ccompose_fr16(__a, __b);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract16 ccompose_fx_fr16(_Fract __a, _Fract __b) {
    _composite_complex_fract16 __cc_r1;
    int __rval;
    __rval = __builtin_ccompose_fx_fr16(__a, __b);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long long compose_i64(int __a, int __b) {
    long long __rval;
    __rval = __builtin_compose_i64(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc72 compose_i128(long long __a, long long __b) {
    acc72 __rval;
    __rval = __builtin_compose_i128(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static acc72 compose_a01(long long __a, long long __b) {
    acc72 __rval;
    __rval = __builtin_compose_a01(__a, __b);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract32 ccompose_fr32(fract32 __a, fract32 __b) {
    _composite_complex_fract32 __cc_r1;
    long long __rval;
    __rval = __builtin_ccompose_fr32(__a, __b);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static complex_fract32 ccompose_fx_fr32(long _Fract __a, long _Fract __b) {
    _composite_complex_fract32 __cc_r1;
    long long __rval;
    __rval = __builtin_ccompose_fx_fr32(__a, __b);
    (__cc_r1). raw = __rval;
    return (__cc_r1). a;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short extract_hi(int __a) {
    short __rval;
    __rval = __builtin_extract_hi(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long long extract_a0(acc72 __a) {
    long long __rval;
    __rval = __builtin_extract_a0(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long long extract_a1(acc72 __a) {
    long long __rval;
    __rval = __builtin_extract_a1(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 imag_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    fract16 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_imag_fr16((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 imag_fr32(complex_fract32 __a) {
    _composite_complex_fract32 __cc_a;
    fract32 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_imag_fr32((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract imag_fx_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    _Fract __rval;
    (__cc_a). a = __a;
    __rval = __builtin_imag_fx_fr16((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract imag_fx_fr32(complex_fract32 __a) {
    _composite_complex_fract32 __cc_a;
    long _Fract __rval;
    (__cc_a). a = __a;
    __rval = __builtin_imag_fx_fr32((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static short extract_lo(int __a) {
    short __rval;
    __rval = __builtin_extract_lo(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract16 real_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    fract16 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_real_fr16((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static fract32 real_fr32(complex_fract32 __a) {
    _composite_complex_fract32 __cc_a;
    fract32 __rval;
    (__cc_a). a = __a;
    __rval = __builtin_real_fr32((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static _Fract real_fx_fr16(complex_fract16 __a) {
    _composite_complex_fract16 __cc_a;
    _Fract __rval;
    (__cc_a). a = __a;
    __rval = __builtin_real_fx_fr16((__cc_a). raw);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static long _Fract real_fx_fr32(complex_fract32 __a) {
    _composite_complex_fract32 __cc_a;
    long _Fract __rval;
    (__cc_a). a = __a;
    __rval = __builtin_real_fx_fr32((__cc_a). raw);
    return __rval;
    }

    # 13437 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\builtins.h"

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned short mmr_read16(volatile void * __a) {
    unsigned short __rval;
    __rval = __builtin_mmr_read16(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static unsigned int mmr_read32(volatile void * __a) {
    unsigned int __rval;
    __rval = __builtin_mmr_read32(__a);
    return __rval;
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void mmr_write16(volatile void * __a, unsigned short __b) {
    __builtin_mmr_write16(__a, __b);
    }

    #pragma inline
    #pragma always_inline
    #pragma source_position_from_call_site
    static void mmr_write32(volatile void * __a, unsigned int __b) {
    __builtin_mmr_write32(__a, __b);
    }

    # 21 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\ccblkfn.h"
    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/anomaly_macros_rtl.h"


    #pragma system_header


    # 28 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/anomaly_macros_rtl.h"



    # 104 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/anomaly_macros_rtl.h"


    # 139 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/anomaly_macros_rtl.h"



    # 191 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/anomaly_macros_rtl.h"


    # 296 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/anomaly_macros_rtl.h"


    # 22 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\ccblkfn.h"

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/adi_core.h"
    #pragma once
    #pragma system_header


    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"

    #pragma once
    #pragma system_header
    #pragma standard_header


    # 30 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"

    typedef signed char int8_t;
    typedef short int16_t;

    typedef _Int32t int32_t;


    typedef unsigned char uint8_t;
    typedef unsigned short uint16_t;

    typedef _Uint32t uint32_t;

    typedef signed char int_least8_t;
    typedef short int_least16_t;
    typedef unsigned char uint_least8_t;
    typedef unsigned short uint_least16_t;
    # 87 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"
    typedef _Int32t int_least32_t;
    typedef _Uint32t uint_least32_t;


    typedef signed char int_fast8_t;
    typedef short int_fast16_t;
    typedef unsigned char uint_fast8_t;
    typedef unsigned short uint_fast16_t;
    # 105 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"
    typedef _Int32t int_fast32_t;
    typedef _Uint32t uint_fast32_t;


    typedef unsigned int uintptr_t;

    # 132 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"


    typedef int intptr_t;

    # 151 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"

    typedef _Longlong int64_t;

    typedef _ULonglong uint64_t;


    typedef _Longlong int_least64_t;
    typedef _ULonglong uint_least64_t;


    typedef _Longlong int_fast64_t;
    typedef _ULonglong uint_fast64_t;

    typedef _Longlong intmax_t;
    typedef _ULonglong uintmax_t;


    # 202 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"

    # 211 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"

    # 228 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"

    # 237 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"

    # 254 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"

    # 264 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"


    # 297 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"


    # 371 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\stdint.h"



    # 17 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/adi_core.h"
    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/platform.h"

    #pragma system_header


    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/_adi_platform.h"

    #pragma system_header

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 90 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 127 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 160 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 178 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 188 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 204 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 220 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 241 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 276 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 346 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 370 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 414 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 433 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 453 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 471 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 519 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 545 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 593 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 641 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 693 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 721 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 749 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1149 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 1188 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1224 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1260 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1296 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1332 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1368 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1404 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1440 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1476 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1512 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1548 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1584 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1620 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1656 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1692 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1728 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1764 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1800 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1836 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1872 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1908 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1944 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 1980 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2016 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2052 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2088 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2106 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2124 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2146 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2178 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2202 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2226 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2244 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2260 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2270 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2294 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2306 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2320 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2372 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2387 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2398 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2409 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2420 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 2433 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 2466 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2489 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2559 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 2582 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2602 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2622 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2642 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2662 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2682 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2702 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2722 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2742 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2762 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2782 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2802 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2814 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2877 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2931 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2953 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 2971 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 3004 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3052 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3076 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3096 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3179 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 3221 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3277 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3331 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3437 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3455 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 3483 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 3588 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 3675 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3729 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 3742 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3756 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 3769 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3837 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3859 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3881 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3903 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3925 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3947 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 3969 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 4008 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4044 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4080 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4116 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4152 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4188 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4224 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4260 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4296 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4332 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4368 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4404 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4440 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4476 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4512 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4548 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4584 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4602 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4650 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4668 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4682 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4696 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4710 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4724 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4738 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 4809 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4877 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4945 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 4957 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5025 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5093 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5161 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5229 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5297 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5365 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5387 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5406 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5428 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5444 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5458 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5480 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5496 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5510 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5532 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5548 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5562 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5584 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5600 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5614 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5672 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5695 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5718 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 5735 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5844 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 5906 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5974 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 5994 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6078 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 6105 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6129 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6141 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6153 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6165 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6175 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6185 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 6211 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6450 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6506 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 6534 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6563 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6692 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 6720 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6749 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 6777 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6789 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6833 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6875 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6938 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 6999 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 7017 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7078 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7121 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7159 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 7195 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7254 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7264 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 7289 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7427 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 7443 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7472 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 7495 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7546 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7588 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 7605 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 7612 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 7675 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7791 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7881 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 7980 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8019 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 8331 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8373 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8411 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8449 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8487 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8525 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8563 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8601 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8650 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8686 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8744 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 8757 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8771 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8805 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8815 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8843 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8859 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 8996 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9129 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 9157 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 9173 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9187 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9202 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 9217 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9231 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9251 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9280 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 9287 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 9302 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9316 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9344 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9396 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9450 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9502 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9556 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9616 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9676 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9698 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9803 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9813 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9835 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9862 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 9871 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 9895 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9916 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 9929 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 9937 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9971 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 9983 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10007 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10051 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10083 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10115 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 10168 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 10267 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10279 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 10296 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10316 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10354 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10407 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 10433 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10471 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 10480 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10526 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10548 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 10573 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 10659 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 10666 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 10684 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10707 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 10714 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 10732 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10760 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10778 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10872 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10926 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 10939 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10953 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 10966 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 10986 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 11005 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 11012 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11070 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 11127 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 11140 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11165 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11186 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11207 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11228 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11249 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11270 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11291 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11312 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11333 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11354 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11375 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11396 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11417 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11438 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11459 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11480 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11501 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11522 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11543 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11564 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11585 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11606 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11627 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11648 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11669 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11690 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11711 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11732 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11753 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11774 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11795 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11816 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11837 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11858 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11879 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11900 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11921 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11942 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11963 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 11984 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12005 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12026 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12047 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12068 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12089 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12110 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12131 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 12153 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12189 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 12201 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 12209 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12252 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 12264 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 12283 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 12291 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12381 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 12416 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12434 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12448 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12488 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12528 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12564 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12600 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12618 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12646 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 12665 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 12679 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12699 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12727 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12762 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12784 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12794 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12808 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12820 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12832 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 12839 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12856 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 12879 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 12892 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 12917 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12947 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 12969 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13053 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13073 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13132 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 13175 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13197 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13219 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13241 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13267 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13307 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13323 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13351 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13365 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 13657 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 13701 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 13802 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 13918 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 13963 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 13970 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14000 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14115 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14138 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14164 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14182 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 14197 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14219 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14229 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14247 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14265 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14275 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14371 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14392 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14404 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 14429 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14469 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14485 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 14523 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14559 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 14578 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14598 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14608 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14618 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14648 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14670 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14692 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14712 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14734 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 14759 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15111 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15132 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15192 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15218 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15246 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15272 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15284 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15328 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15386 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15411 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15481 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15550 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15602 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15678 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15760 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15865 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15914 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15926 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 15969 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 16021 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 16043 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16157 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16223 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16292 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16345 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16425 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16507 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16618 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16661 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16673 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16725 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16736 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 16764 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 16827 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16843 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16859 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16879 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16893 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16905 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16915 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16965 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 16987 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17035 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17056 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 17066 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 17129 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17139 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17198 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 17211 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 17246 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17263 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 17273 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 17314 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17364 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 17391 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17419 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17455 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17489 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 17528 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 17584 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17617 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 17676 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17706 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 17732 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"



    # 17768 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 18554 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 18570 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 18605 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 18674 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 18739 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 18749 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 18764 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 18797 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 18817 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 18837 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 18861 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 18904 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 18946 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 18966 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"




    # 19014 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 19052 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 19069 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 19083 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 19105 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 19143 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 19152 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"

    # 19160 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609.h"


    # 22 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 43 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 78 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 445 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 457 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 468 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 479 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 490 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 551 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 570 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 588 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 609 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 629 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 648 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 666 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 689 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 711 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 733 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 755 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 777 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 799 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 821 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 844 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 858 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 872 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 886 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 900 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 914 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 933 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 972 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 995 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1018 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 1042 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 1282 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 1325 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1367 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1412 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1450 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1488 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1526 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1564 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1602 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1640 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 1657 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 1791 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1924 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 1957 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 1989 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2021 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 2044 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2066 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 2088 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2109 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2130 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2151 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2172 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2193 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2214 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2235 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2256 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2277 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2298 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2319 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2340 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2361 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2382 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2403 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2424 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2445 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2466 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2487 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2508 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2529 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2550 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2571 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2592 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2613 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2634 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2655 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2676 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2697 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2718 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2739 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2760 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2781 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2802 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2823 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2844 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2865 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2886 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2907 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2928 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2949 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2970 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 2991 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 3012 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 3033 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 3054 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 3117 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 3142 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 3161 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 3245 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 3265 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 3290 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 3313 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 3325 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 3613 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 3709 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 3724 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 3817 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 3859 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 3873 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 4213 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 4259 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 4305 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"



    # 4332 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 4379 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609.h"


    # 88 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/_adi_platform.h"
    # 110 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/_adi_platform.h"


    # 212 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/_adi_platform.h"

    # 19 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/platform.h"

    # 19 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/adi_core.h"



    typedef enum {
    ADI_CORE_ENABLE_SUCCESS = 0,
    ADI_CORE_ENABLE_INVALID_CORE,
    ADI_CORE_ENABLE_CURRENT_CORE,
    ADI_CORE_ENABLE_ALREADY_ENABLED
    } ADI_CORE_ENABLE_STATUS;


    typedef enum {

    ADI_CORE_0 = 0,
    ADI_CORE_1 = 1

    } ADI_CORE_ID;

    # 71 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/adi_core.h"

    #pragma inline
    #pragma always_inline
    static ADI_CORE_ID adi_core_id(void) {
    uint32_t id = (*((volatile uint32_t *)0xFFE05000) & (((uint32_t)(0x000000FF))));
    return (ADI_CORE_ID)(id);
    }

    #pragma inline
    #pragma always_inline
    static void adi_core_1_enable(void)
    {
    *((volatile uint32_t *)0xFFCA6008) &= (~(((uint32_t)(0x00000002))));
    *((volatile uint32_t *)0xFFC1F084) = (uint32_t)(1ul<<19);

    }

    #pragma inline
    #pragma always_inline
    static void adi_core_1_disable(void)
    {
    *((volatile uint32_t *)0xFFCA6008) |= (((uint32_t)(0x00000002)));
    *((volatile uint32_t *)0xFFC1F088) = (uint32_t)(1ul<<19);

    }

    # 122 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/adi_core.h"

    #pragma inline
    #pragma always_inline
    static ADI_CORE_ENABLE_STATUS adi_core_enable(ADI_CORE_ID __core_id) {
    ADI_CORE_ENABLE_STATUS result = ADI_CORE_ENABLE_SUCCESS;
    if (adi_core_id() == __core_id) {
    result = ADI_CORE_ENABLE_CURRENT_CORE;

    } else if (__core_id == ADI_CORE_1) {
    # 137 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/adi_core.h"
    if ((*((volatile uint32_t *)0xFFC1F080) & (uint32_t)(1ul<<19) )!= 0uL) {

    result = ADI_CORE_ENABLE_ALREADY_ENABLED;
    } else {
    adi_core_1_enable();
    }


    } else {
    result = ADI_CORE_ENABLE_INVALID_CORE;
    }
    return result;
    }

    # 24 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\ccblkfn.h"


    # 47 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\ccblkfn.h"


    void *_l1_memcpy(void *datap, const void *instrp, size_t n);


    void *_memcpy_l1(void *instrp, const void *datap, size_t n);

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/mc_typedef.h"
    #pragma once
    #pragma system_header


    # 22 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\sys/mc_typedef.h"
    typedef volatile unsigned short testset_t;


    # 116 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\ccblkfn.h"
    #pragma inline
    #pragma always_inline
    static void adi_acquire_lock(testset_t *_t) {
    __builtin_csync();
    while(__builtin_testset((char *) _t)==0) {
    __builtin_csync();
    }
    }

    #pragma inline
    #pragma always_inline
    static int adi_try_lock(testset_t *_t) {
    int rtn;
    __builtin_csync();
    rtn = __builtin_testset((char *) _t);
    return rtn;
    }

    #pragma inline
    #pragma always_inline
    static void adi_release_lock(testset_t *_t) {
    __builtin_untestset((char *) _t);
    __builtin_ssync();
    }

    #pragma inline
    #pragma always_inline
    static void claim_atomic_access(testset_t *_t) {
    adi_acquire_lock(_t);
    }

    #pragma inline
    #pragma always_inline
    static void release_atomic_access(testset_t *_t) {
    adi_release_lock(_t);
    }

    # 19 "C:\\Users\\.....\BF609_init_v01\\src\\include\\init_platform.h"

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609_rom.h"

    #pragma system_header

    # 43 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609_rom.h"

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"


    # 48 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"



    # 57 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 81 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"


    # 123 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 146 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"


    # 194 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 213 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"


    # 250 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"






    # 298 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"







    # 353 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 369 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"





    # 424 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 436 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"







    # 456 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 470 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"





    # 498 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 517 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 529 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"




    # 571 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"









    # 640 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"


    # 665 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"








    # 702 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 709 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 727 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"






    # 770 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 777 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 801 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 819 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"







    # 852 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 870 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"



















    # 971 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 1011 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"






    # 1046 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"









    # 1117 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 1125 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"


    # 1143 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"


    # 1157 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"





    # 1196 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"


    # 1215 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"


    # 1242 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"


    # 1259 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 1266 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"





    # 1295 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 1306 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"





    # 1332 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\defBF609_rom.h"

    # 45 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609_rom.h"

    # 1 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\adi_rom_typedef.h"

    #pragma system_header


    typedef const uint32_t *_ADI_REG_ROM_ADDRESS;

    # 50 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609_rom.h"





    typedef struct STRUCT_ROM_BOOT_CONFIG STRUCT_ROM_BOOT_CONFIG;
    typedef struct STRUCT_ROM_BOOT_HEADER STRUCT_ROM_BOOT_HEADER;
    typedef struct STRUCT_ROM_BOOT_BUFFER STRUCT_ROM_BOOT_BUFFER;
    typedef struct STRUCT_ROM_BOOT_REGISTRY STRUCT_ROM_BOOT_REGISTRY;
    typedef struct STRUCT_ROM_BOOT_LOCAL STRUCT_ROM_BOOT_LOCAL;



    typedef struct STRUCT_ROM_BOOT_CONSTANTS STRUCT_ROM_BOOT_CONSTANTS;





    typedef struct STRUCT_ROM_BOOT_SPI STRUCT_ROM_BOOT_SPI;



    typedef struct STRUCT_ROM_BOOT_RSI STRUCT_ROM_BOOT_RSI;



    typedef struct STRUCT_ROM_SYSCTRL STRUCT_ROM_SYSCTRL;







    typedef void (ROM_BOOT_MODE_INIT_FUNC) (STRUCT_ROM_BOOT_CONFIG *) ;
    typedef void (ROM_BOOT_MODE_CONFIG_FUNC) (STRUCT_ROM_BOOT_CONFIG *) ;
    typedef void (ROM_BOOT_LOAD_FUNC) (STRUCT_ROM_BOOT_CONFIG *) ;
    typedef void (ROM_BOOT_MODE_CLEANUP_FUNC) (STRUCT_ROM_BOOT_CONFIG *) ;

    typedef void (ROM_BOOT_HOOK_FUNC) (STRUCT_ROM_BOOT_CONFIG *, STRUCT_ROM_BOOT_REGISTRY *) ;
    typedef void (ROM_BOOT_ERROR_FUNC) (STRUCT_ROM_BOOT_CONFIG *, void *) ;
    typedef void (ROM_BOOT_INITCODE_FUNC) (STRUCT_ROM_BOOT_CONFIG *) ;
    typedef int32_t (ROM_BOOT_CALLBACK_FUNC) (STRUCT_ROM_BOOT_CONFIG *, STRUCT_ROM_BOOT_BUFFER *, int32_t ) ;



    struct STRUCT_ROM_BOOT_CONSTANTS
    {
    uint32_t dRevision;
    uint32_t dXorchk;
    uint32_t dZero;
    uint32_t dOnes;
    uint32_t dDate;
    uint32_t dTime;
    uint32_t dSbstRev;
    uint32_t reserved0[10];
    };

    # 146 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609_rom.h"



    struct STRUCT_ROM_BOOT_HEADER
    {
    int32_t dBlockCode;
    void *pTargetAddress;
    int32_t dByteCount;
    int32_t dArgument;
    };



    struct STRUCT_ROM_BOOT_CONFIG
    {
    void *pSource;
    void *pDestination;
    uint32_t *pControlRegister;
    uint32_t *pAuxControlRegister;
    uint32_t *pDmaControlRegister;
    uint32_t *pSecControlRegister;
    int32_t dControlValue;
    int32_t dByteCount;
    int32_t dFlags;
    uint16_t uwDataWidth;
    uint16_t uwSrcModifyMult;
    uint16_t uwDstModifyMult;
    uint16_t uwUserShort;
    int32_t dUserLong;
    int32_t dReserved;

    void *pModeData;
    int32_t dBootCommand;
    void *pNextDxe;

    ROM_BOOT_ERROR_FUNC *pErrorFunction;
    ROM_BOOT_LOAD_FUNC *pLoadFunction;
    ROM_BOOT_CALLBACK_FUNC *pCallBackFunction;
    ROM_BOOT_CALLBACK_FUNC *pCrcFunction;
    ROM_BOOT_CALLBACK_FUNC *pForwardFunction;
    STRUCT_ROM_BOOT_HEADER *pHeader;

    void *pTempBuffer;
    int32_t dTempByteCount;
    void *pTempSource;
    int32_t dPageByteCount;

    uint32_t ulBlockCount;
    uint32_t ulBlockCurrent;

    void *pLogBuffer;
    void *pLogCurrent;
    int32_t dLogByteCount;

    };


    struct STRUCT_ROM_BOOT_BUFFER
    {
    void *pBuffer;
    int32_t dByteCount;
    };


    struct STRUCT_ROM_BOOT_LOCAL
    {
    void *pCallbackBuffer;
    int32_t dCallbackByteCount;
    void *pCurrTempBuffer;
    int32_t dCurrTempByteCount;
    int32_t dCurrPageByteCount;
    int32_t dGlobalFlags;
    int32_t dReserved;
    };






    struct STRUCT_ROM_BOOT_REGISTRY
    {
    int32_t dStructSize;
    ROM_BOOT_MODE_INIT_FUNC *pInitFunction;
    ROM_BOOT_MODE_CONFIG_FUNC *pConfigFunction;
    ROM_BOOT_MODE_CLEANUP_FUNC *pCleanUpFunction;
    void *pReserved;
    int32_t dReserved;
    };






    struct STRUCT_ROM_BOOT_SPI
    {
    uint8_t ubReadCommand;
    uint8_t ubDummyBytes;
    uint8_t ubAddressBytes;
    uint8_t ubDataBits;
    uint16_t uwClkLower;
    uint16_t uwTxCtlUpper;
    uint16_t uwRxCtlUpper;
    uint16_t uReserved;
    };




    struct STRUCT_ROM_SYSCTRL
    {
    uint32_t ulCGU_CTL;
    uint32_t ulCGU_STAT;
    uint32_t ulCGU_DIV;
    uint32_t ulCGU_CLKOUTSEL;
    uint32_t ulWUA_Flags;
    uint32_t ulWUA_BootAddr;
    uint32_t ulWUA_User;
    uint32_t ulDDR_CFGCTL;
    uint32_t ulDDR_MREMR1;
    uint32_t ulDDR_TR0;
    uint32_t ulDDR_TR1;
    uint32_t ulDDR_TR2;
    uint32_t ulDDR_EMR2DLL;
    uint32_t ulDDR_PADCTL;
    uint32_t ulDDR_PHYCTL1;
    uint32_t ulDDR_PHYCTL3;
    uint32_t ulDDR_PHYCTL0;
    uint32_t ulDDR_PHYCTL2;
    };
    # 436 "C:\\Analog Devices\\CrossCore Embedded Studio 2.3.0\\Blackfin\\include\\cdefBF609_rom.h"









    typedef struct STRUCT_ROM_BOOT_RSI_COMMAND
    {
    uint16_t uwCommand;
    uint16_t uwDtx;
    uint32_t udArgument;
    uint32_t udErrorFlags;
    uint32_t udPassFlags;
    }STRUCT_ROM_BOOT_RSI_COMMAND;


    struct STRUCT_ROM_BOOT_RSI
    {
    uint16_t uwFlags;
    uint8_t ubBusWidth;
    uint8_t ubRsiClk;
    uint8_t ubBootPartByte;
    uint8_t ubReserved;
    uint16_t uwRca;
    uint32_t udReserved;
    STRUCT_ROM_BOOT_RSI_COMMAND *pReadCommand;
    STRUCT_ROM_BOOT_RSI_COMMAND *pStopCommand;
    uint8_t ubTempStorage[16];
    void * pTempBlock;
    void * pTempBlockCurr;
    int32_t dTempBlockByteCount;
    };




    #pragma inline
    #pragma always_inline



    static int32_t rom_GetAddress(int32_t eLutEntry)
    {
    int32_t (*pGetAddress)(int32_t eLutEntry) =
    (int32_t (*)(int32_t eLutEntry))(0xC8000004);
    return(*pGetAddress)(eLutEntry);
    }

    #pragma inline
    #pragma always_inline



    static int32_t rom_BootKernel(STRUCT_ROM_BOOT_CONFIG *pBootStruct)
    {
    int32_t (*pBootKernel)(STRUCT_ROM_BOOT_CONFIG *pBootStruct) =
    (int32_t (*)(STRUCT_ROM_BOOT_CONFIG *pBootStruct))(0xC8000008);
    return (*pBootKernel)(pBootStruct);
    }

    #pragma inline
    #pragma always_inline



    static int32_t rom_Boot(void *pBootStream, uint32_t dFlags, int32_t dBlockCount, ROM_BOOT_HOOK_FUNC * pCallHook, uint32_t dBootCmd, void * pTargetAddr)
    {
    int32_t (*pBoot)(void *pBootStream, uint32_t dFlags, int32_t dBlockCount, ROM_BOOT_HOOK_FUNC * pCallHook, uint32_t dBootCmd, void * pTargetAddr) =
    (int32_t (*)(void *pBootStream, uint32_t dFlags, int32_t dBlockCount, ROM_BOOT_HOOK_FUNC * pCallHook, uint32_t dBootCmd, void * pTargetAddr))(0xC800000C);
    return (*pBoot)(pBootStream, dFlags, dBlockCount, pCallHook, dBootCmd, pTargetAddr);
    }


    #pragma inline
    #pragma always_inline



    static uint32_t rom_SysControl(uint32_t dActionFlags, STRUCT_ROM_SYSCTRL *pSysCtrlSettings, void *reserved)
    {
    uint32_t (*pSysControl)(uint32_t dActionFlags, STRUCT_ROM_SYSCTRL *pSysCtrlSettings, void *reserved)=
    (uint32_t (*)(uint32_t dActionFlags, STRUCT_ROM_SYSCTRL * pSysCtrlSettings, void *reserved))(0xC8000080);
    return (*pSysControl)(dActionFlags, pSysCtrlSettings, reserved);
    }

    #pragma inline
    #pragma always_inline



    static void rom_Crc32Init(STRUCT_ROM_BOOT_CONFIG *pBootStruct)
    {
    void (*pCrc32Init)(STRUCT_ROM_BOOT_CONFIG *pBootStruct) =
    (void (*)(STRUCT_ROM_BOOT_CONFIG *pBootStruct))(0xC8000014);
    (*pCrc32Init)(pBootStruct);
    }


    #pragma inline
    #pragma always_inline



    static void rom_ForwardConfig(STRUCT_ROM_BOOT_CONFIG *pBootStruct, uint32_t ulForwardPort)
    {
    void (*pForwardConfig)(STRUCT_ROM_BOOT_CONFIG *pBootStruct, uint32_t ulForwardPort) =
    (void (*)(STRUCT_ROM_BOOT_CONFIG *pBootStruct, uint32_t ulForwardPort))(0xC8000018);
    (*pForwardConfig)(pBootStruct, ulForwardPort);
    }

    #pragma inline
    #pragma always_inline


    static int32_t rom_MemCopy(void * pDst, void *pSrc, uint32_t ulByteCount)
    {
    int32_t (*pMemCopy)(void * pDst, void *pSrc, uint32_t ByteCount)=
    (int32_t (*)(void * pDst, void *pSrc, uint32_t ulByteCount))(0xC8000024);
    return (*pMemCopy)(pDst, pSrc, ulByteCount);
    }

    #pragma inline
    #pragma always_inline


    static int32_t rom_MemCrc(void * pSrc, uint32_t ulCrcChk, uint32_t ulByteCount)
    {
    int32_t (*pMemCrc)(void * pSrc, uint32_t ulCrcChk, uint32_t ulByteCount)=
    (int32_t (*)(void * pSrc, uint32_t ulCrcChk, uint32_t ulByteCount))(0xC8000028);
    return (*pMemCrc)(pSrc, ulCrcChk, ulByteCount);
    }

    #pragma inline
    #pragma always_inline


    static int32_t rom_Crc32Poly(uint32_t ulPolynomial)
    {
    int32_t (*pCrc32Poly)(uint32_t ulPolynomial)=
    (int32_t (*)(uint32_t ulPolynomial))(0xC800002C);
    return (*pCrc32Poly)(ulPolynomial);
    }

    #pragma inline
    #pragma always_inline


    static int32_t rom_MemCompare(void * pSrc, uint32_t ulCrcChk, uint32_t ulByteCount)
    {
    int32_t (*pMemCompare)(void * pSrc, uint32_t ulCrcChk, uint32_t ulByteCount)=
    (int32_t (*)(void * pSrc, uint32_t ulCrcChk, uint32_t ulByteCount))(0xC8000038);
    return (*pMemCompare)(pSrc, ulCrcChk, ulByteCount);
    }

    #pragma inline
    #pragma always_inline


    static int32_t rom_MemFill(void * pDst, uint32_t ulFillVal, uint32_t ulByteCount)
    {
    int32_t (*pMemFill)(void * pDst, uint32_t ulFillVal, uint32_t ulByteCount)=
    (int32_t (*)(void * pDst, uint32_t ulFillVal, uint32_t ulByteCount))(0xC8000034);
    return (*pMemFill)(pDst, ulFillVal, ulByteCount);
    }


    #pragma inline
    #pragma always_inline



    static void rom_Exec(uint32_t ulCoreId, void * pStartAddress, void * reserved)
    {
    void (*pExec)(uint32_t ulCoreId, void * pStartAddress, void * reserved)=
    (void (*)(uint32_t ulCoreId, void * pStartAddress, void * reserved))(0xC800001C);
    (*pExec)(ulCoreId, pStartAddress, reserved);
    }

    # 23 "C:\\Users\\.....\\BF609_init_v01\\src\\include\\init_platform.h"


    void init_cgu(void);


    void init_memory(void);


    void init_cplbs(void);

    # 110 "C:\\Users\\....\BF609_init_v01\\src\\include\\init_platform.h"

    # 128 "C:\\Users\\....\\BF609_init_v01\\src\\include\\init_platform.h"

    # 15 "C:\\Users\\......\\BF609_init_v01\\src\\include\\init_memory.h"


    # 57 "C:\\Users\\.....\\BF609_init_v01\\src\\include\\init_memory.h"


    # 11 "..\\src\\c\\init_memory.c"

    void init_memory(void)
    {
    unsigned int i, Current_CSEL_Val, Current_DSEL_Val, DLL_Lock_Cycles;

    Current_CSEL_Val = (*((volatile uint32_t *)0xFFCA8008) & (((uint32_t)(0x0000001F)))) >> 0 ;
    Current_DSEL_Val = (*((volatile uint32_t *)0xFFCA8008) & (((uint32_t)(0x001F0000)))) >> 16 ;

    DLL_Lock_Cycles = 4500 * (Current_DSEL_Val/Current_CSEL_Val);


    for (i=0; i<DLL_Lock_Cycles; i++)
    {
    asm("nop;");
    }


    *((volatile uint32_t *)0xFFC80080)= 0x54B;

    *((volatile uint32_t *)0xFFC80040) = (((((uint32_t)(0x0000000F))) & ((((uint32_t)(0x00000002)))))) | (((((uint32_t)(0x000000F0))) & ((((uint32_t)(0x00000020)))))) | (((((uint32_t)(0x00000F00))) & ((((uint32_t)(0x00000400)))))) | (((((uint32_t)(0x0000F000))) & ((((uint32_t)(0x00000000))))));
    *((volatile uint32_t *)0xFFC80044) = (((((uint32_t)(0x0000000F))) & (4<< 0))) | (((((uint32_t)(0x000000F0))) & (2 << 4))) | (((((uint32_t)(0x00000F00))) & (4 << 8))) | (((((uint32_t)(0x0001F000))) & (10 << 12))) | (((((uint32_t)(0x03F00000))) & (14 << 20))) | (((((uint32_t)(0xF0000000))) & (2 << 28)));
    *((volatile uint32_t *)0xFFC80048) = (((((uint32_t)(0x70000000))) & (3 << 28))) | (((((uint32_t)(0x00FF0000))) & (32 << 16))) | (((((uint32_t)(0x00003FFF))) & (1950 << 0)));
    *((volatile uint32_t *)0xFFC8004C) = (((((uint32_t)(0x00F00000))) & (3 << 20))) | (((((uint32_t)(0x000F0000))) & (2 << 16))) | (((((uint32_t)(0x00000F00))) & (5 << 8))) | (((((uint32_t)(0x0000001F))) & (13 << 0)));
    *((volatile uint32_t *)0xFFC80060) = (((((uint32_t)(0x00000E00))) & (4 << 9))) | (((((uint32_t)(0x00000070))) & ((((uint32_t)(0x00000040)))))) | (((((uint32_t)(0x00000007))) & ((((uint32_t)(0x00000003))))));
    *((volatile uint32_t *)0xFFC8009C) = (((uint32_t)(0x00000004)))|(((uint32_t)(0x00000040)))|(((uint32_t)(0x00000080)))|(((uint32_t)(0x01000000)))|(((uint32_t)(0x04000000)));
    *((volatile uint32_t *)0xFFC80094) = (((uint32_t)(0x00000000)));
    *((volatile uint32_t *)0xFFC80004) = ((((uint32_t)(0x00000004)))) | (((((uint32_t)(0x00000E00))) & ((((uint32_t)(0x00000800))))));


    while(!(*((volatile uint32_t *)0xFFC80008) & (((uint32_t)(0x00000002)))));


    while(!(*((volatile uint32_t *)0xFFC80008) & (((uint32_t)(0x00002000)))));

    }

Children
No Data