* [PATCHv3 1/5] ti-syslink: Add TI Syslink Common include file.
@ 2011-04-09 3:26 Siddharth Heroor
2011-04-09 3:26 ` [PATCHv3 2/5] ti-syslink: Add include file for Syslink Module Siddharth Heroor
` (3 more replies)
0 siblings, 4 replies; 13+ messages in thread
From: Siddharth Heroor @ 2011-04-09 3:26 UTC (permalink / raw)
To: openembedded-devel; +Cc: Siddharth Heroor
From: Siddharth Heroor <heroor@ti.com>
* TI Syslink is an IPC layer for ARM-DSP Communication.
* Add a common include file for the different Syslink
environment variables.
Signed-off-by: Siddharth Heroor <heroor@ti.com>
---
recipes/ti/ti-syslink-common.inc | 25 +++++++++++++++++++++++++
1 files changed, 25 insertions(+), 0 deletions(-)
create mode 100644 recipes/ti/ti-syslink-common.inc
diff --git a/recipes/ti/ti-syslink-common.inc b/recipes/ti/ti-syslink-common.inc
new file mode 100644
index 0000000..584fe8e
--- /dev/null
+++ b/recipes/ti/ti-syslink-common.inc
@@ -0,0 +1,25 @@
+# Define all enviroment variables required by syslink.
+
+SYSLINK_ROOT ?= "${WORKDIR}/syslink_${PV}"
+SYSLINKHLOSSAMPLES ?= "procMgr frameq gateMP heapBufMP heapMemMP listMP messageQ notify ringIO ringIO_gpp sharedRegion"
+SYSLINKPLATFORM ?= "TI81XX"
+SYSLINKSUFFIX ?= "xe674"
+SYSLINKLOADER ?= "ELF"
+
+SYSLINKVARIANT_ti816x = "TI816X"
+SYSLINKVARIANT_ti814x = "TI814X"
+SYSLINKVARIANT ?= "<UNDEFINED_SYSLINKVARIANT>"
+
+XDCTARGETS ?= "ti.targets.elf.C674"
+XDCPATH ?= "${IPC_INSTALL_DIR}/packages;${SYSBIOS_INSTALL_DIR}/packages"
+XDCBUILDCFG ?= "${SYSLINK_ROOT}/config.bld"
+
+export SYSLINK_ROOT
+export SYSLINKHLOSSAMPLES
+export SYSLINKPLATFORM
+export SYSLINKSUFFIX
+export SYSLINKLOADER
+export SYSLINKVARIANT
+export XDCTARGETS
+export XDCPATH
+export XDCBUILDCFG
--
1.7.0.4
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCHv3 2/5] ti-syslink: Add include file for Syslink Module.
2011-04-09 3:26 [PATCHv3 1/5] ti-syslink: Add TI Syslink Common include file Siddharth Heroor
@ 2011-04-09 3:26 ` Siddharth Heroor
2011-04-09 3:26 ` [PATCHv3 3/5] ti-syslink: Add include file for Syslink Libraries Siddharth Heroor
` (2 subsequent siblings)
3 siblings, 0 replies; 13+ messages in thread
From: Siddharth Heroor @ 2011-04-09 3:26 UTC (permalink / raw)
To: openembedded-devel; +Cc: Siddharth Heroor
From: Siddharth Heroor <heroor@ti.com>
* Add Syslink Kernel Module include file for TI816x and TI814x
device families.
Signed-off-by: Siddharth Heroor <heroor@ti.com>
---
recipes/ti/ti-syslink-module.inc | 31 +++++++++++++++++++++++++++++++
1 files changed, 31 insertions(+), 0 deletions(-)
create mode 100644 recipes/ti/ti-syslink-module.inc
diff --git a/recipes/ti/ti-syslink-module.inc b/recipes/ti/ti-syslink-module.inc
new file mode 100644
index 0000000..10c2d6e
--- /dev/null
+++ b/recipes/ti/ti-syslink-module.inc
@@ -0,0 +1,31 @@
+DESCRIPTION = "SYSLINK Inter-Processor Communications (IPC) Kernel module for TI ARM/DSP processors"
+HOMEPAGE = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/syslink/index.html"
+SECTION = "devel"
+LICENSE = "BSD"
+
+COMPATIBLE_MACHINE = "(ti816x|ti814x)"
+
+require ti-paths.inc
+require ti-staging.inc
+require ti-syslink-common.inc
+
+inherit module
+
+S = "${WORKDIR}/syslink_${PV}/ti/syslink/utils/hlos/knl/Linux"
+
+SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/SysLink/${PV}/exports/syslink_${PV}.tar.gz;name=syslinktarball"
+
+DEPENDS =+ "ti-ipc"
+
+EXTRA_OEMAKE = "ARCH='${TARGET_ARCH}' \
+ CROSS_COMPILE='${TARGET_PREFIX}' \
+ SYSLINK_PLATFORM='${SYSLINKPLATFORM}' \
+ SYSLINK_VARIANT='${SYSLINKVARIANT}' \
+ SYSLINK_LOADER='${SYSLINKLOADER}' \
+ SYSLINK_PKGPATH='${IPC_INSTALL_DIR}/packages' \
+ KDIR='${STAGING_KERNEL_DIR}'"
+
+do_install () {
+ install -d ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp
+ install -m 0755 ${SYSLINK_ROOT}/ti/syslink/bin/${SYSLINKVARIANT}/syslink.ko ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp/
+}
--
1.7.0.4
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCHv3 3/5] ti-syslink: Add include file for Syslink Libraries.
2011-04-09 3:26 [PATCHv3 1/5] ti-syslink: Add TI Syslink Common include file Siddharth Heroor
2011-04-09 3:26 ` [PATCHv3 2/5] ti-syslink: Add include file for Syslink Module Siddharth Heroor
@ 2011-04-09 3:26 ` Siddharth Heroor
2011-04-09 3:26 ` [PATCHv3 4/5] ti-syslink-module: Add Syslink version 02.00.00.68 Beta1 Siddharth Heroor
2011-04-09 3:27 ` [PATCHv3 5/5] ti-syslink-libs: " Siddharth Heroor
3 siblings, 0 replies; 13+ messages in thread
From: Siddharth Heroor @ 2011-04-09 3:26 UTC (permalink / raw)
To: openembedded-devel; +Cc: Siddharth Heroor
From: Siddharth Heroor <heroor@ti.com>
* Add Syslink libraries for TI816x and TI814x device families.
* Build and stage both Linux and DSP side library files.
Signed-off-by: Siddharth Heroor <heroor@ti.com>
---
recipes/ti/ti-syslink-libs.inc | 45 ++++++++++++++++++++++++++++++++++++++++
1 files changed, 45 insertions(+), 0 deletions(-)
create mode 100644 recipes/ti/ti-syslink-libs.inc
diff --git a/recipes/ti/ti-syslink-libs.inc b/recipes/ti/ti-syslink-libs.inc
new file mode 100644
index 0000000..fff36b6
--- /dev/null
+++ b/recipes/ti/ti-syslink-libs.inc
@@ -0,0 +1,45 @@
+DESCRIPTION = "SYSLINK Inter-Processor Communications (IPC) libraries for TI ARM/DSP processors"
+HOMEPAGE = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/syslink/index.html"
+SECTION = "devel"
+LICENSE = "BSD"
+
+COMPATIBLE_MACHINE = "(ti816x|ti814x)"
+
+require ti-paths.inc
+require ti-staging.inc
+require ti-syslink-common.inc
+
+S = "${WORKDIR}/syslink_${PV}"
+
+SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/SysLink/${PV}/exports/syslink_${PV}.tar.gz;name=syslinktarball"
+
+DEPENDS = "ti-sysbios ti-xdctools ti-cgt6x ti-ipc"
+
+EXTRA_OEMAKE = "ARCH='${TARGET_ARCH}' \
+ CROSS_COMPILE='${TARGET_PREFIX}' \
+ SYSLINK_PLATFORM='${SYSLINKPLATFORM}' \
+ SYSLINK_VARIANT='${SYSLINKVARIANT}' \
+ SYSLINK_LOADER='${SYSLINKLOADER}' \
+ SYSLINK_PKGPATH='${IPC_INSTALL_DIR}/packages' \
+ KDIR='${STAGING_KERNEL_DIR}'"
+
+do_compilexdc() {
+ cd ${S}/ti/syslink
+ ${XDC_INSTALL_DIR}/xdc .make -PR .
+ ${XDC_INSTALL_DIR}/xdc clean -PR .
+ ${XDC_INSTALL_DIR}/xdc .interfaces -PR .
+ ${XDC_INSTALL_DIR}/xdc -PR .
+}
+
+addtask compilexdc after do_configure before do_compile
+
+do_compile() {
+ cd ${S}/ti/syslink/utils/hlos/usr/Linux
+ oe_runmake
+}
+
+do_install () {
+ # Install/Stage the Source Tree
+ install -d ${D}${SYSLINK_INSTALL_DIR_RECIPE}
+ cp -pPrf ${S}/* ${D}${SYSLINK_INSTALL_DIR_RECIPE}
+}
--
1.7.0.4
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCHv3 4/5] ti-syslink-module: Add Syslink version 02.00.00.68 Beta1
2011-04-09 3:26 [PATCHv3 1/5] ti-syslink: Add TI Syslink Common include file Siddharth Heroor
2011-04-09 3:26 ` [PATCHv3 2/5] ti-syslink: Add include file for Syslink Module Siddharth Heroor
2011-04-09 3:26 ` [PATCHv3 3/5] ti-syslink: Add include file for Syslink Libraries Siddharth Heroor
@ 2011-04-09 3:26 ` Siddharth Heroor
2011-04-17 18:27 ` Denys Dmytriyenko
2011-04-09 3:27 ` [PATCHv3 5/5] ti-syslink-libs: " Siddharth Heroor
3 siblings, 1 reply; 13+ messages in thread
From: Siddharth Heroor @ 2011-04-09 3:26 UTC (permalink / raw)
To: openembedded-devel; +Cc: Siddharth Heroor
From: Siddharth Heroor <heroor@ti.com>
Signed-off-by: Siddharth Heroor <heroor@ti.com>
---
...-syslink-module_02.00.00.67+02.00.00.68beta1.bb | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
create mode 100644 recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68beta1.bb
diff --git a/recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68beta1.bb b/recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68beta1.bb
new file mode 100644
index 0000000..f7bcb35
--- /dev/null
+++ b/recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68beta1.bb
@@ -0,0 +1,11 @@
+require ti-syslink-module.inc
+
+PV = "02_00_00_68"
+PVExtra = "_beta1"
+
+S = "${WORKDIR}/syslink_${PV}${PVExtra}/ti/syslink/utils/hlos/knl/Linux"
+SYSLINK_ROOT = "${WORKDIR}/syslink_${PV}${PVExtra}"
+
+SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/SysLink/${PV}${PVExtra}/exports/syslink_${PV}${PVExtra}.tar.gz;name=syslinktarball"
+SRC_URI[syslinktarball.md5sum] = "468034372124f70f82b60cfb5f11c8e8"
+SRC_URI[syslinktarball.sha256sum] = "ed574dcb3a5477cfbc69a1c9e768d5197291cb057d19fd791e16e1c89af3e8e1"
--
1.7.0.4
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCHv3 5/5] ti-syslink-libs: Add Syslink version 02.00.00.68 Beta1
2011-04-09 3:26 [PATCHv3 1/5] ti-syslink: Add TI Syslink Common include file Siddharth Heroor
` (2 preceding siblings ...)
2011-04-09 3:26 ` [PATCHv3 4/5] ti-syslink-module: Add Syslink version 02.00.00.68 Beta1 Siddharth Heroor
@ 2011-04-09 3:27 ` Siddharth Heroor
2011-04-16 21:34 ` Xianghua Xiao
2011-04-17 18:33 ` [PATCHv4 " Denys Dmytriyenko
3 siblings, 2 replies; 13+ messages in thread
From: Siddharth Heroor @ 2011-04-09 3:27 UTC (permalink / raw)
To: openembedded-devel; +Cc: Siddharth Heroor
From: Siddharth Heroor <heroor@ti.com>
Signed-off-by: Siddharth Heroor <heroor@ti.com>
---
...ti-syslink-libs_02.00.00.67+02.00.00.68beta1.bb | 24 ++++++++++++++++++++
1 files changed, 24 insertions(+), 0 deletions(-)
create mode 100644 recipes/ti/ti-syslink-libs_02.00.00.67+02.00.00.68beta1.bb
diff --git a/recipes/ti/ti-syslink-libs_02.00.00.67+02.00.00.68beta1.bb b/recipes/ti/ti-syslink-libs_02.00.00.67+02.00.00.68beta1.bb
new file mode 100644
index 0000000..4a88f28
--- /dev/null
+++ b/recipes/ti/ti-syslink-libs_02.00.00.67+02.00.00.68beta1.bb
@@ -0,0 +1,24 @@
+require ti-syslink-libs.inc
+
+PV = "02_00_00_68"
+PVExtra = "_beta1"
+
+S = "${WORKDIR}/syslink_${PV}${PVExtra}"
+SYSLINK_ROOT = "${WORKDIR}/syslink_${PV}${PVExtra}"
+
+SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/SysLink/${PV}${PVExtra}/exports/syslink_${PV}${PVExtra}.tar.gz;name=syslinktarball"
+SRC_URI[syslinktarball.md5sum] = "468034372124f70f82b60cfb5f11c8e8"
+SRC_URI[syslinktarball.sha256sum] = "ed574dcb3a5477cfbc69a1c9e768d5197291cb057d19fd791e16e1c89af3e8e1"
+
+do_configure() {
+ # Update config.bld
+ sed -i \
+ -e s:^C674_ELF.rootDir.*:C674_ELF.rootDir\ =\ \"${CODEGEN_INSTALL_DIR}\":g \
+ -e s:C64P_COFF,://C64P_COFF:g \
+ -e s:C64P_ELF,://C64P_ELF:g \
+ -e s:C674_COFF,://C674P_COFF:g \
+ -e s:M3_ELF,://M3_ELF:g \
+ -e s:A8_ELF$://A8_ELF:g \
+ ${S}/config.bld
+}
+
--
1.7.0.4
^ permalink raw reply related [flat|nested] 13+ messages in thread
* Re: [PATCHv3 5/5] ti-syslink-libs: Add Syslink version 02.00.00.68 Beta1
2011-04-09 3:27 ` [PATCHv3 5/5] ti-syslink-libs: " Siddharth Heroor
@ 2011-04-16 21:34 ` Xianghua Xiao
2011-04-17 0:11 ` Denys Dmytriyenko
2011-04-17 18:33 ` [PATCHv4 " Denys Dmytriyenko
1 sibling, 1 reply; 13+ messages in thread
From: Xianghua Xiao @ 2011-04-16 21:34 UTC (permalink / raw)
To: openembedded-devel
This recipe includes a SRC URI that is not accessible for the public,
why is that?
On Fri, Apr 8, 2011 at 10:27 PM, Siddharth Heroor <heroor@gmail.com> wrote:
> From: Siddharth Heroor <heroor@ti.com>
>
>
> Signed-off-by: Siddharth Heroor <heroor@ti.com>
> ---
> ...ti-syslink-libs_02.00.00.67+02.00.00.68beta1.bb | 24 ++++++++++++++++++++
> 1 files changed, 24 insertions(+), 0 deletions(-)
> create mode 100644 recipes/ti/ti-syslink-libs_02.00.00.67+02.00.00.68beta1.bb
>
> diff --git a/recipes/ti/ti-syslink-libs_02.00.00.67+02.00.00.68beta1.bb b/recipes/ti/ti-syslink-libs_02.00.00.67+02.00.00.68beta1.bb
> new file mode 100644
> index 0000000..4a88f28
> --- /dev/null
> +++ b/recipes/ti/ti-syslink-libs_02.00.00.67+02.00.00.68beta1.bb
> @@ -0,0 +1,24 @@
> +require ti-syslink-libs.inc
> +
> +PV = "02_00_00_68"
> +PVExtra = "_beta1"
> +
> +S = "${WORKDIR}/syslink_${PV}${PVExtra}"
> +SYSLINK_ROOT = "${WORKDIR}/syslink_${PV}${PVExtra}"
> +
> +SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/SysLink/${PV}${PVExtra}/exports/syslink_${PV}${PVExtra}.tar.gz;name=syslinktarball"
> +SRC_URI[syslinktarball.md5sum] = "468034372124f70f82b60cfb5f11c8e8"
> +SRC_URI[syslinktarball.sha256sum] = "ed574dcb3a5477cfbc69a1c9e768d5197291cb057d19fd791e16e1c89af3e8e1"
> +
> +do_configure() {
> + # Update config.bld
> + sed -i \
> + -e s:^C674_ELF.rootDir.*:C674_ELF.rootDir\ =\ \"${CODEGEN_INSTALL_DIR}\":g \
> + -e s:C64P_COFF,://C64P_COFF:g \
> + -e s:C64P_ELF,://C64P_ELF:g \
> + -e s:C674_COFF,://C674P_COFF:g \
> + -e s:M3_ELF,://M3_ELF:g \
> + -e s:A8_ELF$://A8_ELF:g \
> + ${S}/config.bld
> +}
> +
> --
> 1.7.0.4
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCHv3 5/5] ti-syslink-libs: Add Syslink version 02.00.00.68 Beta1
2011-04-16 21:34 ` Xianghua Xiao
@ 2011-04-17 0:11 ` Denys Dmytriyenko
0 siblings, 0 replies; 13+ messages in thread
From: Denys Dmytriyenko @ 2011-04-17 0:11 UTC (permalink / raw)
To: openembedded-devel
On Sat, Apr 16, 2011 at 04:34:18PM -0500, Xianghua Xiao wrote:
> This recipe includes a SRC URI that is not accessible for the public,
> why is that?
Actually, it is publicly downloadable. How did you try it and what was the
error message?
--
Denys
> On Fri, Apr 8, 2011 at 10:27 PM, Siddharth Heroor <heroor@gmail.com> wrote:
> > From: Siddharth Heroor <heroor@ti.com>
> >
> >
> > Signed-off-by: Siddharth Heroor <heroor@ti.com>
> > ---
> > ...ti-syslink-libs_02.00.00.67+02.00.00.68beta1.bb | 24 ++++++++++++++++++++
> > 1 files changed, 24 insertions(+), 0 deletions(-)
> > create mode 100644 recipes/ti/ti-syslink-libs_02.00.00.67+02.00.00.68beta1.bb
> >
> > diff --git a/recipes/ti/ti-syslink-libs_02.00.00.67+02.00.00.68beta1.bb b/recipes/ti/ti-syslink-libs_02.00.00.67+02.00.00.68beta1.bb
> > new file mode 100644
> > index 0000000..4a88f28
> > --- /dev/null
> > +++ b/recipes/ti/ti-syslink-libs_02.00.00.67+02.00.00.68beta1.bb
> > @@ -0,0 +1,24 @@
> > +require ti-syslink-libs.inc
> > +
> > +PV = "02_00_00_68"
> > +PVExtra = "_beta1"
> > +
> > +S = "${WORKDIR}/syslink_${PV}${PVExtra}"
> > +SYSLINK_ROOT = "${WORKDIR}/syslink_${PV}${PVExtra}"
> > +
> > +SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/SysLink/${PV}${PVExtra}/exports/syslink_${PV}${PVExtra}.tar.gz;name=syslinktarball"
> > +SRC_URI[syslinktarball.md5sum] = "468034372124f70f82b60cfb5f11c8e8"
> > +SRC_URI[syslinktarball.sha256sum] = "ed574dcb3a5477cfbc69a1c9e768d5197291cb057d19fd791e16e1c89af3e8e1"
> > +
> > +do_configure() {
> > + # Update config.bld
> > + sed -i \
> > + -e s:^C674_ELF.rootDir.*:C674_ELF.rootDir\ =\ \"${CODEGEN_INSTALL_DIR}\":g \
> > + -e s:C64P_COFF,://C64P_COFF:g \
> > + -e s:C64P_ELF,://C64P_ELF:g \
> > + -e s:C674_COFF,://C674P_COFF:g \
> > + -e s:M3_ELF,://M3_ELF:g \
> > + -e s:A8_ELF$://A8_ELF:g \
> > + ${S}/config.bld
> > +}
> > +
> > --
> > 1.7.0.4
> >
> >
> > _______________________________________________
> > Openembedded-devel mailing list
> > Openembedded-devel@lists.openembedded.org
> > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
> >
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCHv3 4/5] ti-syslink-module: Add Syslink version 02.00.00.68 Beta1
2011-04-09 3:26 ` [PATCHv3 4/5] ti-syslink-module: Add Syslink version 02.00.00.68 Beta1 Siddharth Heroor
@ 2011-04-17 18:27 ` Denys Dmytriyenko
2011-04-17 18:32 ` [PATCHv4 " Denys Dmytriyenko
2011-04-18 3:01 ` [PATCHv3 " Siddharth Heroor
0 siblings, 2 replies; 13+ messages in thread
From: Denys Dmytriyenko @ 2011-04-17 18:27 UTC (permalink / raw)
To: openembedded-devel; +Cc: Siddharth Heroor
On Sat, Apr 09, 2011 at 08:56:59AM +0530, Siddharth Heroor wrote:
> From: Siddharth Heroor <heroor@ti.com>
>
>
> Signed-off-by: Siddharth Heroor <heroor@ti.com>
> ---
> ...-syslink-module_02.00.00.67+02.00.00.68beta1.bb | 11 +++++++++++
> 1 files changed, 11 insertions(+), 0 deletions(-)
> create mode 100644 recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68beta1.bb
Sid,
Renaming the file with the proper versioning doesn't do any good, when you set
the actual PV inside the recipe to the wrong value anyway - bitbake and opkg
will sort by PV and not the recipe name! Hence, you are setting the version to
02_00_00_68 and what happens when the real 02_00_00_68 gets released?
I did some quick editing and will send the updated patches for #4 and #5 -
please review and provide feedback. Thanks.
--
Denys
> diff --git a/recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68beta1.bb b/recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68beta1.bb
> new file mode 100644
> index 0000000..f7bcb35
> --- /dev/null
> +++ b/recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68beta1.bb
> @@ -0,0 +1,11 @@
> +require ti-syslink-module.inc
> +
> +PV = "02_00_00_68"
> +PVExtra = "_beta1"
> +
> +S = "${WORKDIR}/syslink_${PV}${PVExtra}/ti/syslink/utils/hlos/knl/Linux"
> +SYSLINK_ROOT = "${WORKDIR}/syslink_${PV}${PVExtra}"
> +
> +SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/SysLink/${PV}${PVExtra}/exports/syslink_${PV}${PVExtra}.tar.gz;name=syslinktarball"
> +SRC_URI[syslinktarball.md5sum] = "468034372124f70f82b60cfb5f11c8e8"
> +SRC_URI[syslinktarball.sha256sum] = "ed574dcb3a5477cfbc69a1c9e768d5197291cb057d19fd791e16e1c89af3e8e1"
> --
> 1.7.0.4
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
^ permalink raw reply [flat|nested] 13+ messages in thread
* [PATCHv4 4/5] ti-syslink-module: Add Syslink version 02.00.00.68 Beta1
2011-04-17 18:27 ` Denys Dmytriyenko
@ 2011-04-17 18:32 ` Denys Dmytriyenko
2011-04-18 3:01 ` [PATCHv3 " Siddharth Heroor
1 sibling, 0 replies; 13+ messages in thread
From: Denys Dmytriyenko @ 2011-04-17 18:32 UTC (permalink / raw)
To: openembedded-devel; +Cc: Siddharth Heroor, Denys Dmytriyenko
From: Siddharth Heroor <heroor@ti.com>
Signed-off-by: Siddharth Heroor <heroor@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
...syslink-module_02.00.00.67+02.00.00.68-beta1.bb | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
create mode 100644 recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68-beta1.bb
diff --git a/recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68-beta1.bb b/recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68-beta1.bb
new file mode 100644
index 0000000..723969d
--- /dev/null
+++ b/recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68-beta1.bb
@@ -0,0 +1,11 @@
+require ti-syslink-module.inc
+
+SYSLINKVER = "02_00_00_68_beta1"
+PV = "02_00_00_67+02_00_00_68-beta1"
+
+S = "${WORKDIR}/syslink_${SYSLINKVER}/ti/syslink/utils/hlos/knl/Linux"
+SYSLINK_ROOT = "${WORKDIR}/syslink_${SYSLINKVER}"
+
+SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/SysLink/${SYSLINKVER}/exports/syslink_${SYSLINKVER}.tar.gz;name=syslinktarball"
+SRC_URI[syslinktarball.md5sum] = "468034372124f70f82b60cfb5f11c8e8"
+SRC_URI[syslinktarball.sha256sum] = "ed574dcb3a5477cfbc69a1c9e768d5197291cb057d19fd791e16e1c89af3e8e1"
--
1.7.0.4
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCHv4 5/5] ti-syslink-libs: Add Syslink version 02.00.00.68 Beta1
2011-04-09 3:27 ` [PATCHv3 5/5] ti-syslink-libs: " Siddharth Heroor
2011-04-16 21:34 ` Xianghua Xiao
@ 2011-04-17 18:33 ` Denys Dmytriyenko
1 sibling, 0 replies; 13+ messages in thread
From: Denys Dmytriyenko @ 2011-04-17 18:33 UTC (permalink / raw)
To: openembedded-devel; +Cc: Siddharth Heroor, Denys Dmytriyenko
From: Siddharth Heroor <heroor@ti.com>
Signed-off-by: Siddharth Heroor <heroor@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
...i-syslink-libs_02.00.00.67+02.00.00.68-beta1.bb | 23 ++++++++++++++++++++
1 files changed, 23 insertions(+), 0 deletions(-)
create mode 100644 recipes/ti/ti-syslink-libs_02.00.00.67+02.00.00.68-beta1.bb
diff --git a/recipes/ti/ti-syslink-libs_02.00.00.67+02.00.00.68-beta1.bb b/recipes/ti/ti-syslink-libs_02.00.00.67+02.00.00.68-beta1.bb
new file mode 100644
index 0000000..a5ec783
--- /dev/null
+++ b/recipes/ti/ti-syslink-libs_02.00.00.67+02.00.00.68-beta1.bb
@@ -0,0 +1,23 @@
+require ti-syslink-libs.inc
+
+SYSLINKVER = "02_00_00_68_beta1"
+PV = "02_00_00_67+02_00_00_68-beta1"
+
+S = "${WORKDIR}/syslink_${SYSLINKVER}"
+SYSLINK_ROOT = "${WORKDIR}/syslink_${SYSLINKVER}"
+
+SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/SysLink/${SYSLINKVER}/exports/syslink_${SYSLINKVER}.tar.gz;name=syslinktarball"
+SRC_URI[syslinktarball.md5sum] = "468034372124f70f82b60cfb5f11c8e8"
+SRC_URI[syslinktarball.sha256sum] = "ed574dcb3a5477cfbc69a1c9e768d5197291cb057d19fd791e16e1c89af3e8e1"
+
+do_configure() {
+ # Update config.bld
+ sed -i \
+ -e s:^C674_ELF.rootDir.*:C674_ELF.rootDir\ =\ \"${CODEGEN_INSTALL_DIR}\":g \
+ -e s:C64P_COFF,://C64P_COFF:g \
+ -e s:C64P_ELF,://C64P_ELF:g \
+ -e s:C674_COFF,://C674P_COFF:g \
+ -e s:M3_ELF,://M3_ELF:g \
+ -e s:A8_ELF$://A8_ELF:g \
+ ${S}/config.bld
+}
--
1.7.0.4
^ permalink raw reply related [flat|nested] 13+ messages in thread
* Re: [PATCHv3 4/5] ti-syslink-module: Add Syslink version 02.00.00.68 Beta1
2011-04-17 18:27 ` Denys Dmytriyenko
2011-04-17 18:32 ` [PATCHv4 " Denys Dmytriyenko
@ 2011-04-18 3:01 ` Siddharth Heroor
2011-04-18 3:15 ` Denys Dmytriyenko
1 sibling, 1 reply; 13+ messages in thread
From: Siddharth Heroor @ 2011-04-18 3:01 UTC (permalink / raw)
To: openembedded-devel
On Sun, Apr 17, 2011 at 11:57 PM, Denys Dmytriyenko <denis@denix.org> wrote:
> On Sat, Apr 09, 2011 at 08:56:59AM +0530, Siddharth Heroor wrote:
>> From: Siddharth Heroor <heroor@ti.com>
>>
>>
>> Signed-off-by: Siddharth Heroor <heroor@ti.com>
>> ---
>> ...-syslink-module_02.00.00.67+02.00.00.68beta1.bb | 11 +++++++++++
>> 1 files changed, 11 insertions(+), 0 deletions(-)
>> create mode 100644 recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68beta1.bb
>
> Sid,
>
> Renaming the file with the proper versioning doesn't do any good, when you set
> the actual PV inside the recipe to the wrong value anyway - bitbake and opkg
> will sort by PV and not the recipe name! Hence, you are setting the version to
> 02_00_00_68 and what happens when the real 02_00_00_68 gets released?
>
Hi Denys,
Thank you for correcting my understanding.
The next version of syslink is expected to be 02_00_00_69 Beta2. I
don't think there will be
a 02_00_00_68_beta2. The version numbering followed by syslink appends beta1 to
02_00_00_68. In such a case, should the next version recipe be
02_00_00_68+02_00_00_69_beta2?
> I did some quick editing and will send the updated patches for #4 and #5 -
> please review and provide feedback. Thanks.
>
> --
> Denys
>
>> diff --git a/recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68beta1.bb b/recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68beta1.bb
>> new file mode 100644
>> index 0000000..f7bcb35
>> --- /dev/null
>> +++ b/recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68beta1.bb
>> @@ -0,0 +1,11 @@
>> +require ti-syslink-module.inc
>> +
>> +PV = "02_00_00_68"
>> +PVExtra = "_beta1"
>> +
>> +S = "${WORKDIR}/syslink_${PV}${PVExtra}/ti/syslink/utils/hlos/knl/Linux"
>> +SYSLINK_ROOT = "${WORKDIR}/syslink_${PV}${PVExtra}"
>> +
>> +SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/SysLink/${PV}${PVExtra}/exports/syslink_${PV}${PVExtra}.tar.gz;name=syslinktarball"
>> +SRC_URI[syslinktarball.md5sum] = "468034372124f70f82b60cfb5f11c8e8"
>> +SRC_URI[syslinktarball.sha256sum] = "ed574dcb3a5477cfbc69a1c9e768d5197291cb057d19fd791e16e1c89af3e8e1"
>> --
>> 1.7.0.4
>>
>>
>> _______________________________________________
>> Openembedded-devel mailing list
>> Openembedded-devel@lists.openembedded.org
>> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
--
Sid
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCHv3 4/5] ti-syslink-module: Add Syslink version 02.00.00.68 Beta1
2011-04-18 3:01 ` [PATCHv3 " Siddharth Heroor
@ 2011-04-18 3:15 ` Denys Dmytriyenko
2011-04-18 4:14 ` Siddharth Heroor
0 siblings, 1 reply; 13+ messages in thread
From: Denys Dmytriyenko @ 2011-04-18 3:15 UTC (permalink / raw)
To: openembedded-devel
On Mon, Apr 18, 2011 at 08:31:02AM +0530, Siddharth Heroor wrote:
> On Sun, Apr 17, 2011 at 11:57 PM, Denys Dmytriyenko <denis@denix.org> wrote:
> > On Sat, Apr 09, 2011 at 08:56:59AM +0530, Siddharth Heroor wrote:
> >> From: Siddharth Heroor <heroor@ti.com>
> >>
> >>
> >> Signed-off-by: Siddharth Heroor <heroor@ti.com>
> >> ---
> >> ...-syslink-module_02.00.00.67+02.00.00.68beta1.bb | 11 +++++++++++
> >> 1 files changed, 11 insertions(+), 0 deletions(-)
> >> create mode 100644 recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68beta1.bb
> >
> > Sid,
> >
> > Renaming the file with the proper versioning doesn't do any good, when you set
> > the actual PV inside the recipe to the wrong value anyway - bitbake and opkg
> > will sort by PV and not the recipe name! Hence, you are setting the version to
> > 02_00_00_68 and what happens when the real 02_00_00_68 gets released?
> >
> Hi Denys,
>
> Thank you for correcting my understanding.
>
> The next version of syslink is expected to be 02_00_00_69 Beta2. I
> don't think there will be
> a 02_00_00_68_beta2. The version numbering followed by syslink appends beta1 to
> 02_00_00_68. In such a case, should the next version recipe be
> 02_00_00_68+02_00_00_69_beta2?
Sid,
Are you saying the versioning schema for this component is like this:
02_00_00_68_beta1
02_00_00_69_beta2
etc?
It's quite weird... Anyway, for proper sorting and ordering of versions, it's
still recommended to use OE's versioning policy...
--
Denys
> > I did some quick editing and will send the updated patches for #4 and #5 -
> > please review and provide feedback. Thanks.
> >
> > --
> > Denys
> >
> >> diff --git a/recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68beta1.bb b/recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68beta1.bb
> >> new file mode 100644
> >> index 0000000..f7bcb35
> >> --- /dev/null
> >> +++ b/recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68beta1.bb
> >> @@ -0,0 +1,11 @@
> >> +require ti-syslink-module.inc
> >> +
> >> +PV = "02_00_00_68"
> >> +PVExtra = "_beta1"
> >> +
> >> +S = "${WORKDIR}/syslink_${PV}${PVExtra}/ti/syslink/utils/hlos/knl/Linux"
> >> +SYSLINK_ROOT = "${WORKDIR}/syslink_${PV}${PVExtra}"
> >> +
> >> +SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/SysLink/${PV}${PVExtra}/exports/syslink_${PV}${PVExtra}.tar.gz;name=syslinktarball"
> >> +SRC_URI[syslinktarball.md5sum] = "468034372124f70f82b60cfb5f11c8e8"
> >> +SRC_URI[syslinktarball.sha256sum] = "ed574dcb3a5477cfbc69a1c9e768d5197291cb057d19fd791e16e1c89af3e8e1"
> >> --
> >> 1.7.0.4
> >>
> >>
> >> _______________________________________________
> >> Openembedded-devel mailing list
> >> Openembedded-devel@lists.openembedded.org
> >> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
> >
> > _______________________________________________
> > Openembedded-devel mailing list
> > Openembedded-devel@lists.openembedded.org
> > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
> >
>
>
>
> --
> Sid
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCHv3 4/5] ti-syslink-module: Add Syslink version 02.00.00.68 Beta1
2011-04-18 3:15 ` Denys Dmytriyenko
@ 2011-04-18 4:14 ` Siddharth Heroor
0 siblings, 0 replies; 13+ messages in thread
From: Siddharth Heroor @ 2011-04-18 4:14 UTC (permalink / raw)
To: openembedded-devel
On Mon, Apr 18, 2011 at 8:45 AM, Denys Dmytriyenko <denis@denix.org> wrote:
> On Mon, Apr 18, 2011 at 08:31:02AM +0530, Siddharth Heroor wrote:
>> On Sun, Apr 17, 2011 at 11:57 PM, Denys Dmytriyenko <denis@denix.org> wrote:
>> > On Sat, Apr 09, 2011 at 08:56:59AM +0530, Siddharth Heroor wrote:
>> >> From: Siddharth Heroor <heroor@ti.com>
>> >>
>> >>
>> >> Signed-off-by: Siddharth Heroor <heroor@ti.com>
>> >> ---
>> >> ...-syslink-module_02.00.00.67+02.00.00.68beta1.bb | 11 +++++++++++
>> >> 1 files changed, 11 insertions(+), 0 deletions(-)
>> >> create mode 100644 recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68beta1.bb
>> >
>> > Sid,
>> >
>> > Renaming the file with the proper versioning doesn't do any good, when you set
>> > the actual PV inside the recipe to the wrong value anyway - bitbake and opkg
>> > will sort by PV and not the recipe name! Hence, you are setting the version to
>> > 02_00_00_68 and what happens when the real 02_00_00_68 gets released?
>> >
>> Hi Denys,
>>
>> Thank you for correcting my understanding.
>>
>> The next version of syslink is expected to be 02_00_00_69 Beta2. I
>> don't think there will be
>> a 02_00_00_68_beta2. The version numbering followed by syslink appends beta1 to
>> 02_00_00_68. In such a case, should the next version recipe be
>> 02_00_00_68+02_00_00_69_beta2?
>
> Sid,
>
> Are you saying the versioning schema for this component is like this:
>
> 02_00_00_68_beta1
> 02_00_00_69_beta2
> etc?
>
> It's quite weird... Anyway, for proper sorting and ordering of versions, it's
> still recommended to use OE's versioning policy...
Hi Denys,
Yes, the versioning for this component is exactly how you point out. I will
follow OE's versioning for any new versions I submit going forward.
>
> --
> Denys
>
>> > I did some quick editing and will send the updated patches for #4 and #5 -
>> > please review and provide feedback. Thanks.
>> >
>> > --
>> > Denys
>> >
>> >> diff --git a/recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68beta1.bb b/recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68beta1.bb
>> >> new file mode 100644
>> >> index 0000000..f7bcb35
>> >> --- /dev/null
>> >> +++ b/recipes/ti/ti-syslink-module_02.00.00.67+02.00.00.68beta1.bb
>> >> @@ -0,0 +1,11 @@
>> >> +require ti-syslink-module.inc
>> >> +
>> >> +PV = "02_00_00_68"
>> >> +PVExtra = "_beta1"
>> >> +
>> >> +S = "${WORKDIR}/syslink_${PV}${PVExtra}/ti/syslink/utils/hlos/knl/Linux"
>> >> +SYSLINK_ROOT = "${WORKDIR}/syslink_${PV}${PVExtra}"
>> >> +
>> >> +SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/SysLink/${PV}${PVExtra}/exports/syslink_${PV}${PVExtra}.tar.gz;name=syslinktarball"
>> >> +SRC_URI[syslinktarball.md5sum] = "468034372124f70f82b60cfb5f11c8e8"
>> >> +SRC_URI[syslinktarball.sha256sum] = "ed574dcb3a5477cfbc69a1c9e768d5197291cb057d19fd791e16e1c89af3e8e1"
>> >> --
>> >> 1.7.0.4
>> >>
>> >>
>> >> _______________________________________________
>> >> Openembedded-devel mailing list
>> >> Openembedded-devel@lists.openembedded.org
>> >> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>> >
>> > _______________________________________________
>> > Openembedded-devel mailing list
>> > Openembedded-devel@lists.openembedded.org
>> > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>> >
>>
>>
>>
>> --
>> Sid
>>
>> _______________________________________________
>> Openembedded-devel mailing list
>> Openembedded-devel@lists.openembedded.org
>> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
--
Sid
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2011-04-18 4:16 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-09 3:26 [PATCHv3 1/5] ti-syslink: Add TI Syslink Common include file Siddharth Heroor
2011-04-09 3:26 ` [PATCHv3 2/5] ti-syslink: Add include file for Syslink Module Siddharth Heroor
2011-04-09 3:26 ` [PATCHv3 3/5] ti-syslink: Add include file for Syslink Libraries Siddharth Heroor
2011-04-09 3:26 ` [PATCHv3 4/5] ti-syslink-module: Add Syslink version 02.00.00.68 Beta1 Siddharth Heroor
2011-04-17 18:27 ` Denys Dmytriyenko
2011-04-17 18:32 ` [PATCHv4 " Denys Dmytriyenko
2011-04-18 3:01 ` [PATCHv3 " Siddharth Heroor
2011-04-18 3:15 ` Denys Dmytriyenko
2011-04-18 4:14 ` Siddharth Heroor
2011-04-09 3:27 ` [PATCHv3 5/5] ti-syslink-libs: " Siddharth Heroor
2011-04-16 21:34 ` Xianghua Xiao
2011-04-17 0:11 ` Denys Dmytriyenko
2011-04-17 18:33 ` [PATCHv4 " Denys Dmytriyenko
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.