[-]
[+]
|
Deleted |
u-boot-omap3beagle.changes
|
@@ -1,16 +0,0 @@
-* Tue Oct 10 2010 Nishanth Menon <nm@ti.com> - 2010.09-MeeGo
-- Add Das u-boot package - FEA#9723
-
-* Tue Oct 10 2010 Nishanth Menon <nm@ti.com> - 2010.09.rc1-MeeGo
-- Added option to enable boot.scr generation and copy
-
-* Mon Oct 4 2010 Nishanth Menon <nm@ti.com> - 2010.09.rc1-MeeGo
-- Update to 2010.09
-
-* Wed Sep 14 2010 Nishanth Menon <nm@ti.com> - 2010.09.rc1-MeeGo
-- Update to 2010.09.rc1
-- MeeGo customization
-- Enabled PandaBoard, Beagleboard build
-
-* Wed Mar 31 2010 Silvan Calarco <silvan.calarco@mambasoft.it> - 2009.11.1-1mamba
-- update to 2009.11.1
|
[-]
[+]
|
Deleted |
u-boot-omap4panda.changes
^
|
@@ -1,16 +0,0 @@
-* Tue Oct 10 2010 Nishanth Menon <nm@ti.com> - 2010.09-MeeGo
-- Add Das u-boot package - FEA#9723
-
-* Tue Oct 10 2010 Nishanth Menon <nm@ti.com> - 2010.09.rc1-MeeGo
-- Added option to enable boot.scr generation and copy
-
-* Mon Oct 4 2010 Nishanth Menon <nm@ti.com> - 2010.09.rc1-MeeGo
-- Update to 2010.09
-
-* Wed Sep 14 2010 Nishanth Menon <nm@ti.com> - 2010.09.rc1-MeeGo
-- Update to 2010.09.rc1
-- MeeGo customization
-- Enabled PandaBoard, Beagleboard build
-
-* Wed Mar 31 2010 Silvan Calarco <silvan.calarco@mambasoft.it> - 2009.11.1-1mamba
-- update to 2009.11.1
|
[-]
[+]
|
Changed |
u-boot.changes
^
|
|
[-]
[+]
|
Deleted |
u-boot-omap3beagle.spec
^
|
@@ -1,177 +0,0 @@
-#
-# u-boot multiplatform specfile
-# Original Spec file from openmamba project
-# http://www.openmamba.org/distribution/distromatic.html?tag=devel&pkg=u-boot.source
-# Copyright (c) 2007-2010 by Silvan Calarco <silvan.calarco@mambasoft.it>
-#
-# Copyright (c) 2010
-# Texas Instruments Inc
-# Nishanth Menon
-#
-# Build examples:
-# rpmbuild -ba u-boot.spec --define="CROSS_COMPILE arm-none-linux-gnueabi-" --define="TARGET_BOARD omap4_panda" --define "TARGET_CPU arm" --target="arm"
-#
-# Tested targets:
-# omap4 PandaBoard
-
-Name: u-boot
-Version: 2010.09
-Release: MeeGo
-Summary: Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors
-Group: System/Boot
-URL: http://u-boot.sourceforge.net/
-Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
-License: GPL
-BuildRoot: %{_tmppath}/%{name}-%{version}-root
-
-Patch0: 0001-ARMV7-OMAP-Add-new-mmc-driver-compatible-with-CONFIG.patch
-Patch1: 0002-env_mmc-Fix-broken-build-due-to-set_default_env-chan.patch
-Patch2: 0003-ARMV7-OMAP4-Use-generic-mmc-driver-on-Panda.patch
-Patch3: 0004-omap4-board-change-global-data-pointer-to-file-scope.patch
-Patch4: 0005-mmc-omap-timeout-counter-fix.patch
-
-%define TARGET_BOARD omap3_beagle
-%define TARGET_CPU arm
-
-# Add board specific .scr files if any (generated from cmd files with the Makefile)
-
-%if "%{?TARGET_SCRIPT}"
-Source1: %{TARGET_SCRIPT}
-%endif
-
-%description
-Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
-
-%define all_x86 i386 i586 i686 %{ix86}
-%define all_arm %{arm}
-
-# Per arch tweaks
-%ifarch %{all_x86}
-%define hwarch i386
-%endif
-
-%ifarch %{all_arm}
-%define hwarch arm
-%endif
-
-# What image and where should it go to?
-%define image_install_path boot
-%define boot_image u-boot.bin
-
-%if "%{?CROSS_COMPILE}"
-%define _CROSS %{CROSS_COMPILE}
-%else
-%define _CROSS " "
-%endif
-
-
-%if "%{?TARGET_BOARD}"
-%package %{TARGET_BOARD}
-Summary: The u-boot firmware for the %{TARGET_BOARD} %{TARGET_CPU} platform
-Group: System/Boot
-
-%description %{TARGET_BOARD}
-Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
-This package contains the firmware for the %{TARGET_BOARD} %{TARGET_CPU} platform.
-%endif
-
-%package tools
-Summary: Tools for the u-boot Firmware
-Group: System/Boot
-
-%description tools
-Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
-This package contains:
-mkimage- a tool that creates kernel bootable images for u-boot.
-
-%package doc
-Summary: Documentation for the u-boot Firmware
-Group: System/Boot Documentation
-
-%description doc
-Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
-This package contains documentation for u-boot firmware
-
-%prep
-%setup -q
-# Any custom patches to be applied on top of mainline u-boot
-%if "%{?TARGET_BOARD}"
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%endif
-sed -i "s|-idirafter|-I|" tools/Makefile
-
-%build
-%if "%{?TARGET_BOARD}"
-# Any Board specific custom patches to be applied
-#%if "%{?TARGET_BOARD}" == "mainstone_rr"
-# patch -p1 < %{PATCH3}
-#%endif
-
-CROSS_COMPILE=%{_CROSS} ARCH=%{TARGET_CPU} make %{TARGET_BOARD}_config
-# temporary disable of --build-id
-#LDFLAGS=--build-id CROSS_COMPILE=%{_CROSS} ARCH=%{TARGET_CPU} make all
-CROSS_COMPILE=%{_CROSS} ARCH=%{TARGET_CPU} make all
-CROSS_COMPILE=%{_CROSS} ARCH=%{TARGET_CPU} make env
-
-%else
-# configure for a fictituous target (only tools will be build)
-%make TQM850L_config
-%make CC=%{_target_platform}-gcc tools
-%endif
-
-%install
-[ "%{buildroot}" != / ] && rm -rf %{buildroot}
-install -D -m 0755 tools/mkimage %{buildroot}%{_bindir}/mkimage
-#install -D -m 0755 tools/env/fw_printenv %{buildroot}%{_bindir}/fw_printenv
-install -D -m 0644 doc/mkimage.1 %{buildroot}%{_mandir}/man1/mkimage.1
-gzip %{buildroot}%{_mandir}/man1/*
-#install -d -m 0755 tools/img2srec %{buildroot}%{_bindir}/img2srec
-%if "%{?TARGET_BOARD}"
-#gzip u-boot
-#install -D -m 0644 u-boot.gz %{buildroot}/boot/u-boot.gz
-install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
-install -D -m 0644 u-boot.map %{buildroot}/boot/u-boot.map
-
-%if "%{?TARGET_SCRIPT}"
-install -D -m 0644 %{SOURCE1} %{buildroot}/boot/boot.scr
-%endif
-
-%endif
-
-%clean
-[ "%{buildroot}" != / ] && rm -rf %{buildroot}
-
-%if "%{?TARGET_BOARD}"
-%files %{TARGET_BOARD}
-%defattr(-,root,root)
-/boot/u-boot.bin
-/boot/u-boot.map
-#/boot/u-boot.gz
-%if "%{?TARGET_SCRIPT}"
-/boot/boot.scr
-%endif
-%endif
-
-%files tools
-%defattr(-,root,root)
-%{_bindir}/mkimage
-#%{_bindir}/fw_printenv
-%{_mandir}/man1/mkimage.1.gz
-
-%files doc
-%defattr(-,root,root)
-# Generic documents
-%doc COPYING CREDITS README doc/README.JFFS2 doc/README.JFFS2_NAND doc/README.commands
-%doc doc/README.autoboot doc/README.commands doc/README.console doc/README.dns
-%doc doc/README.hwconfig doc/README.nand doc/README.NetConsole doc/README.serial_multi
-%doc doc/README.SNTP doc/README.standalone doc/README.update doc/README.usb
-%doc doc/README.video doc/README.VLAN doc/README.silent doc/README.POST doc/README.Modem
-# Copy some useful kermit scripts as well
-%doc tools/scripts/dot.kermrc tools/scripts/flash_param tools/scripts/send_cmd tools/scripts/send_image
-# Now any h/w dependent Documentation
-%doc doc/README.ARM-SoC doc/README.ARM-memory-map doc/README.omap3
-
|
[-]
[+]
|
Deleted |
u-boot-omap4panda.spec
^
|
@@ -1,180 +0,0 @@
-#
-# u-boot multiplatform specfile
-# Original Spec file from openmamba project
-# http://www.openmamba.org/distribution/distromatic.html?tag=devel&pkg=u-boot.source
-# Copyright (c) 2007-2010 by Silvan Calarco <silvan.calarco@mambasoft.it>
-#
-# Copyright (c) 2010
-# Texas Instruments Inc
-# Nishanth Menon
-#
-# Build examples:
-# rpmbuild -ba u-boot.spec --define="CROSS_COMPILE arm-none-linux-gnueabi-" --define="TARGET_BOARD omap4_panda" --define "TARGET_CPU arm" --target="arm"
-#
-# Tested targets:
-# omap4 PandaBoard
-
-Name: u-boot
-Version: 2010.09
-Release: MeeGo
-Summary: Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors
-Group: System/Boot
-URL: http://u-boot.sourceforge.net/
-Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
-License: GPL
-BuildRoot: %{_tmppath}/%{name}-%{version}-root
-
-Patch0: 0001-ARMV7-OMAP-Add-new-mmc-driver-compatible-with-CONFIG.patch
-Patch1: 0002-env_mmc-Fix-broken-build-due-to-set_default_env-chan.patch
-Patch2: 0003-ARMV7-OMAP4-Use-generic-mmc-driver-on-Panda.patch
-Patch3: 0004-omap4-board-change-global-data-pointer-to-file-scope.patch
-Patch4: 0005-mmc-omap-timeout-counter-fix.patch
-Patch5: 0006-ARMV7-hardfp-build-fix.patch
-
-%define TARGET_BOARD omap4_panda
-%define TARGET_CPU arm
-
-# Add board specific .scr files if any (generated from cmd files with the Makefile)
-%define TARGET_SCRIPT meego_panda.scr
-
-%if "%{?TARGET_SCRIPT}"
-Source1: %{TARGET_SCRIPT}
-%endif
-
-%description
-Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
-
-%define all_x86 i386 i586 i686 %{ix86}
-%define all_arm %{arm}
-
-# Per arch tweaks
-%ifarch %{all_x86}
-%define hwarch i386
-%endif
-
-%ifarch %{all_arm}
-%define hwarch arm
-%endif
-
-# What image and where should it go to?
-%define image_install_path boot
-%define boot_image u-boot.bin
-
-%if "%{?CROSS_COMPILE}"
-%define _CROSS %{CROSS_COMPILE}
-%else
-%define _CROSS " "
-%endif
-
-
-%if "%{?TARGET_BOARD}"
-%package %{TARGET_BOARD}
-Summary: The u-boot firmware for the %{TARGET_BOARD} %{TARGET_CPU} platform
-Group: System/Boot
-
-%description %{TARGET_BOARD}
-Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
-This package contains the firmware for the %{TARGET_BOARD} %{TARGET_CPU} platform.
-%endif
-
-%package tools
-Summary: Tools for the u-boot Firmware
-Group: System/Boot
-
-%description tools
-Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
-This package contains:
-mkimage- a tool that creates kernel bootable images for u-boot.
-
-%package doc
-Summary: Documentation for the u-boot Firmware
-Group: System/Boot Documentation
-
-%description doc
-Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
-This package contains documentation for u-boot firmware
-
-%prep
-%setup -q
-# Any custom patches to be applied on top of mainline u-boot
-%if "%{?TARGET_BOARD}"
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%endif
-sed -i "s|-idirafter|-I|" tools/Makefile
-
-%build
-%if "%{?TARGET_BOARD}"
-# Any Board specific custom patches to be applied
-#%if "%{?TARGET_BOARD}" == "mainstone_rr"
-# patch -p1 < %{PATCH3}
-#%endif
-
-CROSS_COMPILE=%{_CROSS} ARCH=%{TARGET_CPU} make %{TARGET_BOARD}_config
-# temporary disable of --build-id
-#LDFLAGS=--build-id CROSS_COMPILE=%{_CROSS} ARCH=%{TARGET_CPU} make all
-CROSS_COMPILE=%{_CROSS} ARCH=%{TARGET_CPU} make all
-CROSS_COMPILE=%{_CROSS} ARCH=%{TARGET_CPU} make env
-
-%else
-# configure for a fictituous target (only tools will be build)
-%make TQM850L_config
-%make CC=%{_target_platform}-gcc tools
-%endif
-
-%install
-[ "%{buildroot}" != / ] && rm -rf %{buildroot}
-install -D -m 0755 tools/mkimage %{buildroot}%{_bindir}/mkimage
-#install -D -m 0755 tools/env/fw_printenv %{buildroot}%{_bindir}/fw_printenv
-install -D -m 0644 doc/mkimage.1 %{buildroot}%{_mandir}/man1/mkimage.1
-gzip %{buildroot}%{_mandir}/man1/*
-#install -d -m 0755 tools/img2srec %{buildroot}%{_bindir}/img2srec
-%if "%{?TARGET_BOARD}"
-#gzip u-boot
-#install -D -m 0644 u-boot.gz %{buildroot}/boot/u-boot.gz
-install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
-install -D -m 0644 u-boot.map %{buildroot}/boot/u-boot.map
-
-%if "%{?TARGET_SCRIPT}"
-install -D -m 0644 %{SOURCE1} %{buildroot}/boot/boot.scr
-%endif
-
-%endif
-
-%clean
-[ "%{buildroot}" != / ] && rm -rf %{buildroot}
-
-%if "%{?TARGET_BOARD}"
-%files %{TARGET_BOARD}
-%defattr(-,root,root)
-/boot/u-boot.bin
-/boot/u-boot.map
-#/boot/u-boot.gz
-%if "%{?TARGET_SCRIPT}"
-/boot/boot.scr
-%endif
-%endif
-
-%files tools
-%defattr(-,root,root)
-%{_bindir}/mkimage
-#%{_bindir}/fw_printenv
-%{_mandir}/man1/mkimage.1.gz
-
-%files doc
-%defattr(-,root,root)
-# Generic documents
-%doc COPYING CREDITS README doc/README.JFFS2 doc/README.JFFS2_NAND doc/README.commands
-%doc doc/README.autoboot doc/README.commands doc/README.console doc/README.dns
-%doc doc/README.hwconfig doc/README.nand doc/README.NetConsole doc/README.serial_multi
-%doc doc/README.SNTP doc/README.standalone doc/README.update doc/README.usb
-%doc doc/README.video doc/README.VLAN doc/README.silent doc/README.POST doc/README.Modem
-# Copy some useful kermit scripts as well
-%doc tools/scripts/dot.kermrc tools/scripts/flash_param tools/scripts/send_cmd tools/scripts/send_image
-# Now any h/w dependent Documentation
-%doc doc/README.ARM-SoC doc/README.ARM-memory-map
-
|
[-]
[+]
|
Changed |
u-boot.spec
^
|
|
[-]
[+]
|
Deleted |
Makefile
^
|
@@ -1,60 +0,0 @@
-
-
-all: generic omap4panda omap3beagle
-
-clean:
- @rm -f MRST IVI NETBOOK MENLOW N900 MAIN MRST OMAP4PANDA;
- @rm -f u-boot-omap4panda.spec u-boot-omap4panda.changes u-boot.spec u-boot.changes;
- @rm -f u-boot-omap3beagle.spec u-boot-omap3beagle.changes
-
-generic: u-boot.spec.in series makespec.pl
- @touch MAIN IVI NETBOOK MENLOW N900 MAIN MRST OMAP4PANDA;
- @perl makespec.pl < u-boot.spec.in > u-boot.spec;
- @cp u-boot.changes.in u-boot.changes;
- @rm -f MRST IVI NETBOOK MENLOW N900 MAIN MRST OMAP4PANDA;
-
-omap4panda: u-boot.spec.in series makespec.pl meego_panda.scr
- @touch OMAP4PANDA;
- @perl makespec.pl < u-boot.spec.in > u-boot-omap4panda.spec;
- @cp u-boot.changes.in u-boot-omap4panda.changes;
- @rm OMAP4PANDA;
-omap3beagle: u-boot.spec.in series makespec.pl
- @touch OMAP3BEAGLE;
- @perl makespec.pl < u-boot.spec.in > u-boot-omap3beagle.spec;
- @cp u-boot.changes.in u-boot-omap3beagle.changes;
- @rm OMAP3BEAGLE;
-
-#mrst: u-boot.spec.in series makespec.pl
-# @touch MRST;
-# @perl makespec.pl < u-boot.spec.in > u-boot-mrst.spec ;
-# @cp u-boot.changes.in u-boot-mrst.changes;
-# @rm MRST;
-#
-#netbook: u-boot.spec.in series makespec.pl
-# @touch NETBOOK;
-# @perl makespec.pl < u-boot.spec.in > u-boot-netbook.spec ;
-# @cp u-boot.changes.in u-boot-netbook.changes;
-# @rm NETBOOK;
-#
-#ivi: u-boot.spec.in series makespec.pl
-# @touch IVI;
-# @perl makespec.pl < u-boot.spec.in > u-boot-ivi.spec ;
-# @cp u-boot.changes.in u-boot-ivi.changes;
-# @rm IVI;
-#
-#n900: u-boot.spec.in series makespec.pl
-# @touch N900;
-# @perl makespec.pl < u-boot.spec.in > u-boot-n900.spec ;
-# @cp u-boot.changes.in u-boot-n900.changes;
-# @rm N900;
-#
-#menlow: u-boot.spec.in series makespec.pl
-# @touch MENLOW;
-# @perl makespec.pl < u-boot.spec.in > u-boot-menlow.spec ;
-# @cp u-boot.changes.in u-boot-menlow.changes;
-# @rm MENLOW;
-
-%.scr: %.cmd
- @echo "Compiling: " $<
- which mkimage
- mkimage -A arm -O linux -T script -C none -a 0 -e 0 -n "meego-panda" -d $< $@
|
[-]
[+]
|
Deleted |
makespec.pl
^
|
@@ -1,178 +0,0 @@
-#!/usr/bin/perl
-
-use strict;
-
-my $want_main = 0;
-my $want_mrst = 0;
-my $want_netbook = 0;
-my $want_ivi = 0;
-my $want_menlow = 0;
-my $want_n900 = 0;
-my $want_omap4_panda = 0;
-my $want_omap3_beagle = 0;
-
-
-sub do_Patch
-{
- my $patchcounter = 1;
- open MYFILE, "<series" || die "Cannot open series\n";;
- while (<MYFILE>) {
- my $line = $_;
- chomp($line);
-
- if ($line =~/^#.*maintainer/) {
- $patchcounter = 100 * int($patchcounter / 100) + 100;
- }
-
- # we print comment lines
- if ($line =~/^#/ || length($line) < 4) {
- print "$line\n";
- next;
- }
-
- # ok now we have a patch
- print "Patch$patchcounter: $line\n";
- $patchcounter = $patchcounter + 1;
- }
- close MYFILE;
-}
-
-sub do_patch
-{
- my $patchcounter = 1;
- open MYFILE, "<series" || die "Cannot open series\n";;
- while (<MYFILE>) {
- my $line = $_;
- chomp($line);
-
- if ($line =~/^#.*maintainer/) {
- $patchcounter = 100 * int($patchcounter / 100) + 100;
- }
-
- # we print comment lines
- if ($line =~/^#/ || length($line) < 4) {
- print "$line\n";
- next;
- }
-
- # ok now we have a patch
- print "# $line\n";
- print "\%patch$patchcounter -p1\n";
- $patchcounter = $patchcounter + 1;
- }
- close MYFILE;
-}
-
-
-if ( -e "./MAIN") {
- $want_main = 1;
-}
-if ( -e "./MRST") {
- $want_mrst = 1;
-}
-if ( -e "./IVI") {
- $want_ivi = 1;
-}
-if ( -e "./MENLOW") {
- $want_menlow = 1;
-}
-if ( -e "./NETBOOK") {
- $want_netbook = 1;
-}
-
-if ( -e "./N900") {
- $want_n900 = 1;
-}
-
-if ( -e "./OMAP4PANDA") {
- $want_omap4_panda = 1;
-}
-
-if ( -e "./OMAP3BEAGLE") {
- $want_omap3_beagle = 1;
-}
-
-while (<>) {
- my $line = $_;
- chomp($line);
-
- if ($line =~ /\@\@/) {
-
- # Moorsetown only lines
- if ($want_mrst > 0 && $line =~ /^\@\@M (.*)/) {
- print "$1\n";
- next;
- }
- if ($want_netbook > 0 && $line =~ /^\@\@N (.*)/) {
- print "$1\n";
- next;
- }
- if ($want_ivi > 0 && $line =~ /^\@\@I (.*)/) {
- print "$1\n";
- next;
- }
- if ($want_n900 > 0 && $line =~ /^\@\@N900 (.*)/) {
- print "$1\n";
- next;
- }
- if ($want_omap4_panda > 0 && $line =~ /^\@\@OMAP4PANDA (.*)/) {
- print "$1\n";
- next;
- }
- if ($want_omap3_beagle > 0 && $line =~ /^\@\@OMAP3BEAGLE (.*)/) {
- print "$1\n";
- next;
- }
- if ($want_menlow > 0 && $line =~ /^\@\@W (.*)/) {
- print "$1\n";
- next;
- }
- if ($want_main > 0 && $line =~ /^\@\@S (.*)/) {
- print "$1\n";
- next;
- }
-
- if ($want_mrst > 0 && $want_main == 1 && $line =~ /\@\@\@M (.*)/) {
- print "$1\n";
- next;
- }
- if ($want_netbook > 0 && $want_main == 1 && $line =~ /\@\@\@N (.*)/) {
- print "$1\n";
- next;
- }
- if ($want_ivi > 0 && $want_main == 1 && $line =~ /\@\@\@I (.*)/) {
- print "$1\n";
- next;
- }
- if ($want_n900 > 0 && $want_main == 1 && $line =~ /\@\@\@N900 (.*)/) {
- print "$1\n";
- next;
- }
- if ($want_menlow > 0 && $want_main == 1 && $line =~ /\@\@\@W (.*)/) {
- print "$1\n";
- next;
- }
- if ($want_omap4_panda > 0 && $want_main == 1 && $line =~ /\@\@\@OMAP4PANDA (.*)/) {
- print "$1\n";
- next;
- }
- if ($want_omap3_beagle > 0 && $want_main == 1 && $line =~ /\@\@\@OMAP3BEAGLE (.*)/) {
- print "$1\n";
- next;
- }
-
- # Patch directive
- if ($line =~ /\@\@P/) {
- do_Patch();
- next;
- }
- # patch directive
- if ($line =~ /\@\@p/) {
- do_patch();
- next;
- }
- } else {
- print "$line\n";
- }
-
-}
|
[-]
[+]
|
Deleted |
meego_panda.cmd
^
|
@@ -1,14 +0,0 @@
-# generates u-boot.scr
-
-# terminal on ttyO2
-set console ttyO2,115200n8
-# MMC partition is mmc0 partition2
-setenv mmcroot /dev/mmcblk0p2 rw
-# we'd like to move to btrfs at some point ahead
-setenv mmcrootfstype ext3 rootwait rootflags=barrier=1
-
-# setup the bootargs
-setenv bootargs console=${console} root=${mmcroot} rootfstype=${mmcrootfstype} earlyprintk
-
-# lets now execute
-if run loaduimage; then bootm; fi;
|
|
Deleted |
meego_panda.scr
^
|
|
Deleted |
series
^
|
[-]
[+]
|
Deleted |
u-boot.changes.in
^
|
@@ -1,16 +0,0 @@
-* Tue Oct 10 2010 Nishanth Menon <nm@ti.com> - 2010.09-MeeGo
-- Add Das u-boot package - FEA#9723
-
-* Tue Oct 10 2010 Nishanth Menon <nm@ti.com> - 2010.09.rc1-MeeGo
-- Added option to enable boot.scr generation and copy
-
-* Mon Oct 4 2010 Nishanth Menon <nm@ti.com> - 2010.09.rc1-MeeGo
-- Update to 2010.09
-
-* Wed Sep 14 2010 Nishanth Menon <nm@ti.com> - 2010.09.rc1-MeeGo
-- Update to 2010.09.rc1
-- MeeGo customization
-- Enabled PandaBoard, Beagleboard build
-
-* Wed Mar 31 2010 Silvan Calarco <silvan.calarco@mambasoft.it> - 2009.11.1-1mamba
-- update to 2009.11.1
|
[-]
[+]
|
Deleted |
u-boot.spec.in
^
|
@@ -1,183 +0,0 @@
-#
-# u-boot multiplatform specfile
-# Original Spec file from openmamba project
-# http://www.openmamba.org/distribution/distromatic.html?tag=devel&pkg=u-boot.source
-# Copyright (c) 2007-2010 by Silvan Calarco <silvan.calarco@mambasoft.it>
-#
-# Copyright (c) 2010
-# Texas Instruments Inc
-# Nishanth Menon
-#
-# Build examples:
-# rpmbuild -ba u-boot.spec --define="CROSS_COMPILE arm-none-linux-gnueabi-" --define="TARGET_BOARD omap4_panda" --define "TARGET_CPU arm" --target="arm"
-#
-# Tested targets:
-# omap4 PandaBoard
-
-Name: u-boot
-Version: 2010.09
-Release: MeeGo
-Summary: Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors
-Group: System/Boot
-URL: http://u-boot.sourceforge.net/
-Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
-License: GPL
-BuildRoot: %{_tmppath}/%{name}-%{version}-root
-
-Patch0: 0001-ARMV7-OMAP-Add-new-mmc-driver-compatible-with-CONFIG.patch
-Patch1: 0002-env_mmc-Fix-broken-build-due-to-set_default_env-chan.patch
-Patch2: 0003-ARMV7-OMAP4-Use-generic-mmc-driver-on-Panda.patch
-Patch3: 0004-omap4-board-change-global-data-pointer-to-file-scope.patch
-Patch4: 0005-mmc-omap-timeout-counter-fix.patch
-Patch5: 0006-ARMV7-hardfp-build-fix.patch
-
-@@OMAP4PANDA %define TARGET_BOARD omap4_panda
-@@OMAP4PANDA %define TARGET_CPU arm
-@@OMAP3BEAGLE %define TARGET_BOARD omap3_beagle
-@@OMAP3BEAGLE %define TARGET_CPU arm
-
-# Add board specific .scr files if any (generated from cmd files with the Makefile)
-@@OMAP4PANDA %define TARGET_SCRIPT meego_panda.scr
-
-%if "%{?TARGET_SCRIPT}"
-Source1: %{TARGET_SCRIPT}
-%endif
-
-%description
-Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
-
-%define all_x86 i386 i586 i686 %{ix86}
-%define all_arm %{arm}
-
-# Per arch tweaks
-%ifarch %{all_x86}
-%define hwarch i386
-%endif
-
-%ifarch %{all_arm}
-%define hwarch arm
-%endif
-
-# What image and where should it go to?
-%define image_install_path boot
-%define boot_image u-boot.bin
-
-%if "%{?CROSS_COMPILE}"
-%define _CROSS %{CROSS_COMPILE}
-%else
-%define _CROSS " "
-%endif
-
-
-%if "%{?TARGET_BOARD}"
-%package %{TARGET_BOARD}
-Summary: The u-boot firmware for the %{TARGET_BOARD} %{TARGET_CPU} platform
-Group: System/Boot
-
-%description %{TARGET_BOARD}
-Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
-This package contains the firmware for the %{TARGET_BOARD} %{TARGET_CPU} platform.
-%endif
-
-%package tools
-Summary: Tools for the u-boot Firmware
-Group: System/Boot
-
-%description tools
-Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
-This package contains:
-mkimage- a tool that creates kernel bootable images for u-boot.
-
-%package doc
-Summary: Documentation for the u-boot Firmware
-Group: System/Boot Documentation
-
-%description doc
-Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
-This package contains documentation for u-boot firmware
-
-%prep
-%setup -q
-# Any custom patches to be applied on top of mainline u-boot
-%if "%{?TARGET_BOARD}"
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%endif
-sed -i "s|-idirafter|-I|" tools/Makefile
-
-%build
-%if "%{?TARGET_BOARD}"
-# Any Board specific custom patches to be applied
-#%if "%{?TARGET_BOARD}" == "mainstone_rr"
-# patch -p1 < %{PATCH3}
-#%endif
-
-CROSS_COMPILE=%{_CROSS} ARCH=%{TARGET_CPU} make %{TARGET_BOARD}_config
-# temporary disable of --build-id
-#LDFLAGS=--build-id CROSS_COMPILE=%{_CROSS} ARCH=%{TARGET_CPU} make all
-CROSS_COMPILE=%{_CROSS} ARCH=%{TARGET_CPU} make all
-CROSS_COMPILE=%{_CROSS} ARCH=%{TARGET_CPU} make env
-
-%else
-# configure for a fictituous target (only tools will be build)
-%make TQM850L_config
-%make CC=%{_target_platform}-gcc tools
-%endif
-
-%install
-[ "%{buildroot}" != / ] && rm -rf %{buildroot}
-install -D -m 0755 tools/mkimage %{buildroot}%{_bindir}/mkimage
-#install -D -m 0755 tools/env/fw_printenv %{buildroot}%{_bindir}/fw_printenv
-install -D -m 0644 doc/mkimage.1 %{buildroot}%{_mandir}/man1/mkimage.1
-gzip %{buildroot}%{_mandir}/man1/*
-#install -d -m 0755 tools/img2srec %{buildroot}%{_bindir}/img2srec
-%if "%{?TARGET_BOARD}"
-#gzip u-boot
-#install -D -m 0644 u-boot.gz %{buildroot}/boot/u-boot.gz
-install -D -m 0644 u-boot.bin %{buildroot}/boot/u-boot.bin
-install -D -m 0644 u-boot.map %{buildroot}/boot/u-boot.map
-
-%if "%{?TARGET_SCRIPT}"
-install -D -m 0644 %{SOURCE1} %{buildroot}/boot/boot.scr
-%endif
-
-%endif
-
-%clean
-[ "%{buildroot}" != / ] && rm -rf %{buildroot}
-
-%if "%{?TARGET_BOARD}"
-%files %{TARGET_BOARD}
-%defattr(-,root,root)
-/boot/u-boot.bin
-/boot/u-boot.map
-#/boot/u-boot.gz
-%if "%{?TARGET_SCRIPT}"
-/boot/boot.scr
-%endif
-%endif
-
-%files tools
-%defattr(-,root,root)
-%{_bindir}/mkimage
-#%{_bindir}/fw_printenv
-%{_mandir}/man1/mkimage.1.gz
-
-%files doc
-%defattr(-,root,root)
-# Generic documents
-%doc COPYING CREDITS README doc/README.JFFS2 doc/README.JFFS2_NAND doc/README.commands
-%doc doc/README.autoboot doc/README.commands doc/README.console doc/README.dns
-%doc doc/README.hwconfig doc/README.nand doc/README.NetConsole doc/README.serial_multi
-%doc doc/README.SNTP doc/README.standalone doc/README.update doc/README.usb
-%doc doc/README.video doc/README.VLAN doc/README.silent doc/README.POST doc/README.Modem
-# Copy some useful kermit scripts as well
-%doc tools/scripts/dot.kermrc tools/scripts/flash_param tools/scripts/send_cmd tools/scripts/send_image
-# Now any h/w dependent Documentation
-@@OMAP4PANDA %doc doc/README.ARM-SoC doc/README.ARM-memory-map
-@@OMAP3BEAGLE %doc doc/README.ARM-SoC doc/README.ARM-memory-map doc/README.omap3
-
|