* [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
* 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
* 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
* [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
* [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
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.