am64x/am243x: Tamagawa: Update name of defined symbols and include path
- Update include path of icss_regs.inc and icss_cfg_regs.inc files - Update defined symbols name Fixes: PINDSW-6931 Signed-off-by: Achala Ram <a-ram@ti.com>
This commit is contained in:
parent
c2960b87bb
commit
a905b3a21f
@ -32,8 +32,8 @@
|
|||||||
.if !$isdefed("__tamagawa_icss_reg_defs_h")
|
.if !$isdefed("__tamagawa_icss_reg_defs_h")
|
||||||
__tamagawa_icss_reg_defs_h .set 1
|
__tamagawa_icss_reg_defs_h .set 1
|
||||||
|
|
||||||
.include "../../../../pru_io/firmware/common/icss_regs.inc"
|
.include "../../../../mcu_plus_sdk/source/pru_io/firmware/common/icss_regs.inc"
|
||||||
.include "../../../../pru_io/firmware/common/icss_cfg_regs.inc"
|
.include "../../../../mcu_plus_sdk/source/pru_io/firmware/common/icss_cfg_regs.inc"
|
||||||
|
|
||||||
.asg R30.t24, TAMAGAWA_CH0_RX_EN
|
.asg R30.t24, TAMAGAWA_CH0_RX_EN
|
||||||
.asg R31.t27, TAMAGAWA_CH0_RX_CLR_OVF
|
.asg R31.t27, TAMAGAWA_CH0_RX_CLR_OVF
|
||||||
|
|||||||
@ -66,7 +66,7 @@ RET2 .macro
|
|||||||
|
|
||||||
.include "tamagawa_icss_reg_defs.h"
|
.include "tamagawa_icss_reg_defs.h"
|
||||||
.include "tamagawa_interface.h"
|
.include "tamagawa_interface.h"
|
||||||
.include "..\..\..\..\pru_io\firmware\common\icss_regs.inc"
|
.include "..\..\..\..\mcu_plus_sdk\source\pru_io\firmware\common\icss_regs.inc"
|
||||||
.include "single_ch_receive_frames.h"
|
.include "single_ch_receive_frames.h"
|
||||||
.include "multi_ch_receive_frames.h"
|
.include "multi_ch_receive_frames.h"
|
||||||
.include "firmware_version.h"
|
.include "firmware_version.h"
|
||||||
@ -98,28 +98,28 @@ TAMAGAWA_INIT:
|
|||||||
.if $isdefed("PRU0")
|
.if $isdefed("PRU0")
|
||||||
;Data Memory address for PRU0 is loaded in PRUx_DMEM
|
;Data Memory address for PRU0 is loaded in PRUx_DMEM
|
||||||
.asg PRU0_DMEM, PRUx_DMEM
|
.asg PRU0_DMEM, PRUx_DMEM
|
||||||
.asg ICSS_CFG_PRU0_ED_CH0_CFG1, ICSS_CFG_PRUx_ED_CH0_CFG1
|
.asg ICSS_CFG_PRU0_ENDAT_CH0_CFG1, ICSS_CFG_PRUx_ED_CH0_CFG1
|
||||||
.asg ICSS_CFG_PRU0_ED_CH1_CFG1, ICSS_CFG_PRUx_ED_CH1_CFG1
|
.asg ICSS_CFG_PRU0_ENDAT_CH1_CFG1, ICSS_CFG_PRUx_ED_CH1_CFG1
|
||||||
.asg ICSS_CFG_PRU0_ED_CH2_CFG1, ICSS_CFG_PRUx_ED_CH2_CFG1
|
.asg ICSS_CFG_PRU0_ENDAT_CH2_CFG1, ICSS_CFG_PRUx_ED_CH2_CFG1
|
||||||
.asg ICSS_CFG_PRU0_ED_CH0_CFG0, ICSS_CFG_PRUx_ED_CH0_CFG0
|
.asg ICSS_CFG_PRU0_ENDAT_CH0_CFG0, ICSS_CFG_PRUx_ED_CH0_CFG0
|
||||||
.asg ICSS_CFG_PRU0_ED_CH1_CFG0, ICSS_CFG_PRUx_ED_CH1_CFG0
|
.asg ICSS_CFG_PRU0_ENDAT_CH1_CFG0, ICSS_CFG_PRUx_ED_CH1_CFG0
|
||||||
.asg ICSS_CFG_PRU0_ED_CH2_CFG0, ICSS_CFG_PRUx_ED_CH2_CFG0
|
.asg ICSS_CFG_PRU0_ENDAT_CH2_CFG0, ICSS_CFG_PRUx_ED_CH2_CFG0
|
||||||
.asg ICSS_CFG_PRU0_ED_TXCFG, ICSS_CFG_PRUx_ED_TXCFG
|
.asg ICSS_CFG_PRU0_ENDAT_TXCFG, ICSS_CFG_PRUx_ED_TXCFG
|
||||||
.asg ICSS_CFG_PRU0_ED_RXCFG, ICSS_CFG_PRUx_ED_RXCFG
|
.asg ICSS_CFG_PRU0_ENDAT_RXCFG, ICSS_CFG_PRUx_ED_RXCFG
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
;If PRU1 is defined in symbols, it will select all PRU1 CFG registers.
|
;If PRU1 is defined in symbols, it will select all PRU1 CFG registers.
|
||||||
.if $isdefed("PRU1")
|
.if $isdefed("PRU1")
|
||||||
;Data Memory address for PRU1 is loaded in PRUx_DMEM
|
;Data Memory address for PRU1 is loaded in PRUx_DMEM
|
||||||
.asg PRU1_DMEM, PRUx_DMEM
|
.asg PRU1_DMEM, PRUx_DMEM
|
||||||
.asg ICSS_CFG_PRU1_ED_CH0_CFG1, ICSS_CFG_PRUx_ED_CH0_CFG1
|
.asg ICSS_CFG_PRU1_ENDAT_CH0_CFG1, ICSS_CFG_PRUx_ED_CH0_CFG1
|
||||||
.asg ICSS_CFG_PRU1_ED_CH1_CFG1, ICSS_CFG_PRUx_ED_CH1_CFG1
|
.asg ICSS_CFG_PRU1_ENDAT_CH1_CFG1, ICSS_CFG_PRUx_ED_CH1_CFG1
|
||||||
.asg ICSS_CFG_PRU1_ED_CH2_CFG1, ICSS_CFG_PRUx_ED_CH2_CFG1
|
.asg ICSS_CFG_PRU1_ENDAT_CH2_CFG1, ICSS_CFG_PRUx_ED_CH2_CFG1
|
||||||
.asg ICSS_CFG_PRU1_ED_CH0_CFG0, ICSS_CFG_PRUx_ED_CH0_CFG0
|
.asg ICSS_CFG_PRU1_ENDAT_CH0_CFG0, ICSS_CFG_PRUx_ED_CH0_CFG0
|
||||||
.asg ICSS_CFG_PRU1_ED_CH1_CFG0, ICSS_CFG_PRUx_ED_CH1_CFG0
|
.asg ICSS_CFG_PRU1_ENDAT_CH1_CFG0, ICSS_CFG_PRUx_ED_CH1_CFG0
|
||||||
.asg ICSS_CFG_PRU1_ED_CH2_CFG0, ICSS_CFG_PRUx_ED_CH2_CFG0
|
.asg ICSS_CFG_PRU1_ENDAT_CH2_CFG0, ICSS_CFG_PRUx_ED_CH2_CFG0
|
||||||
.asg ICSS_CFG_PRU1_ED_TXCFG, ICSS_CFG_PRUx_ED_TXCFG
|
.asg ICSS_CFG_PRU1_ENDAT_TXCFG, ICSS_CFG_PRUx_ED_TXCFG
|
||||||
.asg ICSS_CFG_PRU1_ED_RXCFG, ICSS_CFG_PRUx_ED_RXCFG
|
.asg ICSS_CFG_PRU1_ENDAT_RXCFG, ICSS_CFG_PRUx_ED_RXCFG
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
; Initalize ENDAT mode
|
; Initalize ENDAT mode
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*
|
/*
|
||||||
* tamagawa_master_multi_channel_bin.h
|
* tamagawa_master_multi_channel_bin.h
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Copyright (c) 2022, Texas Instruments Incorporated
|
* Copyright (c) 2015 - 2016, Texas Instruments Incorporated
|
||||||
* All rights reserved not granted herein.
|
* All rights reserved not granted herein.
|
||||||
*
|
*
|
||||||
* Limited License.
|
* Limited License.
|
||||||
@ -21,7 +21,7 @@
|
|||||||
* code license limitations below) in the documentation and/or other materials provided
|
* code license limitations below) in the documentation and/or other materials provided
|
||||||
* with the distribution
|
* with the distribution
|
||||||
*
|
*
|
||||||
* Redistribution and use in binary form, without modification, are permitted provided
|
* Redistribution and use in binary form, without modification, are permitted provided
|
||||||
* that the following conditions are met:
|
* that the following conditions are met:
|
||||||
* No reverse engineering, decompilation, or disassembly of this software is
|
* No reverse engineering, decompilation, or disassembly of this software is
|
||||||
* permitted with respect to any software provided in binary form.
|
* permitted with respect to any software provided in binary form.
|
||||||
@ -36,19 +36,19 @@
|
|||||||
* Any redistribution and use of any object code compiled from the source code and
|
* Any redistribution and use of any object code compiled from the source code and
|
||||||
* any resulting derivative works, are licensed by TI for use only with TI Devices.
|
* any resulting derivative works, are licensed by TI for use only with TI Devices.
|
||||||
*
|
*
|
||||||
* Neither the name of Texas Instruments Incorporated nor the names of its suppliers
|
* Neither the name of Texas Instruments Incorporated nor the names of its suppliers
|
||||||
* may be used to endorse or promote products derived from this software without
|
* may be used to endorse or promote products derived from this software without
|
||||||
* specific prior written permission.
|
* specific prior written permission.
|
||||||
*
|
*
|
||||||
* DISCLAIMER.
|
* DISCLAIMER.
|
||||||
*
|
*
|
||||||
* THIS SOFTWARE IS PROVIDED BY TI AND TI'S LICENSORS "AS IS" AND ANY EXPRESS OR IMPLIED
|
* THIS SOFTWARE IS PROVIDED BY TI AND TI'S LICENSORS "AS IS" AND ANY EXPRESS OR IMPLIED
|
||||||
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
|
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
|
||||||
* AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL TI AND
|
* AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL TI AND
|
||||||
* TI'S LICENSORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
* TI'S LICENSORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||||
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||||
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
|
* 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
|
* 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,
|
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
|
||||||
* EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*
|
*
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*
|
/*
|
||||||
* tamagawa_master_single_channel_bin.h
|
* tamagawa_master_single_channel_bin.h
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Copyright (c) 2022, Texas Instruments Incorporated
|
* Copyright (c) 2015 - 2016, Texas Instruments Incorporated
|
||||||
* All rights reserved not granted herein.
|
* All rights reserved not granted herein.
|
||||||
*
|
*
|
||||||
* Limited License.
|
* Limited License.
|
||||||
@ -21,7 +21,7 @@
|
|||||||
* code license limitations below) in the documentation and/or other materials provided
|
* code license limitations below) in the documentation and/or other materials provided
|
||||||
* with the distribution
|
* with the distribution
|
||||||
*
|
*
|
||||||
* Redistribution and use in binary form, without modification, are permitted provided
|
* Redistribution and use in binary form, without modification, are permitted provided
|
||||||
* that the following conditions are met:
|
* that the following conditions are met:
|
||||||
* No reverse engineering, decompilation, or disassembly of this software is
|
* No reverse engineering, decompilation, or disassembly of this software is
|
||||||
* permitted with respect to any software provided in binary form.
|
* permitted with respect to any software provided in binary form.
|
||||||
@ -36,19 +36,19 @@
|
|||||||
* Any redistribution and use of any object code compiled from the source code and
|
* Any redistribution and use of any object code compiled from the source code and
|
||||||
* any resulting derivative works, are licensed by TI for use only with TI Devices.
|
* any resulting derivative works, are licensed by TI for use only with TI Devices.
|
||||||
*
|
*
|
||||||
* Neither the name of Texas Instruments Incorporated nor the names of its suppliers
|
* Neither the name of Texas Instruments Incorporated nor the names of its suppliers
|
||||||
* may be used to endorse or promote products derived from this software without
|
* may be used to endorse or promote products derived from this software without
|
||||||
* specific prior written permission.
|
* specific prior written permission.
|
||||||
*
|
*
|
||||||
* DISCLAIMER.
|
* DISCLAIMER.
|
||||||
*
|
*
|
||||||
* THIS SOFTWARE IS PROVIDED BY TI AND TI'S LICENSORS "AS IS" AND ANY EXPRESS OR IMPLIED
|
* THIS SOFTWARE IS PROVIDED BY TI AND TI'S LICENSORS "AS IS" AND ANY EXPRESS OR IMPLIED
|
||||||
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
|
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
|
||||||
* AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL TI AND
|
* AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL TI AND
|
||||||
* TI'S LICENSORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
* TI'S LICENSORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||||
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||||
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
|
* 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
|
* 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,
|
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
|
||||||
* EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*
|
*
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user