All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.