summaryrefslogtreecommitdiff
path: root/meta/packages/x-load
diff options
context:
space:
mode:
Diffstat (limited to 'meta/packages/x-load')
-rw-r--r--meta/packages/x-load/files/signGP.c73
-rw-r--r--meta/packages/x-load/signgp-native.bb14
-rw-r--r--meta/packages/x-load/x-load-git/beagleboard/armv7-a.patch11
-rw-r--r--meta/packages/x-load/x-load-git/beagleboard/name.patch14
-rw-r--r--meta/packages/x-load/x-load-git/omap3evm/armv7-a.patch11
-rw-r--r--meta/packages/x-load/x-load-git/overo/armv7-a.patch11
-rw-r--r--meta/packages/x-load/x-load.inc42
-rw-r--r--meta/packages/x-load/x-load_git.bb29
8 files changed, 0 insertions, 205 deletions
diff --git a/meta/packages/x-load/files/signGP.c b/meta/packages/x-load/files/signGP.c
deleted file mode 100644
index 0e8ed07f5..000000000
--- a/meta/packages/x-load/files/signGP.c
+++ /dev/null
@@ -1,73 +0,0 @@
-//
-// signGP.c
-// Read the x-load.bin file and write out the x-load.bin.ift file.
-// The signed image is the original pre-pended with the size of the image
-// and the load address. If not entered on command line, file name is
-// assumed to be x-load.bin in current directory and load address is
-// 0x40200800.
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <fcntl.h>
-#include <sys/stat.h>
-#include <string.h>
-#include <malloc.h>
-
-
-main(int argc, char *argv[])
-{
- int i;
- char ifname[FILENAME_MAX], ofname[FILENAME_MAX], ch;
- FILE *ifile, *ofile;
- unsigned long loadaddr, len;
- struct stat sinfo;
-
-
- // Default to x-load.bin and 0x40200800.
- strcpy(ifname, "x-load.bin");
- loadaddr = 0x40200800;
-
- if ((argc == 2) || (argc == 3))
- strcpy(ifname, argv[1]);
-
- if (argc == 3)
- loadaddr = strtol(argv[2], NULL, 16);
-
- // Form the output file name.
- strcpy(ofname, ifname);
- strcat(ofname, ".ift");
-
- // Open the input file.
- ifile = fopen(ifname, "rb");
- if (ifile == NULL) {
- printf("Cannot open %s\n", ifname);
- exit(0);
- }
-
- // Get file length.
- stat(ifname, &sinfo);
- len = sinfo.st_size;
-
- // Open the output file and write it.
- ofile = fopen(ofname, "wb");
- if (ofile == NULL) {
- printf("Cannot open %s\n", ofname);
- fclose(ifile);
- exit(0);
- }
-
- // Pad 1 sector of zeroes.
- //ch = 0x00;
- //for (i=0; i<0x200; i++)
- // fwrite(&ch, 1, 1, ofile);
-
- fwrite(&len, 1, 4, ofile);
- fwrite(&loadaddr, 1, 4, ofile);
- for (i=0; i<len; i++) {
- fread(&ch, 1, 1, ifile);
- fwrite(&ch, 1, 1, ofile);
- }
-
- fclose(ifile);
- fclose(ofile);
-}
diff --git a/meta/packages/x-load/signgp-native.bb b/meta/packages/x-load/signgp-native.bb
deleted file mode 100644
index 7eabb07bc..000000000
--- a/meta/packages/x-load/signgp-native.bb
+++ /dev/null
@@ -1,14 +0,0 @@
-LICENSE = "unknown"
-DESCRIPTION = "Tool to sign omap3 x-loader images"
-
-inherit native
-SRC_URI = "file://signGP.c"
-
-do_compile() {
- ${CC} ${WORKDIR}/signGP.c -o signGP
-}
-
-do_install() {
- install -d ${D}${bindir}/
- install -m 0755 signGP ${D}${bindir}/
-}
diff --git a/meta/packages/x-load/x-load-git/beagleboard/armv7-a.patch b/meta/packages/x-load/x-load-git/beagleboard/armv7-a.patch
deleted file mode 100644
index 3131cda6b..000000000
--- a/meta/packages/x-load/x-load-git/beagleboard/armv7-a.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- git/cpu/omap3/config.mk-orig 2008-05-27 16:46:45.000000000 -0700
-+++ git/cpu/omap3/config.mk 2008-05-29 12:50:49.000000000 -0700
-@@ -23,7 +23,7 @@
- PLATFORM_RELFLAGS += -fno-strict-aliasing -fno-common -ffixed-r8 \
- -msoft-float
-
--PLATFORM_CPPFLAGS += -march=armv7a
-+PLATFORM_CPPFLAGS += -march=armv7-a
- # =========================================================================
- #
- # Supply options according to compiler version
diff --git a/meta/packages/x-load/x-load-git/beagleboard/name.patch b/meta/packages/x-load/x-load-git/beagleboard/name.patch
deleted file mode 100644
index 98dcbae49..000000000
--- a/meta/packages/x-load/x-load-git/beagleboard/name.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- git/Makefile-orig 2008-07-29 22:31:03.000000000 -0700
-+++ git/Makefile 2008-07-29 22:34:36.000000000 -0700
-@@ -152,9 +152,9 @@ omap3evm_config : unconfig
- overo_config : unconfig
- @./mkconfig $(@:_config=) arm omap3 overo
-
--omap3530beagle_config : unconfig
-+beagleboard_config : unconfig
-
-- @./mkconfig $(@:_config=) arm omap3 omap3530beagle
-+ @./mkconfig omap3530beagle arm omap3 omap3530beagle
-
- #########################################################################
-
diff --git a/meta/packages/x-load/x-load-git/omap3evm/armv7-a.patch b/meta/packages/x-load/x-load-git/omap3evm/armv7-a.patch
deleted file mode 100644
index 3131cda6b..000000000
--- a/meta/packages/x-load/x-load-git/omap3evm/armv7-a.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- git/cpu/omap3/config.mk-orig 2008-05-27 16:46:45.000000000 -0700
-+++ git/cpu/omap3/config.mk 2008-05-29 12:50:49.000000000 -0700
-@@ -23,7 +23,7 @@
- PLATFORM_RELFLAGS += -fno-strict-aliasing -fno-common -ffixed-r8 \
- -msoft-float
-
--PLATFORM_CPPFLAGS += -march=armv7a
-+PLATFORM_CPPFLAGS += -march=armv7-a
- # =========================================================================
- #
- # Supply options according to compiler version
diff --git a/meta/packages/x-load/x-load-git/overo/armv7-a.patch b/meta/packages/x-load/x-load-git/overo/armv7-a.patch
deleted file mode 100644
index 3131cda6b..000000000
--- a/meta/packages/x-load/x-load-git/overo/armv7-a.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- git/cpu/omap3/config.mk-orig 2008-05-27 16:46:45.000000000 -0700
-+++ git/cpu/omap3/config.mk 2008-05-29 12:50:49.000000000 -0700
-@@ -23,7 +23,7 @@
- PLATFORM_RELFLAGS += -fno-strict-aliasing -fno-common -ffixed-r8 \
- -msoft-float
-
--PLATFORM_CPPFLAGS += -march=armv7a
-+PLATFORM_CPPFLAGS += -march=armv7-a
- # =========================================================================
- #
- # Supply options according to compiler version
diff --git a/meta/packages/x-load/x-load.inc b/meta/packages/x-load/x-load.inc
deleted file mode 100644
index 7073b13fe..000000000
--- a/meta/packages/x-load/x-load.inc
+++ /dev/null
@@ -1,42 +0,0 @@
-DESCRIPTION = "x-load bootloader loader"
-SECTION = "bootloaders"
-PRIORITY = "optional"
-LICENSE = "GPL"
-
-inherit deploy
-
-DEPENDS = "signgp-native"
-
-PARALLEL_MAKE=""
-
-EXTRA_OEMAKE = "CROSS_COMPILE=${TARGET_PREFIX}"
-
-XLOAD_MACHINE ?= "${MACHINE}_config"
-
-XLOAD_IMAGE ?= "x-load-${MACHINE}-${PV}-${PR}.bin.ift"
-XLOAD_SYMLINK ?= "x-load-${MACHINE}.bin.ift"
-MLO_IMAGE ?= "MLO-${MACHINE}-${PV}-${PR}"
-MLO_SYMLINK ?= "MLO-${MACHINE}"
-
-do_compile () {
- unset LDFLAGS
- unset CFLAGS
- unset CPPFLAGS
- oe_runmake distclean
- oe_runmake ${XLOAD_MACHINE}
- oe_runmake
-}
-
-do_deploy () {
- signGP ${S}/x-load.bin
- install ${S}/x-load.bin.ift ${DEPLOYDIR}/${XLOAD_IMAGE}
- install ${S}/x-load.bin.ift ${DEPLOYDIR}/${MLO_IMAGE}
-
- cd ${DEPLOYDIR}
- rm -f ${XLOAD_SYMLINK}
- ln -sf ${XLOAD_IMAGE} ${XLOAD_SYMLINK}
- rm -f ${MLO_SYMLINK}
- ln -sf ${MLO_IMAGE} ${MLO_SYMLINK}
-}
-addtask deploy before do_build after do_compile
-
diff --git a/meta/packages/x-load/x-load_git.bb b/meta/packages/x-load/x-load_git.bb
deleted file mode 100644
index 1c1ce128a..000000000
--- a/meta/packages/x-load/x-load_git.bb
+++ /dev/null
@@ -1,29 +0,0 @@
-require x-load.inc
-
-FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/x-load-git/${MACHINE}"
-
-SRCREV = "65ed00323f3807197a83abc75d62ed2a8d3f60de"
-
-PV = "1.42+${PR}+git${SRCREV}"
-PR="r12"
-
-SRC_URI = "git://www.sakoman.net/git/x-load-omap3.git;branch=master;protocol=git"
-
-SRC_URI_append_beagleboard = " \
- file://name.patch;patch=1 \
- file://armv7-a.patch;patch=1 \
- "
-
-SRC_URI_append_omap3evm = " \
- file://armv7-a.patch;patch=1 \
- "
-
-SRC_URI_append_overo = " \
- file://armv7-a.patch;patch=1 \
- "
-
-S = "${WORKDIR}/git"
-
-PACKAGE_ARCH = "${MACHINE_ARCH}"
-
-COMPATIBLE_MACHINE = "(beagleboard|omap3evm|overo)"