This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS: how to build UDMA examples

Tool/software: Code Composer Studio

 I   am  trying  TDA4EVM , in   (psdk_rtos_auto_j7_06_01_00_15\pdk\packages\ti\drv\udma\dmautils\test   )have  three  samples  about  dmautils.

how  can  i  build  and run   These  samples   with PC linux?

  i  also see  examples in   (psdk_rtos_auto_j7_06_01_00_15\pdk\packages\ti\drv\udma\examples)

 What is the relationship between dmutil and UDMA?     i  want to  copy  data  from   DDR to  L2  in  C7X    which  example   is    suitable    for me?

thanks!

shuai

  • Hi,

      You can build these example like any of the other apps in udma. For example you can use the following command to build a dmautils examples for Linux PC:

    make <APP_NAME> SOC=j721e BOARD=j721e_hostemu CORE=c7x 

      You can find the APP_NAME by looking into the corresponding makefile in the test fodlers.

      
    UDMA is a low level driver for various DMA IP's inside Jacinto family of devices. Dmautils uses udma driver to implement various dataflow's which are currently used in TI Deep learning library. You can use the same to copy data from DDR to L2.


    Regards,

    Anshu

  • Hi     Anshu:

            thanks  for  your help,     but  how  can  i  get  the  source  code  of  TI Deep learning library    then   i  can  follow   it !

           i  build  the  sample  use  (make <APP_NAME> SOC=j721e BOARD=j721e_hostemu CORE=c7x )    follow   is  the  log.

    super@super-virtual-machine:~/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/build$

    make dmautils_baremetal_autoinc_1d2d3d_testapp  SOC=j721e BOARD=j721e_hostemu CORE=c7x
    Nothing to be done for j721e_hostemu j721e c7x dmautils_baremetal_autoinc_1d2d3d_testapp
          Regards,

    Shuai

  • Hi Shuai,

        I have made a small mistake in the command. Following is the right command :

    make <APP_NAME> SOC=j721e BOARD=j721e_hostemu CORE=c7x-hostemu

     

    Regards,

    Anshu

  • Hi   :Anshu

            it is  the  same .     is  the  site  for  command  right?  (super@super-virtual-machine:~/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/build$)

    Regards,

    Shuai

  • You used CORE=hostemu, instead use CORE=c7x-hostemu

    Regards,

    Anshu

  • HI:Anshu

       yes   follow  is  the log!

         super@super-virtual-machine:~/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/build$

    make    dmautils_baremetal_autoinc_1d2d3d_testapp    SOC=j721e   BOARD=j721e_hostemu   CORE=hostemu
    Nothing to be done for j721e_hostemu j721e hostemu dmautils_baremetal_autoinc_1d2d3d_testapp
    super@super-virtual-machine:~/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/build$
    Regards!

    Shuai

  • Hi Shuai,

       You are not running the correct command. Use the below command :

    make    dmautils_baremetal_autoinc_1d2d3d_testapp    SOC=j721e   BOARD=j721e_hostemu   CORE=c7x-hostemu

    Regards,

    Anshu

  • Hi:   Anshu

          

    super@super-virtual-machine:~/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/build$ make   dmautils_baremetal_autoinc_1d2d3d_testapp    SOC=j721e   BOARD=j721e_hostemu   CORE=c7x-hostemu
    make -C /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/dmautils/test/dmautils_autoinc_1d2d3d_test
    make[1]: Entering directory '/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/dmautils/test/dmautils_autoinc_1d2d3d_test'
    /bin/mkdir -p /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/dmautils_baremetal_autoinc_1d2d3d_testapp/obj/j721e_hostemu/c7x-hostemu/release
    /bin/mkdir -p /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/dmautils_baremetal_autoinc_1d2d3d_testapp/bin/j721e_hostemu
    /bin/mkdir -p /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/dmautils_baremetal_autoinc_1d2d3d_testapp/obj/j721e_hostemu/c7x-hostemu/release/little/.deps
    /bin/mkdir -p /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/dmautils_baremetal_autoinc_1d2d3d_testapp/obj/j721e_hostemu/c7x-hostemu/release
    /bin/mkdir -p /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/dmautils_baremetal_autoinc_1d2d3d_testapp/obj/j721e_hostemu/c7x-hostemu/release/little/.deps
    /bin/mkdir -p /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/dmautils_baremetal_autoinc_1d2d3d_testapp/obj/j721e_hostemu/c7x-hostemu/release/configuro
    make  csl udma dmautils sciclient osal_nonos  
    make[2]: Entering directory '/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/dmautils/test/dmautils_autoinc_1d2d3d_test'
    make -C /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -fmakefile.mk
    make[3]: Entering directory '/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl'
    /bin/mkdir -p /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release
    /bin/mkdir -p /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/little/.deps
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/adc/V0/priv/adc.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/adc/V0/priv/adc.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/adc.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/cbass/V0/V0_1/priv/csl_fw.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/cbass/V0/V0_1/priv/csl_fw.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_fw.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/cpts/V0/priv/csl_cpts.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/cpts/V0/priv/csl_cpts.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_cpts.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/clec/V0/priv/csl_clec.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/clec/V0/priv/csl_clec.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_clec.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/crc/V0/priv/crc.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/crc/V0/priv/crc.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/crc.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/dcc/V0/priv/dcc.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/dcc/V0/priv/dcc.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/dcc.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/dru/V0/priv/csl_dru.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/dru/V0/priv/csl_dru.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_dru.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/dss/V4/priv/csl_dssCommon.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/dss/V4/priv/csl_dssCommon.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_dssCommon.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/dss/V4/priv/csl_dssVideoPipe.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/dss/V4/priv/csl_dssVideoPipe.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_dssVideoPipe.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/dss/V4/priv/csl_dssWbPipe.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/dss/V4/priv/csl_dssWbPipe.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_dssWbPipe.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/dss/V4/priv/csl_dssOverlay.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/dss/V4/priv/csl_dssOverlay.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_dssOverlay.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/dss/V4/priv/csl_dssVideoPort.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/dss/V4/priv/csl_dssVideoPort.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_dssVideoPort.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/ecc_aggr/V1/priv/csl_ecc_aggr.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/ecc_aggr/V1/priv/csl_ecc_aggr.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_ecc_aggr.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/elm/V0/priv/elm.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/elm/V0/priv/elm.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/elm.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/epwm/V0/priv/csl_epwm.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/epwm/V0/priv/csl_epwm.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_epwm.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/esm/V1/priv/csl_esm.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/esm/V1/priv/csl_esm.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_esm.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/fss/V0/priv/csl_fss.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/fss/V0/priv/csl_fss.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_fss.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/gpio/V0/priv/gpio.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/gpio/V0/priv/gpio.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/gpio.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/gpmc/V1/priv/gpmc.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/gpmc/V1/priv/gpmc.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/gpmc.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/hyperbus/V0/priv/csl_hyperbus.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/hyperbus/V0/priv/csl_hyperbus.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_hyperbus.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/i2c/V2/priv/i2c.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/i2c/V2/priv/i2c.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/i2c.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/intaggr/V0/priv/csl_intaggr.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/intaggr/V0/priv/csl_intaggr.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_intaggr.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/intr_router/V0/priv/csl_intr_router.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/intr_router/V0/priv/csl_intr_router.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_intr_router.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/mailbox/V0/priv/mailbox.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/mailbox/V0/priv/mailbox.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/mailbox.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/mcan/V1/mcan.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/mcan/V1/mcan.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/mcan.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/mcasp/V0/priv/mcasp.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/mcasp/V0/priv/mcasp.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/mcasp.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/mcspi/V0/priv/mcspi.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/mcspi/V0/priv/mcspi.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/mcspi.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/mmc/V4/priv/mmcsd.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/mmc/V4/priv/mmcsd.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/mmcsd.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/mmc/V4/priv/mmcsdphy.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/mmc/V4/priv/mmcsdphy.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/mmcsdphy.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/mmc/V4/priv/low_level_hw.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/mmc/V4/priv/low_level_hw.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/low_level_hw.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/ospi/V0/priv/csl_ospi.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/ospi/V0/priv/csl_ospi.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_ospi.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/proxy/V0/priv/csl_proxy.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/proxy/V0/priv/csl_proxy.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_proxy.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/psilcfg/V0/priv/csl_psilcfg.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/psilcfg/V0/priv/csl_psilcfg.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_psilcfg.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/pvu/V0/priv/csl_pvu.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/pvu/V0/priv/csl_pvu.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_pvu.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/rat/V0/priv/csl_rat.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/rat/V0/priv/csl_rat.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_rat.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/ringacc/V0/priv/csl_ringacc.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/ringacc/V0/priv/csl_ringacc.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_ringacc.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/rti/V0/priv/rti.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/rti/V0/priv/rti.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/rti.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/sec_proxy/V0/priv/csl_sec_proxy.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/sec_proxy/V0/priv/csl_sec_proxy.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_sec_proxy.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/spinlock/V1/priv/csl_spinlock.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/spinlock/V1/priv/csl_spinlock.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_spinlock.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/timer/V1/priv/timer.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/timer/V1/priv/timer.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/timer.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/timer_mgr/V0/priv/csl_timer_mgr.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/timer_mgr/V0/priv/csl_timer_mgr.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_timer_mgr.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/uart/V1/priv/uart.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/uart/V1/priv/uart.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/uart.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/udmap/V0/priv/csl_udmap.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/udmap/V0/priv/csl_udmap.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_udmap.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/wd_timer/V0/priv/wd_timer.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/wd_timer/V0/priv/wd_timer.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/wd_timer.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/cpsw/V5/priv/csl_cpsw.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/cpsw/V5/priv/csl_cpsw.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_cpsw.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/cpsw/V5/priv/csl_cpsw_ss.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/cpsw/V5/priv/csl_cpsw_ss.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_cpsw_ss.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/cpsw/V5/priv/csl_cpsw_ale_4g_tblcfg.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/cpsw/V5/priv/csl_cpsw_ale_4g_tblcfg.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_cpsw_ale_4g_tblcfg.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/cpsw/V5/priv/csl_cpsw_ale_9g_tblcfg.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/cpsw/V5/priv/csl_cpsw_ale_9g_tblcfg.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_cpsw_ale_9g_tblcfg.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/mdio/V5/priv/csl_mdio.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/mdio/V5/priv/csl_mdio.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_mdio.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/sgmii/V4/priv/csl_cpsgmii.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/sgmii/V4/priv/csl_cpsgmii.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_cpsgmii.obj
    # Compiling j721e:c7x-hostemu:release:csl: src/ip/emac/V5/priv/csl_cpgmac_sl.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I./soc -I. -Isrc/ip/cbass/V0/V0_1 -Isrc/ip/cpts/V0 -Isrc/ip/clec/V0 -Isrc/ip/crc/V0 -Isrc/ip/dcc/V0 -Isrc/ip/dru/V0 -Isrc/ip/dss/V4 -Isrc/ip/dmpac/V0 -Isrc/ip/ecc_aggr/V1 -I. -Isrc/ip/elm/V0 -Isrc/ip/epwm/V0 -Isrc/ip/esm/V1 -Isrc/ip/fss/V0 -I. -Isrc/ip/gpio/V0 -I. -Isrc/ip/gpmc/V1 -Isrc/ip/hyperbus/V0 -I. -Isrc/ip/i2c/V2 -Isrc/ip/i3c/V0 -Isrc/ip/intaggr/V0 -Isrc/ip/intr_router/V0 -I. -Isrc/ip/mailbox/V0 -Isrc/ip/mailbox/V0/V0_1 -Isrc/ip/mcan/V1 -I. -Isrc/ip/mcasp/V0 -I. -Isrc/ip/mcspi/V0 -I. -Isrc/ip/mmc/V4 -Isrc/ip/mmc/V4/priv -I. -Isrc/ip/ospi/V0 -I. -Isrc/ip/pcie/V3 -Isrc/ip/proxy/V0 -Isrc/ip/proxy/V0/V0_0 -Isrc/ip/psilcfg/V0 -Isrc/ip/psilss/V0 -Isrc/ip/pvu/V0 -Isrc/ip/rat/V0 -Isrc/ip/ringacc/V0 -Isrc/ip/rti/V0 -Isrc/ip/sec_proxy/V0 -Isrc/ip/sec_proxy/V0/V0_0 -I. -Isrc/ip/spinlock/V1 -I. -Isrc/ip/timer/V1 -Isrc/ip/timer_mgr/V0 -I. -Isrc/ip/uart/V1 -I. -Isrc/ip/usb/V5 -Isrc/ip/udmap/V0 -I. -Isrc/ip/wd_timer/V0 -Isrc/ip/tsc/V0 -Isrc/ip/chip/V0 -I. -Isrc/ip/cpsw/V5 -Isrc/ip/mdio/V5 -I. -Isrc/ip/sgmii/V4 -Isrc/ip/vpac/V0 -Isrc/ip/vpfe/V0 -Isrc/ip/vtm/V0 -Isrc/ip/hts/V0 -Isrc/ip/lse/V0 -Isrc/ip/ctset2/V0 -I. -Isrc/ip/emac/V5 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl src/ip/emac/V5/priv/csl_cpgmac_sl.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_cpgmac_sl.obj
    /bin/mkdir -p /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl/lib/j721e/c7x-hostemu/release
    #
    # Archiving j721e:c7x-hostemu:release:csl into /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl/lib/j721e/c7x-hostemu/release/ti.csl.lib ...
    #
    gcc-ar-5 rvs /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl/lib/j721e/c7x-hostemu/release/ti.csl.lib  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/adc.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_fw.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_cpts.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_clec.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/crc.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/dcc.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_dru.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_dssCommon.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_dssVideoPipe.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_dssWbPipe.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_dssOverlay.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_dssVideoPort.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_ecc_aggr.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/elm.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_epwm.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_esm.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_fss.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/gpio.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/gpmc.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_hyperbus.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/i2c.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_intaggr.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_intr_router.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/mailbox.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/mcan.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/mcasp.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/mcspi.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/mmcsd.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/mmcsdphy.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/low_level_hw.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_ospi.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_proxy.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_psilcfg.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_pvu.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_rat.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_ringacc.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/rti.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_sec_proxy.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_spinlock.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/timer.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_timer_mgr.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/uart.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_udmap.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/wd_timer.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_cpsw.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_cpsw_ss.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_cpsw_ale_4g_tblcfg.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_cpsw_ale_9g_tblcfg.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_mdio.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_cpsgmii.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_cpgmac_sl.obj
    /usr/bin/ar: creating /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl/lib/j721e/c7x-hostemu/release/ti.csl.lib
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/adc.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_fw.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_cpts.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_clec.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/crc.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/dcc.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_dru.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_dssCommon.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_dssVideoPipe.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_dssWbPipe.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_dssOverlay.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_dssVideoPort.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_ecc_aggr.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/elm.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_epwm.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_esm.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_fss.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/gpio.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/gpmc.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_hyperbus.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/i2c.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_intaggr.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_intr_router.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/mailbox.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/mcan.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/mcasp.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/mcspi.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/mmcsd.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/mmcsdphy.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/low_level_hw.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_ospi.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_proxy.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_psilcfg.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_pvu.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_rat.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_ringacc.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/rti.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_sec_proxy.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_spinlock.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/timer.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_timer_mgr.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/uart.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_udmap.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/wd_timer.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_cpsw.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_cpsw_ss.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_cpsw_ale_4g_tblcfg.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_cpsw_ale_9g_tblcfg.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_mdio.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_cpsgmii.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/csl/obj/j721e/c7x-hostemu/release/csl_cpgmac_sl.obj
    make[3]: Leaving directory '/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl'
    make -C /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma -fsrc/makefile
    make[3]: Entering directory '/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma'
    /bin/mkdir -p /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release
    /bin/mkdir -p /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/little/.deps
    # Compiling j721e_hostemu:j721e:c7x-hostemu:release:udma: src/udma.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1  -DUDMA_CFG_ASSERT_ENABLE -DUDMA_CFG_PRINT_ENABLE    -DSOC_J721E -DHOST_EMULATION -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages src/udma.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma.obj
    # Compiling j721e_hostemu:j721e:c7x-hostemu:release:udma: src/udma_rm.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1  -DUDMA_CFG_ASSERT_ENABLE -DUDMA_CFG_PRINT_ENABLE    -DSOC_J721E -DHOST_EMULATION -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages src/udma_rm.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_rm.obj
    # Compiling j721e_hostemu:j721e:c7x-hostemu:release:udma: soc/V1/udma_rmcfg.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1  -DUDMA_CFG_ASSERT_ENABLE -DUDMA_CFG_PRINT_ENABLE    -DSOC_J721E -DHOST_EMULATION -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages soc/V1/udma_rmcfg.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_rmcfg.obj
    # Compiling j721e_hostemu:j721e:c7x-hostemu:release:udma: src/udma_ch.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1  -DUDMA_CFG_ASSERT_ENABLE -DUDMA_CFG_PRINT_ENABLE    -DSOC_J721E -DHOST_EMULATION -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages src/udma_ch.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_ch.obj
    # Compiling j721e_hostemu:j721e:c7x-hostemu:release:udma: src/udma_dru.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1  -DUDMA_CFG_ASSERT_ENABLE -DUDMA_CFG_PRINT_ENABLE    -DSOC_J721E -DHOST_EMULATION -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages src/udma_dru.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_dru.obj
    # Compiling j721e_hostemu:j721e:c7x-hostemu:release:udma: src/udma_ring.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1  -DUDMA_CFG_ASSERT_ENABLE -DUDMA_CFG_PRINT_ENABLE    -DSOC_J721E -DHOST_EMULATION -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages src/udma_ring.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_ring.obj
    # Compiling j721e_hostemu:j721e:c7x-hostemu:release:udma: src/udma_proxy.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1  -DUDMA_CFG_ASSERT_ENABLE -DUDMA_CFG_PRINT_ENABLE    -DSOC_J721E -DHOST_EMULATION -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages src/udma_proxy.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_proxy.obj
    # Compiling j721e_hostemu:j721e:c7x-hostemu:release:udma: src/udma_flow.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1  -DUDMA_CFG_ASSERT_ENABLE -DUDMA_CFG_PRINT_ENABLE    -DSOC_J721E -DHOST_EMULATION -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages src/udma_flow.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_flow.obj
    # Compiling j721e_hostemu:j721e:c7x-hostemu:release:udma: src/udma_event.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1  -DUDMA_CFG_ASSERT_ENABLE -DUDMA_CFG_PRINT_ENABLE    -DSOC_J721E -DHOST_EMULATION -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages src/udma_event.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_event.obj
    # Compiling j721e_hostemu:j721e:c7x-hostemu:release:udma: src/udma_osal.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1  -DUDMA_CFG_ASSERT_ENABLE -DUDMA_CFG_PRINT_ENABLE    -DSOC_J721E -DHOST_EMULATION -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages src/udma_osal.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_osal.obj
    # Compiling j721e_hostemu:j721e:c7x-hostemu:release:udma: src/udma_utils.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1  -DUDMA_CFG_ASSERT_ENABLE -DUDMA_CFG_PRINT_ENABLE    -DSOC_J721E -DHOST_EMULATION -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages src/udma_utils.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_utils.obj
    # Compiling j721e_hostemu:j721e:c7x-hostemu:release:udma: soc/V1/udma_soc.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1  -DUDMA_CFG_ASSERT_ENABLE -DUDMA_CFG_PRINT_ENABLE    -DSOC_J721E -DHOST_EMULATION -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages soc/V1/udma_soc.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_soc.obj
    /bin/mkdir -p /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/lib/j721e_hostemu/c7x-hostemu/release
    #
    # Archiving j721e_hostemu:j721e:c7x-hostemu:release:udma into /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/lib/j721e_hostemu/c7x-hostemu/release/udma.lib ...
    #
    gcc-ar-5 rvs /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/lib/j721e_hostemu/c7x-hostemu/release/udma.lib  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_rm.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_rmcfg.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_ch.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_dru.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_ring.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_proxy.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_flow.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_event.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_osal.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_utils.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_soc.obj
    /usr/bin/ar: creating /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/lib/j721e_hostemu/c7x-hostemu/release/udma.lib
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_rm.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_rmcfg.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_ch.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_dru.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_ring.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_proxy.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_flow.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_event.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_osal.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_utils.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/obj/j721e_hostemu/c7x-hostemu/release/udma_soc.obj
    make[3]: Leaving directory '/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma'
    make -C /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/dmautils -fmakefile
    make[3]: Entering directory '/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/dmautils'
    /bin/mkdir -p /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/dmautils/obj/j721e_hostemu/c7x-hostemu/release
    /bin/mkdir -p /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/dmautils/obj/j721e_hostemu/c7x-hostemu/release/little/.deps
    # Compiling j721e_hostemu:j721e:c7x-hostemu:release:dmautils: src/dmautils_autoincrement_3d.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1  -DUDMA_CFG_ASSERT_ENABLE -DUDMA_CFG_PRINT_ENABLE    -DSOC_J721E -DHOST_EMULATION -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -Isrc -Iinc -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages src/dmautils_autoincrement_3d.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/dmautils/obj/j721e_hostemu/c7x-hostemu/release/dmautils_autoincrement_3d.obj
    #
    # Archiving j721e_hostemu:j721e:c7x-hostemu:release:dmautils into /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/lib/j721e_hostemu/c7x-hostemu/release/dmautils.lib ...
    #
    gcc-ar-5 rvs /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/lib/j721e_hostemu/c7x-hostemu/release/dmautils.lib  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/dmautils/obj/j721e_hostemu/c7x-hostemu/release/dmautils_autoincrement_3d.obj
    /usr/bin/ar: creating /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/lib/j721e_hostemu/c7x-hostemu/release/dmautils.lib
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/udma/dmautils/obj/j721e_hostemu/c7x-hostemu/release/dmautils_autoincrement_3d.obj
    make[3]: Leaving directory '/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/dmautils'
    make -C /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/sciclient -fsrc/makefile
    make[3]: Entering directory '/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/sciclient'
    /bin/mkdir -p /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/sciclient/obj/j721e_hostemu/c7x-hostemu/release
    /bin/mkdir -p /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/sciclient/obj/j721e_hostemu/c7x-hostemu/release/little/.deps
    # Compiling j721e_hostemu:j721e:c7x-hostemu:release:sciclient: src/sciclient_rm_csl.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -DHOST_EMULATION -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -Isoc/V1 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages src/sciclient_rm_csl.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/sciclient/obj/j721e_hostemu/c7x-hostemu/release/sciclient_rm_csl.obj
    # Compiling j721e_hostemu:j721e:c7x-hostemu:release:sciclient: src/sciclient_dummy.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -DHOST_EMULATION -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -Isoc/V1 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages src/sciclient_dummy.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/sciclient/obj/j721e_hostemu/c7x-hostemu/release/sciclient_dummy.obj
    /bin/mkdir -p /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/sciclient/lib/j721e_hostemu/c7x-hostemu/release
    #
    # Archiving j721e_hostemu:j721e:c7x-hostemu:release:sciclient into /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/sciclient/lib/j721e_hostemu/c7x-hostemu/release/sciclient.lib ...
    #
    gcc-ar-5 rvs /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/sciclient/lib/j721e_hostemu/c7x-hostemu/release/sciclient.lib  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/sciclient/obj/j721e_hostemu/c7x-hostemu/release/sciclient_rm_csl.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/sciclient/obj/j721e_hostemu/c7x-hostemu/release/sciclient_dummy.obj
    /usr/bin/ar: creating /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/sciclient/lib/j721e_hostemu/c7x-hostemu/release/sciclient.lib
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/sciclient/obj/j721e_hostemu/c7x-hostemu/release/sciclient_rm_csl.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/drv/sciclient/obj/j721e_hostemu/c7x-hostemu/release/sciclient_dummy.obj
    make[3]: Leaving directory '/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/sciclient'
    make -C /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/osal -f build/makefile_nonos.mk
    make[3]: Entering directory '/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/osal'
    /bin/mkdir -p /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release
    /bin/mkdir -p /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/little/.deps
    # Compiling j721e:c7x-hostemu:release:osal_nonos: src/nonos/HwiP_nonos.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -Isrc/nonos -Isrc/nonos/timer/v1 -Isrc/nonos/delay/v4 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages src/nonos/HwiP_nonos.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/HwiP_nonos.obj
    # Compiling j721e:c7x-hostemu:release:osal_nonos: src/nonos/SwiP_nonos.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -Isrc/nonos -Isrc/nonos/timer/v1 -Isrc/nonos/delay/v4 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages src/nonos/SwiP_nonos.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/SwiP_nonos.obj
    # Compiling j721e:c7x-hostemu:release:osal_nonos: src/nonos/Utils_nonos.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -Isrc/nonos -Isrc/nonos/timer/v1 -Isrc/nonos/delay/v4 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages src/nonos/Utils_nonos.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/Utils_nonos.obj
    # Compiling j721e:c7x-hostemu:release:osal_nonos: src/nonos/SemaphoreP_nonos.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -Isrc/nonos -Isrc/nonos/timer/v1 -Isrc/nonos/delay/v4 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages src/nonos/SemaphoreP_nonos.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/SemaphoreP_nonos.obj
    # Compiling j721e:c7x-hostemu:release:osal_nonos: src/nonos/RegisterIntr_nonos.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -Isrc/nonos -Isrc/nonos/timer/v1 -Isrc/nonos/delay/v4 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages src/nonos/RegisterIntr_nonos.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/RegisterIntr_nonos.obj
    # Compiling j721e:c7x-hostemu:release:osal_nonos: soc/j721e/TimerP_default.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -Isrc/nonos -Isrc/nonos/timer/v1 -Isrc/nonos/delay/v4 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages soc/j721e/TimerP_default.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/TimerP_default.obj
    # Compiling j721e:c7x-hostemu:release:osal_nonos: arch/core/c7x/CacheP_nonos.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -Isrc/nonos -Isrc/nonos/timer/v1 -Isrc/nonos/delay/v4 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages arch/core/c7x/CacheP_nonos.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/CacheP_nonos.obj
    # Compiling j721e:c7x-hostemu:release:osal_nonos: arch/core/c7x/Arch_util.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -Isrc/nonos -Isrc/nonos/timer/v1 -Isrc/nonos/delay/v4 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages arch/core/c7x/Arch_util.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/Arch_util.obj
    # Compiling j721e:c7x-hostemu:release:osal_nonos: src/nonos/timer/v1/TimerP_nonos.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -Isrc/nonos -Isrc/nonos/timer/v1 -Isrc/nonos/delay/v4 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages src/nonos/timer/v1/TimerP_nonos.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/TimerP_nonos.obj
    # Compiling j721e:c7x-hostemu:release:osal_nonos: src/nonos/delay/v4/delay.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -Isrc/nonos -Isrc/nonos/timer/v1 -Isrc/nonos/delay/v4 -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages src/nonos/delay/v4/delay.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/delay.obj
    /bin/mkdir -p /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/osal/lib/nonos/j721e/c7x-hostemu/release
    #
    # Archiving j721e:c7x-hostemu:release:osal_nonos into /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/osal/lib/nonos/j721e/c7x-hostemu/release/ti.osal.lib ...
    #
    gcc-ar-5 rvs /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/osal/lib/nonos/j721e/c7x-hostemu/release/ti.osal.lib  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/HwiP_nonos.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/SwiP_nonos.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/Utils_nonos.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/SemaphoreP_nonos.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/RegisterIntr_nonos.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/TimerP_default.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/CacheP_nonos.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/Arch_util.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/TimerP_nonos.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/delay.obj
    /usr/bin/ar: creating /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/osal/lib/nonos/j721e/c7x-hostemu/release/ti.osal.lib
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/HwiP_nonos.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/SwiP_nonos.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/Utils_nonos.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/SemaphoreP_nonos.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/RegisterIntr_nonos.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/TimerP_default.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/CacheP_nonos.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/Arch_util.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/TimerP_nonos.obj
    a - /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/ti/osal/osal_nonos/obj/j721e/c7x-hostemu/release/delay.obj
    make[3]: Leaving directory '/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/osal'
    make[2]: Leaving directory '/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/dmautils/test/dmautils_autoinc_1d2d3d_test'
    make  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/dmautils_baremetal_autoinc_1d2d3d_testapp/bin/j721e_hostemu/dmautils_baremetal_autoinc_1d2d3d_testapp_c7x-hostemu_release.exe
    make[2]: Entering directory '/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/dmautils/test/dmautils_autoinc_1d2d3d_test'
    # Compiling j721e_hostemu:j721e:c7x-hostemu:release:dmautils_baremetal_autoinc_1d2d3d_testapp: dmautils_autoinc_1d2d3d_example.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -DHOST_EMULATION -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages dmautils_autoinc_1d2d3d_example.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/dmautils_baremetal_autoinc_1d2d3d_testapp/obj/j721e_hostemu/c7x-hostemu/release/dmautils_autoinc_1d2d3d_example.obj
    # Compiling j721e_hostemu:j721e:c7x-hostemu:release:dmautils_baremetal_autoinc_1d2d3d_testapp: dmautils_autoinc_1d2d3d_test.c
    g++-5 -c -DMAKEFILE_BUILD -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP  -DBUILD_C7X_1    -DSOC_J721E -DHOST_EMULATION -I/home/super/psdk_rtos_auto_j7_06_01_00_15/ti-cgt-c7000_1.2.0.STS/host_emulation/include -I. -I/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages dmautils_autoinc_1d2d3d_test.c -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/dmautils_baremetal_autoinc_1d2d3d_testapp/obj/j721e_hostemu/c7x-hostemu/release/dmautils_autoinc_1d2d3d_test.obj
    # Linking into /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/dmautils_baremetal_autoinc_1d2d3d_testapp/bin/j721e_hostemu/dmautils_baremetal_autoinc_1d2d3d_testapp_c7x-hostemu_release.exe...
    #
    g++-5 -Wl,--start-group -o /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/dmautils_baremetal_autoinc_1d2d3d_testapp/bin/j721e_hostemu/dmautils_baremetal_autoinc_1d2d3d_testapp_c7x-hostemu_release.exe      -L /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/csl/lib/j721e/c7x-hostemu/release/ -L /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/lib/j721e_hostemu/c7x-hostemu/release/ -L /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/lib/j721e_hostemu/c7x-hostemu/release/ -L /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/sciclient/lib/j721e_hostemu/c7x-hostemu/release/ -L /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/osal/lib/nonos/j721e/c7x-hostemu/release/ -l:ti.csl.lib -l:udma.lib -l:dmautils.lib -l:sciclient.lib -l:ti.osal.lib  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/dmautils_baremetal_autoinc_1d2d3d_testapp/obj/j721e_hostemu/c7x-hostemu/release/dmautils_autoinc_1d2d3d_example.obj  /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/dmautils_baremetal_autoinc_1d2d3d_testapp/obj/j721e_hostemu/c7x-hostemu/release/dmautils_autoinc_1d2d3d_test.obj
    /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/lib/j721e_hostemu/c7x-hostemu/release//udma.lib(udma_event.obj): In function `Udma_eventRegister':
    udma_event.c:(.text+0x8ad): undefined reference to `Sciclient_rmIrqSet'
    /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/lib/j721e_hostemu/c7x-hostemu/release//udma.lib(udma_event.obj): In function `Udma_eventGetRxFlowIdFwStatus':
    udma_event.c:(.text+0x1de1): undefined reference to `Sciclient_rmUdmapGcfgCfg'
    /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/lib/j721e_hostemu/c7x-hostemu/release//udma.lib(udma_ch.obj): In function `Udma_chConfigTx':
    udma_ch.c:(.text+0x170c): undefined reference to `Sciclient_rmUdmapTxChCfg'
    /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/lib/j721e_hostemu/c7x-hostemu/release//udma.lib(udma_ch.obj): In function `Udma_chConfigRx':
    udma_ch.c:(.text+0x1929): undefined reference to `Sciclient_rmUdmapRxChCfg'
    /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/lib/j721e_hostemu/c7x-hostemu/release//udma.lib(udma_ch.obj): In function `Udma_chConfigUtc':
    udma_ch.c:(.text+0x1e17): undefined reference to `Sciclient_rmUdmapTxChCfg'
    /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/lib/j721e_hostemu/c7x-hostemu/release//udma.lib(udma_ch.obj): In function `Udma_chSetChaining':
    udma_ch.c:(.text+0x3b8c): undefined reference to `Sciclient_rmIrqSet'
    udma_ch.c:(.text+0x3c23): undefined reference to `Sciclient_rmIrqSet'
    /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/lib/j721e_hostemu/c7x-hostemu/release//udma.lib(udma_ring.obj): In function `Udma_ringAlloc':
    udma_ring.c:(.text+0x23c): undefined reference to `Sciclient_rmRingCfg'
    /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/lib/j721e_hostemu/c7x-hostemu/release//udma.lib(udma_ring.obj): In function `Udma_ringMonConfig':
    udma_ring.c:(.text+0xebf): undefined reference to `Sciclient_rmRingMonCfg'
    /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/lib/j721e_hostemu/c7x-hostemu/release//udma.lib(udma_flow.obj): In function `Udma_flowConfig':
    udma_flow.c:(.text+0x69b): undefined reference to `Sciclient_rmUdmapFlowCfg'
    udma_flow.c:(.text+0x721): undefined reference to `Sciclient_rmUdmapFlowSizeThreshCfg'
    collect2: error: ld returned 1 exit status
    /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/build/makerules/rules_c7x-hostemu.mk:202: recipe for target '/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/dmautils_baremetal_autoinc_1d2d3d_testapp/bin/j721e_hostemu/dmautils_baremetal_autoinc_1d2d3d_testapp_c7x-hostemu_release.exe' failed
    make[2]: *** [/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/dmautils_baremetal_autoinc_1d2d3d_testapp/bin/j721e_hostemu/dmautils_baremetal_autoinc_1d2d3d_testapp_c7x-hostemu_release.exe] Error 1
    make[2]: Leaving directory '/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/drv/udma/dmautils/test/dmautils_autoinc_1d2d3d_test'
    /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/build/makerules/common.mk:402: recipe for target 'c7x-hostemu' failed
    make[1]: *** [c7x-hostemu] Error 2
    make[1]: Leaving directory '/home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages

    Regards,

    Shuai

  • Hi Shuai,

        Are you using a linux machine or windows machine for build?


    Regards,

    ANshu

  • Hi: Anshu

            i  am  using   s   linux  machine  

    Regards

    Shuai

  • Hi Shuai,
       Which linux machine you are using? Is it Ubuntu? If yes which version?

    Regards,

    Anshu

  • Hi  :  Anshu

         Ubuntu  18.04  ,  i  try  make   dmautils_baremetal_autoinc_1d2d3d_testapp    SOC=j721e   BOARD=j721e_evm   CORE=c7x_1   
    # /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/dmautils_baremetal_autoinc_1d2d3d_testapp/bin/j721e_evm/dmautils_baremetal_autoinc_1d2d3d_testapp_c7x_1_release.xe71 created.
    #

           is    this  file  (dmautils_baremetal_autoinc_1d2d3d_testapp_c7x_1_release.xe71)    run   on  c7x?

           but    we  have  to  emulation  our  code  on  PC  first!  so  its  strange  report errors  above!

    Regards

    Shuai

  • Hi Shuai,

        Yes once you build it for target, it is meant to run on c7x. 

        Can you share following file :

    packages/ti/drv/sciclient/src/sciclient_rm_csl.c


    Regards,

    Anshu

  • Hi :Anshu

         

    /*
     * Copyright (c) 2018, Texas Instruments Incorporated
     * All rights reserved.
     *
     * Redistribution and use in source and binary forms, with or without
     * modification, are permitted provided that the following conditions
     * are met:
     *
     * *  Redistributions of source code must retain the above copyright
     *    notice, this list of conditions and the following disclaimer.
     *
     * *  Redistributions in binary form must reproduce the above copyright
     *    notice, this list of conditions and the following disclaimer in the
     *    documentation and/or other materials provided with the distribution.
     *
     * *  Neither the name of Texas Instruments Incorporated nor the names of
     *    its contributors may be used to endorse or promote products derived
     *    from this software without specific prior written permission.
     *
     * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
     * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
     * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
     * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
     * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
     * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
     * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
     * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
     * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
     * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
     * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     */
    /**
     *  \file sciclient_rm_csl.c
     *
     *  \brief File containing the SCICLIENT API interfaces to the resource
     *         management services through CSL API.
     *
     */
    /* ========================================================================== */
    /*                             Include Files                                  */
    /* ========================================================================== */
    #include <stdint.h>
    #include <ti/csl/csl_types.h>
    #include <ti/drv/sciclient/sciclient.h>
    #include <ti/csl/soc.h>
    #include <ti/csl/csl_cppi.h>
    #include <ti/csl/csl_psilcfg.h>
    #include <ti/csl/csl_ringacc.h>
    #include <ti/csl/csl_udmap.h>
    #include <ti/csl/csl_intaggr.h>
    #include <ti/csl/csl_intr_router.h>
    /* ========================================================================== */
    /*                           Macros & Typedefs                                */
    /* ========================================================================== */
    #if defined (SOC_AM65XX)
    /** \brief Number of input virtual interrupts to IR in main NAVSS */
    #define UDMA_NAVSS0_IR_NUM_IN_INTR      (440U)
    /** \brief Number of output interrupts from IR in main NAVSS */
    #define UDMA_NAVSS0_IR_NUM_OUT_INTR     (152U)
    /** \brief Number of input virtual interrupts to IR in MCU NAVSS */
    #define UDMA_MCU_NAVSS0_IR_NUM_IN_INTR  (440U)
    /** \brief Number of output interrupts from IR in MCU NAVSS */
    #define UDMA_MCU_NAVSS0_IR_NUM_OUT_INTR (152U)
    #else
    /** \brief Number of input virtual interrupts to IR in main NAVSS */
    #define UDMA_NAVSS0_IR_NUM_IN_INTR      (512U)
    /** \brief Number of output interrupts from IR in main NAVSS */
    #define UDMA_NAVSS0_IR_NUM_OUT_INTR     (408U)
    /** \brief Number of input virtual interrupts to IR in MCU NAVSS */
    #define UDMA_MCU_NAVSS0_IR_NUM_IN_INTR  (512U)
    /** \brief Number of output interrupts from IR in MCU NAVSS */
    #define UDMA_MCU_NAVSS0_IR_NUM_OUT_INTR (64U)
    #endif
    /** \brief UTC start thread ID for a SOC */
    #define UDMA_UTC_START_THREAD_ID        (CSL_PSILCFG_NAVSS_MAIN_MSMC0_PSILD_THREAD_OFFSET)
    /* ========================================================================== */
    /*                         Structure Declarations                             */
    /* ========================================================================== */
    #if defined (LOKI_BUILD)
    #define HOST_EMULATION (1U)
    #endif

    #if defined (HOST_EMULATION)
    /* These variables are defined for supporting host emulation ( PC emulation ) and
    will not be used for target*/
    extern CSL_udmap_gcfgRegs       gHost_udmap_gcfgRegs;
    extern CSL_udmap_rxfcfgRegs     gHost_udmap_rxfcfgRegs;
    extern CSL_udmap_txccfgRegs     gHost_udmap_txccfgRegs;
    extern CSL_udmap_rxccfgRegs     gHost_udmap_rxccfgRegs;
    extern CSL_udmap_txcrtRegs      gHost_udmap_txcrtRegs;
    extern CSL_udmap_rxcrtRegs      gHost_udmap_rxcrtRegs;
    extern CSL_ringacc_gcfgRegs     gHost_ringacc_gcfgRegs;
    extern CSL_ringacc_cfgRegs      gHost_ringacc_cfgRegs;
    extern CSL_ringacc_rtRegs       gHost_ringacc_rtRegs;
    extern CSL_ringacc_monitorRegs  gHost_ringacc_monitorRegs;
    extern CSL_ringacc_fifosRegs    gHost_ringacc_fifosRegs;
    extern CSL_ringacc_iscRegs      gHost_ringacc_iscRegs;
    extern CSL_psilcfgRegs          gHost_psilcfgRegs;
    extern CSL_intaggr_cfgRegs      gHost_intaggr_cfgRegs;
    extern CSL_intaggr_imapRegs     gHost_intaggr_imapRegs;
    extern CSL_intaggr_intrRegs     gHost_intaggr_intrRegs;
    extern CSL_intaggr_l2gRegs      gHost_intaggr_l2gRegs;
    extern CSL_intaggr_mcastRegs    gHost_intaggr_mcastRegs;
    extern CSL_intaggr_gcntcfgRegs  gHost_intaggr_gcntcfgRegs;
    extern CSL_intaggr_gcntrtiRegs  gHost_intaggr_gcntrtiRegs;
    extern CSL_intr_router_cfgRegs  gHost_intr_router_cfgRegs;
    #endif
    typedef struct
    {
        CSL_UdmapCfg            udmapRegs;
        /**< UDMAP register configuration */
        CSL_RingAccCfg          raRegs;
        /**< RA register configuration */
        CSL_psilcfgRegs        *psilCfgRegs;
        /**< PSILCFG register configuration */
        CSL_IntaggrCfg          iaRegs;
        /**< Interrupt Aggregator configuration */
        CSL_IntrRouterCfg       irRegs;
        /**< Interrupt Router configuration */
        uint32_t                txUdmaThreadIdStart;
        uint32_t                txUdmaThreadIdEnd;
        uint32_t                rxUdmaThreadIdStart;
        uint32_t                rxUdmaThreadIdEnd;
    } SciUdmaRmObj;
    /* ========================================================================== */
    /*                          Function Declarations                             */
    /* ========================================================================== */
    /* None */
    /* ========================================================================== */
    /*                            Global Variables                                */
    /* ========================================================================== */
    #if defined (HOST_EMULATION) || defined (LOKI_BUILD)
    /* These variables are defined for supporting host emulation ( PC emulation ) and
    will not be used for target*/
    static SciUdmaRmObj gSciUdmaRmObjMain =
    {
        .udmapRegs =
        {
            .pGenCfgRegs     = &gHost_udmap_gcfgRegs,
            .pRxFlowCfgRegs  = &gHost_udmap_rxfcfgRegs,
            .pTxChanCfgRegs  = &gHost_udmap_txccfgRegs,
            .pRxChanCfgRegs  = &gHost_udmap_rxccfgRegs,
            .pTxChanRtRegs   = &gHost_udmap_txcrtRegs,
            .pRxChanRtRegs   = &gHost_udmap_rxcrtRegs
        },
        .raRegs =
        {
            .pGlbRegs   = &gHost_ringacc_gcfgRegs,
            .pCfgRegs   = &gHost_ringacc_cfgRegs,
            .pRtRegs    = &gHost_ringacc_rtRegs,
            .pMonRegs   = &gHost_ringacc_monitorRegs,
            .pFifoRegs  = &gHost_ringacc_fifosRegs,
            .pIscRegs   = &gHost_ringacc_iscRegs,
            .maxRings   = CSL_NAVSS_MAIN_RINGACC_RING_CNT
        },
        .psilCfgRegs         = &gHost_psilcfgRegs,
        .iaRegs =
        {
            .pCfgRegs       = &gHost_intaggr_cfgRegs,
            .pImapRegs      = &gHost_intaggr_imapRegs,
            .pIntrRegs      = &gHost_intaggr_intrRegs,
            .pL2gRegs       = &gHost_intaggr_l2gRegs,
            .pMcastRegs     = &gHost_intaggr_mcastRegs,
            .pGcntCfgRegs   = &gHost_intaggr_gcntcfgRegs,
            .pGcntRtiRegs   = &gHost_intaggr_gcntrtiRegs,
            .srcEventCnt    = 4608U,
            .virtIntrCnt    = 256U,
            .localEventCnt  = 4U,
            .globalEventCnt = 512U,
            .mcastEventCnt  = 512U
        },
        .irRegs =
        {
            .pIntrRouterRegs = &gHost_intr_router_cfgRegs,
            .pIntdRegs       = NULL,
            .numInputIntrs   = UDMA_NAVSS0_IR_NUM_IN_INTR,
            .numOutputIntrs  = UDMA_NAVSS0_IR_NUM_OUT_INTR
        },
        .txUdmaThreadIdStart = CSL_PSILCFG_NAVSS_MAIN_UDMAP0_TSTRM_THREAD_OFFSET,
        .txUdmaThreadIdEnd = CSL_PSILCFG_NAVSS_MAIN_UDMAP0_TSTRM_THREAD_OFFSET + CSL_PSILCFG_NAVSS_MAIN_UDMAP0_TSTRM_THREAD_CNT - 1,
        .rxUdmaThreadIdStart = CSL_PSILCFG_NAVSS_MAIN_UDMAP0_RSTRM_THREAD_OFFSET,
        .rxUdmaThreadIdEnd = CSL_PSILCFG_NAVSS_MAIN_UDMAP0_RSTRM_THREAD_OFFSET + CSL_PSILCFG_NAVSS_MAIN_UDMAP0_RSTRM_THREAD_CNT - 1,
    };
    static SciUdmaRmObj gSciUdmaRmObjMcu =
    {
        .udmapRegs =
        {
            .pGenCfgRegs     = &gHost_udmap_gcfgRegs,
            .pRxFlowCfgRegs  = &gHost_udmap_rxfcfgRegs,
            .pTxChanCfgRegs  = &gHost_udmap_txccfgRegs,
            .pRxChanCfgRegs  = &gHost_udmap_rxccfgRegs,
            .pTxChanRtRegs   = &gHost_udmap_txcrtRegs,
            .pRxChanRtRegs   = &gHost_udmap_rxcrtRegs
        },
        .raRegs =
        {
            .pGlbRegs   = &gHost_ringacc_gcfgRegs,
            .pCfgRegs   = &gHost_ringacc_cfgRegs,
            .pRtRegs    = &gHost_ringacc_rtRegs,
            .pMonRegs   = &gHost_ringacc_monitorRegs,
            .pFifoRegs  = &gHost_ringacc_fifosRegs,
            .pIscRegs   = &gHost_ringacc_iscRegs,
            .maxRings   = CSL_NAVSS_MCU_RINGACC_RING_CNT
        },
        .psilCfgRegs         = &gHost_psilcfgRegs,
        .iaRegs =
        {
            .pCfgRegs       = &gHost_intaggr_cfgRegs,
            .pImapRegs      = &gHost_intaggr_imapRegs,
            .pIntrRegs      = &gHost_intaggr_intrRegs,
            .pL2gRegs       = &gHost_intaggr_l2gRegs,
            .pMcastRegs     = &gHost_intaggr_mcastRegs,
            .pGcntCfgRegs   = &gHost_intaggr_gcntcfgRegs,
            .pGcntRtiRegs   = &gHost_intaggr_gcntrtiRegs,
            .srcEventCnt    = 1536,
            .virtIntrCnt    = 256U,
            .localEventCnt  = 4U,
            .globalEventCnt = 256U,
            .mcastEventCnt  = 128U
        },
        .irRegs =
        {
            .pIntrRouterRegs = &gHost_intr_router_cfgRegs,
            .pIntdRegs       = NULL,
            .numInputIntrs   = UDMA_MCU_NAVSS0_IR_NUM_IN_INTR,
            .numOutputIntrs  = UDMA_MCU_NAVSS0_IR_NUM_OUT_INTR
        },
        .txUdmaThreadIdStart = CSL_PSILCFG_NAVSS_MCU_UDMAP0_TSTRM_THREAD_OFFSET,
        .txUdmaThreadIdEnd = CSL_PSILCFG_NAVSS_MCU_UDMAP0_TSTRM_THREAD_OFFSET + CSL_PSILCFG_NAVSS_MCU_UDMAP0_TSTRM_THREAD_CNT - 1,
        .rxUdmaThreadIdStart = CSL_PSILCFG_NAVSS_MCU_UDMAP0_RSTRM_THREAD_OFFSET,
        .rxUdmaThreadIdEnd = CSL_PSILCFG_NAVSS_MCU_UDMAP0_RSTRM_THREAD_OFFSET + CSL_PSILCFG_NAVSS_MCU_UDMAP0_RSTRM_THREAD_CNT - 1,
    };
    #else
    static SciUdmaRmObj gSciUdmaRmObjMain =
    {
        .udmapRegs =
        {
            .pGenCfgRegs     = ((CSL_udmap_gcfgRegs *) CSL_NAVSS0_UDMASS_UDMAP0_CFG_BASE),
            .pRxFlowCfgRegs  = ((CSL_udmap_rxfcfgRegs *) CSL_NAVSS0_UDMASS_UDMAP0_CFG_RFLOW_BASE),
            .pTxChanCfgRegs  = ((CSL_udmap_txccfgRegs *) CSL_NAVSS0_UDMASS_UDMAP0_CFG_TCHAN_BASE),
            .pRxChanCfgRegs  = ((CSL_udmap_rxccfgRegs *) CSL_NAVSS0_UDMASS_UDMAP0_CFG_RCHAN_BASE),
            .pTxChanRtRegs   = ((CSL_udmap_txcrtRegs *) CSL_NAVSS0_UDMASS_UDMAP0_CFG_TCHANRT_BASE),
            .pRxChanRtRegs   = ((CSL_udmap_rxcrtRegs *) CSL_NAVSS0_UDMASS_UDMAP0_CFG_RCHANRT_BASE)
        },
        .raRegs =
        {
            .pGlbRegs   = (CSL_ringacc_gcfgRegs *) CSL_NAVSS0_UDMASS_RINGACC0_GCFG_BASE,
            .pCfgRegs   = (CSL_ringacc_cfgRegs *) CSL_NAVSS0_UDMASS_RINGACC0_CFG_BASE,
            .pRtRegs    = (CSL_ringacc_rtRegs *) CSL_NAVSS0_UDMASS_RINGACC0_CFG_RT_BASE,
            .pMonRegs   = (CSL_ringacc_monitorRegs *) CSL_NAVSS0_UDMASS_RINGACC0_CFG_MON_BASE,
            .pFifoRegs  = (CSL_ringacc_fifosRegs *) CSL_NAVSS0_UDMASS_RINGACC0_SRC_FIFOS_BASE,
    #if defined (SOC_AM65XX)
            .pIscRegs   = (CSL_ringacc_iscRegs *) CSL_NAVSS0_UDMASS_RINGACC0_ISC_ISC_BASE,
    #else
            .pIscRegs   = (CSL_ringacc_iscRegs *) CSL_NAVSS0_UDMASS_RINGACC0_ISC_BASE,
    #endif
            .maxRings   = CSL_NAVSS_MAIN_RINGACC_RING_CNT
        },
        .psilCfgRegs         = (CSL_psilcfgRegs *) CSL_NAVSS0_UDMASS_PSILCFG0_CFG_PROXY_BASE,
        .iaRegs =
        {
            .pCfgRegs       = (CSL_intaggr_cfgRegs *) CSL_NAVSS0_UDMASS_INTA0_CFG_BASE,
            .pImapRegs      = (CSL_intaggr_imapRegs *) CSL_NAVSS0_UDMASS_INTA0_IMAP_BASE,
            .pIntrRegs      = (CSL_intaggr_intrRegs *) CSL_NAVSS0_UDMASS_INTA0_CFG_INTR_BASE,
    #if defined (SOC_AM65XX)
            .pL2gRegs       = (CSL_intaggr_l2gRegs *) CSL_NAVSS0_PAR_UDMASS_UDMASS_INTA0_CFG_L2G_BASE,
    #else
            .pL2gRegs       = (CSL_intaggr_l2gRegs *) CSL_NAVSS0_UDMASS_INTA0_CFG_L2G_BASE,
    #endif
            .pMcastRegs     = (CSL_intaggr_mcastRegs *) CSL_NAVSS0_UDMASS_INTA0_CFG_MCAST_BASE,
            .pGcntCfgRegs   = (CSL_intaggr_gcntcfgRegs *) CSL_NAVSS0_UDMASS_INTA0_CFG_GCNTCFG_BASE,
            .pGcntRtiRegs   = (CSL_intaggr_gcntrtiRegs *) CSL_NAVSS0_UDMASS_INTA0_CFG_GCNTRTI_BASE,
            .srcEventCnt    = 4608U,
            .virtIntrCnt    = 256U,
            .localEventCnt  = 4U,
            .globalEventCnt = 512U,
            .mcastEventCnt  = 512U
        },
        .irRegs =
        {
            .pIntrRouterRegs = (CSL_intr_router_cfgRegs *) CSL_NAVSS0_INTR0_INTR_ROUTER_CFG_BASE,
            .pIntdRegs       = (CSL_intr_router_intd_cfgRegs *) NULL,
            .numInputIntrs   = UDMA_NAVSS0_IR_NUM_IN_INTR,
            .numOutputIntrs  = UDMA_NAVSS0_IR_NUM_OUT_INTR
        },
        .txUdmaThreadIdStart = CSL_PSILCFG_NAVSS_MAIN_UDMAP0_TSTRM_THREAD_OFFSET,
        .txUdmaThreadIdEnd = CSL_PSILCFG_NAVSS_MAIN_UDMAP0_TSTRM_THREAD_OFFSET + CSL_PSILCFG_NAVSS_MAIN_UDMAP0_TSTRM_THREAD_CNT - 1,
        .rxUdmaThreadIdStart = CSL_PSILCFG_NAVSS_MAIN_UDMAP0_RSTRM_THREAD_OFFSET,
        .rxUdmaThreadIdEnd = CSL_PSILCFG_NAVSS_MAIN_UDMAP0_RSTRM_THREAD_OFFSET + CSL_PSILCFG_NAVSS_MAIN_UDMAP0_RSTRM_THREAD_CNT - 1,
    };
    static SciUdmaRmObj gSciUdmaRmObjMcu =
    {
        .udmapRegs =
        {
            .pGenCfgRegs     = ((CSL_udmap_gcfgRegs *) CSL_MCU_NAVSS0_UDMASS_UDMAP0_CFG_GCFG_BASE),
            .pRxFlowCfgRegs  = ((CSL_udmap_rxfcfgRegs *) CSL_MCU_NAVSS0_UDMASS_UDMAP0_CFG_RFLOW_BASE),
            .pTxChanCfgRegs  = ((CSL_udmap_txccfgRegs *) CSL_MCU_NAVSS0_UDMASS_UDMAP0_TCHAN_BASE),
            .pRxChanCfgRegs  = ((CSL_udmap_rxccfgRegs *) CSL_MCU_NAVSS0_UDMASS_UDMAP0_RCHAN_BASE),
            .pTxChanRtRegs   = ((CSL_udmap_txcrtRegs *) CSL_MCU_NAVSS0_UDMASS_UDMAP_TCHANRT_BASE),
            .pRxChanRtRegs   = ((CSL_udmap_rxcrtRegs *) CSL_MCU_NAVSS0_UDMASS_UDMAP_RCHANRT_BASE)
        },
        .raRegs =
        {
            .pGlbRegs   = (CSL_ringacc_gcfgRegs *) CSL_MCU_NAVSS0_UDMASS_RINGACC0_CFG_GCFG_BASE,
            .pCfgRegs   = (CSL_ringacc_cfgRegs *) CSL_MCU_NAVSS0_UDMASS_RINGACC0_CFG_BASE,
            .pRtRegs    = (CSL_ringacc_rtRegs *) CSL_MCU_NAVSS0_UDMASS_RINGACC0_CFG_RT_BASE,
            .pMonRegs   = (CSL_ringacc_monitorRegs *) CSL_MCU_NAVSS0_UDMASS_RINGACC0_CFG_MON_BASE,
            .pFifoRegs  = (CSL_ringacc_fifosRegs *) CSL_MCU_NAVSS0_UDMASS_RINGACC0_FIFOS_BASE,
    #if defined (SOC_AM65XX)
            .pIscRegs   = (CSL_ringacc_iscRegs *) CSL_MCU_NAVSS0_UDMASS_RINGACC0_ISC_ISC_BASE,
    #else
            .pIscRegs   = (CSL_ringacc_iscRegs *) CSL_MCU_NAVSS0_UDMASS_RINGACC0_ISC_BASE,
    #endif
            .maxRings   = CSL_NAVSS_MCU_RINGACC_RING_CNT
        },
        .psilCfgRegs         = (CSL_psilcfgRegs *) CSL_MCU_NAVSS0_UDMASS_PSILSS_CFG0_PROXY_BASE,
        .iaRegs =
        {
            .pCfgRegs       = (CSL_intaggr_cfgRegs *) CSL_MCU_NAVSS0_UDMASS_INTA0_CFG_BASE,
            .pImapRegs      = (CSL_intaggr_imapRegs *) CSL_MCU_NAVSS0_UDMASS_INTA0_IMAP_BASE,
            .pIntrRegs      = (CSL_intaggr_intrRegs *) CSL_MCU_NAVSS0_UDMASS_INTA0_INTR_BASE,
    #if defined (SOC_AM65XX)
            .pL2gRegs       = (CSL_intaggr_l2gRegs *) CSL_MCU_NAVSS0_PAR_UDMASS_UDMASS_INTA0_CFG_L2G_BASE,
    #else
            .pL2gRegs       = (CSL_intaggr_l2gRegs *) CSL_MCU_NAVSS0_UDMASS_INTA0_I2G_BASE,
    #endif
            .pMcastRegs     = (CSL_intaggr_mcastRegs *) CSL_MCU_NAVSS0_UDMASS_INTA0_MCAST_BASE,
            .pGcntCfgRegs   = (CSL_intaggr_gcntcfgRegs *) CSL_MCU_NAVSS0_UDMASS_INTA0_GCNT_BASE,
            .pGcntRtiRegs   = (CSL_intaggr_gcntrtiRegs *) CSL_MCU_NAVSS0_UDMASS_INTA0_GCNTRTI_BASE,
            .srcEventCnt    = 1536,
            .virtIntrCnt    = 256U,
            .localEventCnt  = 4U,
            .globalEventCnt = 256U,
            .mcastEventCnt  = 128U
        },
        .irRegs =
        {
            .pIntrRouterRegs = (CSL_intr_router_cfgRegs *) CSL_MCU_NAVSS0_INTR0_CFG_BASE,
            .pIntdRegs       = (CSL_intr_router_intd_cfgRegs *) NULL,
            .numInputIntrs   = UDMA_MCU_NAVSS0_IR_NUM_IN_INTR,
            .numOutputIntrs  = UDMA_MCU_NAVSS0_IR_NUM_OUT_INTR
        },
        .txUdmaThreadIdStart = CSL_PSILCFG_NAVSS_MCU_UDMAP0_TSTRM_THREAD_OFFSET,
        .txUdmaThreadIdEnd = CSL_PSILCFG_NAVSS_MCU_UDMAP0_TSTRM_THREAD_OFFSET + CSL_PSILCFG_NAVSS_MCU_UDMAP0_TSTRM_THREAD_CNT - 1,
        .rxUdmaThreadIdStart = CSL_PSILCFG_NAVSS_MCU_UDMAP0_RSTRM_THREAD_OFFSET,
        .rxUdmaThreadIdEnd = CSL_PSILCFG_NAVSS_MCU_UDMAP0_RSTRM_THREAD_OFFSET + CSL_PSILCFG_NAVSS_MCU_UDMAP0_RSTRM_THREAD_CNT - 1,
    };
    #endif
    /* ========================================================================== */
    /*                          Function Definitions                              */
    /* ========================================================================== */
    void Sciclient_rmInit(void)
    {
    /* UDMA not present in CC QT build. Only DRU is present */
    #ifndef CC_QT_BUILD
        /*
         * UTC config init
         */
        /* One time setup of UTC thread base */
        CSL_udmapSetUtcCtrl(&gSciUdmaRmObjMain.udmapRegs, UDMA_UTC_START_THREAD_ID);
        CSL_udmapSetUtcCtrl(&gSciUdmaRmObjMcu.udmapRegs, UDMA_UTC_START_THREAD_ID);
    #endif
    }
    int32_t Sciclient_rmIrqSet(const struct tisci_msg_rm_irq_set_req *req,
                               struct tisci_msg_rm_irq_set_resp *resp,
                               uint32_t timeout)
    {
        int32_t             retVal = CSL_PASS;
        uint16_t            eventOffset;    /* Within a IA - convert from global to local offset within IA */
        uint32_t            chOffset;       /* Within a UDMA - convert from global source index to local offset within UDMAP */
        uint32_t            irOffset;       /* Within a IR - convert from cpu dest interrupt index to local IR offset within UDMAP */
        uint64_t            vintrBitNum;
        SciUdmaRmObj       *rmObj;
        /* Program ring OES */
        if((TISCI_DEV_NAVSS0_RINGACC0 == req->src_id) ||
           (TISCI_DEV_MCU_NAVSS0_RINGACC0 == req->src_id))
        {
            rmObj = &gSciUdmaRmObjMain;
            if(TISCI_DEV_MCU_NAVSS0_RINGACC0 == req->src_id)
            {
                rmObj = &gSciUdmaRmObjMcu;
            }
            if(TISCI_MSG_VALUE_RM_GLOBAL_EVENT_VALID & req->valid_params)
            {
                retVal += CSL_ringaccSetEvent(
                              &rmObj->raRegs, req->src_index, req->global_event);
            }
        }
        /* Program channel OES */
        if((TISCI_DEV_NAVSS0_UDMAP0 == req->src_id) ||
           (TISCI_DEV_MCU_NAVSS0_UDMAP0 == req->src_id))
        {
            rmObj = &gSciUdmaRmObjMain;
            if(TISCI_DEV_MCU_NAVSS0_UDMAP0 == req->src_id)
            {
                rmObj = &gSciUdmaRmObjMcu;
            }
            if(TISCI_MSG_VALUE_RM_GLOBAL_EVENT_VALID & req->valid_params)
            {
                if(req->src_index < TISCI_UDMAP0_TX_EOES_IRQ_SRC_IDX_START)
                {
                    /* TX OES programming */
                    chOffset = req->src_index;
                    CSL_REG32_WR(&rmObj->udmapRegs.pTxChanCfgRegs->CHAN[chOffset].TOES[0], CSL_FMK(UDMAP_TXCCFG_CHAN_TOES_EVT_NUM, req->global_event));
                }
                else if(req->src_index < TISCI_UDMAP0_RX_OES_IRQ_SRC_IDX_START)
                {
                    /* TX EOES programming */
                    chOffset = req->src_index - TISCI_UDMAP0_TX_EOES_IRQ_SRC_IDX_START;
                    CSL_REG32_WR(&rmObj->udmapRegs.pTxChanCfgRegs->CHAN[chOffset].TEOES[0], CSL_FMK(UDMAP_TXCCFG_CHAN_TEOES_EVT_NUM, req->global_event));
                }
                else if(req->src_index < TISCI_UDMAP0_RX_EOES_IRQ_SRC_IDX_START)
                {
                    /* RX OES programming */
                    chOffset = req->src_index - TISCI_UDMAP0_RX_OES_IRQ_SRC_IDX_START;
                    CSL_REG32_WR(&rmObj->udmapRegs.pRxChanCfgRegs->CHAN[chOffset].ROES[0], CSL_FMK(UDMAP_RXCCFG_CHAN_ROES_EVT_NUM, req->global_event));
                }
                else
                {
                    /* RX EOES programming */
                    chOffset = req->src_index - TISCI_UDMAP0_RX_EOES_IRQ_SRC_IDX_START;
                    CSL_REG32_WR(&rmObj->udmapRegs.pRxChanCfgRegs->CHAN[chOffset].REOES[0], CSL_FMK(UDMAP_RXCCFG_CHAN_REOES_EVT_NUM, req->global_event));
                }
            }
        }
        /* Program IA/VINT */
        if((TISCI_DEV_NAVSS0_UDMASS_INTAGGR_0 == req->ia_id) ||
           (TISCI_DEV_MCU_NAVSS0_INTAGGR_0 == req->ia_id))
        {
            if((TISCI_MSG_VALUE_RM_IA_ID_VALID & req->valid_params) &&
               (TISCI_MSG_VALUE_RM_VINT_VALID & req->valid_params) &&
               (TISCI_MSG_VALUE_RM_VINT_STATUS_BIT_INDEX_VALID & req->valid_params))
            {
                rmObj = &gSciUdmaRmObjMain;
                eventOffset = req->global_event & 0x1FFFU;      /* Max 8K events */
                if(TISCI_DEV_MCU_NAVSS0_INTAGGR_0 == req->ia_id)
                {
                    rmObj = &gSciUdmaRmObjMcu;
                    eventOffset = req->global_event & 0x7FFU;   /* Max 2K events */
                }
                vintrBitNum = req->vint * 64U;
                vintrBitNum += req->vint_status_bit_index;
                retVal += CSL_intaggrMapEventIntr(
                              &rmObj->iaRegs, eventOffset, vintrBitNum);
                retVal += CSL_intaggrClrIntr(&rmObj->iaRegs, vintrBitNum);
                retVal += CSL_intaggrSetIntrEnable(&rmObj->iaRegs, vintrBitNum, TRUE);
            }
        }
        /* Program IR */
        if((TISCI_MSG_VALUE_RM_DST_ID_VALID & req->valid_params) &&
           (TISCI_MSG_VALUE_RM_DST_HOST_IRQ_VALID & req->valid_params) &&
           (TISCI_MSG_VALUE_RM_VINT_VALID & req->valid_params) &&
           (TISCI_MSG_VALUE_RM_IA_ID_VALID & req->valid_params))
        {
            rmObj = &gSciUdmaRmObjMain;
            if(TISCI_DEV_MCU_NAVSS0_INTAGGR_0 == req->ia_id)
            {
                rmObj = &gSciUdmaRmObjMcu;
            }
    #if defined (SOC_J721E)
            /* Program GIC IR */
            if(TISCI_DEV_COMPUTE_CLUSTER0_GIC500SS == req->dst_id)
            {
                if(req->dst_host_irq <= CSLR_COMPUTE_CLUSTER0_GIC500SS_SPI_NAVSS0_INTR_ROUTER_0_OUTL_INTR_63)
                {
                    irOffset = req->dst_host_irq - CSLR_COMPUTE_CLUSTER0_GIC500SS_SPI_NAVSS0_INTR_ROUTER_0_OUTL_INTR_0;
                }
                else
                {
                    irOffset = req->dst_host_irq - CSLR_COMPUTE_CLUSTER0_GIC500SS_SPI_NAVSS0_INTR_ROUTER_0_OUTL_INTR_64;
                    irOffset += 64U;
                }
                CSL_intrRouterCfgMux(&rmObj->irRegs, req->vint, irOffset);
            }
            /* Program C66x IR */
            if((TISCI_DEV_K3_C66_COREPAC_MAIN_0 == req->dst_id) ||
               (TISCI_DEV_K3_C66_COREPAC_MAIN_1 == req->dst_id))
            {
                //TODO: Hack till proper core support in TISCI
    #if defined (BUILD_C66X_1) || defined (BUILD_C66X_2)
                CSL_IntrRouterCfg       c66xIrRegs;
                uint32_t                c66xIrOffset;
                /* Program NAVSS IR */
    #if defined (BUILD_C66X_1)
                irOffset = (req->dst_host_irq - CSLR_C66_COREPAC0_C66_EVENT_IN_C66_0_INTROUTER0_OUTL_54) + 320;
    #endif
    #if defined (BUILD_C66X_2)
                irOffset = (req->dst_host_irq - CSLR_C66_COREPAC1_C66_EVENT_IN_C66_1_INTROUTER0_OUTL_54) + 352;
    #endif
                CSL_intrRouterCfgMux(&rmObj->irRegs, req->vint, irOffset);
                /* Program C66x IR */
                c66xIrRegs.pIntdRegs       = (CSL_intr_router_intd_cfgRegs *) NULL;
                c66xIrRegs.numInputIntrs   = 400;
                c66xIrRegs.numOutputIntrs  = 97;
    #if defined (BUILD_C66X_1)
                c66xIrRegs.pIntrRouterRegs = (CSL_intr_router_cfgRegs *) 0x10000000;
                c66xIrOffset = (req->dst_host_irq - CSLR_C66_COREPAC0_C66_EVENT_IN_C66_0_INTROUTER0_OUTL_54) + 54;
    #endif
    #if defined (BUILD_C66X_2)
                c66xIrRegs.pIntrRouterRegs = (CSL_intr_router_cfgRegs *) 0x10000000;
                c66xIrOffset = (req->dst_host_irq - CSLR_C66_COREPAC1_C66_EVENT_IN_C66_1_INTROUTER0_OUTL_54) + 54;
    #endif
                CSL_intrRouterCfgMux(&c66xIrRegs, 0, c66xIrOffset);
    #endif  /* (BUILD_C66X_1) || (BUILD_C66X_2) */
            }
            /* Program MCU1 IR */
            if((TISCI_DEV_MCU_R5FSS0_CORE0 == req->dst_id) ||
               (TISCI_DEV_MCU_R5FSS0_CORE1 == req->dst_id))
            {
                if(req->dst_host_irq >= CSLR_MCU_R5FSS0_CORE0_INTR_MCU_NAVSS0_INTR_ROUTER_0_OUTL_INTR_0)
                {
                    irOffset = req->dst_host_irq - CSLR_MCU_R5FSS0_CORE0_INTR_MCU_NAVSS0_INTR_ROUTER_0_OUTL_INTR_0;
                    CSL_intrRouterCfgMux(&rmObj->irRegs, req->vint, irOffset);
                }
            }
            /* Program MCU2_0 IR */
            if(TISCI_DEV_R5FSS0_CORE0 == req->dst_id)
            {
                if(req->dst_host_irq >= (CSLR_R5FSS0_CORE0_INTR_NAVSS0_INTR_ROUTER_0_OUTL_INTR_192 - 192))
                {
                    irOffset = req->dst_host_irq - (CSLR_R5FSS0_CORE0_INTR_NAVSS0_INTR_ROUTER_0_OUTL_INTR_192 - 192);
                    CSL_intrRouterCfgMux(&rmObj->irRegs, req->vint, irOffset);
                }
            }
            /* Program MCU2_1 IR */
            if(TISCI_DEV_R5FSS0_CORE1 == req->dst_id)
            {
                if(req->dst_host_irq > (CSLR_R5FSS0_CORE1_INTR_NAVSS0_INTR_ROUTER_0_OUTL_INTR_224 - 224))
                {
                    irOffset = req->dst_host_irq - (CSLR_R5FSS0_CORE1_INTR_NAVSS0_INTR_ROUTER_0_OUTL_INTR_224 - 224);
                    CSL_intrRouterCfgMux(&rmObj->irRegs, req->vint, irOffset);
                }
            }
            /* Program MCU3_0 IR */
            if(TISCI_DEV_R5FSS1_CORE0 == req->dst_id)
            {
                if(req->dst_host_irq >= (CSLR_R5FSS1_CORE0_INTR_NAVSS0_INTR_ROUTER_0_OUTL_INTR_256 - 256))
                {
                    irOffset = req->dst_host_irq - (CSLR_R5FSS0_CORE1_INTR_NAVSS0_INTR_ROUTER_0_OUTL_INTR_224 - 256);
                    CSL_intrRouterCfgMux(&rmObj->irRegs, req->vint, irOffset);
                }
            }
            /* Program MCU3_1 IR */
            if(TISCI_DEV_R5FSS1_CORE1 == req->dst_id)
            {
                if(req->dst_host_irq >= (CSLR_R5FSS1_CORE1_INTR_NAVSS0_INTR_ROUTER_0_OUTL_INTR_288 - 288))
                {
                    irOffset = req->dst_host_irq - (CSLR_R5FSS1_CORE1_INTR_NAVSS0_INTR_ROUTER_0_OUTL_INTR_288 - 288);
                    CSL_intrRouterCfgMux(&rmObj->irRegs, req->vint, irOffset);
                }
            }
            /* Program NAVSS IR, used for IPC/Mailbox */
            if( TISCI_DEV_NAVSS0_INTR_ROUTER_0 == req->dst_id)
            {
                irOffset = req->dst_host_irq;
                CSL_intrRouterCfgMux(&rmObj->irRegs, req->vint, irOffset);
            }
    #else   /* J721E */
            /* Program GIC IR */
            if(TISCI_DEV_COMPUTE_CLUSTER0_GIC500SS == req->dst_id)
            {
                if(req->dst_host_irq <= CSL_GIC0_INTR_NAVSS0_BUS_A53_PEND_63)
                {
                    irOffset = req->dst_host_irq - CSL_GIC0_INTR_NAVSS0_BUS_A53_PEND_0;
                }
                else
                {
                    irOffset = req->dst_host_irq - CSL_GIC0_INTR_NAVSS0_BUS_A53_PEND_64;
                    irOffset += 64U;
                }
                CSL_intrRouterCfgMux(&rmObj->irRegs, req->vint, irOffset);
            }
            /* Program MCU IR */
            if((TISCI_DEV_MCU_R5FSS0_CORE0 == req->dst_id) ||
               (TISCI_DEV_MCU_R5FSS0_CORE1 == req->dst_id))
            {
                irOffset = req->dst_host_irq - CSL_MCU0_INTR_NAVSS0_R5_0_PEND_0;
                CSL_intrRouterCfgMux(&rmObj->irRegs, req->vint, irOffset);
            }
    #endif
        }
        return (retVal);
    }
    int32_t Sciclient_rmIrqRelease(const struct tisci_msg_rm_irq_release_req *req,
                                   uint32_t timeout)
    {
        int32_t             retVal = CSL_PASS;
        uint16_t            eventOffset;    /* Within a IA - convert from global to local offset within IA */
        uint32_t            chOffset;       /* Within a UDMA - convert from global source index to local offset within UDMAP */
        uint32_t            irOffset;       /* Within a IR - convert from cpu dest interrupt index to local IR offset within UDMAP */
        uint64_t            vintrBitNum;
        SciUdmaRmObj       *rmObj;
        /* Reset ring OES */
        if((TISCI_DEV_NAVSS0_RINGACC0 == req->src_id) ||
           (TISCI_DEV_MCU_NAVSS0_RINGACC0 == req->src_id))
        {
            rmObj = &gSciUdmaRmObjMain;
            if(TISCI_DEV_MCU_NAVSS0_RINGACC0 == req->src_id)
            {
                rmObj = &gSciUdmaRmObjMcu;
            }
            if(TISCI_MSG_VALUE_RM_GLOBAL_EVENT_VALID & req->valid_params)
            {
                retVal += CSL_ringaccSetEvent(
                              &rmObj->raRegs, req->src_index, CSL_UDMAP_NO_EVENT);
            }
        }
        /* Reset channel OES */
        if((TISCI_DEV_NAVSS0_UDMAP0 == req->src_id) ||
           (TISCI_DEV_MCU_NAVSS0_UDMAP0 == req->src_id))
        {
            rmObj = &gSciUdmaRmObjMain;
            if(TISCI_DEV_MCU_NAVSS0_UDMAP0 == req->src_id)
            {
                rmObj = &gSciUdmaRmObjMcu;
            }
            if(TISCI_MSG_VALUE_RM_GLOBAL_EVENT_VALID & req->valid_params)
            {
                if(req->src_index < TISCI_UDMAP0_TX_EOES_IRQ_SRC_IDX_START)
                {
                    /* TX OES programming */
                    chOffset = req->src_index;
                    CSL_REG32_WR(&rmObj->udmapRegs.pTxChanCfgRegs->CHAN[chOffset].TOES[0], CSL_FMK(UDMAP_TXCCFG_CHAN_TOES_EVT_NUM, CSL_UDMAP_NO_EVENT));
                }
                else if(req->src_index < TISCI_UDMAP0_RX_OES_IRQ_SRC_IDX_START)
                {
                    /* TX EOES programming */
                    chOffset = req->src_index - TISCI_UDMAP0_TX_EOES_IRQ_SRC_IDX_START;
                    CSL_REG32_WR(&rmObj->udmapRegs.pTxChanCfgRegs->CHAN[chOffset].TEOES[0], CSL_FMK(UDMAP_TXCCFG_CHAN_TEOES_EVT_NUM, CSL_UDMAP_NO_EVENT));
                }
                else if(req->src_index < TISCI_UDMAP0_RX_EOES_IRQ_SRC_IDX_START)
                {
                    /* RX OES programming */
                    chOffset = req->src_index - TISCI_UDMAP0_RX_OES_IRQ_SRC_IDX_START;
                    CSL_REG32_WR(&rmObj->udmapRegs.pRxChanCfgRegs->CHAN[chOffset].ROES[0], CSL_FMK(UDMAP_RXCCFG_CHAN_ROES_EVT_NUM, CSL_UDMAP_NO_EVENT));
                }
                else
                {
                    /* RX EOES programming */
                    chOffset = req->src_index - TISCI_UDMAP0_RX_EOES_IRQ_SRC_IDX_START;
                    CSL_REG32_WR(&rmObj->udmapRegs.pRxChanCfgRegs->CHAN[chOffset].REOES[0], CSL_FMK(UDMAP_RXCCFG_CHAN_REOES_EVT_NUM, CSL_UDMAP_NO_EVENT));
                }
            }
        }
        /* Disable IA/VINT */
        if((TISCI_DEV_NAVSS0_UDMASS_INTAGGR_0 == req->ia_id) ||
           (TISCI_DEV_MCU_NAVSS0_INTAGGR_0 == req->ia_id))
        {
            if((TISCI_MSG_VALUE_RM_IA_ID_VALID & req->valid_params) &&
               (TISCI_MSG_VALUE_RM_VINT_VALID & req->valid_params) &&
               (TISCI_MSG_VALUE_RM_VINT_STATUS_BIT_INDEX_VALID & req->valid_params))
            {
                rmObj = &gSciUdmaRmObjMain;
                eventOffset = req->global_event & 0x1FFFU;      /* Max 8K events */
                if(TISCI_DEV_MCU_NAVSS0_INTAGGR_0 == req->ia_id)
                {
                    rmObj = &gSciUdmaRmObjMcu;
                    eventOffset = req->global_event & 0x7FFU;   /* Max 2K events */
                }
                vintrBitNum = req->vint * 64U;
                vintrBitNum += req->vint_status_bit_index;
                retVal += CSL_intaggrMapEventIntr(&rmObj->iaRegs, eventOffset, 0U);
                retVal += CSL_intaggrSetIntrEnable(&rmObj->iaRegs, vintrBitNum, FALSE);
                retVal += CSL_intaggrClrIntr(&rmObj->iaRegs, vintrBitNum);
            }
        }
        /* Reset IR */
        if((TISCI_MSG_VALUE_RM_DST_ID_VALID & req->valid_params) &&
           (TISCI_MSG_VALUE_RM_DST_HOST_IRQ_VALID & req->valid_params) &&
           (TISCI_MSG_VALUE_RM_VINT_VALID & req->valid_params) &&
           (TISCI_MSG_VALUE_RM_IA_ID_VALID & req->valid_params))
        {
            rmObj = &gSciUdmaRmObjMain;
            if(TISCI_DEV_MCU_NAVSS0_INTAGGR_0 == req->ia_id)
            {
                rmObj = &gSciUdmaRmObjMcu;
            }
    #if defined (SOC_J721E)
            /* Reset GIC IR */
            if(TISCI_DEV_COMPUTE_CLUSTER0_GIC500SS == req->dst_id)
            {
                if(req->dst_host_irq <= CSLR_COMPUTE_CLUSTER0_GIC500SS_SPI_NAVSS0_INTR_ROUTER_0_OUTL_INTR_63)
                {
                    irOffset = req->dst_host_irq - CSLR_COMPUTE_CLUSTER0_GIC500SS_SPI_NAVSS0_INTR_ROUTER_0_OUTL_INTR_0;
                }
                else
                {
                    irOffset = req->dst_host_irq - CSLR_COMPUTE_CLUSTER0_GIC500SS_SPI_NAVSS0_INTR_ROUTER_0_OUTL_INTR_64;
                    irOffset += 64U;
                }
                CSL_intrRouterCfgMux(&rmObj->irRegs, 0U, irOffset);
            }
            /* Reset MCU IR */
            if((TISCI_DEV_K3_C66_COREPAC_MAIN_0 == req->dst_id) ||
               (TISCI_DEV_K3_C66_COREPAC_MAIN_1 == req->dst_id))
            {
    #if defined (BUILD_C66X_1) || defined (BUILD_C66X_2)
                CSL_IntrRouterCfg       c66xIrRegs;
                uint32_t                c66xIrOffset;
                /* Program NAVSS IR */
    #if defined (BUILD_C66X_1)
                irOffset = (req->dst_host_irq - CSLR_C66_COREPAC0_C66_EVENT_IN_C66_0_INTROUTER0_OUTL_54) + 320;
    #endif
    #if defined (BUILD_C66X_2)
                irOffset = (req->dst_host_irq - CSLR_C66_COREPAC1_C66_EVENT_IN_C66_1_INTROUTER0_OUTL_54) + 352;
    #endif
                CSL_intrRouterCfgMux(&rmObj->irRegs, 0U, irOffset);
                /* Program C66x IR */
                c66xIrRegs.pIntdRegs       = (CSL_intr_router_intd_cfgRegs *) NULL;
                c66xIrRegs.numInputIntrs   = 400;
                c66xIrRegs.numOutputIntrs  = 97;
    #if defined (BUILD_C66X_1)
                c66xIrRegs.pIntrRouterRegs = (CSL_intr_router_cfgRegs *) 0x10000000;
                c66xIrOffset = (req->dst_host_irq - CSLR_C66_COREPAC0_C66_EVENT_IN_C66_0_INTROUTER0_OUTL_54) + 54;
    #endif
    #if defined (BUILD_C66X_2)
                c66xIrRegs.pIntrRouterRegs = (CSL_intr_router_cfgRegs *) 0x10000000;
                c66xIrOffset = (req->dst_host_irq - CSLR_C66_COREPAC1_C66_EVENT_IN_C66_1_INTROUTER0_OUTL_54) + 54;
    #endif
                CSL_intrRouterCfgMux(&c66xIrRegs, 0U, c66xIrOffset);
    #else
                //TODO: Hack till proper core support in TISCI
                if(req->dst_host_irq >= CSLR_R5FSS0_CORE0_INTR_NAVSS0_INTR_ROUTER_0_OUTL_INTR_192)
                {
    #if defined (BUILD_MCU2_0) || defined (BUILD_MCU2_1)
                    irOffset = req->dst_host_irq - 32U;
                    if(TISCI_DEV_MCU_R5FSS0_CORE1 == req->dst_id)
                    {
                        irOffset = req->dst_host_irq;
                    }
    #else
                    irOffset = req->dst_host_irq + 32U;
                    if(TISCI_DEV_MCU_R5FSS0_CORE1 == req->dst_id)
                    {
                        irOffset = req->dst_host_irq + 64U;
                    }
    #endif
                }
                else
                {
                    irOffset = req->dst_host_irq - CSLR_MCU_R5FSS0_CORE0_INTR_MCU_NAVSS0_INTR_ROUTER_0_OUTL_INTR_0;
                }
                CSL_intrRouterCfgMux(&rmObj->irRegs, 0U, irOffset);
    #endif
            }
    #else
            /* Reset GIC IR */
            if(TISCI_DEV_COMPUTE_CLUSTER0_GIC500SS == req->dst_id)
            {
                if(req->dst_host_irq <= CSL_GIC0_INTR_NAVSS0_BUS_A53_PEND_63)
                {
                    irOffset = req->dst_host_irq - CSL_GIC0_INTR_NAVSS0_BUS_A53_PEND_0;
                }
                else
                {
                    irOffset = req->dst_host_irq - CSL_GIC0_INTR_NAVSS0_BUS_A53_PEND_64;
                    irOffset += 64U;
                }
                CSL_intrRouterCfgMux(&rmObj->irRegs, 0U, irOffset);
            }
            /* Reset MCU IR */
            if((TISCI_DEV_MCU_R5FSS0_CORE0 == req->dst_id) ||
               (TISCI_DEV_MCU_R5FSS0_CORE1 == req->dst_id))
            {
                irOffset = req->dst_host_irq - CSL_MCU0_INTR_NAVSS0_R5_0_PEND_0;
                CSL_intrRouterCfgMux(&rmObj->irRegs, 0U, irOffset);
            }
    #endif
        }
        return (retVal);
    }
    int32_t Sciclient_rmRingCfg(const struct tisci_msg_rm_ring_cfg_req *req,
                                struct tisci_msg_rm_ring_cfg_resp *resp,
                                uint32_t timeout)
    {
        int32_t             retVal = CSL_PASS;
        uint32_t            orderId;
        CSL_RingAccRingCfg  ringCfg;
        SciUdmaRmObj       *rmObj;
        rmObj = &gSciUdmaRmObjMain;
        if(TISCI_DEV_MCU_NAVSS0_RINGACC0 == req->nav_id)
        {
            rmObj = &gSciUdmaRmObjMcu;
        }
        /* Copy params */
        ringCfg.physBase    = ((uint64_t) req->addr_lo |
                              (((uint64_t) req->addr_hi) << 32U));
        ringCfg.virtBase    = (void *) ((uintptr_t) ringCfg.physBase);/* Assume same as physical address */
        ringCfg.mode        = req->mode;
        ringCfg.elCnt       = req->count;
        ringCfg.elSz        = ((uint32_t) 1U << (req->size + 2U));
        ringCfg.evtNum      = CSL_UDMAP_NO_EVENT;
        ringCfg.credSecure  = 0U;
        ringCfg.credPriv    = 0U;
        ringCfg.credPrivId  = CSL_RINGACC_CRED_PASSTHRU;
        ringCfg.credVirtId  = CSL_RINGACC_CRED_PASSTHRU;
        retVal = CSL_ringaccInitRing(&rmObj->raRegs, req->index, &ringCfg);
        /* Set order ID */
        orderId = req->order_id;
        if(TISCI_MSG_VALUE_RM_NULL_ORDER_ID == orderId)
        {
            orderId = CSL_RINGACC_ORDERID_BYPASS;
        }
        CSL_ringaccSetRingOrderId(&rmObj->raRegs, &ringCfg, orderId);
        /* Ring reset */
        CSL_ringaccResetRing(&rmObj->raRegs, &ringCfg);
        return (retVal);
    }
    int32_t Sciclient_rmRingMonCfg(const struct tisci_msg_rm_ring_mon_cfg_req *req,
                                   struct tisci_msg_rm_ring_mon_cfg_resp *resp,
                                   uint32_t timeout)
    {
        int32_t             retVal = CSL_PASS;
        /* No plan to support CSL implementation */
        return (retVal);
    }
    int32_t Sciclient_rmUdmapTxChCfg(
                const struct tisci_msg_rm_udmap_tx_ch_cfg_req *req,
                struct tisci_msg_rm_udmap_tx_ch_cfg_resp *resp,
                uint32_t timeout)
    {
        int32_t             retVal = CSL_PASS;
        CSL_UdmapTxChanCfg  txChCfg;
        SciUdmaRmObj       *rmObj;
        rmObj = &gSciUdmaRmObjMain;
        if(TISCI_DEV_MCU_NAVSS0_UDMAP0 == req->nav_id)
        {
            rmObj = &gSciUdmaRmObjMcu;
        }
        CSL_udmapInitTxChanCfg(&txChCfg);
        /* Copy params */
        txChCfg.pauseOnError        = req->tx_pause_on_err;
        txChCfg.filterEinfo         = req->tx_filt_einfo;
        txChCfg.filterPsWords       = req->tx_filt_pswords;
        txChCfg.addrType            = req->tx_atype;
        txChCfg.chanType            = req->tx_chan_type;
        txChCfg.fetchWordSize       = req->tx_fetch_size;
        txChCfg.trEventNum          = CSL_UDMAP_NO_EVENT;
        txChCfg.errEventNum         = CSL_UDMAP_NO_EVENT;
        txChCfg.busPriority         = req->tx_priority;
        txChCfg.busQos              = req->tx_qos;
        txChCfg.busOrderId          = req->tx_orderid;
        txChCfg.dmaPriority         = req->tx_sched_priority;
        txChCfg.txCredit            = req->tx_credit_count;
        txChCfg.txThread            = CSL_REG32_RD(&rmObj->udmapRegs.pTxChanCfgRegs->CHAN[req->index].THREAD);/* Already set in pair - don't overwrite */
        txChCfg.txTrCQ                  = req->txcq_qnum;
        txChCfg.bNoTeardownCompletePkt  = req->tx_supr_tdpkt;
        /* Config UDMAP TX channel */
        CSL_udmapTxChanCfg(&rmObj->udmapRegs, req->index, &txChCfg);
        return (retVal);
    }
    int32_t Sciclient_rmUdmapRxChCfg(
                const struct tisci_msg_rm_udmap_rx_ch_cfg_req *req,
                struct tisci_msg_rm_udmap_rx_ch_cfg_resp *resp,
                uint32_t timeout)
    {
        int32_t             retVal = CSL_PASS;
        CSL_UdmapRxChanCfg  rxChCfg;
        SciUdmaRmObj       *rmObj;
        rmObj = &gSciUdmaRmObjMain;
        if(TISCI_DEV_MCU_NAVSS0_UDMAP0 == req->nav_id)
        {
            rmObj = &gSciUdmaRmObjMcu;
        }
        CSL_udmapInitRxChanCfg(&rxChCfg);
        /* Copy params */
        rxChCfg.pauseOnError        = req->rx_pause_on_err;
        rxChCfg.addrType            = req->rx_atype;
        rxChCfg.chanType            = req->rx_chan_type;
        rxChCfg.fetchWordSize       = req->rx_fetch_size;
        rxChCfg.trEventNum          = CSL_UDMAP_NO_EVENT;
        rxChCfg.errEventNum         = CSL_UDMAP_NO_EVENT;
        rxChCfg.busPriority         = req->rx_priority;
        rxChCfg.busQos              = req->rx_qos;
        rxChCfg.busOrderId          = req->rx_orderid;
        rxChCfg.dmaPriority         = req->rx_sched_priority;
        rxChCfg.flowIdFwRangeStart  = req->flowid_start;
        rxChCfg.flowIdFwRangeCnt    = req->flowid_cnt;
        rxChCfg.bIgnoreShortPkts    = req->rx_ignore_short;
        rxChCfg.bIgnoreLongPkts     = req->rx_ignore_long;
        rxChCfg.rxThread            = CSL_REG32_RD(&rmObj->udmapRegs.pRxChanCfgRegs->CHAN[req->index].THREAD);/* Already set in pair - don't overwrite */
        rxChCfg.rxTrCQ              = req->rxcq_qnum;
        /* Config UDMAP RX channel */
        CSL_udmapRxChanCfg(&rmObj->udmapRegs, req->index, &rxChCfg);
        return (retVal);
    }
    int32_t Sciclient_rmUdmapFlowCfg(
                const struct tisci_msg_rm_udmap_flow_cfg_req *req,
                struct tisci_msg_rm_udmap_flow_cfg_resp *resp,
                uint32_t timeout)
    {
        int32_t             retVal = CSL_PASS;
        CSL_UdmapRxFlowCfg  flowCfg;
        SciUdmaRmObj       *rmObj;
        rmObj = &gSciUdmaRmObjMain;
        if(TISCI_DEV_MCU_NAVSS0_UDMAP0 == req->nav_id)
        {
            rmObj = &gSciUdmaRmObjMcu;
        }
        flowCfg.einfoPresent            = req->rx_einfo_present;
        flowCfg.psInfoPresent           = req->rx_psinfo_present;
        flowCfg.errorHandling           = req->rx_error_handling;
        flowCfg.descType                = req->rx_desc_type;
        flowCfg.psLocation              = req->rx_ps_location;
        flowCfg.sopOffset               = req->rx_sop_offset;
        flowCfg.defaultRxCQ             = req->rx_dest_qnum;
        flowCfg.srcTag.loSel            = req->rx_src_tag_lo_sel;
        flowCfg.srcTag.loVal            = req->rx_src_tag_lo;
        flowCfg.srcTag.hiSel            = req->rx_src_tag_hi_sel;
        flowCfg.srcTag.hiVal            = req->rx_src_tag_hi;
        flowCfg.dstTag.loSel            = req->rx_dest_tag_lo_sel;
        flowCfg.dstTag.loVal            = req->rx_dest_tag_lo;
        flowCfg.dstTag.hiSel            = req->rx_dest_tag_hi_sel;
        flowCfg.dstTag.hiVal            = req->rx_dest_tag_hi;
        flowCfg.fdqThresh[0].fEnable    = 0U;       /* Set through optional config */
        flowCfg.fdqThresh[0].pktSize    = 0U;       /* Set through optional config */
        flowCfg.fdqThresh[0].queue      = req->rx_fdq0_sz0_qnum;
        flowCfg.fdq[0]                  = req->rx_fdq0_sz0_qnum;
        flowCfg.fdqThresh[1].fEnable    = 0U;
        flowCfg.fdqThresh[1].pktSize    = 0U;       /* Set through optional config */
        flowCfg.fdqThresh[1].queue      = req->rx_fdq1_qnum;
        flowCfg.fdq[1]                  = req->rx_fdq1_qnum;
        flowCfg.fdqThresh[2].fEnable    = 0U;       /* Set through optional config */
        flowCfg.fdqThresh[2].pktSize    = 0U;       /* Set through optional config */
        flowCfg.fdqThresh[2].queue      = req->rx_fdq2_qnum;
        flowCfg.fdq[2]                  = req->rx_fdq2_qnum;
        flowCfg.fdqThresh[3].fEnable    = 0U;   /* Not Used */
        flowCfg.fdqThresh[3].pktSize    = 0U;   /* Not Used */
        flowCfg.fdqThresh[3].queue      = req->rx_fdq3_qnum;
        flowCfg.fdq[3]                  = req->rx_fdq3_qnum;
        CSL_udmapRxFlowCfg(&rmObj->udmapRegs, req->flow_index, &flowCfg);
        return (retVal);
    }
    int32_t Sciclient_rmUdmapFlowSizeThreshCfg(
                const struct tisci_msg_rm_udmap_flow_size_thresh_cfg_req *req,
                struct tisci_msg_rm_udmap_flow_size_thresh_cfg_resp *resp,
                uint32_t timeout)
    {
        int32_t         retVal = CSL_PASS;
        uint32_t        regVal;
        SciUdmaRmObj   *rmObj;
        rmObj = &gSciUdmaRmObjMain;
        if(TISCI_DEV_MCU_NAVSS0_UDMAP0 == req->nav_id)
        {
            rmObj = &gSciUdmaRmObjMcu;
        }
        regVal = CSL_REG32_RD(&rmObj->udmapRegs.pRxFlowCfgRegs->FLOW[req->flow_index].RFC);
        CSL_FINS(regVal, UDMAP_RXFCFG_FLOW_RFC_SIZE_THRESH_EN, req->rx_size_thresh_en);
        CSL_REG32_WR(&rmObj->udmapRegs.pRxFlowCfgRegs->FLOW[req->flow_index].RFC, regVal);
        regVal = CSL_REG32_RD(&rmObj->udmapRegs.pRxFlowCfgRegs->FLOW[req->flow_index].RFF);
        CSL_FINS(regVal, UDMAP_RXFCFG_FLOW_RFF_SIZE_THRESH0, req->rx_size_thresh0);
        CSL_FINS(regVal, UDMAP_RXFCFG_FLOW_RFF_SIZE_THRESH1, req->rx_size_thresh1);
        CSL_REG32_WR(&rmObj->udmapRegs.pRxFlowCfgRegs->FLOW[req->flow_index].RFF, regVal);
        regVal = CSL_REG32_RD(&rmObj->udmapRegs.pRxFlowCfgRegs->FLOW[req->flow_index].RFG);
        CSL_FINS(regVal, UDMAP_RXFCFG_FLOW_RFG_SIZE_THRESH2, req->rx_size_thresh2);
        CSL_FINS(regVal, UDMAP_RXFCFG_FLOW_RFG_FDQ0_SZ1_QNUM, req->rx_fdq0_sz1_qnum);
        CSL_REG32_WR(&rmObj->udmapRegs.pRxFlowCfgRegs->FLOW[req->flow_index].RFG, regVal);
        regVal = CSL_REG32_RD(&rmObj->udmapRegs.pRxFlowCfgRegs->FLOW[req->flow_index].RFH);
        CSL_FINS(regVal, UDMAP_RXFCFG_FLOW_RFH_FDQ0_SZ2_QNUM, req->rx_fdq0_sz2_qnum);
        CSL_FINS(regVal, UDMAP_RXFCFG_FLOW_RFH_FDQ0_SZ2_QNUM, req->rx_fdq0_sz3_qnum);
        CSL_REG32_WR(&rmObj->udmapRegs.pRxFlowCfgRegs->FLOW[req->flow_index].RFH, regVal);
        return (retVal);
    }
    int32_t Sciclient_rmPsilPair(const struct tisci_msg_rm_psil_pair_req *req,
                                 uint32_t timeout)
    {
        int32_t         retVal = CSL_PASS;
        uint32_t        chIdx;
        bool            cslRetVal;
        SciUdmaRmObj   *rmObj;
        rmObj = &gSciUdmaRmObjMain;
        if(TISCI_DEV_MCU_NAVSS0 == req->nav_id)
        {
            rmObj = &gSciUdmaRmObjMcu;
        }
        /* Pair source thread with destination thread */
        cslRetVal = CSL_psilcfgCreateRoute(
                        rmObj->psilCfgRegs, req->src_thread, req->dst_thread);
        if(TRUE != cslRetVal)
        {
            retVal = CSL_EFAIL;
        }
        if((req->src_thread >= rmObj->txUdmaThreadIdStart) &&
           (req->src_thread <= rmObj->txUdmaThreadIdEnd))
        {
            /* Program peer thread ID to TX channel */
            chIdx = req->src_thread - rmObj->txUdmaThreadIdStart;
            CSL_REG32_WR(&rmObj->udmapRegs.pTxChanCfgRegs->CHAN[chIdx].THREAD, req->dst_thread);
        }
        if((req->dst_thread >= rmObj->rxUdmaThreadIdStart) &&
           (req->dst_thread <= rmObj->rxUdmaThreadIdEnd))
        {
            /* Program peer thread ID to RX channel */
            chIdx = req->dst_thread - rmObj->rxUdmaThreadIdStart;
            CSL_REG32_WR(&rmObj->udmapRegs.pRxChanCfgRegs->CHAN[chIdx].THREAD, req->src_thread);
        }
        return (retVal);
    }
    int32_t Sciclient_rmPsilUnpair(const struct tisci_msg_rm_psil_unpair_req *req,
                                   uint32_t timeout)
    {
        int32_t         retVal = CSL_PASS;
        bool            cslRetVal;
        SciUdmaRmObj   *rmObj;
        rmObj = &gSciUdmaRmObjMain;
        if(TISCI_DEV_MCU_NAVSS0 == req->nav_id)
        {
            rmObj = &gSciUdmaRmObjMcu;
        }
        cslRetVal = CSL_psilcfgSetThreadRealtimeEnable(
                        rmObj->psilCfgRegs, req->src_thread, FALSE);
        if(TRUE != cslRetVal)
        {
            retVal = CSL_EFAIL;
        }
        cslRetVal = CSL_psilcfgSetThreadRealtimeEnable(
                        rmObj->psilCfgRegs, req->dst_thread, FALSE);
        if(TRUE != cslRetVal)
        {
            retVal = CSL_EFAIL;
        }
        return (retVal);
    }
    int32_t Sciclient_rmUdmapGcfgCfg(
                const struct tisci_msg_rm_udmap_gcfg_cfg_req *req,
                struct tisci_msg_rm_udmap_gcfg_cfg_resp *resp,
                uint32_t timeout)
    {
        int32_t         retVal = CSL_PASS;
        /* Not required to be supported in CSL method. Just return pass */
        return (retVal);
    }
    int32_t Sciclient_rmPsilRead(const struct tisci_msg_rm_psil_read_req *req,
                                 struct tisci_msg_rm_psil_read_resp *resp,
                                 uint32_t timeout)
    {
        int32_t         retVal = CSL_PASS;
        bool            cslRetVal;
        SciUdmaRmObj   *rmObj;
        rmObj = &gSciUdmaRmObjMain;
        if(TISCI_DEV_MCU_NAVSS0 == req->nav_id)
        {
            rmObj = &gSciUdmaRmObjMcu;
        }
        cslRetVal = CSL_psilcfgRead(
                        rmObj->psilCfgRegs,
                        req->thread,
                        req->taddr,
                        &resp->data);
        if(TRUE != cslRetVal)
        {
            retVal = CSL_EFAIL;
        }
        return (retVal);
    }
    int32_t Sciclient_rmPsilWrite(const struct tisci_msg_rm_psil_write_req *req,
                                  uint32_t timeout)
    {
        int32_t         retVal = CSL_PASS;
        bool            cslRetVal;
        SciUdmaRmObj   *rmObj;
        rmObj = &gSciUdmaRmObjMain;
        if(TISCI_DEV_MCU_NAVSS0 == req->nav_id)
        {
            rmObj = &gSciUdmaRmObjMcu;
        }
        cslRetVal = CSL_psilcfgWrite(
                        rmObj->psilCfgRegs,
                        req->thread,
                        req->taddr,
                        req->data);
        if(TRUE != cslRetVal)
        {
            retVal = CSL_EFAIL;
        }
        return (retVal);
    }
    /* -------------------------------------------------------------------------- */
    /*                 Internal Function Definitions                              */
    /* -------------------------------------------------------------------------- */
    /* None */
    Regards
    Shuai
  • Shuai,
       Can you do the following :

      For each function for which you are getting the linking error, can you make sure that you use the exact signature as defined in the header file. For example Sciclient_rmIrqSet function :

      Signature in the C file is 

    int32_t Sciclient_rmIrqSet(const struct tisci_msg_rm_irq_set_req *req,
                               struct tisci_msg_rm_irq_set_resp *resp,
                               uint32_t timeout)

      
      Where as the signature of  the same in header file (sciclient_rm.h is 

    int32_t Sciclient_rmIrqSet(const struct tisci_msg_rm_irq_set_req *req,
    const struct tisci_msg_rm_irq_set_resp *resp,
    uint32_t timeout);

       Can  you copy the signature from header file to the C file and recompile

    Regards,

    Anshu

  • Hi:  Anshu

           copy the signature from header file to the C file    is   also  the  same  , then  i  copy  all  this  fun  to  C file  and  it  is  ok!

    int32_t Sciclient_rmIrqSet(const struct tisci_msg_rm_irq_set_req *req,
                               const struct tisci_msg_rm_irq_set_resp *resp,
                               uint32_t timeout)
    {
        int32_t r;
        Sciclient_ReqPrm_t sciReq ;
        sciReq.messageType    = TISCI_MSG_RM_IRQ_SET;
        sciReq.flags          = TISCI_MSG_FLAG_AOP;
        sciReq.pReqPayload    = (const uint8_t *) req;
        sciReq.reqPayloadSize = (uint32_t) sizeof(*req);
        sciReq.timeout        = timeout;
        Sciclient_RespPrm_t sciResp ;
        sciResp.flags           = 0;
        sciResp.pRespPayload    = (uint8_t *) 0;
        sciResp.respPayloadSize = (uint32_t) sizeof(*resp);

        r = Sciclient_service(&sciReq, &sciResp);
        if ((r != CSL_PASS) ||
            ((sciResp.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) {
            r = CSL_EFAIL;
        }
        return r;
    }
    Regards 
    Shuai
  • Hi Shuai,

       Can you replace the following two files and try rebuild 

    /*
     * Copyright (c) 2018-2019, Texas Instruments Incorporated
     * All rights reserved.
     *
     * Redistribution and use in source and binary forms, with or without
     * modification, are permitted provided that the following conditions
     * are met:
     *
     * *  Redistributions of source code must retain the above copyright
     *    notice, this list of conditions and the following disclaimer.
     *
     * *  Redistributions in binary form must reproduce the above copyright
     *    notice, this list of conditions and the following disclaimer in the
     *    documentation and/or other materials provided with the distribution.
     *
     * *  Neither the name of Texas Instruments Incorporated nor the names of
     *    its contributors may be used to endorse or promote products derived
     *    from this software without specific prior written permission.
     *
     * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
     * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
     * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
     * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
     * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
     * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
     * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
     * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
     * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
     * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
     * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     */
    /**
     *  \file sciclient_rm.c
     *
     *  \brief File containing the SCICLIENT API interfaces to the resource
     *         management DMSC services.
     *
     */
    
    /* ========================================================================== */
    /*                             Include Files                                  */
    /* ========================================================================== */
    
    #include <stdint.h>
    #include <ti/csl/csl_types.h>
    #include <ti/drv/sciclient/sciclient.h>
    
    /* ========================================================================== */
    /*                           Macros & Typedefs                                */
    /* ========================================================================== */
    
    /* None */
    
    /* ========================================================================== */
    /*                         Structure Declarations                             */
    /* ========================================================================== */
    
    /* None */
    
    /* ========================================================================== */
    /*                          Function Declarations                             */
    /* ========================================================================== */
    
    /* None */
    
    /* ========================================================================== */
    /*                            Global Variables                                */
    /* ========================================================================== */
    
    /* None */
    
    /* ========================================================================== */
    /*                          Function Definitions                              */
    /* ========================================================================== */
    
    int32_t Sciclient_rmGetResourceRange(
                    const struct tisci_msg_rm_get_resource_range_req *req,
                    struct tisci_msg_rm_get_resource_range_resp *resp,
                    uint32_t timeout)
    {
        int32_t r;
        Sciclient_ReqPrm_t sciReq ;
        sciReq.messageType    = TISCI_MSG_RM_GET_RESOURCE_RANGE;
        sciReq.flags          = TISCI_MSG_FLAG_AOP;
        sciReq.pReqPayload    = (const uint8_t *) req;
        sciReq.reqPayloadSize = (uint32_t) sizeof(*req);
        sciReq.timeout        = timeout;
    
        Sciclient_RespPrm_t sciResp ;
        sciResp.flags           = 0;
        sciResp.pRespPayload    = (uint8_t *) resp;
        sciResp.respPayloadSize = (uint32_t) sizeof(*resp);
    
    
    
        r = Sciclient_service(&sciReq, &sciResp);
        if ((r != CSL_PASS) ||
            ((sciResp.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) {
            r = CSL_EFAIL;
        }
    
        return r;
    }
    
    int32_t Sciclient_rmIrqSet(const struct tisci_msg_rm_irq_set_req *req,
                               const struct tisci_msg_rm_irq_set_resp *resp,
                               uint32_t timeout)
    {
        int32_t r;
        Sciclient_ReqPrm_t sciReq ;
        sciReq.messageType    = TISCI_MSG_RM_IRQ_SET;
        sciReq.flags          = TISCI_MSG_FLAG_AOP;
        sciReq.pReqPayload    = (const uint8_t *) req;
        sciReq.reqPayloadSize = (uint32_t) sizeof(*req);
        sciReq.timeout        = timeout;
    
        Sciclient_RespPrm_t sciResp ;
        sciResp.flags           = 0;
        sciResp.pRespPayload    = (uint8_t *) 0;
        sciResp.respPayloadSize = (uint32_t) sizeof(*resp);
    
    
        r = Sciclient_service(&sciReq, &sciResp);
        if ((r != CSL_PASS) ||
            ((sciResp.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) {
            r = CSL_EFAIL;
        }
    
        return r;
    }
    
    int32_t Sciclient_rmIrqRelease(const struct tisci_msg_rm_irq_release_req *req,
                                   uint32_t timeout)
    {
        int32_t r;
    
        Sciclient_ReqPrm_t sciReq ;
        sciReq.messageType    = TISCI_MSG_RM_IRQ_RELEASE;
        sciReq.flags          = TISCI_MSG_FLAG_AOP;
        sciReq.pReqPayload    = (const uint8_t *) req;
        sciReq.reqPayloadSize = (uint32_t) sizeof(*req);
        sciReq.timeout        = timeout;
    
        Sciclient_RespPrm_t sciResp ;
        sciResp.flags           = 0;
        sciResp.pRespPayload    = NULL;
        sciResp.respPayloadSize = 0;
    
    
    
        r = Sciclient_service(&sciReq, &sciResp);
        if ((r != CSL_PASS) ||
            ((sciResp.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) {
            r = CSL_EFAIL;
        }
    
        return r;
    }
    
    int32_t Sciclient_rmRingCfg(const struct tisci_msg_rm_ring_cfg_req *req,
                                const struct tisci_msg_rm_ring_cfg_resp *resp,
                                uint32_t timeout)
    {
        int32_t r;
        Sciclient_ReqPrm_t sciReq ;
        sciReq.messageType    = TISCI_MSG_RM_RING_CFG;
        sciReq.flags          = TISCI_MSG_FLAG_AOP;
        sciReq.pReqPayload    = (const uint8_t *) req;
        sciReq.reqPayloadSize = (uint32_t) sizeof(*req);
        sciReq.timeout        = timeout;
    
        Sciclient_RespPrm_t sciResp ;
        sciResp.flags           = 0;
        sciResp.pRespPayload    = (uint8_t *) 0;
        sciResp.respPayloadSize = (uint32_t) sizeof(*resp);
    
        r = Sciclient_service(&sciReq, &sciResp);
        if ((r != CSL_PASS) ||
            ((sciResp.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) {
            r = CSL_EFAIL;
        }
    
        return r;
    }
    
    int32_t Sciclient_rmRingGetCfg(const struct tisci_msg_rm_ring_get_cfg_req *req,
                                   struct tisci_msg_rm_ring_get_cfg_resp *resp,
                                   uint32_t timeout)
    {
        int32_t r;
        Sciclient_ReqPrm_t sciReq ;
        sciReq.messageType    = TISCI_MSG_RM_RING_GET_CFG;
        sciReq.flags          = TISCI_MSG_FLAG_AOP;
        sciReq.pReqPayload    = (const uint8_t *) req;
        sciReq.reqPayloadSize = (uint32_t) sizeof(*req);
        sciReq.timeout        = timeout;
    
        Sciclient_RespPrm_t sciResp ;
        sciResp.flags           = 0;
        sciResp.pRespPayload    = (uint8_t *) resp;
        sciResp.respPayloadSize = (uint32_t) sizeof(*resp);
    
        r = Sciclient_service(&sciReq, &sciResp);
        if ((r != CSL_PASS) ||
            ((sciResp.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) {
            r = CSL_EFAIL;
        }
    
        return r;
    }
    
    int32_t Sciclient_rmRingMonCfg(const struct tisci_msg_rm_ring_mon_cfg_req *req,
                                   const struct tisci_msg_rm_ring_mon_cfg_resp *resp,
                                   uint32_t timeout)
    {
        int32_t r;
        Sciclient_ReqPrm_t sciReq ;
        sciReq.messageType    = TISCI_MSG_RM_RING_MON_CFG;
        sciReq.flags          = TISCI_MSG_FLAG_AOP;
        sciReq.pReqPayload    = (const uint8_t *) req;
        sciReq.reqPayloadSize = (uint32_t) sizeof(*req);
        sciReq.timeout        = timeout;
    
        Sciclient_RespPrm_t sciResp ;
        sciResp.flags           = 0;
        sciResp.pRespPayload    = (uint8_t *) 0;
        sciResp.respPayloadSize = (uint32_t) sizeof(*resp);
    
        r = Sciclient_service(&sciReq, &sciResp);
        if ((r != CSL_PASS) ||
            ((sciResp.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) {
            r = CSL_EFAIL;
        }
    
        return r;
    }
    
    int32_t Sciclient_rmUdmapGcfgCfg(
                const struct tisci_msg_rm_udmap_gcfg_cfg_req *req,
                const struct tisci_msg_rm_udmap_gcfg_cfg_resp *resp,
                uint32_t timeout)
    {
        int32_t r;
        Sciclient_ReqPrm_t sciReq ;
        sciReq.messageType    = TISCI_MSG_RM_UDMAP_GCFG_CFG;
        sciReq.flags          = TISCI_MSG_FLAG_AOP;
        sciReq.pReqPayload    = (const uint8_t *) req;
        sciReq.reqPayloadSize = (uint32_t) sizeof(*req);
        sciReq.timeout        = timeout;
    
        Sciclient_RespPrm_t sciResp ;
        sciResp.flags           = 0;
        sciResp.pRespPayload    = (uint8_t *) 0;
        sciResp.respPayloadSize = (uint32_t) sizeof(*resp);
    
    
    
        r = Sciclient_service(&sciReq, &sciResp);
        if ((r != CSL_PASS) ||
            ((sciResp.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) {
            r = CSL_EFAIL;
        }
    
        return r;
    }
    
    int32_t Sciclient_rmUdmapGcfgGetCfg(
                const struct tisci_msg_rm_udmap_gcfg_get_cfg_req *req,
                struct tisci_msg_rm_udmap_gcfg_get_cfg_resp *resp,
                uint32_t timeout)
    {
        int32_t r;
        Sciclient_ReqPrm_t sciReq ;
        sciReq.messageType    = TISCI_MSG_RM_UDMAP_GCFG_GET_CFG;
        sciReq.flags          = TISCI_MSG_FLAG_AOP;
        sciReq.pReqPayload    = (const uint8_t *) req;
        sciReq.reqPayloadSize = (uint32_t) sizeof(*req);
        sciReq.timeout        = timeout;
    
        Sciclient_RespPrm_t sciResp ;
        sciResp.flags           = 0;
        sciResp.pRespPayload    = (uint8_t *) resp;
        sciResp.respPayloadSize = (uint32_t) sizeof(*resp);
    
    
    
        r = Sciclient_service(&sciReq, &sciResp);
        if ((r != CSL_PASS) ||
            ((sciResp.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) {
            r = CSL_EFAIL;
        }
    
        return r;
    }
    
    int32_t Sciclient_rmUdmapTxChCfg(
                const struct tisci_msg_rm_udmap_tx_ch_cfg_req *req,
                const struct tisci_msg_rm_udmap_tx_ch_cfg_resp *resp,
                uint32_t timeout)
    {
        int32_t r;
        Sciclient_ReqPrm_t sciReq ;
        sciReq.messageType    = TISCI_MSG_RM_UDMAP_TX_CH_CFG;
        sciReq.flags          = TISCI_MSG_FLAG_AOP;
        sciReq.pReqPayload    = (const uint8_t *) req;
        sciReq.reqPayloadSize = (uint32_t) sizeof(*req);
        sciReq.timeout        = timeout;
    
        Sciclient_RespPrm_t sciResp ;
        sciResp.flags           = 0;
        sciResp.pRespPayload    = (uint8_t *) 0;
        sciResp.respPayloadSize = (uint32_t) sizeof(*resp);
    
    
        r = Sciclient_service(&sciReq, &sciResp);
        if ((r != CSL_PASS) ||
            ((sciResp.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) {
            r = CSL_EFAIL;
        }
    
        return r;
    }
    
    int32_t Sciclient_rmUdmapTxChGetCfg(
                const struct tisci_msg_rm_udmap_tx_ch_get_cfg_req *req,
                struct tisci_msg_rm_udmap_tx_ch_get_cfg_resp *resp,
                uint32_t timeout)
    {
        int32_t r;
        Sciclient_ReqPrm_t sciReq ;
        sciReq.messageType    = TISCI_MSG_RM_UDMAP_TX_CH_GET_CFG;
        sciReq.flags          = TISCI_MSG_FLAG_AOP;
        sciReq.pReqPayload    = (const uint8_t *) req;
        sciReq.reqPayloadSize = (uint32_t) sizeof(*req);
        sciReq.timeout        = timeout;
    
        Sciclient_RespPrm_t sciResp ;
        sciResp.flags           = 0;
        sciResp.pRespPayload    = (uint8_t *) resp;
        sciResp.respPayloadSize = (uint32_t) sizeof(*resp);
    
    
        r = Sciclient_service(&sciReq, &sciResp);
        if ((r != CSL_PASS) ||
            ((sciResp.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) {
            r = CSL_EFAIL;
        }
    
        return r;
    }
    
    int32_t Sciclient_rmUdmapRxChCfg(
                const struct tisci_msg_rm_udmap_rx_ch_cfg_req *req,
                const struct tisci_msg_rm_udmap_rx_ch_cfg_resp *resp,
                uint32_t timeout)
    {
        int32_t r;
        Sciclient_ReqPrm_t sciReq ;
        sciReq.messageType    = TISCI_MSG_RM_UDMAP_RX_CH_CFG;
        sciReq.flags          = TISCI_MSG_FLAG_AOP;
        sciReq.pReqPayload    = (const uint8_t *) req;
        sciReq.reqPayloadSize = (uint32_t) sizeof(*req);
        sciReq.timeout        = timeout;
    
        Sciclient_RespPrm_t sciResp ;
        sciResp.flags           = 0;
        sciResp.pRespPayload    = (uint8_t *) 0;
        sciResp.respPayloadSize = (uint32_t) sizeof(*resp);
    
    
    
        r = Sciclient_service(&sciReq, &sciResp);
        if ((r != CSL_PASS) ||
            ((sciResp.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) {
            r = CSL_EFAIL;
        }
    
        return r;
    }
    
    int32_t Sciclient_rmUdmapRxChGetCfg(
                const struct tisci_msg_rm_udmap_rx_ch_get_cfg_req *req,
                struct tisci_msg_rm_udmap_rx_ch_get_cfg_resp *resp,
                uint32_t timeout)
    {
        int32_t r;
        Sciclient_ReqPrm_t sciReq ;
        sciReq.messageType    = TISCI_MSG_RM_UDMAP_RX_CH_GET_CFG;
        sciReq.flags          = TISCI_MSG_FLAG_AOP;
        sciReq.pReqPayload    = (const uint8_t *) req;
        sciReq.reqPayloadSize = (uint32_t) sizeof(*req);
        sciReq.timeout        = timeout;
    
        Sciclient_RespPrm_t sciResp ;
        sciResp.flags           = 0;
        sciResp.pRespPayload    = (uint8_t *) resp;
        sciResp.respPayloadSize = (uint32_t) sizeof(*resp);
    
    
    
        r = Sciclient_service(&sciReq, &sciResp);
        if ((r != CSL_PASS) ||
            ((sciResp.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) {
            r = CSL_EFAIL;
        }
    
        return r;
    }
    
    int32_t Sciclient_rmUdmapFlowCfg(
                const struct tisci_msg_rm_udmap_flow_cfg_req *req,
                const struct tisci_msg_rm_udmap_flow_cfg_resp *resp,
                uint32_t timeout)
    {
        int32_t r;
        Sciclient_ReqPrm_t sciReq ;
        sciReq.messageType    = TISCI_MSG_RM_UDMAP_FLOW_CFG;
        sciReq.flags          = TISCI_MSG_FLAG_AOP;
        sciReq.pReqPayload    = (const uint8_t *) req;
        sciReq.reqPayloadSize = (uint32_t) sizeof(*req);
        sciReq.timeout        = timeout;
    
        Sciclient_RespPrm_t sciResp ;
        sciResp.flags           = 0;
        sciResp.pRespPayload    = (uint8_t *) 0;
        sciResp.respPayloadSize = (uint32_t) sizeof(*resp);
    
    
    
        r = Sciclient_service(&sciReq, &sciResp);
        if ((r != CSL_PASS) ||
            ((sciResp.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) {
            r = CSL_EFAIL;
        }
    
        return r;
    }
    
    int32_t Sciclient_rmUdmapFlowGetCfg(
                const struct tisci_msg_rm_udmap_flow_get_cfg_req *req,
                struct tisci_msg_rm_udmap_flow_get_cfg_resp *resp,
                uint32_t timeout)
    {
        int32_t r;
        Sciclient_ReqPrm_t sciReq ;
        sciReq.messageType    = TISCI_MSG_RM_UDMAP_FLOW_GET_CFG;
        sciReq.flags          = TISCI_MSG_FLAG_AOP;
        sciReq.pReqPayload    = (const uint8_t *) req;
        sciReq.reqPayloadSize = (uint32_t) sizeof(*req);
        sciReq.timeout        = timeout;
    
        Sciclient_RespPrm_t sciResp ;
        sciResp.flags           = 0;
        sciResp.pRespPayload    = (uint8_t *) resp;
        sciResp.respPayloadSize = (uint32_t) sizeof(*resp);
    
        r = Sciclient_service(&sciReq, &sciResp);
        if ((r != CSL_PASS) ||
            ((sciResp.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) {
            r = CSL_EFAIL;
        }
    
        return r;
    }
    
    int32_t Sciclient_rmUdmapFlowSizeThreshCfg(
                const struct tisci_msg_rm_udmap_flow_size_thresh_cfg_req *req,
                const struct tisci_msg_rm_udmap_flow_size_thresh_cfg_resp *resp,
                uint32_t timeout)
    {
        int32_t r;
        Sciclient_ReqPrm_t sciReq ;
        sciReq.messageType    = TISCI_MSG_RM_UDMAP_FLOW_SIZE_THRESH_CFG;
        sciReq.flags          = TISCI_MSG_FLAG_AOP;
        sciReq.pReqPayload    = (const uint8_t *) req;
        sciReq.reqPayloadSize = (uint32_t) sizeof(*req);
        sciReq.timeout        = timeout;
    
        Sciclient_RespPrm_t sciResp ;
        sciResp.flags           = 0;
        sciResp.pRespPayload    = (uint8_t *) 0;
        sciResp.respPayloadSize = (uint32_t) sizeof(*resp);
    
    
    
        r = Sciclient_service(&sciReq, &sciResp);
        if ((r != CSL_PASS) ||
            ((sciResp.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) {
            r = CSL_EFAIL;
        }
    
        return r;
    }
    
    int32_t Sciclient_rmUdmapFlowSizeThreshGetCfg(
                const struct tisci_msg_rm_udmap_flow_size_thresh_get_cfg_req *req,
                struct tisci_msg_rm_udmap_flow_size_thresh_get_cfg_resp *resp,
                uint32_t timeout)
    {
        int32_t r;
        Sciclient_ReqPrm_t sciReq ;
        sciReq.messageType    = TISCI_MSG_RM_UDMAP_FLOW_SIZE_THRESH_GET_CFG;
        sciReq.flags          = TISCI_MSG_FLAG_AOP;
        sciReq.pReqPayload    = (const uint8_t *) req;
        sciReq.reqPayloadSize = (uint32_t) sizeof(*req);
        sciReq.timeout        = timeout;
    
        Sciclient_RespPrm_t sciResp ;
        sciResp .flags           = 0;
        sciResp.pRespPayload    = (uint8_t *) resp;
        sciResp.respPayloadSize = (uint32_t) sizeof(*resp);
    
    
    
        r = Sciclient_service(&sciReq, &sciResp);
        if ((r != CSL_PASS) ||
            ((sciResp.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) {
            r = CSL_EFAIL;
        }
    
        return r;
    }
    
    int32_t Sciclient_rmPsilPair(const struct tisci_msg_rm_psil_pair_req *req,
                                 uint32_t timeout)
    {
        int32_t r;
        Sciclient_ReqPrm_t sciReq ;
        sciReq.messageType    = TISCI_MSG_RM_PSIL_PAIR;
        sciReq.flags          = TISCI_MSG_FLAG_AOP;
        sciReq.pReqPayload    = (const uint8_t *) req;
        sciReq.reqPayloadSize = (uint32_t) sizeof(*req);
        sciReq.timeout        = timeout;
    
        Sciclient_RespPrm_t sciResp ;
        sciResp.flags           = 0;
        sciResp.pRespPayload    = NULL;
        sciResp.respPayloadSize = 0;
    
    
    
        r = Sciclient_service(&sciReq, &sciResp);
        if ((r != CSL_PASS) ||
            ((sciResp.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) {
            r = CSL_EFAIL;
        }
    
        return r;
    }
    
    int32_t Sciclient_rmPsilUnpair(const struct tisci_msg_rm_psil_unpair_req *req,
                                   uint32_t timeout)
    {
        int32_t r;
        Sciclient_ReqPrm_t sciReq ;
        sciReq.messageType    = TISCI_MSG_RM_PSIL_UNPAIR;
        sciReq.flags          = TISCI_MSG_FLAG_AOP;
        sciReq.pReqPayload    = (const uint8_t *) req;
        sciReq.reqPayloadSize = (uint32_t) sizeof(*req);
        sciReq.timeout        = timeout;
    
        Sciclient_RespPrm_t sciResp ;
        sciResp.flags           = 0;
        sciResp.pRespPayload    = NULL;
        sciResp.respPayloadSize = 0;
    
    
    
        r = Sciclient_service(&sciReq, &sciResp);
        if ((r != CSL_PASS) ||
            ((sciResp.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) {
            r = CSL_EFAIL;
        }
    
        return r;
    }
    
    int32_t Sciclient_rmPsilRead(const struct tisci_msg_rm_psil_read_req *req,
                                 struct tisci_msg_rm_psil_read_resp *resp,
                                 uint32_t timeout)
    {
        int32_t r;
        Sciclient_ReqPrm_t sciReq ;
        sciReq.messageType    = TISCI_MSG_RM_PSIL_READ;
        sciReq.flags          = TISCI_MSG_FLAG_AOP;
        sciReq.pReqPayload    = (const uint8_t *) req;
        sciReq.reqPayloadSize = (uint32_t) sizeof(*req);
        sciReq.timeout        = timeout;
    
        Sciclient_RespPrm_t sciResp ;
        sciResp.flags           = 0;
        sciResp.pRespPayload    = (uint8_t *) resp;
        sciResp.respPayloadSize = (uint32_t) sizeof(*resp);
    
    
    
        r = Sciclient_service(&sciReq, &sciResp);
        if ((r != CSL_PASS) ||
            ((sciResp.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) {
            r = CSL_EFAIL;
        }
    
        return r;
    }
    
    int32_t Sciclient_rmPsilWrite(const struct tisci_msg_rm_psil_write_req *req,
                                  uint32_t timeout)
    {
        int32_t r;
        Sciclient_ReqPrm_t sciReq ;
        sciReq.messageType    = TISCI_MSG_RM_PSIL_WRITE;
        sciReq.flags          = TISCI_MSG_FLAG_AOP;
        sciReq.pReqPayload    = (const uint8_t *) req;
        sciReq.reqPayloadSize = (uint32_t) sizeof(*req);
        sciReq.timeout        = timeout;
    
        Sciclient_RespPrm_t sciResp ;
        sciResp.flags           = 0;
        sciResp.pRespPayload    = NULL;
        sciResp.respPayloadSize = 0;
    
    
    
        r = Sciclient_service(&sciReq, &sciResp);
        if ((r != CSL_PASS) ||
            ((sciResp.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) {
            r = CSL_EFAIL;
        }
    
        return r;
    }
    
    
    /* -------------------------------------------------------------------------- */
    /*                 Internal Function Definitions                              */
    /* -------------------------------------------------------------------------- */
    
    /* None */
    
    
    sciclient_rm.h


    Regards,

    Anshu

  • Hi: Anshu

              i    compared   these  tow   files  are  the  same    with   currently used!

    Regards

    Shuai

  • Shuai,

       This is surprising. I built using the same files and I don't see any issue after this change. Can you try clean build and replacing these files?


    Regards,
    Anshu

  • Hi:    Anshu

           clean build     using    make  clean   ?

    thanks!

    Shuai

             

  • You can do make allclean


    Regards,

    Anshu

  • HI:   Anshu

           I    make  all  clean   ,and   rebuild   it   ,  but  also  the  same.  

           Regards

    Shuai

  • HI:   Anshu

         I add the missing function to the corresponding. C file according to the compilation error.

         Then  exe  is  creat   and  i   run  it   .

        follow   is   the  result!

        Regards

    Shuia

  • Hi Shuai,

        This indicates that your build is working. Can you try the same example on EVM and see if it works?

    Regards,

    Anshu

  • Hi:Anshu

           first   i   have  to   emulation  on  PC,    so    why  does   the  result  is  diffrent?    it  means   UDMA  is  faild   on  pc?

    Udma_chOpen : Failed
    [1][0] - output = 0 refOutput = 56
    [2][0] - output = 0 refOutput = 112
    [3][0] - output = 0 refOutput = 168
    [4][0] - output = 0 refOutput = 224
    [5][0] - output = 0 refOutput = 24
    [6][0] - output = 0 refOutput = 80
    [7][0] - output = 0 refOutput = 136
    [8][0] - output = 0 refOutput = 192
    [9][0] - output = 0 refOutput = 248
    [10][0] - output = 0 refOutput = 48
    [11][0] - output = 0 refOutput = 104
    [12][0] - output = 0 refOutput = 160
    [13][0] - output = 0 refOutput = 216
    [14][0] - output = 0 refOutput = 16
    [15][0] - output = 0 refOutput = 72

    Regards

    Shuai

        

  • Hi Shuai,
        It is failing only in host emulation. Can you try the same example on EVM and check if it is working then we can see why its not working on host emulation. These examples are just for reference and hence may not be tested with host emulation.

    Regards,

    Anshu

  • Hi :Anshu

            OK !

           make   dmautils_baremetal_autoinc_1d2d3d_testapp    SOC=j721e   BOARD=j721e_evm   CORE=c7x_1

         # /home/super/psdk_rtos_auto_j7_06_01_00_15/pdk/packages/ti/binary/dmautils_baremetal_autoinc_1d2d3d_testapp/bin/j721e_evm/dmautils_baremetal_autoinc_1d2d3d_testapp_c7x_1_release.xe71 created.
    #

       you   mean   run    dmautils_baremetal_autoinc_1d2d3d_testapp_c7x_1_release.xe71     on  the  EVM?

       Regards

    Shuai