armadeus-commitlog Mailing List for armadeus (Page 96)
Brought to you by:
sszy
You can subscribe to this list here.
| 2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2007 |
Jan
(43) |
Feb
(8) |
Mar
(7) |
Apr
(8) |
May
(14) |
Jun
(6) |
Jul
(4) |
Aug
(17) |
Sep
(18) |
Oct
(19) |
Nov
(52) |
Dec
(30) |
| 2008 |
Jan
(6) |
Feb
(6) |
Mar
(15) |
Apr
(22) |
May
(13) |
Jun
(11) |
Jul
(41) |
Aug
(10) |
Sep
(14) |
Oct
(21) |
Nov
(4) |
Dec
(66) |
| 2009 |
Jan
(67) |
Feb
(57) |
Mar
(90) |
Apr
(54) |
May
(64) |
Jun
(76) |
Jul
(14) |
Aug
(18) |
Sep
(18) |
Oct
(20) |
Nov
(15) |
Dec
(36) |
| 2010 |
Jan
(28) |
Feb
(25) |
Mar
(32) |
Apr
(23) |
May
(22) |
Jun
(62) |
Jul
(36) |
Aug
(16) |
Sep
(12) |
Oct
(20) |
Nov
(44) |
Dec
(25) |
| 2011 |
Jan
(36) |
Feb
(49) |
Mar
(28) |
Apr
(38) |
May
(26) |
Jun
(52) |
Jul
(33) |
Aug
(32) |
Sep
(19) |
Oct
(26) |
Nov
(13) |
Dec
(32) |
| 2012 |
Jan
(38) |
Feb
(34) |
Mar
(91) |
Apr
(35) |
May
(31) |
Jun
(72) |
Jul
(23) |
Aug
(13) |
Sep
(33) |
Oct
(47) |
Nov
(18) |
Dec
(22) |
| 2013 |
Jan
(31) |
Feb
(22) |
Mar
(26) |
Apr
(11) |
May
(38) |
Jun
(15) |
Jul
(37) |
Aug
(68) |
Sep
(34) |
Oct
(11) |
Nov
(26) |
Dec
(31) |
| 2014 |
Jan
(60) |
Feb
(55) |
Mar
(21) |
Apr
(31) |
May
(17) |
Jun
(35) |
Jul
(24) |
Aug
(17) |
Sep
(11) |
Oct
(23) |
Nov
(10) |
Dec
(23) |
| 2015 |
Jan
(15) |
Feb
(34) |
Mar
(46) |
Apr
(23) |
May
(12) |
Jun
(14) |
Jul
(18) |
Aug
(22) |
Sep
(6) |
Oct
(2) |
Nov
(1) |
Dec
(6) |
| 2016 |
Jan
(5) |
Feb
(7) |
Mar
(10) |
Apr
(10) |
May
(17) |
Jun
(6) |
Jul
(4) |
Aug
(6) |
Sep
(22) |
Oct
(8) |
Nov
(9) |
Dec
(5) |
| 2017 |
Jan
(11) |
Feb
(12) |
Mar
(27) |
Apr
(9) |
May
(1) |
Jun
(5) |
Jul
(11) |
Aug
(10) |
Sep
(6) |
Oct
(10) |
Nov
(4) |
Dec
(6) |
| 2018 |
Jan
(6) |
Feb
(13) |
Mar
(9) |
Apr
(7) |
May
(10) |
Jun
(9) |
Jul
(21) |
Aug
(13) |
Sep
(10) |
Oct
(4) |
Nov
(6) |
Dec
(1) |
| 2019 |
Jan
(6) |
Feb
(2) |
Mar
(5) |
Apr
(6) |
May
(19) |
Jun
(14) |
Jul
(18) |
Aug
(3) |
Sep
(5) |
Oct
(7) |
Nov
(8) |
Dec
(4) |
| 2020 |
Jan
(10) |
Feb
(3) |
Mar
(9) |
Apr
(7) |
May
(2) |
Jun
(18) |
Jul
(3) |
Aug
|
Sep
|
Oct
(7) |
Nov
|
Dec
(1) |
| 2021 |
Jan
(9) |
Feb
(6) |
Mar
(4) |
Apr
(11) |
May
(7) |
Jun
(5) |
Jul
(2) |
Aug
(4) |
Sep
(10) |
Oct
(9) |
Nov
(5) |
Dec
|
| 2022 |
Jan
(2) |
Feb
(12) |
Mar
(3) |
Apr
(5) |
May
(1) |
Jun
(3) |
Jul
(2) |
Aug
(1) |
Sep
(4) |
Oct
(4) |
Nov
(1) |
Dec
(3) |
| 2023 |
Jan
(5) |
Feb
(3) |
Mar
(3) |
Apr
(2) |
May
(1) |
Jun
(3) |
Jul
(3) |
Aug
(2) |
Sep
(1) |
Oct
(1) |
Nov
|
Dec
(4) |
| 2024 |
Jan
(2) |
Feb
(3) |
Mar
(8) |
Apr
(4) |
May
(1) |
Jun
(13) |
Jul
(7) |
Aug
(1) |
Sep
(6) |
Oct
(5) |
Nov
(11) |
Dec
(7) |
| 2025 |
Jan
(3) |
Feb
(1) |
Mar
(6) |
Apr
(4) |
May
(4) |
Jun
(1) |
Jul
(1) |
Aug
(7) |
Sep
(4) |
Oct
(4) |
Nov
(4) |
Dec
(1) |
| 2026 |
Jan
(3) |
Feb
(7) |
Mar
(3) |
Apr
(1) |
May
(6) |
Jun
(3) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Fabien M <fa...@us...> - 2011-03-23 09:21:46
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 3d397331357fc328533ffb89b4cdd7a822a7c9ca (commit)
via 15174389b1c0ec983c545e7f4b554bce0bfa1805 (commit)
via c84fb0480f297c538bcdab58d81fd0cbe427d53e (commit)
from a7c94d1745b2522c74d5bb4a43ee60720df014a8 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 3d397331357fc328533ffb89b4cdd7a822a7c9ca
Merge: 15174389b1c0ec983c545e7f4b554bce0bfa1805 a7c94d1745b2522c74d5bb4a43ee60720df014a8
Author: Fabien Marteau <fab...@ar...>
Date: Wed Mar 23 10:21:04 2011 +0100
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
commit 15174389b1c0ec983c545e7f4b554bce0bfa1805
Author: Fabien Marteau <fab...@ar...>
Date: Tue Mar 22 11:43:25 2011 +0100
[linux] Select gpiolib in linux2.6.38-rc3 configuration
commit c84fb0480f297c538bcdab58d81fd0cbe427d53e
Author: Fabien Marteau <fab...@ar...>
Date: Tue Mar 22 09:59:36 2011 +0100
[linux] Select dr register on output in gpiolib driver
-----------------------------------------------------------------------
Summary of changes:
.../armadeus/apf27/apf27-linux-2.6.38.config | 4 +-
...rmadeus-gpio_select_dr_register_on_output.patch | 45 ++++++++++++++++++++
2 files changed, 47 insertions(+), 2 deletions(-)
create mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.38/409-armadeus-gpio_select_dr_register_on_output.patch
diff --git a/buildroot/target/device/armadeus/apf27/apf27-linux-2.6.38.config b/buildroot/target/device/armadeus/apf27/apf27-linux-2.6.38.config
index 19db7ba..6586bea 100644
--- a/buildroot/target/device/armadeus/apf27/apf27-linux-2.6.38.config
+++ b/buildroot/target/device/armadeus/apf27/apf27-linux-2.6.38.config
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux/arm 2.6.38-rc3 Kernel Configuration
-# Mon Feb 14 16:03:29 2011
+# Tue Mar 22 11:42:18 2011
#
CONFIG_ARM=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -1142,7 +1142,7 @@ CONFIG_SPI_TSC2102=m
#
CONFIG_ARCH_REQUIRE_GPIOLIB=y
CONFIG_GPIOLIB=y
-# CONFIG_GPIO_SYSFS is not set
+CONFIG_GPIO_SYSFS=y
#
# Memory mapped GPIO expanders:
diff --git a/buildroot/target/device/armadeus/linux/kernel-patches/2.6.38/409-armadeus-gpio_select_dr_register_on_output.patch b/buildroot/target/device/armadeus/linux/kernel-patches/2.6.38/409-armadeus-gpio_select_dr_register_on_output.patch
new file mode 100644
index 0000000..5f4c998
--- /dev/null
+++ b/buildroot/target/device/armadeus/linux/kernel-patches/2.6.38/409-armadeus-gpio_select_dr_register_on_output.patch
@@ -0,0 +1,45 @@
+Index: linux-2.6.36/arch/arm/plat-mxc/gpio.c
+===================================================================
+--- linux-2.6.36.orig/arch/arm/plat-mxc/gpio.c 2011-02-02 11:35:55.000000000 +0100
++++ linux-2.6.36/arch/arm/plat-mxc/gpio.c 2011-02-02 11:35:55.000000000 +0100
+@@ -39,6 +39,13 @@
+ #define GPIO_IMR (cpu_is_mx1_mx2() ? 0x30 : 0x14)
+ #define GPIO_ISR (cpu_is_mx1_mx2() ? 0x34 : 0x18)
+
++#if cpu_is_mx1_mx2()
++# define GPIO_OCR1 0x04
++# define GPIO_OCR2 0x08
++#else
++/* TODO */
++#endif
++
+ #define GPIO_INT_LOW_LEV (cpu_is_mx1_mx2() ? 0x3 : 0x0)
+ #define GPIO_INT_HIGH_LEV (cpu_is_mx1_mx2() ? 0x2 : 0x1)
+ #define GPIO_INT_RISE_EDGE (cpu_is_mx1_mx2() ? 0x0 : 0x2)
+@@ -257,6 +264,26 @@
+ static int mxc_gpio_direction_output(struct gpio_chip *chip,
+ unsigned offset, int value)
+ {
++ struct mxc_gpio_port *port =
++ container_of(chip, struct mxc_gpio_port, chip);
++ void __iomem *reg_ocr1 = port->base + GPIO_OCR1;
++ void __iomem *reg_ocr2 = port->base + GPIO_OCR2;
++ u32 ocr1;
++ u32 ocr2;
++ unsigned long flags;
++
++ spin_lock_irqsave(&port->lock, flags);
++ ocr1 = __raw_readl(reg_ocr1);
++ ocr2 = __raw_readl(reg_ocr2);
++ if (offset < 16) {
++ ocr1 = ocr1 | (3 << (offset*2));
++ __raw_writel(ocr1, reg_ocr1);
++ } else {
++ ocr2 = ocr2 | (3 << ((offset-16)*2));
++ __raw_writel(ocr2, reg_ocr2);
++ }
++ spin_unlock_irqrestore(&port->lock, flags);
++
+ mxc_gpio_set(chip, offset, value);
+ _set_gpio_direction(chip, offset, 1);
+ return 0;
hooks/post-receive
--
armadeus
|
|
From: jorasse <jo...@us...> - 2011-03-23 06:49:46
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via a7c94d1745b2522c74d5bb4a43ee60720df014a8 (commit)
from f9e84fbee1ec5030422037194b4376549afd1e3b (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit a7c94d1745b2522c74d5bb4a43ee60720df014a8
Author: jorasse <jo...@ar...>
Date: Wed Mar 23 07:50:03 2011 +0100
[BUILDROOT][APF9328] Fix default linux console ttySMX0 on apf9328
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf9328_defconfig | 26 +-------------------------
1 files changed, 1 insertions(+), 25 deletions(-)
diff --git a/buildroot/configs/apf9328_defconfig b/buildroot/configs/apf9328_defconfig
index afa0e0a..fdb1a0a 100644
--- a/buildroot/configs/apf9328_defconfig
+++ b/buildroot/configs/apf9328_defconfig
@@ -65,31 +65,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="16"
# BR2_TARGET_KWIKBYTE is not set
BR2_TARGET_GENERIC_HOSTNAME="armadeus"
BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
-BR2_TARGET_GENERIC_GETTY=y
-# BR2_TARGET_GENERIC_GETTY_NONE is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS2 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS3 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA2 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA3 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC2 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC3 is not set
-BR2_TARGET_GENERIC_GETTY_TTYMXC0=y
-# BR2_TARGET_GENERIC_GETTY_TTYMXC1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYMXC2 is not set
-BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0"
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set
-BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y
-BR2_TARGET_GENERIC_GETTY_BAUDRATE="115200"
+# BR2_TARGET_GENERIC_GETTY is not set
#
# Build options
hooks/post-receive
--
armadeus
|
|
From: jorasse <jo...@us...> - 2011-03-22 23:30:26
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via f9e84fbee1ec5030422037194b4376549afd1e3b (commit)
via 4cc6c80de4f7fc07fb90c4b261a0eebf81486c74 (commit)
via ebef724613d4db2e977fd290aacfcbb8be36d918 (commit)
from e0d9cfff17c9eefa11eba9a5bd913c43f0807e91 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit f9e84fbee1ec5030422037194b4376549afd1e3b
Author: jorasse <jo...@ar...>
Date: Wed Mar 23 00:23:09 2011 +0100
enhance compatibility to support Graphical libraries (ie Xorg/X11..)
commit 4cc6c80de4f7fc07fb90c4b261a0eebf81486c74
Author: jorasse <jo...@ar...>
Date: Tue Mar 22 23:56:42 2011 +0100
Add X11 required DISPLAY variable
commit ebef724613d4db2e977fd290aacfcbb8be36d918
Author: jorasse <jo...@ar...>
Date: Tue Mar 22 23:51:44 2011 +0100
Fix compatibility issue with new buildroot file naming convention - Update U-Boot & reset env variables before kernel and rootfs
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf27_defconfig | 44 ++++---------------
buildroot/configs/apf27_webradio_defconfig | 28 ++++++------
buildroot/configs/apf51_defconfig | 12 +++--
buildroot/configs/apf9328_defconfig | 12 +++--
.../device/armadeus/apf27/apf27-u-boot-2010.03.h | 6 +-
.../device/armadeus/apf27/uClibc-0.9.30.config.arm | 16 ++++---
.../device/armadeus/apf51/uClibc-0.9.30.config.arm | 16 ++++---
.../device/armadeus/apf9328/apf9328-u-boot-1.3.4.h | 6 +-
.../armadeus/apf9328/uClibc-0.9.30.config.arm | 14 ++++--
.../armadeus/rootfs/target_skeleton/etc/profile | 2 +
10 files changed, 75 insertions(+), 81 deletions(-)
diff --git a/buildroot/configs/apf27_defconfig b/buildroot/configs/apf27_defconfig
index 03df325..89f6796 100644
--- a/buildroot/configs/apf27_defconfig
+++ b/buildroot/configs/apf27_defconfig
@@ -1,9 +1,9 @@
#
# Automatically generated make config: don't edit
-# Mon Nov 1 17:03:11 2010
+# Buildroot version: 2010.11-00004-ge0d9cff
+# Tue Mar 22 00:22:47 2011
#
BR2_HAVE_DOT_CONFIG=y
-BR2_VERSION="2010.11-git"
BR2_arm=y
# BR2_armeb is not set
# BR2_avr32 is not set
@@ -66,28 +66,6 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="64"
BR2_TARGET_GENERIC_HOSTNAME="armadeus"
BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
# BR2_TARGET_GENERIC_GETTY is not set
-# BR2_TARGET_GENERIC_GETTY_NONE is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS2 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYS3 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA2 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYAMA3 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC2 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYSAC3 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYMXC0 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYMXC1 is not set
-# BR2_TARGET_GENERIC_GETTY_TTYMXC2 is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set
-# BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200 is not set
#
# Build options
@@ -104,7 +82,6 @@ BR2_ZCAT="gzip -d -c"
BR2_BZCAT="bzcat"
BR2_TAR_OPTIONS=""
BR2_DL_DIR="$(BASE_DIR)/../downloads"
-BR2_COPYTO=""
BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
#
@@ -132,11 +109,6 @@ BR2_OPTIMIZE_S=y
# BR2_HAVE_DEVFILES is not set
#
-# Advanced
-#
-BR2_CONFIG_CACHE=y
-
-#
# Toolchain
#
BR2_TOOLCHAIN_BUILDROOT=y
@@ -214,9 +186,11 @@ BR2_GDB_VERSION="6.7.1"
BR2_LARGEFILE=y
BR2_INET_IPV6=y
BR2_INET_RPC=y
-# BR2_ENABLE_LOCALE is not set
-# BR2_ENABLE_LOCALE_PURGE is not set
+BR2_ENABLE_LOCALE=y
+BR2_ENABLE_LOCALE_PURGE=y
+BR2_ENABLE_LOCALE_WHITELIST="C en_US"
BR2_NEEDS_GETTEXT=y
+BR2_NEEDS_GETTEXT_IF_LOCALE=y
BR2_USE_WCHAR=y
BR2_PREFER_SOFT_FLOAT=y
BR2_SOFT_FLOAT=y
@@ -224,7 +198,7 @@ BR2_SOFT_FLOAT=y
# BR2_PTHREADS_NONE is not set
# BR2_PTHREADS is not set
BR2_PTHREADS_OLD=y
-# BR2_PROGRAM_INVOCATION is not set
+BR2_PROGRAM_INVOCATION=y
BR2_GCC_CROSS_CXX=y
BR2_INSTALL_LIBSTDCPP=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
@@ -261,6 +235,7 @@ BR2_PACKAGE_IMXREGS=y
BR2_PACKAGE_MAX5821CTRL=y
# BR2_PACKAGE_ARMADEUS_PPS_UTILITIES is not set
# BR2_PACKAGE_ARMADEUS_TESTSUITE is not set
+# BR2_PACKAGE_TFP410CTRL is not set
#
# Audio and video libraries and applications
@@ -646,7 +621,6 @@ BR2_PACKAGE_TSLIB=y
#
# BR2_PACKAGE_ENCHANT is not set
# BR2_PACKAGE_ICU is not set
-# BR2_PACKAGE_LIBICONV is not set
BR2_PACKAGE_NCURSES=y
BR2_PACKAGE_NCURSES_TARGET_PANEL=y
BR2_PACKAGE_NCURSES_TARGET_FORM=y
@@ -785,6 +759,8 @@ BR2_PACKAGE_NANO=y
#
BR2_ROOTFS_POST_BUILD_SCRIPT=""
BR2_ROOTFS_DEVICE_TABLE="target/device/armadeus/rootfs/device_table.txt"
+BR2_ROOTFS_SKELETON_DEFAULT=y
+# BR2_ROOTFS_SKELETON_CUSTOM is not set
# BR2_TARGET_ROOTFS_CRAMFS is not set
# BR2_TARGET_ROOTFS_CLOOP is not set
# BR2_TARGET_ROOTFS_EXT2 is not set
diff --git a/buildroot/configs/apf27_webradio_defconfig b/buildroot/configs/apf27_webradio_defconfig
index 648d8e9..438ead5 100644
--- a/buildroot/configs/apf27_webradio_defconfig
+++ b/buildroot/configs/apf27_webradio_defconfig
@@ -1,9 +1,9 @@
#
# Automatically generated make config: don't edit
-# Mon Nov 1 17:07:31 2010
+# Buildroot version: 2010.11-00004-ge0d9cff
+# Tue Mar 22 00:22:47 2011
#
BR2_HAVE_DOT_CONFIG=y
-BR2_VERSION="2010.11-git"
BR2_arm=y
# BR2_armeb is not set
# BR2_avr32 is not set
@@ -92,8 +92,7 @@ BR2_GIT="git clone"
BR2_ZCAT="gzip -d -c"
BR2_BZCAT="bzcat"
BR2_TAR_OPTIONS=""
-BR2_DL_DIR="/local/downloads"
-BR2_COPYTO=""
+BR2_DL_DIR="$(BASE_DIR)/../downloads"
BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
#
@@ -121,11 +120,6 @@ BR2_OPTIMIZE_S=y
# BR2_HAVE_DEVFILES is not set
#
-# Advanced
-#
-BR2_CONFIG_CACHE=y
-
-#
# Toolchain
#
BR2_TOOLCHAIN_BUILDROOT=y
@@ -138,6 +132,7 @@ BR2_TOOLCHAIN_BUILDROOT=y
# BR2_KERNEL_HEADERS_2_6_33 is not set
# BR2_KERNEL_HEADERS_2_6_34 is not set
# BR2_KERNEL_HEADERS_2_6_35 is not set
+# BR2_KERNEL_HEADERS_2_6_36 is not set
BR2_KERNEL_HEADERS_VERSION=y
# BR2_KERNEL_HEADERS_SNAP is not set
BR2_DEFAULT_KERNEL_VERSION="2.6.29.6"
@@ -168,10 +163,12 @@ BR2_EXTRA_BINUTILS_CONFIG_OPTIONS=""
# BR2_GCC_VERSION_4_2_4 is not set
# BR2_GCC_VERSION_4_3_X is not set
BR2_GCC_VERSION_4_4_X=y
+# BR2_GCC_VERSION_4_5_X is not set
# BR2_GCC_VERSION_SNAP is not set
BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y
BR2_GCC_VERSION="4.4.5"
BR2_EXTRA_GCC_CONFIG_OPTIONS=""
+# BR2_GCC_CROSS_OBJC is not set
# BR2_GCC_CROSS_FORTRAN is not set
# BR2_INSTALL_OBJC is not set
# BR2_INSTALL_FORTRAN is not set
@@ -201,9 +198,11 @@ BR2_GDB_VERSION="6.7.1"
BR2_LARGEFILE=y
BR2_INET_IPV6=y
BR2_INET_RPC=y
-# BR2_ENABLE_LOCALE is not set
-# BR2_ENABLE_LOCALE_PURGE is not set
+BR2_ENABLE_LOCALE=y
+BR2_ENABLE_LOCALE_PURGE=y
+BR2_ENABLE_LOCALE_WHITELIST="C en_US"
BR2_NEEDS_GETTEXT=y
+BR2_NEEDS_GETTEXT_IF_LOCALE=y
BR2_USE_WCHAR=y
BR2_PREFER_SOFT_FLOAT=y
BR2_SOFT_FLOAT=y
@@ -211,7 +210,7 @@ BR2_SOFT_FLOAT=y
# BR2_PTHREADS_NONE is not set
# BR2_PTHREADS is not set
BR2_PTHREADS_OLD=y
-# BR2_PROGRAM_INVOCATION is not set
+BR2_PROGRAM_INVOCATION=y
BR2_GCC_CROSS_CXX=y
BR2_INSTALL_LIBSTDCPP=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
@@ -233,7 +232,6 @@ BR2_BUSYBOX_VERSION="1.16.2"
BR2_PACKAGE_BUSYBOX_FULLINSTALL=y
BR2_PACKAGE_BUSYBOX_CONFIG="target/device/armadeus/busybox-$(BR2_BUSYBOX_VERSION).config"
# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set
-# BR2_PACKAGE_BUSYBOX_SKELETON is not set
# BR2_PACKAGE_CUSTOMIZE is not set
#
@@ -249,12 +247,12 @@ BR2_PACKAGE_IMXREGS=y
BR2_PACKAGE_MAX5821CTRL=y
# BR2_PACKAGE_ARMADEUS_PPS_UTILITIES is not set
# BR2_PACKAGE_ARMADEUS_TESTSUITE is not set
+# BR2_PACKAGE_TFP410CTRL is not set
#
# Audio and video libraries and applications
#
BR2_PACKAGE_ALSA_LIB=y
-# BR2_PACKAGE_ALSA_LIB_PYTHON is not set
#
# ALSA lib selection
@@ -832,6 +830,8 @@ BR2_PACKAGE_NANO=y
#
BR2_ROOTFS_POST_BUILD_SCRIPT=""
BR2_ROOTFS_DEVICE_TABLE="target/device/armadeus/rootfs/device_table.txt"
+BR2_ROOTFS_SKELETON_DEFAULT=y
+# BR2_ROOTFS_SKELETON_CUSTOM is not set
# BR2_TARGET_ROOTFS_CRAMFS is not set
# BR2_TARGET_ROOTFS_CLOOP is not set
# BR2_TARGET_ROOTFS_EXT2 is not set
diff --git a/buildroot/configs/apf51_defconfig b/buildroot/configs/apf51_defconfig
index 521bd42..e21d268 100644
--- a/buildroot/configs/apf51_defconfig
+++ b/buildroot/configs/apf51_defconfig
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
-# Buildroot version: 2010.11-00288-g974fb11-dirty
-# Tue Feb 8 18:54:12 2011
+# Buildroot version: 2010.11-00004-ge0d9cff
+# Tue Mar 22 00:22:47 2011
#
BR2_HAVE_DOT_CONFIG=y
BR2_arm=y
@@ -211,9 +211,11 @@ BR2_GDB_VERSION="6.7.1"
BR2_LARGEFILE=y
BR2_INET_IPV6=y
BR2_INET_RPC=y
-# BR2_ENABLE_LOCALE is not set
-# BR2_ENABLE_LOCALE_PURGE is not set
+BR2_ENABLE_LOCALE=y
+BR2_ENABLE_LOCALE_PURGE=y
+BR2_ENABLE_LOCALE_WHITELIST="C en_US"
BR2_NEEDS_GETTEXT=y
+BR2_NEEDS_GETTEXT_IF_LOCALE=y
BR2_USE_WCHAR=y
BR2_PREFER_SOFT_FLOAT=y
BR2_SOFT_FLOAT=y
@@ -221,7 +223,7 @@ BR2_SOFT_FLOAT=y
# BR2_PTHREADS_NONE is not set
# BR2_PTHREADS is not set
BR2_PTHREADS_OLD=y
-# BR2_PROGRAM_INVOCATION is not set
+BR2_PROGRAM_INVOCATION=y
BR2_GCC_CROSS_CXX=y
BR2_INSTALL_LIBSTDCPP=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
diff --git a/buildroot/configs/apf9328_defconfig b/buildroot/configs/apf9328_defconfig
index 46bd0b1..afa0e0a 100644
--- a/buildroot/configs/apf9328_defconfig
+++ b/buildroot/configs/apf9328_defconfig
@@ -1,9 +1,9 @@
#
# Automatically generated make config: don't edit
-# Thu Jan 27 17:13:40 2011
+# Buildroot version: 2010.11-00004-ge0d9cff
+# Tue Mar 22 00:22:47 2011
#
BR2_HAVE_DOT_CONFIG=y
-BR2_VERSION="2010.11-git"
BR2_arm=y
# BR2_armeb is not set
# BR2_avr32 is not set
@@ -214,9 +214,11 @@ BR2_GDB_VERSION="6.7.1"
BR2_LARGEFILE=y
BR2_INET_IPV6=y
BR2_INET_RPC=y
-# BR2_ENABLE_LOCALE is not set
-# BR2_ENABLE_LOCALE_PURGE is not set
+BR2_ENABLE_LOCALE=y
+BR2_ENABLE_LOCALE_PURGE=y
+BR2_ENABLE_LOCALE_WHITELIST="C en_US"
BR2_NEEDS_GETTEXT=y
+BR2_NEEDS_GETTEXT_IF_LOCALE=y
BR2_USE_WCHAR=y
BR2_PREFER_SOFT_FLOAT=y
BR2_SOFT_FLOAT=y
@@ -224,7 +226,7 @@ BR2_SOFT_FLOAT=y
# BR2_PTHREADS_NONE is not set
# BR2_PTHREADS is not set
BR2_PTHREADS_OLD=y
-# BR2_PROGRAM_INVOCATION is not set
+BR2_PROGRAM_INVOCATION=y
BR2_GCC_CROSS_CXX=y
BR2_INSTALL_LIBSTDCPP=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
diff --git a/buildroot/target/device/armadeus/apf27/apf27-u-boot-2010.03.h b/buildroot/target/device/armadeus/apf27/apf27-u-boot-2010.03.h
index d2aa1da..a64f29e 100644
--- a/buildroot/target/device/armadeus/apf27/apf27-u-boot-2010.03.h
+++ b/buildroot/target/device/armadeus/apf27/apf27-u-boot-2010.03.h
@@ -31,8 +31,8 @@
#define __CONFIG_H
#define CONFIG_VERSION_VARIABLE
-#define CONFIG_ENV_VERSION "1.8"
-#define CONFIG_IDENT_STRING " apf27 patch 2.5"
+#define CONFIG_ENV_VERSION "2.0"
+#define CONFIG_IDENT_STRING " apf27 patch 2.6"
#define CONFIG_ARM926EJS 1 /* this is an ARM926EJS CPU */
#define CONFIG_MX27 1 /* in a Freescale i.MX27 Chip */
@@ -214,7 +214,7 @@
"download_kernel=tftpboot ${loadaddr} " \
" ${serverpath}${board_name}-linux.bin\0" \
"download_rootfs=tftpboot ${loadaddr} " \
- " ${serverpath}${board_name}-rootfs.arm.ubi\0" \
+ " ${serverpath}${board_name}-rootfs.ubi\0" \
"update_uboot=run download_uboot flash_uboot\0" \
"update_kernel=run download_kernel flash_kernel\0" \
"update_rootfs=run download_rootfs flash_rootfs\0" \
diff --git a/buildroot/target/device/armadeus/apf27/uClibc-0.9.30.config.arm b/buildroot/target/device/armadeus/apf27/uClibc-0.9.30.config.arm
index 75a89fd..15f0493 100644
--- a/buildroot/target/device/armadeus/apf27/uClibc-0.9.30.config.arm
+++ b/buildroot/target/device/armadeus/apf27/uClibc-0.9.30.config.arm
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
-# Version: 0.9.30.2
-# Mon Feb 1 14:24:52 2010
+# Version: 0.9.30.3
+# Tue Mar 22 00:29:26 2011
#
# TARGET_alpha is not set
TARGET_arm=y
@@ -71,7 +71,7 @@ UCLIBC_HAS_FLOATS=y
UCLIBC_HAS_SOFT_FLOAT=y
DO_C99_MATH=y
# UCLIBC_HAS_FENV is not set
-KERNEL_HEADERS="/home/julien/workspace/Armadeus_SF/armadeus-git-new-buildroot/buildroot/output/toolchain/linux/include"
+KERNEL_HEADERS="/home/eric/arm/apf27testX/buildroot/output/toolchain/linux/include"
HAVE_DOT_CONFIG=y
#
@@ -107,7 +107,8 @@ UCLIBC_SUSV3_LEGACY=y
# UCLIBC_SUSV3_LEGACY_MACROS is not set
# UCLIBC_HAS_STUBS is not set
UCLIBC_HAS_SHADOW=y
-# UCLIBC_HAS_PROGRAM_INVOCATION_NAME is not set
+UCLIBC_HAS_PROGRAM_INVOCATION_NAME=y
+UCLIBC_HAS___PROGNAME=y
UCLIBC_HAS_PTY=y
ASSUME_DEVPTS=y
# UNIX98PTY_ONLY is not set
@@ -164,8 +165,11 @@ UCLIBC_HAS_CTYPE_SIGNED=y
UCLIBC_HAS_CTYPE_CHECKED=y
# UCLIBC_HAS_CTYPE_ENFORCED is not set
UCLIBC_HAS_WCHAR=y
-# UCLIBC_HAS_LOCALE is not set
+UCLIBC_HAS_LOCALE=y
+# UCLIBC_PREGENERATED_LOCALE_DATA is not set
+UCLIBC_HAS_XLOCALE=y
UCLIBC_HAS_HEXADECIMAL_FLOATS=y
+# UCLIBC_HAS_GLIBC_DIGIT_GROUPING is not set
UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
@@ -227,7 +231,7 @@ UCLIBC_BUILD_NOW=y
#
# uClibc development/debugging options
#
-CROSS_COMPILER_PREFIX="/home/julien/workspace/Armadeus_SF/armadeus-git-new-buildroot/buildroot/output/build/staging_dir/usr/bin/arm-linux-uclibcgnueabi-"
+CROSS_COMPILER_PREFIX="/home/eric/arm/apf27testX/buildroot/output/build/staging_dir/usr/bin/arm-unknown-linux-uclibcgnueabi-"
UCLIBC_EXTRA_CFLAGS=""
# DODEBUG is not set
# DODEBUG_PT is not set
diff --git a/buildroot/target/device/armadeus/apf51/uClibc-0.9.30.config.arm b/buildroot/target/device/armadeus/apf51/uClibc-0.9.30.config.arm
index 0ef197a..6aec500 100644
--- a/buildroot/target/device/armadeus/apf51/uClibc-0.9.30.config.arm
+++ b/buildroot/target/device/armadeus/apf51/uClibc-0.9.30.config.arm
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
-# Version: 0.9.30.2
-# Mon Feb 1 14:24:52 2010
+# Version: 0.9.30.3
+# Tue Mar 22 00:29:26 2011
#
# TARGET_alpha is not set
TARGET_arm=y
@@ -71,7 +71,7 @@ UCLIBC_HAS_FLOATS=y
UCLIBC_HAS_SOFT_FLOAT=y
DO_C99_MATH=y
# UCLIBC_HAS_FENV is not set
-KERNEL_HEADERS="/home/julien/workspace/Armadeus_SF/armadeus-git-new-buildroot/buildroot/output/toolchain/linux/include"
+KERNEL_HEADERS="/home/eric/arm/apf27testX/buildroot/output/toolchain/linux/include"
HAVE_DOT_CONFIG=y
#
@@ -107,7 +107,8 @@ UCLIBC_DYNAMIC_ATEXIT=y
# UCLIBC_SUSV3_LEGACY_MACROS is not set
# UCLIBC_HAS_STUBS is not set
UCLIBC_HAS_SHADOW=y
-# UCLIBC_HAS_PROGRAM_INVOCATION_NAME is not set
+UCLIBC_HAS_PROGRAM_INVOCATION_NAME=y
+UCLIBC_HAS___PROGNAME=y
UCLIBC_HAS_PTY=y
ASSUME_DEVPTS=y
# UNIX98PTY_ONLY is not set
@@ -164,8 +165,11 @@ UCLIBC_HAS_CTYPE_SIGNED=y
UCLIBC_HAS_CTYPE_CHECKED=y
# UCLIBC_HAS_CTYPE_ENFORCED is not set
UCLIBC_HAS_WCHAR=y
-# UCLIBC_HAS_LOCALE is not set
+UCLIBC_HAS_LOCALE=y
+# UCLIBC_PREGENERATED_LOCALE_DATA is not set
+UCLIBC_HAS_XLOCALE=y
UCLIBC_HAS_HEXADECIMAL_FLOATS=y
+# UCLIBC_HAS_GLIBC_DIGIT_GROUPING is not set
UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
@@ -227,7 +231,7 @@ UCLIBC_BUILD_NOW=y
#
# uClibc development/debugging options
#
-CROSS_COMPILER_PREFIX="/home/julien/workspace/Armadeus_SF/armadeus-git-new-buildroot/buildroot/output/build/staging_dir/usr/bin/arm-linux-uclibcgnueabi-"
+CROSS_COMPILER_PREFIX="/home/eric/arm/apf27testX/buildroot/output/build/staging_dir/usr/bin/arm-unknown-linux-uclibcgnueabi-"
UCLIBC_EXTRA_CFLAGS=""
# DODEBUG is not set
# DODEBUG_PT is not set
diff --git a/buildroot/target/device/armadeus/apf9328/apf9328-u-boot-1.3.4.h b/buildroot/target/device/armadeus/apf9328/apf9328-u-boot-1.3.4.h
index 158c59c..174db05 100644
--- a/buildroot/target/device/armadeus/apf9328/apf9328-u-boot-1.3.4.h
+++ b/buildroot/target/device/armadeus/apf9328/apf9328-u-boot-1.3.4.h
@@ -32,8 +32,8 @@
#ifndef __CONFIG_H
#define __CONFIG_H
-#define CONFIG_ENV_VERSION "3.6"
-#define CONFIG_IDENT_STRING " apf9328 patch 3.9"
+#define CONFIG_ENV_VERSION "4.0"
+#define CONFIG_IDENT_STRING " apf9328 patch 4.0"
#define CONFIG_ARM920T 1 /* this is an ARM920T CPU */
#define CONFIG_IMX 1 /* in a Motorola MC9328MXL Chip */
@@ -195,7 +195,7 @@
"download_kernel=tftpboot ${loadaddr} " \
" ${serverpath}${board_name}-linux.bin\0" \
"download_rootfs=tftpboot ${loadaddr} " \
- " ${serverpath}${board_name}-rootfs.arm.jffs2\0" \
+ " ${serverpath}${board_name}-rootfs.jffs2\0" \
"update_uboot=run download_uboot flash_uboot\0" \
"update_kernel=run download_kernel flash_kernel\0" \
"update_rootfs=run download_rootfs flash_rootfs\0" \
diff --git a/buildroot/target/device/armadeus/apf9328/uClibc-0.9.30.config.arm b/buildroot/target/device/armadeus/apf9328/uClibc-0.9.30.config.arm
index 9acdbe4..8aca47d 100644
--- a/buildroot/target/device/armadeus/apf9328/uClibc-0.9.30.config.arm
+++ b/buildroot/target/device/armadeus/apf9328/uClibc-0.9.30.config.arm
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Version: 0.9.30.3
-# Thu Jun 17 13:34:43 2010
+# Tue Mar 22 00:29:26 2011
#
# TARGET_alpha is not set
TARGET_arm=y
@@ -93,7 +93,7 @@ UCLIBC_CTOR_DTOR=y
# LDSO_GNU_HASH_SUPPORT is not set
# HAS_NO_THREADS is not set
UCLIBC_HAS_THREADS=y
-PTHREADS_DEBUG_SUPPORT=y
+# PTHREADS_DEBUG_SUPPORT is not set
LINUXTHREADS_OLD=y
UCLIBC_HAS_SYSLOG=y
UCLIBC_HAS_LFS=y
@@ -107,7 +107,8 @@ UCLIBC_DYNAMIC_ATEXIT=y
# UCLIBC_SUSV3_LEGACY_MACROS is not set
# UCLIBC_HAS_STUBS is not set
UCLIBC_HAS_SHADOW=y
-# UCLIBC_HAS_PROGRAM_INVOCATION_NAME is not set
+UCLIBC_HAS_PROGRAM_INVOCATION_NAME=y
+UCLIBC_HAS___PROGNAME=y
UCLIBC_HAS_PTY=y
ASSUME_DEVPTS=y
# UNIX98PTY_ONLY is not set
@@ -164,8 +165,11 @@ UCLIBC_HAS_CTYPE_SIGNED=y
UCLIBC_HAS_CTYPE_CHECKED=y
# UCLIBC_HAS_CTYPE_ENFORCED is not set
UCLIBC_HAS_WCHAR=y
-# UCLIBC_HAS_LOCALE is not set
+UCLIBC_HAS_LOCALE=y
+# UCLIBC_PREGENERATED_LOCALE_DATA is not set
+UCLIBC_HAS_XLOCALE=y
UCLIBC_HAS_HEXADECIMAL_FLOATS=y
+# UCLIBC_HAS_GLIBC_DIGIT_GROUPING is not set
UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y
@@ -227,7 +231,7 @@ UCLIBC_BUILD_NOW=y
#
# uClibc development/debugging options
#
-CROSS_COMPILER_PREFIX="/home/eric/arm/armahead/buildroot/output/build/staging_dir/usr/bin/arm-linux-uclibc-"
+CROSS_COMPILER_PREFIX="/home/eric/arm/apf27testX/buildroot/output/build/staging_dir/usr/bin/arm-unknown-linux-uclibcgnueabi-"
UCLIBC_EXTRA_CFLAGS=""
# DODEBUG is not set
# DODEBUG_PT is not set
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/profile b/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/profile
index 417ec26..df441e7 100644
--- a/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/profile
+++ b/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/profile
@@ -38,6 +38,8 @@ if [ "$PS1" ]; then
export TSLIB_TSEVENTTYPE=INPUT
export TSLIB_CONFFILE=/etc/ts.conf
export TSLIB_CALIBFILE=/etc/pointercal
+ # For X:
+ export DISPLAY=:0.0
### Some aliases
alias ps2='ps facux '
hooks/post-receive
--
armadeus
|
|
From: Fabien M <fa...@us...> - 2011-03-21 15:21:20
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via e0d9cfff17c9eefa11eba9a5bd913c43f0807e91 (commit)
from 031ee6d95f58b6142a8c3e687cc0b8d3e3d8e284 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit e0d9cfff17c9eefa11eba9a5bd913c43f0807e91
Author: Fabien Marteau <fab...@ar...>
Date: Mon Mar 21 16:20:54 2011 +0100
[linux][platform] Initialize CS gpio before registering max1027 on spi0 bus
-----------------------------------------------------------------------
Summary of changes:
.../2.6.38/281-apf27-armadeus-add_apf27.c.patch | 13 +++++++------
1 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/buildroot/target/device/armadeus/linux/kernel-patches/2.6.38/281-apf27-armadeus-add_apf27.c.patch b/buildroot/target/device/armadeus/linux/kernel-patches/2.6.38/281-apf27-armadeus-add_apf27.c.patch
index 6a47d86..f493ce8 100644
--- a/buildroot/target/device/armadeus/linux/kernel-patches/2.6.38/281-apf27-armadeus-add_apf27.c.patch
+++ b/buildroot/target/device/armadeus/linux/kernel-patches/2.6.38/281-apf27-armadeus-add_apf27.c.patch
@@ -10,7 +10,7 @@ Signed-off-by: Eric Jarrige <eri...@ar...>
Index: linux-2.6.38-rc3/arch/arm/mach-imx/apf27.c
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ linux-2.6.38-rc3/arch/arm/mach-imx/apf27.c 2011-02-09 14:47:31.000000000 +0100
++++ linux-2.6.38-rc3/arch/arm/mach-imx/apf27.c 2011-03-21 11:56:54.000000000 +0100
@@ -0,0 +1,745 @@
+ /*
+ * apf27.c
@@ -760,8 +760,8 @@ Index: linux-2.6.38-rc3/arch/arm/mach-imx/apf27.c
Index: linux-2.6.38-rc3/arch/arm/mach-imx/apf27-dev.c
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ linux-2.6.38-rc3/arch/arm/mach-imx/apf27-dev.c 2011-02-09 14:47:31.000000000 +0100
-@@ -0,0 +1,933 @@
++++ linux-2.6.38-rc3/arch/arm/mach-imx/apf27-dev.c 2011-03-21 14:14:34.000000000 +0100
+@@ -0,0 +1,934 @@
+ /*
+ * apf27-dev.c
+ * Support for AFP27 module's development baseboard
@@ -1656,6 +1656,7 @@ Index: linux-2.6.38-rc3/arch/arm/mach-imx/apf27-dev.c
+
+#ifdef CONFIG_SPI_MXC_SELECT1
+ /* Optionnal ADC */
++ mxc_gpio_mode(GPIO_PORTD | 28 | GPIO_GPIO | GPIO_IN), /* 0: MAX1027 */
+ imx27_add_spi_imx0(&apf27dev_spi0_data);
+#endif
+#ifdef CONFIG_SPI_MXC_SELECT2
@@ -1698,7 +1699,7 @@ Index: linux-2.6.38-rc3/arch/arm/mach-imx/apf27-dev.c
Index: linux-2.6.38-rc3/arch/arm/mach-imx/apf27-lcd.c
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ linux-2.6.38-rc3/arch/arm/mach-imx/apf27-lcd.c 2011-02-09 14:47:31.000000000 +0100
++++ linux-2.6.38-rc3/arch/arm/mach-imx/apf27-lcd.c 2011-03-21 11:56:54.000000000 +0100
@@ -0,0 +1,168 @@
+/*
+ * apf27-lcd.c
@@ -1871,7 +1872,7 @@ Index: linux-2.6.38-rc3/arch/arm/mach-imx/apf27-lcd.c
Index: linux-2.6.38-rc3/arch/arm/mach-imx/apf27-dev-ext-apw.c
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ linux-2.6.38-rc3/arch/arm/mach-imx/apf27-dev-ext-apw.c 2011-02-14 13:40:41.000000000 +0100
++++ linux-2.6.38-rc3/arch/arm/mach-imx/apf27-dev-ext-apw.c 2011-03-21 11:56:54.000000000 +0100
@@ -0,0 +1,175 @@
+ /*
+ * apf27-dev-ext-apw.c
@@ -2051,7 +2052,7 @@ Index: linux-2.6.38-rc3/arch/arm/mach-imx/apf27-dev-ext-apw.c
Index: linux-2.6.38-rc3/arch/arm/plat-mxc/include/mach/uncompress.h
===================================================================
--- linux-2.6.38-rc3.orig/arch/arm/plat-mxc/include/mach/uncompress.h 2011-02-01 04:05:49.000000000 +0100
-+++ linux-2.6.38-rc3/arch/arm/plat-mxc/include/mach/uncompress.h 2011-02-14 16:29:30.000000000 +0100
++++ linux-2.6.38-rc3/arch/arm/plat-mxc/include/mach/uncompress.h 2011-03-21 14:25:38.000000000 +0100
@@ -83,6 +83,7 @@
case MACH_TYPE_MX21ADS:
case MACH_TYPE_PCA100:
hooks/post-receive
--
armadeus
|
|
From: Fabien M <fa...@us...> - 2011-03-21 09:52:25
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 031ee6d95f58b6142a8c3e687cc0b8d3e3d8e284 (commit)
from 5087c6fa3cde785fdf6ab55c92c5ef3d1e3cf37a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 031ee6d95f58b6142a8c3e687cc0b8d3e3d8e284
Author: Fabien Marteau <fab...@ar...>
Date: Mon Mar 21 10:51:39 2011 +0100
[buildroot][package][portmap] Backport new portmap from buildroot today git trunk (2011.05) -- to fix S13pormap init script copy
-----------------------------------------------------------------------
Summary of changes:
...map-BACKPORT_BUILDROOT_2011.05_2011_03_21.patch | 292 ++++++++++++++++++++
1 files changed, 292 insertions(+), 0 deletions(-)
create mode 100644 patches/buildroot/2010.11/145-portmap-BACKPORT_BUILDROOT_2011.05_2011_03_21.patch
diff --git a/patches/buildroot/2010.11/145-portmap-BACKPORT_BUILDROOT_2011.05_2011_03_21.patch b/patches/buildroot/2010.11/145-portmap-BACKPORT_BUILDROOT_2011.05_2011_03_21.patch
new file mode 100644
index 0000000..07e179f
--- /dev/null
+++ b/patches/buildroot/2010.11/145-portmap-BACKPORT_BUILDROOT_2011.05_2011_03_21.patch
@@ -0,0 +1,292 @@
+Index: buildroot/package/portmap/portmap-6.0-0001-README-fix-typo-in-tcp-wrapper-doc.patch
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/portmap/portmap-6.0-0001-README-fix-typo-in-tcp-wrapper-doc.patch 2011-03-21 10:43:15.000000000 +0100
+@@ -0,0 +1,26 @@
++From af4a27a17bbdbe941f2462e116c2e4c8ade110e3 Mon Sep 17 00:00:00 2001
++From: Mike Frysinger <va...@ge...>
++Date: Fri, 19 Nov 2010 23:35:20 -0500
++Subject: [PATCH 1/4] README: fix typo in tcp wrapper doc
++
++Signed-off-by: Mike Frysinger <va...@ge...>
++---
++ README | 2 +-
++ 1 files changed, 1 insertions(+), 1 deletions(-)
++
++diff --git a/README b/README
++index 0da54cc..916de7e 100644
++--- a/README
+++++ b/README
++@@ -18,7 +18,7 @@ There is no "./configure", just use "make".
++
++ Some make variable can be used to control compilation.
++
++- NO_TCP_WRAPPER= if non-empty, doen't use tcp_wrappers
+++ NO_TCP_WRAPPER= if non-empty, don't use tcp_wrappers
++ USE_DNS= if set, tcp_wrappers can check peers based on hostname
++ as well as IP address. This should only be used if you
++ are certain that gethostbyname will never trigger a
++--
++1.7.3.1
++
+Index: buildroot/package/portmap/portmap-6.0-0002-NO_PIE-make-PIE-support-controllable.patch
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/portmap/portmap-6.0-0002-NO_PIE-make-PIE-support-controllable.patch 2011-03-21 10:43:15.000000000 +0100
+@@ -0,0 +1,53 @@
++From 087874b15367a04fd482541d1832696d7163d1ac Mon Sep 17 00:00:00 2001
++From: Mike Frysinger <va...@ge...>
++Date: Fri, 19 Nov 2010 23:35:47 -0500
++Subject: [PATCH 2/4] NO_PIE: make PIE support controllable
++
++Signed-off-by: Mike Frysinger <va...@ge...>
++---
++ Makefile | 8 ++++++--
++ README | 1 +
++ 2 files changed, 7 insertions(+), 2 deletions(-)
++
++diff --git a/Makefile b/Makefile
++index 5343428..cfcfdbb 100644
++--- a/Makefile
+++++ b/Makefile
++@@ -106,6 +106,10 @@ CPPFLAGS += -DIGNORE_SIGCHLD # AIX 4.x, HP-UX 9.x
++ #
++ # LDLIBS += -m
++ # CFLAGS += -arch m68k -arch i386 -arch hppa
+++ifeq ($(NO_PIE),)
+++CFLAGS_PIE = -fpie
+++LDFLAGS_PIE = -pie
+++endif
++
++ # Auxiliary libraries that you may have to specify
++ #
++@@ -125,9 +129,9 @@ CFLAGS += -Wall -Wstrict-prototypes
++ all: portmap pmap_dump pmap_set portmap.man
++
++ CPPFLAGS += $(HOSTS_ACCESS)
++-portmap: CFLAGS += -fpie
+++portmap: CFLAGS += $(CFLAGS_PIE)
++ portmap: LDLIBS += $(WRAP_LIB)
++-portmap: LDFLAGS += -pie
+++portmap: LDFLAGS += $(LDFLAGS_PIE)
++ portmap: portmap.o pmap_check.o from_local.o
++
++ from_local: CPPFLAGS += -DTEST
++diff --git a/README b/README
++index 916de7e..e0b561a 100644
++--- a/README
+++++ b/README
++@@ -18,6 +18,7 @@ There is no "./configure", just use "make".
++
++ Some make variable can be used to control compilation.
++
+++ NO_PIE= if non-empty, don't build portmap as a PIE
++ NO_TCP_WRAPPER= if non-empty, don't use tcp_wrappers
++ USE_DNS= if set, tcp_wrappers can check peers based on hostname
++ as well as IP address. This should only be used if you
++--
++1.7.3.1
++
+Index: buildroot/package/portmap/portmap-6.0-0003-NO_FORK-control-usage-of-fork-for-nommu-systems.patch
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/portmap/portmap-6.0-0003-NO_FORK-control-usage-of-fork-for-nommu-systems.patch 2011-03-21 10:43:15.000000000 +0100
+@@ -0,0 +1,95 @@
++From b3afea5757af1a7356ba30d2e0a7d5909ca18121 Mon Sep 17 00:00:00 2001
++From: Mike Frysinger <va...@ge...>
++Date: Fri, 19 Nov 2010 23:48:20 -0500
++Subject: [PATCH 3/4] NO_FORK: control usage of fork() for nommu systems
++
++nommu systems lack a fork() function, so add a NO_FORK flag to control
++its usage. We don't lose a ton of functionality in doing so, and on an
++embedded system, this is OK.
++
++Signed-off-by: Mike Frysinger <va...@ge...>
++---
++ Makefile | 5 +++++
++ README | 1 +
++ pmap_check.c | 6 ++++--
++ portmap.c | 6 ++++++
++ 4 files changed, 16 insertions(+), 2 deletions(-)
++
++diff --git a/Makefile b/Makefile
++index cfcfdbb..9df5574 100644
++--- a/Makefile
+++++ b/Makefile
++@@ -27,6 +27,11 @@ MAN_SED += -e 's/USE_DNS/yes/'
++ endif
++ endif
++
+++# For no-mmu systems, we have to disable the fork() functions.
+++ifneq ($(NO_FORK),)
+++CPPFLAGS += -DNO_FORK
+++endif
+++
++ # Comment out if your RPC library does not allocate privileged ports for
++ # requests from processes with root privilege, or the new portmap will
++ # always reject requests to register/unregister services on privileged
++diff --git a/README b/README
++index e0b561a..bda1707 100644
++--- a/README
+++++ b/README
++@@ -18,6 +18,7 @@ There is no "./configure", just use "make".
++
++ Some make variable can be used to control compilation.
++
+++ NO_FORK= if non-empty, don't use fork (good for nommu systems)
++ NO_PIE= if non-empty, don't build portmap as a PIE
++ NO_TCP_WRAPPER= if non-empty, don't use tcp_wrappers
++ USE_DNS= if set, tcp_wrappers can check peers based on hostname
++diff --git a/pmap_check.c b/pmap_check.c
++index 6b3e490..983414e 100644
++--- a/pmap_check.c
+++++ b/pmap_check.c
++@@ -302,8 +302,10 @@ static void logit(int severity, struct sockaddr_in *addr,
++ * getrpcbynumber() or syslog() does its thing.
++ */
++
++- if (fork() == 0) {
++-
+++#ifndef NO_FORK
+++ if (fork() == 0)
+++#endif
+++ {
++ /* Try to map program number to name. */
++
++ if (prognum == 0) {
++diff --git a/portmap.c b/portmap.c
++index 2a98881..94abc64 100644
++--- a/portmap.c
+++++ b/portmap.c
++@@ -753,6 +755,7 @@ static void callit(struct svc_req *rqstp, SVCXPRT *xprt)
++ if ((pml = find_service(a.rmt_prog, a.rmt_vers,
++ (u_long)IPPROTO_UDP)) == NULL)
++ return;
+++#ifndef NO_FORK
++ /*
++ * fork a child to do the work. Parent immediately returns.
++ * Child exits upon completion.
++@@ -763,6 +766,7 @@ static void callit(struct svc_req *rqstp, SVCXPRT *xprt)
++ a.rmt_prog);
++ return;
++ }
+++#endif
++ port = pml->pml_map.pm_port;
++ get_myaddress(&me);
++ me.sin_port = htons(port);
++@@ -783,7 +787,9 @@ static void callit(struct svc_req *rqstp, SVCXPRT *xprt)
++ clnt_destroy(client);
++ }
++ (void)close(so);
+++#ifndef NO_FORK
++ exit(0);
+++#endif
++ }
++
++ #ifndef IGNORE_SIGCHLD /* Lionel Cons <co...@dx...> */
++--
++1.7.3.1
++
+Index: buildroot/package/portmap/portmap-6.0-0004-NO_PERROR-control-overriding-of-perror-symbol.patch
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/portmap/portmap-6.0-0004-NO_PERROR-control-overriding-of-perror-symbol.patch 2011-03-21 10:43:15.000000000 +0100
+@@ -0,0 +1,65 @@
++From 8cea0778f0fb838a7bd764be08f15e1494e5a0b2 Mon Sep 17 00:00:00 2001
++From: Mike Frysinger <va...@ge...>
++Date: Fri, 19 Nov 2010 23:50:27 -0500
++Subject: [PATCH 4/4] NO_PERROR: control overriding of perror() symbol
++
++Doing static builds of portmap might fail when the C library's perror()
++function is pulled in and collides with portmap's definition. So add a
++flag to control the local override.
++
++Signed-off-by: Mike Frysinger <va...@ge...>
++---
++ Makefile | 5 +++++
++ README | 1 +
++ 2 files changed, 6 insertions(+), 0 deletions(-)
++
++diff --git a/Makefile b/Makefile
++index 9df5574..1635107 100644
++--- a/Makefile
+++++ b/Makefile
++@@ -32,6 +32,11 @@ ifneq ($(NO_FORK),)
++ CPPFLAGS += -DNO_FORK
++ endif
++
+++# For static builds, we might hit perror() symbol clashes
+++ifneq ($(NO_PERROR),)
+++CPPFLAGS += -DNO_PERROR
+++endif
+++
++ # Comment out if your RPC library does not allocate privileged ports for
++ # requests from processes with root privilege, or the new portmap will
++ # always reject requests to register/unregister services on privileged
++diff --git a/README b/README
++index bda1707..05861a8 100644
++--- a/README
+++++ b/README
++@@ -19,6 +19,7 @@ There is no "./configure", just use "make".
++ Some make variable can be used to control compilation.
++
++ NO_FORK= if non-empty, don't use fork (good for nommu systems)
+++ NO_PERROR= if non-empty, don't override the perror() func
++ NO_PIE= if non-empty, don't build portmap as a PIE
++ NO_TCP_WRAPPER= if non-empty, don't use tcp_wrappers
++ USE_DNS= if set, tcp_wrappers can check peers based on hostname
++diff --git a/portmap.c b/portmap.c
++index 2a98881..94abc64 100644
++--- a/portmap.c
+++++ b/portmap.c
++@@ -391,12 +391,14 @@ main(int argc, char **argv)
++ abort();
++ }
++
+++#ifndef NO_PERROR
++ /* need to override perror calls in rpc library */
++ void perror(const char *what)
++ {
++
++ syslog(LOG_ERR, "%s: %m", what);
++ }
+++#endif
++
++ static struct pmaplist *
++ find_service(u_long prog, u_long vers, u_long prot)
++--
++1.7.3.1
++
+Index: buildroot/package/portmap/portmap.mk
+===================================================================
+--- buildroot.orig/package/portmap/portmap.mk 2011-03-21 10:39:27.000000000 +0100
++++ buildroot/package/portmap/portmap.mk 2011-03-21 10:43:15.000000000 +0100
+@@ -9,8 +9,18 @@
+ PORTMAP_SITE = http://neil.brown.name/portmap
+ PORTMAP_SBINS = portmap pmap_dump pmap_set
+
++PORTMAP_FLAGS = NO_TCP_WRAPPER=1 NO_PIE=1 NO_PERROR=1
++ifeq ($(BR2_USE_MMU),)
++PORTMAP_FLAGS += NO_FORK=1
++endif
++
+ define PORTMAP_BUILD_CMDS
+- $(MAKE) CC="$(TARGET_CC)" -C $(@D) NO_TCP_WRAPPER=1
++ CFLAGS="$(TARGET_CFLAGS)" \
++ $(MAKE) CC="$(TARGET_CC)" -C $(@D) $(PORTMAP_FLAGS)
++endef
++
++define PORTMAP_CLEAN_CMDS
++ $(MAKE) -C $(@D) clean
+ endef
+
+ define PORTMAP_INSTALL_TARGET_CMDS
+@@ -23,6 +33,8 @@
+ $(TARGET_DIR)/usr/share/man/man8/pmap_dump.8
+ $(INSTALL) -D $(@D)/pmap_set.8 \
+ $(TARGET_DIR)/usr/share/man/man8/pmap_set.8
++ $(INSTALL) -m 0755 package/portmap/S13portmap \
++ $(TARGET_DIR)/etc/init.d
+ endef
+
+ define PORTMAP_UNINSTALL_TARGET_CMDS
hooks/post-receive
--
armadeus
|
|
From: jorasse <jo...@us...> - 2011-03-08 21:32:27
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The annotated tag, latestrelease has been deleted
was 3d839f0e7e7eb6845a8b94e79340d29385a6c89d
-----------------------------------------------------------------------
tag latestrelease
Armadeus latest release
1dc8abdaafd70f4e8d12958c0bc69b6390bb8eda Updates Chanelog for release 3.1
-----------------------------------------------------------------------
hooks/post-receive
--
armadeus
|
|
From: jorasse <jo...@us...> - 2011-03-08 20:13:19
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, v3 has been created
at e794601b4e23e1e1c60758790af2b2bb03755c34 (commit)
- Log -----------------------------------------------------------------
commit e794601b4e23e1e1c60758790af2b2bb03755c34
Author: jorasse <jo...@ar...>
Date: Fri Mar 4 01:26:02 2011 +0100
Start branch v3.x for maintenance.
-----------------------------------------------------------------------
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-03-07 09:20:11
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 5087c6fa3cde785fdf6ab55c92c5ef3d1e3cf37a (commit)
via 896a5ab01f01572eab0c71623b307d7a86030d61 (commit)
from aefc2af7c2b973b7ff9e3b5435370a7c19628d33 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 5087c6fa3cde785fdf6ab55c92c5ef3d1e3cf37a
Author: Julien Boibessot <jul...@ar...>
Date: Mon Mar 7 10:19:13 2011 +0100
[BUILDROOT] Now officialy supported Buildroot version is > 2010.11 (removes BR 2008 support while we are at it).
commit 896a5ab01f01572eab0c71623b307d7a86030d61
Author: Julien Boibessot <jul...@ar...>
Date: Fri Mar 4 15:56:40 2011 +0100
Updates the after release files
-----------------------------------------------------------------------
Summary of changes:
Makefile | 7 -
Makefile.in | 18 -
buildroot/package/mtd/.gitignore | 4 -
buildroot/package/mtd/mtd-utils-all-targets.patch | 43 -
.../mtd-utils-all-targets.patch | 43 -
buildroot/package/mtd/mtd-utils20090824.git/mtd.mk | 154 -
buildroot/target/device/armadeus/apf27/Makefile.in | 4 -
.../device/armadeus/apf27/apf27-u-boot-1.3.4.h | 916 +-
buildroot/target/device/armadeus/apf27/apf27.h | 915 -
.../target/device/armadeus/apf27/apf27_defconfig | 884 -
.../device/armadeus/apf27/uClibc-0.9.30.config.arm | 2 +-
.../target/device/armadeus/apf27/uClibc.config.arm | 213 -
buildroot/target/device/armadeus/apf51/Makefile.in | 4 -
.../target/device/armadeus/apf9328/Makefile.in | 4 -
.../armadeus/apf9328/apf9328-linux-2.6.18.1.config | 1076 --
.../armadeus/apf9328/apf9328-linux-2.6.23.1.config | 1234 --
.../armadeus/apf9328/apf9328-linux-2.6.24.3.config | 1234 --
buildroot/target/device/armadeus/apf9328/apf9328.h | 1009 -
.../device/armadeus/apf9328/apf9328_defconfig | 869 -
.../armadeus/apf9328/uClibc-0.9.30.config.arm | 2 +-
.../device/armadeus/apf9328/uClibc.config.arm | 213 -
.../linux/kernel-patches/2.6.23.1/010-imx1.patch | 2518 ---
.../kernel-patches/2.6.23.1/012-apm9328.patch | 47 -
.../2.6.23.1/013-imxfb-improvements.patch | 309 -
.../2.6.23.1/014-imxregs-add-lcd-bpix-mask.patch | 10 -
.../015-logo-add-armadeus-project-tux.patch |19254 --------------------
.../kernel-patches/2.6.23.1/018-i2c-imx.patch | 847 -
.../kernel-patches/2.6.23.1/020-scbfb.no_more_used | 65 -
.../kernel-patches/2.6.23.1/021-apf9328.patch | 845 -
.../2.6.23.1/021-apf9328_defconfig.patch | 808 -
.../kernel-patches/2.6.23.1/022-apf9328-mtd.patch | 170 -
.../2.6.23.1/023-fblcd-kconfig.patch | 53 -
...4-apf9328-add-board-to-linux-build-system.patch | 89 -
.../kernel-patches/2.6.23.1/030-imx_udc.patch | 2553 ---
.../kernel-patches/2.6.23.1/031-imx-udc.patch | 242 -
.../kernel-patches/2.6.23.1/040-imx_mmc.patch | 99 -
.../kernel-patches/2.6.23.1/041-imx_irq.patch | 24 -
.../2.6.23.1/050-armadeus-kconfig.patch | 17 -
.../kernel-patches/2.6.23.1/055-rtc-ds1374.patch | 316 -
.../kernel-patches/2.6.23.1/062-max1027.patch | 395 -
.../063-armadeus-max1027-add_max1027_include.patch | 67 -
.../2.6.23.1/072-add-backlight-imxfb.patch | 15 -
...02-integrate-driver-to-linux-build-system.patch | 27 -
.../kernel-patches/2.6.23.1/073-tsc2102.patch | 1331 --
.../2.6.23.1/074-tsc2102-touchscreen.patch | 185 -
.../2.6.23.1/075-spi2-reg-irq-defines.patch | 39 -
...-vmlinux-ld-script-patch-for-new-binutils.patch | 10 -
.../2.6.23.1/077-arm-checksyscalls.patch | 16 -
.../078-set_imx_fb_info-sectio-mismatch.patch | 11 -
.../2.6.23.1/081-can-proto-numbers.patch | 105 -
.../kernel-patches/2.6.23.1/082-can-core.patch | 2573 ---
.../2.6.23.1/083-can-raw-proto.patch | 861 -
.../2.6.23.1/084-can-bcm-proto.patch | 1899 --
.../2.6.23.1/085-can-vcan-driver.patch | 369 -
.../2.6.23.1/086-can-maintainers.patch | 67 -
.../kernel-patches/2.6.23.1/087-can-doc.patch | 666 -
.../kernel-patches/2.6.23.1/088-mcp2515.patch | 1015 --
.../2.6.23.1/090-alsa-create-imx-alsa_h.patch | 137 -
.../091-alsa-add-imx-ssi-tsc2102-driver.patch | 1442 --
...02-integrate-driver-to-linux-build-system.patch | 29 -
.../093-imxregs-add-ssi-registers-definition.patch | 106 -
...nel-to-export-some-irq-handling-functions.patch | 61 -
buildroot/target/device/armadeus/pps/Makefile.in | 4 -
buildroot/target/device/armadeus/pps/apf27.h | 914 -
buildroot/target/device/armadeus/pps/pps_defconfig | 896 -
.../target/device/armadeus/pps/uClibc.config.arm | 213 -
.../rootfs/target_skeleton/etc/armadeus-version | 2 +-
buildroot/target/device/armadeus/u-boot/u-boot.mk | 16 -
.../linux-libc-headers-2.6.12.0-asm_generic.patch | 5330 ------
...-0.9.29-fix-max_baud_rate_setting_for_arm.patch | 27 -
.../uClibc/uClibc-0.9.29-fix_progname.patch | 51 -
.../uClibc-0.9.29-z-002-add_trunc_function.patch | 99 -
...z-003-include_errno_h_from_kernel_headers.patch | 583 -
...m_eabi_needs_uclibc_truncate64_has_4_args.patch | 25 -
patches/buildroot/001-add_armadeus_device.patch | 27 -
patches/buildroot/006-lcd4linux.patch | 753 -
patches/buildroot/017-lmbench-add_package.patch | 112 -
patches/buildroot/018-allegro.patch | 114 -
patches/buildroot/021-sdl-water-config.patch | 99 -
patches/buildroot/026-jffs2root.patch | 18 -
patches/buildroot/030-gcc.patch | 166 -
patches/buildroot/034-slideshow.patch | 182 -
.../035-tslib-add-ts_test-to-rootfs.patch | 11 -
patches/buildroot/037-ltp-testsuite.patch | 35 -
patches/buildroot/038-fakeroot-bump_version.patch | 11 -
patches/buildroot/040-linux-makefile.patch | 44 -
.../buildroot/040-mplayer-remove-ivtv-output.patch | 12 -
patches/buildroot/041-fbgrab.patch | 102 -
patches/buildroot/042-socketcan.patch | 221 -
patches/buildroot/043-mesa-add_packages.patch | 287 -
...dd_patch_for_recent_kernels_compatibility.patch | 53 -
.../buildroot/045-openssh-add_passwd_expire.patch | 18 -
patches/buildroot/046-alsa-lib-no_version.patch | 13 -
.../046-prboom-install_it_only_once.patch | 18 -
patches/buildroot/047-uclibc-config.patch | 26 -
...e_kernel_version_with_latest_minor_number.patch | 19 -
...ownload_minor_patches_from_kernel_org_too.patch | 34 -
...0-linux-remove_unsupported_kernel_version.patch | 118 -
...s_building_when_modules_compilation_fails.patch | 23 -
patches/buildroot/051-u-boot.patch | 156 -
...x-adds_linux26-patched_target_to_Makefile.patch | 13 -
patches/buildroot/053-libusb.patch | 13 -
.../054-ntp-allow_ntpd_selection_or_not.patch | 43 -
patches/buildroot/055-pyserial-add_package.patch | 64 -
patches/buildroot/056-makedevs.patch | 19 -
patches/buildroot/057-pymysql-add_package.patch | 144 -
...lsa_work_with_eabi_and_large_file_options.patch | 44 -
...x_in_a_standalone_way_after_configuration.patch | 11 -
...061-mysql_client-reduce_installation_size.patch | 56 -
.../062-add-uboot-conf-to-saved-project.patch | 18 -
.../063-add_armadeus_alternate_download_site.patch | 30 -
.../064-tslib-add_alternate_dl_site.patch | 14 -
.../buildroot/065-mpfr-add_alternate_dl_site.patch | 20 -
.../066-add_alternate_site_functionnality.patch | 29 -
patches/buildroot/067-libpcap_patch_failure.patch | 22 -
patches/buildroot/068-upgrade_to_libcurl.patch | 371 -
patches/buildroot/069-setserial_2.17-45.patch | 19 -
...-linux-change_board_specific_patches_name.patch | 11 -
patches/buildroot/072-xenomai-package.patch | 254 -
.../buildroot/073-php-fixes_download_site.patch | 13 -
.../buildroot/074-add_2_6_29_kernel_choice.patch | 40 -
patches/buildroot/075-dummy-fix-warning.patch | 9 -
patches/buildroot/076-ubifs.patch | 74 -
...efile_to_prevent_bad_library_installation.patch | 74 -
...078-sdl-add_patch_for_paths_in_sdl_config.patch | 20 -
.../078-sdl-correct_libdir_path_in_libSDL.la.patch | 19 -
...79-readline-install_it_on_target_for_real.patch | 19 -
...0-compiles_tslib_before_sdl_if_applicable.patch | 33 -
patches/buildroot/081-adds_quake_package.patch | 171 -
.../buildroot/082-mtd-utils_with_ubi-utils.patch | 92 -
patches/buildroot/083-adds_pygame_package.patch | 295 -
.../buildroot/084-installs_python_correctly.patch | 25 -
patches/buildroot/085-adds_gpm_package.patch | 168 -
patches/buildroot/086-bump_proftp_version.patch | 47 -
patches/buildroot/087-dont_hide_all_editors.patch | 42 -
...-add_2.6.29_kernel_headers_menu_in_config.patch | 25 -
...-add_DOWNLOAD_macro_to_autotools_makefile.patch | 55 -
...-libjpeg-add_alternate_download_mechanism.patch | 16 -
...091-ldd-make_it_installed_again_in_rootfs.patch | 35 -
.../092-zlib-use_cp_instead_of_install.patch | 18 -
.../093-sdl_ttf-add_freetype_dependancy.patch | 19 -
.../094-mtd-git_archive_format_has_changed.patch | 22 -
patches/buildroot/095-uucp-add_packages.patch | 56 -
...6-libsndfile-updates_makefile_to_autotool.patch | 161 -
patches/buildroot/097-adds_flite_package.patch | 79 -
.../098-makes_TOPDIR_is_an_absolute_path.patch | 16 -
...for_pld_asm_instruction_on_non_armv5_arch.patch | 23 -
...r-add_patch_for_recent_alsa_compatibility.patch | 187 -
...emagick-updates_to_latest_buildroot_state.patch | 138 -
.../103-gcc-dont_enable_libssp_support.patch | 88 -
.../104-toolchain-convert_to_DOWNLOAD_helper.patch | 107 -
...busybox-add_support_for_B921600_tty_speed.patch | 40 -
...e-add_infrastructure_to_install_firmwares.patch | 147 -
patches/buildroot/107-games-add_wolf4sdl.patch | 91 -
.../buildroot/108-wpa_supplicant-add_package.patch | 143 -
patches/buildroot/109-aumix-update_website.patch | 13 -
patches/buildroot/110-bluez-add_package.patch | 16 -
.../110-lsof-convert_to_DOWNLOAD_helper.patch | 15 -
.../111-strace-add_some_patches_for_arm.patch | 60 -
...-linux_eabi_config_option_support_for_arm.patch | 51 -
patches/buildroot/113-gpsd-add_package.patch | 486 -
...define_variables_used_at_different_places.patch | 63 -
.../buildroot/115-qt-bump_version_to_4_5_3.patch | 1431 --
patches/buildroot/116-openobex-add_package.patch | 146 -
patches/buildroot/117-ussp-push-add_package.patch | 48 -
patches/buildroot/118-snes9x-add_package.patch | 413 -
patches/buildroot/119-fbtest-add_package.patch | 157 -
patches/buildroot/120-cwiid-add_package.patch | 106 -
patches/buildroot/121-ncftp-bump_version.patch | 24 -
patches/buildroot/122-urg-add_package.patch | 56 -
...est-add_joystick_testing_programs_package.patch | 284 -
...ickit2-add_pickit2_programer_command_line.patch | 81 -
.../buildroot/126-tslib-test_add_quit_button.patch | 54 -
...-ed-bump_version_and_convert_to_autotools.patch | 72 -
...-qt-full_integration_with_cross_compiling.patch | 109 -
...-qt-full_integration_with_cross_compiling.tofix | 2619 ---
patches/buildroot/133-qwt-add_package.patch | 163 -
...nux-dont_deference_symlinked_config_files.patch | 24 -
.../135-tiff-convert_to_DOWNLOAD_helper.patch | 19 -
.../136-grep-convert_to_DOWNLOAD_helper.patch | 19 -
patches/buildroot/137-flex-bump_version.patch | 55 -
...bump_version_and_disable_security_context.patch | 26 -
patches/buildroot/139-iptables-bump_version.patch | 50 -
patches/buildroot/141-qt-fix_mysql_module.patch | 18 -
.../142-fbv-convert_to_DOWNLOAD_helper.patch | 19 -
patches/buildroot/add_packages_config_entry.pl | 210 -
patches/buildroot/cleanup_buildroot.sh | 51 -
release/changes.sh | 2 +-
188 files changed, 919 insertions(+), 69215 deletions(-)
delete mode 100644 buildroot/package/mtd/.gitignore
delete mode 100644 buildroot/package/mtd/mtd-utils-all-targets.patch
delete mode 100644 buildroot/package/mtd/mtd-utils20090824.git/mtd-utils-all-targets.patch
delete mode 100644 buildroot/package/mtd/mtd-utils20090824.git/mtd.mk
mode change 120000 => 100644 buildroot/target/device/armadeus/apf27/apf27-u-boot-1.3.4.h
delete mode 100644 buildroot/target/device/armadeus/apf27/apf27.h
delete mode 100644 buildroot/target/device/armadeus/apf27/apf27_defconfig
delete mode 100644 buildroot/target/device/armadeus/apf27/uClibc.config.arm
delete mode 100644 buildroot/target/device/armadeus/apf9328/apf9328-linux-2.6.18.1.config
delete mode 100644 buildroot/target/device/armadeus/apf9328/apf9328-linux-2.6.23.1.config
delete mode 100644 buildroot/target/device/armadeus/apf9328/apf9328-linux-2.6.24.3.config
delete mode 100644 buildroot/target/device/armadeus/apf9328/apf9328.h
delete mode 100644 buildroot/target/device/armadeus/apf9328/apf9328_defconfig
delete mode 100644 buildroot/target/device/armadeus/apf9328/uClibc.config.arm
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/010-imx1.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/012-apm9328.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/013-imxfb-improvements.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/014-imxregs-add-lcd-bpix-mask.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/015-logo-add-armadeus-project-tux.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/018-i2c-imx.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/020-scbfb.no_more_used
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/021-apf9328.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/021-apf9328_defconfig.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/022-apf9328-mtd.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/023-fblcd-kconfig.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/024-apf9328-add-board-to-linux-build-system.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/030-imx_udc.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/031-imx-udc.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/040-imx_mmc.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/041-imx_irq.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/050-armadeus-kconfig.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/055-rtc-ds1374.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/062-max1027.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/063-armadeus-max1027-add_max1027_include.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/072-add-backlight-imxfb.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/073-tsc2102-integrate-driver-to-linux-build-system.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/073-tsc2102.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/074-tsc2102-touchscreen.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/075-spi2-reg-irq-defines.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/076-arm-vmlinux-ld-script-patch-for-new-binutils.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/077-arm-checksyscalls.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/078-set_imx_fb_info-sectio-mismatch.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/081-can-proto-numbers.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/082-can-core.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/083-can-raw-proto.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/084-can-bcm-proto.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/085-can-vcan-driver.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/086-can-maintainers.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/087-can-doc.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/088-mcp2515.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/090-alsa-create-imx-alsa_h.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/091-alsa-add-imx-ssi-tsc2102-driver.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/092-alsa-imx-ssi-tsc2102-integrate-driver-to-linux-build-system.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/093-imxregs-add-ssi-registers-definition.patch
delete mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.23.1/200-hack-kernel-to-export-some-irq-handling-functions.patch
delete mode 100644 buildroot/target/device/armadeus/pps/apf27.h
delete mode 100644 buildroot/target/device/armadeus/pps/pps_defconfig
delete mode 100644 buildroot/target/device/armadeus/pps/uClibc.config.arm
delete mode 100644 buildroot/target/device/armadeus/u-boot/Config.in
delete mode 100644 buildroot/toolchain/kernel-headers/linux-libc-headers-2.6.12.0-asm_generic.patch
delete mode 100644 buildroot/toolchain/uClibc/uClibc-0.9.29-fix-max_baud_rate_setting_for_arm.patch
delete mode 100644 buildroot/toolchain/uClibc/uClibc-0.9.29-fix_progname.patch
delete mode 100644 buildroot/toolchain/uClibc/uClibc-0.9.29-z-002-add_trunc_function.patch
delete mode 100644 buildroot/toolchain/uClibc/uClibc-0.9.29-z-003-include_errno_h_from_kernel_headers.patch
delete mode 100644 buildroot/toolchain/uClibc/uClibc-0.9.29-z-004-arm_eabi_needs_uclibc_truncate64_has_4_args.patch
delete mode 100644 patches/buildroot/001-add_armadeus_device.patch
delete mode 100644 patches/buildroot/006-lcd4linux.patch
delete mode 100644 patches/buildroot/017-lmbench-add_package.patch
delete mode 100644 patches/buildroot/018-allegro.patch
delete mode 100644 patches/buildroot/021-sdl-water-config.patch
delete mode 100644 patches/buildroot/026-jffs2root.patch
delete mode 100644 patches/buildroot/030-gcc.patch
delete mode 100644 patches/buildroot/034-slideshow.patch
delete mode 100644 patches/buildroot/035-tslib-add-ts_test-to-rootfs.patch
delete mode 100644 patches/buildroot/037-ltp-testsuite.patch
delete mode 100644 patches/buildroot/038-fakeroot-bump_version.patch
delete mode 100644 patches/buildroot/040-linux-makefile.patch
delete mode 100644 patches/buildroot/040-mplayer-remove-ivtv-output.patch
delete mode 100644 patches/buildroot/041-fbgrab.patch
delete mode 100644 patches/buildroot/042-socketcan.patch
delete mode 100644 patches/buildroot/043-mesa-add_packages.patch
delete mode 100644 patches/buildroot/044-tslib-add_patch_for_recent_kernels_compatibility.patch
delete mode 100644 patches/buildroot/045-openssh-add_passwd_expire.patch
delete mode 100644 patches/buildroot/046-alsa-lib-no_version.patch
delete mode 100644 patches/buildroot/046-prboom-install_it_only_once.patch
delete mode 100644 patches/buildroot/047-uclibc-config.patch
delete mode 100644 patches/buildroot/048-linux-correctly_define_kernel_version_with_latest_minor_number.patch
delete mode 100644 patches/buildroot/049-linux-download_minor_patches_from_kernel_org_too.patch
delete mode 100644 patches/buildroot/050-linux-remove_unsupported_kernel_version.patch
delete mode 100644 patches/buildroot/050-linux-stops_building_when_modules_compilation_fails.patch
delete mode 100644 patches/buildroot/051-u-boot.patch
delete mode 100644 patches/buildroot/052-linux-adds_linux26-patched_target_to_Makefile.patch
delete mode 100644 patches/buildroot/053-libusb.patch
delete mode 100644 patches/buildroot/054-ntp-allow_ntpd_selection_or_not.patch
delete mode 100644 patches/buildroot/055-pyserial-add_package.patch
delete mode 100644 patches/buildroot/056-makedevs.patch
delete mode 100644 patches/buildroot/057-pymysql-add_package.patch
delete mode 100644 patches/buildroot/058-makes_alsa_work_with_eabi_and_large_file_options.patch
delete mode 100644 patches/buildroot/060-makes_possible_to_compile_linux_in_a_standalone_way_after_configuration.patch
delete mode 100644 patches/buildroot/061-mysql_client-reduce_installation_size.patch
delete mode 100644 patches/buildroot/062-add-uboot-conf-to-saved-project.patch
delete mode 100644 patches/buildroot/063-add_armadeus_alternate_download_site.patch
delete mode 100644 patches/buildroot/064-tslib-add_alternate_dl_site.patch
delete mode 100644 patches/buildroot/065-mpfr-add_alternate_dl_site.patch
delete mode 100644 patches/buildroot/066-add_alternate_site_functionnality.patch
delete mode 100644 patches/buildroot/067-libpcap_patch_failure.patch
delete mode 100644 patches/buildroot/068-upgrade_to_libcurl.patch
delete mode 100644 patches/buildroot/069-setserial_2.17-45.patch
delete mode 100644 patches/buildroot/071-linux-change_board_specific_patches_name.patch
delete mode 100644 patches/buildroot/072-xenomai-package.patch
delete mode 100644 patches/buildroot/073-php-fixes_download_site.patch
delete mode 100644 patches/buildroot/074-add_2_6_29_kernel_choice.patch
delete mode 100644 patches/buildroot/075-dummy-fix-warning.patch
delete mode 100644 patches/buildroot/076-ubifs.patch
delete mode 100644 patches/buildroot/077-libvorbis-update_makefile_to_prevent_bad_library_installation.patch
delete mode 100644 patches/buildroot/078-sdl-add_patch_for_paths_in_sdl_config.patch
delete mode 100644 patches/buildroot/078-sdl-correct_libdir_path_in_libSDL.la.patch
delete mode 100644 patches/buildroot/079-readline-install_it_on_target_for_real.patch
delete mode 100644 patches/buildroot/080-compiles_tslib_before_sdl_if_applicable.patch
delete mode 100644 patches/buildroot/081-adds_quake_package.patch
delete mode 100644 patches/buildroot/082-mtd-utils_with_ubi-utils.patch
delete mode 100644 patches/buildroot/083-adds_pygame_package.patch
delete mode 100644 patches/buildroot/084-installs_python_correctly.patch
delete mode 100644 patches/buildroot/085-adds_gpm_package.patch
delete mode 100644 patches/buildroot/086-bump_proftp_version.patch
delete mode 100644 patches/buildroot/087-dont_hide_all_editors.patch
delete mode 100644 patches/buildroot/088-add_2.6.29_kernel_headers_menu_in_config.patch
delete mode 100644 patches/buildroot/089-add_DOWNLOAD_macro_to_autotools_makefile.patch
delete mode 100644 patches/buildroot/090-libjpeg-add_alternate_download_mechanism.patch
delete mode 100644 patches/buildroot/091-ldd-make_it_installed_again_in_rootfs.patch
delete mode 100644 patches/buildroot/092-zlib-use_cp_instead_of_install.patch
delete mode 100644 patches/buildroot/093-sdl_ttf-add_freetype_dependancy.patch
delete mode 100644 patches/buildroot/094-mtd-git_archive_format_has_changed.patch
delete mode 100644 patches/buildroot/095-uucp-add_packages.patch
delete mode 100644 patches/buildroot/096-libsndfile-updates_makefile_to_autotool.patch
delete mode 100644 patches/buildroot/097-adds_flite_package.patch
delete mode 100644 patches/buildroot/098-makes_TOPDIR_is_an_absolute_path.patch
delete mode 100644 patches/buildroot/099-mplayer-add_patch_for_pld_asm_instruction_on_non_armv5_arch.patch
delete mode 100644 patches/buildroot/101-mplayer-add_patch_for_recent_alsa_compatibility.patch
delete mode 100644 patches/buildroot/102-imagemagick-updates_to_latest_buildroot_state.patch
delete mode 100644 patches/buildroot/103-gcc-dont_enable_libssp_support.patch
delete mode 100644 patches/buildroot/104-toolchain-convert_to_DOWNLOAD_helper.patch
delete mode 100644 patches/buildroot/105-busybox-add_support_for_B921600_tty_speed.patch
delete mode 100644 patches/buildroot/106-firmware-add_infrastructure_to_install_firmwares.patch
delete mode 100644 patches/buildroot/107-games-add_wolf4sdl.patch
delete mode 100644 patches/buildroot/108-wpa_supplicant-add_package.patch
delete mode 100644 patches/buildroot/109-aumix-update_website.patch
delete mode 100644 patches/buildroot/110-bluez-add_package.patch
delete mode 100644 patches/buildroot/110-lsof-convert_to_DOWNLOAD_helper.patch
delete mode 100644 patches/buildroot/111-strace-add_some_patches_for_arm.patch
delete mode 100644 patches/buildroot/112-gcc-4_2_x-add_aapcs-linux_eabi_config_option_support_for_arm.patch
delete mode 100644 patches/buildroot/113-gpsd-add_package.patch
delete mode 100644 patches/buildroot/114-Makefile-globally_define_variables_used_at_different_places.patch
delete mode 100644 patches/buildroot/115-qt-bump_version_to_4_5_3.patch
delete mode 100644 patches/buildroot/116-openobex-add_package.patch
delete mode 100644 patches/buildroot/117-ussp-push-add_package.patch
delete mode 100644 patches/buildroot/118-snes9x-add_package.patch
delete mode 100644 patches/buildroot/119-fbtest-add_package.patch
delete mode 100644 patches/buildroot/120-cwiid-add_package.patch
delete mode 100644 patches/buildroot/121-ncftp-bump_version.patch
delete mode 100644 patches/buildroot/122-urg-add_package.patch
delete mode 100644 patches/buildroot/123-joysticktest-add_joystick_testing_programs_package.patch
delete mode 100644 patches/buildroot/124-pickit2-add_pickit2_programer_command_line.patch
delete mode 100644 patches/buildroot/126-tslib-test_add_quit_button.patch
delete mode 100644 patches/buildroot/127-ed-bump_version_and_convert_to_autotools.patch
delete mode 100644 patches/buildroot/132-qt-full_integration_with_cross_compiling.patch
delete mode 100644 patches/buildroot/132-qt-full_integration_with_cross_compiling.tofix
delete mode 100644 patches/buildroot/133-qwt-add_package.patch
delete mode 100644 patches/buildroot/134-linux-dont_deference_symlinked_config_files.patch
delete mode 100644 patches/buildroot/135-tiff-convert_to_DOWNLOAD_helper.patch
delete mode 100644 patches/buildroot/136-grep-convert_to_DOWNLOAD_helper.patch
delete mode 100644 patches/buildroot/137-flex-bump_version.patch
delete mode 100644 patches/buildroot/138-ipsec-tools-bump_version_and_disable_security_context.patch
delete mode 100644 patches/buildroot/139-iptables-bump_version.patch
delete mode 100644 patches/buildroot/141-qt-fix_mysql_module.patch
delete mode 100644 patches/buildroot/142-fbv-convert_to_DOWNLOAD_helper.patch
delete mode 100755 patches/buildroot/add_packages_config_entry.pl
delete mode 100755 patches/buildroot/cleanup_buildroot.sh
diff --git a/Makefile b/Makefile
index 2fc5ab9..98b9c4f 100644
--- a/Makefile
+++ b/Makefile
@@ -27,17 +27,10 @@ ARMADEUS_TOPDIR:=$(shell pwd)
export ARMADEUS_TOPDIR
#--- User configurable stuff:
-ifeq ($(BUILDROOT_VERSION),)
-BUILDROOT_VERSION:=20081103
-BUILDROOT_SITE:=http://downloads.sourceforge.net/armadeus
-BUILDROOT_PATCH_DIR:=$(ARMADEUS_TOPDIR)/patches/buildroot
-ARMADEUS_CONFIG_DIR:=$(BUILDROOT_DIR)/target/device/armadeus
-else
BUILDROOT_VERSION:=2010.11
BUILDROOT_SITE:=http://buildroot.uclibc.org/downloads
BUILDROOT_PATCH_DIR:=$(ARMADEUS_TOPDIR)/patches/buildroot/$(BUILDROOT_VERSION)
ARMADEUS_CONFIG_DIR:=$(BUILDROOT_DIR)/configs
-endif
#--- End of user conf (don't touch anything below unless you know what you're doing !! ;-) )
BUILDROOT_SOURCE:=buildroot-$(BUILDROOT_VERSION).tar.bz2
diff --git a/Makefile.in b/Makefile.in
index efbd8a2..df37802 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -11,20 +11,10 @@ endif
BUILDROOT_DIR:=$(ARMADEUS_BASE_DIR)/buildroot
-include $(BUILDROOT_DIR)/.config
-ifeq ($(BR2_VERSION),"0.10.0-svn")
-# Old buildroot:
-ARMADEUS_LINUX_VERSION:=$(shell echo $(BR2_LINUX26_VERSION))
-ARMADEUS_U_BOOT_VERSION:=$(shell grep "U_BOOT_VERSION:=" $(BUILDROOT_DIR)/target/u-boot/Makefile.in 2>/dev/null | cut -d = -f 2)
-ARMADEUS_PROJECT_NAME:=$(shell echo $(BR2_PROJECT))
-ARMADEUS_UCLIBC_VERSION:=0.9.29
-ARMADEUS_QT_MAKEFILE:=package/qtopia4/qtopia4.mk
-else
-# New buildroot:
ARMADEUS_LINUX_VERSION:=$(shell echo $(BR2_LINUX_KERNEL_VERSION))
ARMADEUS_U_BOOT_VERSION:=$(shell echo $(BR2_TARGET_UBOOT_VERSION))
ARMADEUS_UCLIBC_VERSION:=$(shell echo $(BR2_UCLIBC_VERSION_STRING))
ARMADEUS_QT_MAKEFILE:=package/qt/qt.mk
-endif
ARMADEUS_BOARD_NAME:=$(shell echo $(BR2_BOARD_NAME))
ARMADEUS_TARGET_ARCH:=$(shell echo $(BR2_GCC_TARGET_ARCH))
@@ -41,19 +31,11 @@ ARMADEUS_QT_VERSION:=QT_NOT_INSTALLED
endif
ARMADEUS_PATCH_DIR=patches
-ifeq ($(BR2_VERSION),"0.10.0-svn")
-BUILDROOT_PROJECT_BUILD_DIR:=$(BUILDROOT_DIR)/project_build_$(ARMADEUS_TARGET_ARCH)/$(ARMADEUS_PROJECT_NAME)
-BUILDROOT_TOOLCHAIN_BUILD_DIR:=$(BUILDROOT_DIR)/toolchain_build_$(ARMADEUS_TARGET_ARCH)
-BUILDROOT_BUILD_DIR:=$(BUILDROOT_DIR)/build_$(ARMADEUS_TARGET_ARCH)
-ARMADEUS_BINARIES:=$(BUILDROOT_DIR)/binaries/$(ARMADEUS_PROJECT_NAME)
-ARMADEUS_ROOTFS_DIR:=$(BUILDROOT_PROJECT_BUILD_DIR)/root
-else
BUILDROOT_PROJECT_BUILD_DIR:=$(BUILDROOT_DIR)/output/build
BUILDROOT_TOOLCHAIN_BUILD_DIR:=$(BUILDROOT_DIR)/output/toolchain
BUILDROOT_BUILD_DIR:=$(BUILDROOT_DIR)/output/build
ARMADEUS_BINARIES:=$(BUILDROOT_DIR)/output/images
ARMADEUS_ROOTFS_DIR:=$(BUILDROOT_DIR)/output/target
-endif
ARMADEUS_ROOTFS_TAR:=$(ARMADEUS_BINARIES)/$(ARMADEUS_BOARD_NAME)-rootfs.arm.tar
ARMADEUS_LINUX_DIR:=$(BUILDROOT_PROJECT_BUILD_DIR)/linux-$(ARMADEUS_LINUX_VERSION)
diff --git a/buildroot/package/mtd/.gitignore b/buildroot/package/mtd/.gitignore
deleted file mode 100644
index ef6fcc6..0000000
--- a/buildroot/package/mtd/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-/*/
-/Config.in
-/mtd.mk
-
diff --git a/buildroot/package/mtd/mtd-utils-all-targets.patch b/buildroot/package/mtd/mtd-utils-all-targets.patch
deleted file mode 100644
index 9d4b502..0000000
--- a/buildroot/package/mtd/mtd-utils-all-targets.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-diff -purN mkfs-ubifs-HEAD/mkfs.ubifs.h mkfs-ubifs-HEAD.new/mkfs.ubifs.h
---- mtd-utils/mkfs.ubifs/mkfs.ubifs.h 2008-08-12 10:34:49.000000000 +0200
-+++ mtd-utils.new/mkfs.ubifs/mkfs.ubifs.h 2009-06-07 11:53:18.000000000 +0200
-@@ -35,6 +35,7 @@
- #include <byteswap.h>
- #include <linux/types.h>
- #include <linux/fs.h>
-+#include <linux/ext2_fs.h>
-
- #include <getopt.h>
- #include <sys/types.h>
-@@ -70,6 +71,31 @@
- #error MKFS_UBIFS_COMPR_ZLIB != UBIFS_COMPR_ZLIB
- #endif
-
-+#ifndef FS_COMPR_FL
-+#define FS_COMPR_FL EXT2_COMPR_FL
-+#endif
-+
-+#ifndef FS_SYNC_FL
-+#define FS_SYNC_FL EXT2_SYNC_FL
-+#endif
-+
-+#ifndef FS_IMMUTABLE_FL
-+#define FS_IMMUTABLE_FL EXT2_IMMUTABLE_FL
-+#endif
-+
-+#ifndef FS_APPEND_FL
-+#define FS_APPEND_FL EXT2_APPEND_FL
-+#endif
-+
-+#ifndef FS_DIRSYNC_FL
-+#define FS_DIRSYNC_FL EXT2_DIRSYNC_FL
-+#endif
-+
-+#ifndef FS_IOC_GETFLAGS
-+#define FS_IOC_GETFLAGS EXT2_IOC_GETFLAGS
-+#endif
-+
-+
- extern int verbose;
- extern int debug_level;
-
diff --git a/buildroot/package/mtd/mtd-utils20090824.git/mtd-utils-all-targets.patch b/buildroot/package/mtd/mtd-utils20090824.git/mtd-utils-all-targets.patch
deleted file mode 100644
index 9d4b502..0000000
--- a/buildroot/package/mtd/mtd-utils20090824.git/mtd-utils-all-targets.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-diff -purN mkfs-ubifs-HEAD/mkfs.ubifs.h mkfs-ubifs-HEAD.new/mkfs.ubifs.h
---- mtd-utils/mkfs.ubifs/mkfs.ubifs.h 2008-08-12 10:34:49.000000000 +0200
-+++ mtd-utils.new/mkfs.ubifs/mkfs.ubifs.h 2009-06-07 11:53:18.000000000 +0200
-@@ -35,6 +35,7 @@
- #include <byteswap.h>
- #include <linux/types.h>
- #include <linux/fs.h>
-+#include <linux/ext2_fs.h>
-
- #include <getopt.h>
- #include <sys/types.h>
-@@ -70,6 +71,31 @@
- #error MKFS_UBIFS_COMPR_ZLIB != UBIFS_COMPR_ZLIB
- #endif
-
-+#ifndef FS_COMPR_FL
-+#define FS_COMPR_FL EXT2_COMPR_FL
-+#endif
-+
-+#ifndef FS_SYNC_FL
-+#define FS_SYNC_FL EXT2_SYNC_FL
-+#endif
-+
-+#ifndef FS_IMMUTABLE_FL
-+#define FS_IMMUTABLE_FL EXT2_IMMUTABLE_FL
-+#endif
-+
-+#ifndef FS_APPEND_FL
-+#define FS_APPEND_FL EXT2_APPEND_FL
-+#endif
-+
-+#ifndef FS_DIRSYNC_FL
-+#define FS_DIRSYNC_FL EXT2_DIRSYNC_FL
-+#endif
-+
-+#ifndef FS_IOC_GETFLAGS
-+#define FS_IOC_GETFLAGS EXT2_IOC_GETFLAGS
-+#endif
-+
-+
- extern int verbose;
- extern int debug_level;
-
diff --git a/buildroot/package/mtd/mtd-utils20090824.git/mtd.mk b/buildroot/package/mtd/mtd-utils20090824.git/mtd.mk
deleted file mode 100644
index 5acdfae..0000000
--- a/buildroot/package/mtd/mtd-utils20090824.git/mtd.mk
+++ /dev/null
@@ -1,154 +0,0 @@
-#############################################################
-#
-# mtd provides jffs2 utilities
-#
-#############################################################
-MTD_VERSION:=a8ce7c2668ef0781326f629eef02cef6c3962b8a
-# gitweb >= 1.6.6-rc1 uses first 7 chars of git SHA1 as dir suffix
-MTD_SHORT_VERSION=$(shell echo $(MTD_VERSION)|cut -c -7)
-MTD_SOURCE:=mtd-utils-$(MTD_VERSION).tar.gz
-MTD_URL:=http://git.infradead.org/mtd-utils.git?a=snapshot;h=$(MTD_VERSION);sf=tgz
-MTD_HOST_DIR:= $(TOOL_BUILD_DIR)/mtd-utils-$(MTD_VERSION)
-MTD_DIR:=$(BUILD_DIR)/mtd-utils-$(MTD_VERSION)
-MTD_CAT:=$(ZCAT)
-MTD_NAME:=mtd-utils-$(MTD_SHORT_VERSION)
-
-#############################################################
-#
-# Build mkfs.jffs2 and sumtool for use on the local host system if
-# needed by target/jffs2root.
-#
-#############################################################
-MKFS_JFFS2 := $(MTD_HOST_DIR)/mkfs.jffs2
-SUMTOOL := $(MTD_HOST_DIR)/sumtool
-MKFS_UBIFS:= $(MTD_HOST_DIR)/mkfs.ubifs/mkfs.ubifs
-UBINIZE:= $(MTD_HOST_DIR)/ubi-utils/ubinize
-MTD_HOST_TARGETS:=$(MKFS_JFFS2) $(SUMTOOL) $(MKFS_UBIFS) $(UBINIZE)
-
-$(DL_DIR)/$(MTD_SOURCE):
- $(WGET) -O $(DL_DIR)/$(MTD_SOURCE) "$(MTD_URL)"
-
-$(MTD_HOST_DIR)/.unpacked: $(DL_DIR)/$(MTD_SOURCE)
- $(MTD_CAT) $(DL_DIR)/$(MTD_SOURCE) | tar -C $(TOOL_BUILD_DIR) $(TAR_OPTIONS) -
- rm -rf $(MTD_HOST_DIR)
- mv $(TOOL_BUILD_DIR)/$(MTD_NAME) $(MTD_HOST_DIR)
- toolchain/patch-kernel.sh $(MTD_HOST_DIR) \
- package/mtd/mtd-utils20090824.git mtd-utils-all\*.patch
- toolchain/patch-kernel.sh $(MTD_HOST_DIR) \
- package/mtd/mtd-utils20090824.git mtd-utils-host\*.patch
- touch $@
-
-
-$(MTD_HOST_TARGETS): $(MTD_HOST_DIR)/.unpacked
- CC="$(HOSTCC)" CROSS= CFLAGS=-I$(LINUX_HEADERS_DIR)/include \
- $(MAKE) \
- BUILDDIR=$(MTD_HOST_DIR) WITHOUT_XATTR=1 \
- -C $(MTD_HOST_DIR)
-
-mtd-host: $(MTD_HOST_TARGETS)
-
-mtd-host-source: $(DL_DIR)/$(MTD_SOURCE)
-
-mtd-host-clean:
- -$(MAKE) -C $(MTD_HOST_DIR) clean
-
-mtd-host-dirclean:
- rm -rf $(MTD_HOST_DIR)
-
-#############################################################
-#
-# build mtd for use on the target system
-#
-#############################################################
-$(MTD_DIR)/.unpacked: $(DL_DIR)/$(MTD_SOURCE)
- $(MTD_CAT) $(DL_DIR)/$(MTD_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
- rm -rf $(MTD_DIR)
- mv $(BUILD_DIR)/$(MTD_NAME) $(MTD_DIR)
- toolchain/patch-kernel.sh $(MTD_DIR) package/mtd/mtd-utils20090824.git mtd-utils-all\*.patch
- toolchain/patch-kernel.sh $(MTD_DIR) package/mtd/mtd-utils20090824.git mtd-utils-target\*.patch
- touch $@
-
-MTD_TARGETS_n :=
-MTD_TARGETS_y :=
-
-MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_ERASE) += flash_erase
-MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_ERASEALL) += flash_eraseall
-MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_INFO) += flash_info
-MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_LOCK) += flash_lock
-MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_UNLOCK) += flash_unlock
-MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASHCP) += flashcp
-MTD_TARGETS_$(BR2_PACKAGE_MTD_MKFSJFFS2) += mkfs.jffs2
-MTD_TARGETS_$(BR2_PACKAGE_MTD_JFFS2DUMP) += jffs2dump
-MTD_TARGETS_$(BR2_PACKAGE_MTD_SUMTOOL) += sumtool
-MTD_TARGETS_$(BR2_PACKAGE_MTD_FTL_CHECK) += ftl_check
-MTD_TARGETS_$(BR2_PACKAGE_MTD_FTL_FORMAT) += ftl_format
-MTD_TARGETS_$(BR2_PACKAGE_MTD_NFTLDUMP) += nftldump
-MTD_TARGETS_$(BR2_PACKAGE_MTD_NFTL_FORMAT) += nftl_format
-MTD_TARGETS_$(BR2_PACKAGE_MTD_NANDDUMP) += nanddump
-MTD_TARGETS_$(BR2_PACKAGE_MTD_NANDTEST) += nandtest
-MTD_TARGETS_$(BR2_PACKAGE_MTD_NANDWRITE) += nandwrite
-MTD_TARGETS_$(BR2_PACKAGE_MTD_MTD_DEBUG) += mtd_debug
-MTD_TARGETS_$(BR2_PACKAGE_MTD_DOCFDISK) += docfdisk
-MTD_TARGETS_$(BR2_PACKAGE_MTD_DOC_LOADBIOS) += doc_loadbios
-
-MTD_TARGETS_UBI_n :=
-MTD_TARGETS_UBI_y :=
-
-MTD_TARGETS_UBI_$(BR2_PACKAGE_MTD_UBIATTACH) += ubiattach
-MTD_TARGETS_UBI_$(BR2_PACKAGE_MTD_UBICRC32) += ubicrc32
-MTD_TARGETS_UBI_$(BR2_PACKAGE_MTD_UBIDETACH) += ubidetach
-MTD_TARGETS_UBI_$(BR2_PACKAGE_MTD_UBIMIRROR) += ubimirror
-MTD_TARGETS_UBI_$(BR2_PACKAGE_MTD_UBIMKVOL) += ubimkvol
-MTD_TARGETS_UBI_$(BR2_PACKAGE_MTD_UBINFO) += ubinfo
-MTD_TARGETS_UBI_$(BR2_PACKAGE_MTD_UBIRMVOL) += ubirmvol
-MTD_TARGETS_UBI_$(BR2_PACKAGE_MTD_UBIUPDATEVOL) += ubiupdatevol
-
-MTD_BUILD_TARGETS_JFFS2 := $(addprefix $(MTD_DIR)/, $(MTD_TARGETS_y))
-MTD_BUILD_TARGETS_UBI := $(addprefix $(MTD_DIR)/ubi-utils/, $(MTD_TARGETS_UBI_y))
-MTD_BUILD_TARGETS := $(MTD_BUILD_TARGETS_JFFS2) $(MTD_BUILD_TARGETS_UBI)
-
-$(MTD_BUILD_TARGETS): $(MTD_DIR)/.unpacked
- mkdir -p $(TARGET_DIR)/usr/sbin
- @echo $(MTD_TARGETS_y)
- $(MAKE1) OPTFLAGS="-DNEED_BCOPY -Dbcmp=memcmp -I$(STAGING_DIR)/usr/include $(TARGET_CFLAGS)" \
- LDFLAGS="$(TARGET_LDFLAGS)" \
- BUILDDIR=$(MTD_DIR) \
- CROSS=$(TARGET_CROSS) CC=$(TARGET_CC) WITHOUT_XATTR=1 -C $(MTD_DIR) \
- $(MTD_BUILD_TARGETS_JFFS2)
-
- $(MAKE1) OPTFLAGS="-DNEED_BCOPY -Dbcmp=memcmp -I$(STAGING_DIR)/usr/include $(TARGET_CFLAGS)" \
- LDFLAGS="$(TARGET_LDFLAGS)" \
- BUILDDIR=$(MTD_DIR)/ubi-utils \
- CROSS=$(TARGET_CROSS) CC=$(TARGET_CC) WITHOUT_XATTR=1 -C $(MTD_DIR)/ubi-utils \
- $(MTD_BUILD_TARGETS_UBI)
-
-MTD_TARGETS := $(addprefix $(TARGET_DIR)/usr/sbin/, $(MTD_TARGETS_y))
-MTD_UBI_TARGETS := $(addprefix $(TARGET_DIR)/usr/sbin/, $(MTD_TARGETS_UBI_y))
-
-$(MTD_TARGETS): $(TARGET_DIR)/usr/sbin/% : $(MTD_DIR)/%
- cp -f $< $@
- $(STRIPCMD) $@
-
-$(MTD_UBI_TARGETS): $(TARGET_DIR)/usr/sbin/% : $(MTD_DIR)/ubi-utils/%
- cp -f $< $@
- $(STRIPCMD) $@
-
-mtd: zlib lzo $(MTD_TARGETS) $(MTD_UBI_TARGETS)
-
-mtd-source: $(DL_DIR)/$(MTD_SOURCE)
-
-mtd-clean:
- -$(MAKE) -C $(MTD_DIR) clean
-
-mtd-dirclean:
- rm -rf $(MTD_DIR)
-
-
-#############################################################
-#
-# Toplevel Makefile options
-#
-#############################################################
-ifeq ($(strip $(BR2_PACKAGE_MTD)),y)
-TARGETS+=mtd
-endif
diff --git a/buildroot/target/device/armadeus/apf27/Makefile.in b/buildroot/target/device/armadeus/apf27/Makefile.in
index 8e48415..a03fc7b 100644
--- a/buildroot/target/device/armadeus/apf27/Makefile.in
+++ b/buildroot/target/device/armadeus/apf27/Makefile.in
@@ -1,6 +1,2 @@
-ifeq ($(BR2_VERSION),"0.10.0-svn")
-U_BOOT_BINLOC=u-boot-nand.bin
-else
U_BOOT_BIN=u-boot-nand.bin
U_BOOT_TARGET_BIN:=$(BOARD_NAME)-u-boot.bin
-endif
diff --git a/buildroot/target/device/armadeus/apf27/apf27-u-boot-1.3.4.h b/buildroot/target/device/armadeus/apf27/apf27-u-boot-1.3.4.h
deleted file mode 120000
index fae6e25..0000000
--- a/buildroot/target/device/armadeus/apf27/apf27-u-boot-1.3.4.h
+++ /dev/null
@@ -1 +0,0 @@
-apf27.h
\ No newline at end of file
diff --git a/buildroot/target/device/armadeus/apf27/apf27-u-boot-1.3.4.h b/buildroot/target/device/armadeus/apf27/apf27-u-boot-1.3.4.h
new file mode 100644
index 0000000..6ef742f
--- /dev/null
+++ b/buildroot/target/device/armadeus/apf27/apf27-u-boot-1.3.4.h
@@ -0,0 +1,915 @@
+/*
+ *
+ * Configuration settings for the Armadeus Project apf27 board.
+ *
+ * Copyright (c) 2008-2009 Eric Jarrige <eri...@ar...>
+ *
+ * See file CREDITS for list of people who contributed to this
+ * project.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License as
+ * published by the Free Software Foundation; either version 2 of
+ * the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+ * MA 02111-1307 USA
+ *
+ * 2008/08/19 Initial version based on apf9328 configuration file
+ * 2008/10/09 Release 1.0 support u-boot 1.3.4
+ * 2008/10/25 Release 1.1 added environment version
+ * 2008/11/01 Release 1.2 flash size independant
+ * 2008/11/09 Release 1.3 keep uboot partition locked & source clean-up
+ */
+
+#ifndef __CONFIG_H
+#define __CONFIG_H
+
+#define CONFIG_ENV_VERSION "2.0"
+#define CONFIG_IDENT_STRING " apf27 patch 2.2"
+
+#define CONFIG_ARM926EJS 1 /* this is an ARM926EJS CPU */
+#define CONFIG_IMX27 1 /* in a Freescale i.MX27 Chip */
+#define CONFIG_APF27 1 /* on a Armadeus project APF27 board */
+#undef CONFIG_USE_IRQ /* don't need use IRQ/FIQ */
+
+/*
+ * Enable the call to misc_init_r() for miscellaneous platform
+ * dependent initialization.
+ */
+
+#define CONFIG_MISC_INIT_R
+
+
+/*
+ * BOOTP options
+ */
+#define CONFIG_BOOTP_BOOTFILESIZE
+#define CONFIG_BOOTP_BOOTPATH
+#define CONFIG_BOOTP_GATEWAY
+#define CONFIG_BOOTP_HOSTNAME
+
+/*
+ * Select serial console configuration
+ */
+#define CONFIG_IMX_SERIAL1
+#define CFG_BAUDRATE_TABLE { 9600, 19200, 38400, 57600, 115200, 230400 }
+#define CONFIG_BAUDRATE 115200
+
+/*
+ * Definition of u-boot build in commands. Check out CONFIG_CMD_DFL if
+ * neccessary in include/cmd_confdefs.h file. (Un)comment for getting
+ * functionality or size of u-boot code.
+ */
+
+#include <config_cmd_default.h>
+
+#define CONFIG_CMD_ASKENV /* ask for env variable */
+#define CONFIG_CMD_BSP /* Board Specific functions */
+#define CONFIG_CMD_CACHE /* icache, dcache */
+#define CONFIG_CMD_CDP /* Cisco Discovery Protocol */
+#define CONFIG_CMD_DATE /* support for RTC, date/time...*/
+#define CONFIG_CMD_DHCP /* DHCP Support */
+#define CONFIG_CMD_DIAG /* Diagnostics */
+#define CONFIG_CMD_EEPROM /* EEPROM read/write support */
+#define CONFIG_CMD_FAT /* FAT support */
+#undef CONFIG_CMD_FLASH /* flinfo, erase, protect */
+#define CONFIG_CMD_I2C /* I2C serial bus support */
+#undef CONFIG_CMD_IMLS /* List all found images */
+#define CONFIG_CMD_IMMAP /* IMMR dump support */
+#define CONFIG_CMD_JFFS2 /* JFFS2 Support */
+#define CONFIG_CMD_MII /* MII support */
+#define CONFIG_CMD_NAND /* NAND support */
+#define CONFIG_CMD_PING /* ping support */
+#undef CONFIG_CMD_PORTIO /* Port I/O */
+#undef CONFIG_CMD_REGINFO /* Register dump */
+#define CONFIG_CMD_SAVES /* save S record dump */
+#define CONFIG_CMD_SETEXPR /* setexpr support */
+#define CONFIG_CMD_SNTP /* SNTP support */
+#define CONFIG_CMD_IMX_FUSE /* iMX fuse access commands */
+
+#undef CONFIG_DISPLAY_BOARDINFO
+#undef CONFIG_DISPLAY_CPUINFO
+
+/*
+ * Select some advanced features of the commande line parser
+ */
+#define CONFIG_AUTO_COMPLETE 1 /* Enable auto completion of */
+ /* commands using TAB */
+#define CFG_HUSH_PARSER 1 /* enable the "hush" shell */
+#define CFG_PROMPT_HUSH_PS2 "> " /* secondary prompt string */
+#define CONFIG_CMDLINE_EDITING 1
+
+/*
+ * Boot options. Setting delay to -1 stops autostart count down.
+ */
+#define CONFIG_BOOTDELAY 20
+#define CONFIG_ZERO_BOOTDELAY_CHECK
+
+#define CONFIG_BOOTARGS \
+ CONFIG_CONSOLE " root=/dev/mtdblock4 rootfstype=jffs2 " MTDPARTS_DEFAULT
+
+#define CONFIG_CONSOLE "console=ttySMX0,"MK_STR(CONFIG_BAUDRATE)
+#define CONFIG_MTDMAP "mxc_nand.0"
+#define MTDIDS_DEFAULT "nand0=" CONFIG_MTDMAP
+#define MTDPARTS_DEFAULT "mtdparts=" CONFIG_MTDMAP ":640k(U-boot)ro," \
+ "384k(U-boot_env),512k(firmware)," \
+ "5M(kernel)," \
+ "-(rootfs)"
+
+#define CONFIG_EXTRA_ENV_SETTINGS \
+ "env_version=" CONFIG_ENV_VERSION "\0" \
+ "fileaddr=" MK_STR(CFG_LOAD_ADDR) "\0" \
+ "filesize=" MK_STR(CFG_MONITOR_LEN) "\0" \
+ "console=" CONFIG_CONSOLE "\0" \
+ "mtdparts=" MTDPARTS_DEFAULT "\0" \
+ "partition=nand0,4\0" \
+ "uboot_offset=" MK_STR(CFG_MONITOR_OFFSET) "\0" \
+ "uboot_len=" MK_STR(CFG_MONITOR_LEN) "\0" \
+ "env_offset=" MK_STR(CFG_ENV_OFFSET) "\0" \
+ "env_len=" MK_STR(CFG_ENV_SIZE) "\0" \
+ "firmware_offset=" MK_STR(CONFIG_FIRMWARE_OFFSET) "\0" \
+ "firmware_len=" MK_STR(CONFIG_FIRMWARE_LEN) "\0" \
+ "kernel_offset=" MK_STR(CONFIG_KERNEL_OFFSET) "\0" \
+ "kernel_len=" MK_STR(CONFIG_KERNEL_LEN) "\0" \
+ "rootfs_offset=" MK_STR(CONFIG_ROOTFS_OFFSET) "\0" \
+ "rootfs_len=" MK_STR(CONFIG_ROOTFS_LEN) "\0" \
+ "board_name=" MK_STR(CONFIG_BOARD_NAME) "\0" \
+ "serverpath=" MK_STR(CONFIG_SRV_PATH) "\0" \
+ "ntpserverip=217.147.208.1\0" \
+ "mmcroot=/dev/mmcblk0p1\0" \
+ "mmcrootfstype=ext2\0" \
+ "quiet=1\0" \
+ "addnfsargs=setenv bootargs ${bootargs} " \
+ "root=/dev/nfs rw nfsroot=${serverip}:${rootpath}\0" \
+ "addjffsargs=setenv bootargs ${bootargs} " \
+ "root=/dev/mtdblock4 rootfstype=jffs2\0" \
+ "addubifsargs=setenv bootargs ${bootargs} " \
+ "ubi.mtd=rootfs root=ubi0:rootfs rootfstype=ubifs\0" \
+ "addmmcargs=setenv bootargs ${bootargs} " \
+ "root=${mmcroot} rootfstype=${mmcrootfstype}\0" \
+ "addipargs=setenv bootargs ${bootargs} " \
+ "ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:${hostname}::off \0"\
+ "nfsboot=setenv bootargs ${console} ${mtdparts};" \
+ "run addnfsargs addipargs; setenv autostart yes;" \
+ "nboot.jffs2 A0000000 0 ${kernel_offset}\0" \
+ "jffsboot=setenv bootargs ${console} ${mtdparts};" \
+ "run addjffsargs addipargs; setenv autostart yes;" \
+ "nboot.jffs2 A0000000 0 ${kernel_offset}\0" \
+ "ubifsboot=setenv bootargs ${console} ${mtdparts};" \
+ "run addubifsargs addipargs; setenv autostart yes;" \
+ "nboot.jffs2 A0000000 0 ${kernel_offset}\0" \
+ "mmcboot=setenv bootargs ${console} ${mtdparts};" \
+ "run addmmcargs addipargs; setenv autostart yes;" \
+ "nboot.jffs2 A0000000 0 ${kernel_offset}\0" \
+ "firmware_autoload=0\0" \
+ "flash_uboot=nand unlock ${uboot_offset} ${uboot_len};" \
+ "nand erase ${uboot_offset} ${uboot_len};" \
+ "if nand write.jffs2 ${fileaddr} ${uboot_offset} ${filesize};" \
+ "then nand lock; nand unlock ${env_offset};" \
+ "echo Flashing of uboot succeed;" \
+ "else echo Flashing of uboot failed;" \
+ "fi; \0" \
+ "flash_firmware=nand erase ${firmware_offset} ${firmware_len};"\
+ "if nand write.jffs2 ${fileaddr} ${firmware_offset} ${filesize} ;"\
+ "then echo Flashing of Firmware succeed;" \
+ "else echo Flashing of Firmware failed;" \
+ "fi\0" \
+ "fpga_config=tftpboot ${fileaddr} $firmware_name;"\
+ "run flash_firmware;"\
+ "fpga load 0 ${fileaddr} ${firmware_len};\0"\
+ "flash_kernel=nand erase ${kernel_offset} ${kernel_len};" \
+ "if nand write.jffs2 ${fileaddr} ${kernel_offset} ${filesize} ;"\
+ "then echo Flashing of kernel succeed;" \
+ "else echo Flashing of kernel failed;" \
+ "fi\0" \
+ "flash_rootfs=nand erase clean ${rootfs_offset} ${rootfs_len};" \
+ "if nand write.jffs2 ${fileaddr} ${rootfs_offset} ${filesize};"\
+ "then echo Flashing of rootfs succeed;" \
+ "else echo Flashing of rootfs failed;" \
+ "fi\0" \
+ "flash_reset_env=nand unlock ${env_offset} ${env_len};" \
+ "nand erase ${env_offset} ${env_len};" \
+ "echo Flash environment variables erased!\0" \
+ "download_uboot=tftpboot ${loadaddr} " \
+ " ${serverpath}${board_name}-u-boot.bin\0" \
+ "download_kernel=tftpboot ${loadaddr} " \
+ " ${serverpath}${board_name}-linux.bin\0" \
+ "download_rootfs=tftpboot ${loadaddr} " \
+ " ${serverpath}${board_name}-rootfs.arm.ubi\0" \
+ "update_uboot=run download_uboot flash_uboot\0" \
+ "update_kernel=run download_kernel flash_kernel\0" \
+ "update_rootfs=run download_rootfs flash_rootfs\0" \
+ "update_all=run download_kernel flash_kernel download_rootfs " \
+ "flash_rootfs download_uboot flash_uboot\0" \
+ "unlock_regs=mw 10000008 0; mw 10020008 0\0" \
+
+#define CONFIG_BOOTCOMMAND "run ubifsboot"
+#define CFG_AUTOLOAD "no"
+#define CFG_DIRECT_FLASH_TFTP
+
+#define CONFIG_MACH_TYPE MACH_TYPE_APF27
+#define CONFIG_BOOT_PARAMS_ADDR 0xa0000100
+
+#undef CONFIG_SHOW_BOOT_PROGRESS
+
+#define CONFIG_ETHADDR
+#define CONFIG_NETMASK 255.255.255.0
+#define CONFIG_IPADDR 192.168.0.10
+#define CONFIG_BOARD_NAME "apf27"
+#define CONFIG_HOSTNAME "apf27"
+#define CONFIG_GATEWAYIP 192.168.0.1
+#define CONFIG_SERVERIP 192.168.0.2
+#define CONFIG_SRV_PATH ""
+#define CONFIG_ROOTPATH "/tftpboot/apf27-root"
+
+/*
+ * General options for u-boot. Modify to save memory foot print
+ */
+
+#define CFG_LONGHELP
+#define CFG_PROMPT "BIOS> " /* prompt string */
+#define CFG_CBSIZE 2048 /* console I/O buffer */
+#define CFG_PBSIZE (CFG_CBSIZE+sizeof(CFG_PROMPT)+16) /* print buffer size */
+#define CFG_MAXARGS 16 /* max command args */
+#define CFG_BARGSIZE CFG_CBSIZE /* boot args buf size */
+
+#define CFG_MEMTEST_START 0xA0000000 /* memtest test area */
+#define CFG_MEMTEST_END 0xA0300000 /*64MiB -1MiB*/
+
+#define CFG_HZ 1000000 /* incrementer freq: 1 MHz */
+
+/*
+ * Definitions related to passing arguments to kernel.
+ */
+
+#define CONFIG_CMDLINE_TAG 1 /* send commandline to Kernel */
+#define CONFIG_SETUP_MEMORY_TAGS 1 /* send memory definition to kernel */
+#define CONFIG_INITRD_TAG 1 /* send initrd params */
+#undef CONFIG_VFD /* do not send framebuffer setup */
+
+/*
+ * Malloc pool need to host env + 128 Kb reserve for other allocations.
+ */
+#define CFG_MALLOC_LEN (CFG_ENV_SIZE + (256<<10) )
+
+#define CFG_GBL_DATA_SIZE 256 /* size in bytes reserved for initial data */
+
+#define CONFIG_STACKSIZE (256<<10) /* stack size */
+
+#ifdef CONFIG_USE_IRQ
+#define CONFIG_STACKSIZE_IRQ (4<<10) /* IRQ stack */
+#define CONFIG_STACKSIZE_FIQ (4<<10) /* FIQ stack */
+#endif
+
+/*
+* Clocks configuration
+*/
+/*
+ * PLL configuration
+ *
+ * 31 | x |x| x x x x |x x x x x x x x x x |x x|x x x x|x x x x x x x x x x| 0
+ * |CPLM|X|----PD---|--------MFD---------|XXX|--MFI--|-----MFN-----------|
+ */
+
+#define CFG_OSC32 32768 /* 32768 or 32000 Hz crystal */
+#undef CFG_OSC26 /* there is no external 26MHz external clock */
+
+/* MPU CLOCK source before PLL */
+/* CONFIG_SYS_CLK_FREQ (2/3 MPLL clock or ext 266 MHZ) */
+#ifndef CFG_OSC26
+#if (CFG_OSC32 == 32000)
+#define CFG_MPCTL0_VAL 0x00211803 /* 398.998 MHz */
+#define CFG_MPCTL1_VAL 0
+#define CONFIG_MPLL_FREQ 399
+#else /* CFG_OSC32 == 32768*/
+#define CFG_MPCTL0_VAL 0x01EF15D5 /* 399.000 MHz */
+#define CFG_MPCTL1_VAL 0
+#define CONFIG_MPLL_FREQ 399
+#endif /* CFG_OSC32 */
+#else /* CFG_OSC26 in use*/
+#define CFG_MPCTL0_VAL 0x00331C23 /* 399.000 MHz */
+#define CFG_MPCTL1_VAL 0
+#define CONFIG_MPLL_FREQ 399
+#endif /* CFG_OSC26 */
+
+#define CONFIG_SYS_CLK_FREQ (CONFIG_MPLL_FREQ*2/3) /* 266 MHz */
+
+/* Serial clock source before PLL (should be named CFG_SYSPLL_CLK_FREQ) */
+#ifndef CFG_OSC26
+/*#define CONFIG_SYSPLL_CLK_FREQ (1024*CFG_OSC32)*/
+#if (CFG_OSC32 == 32000)
+#define CFG_SPCTL0_VAL 0x04A02419 /* 300.00020 MHz */
+#define CFG_SPCTL1_VAL 0
+#define CONFIG_SPLL_FREQ 300 /* MHz */
+#else /* CFG_OSC32 == 32768*/
+#define CFG_SPCTL0_VAL 0x0475206F /* 299.99937 MHz */
+#define CFG_SPCTL1_VAL 0
+#define CONFIG_SPLL_FREQ 300 /* MHz */
+#endif /* CFG_OSC32 */
+#else /* CFG_OSC26 in use*/
+/*#define CONFIG_SYSPLL_CLK_FREQ CFG_OSC26*/
+#define CFG_SPCTL0_VAL 0x040C2C07 /* 300 MHz */
+#define CFG_SPCTL1_VAL 0x0
+#define CONFIG_SPLL_FREQ 300 /* MHz */
+#endif /* CFG_OSC26 */
+
+/* ARM bus frequency (have to be a CONFIG_MPLL_FREQ ratio) */
+#define CONFIG_ARM_FREQ 399 /* up to 400 MHz */
+
+/* external bus frequency (have to be a CONFIG_SYS_CLK_FREQ ratio) */
+#define CONFIG_HCLK_FREQ 133 /* (CONFIG_SYS_CLK_FREQ/2) */
+
+#define CONFIG_PERIF1_FREQ 16 /* 16.625 MHz UART, GPT, PWM*/
+#define CONFIG_PERIF2_FREQ 33 /* 33.25 MHz CSPI and SDHC*/
+#define CONFIG_PERIF3_FREQ 33 /* 33.25 MHz LCD*/
+#define CONFIG_PERIF4_FREQ 33 /* 33.25 MHz CSI*/
+#define CONFIG_SSI1_FREQ 66 /* 66.50 MHz SSI1*/
+#define CONFIG_SSI2_FREQ 66 /* 66.50 MHz SSI2*/
+#define CONFIG_MSHC_FREQ 66 /* 66.50 MHz MSHC*/
+#define CONFIG_H264_FREQ 66 /* 66.50 MHz H264*/
+#define CONFIG_CLK0_DIV 3 /* Divide CLK0 by 4 */
+#define CONFIG_CLK0_EN 1 /* CLK0 enabled */
+
+/* external bus frequency (have to be a CONFIG_HCLK_FREQ ratio) */
+#define CONFIG_NFC_FREQ 44 /* NFC Clock up to 44 MHz wh 133MHz*/
+
+/* external serial bus frequency (have to be a CONFIG_SPLL_FREQ ratio) */
+#define CONFIG_USB_FREQ 60 /* 60 MHz */
+
+/*
+ * SDRAM definition parameter
+ */
+#define CONFIG_NR_DRAM_BANKS 1
+
+#define CFG_SDRAM_MBYTE_SYZE 64
+
+#if (CFG_SDRAM_MBYTE_SYZE == 8)
+/* micron 8MB */
+#define CFG_SDRAM_1_BASE 0xA0000000 /* SDRAM bank #1 32bits */
+#define CFG_SDRAM_1_SIZE 0x00800000 /* 8 MB */
+#define CFG_SDRAM_2_BASE 0xB0000000 /* SDRAM bank #1 32bits */
+#define CFG_SDRAM_2_SIZE 0x00800000 /* 8 MB */
+#define CFG_SDRAM_NUM_COL 8 /* 8, 9, 10 or 11 column address bits */
+#define CFG_SDRAM_NUM_ROW 11 /* 11, 12 or 13 row address bits */
+#define CFG_SDRAM_REFRESH 3 /* 0=OFF 1=2048 2=4096 3=8192 refresh */
+#define CFG_SDRAM_EXIT_PWD 25 /* ns exit power down delay */
+#define CFG_SDRAM_W2R_DELAY 1 /* write to read cycle delay > 0 */
+#define CFG_SDRAM_ROW_PRECHARGE_DELAY 18 /* ns */
+#define CFG_SDRAM_TMRD_DELAY 2 /* Load mode register cycle delay 1..4 */
+#define CFG_SDRAM_TWR_DELAY 1 /* LPDDR: 0=2ck 1=3ck; SDRAM: 0=1ck 1=2ck*/
+#define CFG_SDRAM_RAS_DELAY 42 /* ns ACTIVE-to-PRECHARGE delay */
+#define CFG_SDRAM_RRD_DELAY 12 /* ns ACTIVE-to-ACTIVE delay */
+#define CFG_SDRAM_RCD_DELAY 18 /* ns Row to Column delay */
+#define CFG_SDRAM_RC_DELAY 70 /* ns Row cycle delay (tRFC refresh to command)*/
+#define CFG_SDRAM_CLOCK_CYCLE_CL_1 20 /* ns clock cycle time estimated fo CL=1 0=force 3 for lpddr*/
+#define CFG_SDRAM_PARTIAL_ARRAY_SR 0 /* 0=full 1=half 2=quater 3=Eighth 4=Sixteenth */
+#define CFG_SDRAM_DRIVE_STRENGH 0 /* 0=Full-strength 1=half 2=quater 3=Eighth */
+#define CFG_SDRAM_BURST_LENGTH 3 /* 2^N BYTES (N=0..3) */
+#define CFG_SDRAM_SINGLE_ACCESS 0 /* 1= single access; 0 = Burst mode */
+#endif
+
+#if (CFG_SDRAM_MBYTE_SYZE == 16)
+/* micron 16MB */
+#define CFG_SDRAM_1_BASE 0xA0000000 /* SDRAM bank #1 32bits */
+#define CFG_SDRAM_1_SIZE 0x01000000 /* 16 MB */
+#define CFG_SDRAM_2_BASE 0xB0000000 /* SDRAM bank #1 32bits */
+#define CFG_SDRAM_2_SIZE 0x01000000 /* 16 MB */
+#define CFG_SDRAM_NUM_COL 8 /* 8, 9, 10 or 11 column address bits */
+#define CFG_SDRAM_NUM_ROW 12 /* 11, 12 or 13 row address bits */
+#define CFG_SDRAM_REFRESH 3 /* 0=OFF 1=2048 2=4096 3=8192 refresh */
+#define CFG_SDRAM_EXIT_PWD 25 /* ns exit power down delay */
+#define CFG_SDRAM_W2R_DELAY 1 /* write to read cycle delay > 0 */
+#define CFG_SDRAM_ROW_PRECHARGE_DELAY 18 /* ns */
+#define CFG_SDRAM_TMRD_DELAY 2 /* Load mode register cycle delay 1..4 */
+#define CFG_SDRAM_TWR_DELAY 1 /* LPDDR: 0=2ck 1=3ck; SDRAM: 0=1ck 1=2ck*/
+#define CFG_SDRAM_RAS_DELAY 42 /* ns ACTIVE-to-PRECHARGE delay */
+#define CFG_SDRAM_RRD_DELAY 12 /* ns ACTIVE-to-ACTIVE delay */
+#define CFG_SDRAM_RCD_DELAY 18 /* ns Row to Column delay */
+#define CFG_SDRAM_RC_DELAY 70 /* ns Row cycle delay (tRFC refresh to command)*/
+#define CFG_SDRAM_CLOCK_CYCLE_CL_1 0 /* ns clock cycle time estimated fo CL=1 0=force 3 for lpddr*/
+#define CFG_SDRAM_PARTIAL_ARRAY_SR 0 /* 0=full 1=half 2=quater 3=Eighth 4=Sixteenth */
+#define CFG_SDRAM_DRIVE_STRENGH 0 /* 0=Full-strength 1=half 2=quater 3=Eighth */
+#define CFG_SDRAM_BURST_LENGTH 3 /* 2^N BYTES (N=0..3) */
+#define CFG_SDRAM_SINGLE_ACCESS 0 /* 1= single access; 0 = Burst mode */
+#endif
+
+#if (CFG_SDRAM_MBYTE_SYZE == 32)
+/* micron 32MB */
+#define CFG_SDRAM_1_BASE 0xA0000000 /* SDRAM bank #1 32bits */
+#define CFG_SDRAM_1_SIZE 0x02000000 /* 32 MB */
+#define CFG_SDRAM_2_BASE 0xB0000000 /* SDRAM bank #1 32bits */
+#define CFG_SDRAM_2_SIZE 0x02000000 /* 32 MB */
+#define CFG_SDRAM_NUM_COL 9 /* 8, 9, 10 or 11 column address bits */
+#define CFG_SDRAM_NUM_ROW 12 /* 11, 12 or 13 row address bits */
+#define CFG_SDRAM_REFRESH 3 /* 0=OFF 1=2048 2=4096 3=8192 refresh */
+#define CFG_SDRAM_EXIT_PWD 25 /* ns exit power down delay */
+#define CFG_SDRAM_W2R_DELAY 1 /* write to read cycle delay > 0 */
+#define CFG_SDRAM_ROW_PRECHARGE_DELAY 18 /* ns */
+#define CFG_SDRAM_TMRD_DELAY 2 /* Load mode register cycle delay 1..4 */
+#define CFG_SDRAM_TWR_DELAY 1 /* LPDDR: 0=2ck 1=3ck; SDRAM: 0=1ck 1=2ck*/
+#define CFG_SDRAM_RAS_DELAY 42 /* ns ACTIVE-to-PRECHARGE delay */
+#define CFG_SDRAM_RRD_DELAY 12 /* ns ACTIVE-to-ACTIVE delay */
+#define CFG_SDRAM_RCD_DELAY 18 /* ns Row to Column delay */
+#define CFG_SDRAM_RC_DELAY 70 /* ns Row cycle delay (tRFC refresh to command)*/
+#define CFG_SDRAM_CLOCK_CYCLE_CL_1 0 /* ns clock cycle time estimated fo CL=1 0=force 3 for lpddr*/
+#define CFG_SDRAM_PARTIAL_ARRAY_SR 0 /* 0=full 1=half 2=quater 3=Eighth 4=Sixteenth */
+#define CFG_SDRAM_DRIVE_STRENGH 0 /* 0=Full-strength 1=half 2=quater 3=Eighth */
+#define CFG_SDRAM_BURST_LENGTH 3 /* 2^N BYTES (N=0..3) */
+#define CFG_SDRAM_SINGLE_ACCESS 0 /* 1= single access; 0 = Burst mode */
+#endif
+
+#if (CFG_SDRAM_MBYTE_SYZE == 64) /* micron MT46H16M32LF -6 */
+/* micron 64MB */
+#define CFG_SDRAM_1_BASE 0xA0000000 /* SDRAM bank #1 32bits */
+#define CFG_SDRAM_1_SIZE 0x04000000 /* 64 MB */
+#define CFG_SDRAM_2_BASE 0xB0000000 /* SDRAM bank #1 32bits */
+#define CFG_SDRAM_2_SIZE 0x04000000 /* 64 MB */
+#define CFG_SDRAM_NUM_COL 9 /* 8, 9, 10 or 11 column address bits */
+#define CFG_SDRAM_NUM_ROW 13 /* 11, 12 or 13 row address bits */
+#define CFG_SDRAM_REFRESH 3 /* 0=OFF 1=2048 2=4096 3=8192 refresh */
+#define CFG_SDRAM_EXIT_PWD 25 /* ns exit power down delay */
+#define CFG_SDRAM_W2R_DELAY 1 /* write to read cycle delay > 0 */
+#define CFG_SDRAM_ROW_PRECHARGE_DELAY 18 /* ns */
+#define CFG_SDRAM_TMRD_DELAY 2 /* Load mode register cycle delay 1..4 */
+#define CFG_SDRAM_TWR_DELAY 1 /* LPDDR: 0=2ck 1=3ck; SDRAM: 0=1ck 1=2ck*/
+#define CFG_SDRAM_RAS_DELAY 42 /* ns ACTIVE-to-PRECHARGE delay */
+#define CFG_SDRAM_RRD_DELAY 12 /* ns ACTIVE-to-ACTIVE delay */
+#define CFG_SDRAM_RCD_DELAY 18 /* ns Row to Column delay */
+#define CFG_SDRAM_RC_DELAY 70 /* ns Row cycle delay (tRFC refresh to command)*/
+#define CFG_SDRAM_CLOCK_CYCLE_CL_1 0 /* ns clock cycle time estimated fo CL=1 0=force 3 for lpddr*/
+#define CFG_SDRAM_PARTIAL_ARRAY_SR 0 /* 0=full 1=half 2=quater 3=Eighth 4=Sixteenth */
+#define CFG_SDRAM_DRIVE_STRENGH 0 /* 0=Full-strength 1=half 2=quater 3=Eighth */
+#define CFG_SDRAM_BURST_LENGTH 3 /* 2^N BYTES (N=0..3) */
+#define CFG_SDRAM_SINGLE_ACCESS 0 /* 1= single access; 0 = Burst mode */
+#endif
+
+#if (CFG_SDRAM_MBYTE_SYZE == 128)
+/* micron 128MB */
+#define CFG_SDRAM_1_BASE 0xA0000000 /* SDRAM bank #1 32bits */
+#define CFG_SDRAM_1_SIZE 0x08000000 /* 128 MB */
+#define CFG_SDRAM_2_BASE 0xB0000000 /* SDRAM b...
[truncated message content] |
|
From: Julien B a. A. <ar...@us...> - 2011-03-03 19:12:21
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The annotated tag, release-3.4 has been created
at 6b798b99c6211c803924639c6461482376c8b951 (tag)
tagging aefc2af7c2b973b7ff9e3b5435370a7c19628d33 (commit)
replaces release-3.3
tagged by Julien Boibessot
on Thu Mar 3 20:11:25 2011 +0100
- Log -----------------------------------------------------------------
Creating TAG for Armadeus 3.4 release
Eric Jarrige (16):
[BUILDROOT] Fix APF27 U-Boot build when using new BR 2010.11 : missing nand SPL
[UBOOT] Support patches for APF51 & config file
Merge branch 'master' of ssh://jorasse@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[UBOOT] Fix EMI clock computation when derived from AHB clock
Merge branch 'master' of ssh://jorasse@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
Support imx51 IIM fuse
[UBOOT] Remove hardcoded MAC address
[UBOOT] Use eth0 as default ethernet interface
[UBOOT] preload ethernet address to support linux current fec driver
Merge branch 'master' of ssh://jorasse@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[UBOOT] Fix default rootfs filename
[UBOOT] Check new compatibility version of environment variables
Merge branch 'master' of ssh://jorasse@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[BUILDROOT] 2010.11:Support CONFIG_SYS prefix for macros as define and requested in U-Boot 2010.xx
[UBOOT] Set NAND and SD outputs to high voltage
Merge branch 'master' of ssh://jorasse@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
Fabien Marteau (100):
[linux] use as5011 joystick in low power mode
fix little patch bug
[asdevices] fix bug in as_spi
[linux] Adding AS1531 Analog to Digital Converter driver in kernel
[linux] Print channel value in milivolt
[linux] adding platform module for as1531
[linux] update apf27 linux config file for as1531
[linux] Fix gpio release bug under as1531 platform module
[AsDevices] AsGpio python wrapper functionnal
[package][mysql_client] Adding link to shared library under rootfs
[package][mysql_client] Fix library link bug
[as_devices] Change helpers name
[SOFTWARE] Add warning comment in u-boot recover
[linux] Clean as5011 patch according to checkpatch.pl kernel-2.6.36 script
[linux] Correcting as5011 driver according to kernel developper advices.
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[linux] Better error label in as5011 joystick driver
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[linux][2.6.36] adding AS5011 driver in kernel 2.6.36
[linux][i2c-imx]Â Adding mangling capability part1: ignore Ack
[linux] Adding mangling capability on i2c-imx Part 2
[linux] Adding mangling capability on i2c-imx Part 3: adding mangling capability flag
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[linux] Fix mangling capability bug in i2c-imx driver
[u-boot] Adding 16bits access memory test program : mtest16
[u-boot] Configure WEIM chip select register at boot time
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[u-boot] update apf51.h for weim registers configuration
[u-boot] cleaning apf51 patch, suppressing trailling white space and replace multiple space by TAB
[u-boot] suppress useless mtest16 fonction
[linux] Fix I2C_M_NOSTART bug in i2c-imx driver
[linux][as5011] switch to threaded irq
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[linux] Update default configuration file for linux kernel 2.6.36
[U-BOOT] Clean apf27 patch, suppressing trailling white spaces
[FIRMWARE] Adding minimum spartan3 design used to configure sp_vision spartan6 fpga
[U-BOOT] Suppress trailling white space for all patch in u-boot-2010.03
[U-BOOT] Adding patch to add spartan6 under u-boot-2010.03
[U-BOOT] Adding second load operator for sp_vision spartan6 configuration (to be cleaned)
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] Updating as5011 drivers according to kernel developper comments
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] Fix bug in patch 359-as5011
[U-BOOT][2010.03] fix second load operator patch for sp_vision extension card
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[U-BOOT] Adding second spartan6 in apf27.h u-boot2010 config file
[firmware] top_testconfig.bit was wrong
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[buildroot][BR2010.11] Avoid #hunk in patches
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[as_devices] Make python wrapper compiling under BR2010
[linux] Clean i2c-imx patch according to checkpatches.pl rules
[linux] Clean i2c-imx patch according to checkpatches.pl rules (bis)
[linux][spidev] Check if platform pointer is null before initialization in probe()
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[linux] Fix ethernet bug
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[linux] Adding ADC as1531 drivers
[buildroot][package][mysql_client] Update post install hooks according to new BR
[buildroot][package][mysql_client] Fix link bug
[buildroot][kernel] Update config files for buildroot 2010.11 and kernel 2.6.38-rc3
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[buildroot][package][mysql_client] Backport mysql_client-5.1.53 from official buildroot git, and fix shared library link bug
[buildroot][package][as_devices] Adding AsAdc wrapper for python
[buildroot][package][as_devices] Adding setPinDirection function under AsGpio python wrapper and suppress setpullup
[buildroot][package][as_devices] Adding function to write string in as_helpers.c
[buildroot][package][as_devices] Adding as_adc functions, and comment as_max1027
[buildroot][package][as_devices] Compile as_gpio for 2.6.29 or upper
[buildroot][package][as_devices] suppress as_gpio_set_pullup_value and as_gpio_get_pullup_value functions
[buildroot][package][as_devices] Fix littles bugs in makefile
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[as_devices] Changes as_i2c API
[uclibc] adding UCLIBC_SUSV3_LEGACY option to get time in ms
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[as_devices] Adding python dependency for wrapper
[as_devices] Adding generic as_adc class, with specific calls to as1531 and max1027 chip
[as_devices] Return error if read fail
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[as_devices] Adding as1531 chip class for adc
[as_devices] Adding generic dac class
[as_devices] Change license for python wrappers (to GNU Lesser General License)
[as_devices] Adding C wrapper for dac
[as_devices] Change name of API for dac setting value
[as_devices] fix api bug in as_dac wrapper
[as_devices] suppressing some warnings
[as_devices] Adding Dac python class
[as_devices] Fix some bugs in dac C and Python class
[linux] Adding driver for MCP4912 DAC chip, adding platform data for apf51dev
[as_devices] Suppress multiton implementation under python classes
[as_devices] Adding i2c python class wrapper
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[as_devices] Adding import AsI2c in AsDevices python init module
[buildroot][rootfs_skeleton] restore S13portmap init script
[as_devices]Adding i2c_read_msg function
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[as_devices] Fix a bug in i2c_read_msg
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[as_devices] Improvement to do in as_i2c python wrapper
[as_devices] Check size of data for i2c functions
[as_devices] Don't mix python and C in i2c python wrapper ;)
Jeremie Scheer (46):
Change securetty serial port to ttyGS0.
[BUILDROOT] Add new package QWT 5.2.1 to Buildroot with examples that can be added to rootfs.
[BUILDROOT] Bugs correction for patches 132-qt-full_integration_with_cross_compiling.patch and 133-qwt-add_package.patch : seek Qt fonts in /usr/lib/fonts
[BUILDROOT] Correct inversion of demos and examples directories in patch 132-qt-full_integration_with_cross_compiling.patch
[BUILDROOT] Bug corrected in patch 132-qt-full_integration_with_cross_compiling.patch : Qt demos and examples not erased if they already exist in rootfs
[BUILDROOT] Modifications in patch 132-qt-full_integration_with_cross_compiling.patch : Change Qt demos & examples directory on install and target. Use the variable QT_VERSION instead of the number in the Makefile.
Merge branch 'master' of ssh://jscheer@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[BUILDROOT] Changes in patch 132-qt-full_integration_with_cross_compiling.patch : name of demos directory & use of variable QT_DEMOS_DIR.
[U-BOOT] Correction in patch 051i-u-boot-multi-version-support.patch to rename the config file according to BR2_TARGET_UBOOT_BOARDNAME instead of BR2_BOARD_NAME.
[BUILDROOT] Create patch 134-jffs2-add_board_name_to_binary_rootfs_name.patch to add board name to jffs2 binary file name in BR 2010.
[BUILD] Add PPS board configs : Linux, Buildroot, UBoot & uClibc config files and PPS baseboard kernel patch.
Merge branch 'master' of ssh://jscheer@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] Rename the PPS' Linux configuration file.
Merge branch 'master' of ssh://jscheer@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] Last commit correction : leave PPS's Linux original configuration file for old Buildroot.
[BUILDROOT] Add network packages (OpenSSH, OpenSSL, WPA supplicant, Wifi chipsets) and UBI Rootfs & UBoot Tool Env options to old & new BR.
[LINUX] Symbolic link for new BR PPS' Linux configuration file (pps-linux-2.6.29.6.config)
[BUILDROOT] Add PPS network test scripts package to Armadeus package with patch 135-pps-add_test_scripts_package.patch.
[TEST] Use script gpio_helpers.sh in reset_wi2wi.sh
[TEST] GPL licence added on PPS test scripts.
Merge branch 'master' of ssh://jscheer@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[BUILDROOT] Remove PPS package patch 135-pps-add_test_scripts_package.patch and manually add PPS Buildroot files to Armadeus package.
[LINUX] Change PPS baseboard prompt message in 500-pps-armadeus-add_pps_baseboard.patch.
[BUILDROOT] Add target and board APF27 PPS in target/device/armadeus/Config.in and change APF27 target name to APF27 DEV in all Buildroot config files.
[U-BOOT] For PPS boards, correction in U-Boot config files to take UBI file as rootfs instead of UBIFS.
[BUILDROOT] Add PPS Test scripts option to apf27 and apf9328 Buildroot's configuration files.
[ROOTFS] Add the gpio init file S80gpios to the rootfs when compiling a PPS board. Corrects bugs with ethernet SMSC and WPA Supplicant
[ROOTFS] Add PPS scripts path in PATH in /etc/profile when compiling a PPS board.
[ROOTFS] Correct file indentations and remove useless aliases in PPS' /etc/profile.
[ROOTFS] Add GPL license to PPS init file S80gpios.
[BUILDROOT] Bump flex, IPSec and IPTables versions with patches 137, 138 and 139 to make them work together and along with Linux 2.6.29.
[TEST] Fill GPL license year in PPS' test scripts.
[BUILDROOT] Correct Qt configuration options for MySQL module to specify libraries and headers directories.
[BUILDROOT] Create new patch for Qt's MySQL module configuration fix.
Merge branch 'master' of ssh://jscheer@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[ROOTFS] Add guest user with password to PPS board skeleton to allow SSH connections on it.
[ROOTFS] Put the guest user's file .ssh/authorized_keys in PPS' skeleton instead of creating it during system boot.
[LINUX] Add Netfilter NAT modules in PPS Linux config.
[BUILDROOT] Bug fix in BR 2010 for Qt examples installation: bad variable in Config.in.
[LINUX] Change number of patch 500-pps-armadeus-add_pps_baseboard.patch to 365.
[LINUX] Add renamed patch 365-pps-armadeus-add_pps_baseboard.patch.
[BUILDROOT] Add package TFP410CTRL setting (not set) in PPS' Buildroot configs.
[BUILDROOT] [2010.05] Run same command as for old BR in linux26-clean target.
[BUILDROOT] Add QWS Cursor option to Qt's Buildroot menuconfig.
[PPS] [LINUX] Add support for USB Gadget RS232 in PPS' Linux config.
[TEST] Correct ttyGS0 device test in PPS' USB Gadget Serial test script.
Julien Boibessot (183):
[BUILDROOT] Some minor changes when generating socketcan archive
Update Changelog with 3.3 release date
Updates /etc/armadeus-version following 3.3 release
[BUILDROOT] [2010.05] Updates apf default configs
[U-BOOT] Cleanup apf27.h
[AS_DEVICES] Indentation & beautifying
Indentation
[ASDEVICES] as_i2c.h: improves functions description
[ASDEVICES] add a helpers module to factorize methods used in other modules
[AS_DEVICES] helpers: add as_read_int()
[AS_DEVICES] increase version number
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] ov3640: makes the sensor detected correctly and initialized in a default mode compatible with apf27
Updates apf9328 Linux default config
[LINUX] apf9328: makes mach/gpio.h includable several times
[TOOLS] loadgpio.sh often needs to be overwritten by users, so change a little bit the way we install it
[DEMOS] capture: add i.MX27 VPU support to stream captured video over IP (not fully functionnal yet)
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[BUILDROOT] [2010.05] Upgrade to soon coming 2010.11 (part 1)
[BUILDROOT] [2010.05] Upgrade to soon coming 2010.11 (part 2: correct faulty patches)
[BUILDROOT] [2010.05] Upgrade to soon coming 2010.11 (part 3: rename patches dir)
[BUILDROOT] [2010.05] Upgrade to soon coming 2010.11 (part 4: update Armadeus main Makefile
[BUILDROOT] [2010.11] Merge 051i U-Boot patch into 051d. Both patches apply on the same purpose
[BUILDROOT] [2010.11] u-boot: makes u-boot.mk use the right config file for apf* (apf memory config wasn't taken into account before this change)
[BUILDROOT] [2010.11] u-boot: makes the resulting binary copied with the right name in output/images/
[BUILDROOT] [2010.11] Removes unneeded patches 049 & 050
[BUILDROOT] [2010.11] Makes U-Boot & Linux version detected correctly in ARMADEUS_xx envt variables
[BUILDROOT] [2010.11] Makes ch70241ctrl compile OK
[BUILDROOT] [2010.11] Add link for apf9328 Linux 2.6.29.6 config
[BUILDROOT] [2010.11] Patch 052 wasn't right
[BUILDROOT] [2010.11] Makes Linux image get the correct name when copied to ouput/images/
[LINUX] Cleanup no more used Linux patches
[LINUX] Cleanup no more used Linux patches (part 2)
[LINUX] 2.6.36 migration: add the minimum for apf27 migration
[BUILDROOT] [2010.11] Add minimum infrastructure to compile for APF51
[LINUX] Makes OV3640 starts in YUV mode by default
[BUILDROOT] Don't dereference symlinked Linux configs when copying them
[BUILDROOT] [2010.11] remove add_packages_config_entry.pl
[BUILDROOT] [2010.11] Add UBI image generation support
[BUILDROOT] device table: be compatible with both ways of naming serial port on i.MX platforms: /dev/ttymxc & /dev/ttySMX
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[BUILDROOT] securetty: be compatible with both ways of naming serial port on i.MX platforms: /dev/ttymxc & /dev/ttySMX
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] 2.6.36: Makes APF27 + APF27Dev compile and boot with minimum devices: serial port & NAND Flash
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[BUILDROOT] 2010.11: cleanup 076-ubi-add_ubi_image_support.patch
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[BUILDROOT] Updates APF27 default config
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[BUILDROOT] Generates both UBI and UBIFS images
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] Updates APF27 default config
[LINUX] 2.6.36: Add minimum to boot APF51
[BUILDROOT] [2010.11] Updates to 2010.11-rc1
[BUILDROOT] Convert tiff package to DOWNLOAD helper usage.
[BUILDROOT] Convert grep package to DOWNLOAD helper
[BUILDROOT] target/device/armadeus/: apf27-u-boot-1.3.4.h is the same file as apf27.h so remove it (apf27-u-boot-1.3.4.h).
[BUILDROOT] target/device/armadeus/: re-create apf27-u-boot-1.3.4.h; now it is a link to apf27.h
[BUILDROOT] removes executable rights on apf27-u-boot-2010.03.h
[U-BOOT] envt variables: use apfxx-rootfs-arm.ubi instead of apfxx-rootfs-arm.ubifs as rootfs image
[LINUX] PPS: add missing patches to have a compiling kernel
[BUILDROOT] Removes warning in buildroot/package/armadeus/pps/Config.in
[BUILDROOT] [2010.11] If U-Boot config file is a symbolic link, dereference it when copying it
[LINUX] 2.6.36: Port of patches 301, 314 and 315 from 2.6.29 ones
Updates buildroot/package/.gitignore
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] 2.6.36: makes I2C usable on APF27 (module & baseboards)
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] 2.6.36: import patches 330, 331, 333 & 339 from 2.6.29
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] rename 337b-armadeus-imxfb-add_backlight_power_switch_capability.patch to 337b-armadeus-mx2fb-add_backlight_power_switch_capability.patch
[LINUX] 2.6.36: import patches 322 & 323 from 2.6.29
[LINUX] 2.6.36: Activates Ethernet on APF27
[LINUX] 2.6.36: Import patches 341, 342, 345, 347c & 348 from 2.6.29
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[BUILD] ARMADEUS_ROOTFS_TAR wasn't correctly set for BR 2010
[LINUX] 2.6.36: Add support for USB Host 1, Ethernet and NAND for APF51
[LINUX] 2.6.36: Add USBH2 support and APF51Dev (preliminary) support. Update default APF51 config accordingly
[TOOLS] imxregs: add support for i.MX51 (only CCM & GPT1 accesses are currently implemented)
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
Indentation
[DEBUG] Correct imxregs compilation
[BUILDROOT] [2010.11] Add support for latest 2010.11 BR release (thanks krem)
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] [2.6.36): refresh patches 074 & 282
[LINUX] [2.6.36] Convert patches 290, 291 & 319 from 2.6.29
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[TEST] imxregs: i.MX51, adds I2C registers (not working (16 bits accesses))
[U-BOOT] apf51: use mxc_nand instead of mxc_nand.0 as boot params
[LINUX] 2.6.38: Add (preliminary) APF51 support.
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
Fixes patches/buildroot/2010.11/cleanup_buildroot.sh
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] 2.6.38-alpha: adds v2 version of pengutronix ipuv3 patches
[LINUX] 2.6.38-alpha: adds v2 version of pengutronix ipuv3 patches (part 2: patches renaming)
[LINUX] 2.6.38: improves APF51 support (OTG, LCD, SPI)
[LINUX] 2.6.28-alpha: APF51, cleanup USB code in platform support file
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] 2.6.38: Add driver for WM8311 touch feature
[LINUX] 2.6.38: activates pressure measurement of wm8311 on APF51
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] 2.6.38: Add (preliminary) support for the APF51Dev baseboard. APF51Proto is still used as default baseboard.
[LINUX] fpgaloader: driver doesn't use IOCTL so remove it.
[LINUX] fpgaloader: makes driver compatible with 2.6.3x kernels (on APF27)
[LINUX] MAX1027 driver doesn't use IOCTLs so suppress them
[LINUX] 2.6.36: improves APF27 support with SPI & USB
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] 2.6.36: Fixes patch 100
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] 2.6.36: activates LCD on APF27 (init pb remains) and cleanup APF9328 part
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[BUILDROOT] Simplify Board/CPU/Memory selection/configuration (Target device menu)
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[BUILDROOT] Update default configs
[XENOMAI] Updates architecture detection in Makefile
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] [2.6.38] Updates wm831x driver to state of the art
[LINUX] 2.6.38 Updates wm831x to state of the art (2)
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[BUILDROOT] Cleanup pps/Config.in
[BUILDROOT] 2010.11: ncurses-5.7: allows compilation even with old ncurses host installations
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[BUILDROOT] 2010.11: Activates boot console selection in BR menuconfig
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[BUILDROOT] 2010.11: Makes as_devices lib compile again
[LINUX] 2.6.38: Updates wm831x-ts to state of the art
[LINUX] 2.6.38: improve GPIO declaration for APF51Dev
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] 2.6.38: Updates wm831x-ts to state of the art
[LINUX] Moves APF51 to 2.6.38-rc3
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] Moves APF27 2.6.3x support from 2.6.36 to 2.6.38-rc3 (part1)
[LINUX] Moves APF27 2.6.3x support from 2.6.36 to 2.6.38-rc3 (part 2)
[BUILDROOT] 2010.11: Updates tslib to BR mainline's state of the art
[LINUX] 2.6.29 patches cleanup
[LINUX] 2.6.38: Now LCD type can be fully passed as boot parameters (tested on APF27)
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] 2.6.38: Add preliminary audio support for APF51Dev
[LINUX] 2.6.38: makes APW support compile again
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] 2.6.38: port patch 274 from 2.6.29
Fixes commit 9366157a494b4a6e5e636ddae2411d715c13cadf
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] 2.6.38: Updates APF27 default config
[BUILDROOT] [2010.11] Updates Linux firmware (libertas) to support latest kernel
[LINUX] Fixes comments in patches 090 & 091
[LINUX] 2.6.38: Add Dynamic Frequency Scaling support to APF51
[LINUX] 2.6.38: register serial ports of APF51Dev
[BUILDROOT] 2010.11: updates default APF51 config
Fixes tfp410ctrl
[LINUX] 2.6.38: Adds keypad support to APF51Dev
[LINUX] 2.6.38: Makes APF51Dev default baseboard for APF51
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[DEBUG] Add apf51_recover tool (preliminary version)
[DEBUG] Makes apf27_recover progress infos cutier
[BUILDROOT] [2010.11] Add linux26-clean target
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[BUILDROOT] Updates default APF9328 config
Change main Makefile to detect PPS configs
[BUILDROOT] Updates default APF27 config
Fixes warning in buildroot/package/armadeus/tfp410ctrl/Config.in
[BUILDROOT] Updates apf9328_test config
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[U-BOOT] Revert part of commit 20c2ca77f88a91a04afd5f3e539b9ebbb31c630d. Otherwise FPGA loading on APF27 without SP_VISION is KO.
[TEST] Updates apf27_test default configs
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[TEST] buildroot/local/apf27_test/linux-2.6.29.4.config -> buildroot/local/apf27_test/linux-2.6.29.6.config
Fixes patches/buildroot/cleanup_buildroot.sh
[BUILDROOT] Fixes Fbv download
[BUILDROOT] Fixes Wolf4SDL download
[TEST] Updates apf27_test BR config
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] Makes Chimei LW700AT9003 the default LCD on APF27
[TEST] Rename buildroot/local/apf9328_test/linux-2.6.29.4.config -> buildroot/local/apf9328_test/linux-2.6.29.6.config
[TEST] Add e2fsprogs to apf27_test.config
[TEST] Makes test_wifi.sh more error proof
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
Revert commit 2a49d808b9e8be5d52413af7a94031e56b3f9673 : [BUILDROOT] restore S13portmap init script
Fixes release/changes.sh
[BUILDROOT] [2010.11] APF27 is by default still using 2.6.29 kernel, so remove GENERIC_GETTY_PORT option which uses new kernel serial port names (ttymxc0)
Updates Changelog for release 3.4
Updates /etc/armadeus-version for release 3.4
Nicolas Colombain (22):
fix bug #83 (APF27 USB OTG PHY not recognized after Linux reboot)
fix bug #83 (APF27 USB OTG PHY not recognized after Linux reboot)
[LINUX] fix bug #82 USB dongle not recognized if plugged before power up)
[U-BOOT] increase FPGA supply startup time. avoid fpga loading timeout
fix bug #83 (APF27 USB OTG PHY not recognized after Linux reboot)
[U-BOOT] revert update_rootfs command to old version without nand option
[U-BOOT] use UBIFS instead of JFFS2 for APF27
[BUILDROOT] change linux and buildroot config to UBIFS
[U-BOOT] fix error in tftp.c when compiling APF9328. bug#85
[LINUX] add IPU clock polarity support for iMX51
[LINUX] add GPIO SD card detection for apf51
[LINUX] add CAN, GPIO and SD corrections to apf51Dev board
[LINUX] fix bug in ESDHC driver for apf51 when no platform data is provided
[LINUX] change APF51Dev LW700 clock polarity
[LINUX] change LW700 clock polarity on APF51dev
[BUILDROOT] add tfp410ctrl user space program for APF51Dev
[LINUX] add apf51DEv HDMI support
Merge branch 'master' of ssh://thom25@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[BUILDROOT] cleanup tftp410ctrl after review
[U-BOOT] APF51 fix contrast line state at startup
Merge branch 'master' of ssh://thom25@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] APF51Dev clean up and add CONTRAST line
gwenhael (24):
[LINUX] add support for spidev on apf9328
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[DEMOS] blink_led: update the demo to be according with the actual policy gpio's driver
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX] 2.6.36: import patches 023, 024, 050, 072, 098 from 2.6.29
[LINUX] 2.6.36: adapt patches 029 et 030 from 2.6.29
[LINUX] 2.6.36: import patches 037, 038, 063, 073, 074-armadeus-tsc2102-touchscreen-add_driver_to_linux_build_system.patch from 2.6.29
[LINUX] 2.6.36: imx_udc: allows to get usb clock
[LINUX] 2.6.36: adapt patch 074-armadeus-tsc2102-touchscreen.patch from 2.6.29
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
first commit for apf9328 support, CSI,SSI and FPGA not available. RTC not being tested
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
[LINUX][2.6.36][APF9328] 072 : avoid compilation error when imxfb is selected
[LINUX][2.6.36][APF9328] adapt patch 075-armadeus-spi2-reg-defines.patch
[LINUX][2.6.36][APF9328] 075 : add clock for spi2
[LINUX][2.6.36][APF9328] 100 : correct mxc_decode_pll on imx1
[LINUX][2.6.36][APF9328] 101 : avoid crash when clk_get is called by drivers selected as module
[LINUX][2.6.38][APF9328] adapt 021-armadeus-apf9328.patch to 2.6.38-rc3 kernel
[LINUX][2.6.38][APF9328] Adapt #define interrupt name and base address for SPI .
Split 030-armadeus-imx-devices.tofix SPI part in a dedicated patch and adds functions for SPI registration
[LINUX][2.6.38][APF9328] add data structure for SPI on IMX1.
[LINUX][2.6.38][APF9328] MX1: Add structure, registration functions for framebuffer and rename LCDC INT
[LINUX][2.6.38][APF9328] Adapt Select for framebuffer in Kconfig
[LINUX][2.6.38][APF9328] Allow lcd selection through kernel commandline
jorasse (1):
[BUILDROOT] Add rxtx lib for java
nicolas colombain (11):
[KERNEL] fix fec_old ifconfig up/down bug #66
add support for large nand file tftp download
add support for large nand file tftp download
[LINUX] fix apf51 clocks
[LINUX] add preliminary APF51 linux patches
[LINUX] add APF51 patch comments
[U-BOOT] add fpga support
[U-BOOT] add fpga support
[U-BOOT] fix apf51 nand unlock and nand oob
[U-BOOT] APF51: remove cleanmarker when using UBI images
[LINUX] apf51: avoid using nand bad block marker in free oob
-----------------------------------------------------------------------
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-03-03 19:12:09
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via aefc2af7c2b973b7ff9e3b5435370a7c19628d33 (commit)
via d8d72c7ad1749f2e68de464f9ff113c86d81a8ad (commit)
via d0ddcb17f420964b6fc3aaa284d85e9436491258 (commit)
via b36a581491de965e6b5ffb6fa901f06c060f3566 (commit)
via 7f6e4af44d9a0da53e28a9362a7fe8882f9d78cd (commit)
from c2a9d54cff60465fb86c77994f20785551166da0 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit aefc2af7c2b973b7ff9e3b5435370a7c19628d33
Author: Julien Boibessot <jul...@ar...>
Date: Thu Mar 3 20:10:09 2011 +0100
Updates /etc/armadeus-version for release 3.4
commit d8d72c7ad1749f2e68de464f9ff113c86d81a8ad
Author: Julien Boibessot <jul...@ar...>
Date: Thu Mar 3 20:02:00 2011 +0100
Updates Changelog for release 3.4
commit d0ddcb17f420964b6fc3aaa284d85e9436491258
Author: Julien Boibessot <jul...@ar...>
Date: Thu Mar 3 19:32:03 2011 +0100
[BUILDROOT] [2010.11] APF27 is by default still using 2.6.29 kernel, so remove GENERIC_GETTY_PORT option which uses new kernel serial port names (ttymxc0)
commit b36a581491de965e6b5ffb6fa901f06c060f3566
Author: Julien Boibessot <jul...@ar...>
Date: Thu Mar 3 18:46:41 2011 +0100
Fixes release/changes.sh
commit 7f6e4af44d9a0da53e28a9362a7fe8882f9d78cd
Author: Julien Boibessot <jul...@ar...>
Date: Thu Mar 3 16:34:10 2011 +0100
Revert commit 2a49d808b9e8be5d52413af7a94031e56b3f9673 : [BUILDROOT] restore S13portmap init script
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 386 +++++++++++++++++++-
buildroot/configs/apf27_defconfig | 8 +-
.../rootfs/target_skeleton/etc/armadeus-version | 2 +-
.../rootfs/target_skeleton/etc/init.d/S13portmap | 44 ---
release/changes.sh | 4 +-
5 files changed, 391 insertions(+), 53 deletions(-)
delete mode 100755 buildroot/target/device/armadeus/rootfs/target_skeleton/etc/init.d/S13portmap
diff --git a/ChangeLog b/ChangeLog
index aa3dd8a..f3fd824 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,389 @@
- ChangeLog file for Armadeus Project
+----
+
+Changes in release 3.4 (released on March 3rd 2011)
+
+* Wiki dump available here: http://www.armadeus.com/assos_downloads/wiki/armadeus-3.4_wiki_dump.tar.gz
+
+* Corrected Tickets/Bugs:
+ #85 APF9328 Uboot does not compile anymmore: error in tftp.c file
+ #66 & #80 On APF27 ifconfig down then up makes Linux kernel angry (dump a oops)
+ #49 Some French Wiki pages are outdated
+ #63 Toolchain (ldconfig) crashes if Qt is selected at the first build
+ #65 OABI compatibility needed (in Linux) otherwise system doesn't boot
+ #77 uboot tftpboot failed if transfered file size is greater than 63Mbytes
+ #82 USB key not recognized when plugged before power up
+ #83 APF27 USB OTG PHY not recognized after Linux reboot
+ #86 Add PPS platform support
+ #87 [BR2010.11] make linux26-dirclean does not work.
+
+* Buildroot:
+ Current Buildroot version (20081103):
+ Main changes: UBI support, PPS support and rewritten board selection, better Qt & mysql integration, bug fixes.
+
+ List of all changes:
+ - Revert commit 2a49d808b9e8be5d52413af7a94031e56b3f9673 : restore S13portmap init script
+ - Fixes Wolf4SDL download
+ - Fixes Fbv download
+ - Add rxtx lib for java
+ - Updates apf9328_test config
+ - Add QWS Cursor option to Qt's Buildroot menuconfig.
+ - Updates default APF27 config
+ - [rootfs_skeleton] restore S13portmap init script
+ - Updates default APF9328 config
+ - Add package TFP410CTRL setting (not set) in PPS' Buildroot configs.
+ - [as_devices] Fix littles bugs in makefile
+ - [mysql_client] Backport mysql_client-5.1.53 from official buildroot git, and fix shared library link bug
+ - [mysql_client] Fix link bug
+ - [mysql_client] Update post install hooks according to new BR
+ - Cleanup pps/Config.in
+ - Update default configs
+ - Simplify Board/CPU/Memory selection/configuration (Target device menu)
+ - [ROOTFS] Add guest user with password to PPS board skeleton to allow SSH connections on it.
+ - [ROOTFS] Configure sshd configuration file to forbid SSH connections to root user.
+ - Add package PPS utilities to separate PPS' neccesary tools from PPS' test scripts.
+ - [ROOTFS] Split up PPS utilities and PPS test scripts in PPS skeleton.
+ - Create new patch for Qt's MySQL module configuration fix.
+ - Correct Qt configuration options for MySQL module to specify libraries and headers directories.
+ - Convert MySQL Makefile to old-style post-install hook : BR variables aren't recognized in new-style hooks.
+ - Removes warning in buildroot/package/armadeus/pps/Config.in
+ - target/device/armadeus/: re-create apf27-u-boot-1.3.4.h; now it is a link to apf27.h
+ - target/device/armadeus/: apf27-u-boot-1.3.4.h is the same file as apf27.h so remove it (apf27-u-boot-1.3.4.h).
+ - Convert grep package to DOWNLOAD helper
+ - Add PPS Test scripts option to apf27 and apf9328 Buildroot's configuration files.
+ - Convert tiff package to DOWNLOAD helper usage.
+ - Add target and board APF27 PPS in target/device/armadeus/Config.in and change APF27 target name to APF27 DEV in all Buildroot config files.
+ - Generates both UBI and UBIFS images
+ - Remove PPS package patch 135-pps-add_test_scripts_package.patch and manually add PPS Buildroot files to Armadeus package.
+ - Updates APF27 default config
+ - Add PPS network test scripts package to Armadeus package with patch 135-pps-add_test_scripts_package.patch.
+ - Changes in patch 132-qt-full_integration_with_cross_compiling.patch : name of demos directory & use of variable QT_DEMOS_DIR.
+ - Modifications in patch 132-qt-full_integration_with_cross_compiling.patch : Change Qt demos & examples directory on install and target. Use the variable QT_VERSION instead of the number in the Makefile.
+ - Bug corrected in patch 132-qt-full_integration_with_cross_compiling.patch : Qt demos and examples not erased if they already exist in rootfs
+ - Correct inversion of demos and examples directories in patch 132-qt-full_integration_with_cross_compiling.patch
+ - Bugs correction for patches 132-qt-full_integration_with_cross_compiling.patch and 133-qwt-add_package.patch : seek Qt fonts in /usr/lib/fonts
+ - Add new package QWT 5.2.1 to Buildroot with examples that can be added to rootfs.
+ - Add the possibility to build and install demos and examples in package Qt Embedded 4.6.2
+ - change linux and buildroot config to UBIFS
+ - Some minor changes when generating socketcan archive
+ - Updates apf27_test configs
+ - ed: bump version and convert to autotools
+ - Add network packages (OpenSSH, OpenSSL, WPA supplicant, Wifi chipsets) and UBI Rootfs & UBoot Tool Env options to old & new BR.
+ - Bump flex, IPSec and IPTables versions with patches 137, 138 and 139 to make them work together and along with Linux 2.6.29.
+ - Needed packages for OpenSSH, IPSec and IPTables set in PPS' Buildroot config file.
+ - [XENOMAI] Updates architecture detection in Makefile
+ - [mysql_client] Fix library link bug
+ - [mysql_client] Adding link to shared library under rootfs
+ - [uclibc] adding UCLIBC_SUSV3_LEGACY option to get time in ms
+
+ (Experimental) New Buildroot version (2010.xx):
+ - [2010.05] Run same command as for old BR in linux26-clean target.
+ - [2010.11] Add linux26-clean target
+ - 2010.11: updates default APF51 config
+ - cleanup tftp410ctrl after review
+ - [2010.11] Updates Linux firmware (libertas) to support latest kernel
+ - add tfp410ctrl user space program for APF51Dev
+ - Update config files for buildroot 2010.11 and kernel 2.6.38-rc3
+ - 2010.11: Updates tslib to BR mainline's state of the art
+ - 2010.11: Makes as_devices lib compile again
+ - 2010.11: Activates boot console selection in BR menuconfig
+ - Bug fix in BR 2010 for Qt examples installation: bad variable in Config.in.
+ - 2010.11: ncurses-5.7: allows compilation even with old ncurses host installations
+ - 2010.11:Support CONFIG_SYS prefix for macros as define and requested in U-Boot 2010.xx
+ - [2010.11] Add support for latest 2010.11 BR release (thanks krem)
+ - [2010.11] If U-Boot config file is a symbolic link, dereference it when copying it
+ - removes executable rights on apf27-u-boot-2010.03.h
+ - [2010.11] Updates to 2010.11-rc1
+ - Fix APF27 U-Boot build when using new BR 2010.11 : missing nand SPL
+ - securetty: be compatible with both ways of naming serial port on i.MX platforms: /dev/ttymxc & /dev/ttySMX
+ - 2010.11: cleanup 076-ubi-add_ubi_image_support.patch
+ - [2010.11] Add UBI image generation support
+ - [2010.11] remove add_packages_config_entry.pl
+ - Don't dereference symlinked Linux configs when copying them
+ - [2010.11] Add minimum infrastructure to compile for APF51
+ - [2010.11] Makes Linux image get the correct name when copied to ouput/images/
+ - [2010.11] Patch 052 wasn't right
+ - [2010.11] Add link for apf9328 Linux 2.6.29.6 config
+ - [2010.11] Makes ch70241ctrl compile OK
+ - [2010.11] Makes U-Boot & Linux version detected correctly in ARMADEUS_xx envt variables
+ - [2010.11] Removes unneeded patches 049 & 050
+ - [2010.11] u-boot: makes the resulting binary copied with the right name in output/images/
+ - [2010.11] u-boot: makes u-boot.mk use the right config file for apf* (apf memory config wasn't taken into account before this change)
+ - [2010.11] Merge 051i U-Boot patch into 051d. Both patches apply on the same purpose
+ - [2010.05] Upgrade to soon coming 2010.11 (part 4: update Armadeus main Makefile
+ - [2010.05] Upgrade to soon coming 2010.11 (part 3: rename patches dir)
+ - [2010.05] Upgrade to soon coming 2010.11 (part 2: correct faulty patches)
+ - [2010.05] Upgrade to soon coming 2010.11 (part 1)
+ - Create patch 134-jffs2-add_board_name_to_binary_rootfs_name.patch to add board name to jffs2 binary file name in BR 2010.
+ - [2010.05] Updates apf default configs
+
+* Linux:
+ Current Linux (2.6.29.6):
+ Main changes: Chimei LW700 is now the default LCD on APF27, PPS support, OV3640 support, AS1531 support, bug fixes
+
+ List of all changes:
+ - Makes Chimei LW700AT9003 the default LCD on APF27
+ - Add support for USB Gadget RS232 in PPS' Linux config.
+ - Adding driver for MCP4912 DAC chip, adding platform data for apf51dev
+ - Add renamed patch 365-pps-armadeus-add_pps_baseboard.patch.
+ - Change number of patch 500-pps-armadeus-add_pps_baseboard.patch to 365.
+ - Fixes comments in patches 090 & 091
+ - 2.6.29 patches cleanup
+ - Fix ethernet bug
+ - [spidev] Check if platform pointer is null before initialization in probe()
+ - Clean i2c-imx patch according to checkpatches.pl rules (bis)
+ - Clean i2c-imx patch according to checkpatches.pl rules
+ - Add Netfilter NAT modules in PPS Linux config. [BUILDROOT] Add NAT Traversal support for IPSec in PPS config.
+ - Fix bug in patch 359-as5011
+ - MAX1027 driver doesn't use IOCTLs so suppress them
+ - fpgaloader: driver doesn't use IOCTL so remove it.
+ - Add needed modules and drivers for OpenSSH, IPSec and IPTables set in PPS' Linux config file.
+ - Fix I2C_M_NOSTART bug in i2c-imx driver
+ - Fix mangling capability bug in i2c-imx driver
+ - Adding mangling capability on i2c-imx Part 3: adding mangling capability flag
+ - Adding mangling capability on i2c-imx Part 2
+ - [i2c-imx]Â Adding mangling capability part1: ignore Ack
+ - rename 337b-armadeus-imxfb-add_backlight_power_switch_capability.patch to 337b-armadeus-mx2fb-add_backlight_power_switch_capability.patch
+ - PPS: add missing patches to have a compiling kernel
+ - Updates APF27 default config
+ - Change PPS baseboard prompt message in 500-pps-armadeus-add_pps_baseboard.patch.
+ - Symbolic link for new BR PPS' Linux configuration file (pps-linux-2.6.29.6.config)
+ - Add Bluetooth modules to PPS Linux config file and put the new BR's Linux config file as symbolic link to old one.
+ - Last commit correction : leave PPS's Linux original configuration file for old Buildroot.
+ - Rename the PPS' Linux configuration file.
+ - Makes OV3640 starts in YUV mode by default
+ - Cleanup no more used Linux patches
+ - add support for spidev on apf9328
+ - apf9328: makes mach/gpio.h includable several times
+ - ov3640: makes the sensor detected correctly and initialized in a default mode compatible with apf27
+ - Fix gpio release bug under as1531 platform module
+ - update apf27 linux config file for as1531
+ - adding platform module for as1531
+ - Adding AS1531 Analog to Digital Converter driver in kernel
+ - fix bug #82 USB dongle not recognized if plugged before power up)
+ - use as5011 joystick in low power mode
+ - Updates apf27_test default config
+ - fix fec_old ifconfig up/down bug #66
+ - Split 030-armadeus-imx-devices.tofix SPI part in a dedicated patch and adds functions for SPI registration
+ - fix bug #83 (APF27 USB OTG PHY not recognized after Linux reboot
+
+ (Experimental) New Linux (2.6.36/8):
+ -[2.6.38][APF9328] Allow lcd selection through kernel commandline
+ -[2.6.38][APF9328] Adapt Select for framebuffer in Kconfig
+ -[2.6.38][APF9328] MX1: Add structure, registration functions for framebuffer and rename LCDC INT
+ -[2.6.38][APF9328] add data structure for SPI on IMX1.
+ -[2.6.38][APF9328] Adapt #define interrupt name and base address for SPI .
+ -[2.6.38][APF9328] adapt 021-armadeus-apf9328.patch to 2.6.38-rc3 kernel
+ - 2.6.38: Makes APF51Dev default baseboard for APF51
+ - APF51Dev clean up and add CONTRAST line
+ - 2.6.38: Adds keypad support to APF51Dev
+ - 2.6.38: register serial ports of APF51Dev
+ - 2.6.38: Add Dynamic Frequency Scaling support to APF51
+ - add apf51DEv HDMI support
+ - 2.6.38: Updates APF27 default config
+ - change LW700 clock polarity on APF51dev
+ - change APF51Dev LW700 clock polarity
+ - 2.6.38: port patch 274 from 2.6.29
+ - 2.6.38: makes APW support compile again
+ - fix bug in ESDHC driver for apf51 when no platform data is provided
+ - add CAN, GPIO and SD corrections to apf51Dev board
+ - 2.6.38: Add preliminary audio support for APF51Dev
+ - add GPIO SD card detection for apf51
+ - 2.6.38: Now LCD type can be fully passed as boot parameters (tested on APF27)
+ - add IPU clock polarity support for iMX51
+ - Moves APF27 2.6.3x support from 2.6.36 to 2.6.38-rc3 (part 2)
+ - Moves APF27 2.6.3x support from 2.6.36 to 2.6.38-rc3 (part1)
+ - Moves APF51 to 2.6.38-rc3
+ - 2.6.38: Updates wm831x-ts to state of the art
+ - 2.6.38: improve GPIO declaration for APF51Dev
+ - 2.6.38: Updates wm831x-ts to state of the art
+ - Adding ADC as1531 drivers
+ - 2.6.38 Updates wm831x to state of the art (2)
+ - [2.6.38] Updates wm831x driver to state of the art
+ - 2.6.36: activates LCD on APF27 (init pb remains) and cleanup APF9328 part
+ - 2.6.36: Fixes patch 100
+ - 2.6.36: improves APF27 support with SPI & USB
+ - Updating as5011 drivers according to kernel developper comments
+ - [2.6.36][APF9328] 101 : avoid crash when clk_get is called by drivers selected as module
+ - [2.6.36][APF9328] 100 : correct mxc_decode_pll on imx1
+ - [2.6.36][APF9328] 075 : add clock for spi2
+ - [2.6.36][APF9328] adapt patch 075-armadeus-spi2-reg-defines.patch
+ - [2.6.36][APF9328] 072 : avoid compilation error when imxfb is selected
+ - fpgaloader: makes driver compatible with 2.6.3x kernels (on APF27)
+ - 2.6.38: Add (preliminary) support for the APF51Dev baseboard. APF51Proto is still used as default baseboard.
+ - 2.6.38: activates pressure measurement of wm8311 on APF51
+ - 2.6.38: Add driver for WM8311 touch feature
+ - Update default configuration file for linux kernel 2.6.36
+ - 2.6.38-alpha: APF51, cleanup USB code in platform support file
+ - 2.6.38: improves APF51 support (OTG, LCD, SPI)
+ - 2.6.38-alpha: adds v2 version of pengutronix ipuv3 patches (part 2: patches renaming)
+ - 2.6.38-alpha: adds v2 version of pengutronix ipuv3 patches
+ - [as5011] switch to threaded irq
+ - 2.6.38: Add (preliminary) APF51 support.
+ - [2.6.36] Convert patches 290, 291 & 319 from 2.6.29
+ - [2.6.36): refresh patches 074 & 282
+ - 2.6.36: adapt patch 074-armadeus-tsc2102-touchscreen.patch from 2.6.29
+ - 2.6.36: imx_udc: allows to get usb clock
+ - 2.6.36: import patches 037, 038, 063, 073, 074-armadeus-tsc2102-touchscreen-add_driver_to_linux_build_system.patch from 2.6.29
+ - 2.6.36: adapt patches 029 et 030 from 2.6.29
+ - 2.6.36: import patches 023, 024, 050, 072, 098 from 2.6.29
+ - apf51: avoid using nand bad block marker in free oob
+ - 2.6.36: Add USBH2 support and APF51Dev (preliminary) support. Update default APF51 config accordingly
+ - 2.6.36: Add support for USB Host 1, Ethernet and NAND for APF51
+ - 2.6.36: Import patches 341, 342, 345, 347c & 348 from 2.6.29
+ - add APF51 patch comments
+ - 2.6.36: Activates Ethernet on APF27
+ - 2.6.36: import patches 322 & 323 from 2.6.29
+ - 2.6.36: import patches 330, 331, 333 & 339 from 2.6.29
+ - [2.6.36] adding AS5011 driver in kernel 2.6.36
+ - 2.6.36: makes I2C usable on APF27 (module & baseboards)
+ - Better error label in as5011 joystick driver
+ - 2.6.36: Port of patches 301, 314 and 315 from 2.6.29 ones
+ - Correcting as5011 driver according to kernel developper advices.
+ - Clean as5011 patch according to checkpatch.pl kernel-2.6.36 script
+ - 2.6.36: Add minimum to boot APF51
+ - 2.6.36: Makes APF27 + APF27Dev compile and boot with minimum devices: serial port & NAND Flash
+ - 2.6.36 migration: add the minimum for apf27 migration
+ - 2.6.38: first commit for apf9328 support, CSI,SSI and FPGA not available. RTC not being tested
+ - add preliminary APF51 linux patches
+ - fix apf51 clocks
+
+* U-Boot:
+ Current U-Boot (1.3.4):
+ Main changes: UBIFS is now default rootfs format on APF27, PPS support, misc. fixes.
+
+ List of all changes:
+ - Revert part of commit 20c2ca77f88a91a04afd5f3e539b9ebbb31c630d. Otherwise FPGA loading on APF27 without SP_VISION is KO.
+ - Set NAND and SD outputs to high voltage
+ - Check new compatibility version of environment variables
+ - Fix default rootfs filename
+ - preload ethernet address to support linux current fec driver
+ - Use eth0 as default ethernet interface
+ - Adding second load operator for sp_vision spartan6 configuration (to be cleaned)
+ - Clean apf27 patch, suppressing trailling white spaces
+ - suppress useless mtest16 fonction
+ - Configure WEIM chip select register at boot time
+ - Adding 16bits access memory test program : mtest16
+ - Remove hardcoded MAC address
+ - envt variables: use apfxx-rootfs-arm.ubi instead of apfxx-rootfs-arm.ubifs as rootfs image
+ - Fix EMI clock computation when derived from AHB clock
+ - For PPS boards, correction in U-Boot config files to take UBI file as rootfs instead of UBIFS.
+ - Correction in patch 051i-u-boot-multi-version-support.patch to rename the config file according to BR2_TARGET_UBOOT_BOARDNAME instead of BR2_BOARD_NAME.
+ - fix error in tftp.c when compiling APF9328. bug#85
+ - Cleanup apf27.h
+ - use UBIFS instead of JFFS2 for APF27
+ - revert update_rootfs command to old version without nand option
+ - increase FPGA supply startup time. avoid fpga loading timeout
+ - add support for large nand file tftp download
+
+ (Experimental) New U-Boot (2010.03):
+ - Support patches for APF51 & config file
+ - Support imx51 IIM fuse
+ - APF51 fix contrast line state at startup
+ - Adding second spartan6 in apf27.h u-boot2010 config file
+ - [2010.03] fix second load operator patch for sp_vision extension card
+ - Adding patch to add spartan6 under u-boot-2010.03
+ - apf51: use mxc_nand instead of mxc_nand.0 as boot params
+ - Change Buildroot 2010's U-boot config file with correct rootfs image name.
+ - Suppress trailling white space for all patch in u-boot-2010.03
+ - cleaning apf51 patch, suppressing trailling white space and replace multiple space by TAB
+ - update apf51.h for weim registers configuration
+ - fix apf51 nand unlock and nand oob
+ - APF51: remove cleanmarker when using UBI images
+ - add fpga support
+
+* Firmware:
+ - top_testconfig.bit was wrong
+ - Adding minimum spartan3 design used to configure sp_vision spartan6 fpga
+
+* Demos:
+ - capture: add i.MX27 VPU support to stream captured video over IP (not fully functionnal yet)
+ - blink_led: update the demo to be according with the actual policy gpio's driver
+
+* Debug:
+ - Makes apf27_recover progress infos cutier
+ - Add apf51_recover tool (preliminary version)
+ - Correct imxregs compilation
+
+* Test:
+ - New PPS' test script for USB Gadget RS232.
+ - Add PPS' test scripts for bridged connection, OpenSSH tunnel and IPSec.
+ - Add IPSec configuration file to rootfs for PPS' IPSec test script.
+ - Add correct indentations and carriage returns to PPS test script init_wpa.sh.
+ - Makes test_wifi.sh more error proof
+ - Add e2fsprogs to apf27_test.config
+ - Rename buildroot/local/apf9328_test/linux-2.6.29.4.config -> buildroot/local/apf9328_test/linux-2.6.29.6.config
+ - Correct ttyGS0 device test in PPS' USB Gadget Serial test script.
+ - Updates apf27_test BR config
+ - buildroot/local/apf27_test/linux-2.6.29.4.config -> buildroot/local/apf27_test/linux-2.6.29.6.config
+ - Updates apf27_test default configs
+ - imxregs: i.MX51, adds I2C registers (not working (16 bits accesses))
+ - Fill GPL license year in PPS' test scripts.
+ - Put command to run PPS' S80 gpios and IPSec config file to the top of the files.
+ - GPL licence added on PPS test scripts.
+ - Use script gpio_helpers.sh in reset_wi2wi.sh
+ - Translate console messages in English for PPS test scripts.
+
+* Tools:
+ - imxregs: add support for i.MX51 (only CCM & GPT1 accesses are currently implemented)
+ - loadgpio.sh often needs to be overwritten by users, so change a little bit the way we install it
+
+* As_Devices:
+ - Don't mix python and C in i2c python wrapper ;)
+ - Check size of data for i2c functions
+ - Improvement to do in as_i2c python wrapper
+ - Fix a bug in i2c_read_msg
+ - Adding i2c_read_msg function
+ - Adding import AsI2c in AsDevices python init module
+ - Adding i2c python class wrapper
+ - Suppress multiton implementation under python classes
+ - Fix some bugs in dac C and Python class
+ - Adding Dac python class
+ - suppressing some warnings
+ - fix api bug in as_dac wrapper
+ - Change name of API for dac setting value
+ - Adding C wrapper for dac
+ - Change license for python wrappers (to GNU Lesser General License)
+ - Adding generic dac class
+ - Adding as1531 chip class for adc
+ - Return error if read fail
+ - Adding generic as_adc class, with specific calls to as1531 and max1027 chip
+ - Adding python dependency for wrapper
+ - Changes as_i2c API
+ - Make python wrapper compiling under BR2010
+ - Change helpers name
+ - increase version number
+ - helpers: add as_read_int()
+ - Indentation & beautifying
+ - add a helpers module to factorize methods used in other modules
+ - as_i2c.h: improves functions description
+ - AsGpio python wrapper functionnal
+ - fix bug in as_spi
+ - suppress as_gpio_set_pullup_value and as_gpio_get_pullup_value functions
+ - Compile as_gpio for 2.6.29 or upper
+ - Adding as_adc functions, and comment as_max1027
+ - Adding function to write string in as_helpers.c
+ - Adding setPinDirection function under AsGpio python wrapper and suppress setpullup
+ - Adding AsAdc wrapper for python
+
+* Other:
+ - [ROOTFS] Add GPL license to PPS init file S80gpios.
+ - [ROOTFS] Put the guest user's file .ssh/authorized_keys in PPS' skeleton instead of creating it during system boot.
+ - [ROOTFS] Correct file indentations and remove useless aliases in PPS' /etc/profile.
+ - [ROOTFS] Add PPS scripts path in PATH in /etc/profile when compiling a PPS board. [ROOTFS] Use generic script gpio_helpers.sh in PPS' S80gpios file to initialize GPIOs.
+ - [ROOTFS] Add the gpio init file S80gpios to the rootfs when compiling a PPS board. Corrects bugs with ethernet SMSC and WPA Supplicant
+ - Fixes patches/buildroot/cleanup_buildroot.sh
+ - Fixes warning in buildroot/package/armadeus/tfp410ctrl/Config.in
+ - Change main Makefile to detect PPS configs
+ - Fixes commit 9366157a494b4a6e5e636ddae2411d715c13cadf
+ - Fixes patches/buildroot/2010.11/cleanup_buildroot.sh
+ - [BUILD] ARMADEUS_ROOTFS_TAR wasn't correctly set for BR 2010
+ - Updates buildroot/package/.gitignore
+ - [SOFTWARE] Add warning comment in u-boot recover
+ - [BUILD] Add PPS board configs : Linux, Buildroot, UBoot & uClibc config files and PPS baseboard kernel patch.
+ - Updates apf9328 Linux default config
+ - Change securetty serial port to ttyGS0.
+ - Updates Changelog
----
diff --git a/buildroot/configs/apf27_defconfig b/buildroot/configs/apf27_defconfig
index e976706..03df325 100644
--- a/buildroot/configs/apf27_defconfig
+++ b/buildroot/configs/apf27_defconfig
@@ -65,7 +65,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="64"
# BR2_TARGET_KWIKBYTE is not set
BR2_TARGET_GENERIC_HOSTNAME="armadeus"
BR2_TARGET_GENERIC_ISSUE="Welcome to the Armadeus development environment."
-BR2_TARGET_GENERIC_GETTY=y
+# BR2_TARGET_GENERIC_GETTY is not set
# BR2_TARGET_GENERIC_GETTY_NONE is not set
# BR2_TARGET_GENERIC_GETTY_TTYS0 is not set
# BR2_TARGET_GENERIC_GETTY_TTYS1 is not set
@@ -79,17 +79,15 @@ BR2_TARGET_GENERIC_GETTY=y
# BR2_TARGET_GENERIC_GETTY_TTYSAC1 is not set
# BR2_TARGET_GENERIC_GETTY_TTYSAC2 is not set
# BR2_TARGET_GENERIC_GETTY_TTYSAC3 is not set
-BR2_TARGET_GENERIC_GETTY_TTYMXC0=y
+# BR2_TARGET_GENERIC_GETTY_TTYMXC0 is not set
# BR2_TARGET_GENERIC_GETTY_TTYMXC1 is not set
# BR2_TARGET_GENERIC_GETTY_TTYMXC2 is not set
-BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0"
# BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set
# BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set
# BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200 is not set
# BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400 is not set
# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set
-BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y
-BR2_TARGET_GENERIC_GETTY_BAUDRATE="115200"
+# BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200 is not set
#
# Build options
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/armadeus-version b/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/armadeus-version
index 519cec1..2f4b607 100644
--- a/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/armadeus-version
+++ b/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/armadeus-version
@@ -1 +1 @@
-3.3-git
+3.4
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/init.d/S13portmap b/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/init.d/S13portmap
deleted file mode 100755
index 573a16a..0000000
--- a/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/init.d/S13portmap
+++ /dev/null
@@ -1,44 +0,0 @@
-#! /bin/sh
-
-[ -f /sbin/portmap ] || exit 0
-
-start() {
- echo -n "Starting portmap: "
- portmap
- mkdir -p /var/lock/subsys
- touch /var/lock/subsys/portmap
- echo "done"
-}
-
-
-stop() {
- echo -n "Stopping portmap: "
- echo
- killall portmap
- rm -rf /var/lock/subsys
- echo "done"
-}
-
-restart() {
- stop
- start
- rm -f /var/run/portmap.state
-}
-
-# See how we were called.
-case "$1" in
- start)
- start
- ;;
- stop)
- stop
- ;;
- restart|reload)
- restart
- ;;
- *)
- echo "Usage: $0 {start|stop|reload|restart}"
- exit 1
-esac
-
-exit $?
diff --git a/release/changes.sh b/release/changes.sh
index 7ebecf5..d7d5401 100755
--- a/release/changes.sh
+++ b/release/changes.sh
@@ -15,7 +15,7 @@ CHANGES_TOOLS=$TEMP_DIR/tools.log
CHANGES_ASDEVICES=$TEMP_DIR/asdevices.log
CHANGES_OTHER=$TEMP_DIR/other.log
-LATEST_RELEASE_DATE="2009-12-02"
+LATEST_RELEASE_DATE="2010-07-30"
usage()
{
@@ -84,7 +84,7 @@ cat $CHANGES_TEST | grep -v "^$" | sed 's/\[[Tt][Ee][Ss][Tt]\]/ -/g'
echo "* Tools:"
cat $CHANGES_TOOLS | grep -v "^$" | sed 's/\[[Tt][Oo][Oo][Ll][Ss]\]/ -/g'
echo "* As_Devices:"
-cat $CHANGES_ASDEVICES | grep -v "^$" | sed 's/\[[Aa][Ss]_[Dd][Ee][Vv][Ii][Ce][Ee][Ss]\]/ -/g'
+cat $CHANGES_ASDEVICES | grep -v "^$" | sed 's/\[[Aa][Ss]_[Dd][Ee][Vv][Ii][Cc][Ee][Ss]\]/ -/g'
echo "* Other:"
cat $CHANGES_OTHER | grep -v "^$"
echo
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-03-03 13:39:29
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via c2a9d54cff60465fb86c77994f20785551166da0 (commit)
via 47f4fdda87f6435f73c98738d5cc3a32c31bcd6a (commit)
via 3567fef9676d82cc923e3e03bccd90e9ae63a6b3 (commit)
via a128bdd57df105400eb8738d6a71c53f834b0797 (commit)
from 11af5039cd031c949730ec447f9d045cb65e0f0b (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit c2a9d54cff60465fb86c77994f20785551166da0
Merge: 47f4fdda87f6435f73c98738d5cc3a32c31bcd6a 11af5039cd031c949730ec447f9d045cb65e0f0b
Author: Julien Boibessot <jul...@ar...>
Date: Thu Mar 3 14:39:01 2011 +0100
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
commit 47f4fdda87f6435f73c98738d5cc3a32c31bcd6a
Author: Julien Boibessot <jul...@ar...>
Date: Thu Mar 3 14:38:37 2011 +0100
[TEST] Makes test_wifi.sh more error proof
commit 3567fef9676d82cc923e3e03bccd90e9ae63a6b3
Author: Julien Boibessot <jul...@ar...>
Date: Thu Mar 3 14:37:57 2011 +0100
[TEST] Add e2fsprogs to apf27_test.config
commit a128bdd57df105400eb8738d6a71c53f834b0797
Author: Julien Boibessot <jul...@ar...>
Date: Thu Mar 3 11:39:45 2011 +0100
[TEST] Rename buildroot/local/apf9328_test/linux-2.6.29.4.config -> buildroot/local/apf9328_test/linux-2.6.29.6.config
-----------------------------------------------------------------------
Summary of changes:
buildroot/local/apf27_test/apf27_test.config | 17 ++++++++++++++++-
buildroot/local/apf9328_test/apf9328_test.config | 2 +-
...linux-2.6.29.4.config => linux-2.6.29.6.config} | 0
target/test/test_wifi.sh | 4 ++++
4 files changed, 21 insertions(+), 2 deletions(-)
rename buildroot/local/apf9328_test/{linux-2.6.29.4.config => linux-2.6.29.6.config} (100%)
diff --git a/buildroot/local/apf27_test/apf27_test.config b/buildroot/local/apf27_test/apf27_test.config
index 5fda9cc..c1f649c 100644
--- a/buildroot/local/apf27_test/apf27_test.config
+++ b/buildroot/local/apf27_test/apf27_test.config
@@ -507,7 +507,22 @@ BR2_PACKAGE_CWIID=y
# BR2_PACKAGE_DEVMEM2 is not set
# BR2_PACKAGE_DM is not set
# BR2_PACKAGE_DMRAID is not set
-# BR2_PACKAGE_E2FSPROGS is not set
+BR2_PACKAGE_E2FSPROGS=y
+BR2_PACKAGE_E2FSPROGS_BADBLOCKS=y
+BR2_PACKAGE_E2FSPROGS_BLKID=y
+BR2_PACKAGE_E2FSPROGS_CHATTR=y
+BR2_PACKAGE_E2FSPROGS_DUMPE2FS=y
+BR2_PACKAGE_E2FSPROGS_E2FSCK=y
+BR2_PACKAGE_E2FSPROGS_E2LABEL=y
+BR2_PACKAGE_E2FSPROGS_FILEFRAG=y
+BR2_PACKAGE_E2FSPROGS_FINDFS=y
+BR2_PACKAGE_E2FSPROGS_FSCK=y
+BR2_PACKAGE_E2FSPROGS_LOGSAVE=y
+BR2_PACKAGE_E2FSPROGS_LSATTR=y
+BR2_PACKAGE_E2FSPROGS_MKE2FS=y
+BR2_PACKAGE_E2FSPROGS_MKLOSTFOUND=y
+BR2_PACKAGE_E2FSPROGS_TUNE2FS=y
+BR2_PACKAGE_E2FSPROGS_UUIDGEN=y
# BR2_PACKAGE_EEPROG is not set
# BR2_PACKAGE_FCONFIG is not set
BR2_PACKAGE_FIRMWARE=y
diff --git a/buildroot/local/apf9328_test/apf9328_test.config b/buildroot/local/apf9328_test/apf9328_test.config
index 4e0a0a8..50d5062 100644
--- a/buildroot/local/apf9328_test/apf9328_test.config
+++ b/buildroot/local/apf9328_test/apf9328_test.config
@@ -873,7 +873,7 @@ BR2_KERNEL_LINUX_ADVANCED=y
# BR2_KERNEL_LINUX is not set
# BR2_KERNEL_HURD is not set
BR2_PACKAGE_LINUX=y
-BR2_PACKAGE_LINUX_KCONFIG=".//local/apf9328_test/linux-2.6.29.4.config"
+BR2_PACKAGE_LINUX_KCONFIG=".//local/apf9328_test/linux-2.6.29.6.config"
BR2_PACKAGE_LINUX_FORMAT="uImage"
BR2_KERNEL_PATCH_LEVEL="$(BR2_KERNEL_MINORLEVEL)"
BR2_KERNEL_CURRENT_VERSION="2.6.26.3"
diff --git a/buildroot/local/apf9328_test/linux-2.6.29.4.config b/buildroot/local/apf9328_test/linux-2.6.29.6.config
similarity index 100%
rename from buildroot/local/apf9328_test/linux-2.6.29.4.config
rename to buildroot/local/apf9328_test/linux-2.6.29.6.config
diff --git a/target/test/test_wifi.sh b/target/test/test_wifi.sh
index a83d78e..3f2a2c9 100755
--- a/target/test/test_wifi.sh
+++ b/target/test/test_wifi.sh
@@ -39,6 +39,10 @@ test_wifi()
exit_failed
fi
ifconfig eth1 up
+ if [ "$?" != 0 ]; then
+ echo "WLAN interface not available !!"
+ exit_failed
+ fi
#ifconfig eth0 down
# get available APs (remove hidden one)
hooks/post-receive
--
armadeus
|
|
From: jscheer <js...@us...> - 2011-03-03 09:22:11
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 11af5039cd031c949730ec447f9d045cb65e0f0b (commit)
from 2ac4f8705d82caf1bf636e059c36f217610f686a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 11af5039cd031c949730ec447f9d045cb65e0f0b
Author: Jeremie Scheer <jer...@ar...>
Date: Thu Mar 3 10:21:32 2011 +0100
[TEST] Correct ttyGS0 device test in PPS' USB Gadget Serial test script.
-----------------------------------------------------------------------
Summary of changes:
target/pps/scripts/test_rs232_gadget.sh | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/target/pps/scripts/test_rs232_gadget.sh b/target/pps/scripts/test_rs232_gadget.sh
index 8838139..7f7caf8 100644
--- a/target/pps/scripts/test_rs232_gadget.sh
+++ b/target/pps/scripts/test_rs232_gadget.sh
@@ -23,12 +23,12 @@ modprobe -r g_serial
modprobe g_serial
-if [ ! -f /dev/ttyGS0 ]; then
+sleep 4
+
+if [ ! -c /dev/ttyGS0 ]; then
mknod /dev/ttyGS0 c 249 0
fi
-sleep 4
-
echo -e "\nTo test the RS232 Gadget device, you first have to load usbserial module on your host PC:
sudo modprobe usbserial vendor=0x0525 product=0xA4A6
Then you should be able to enter datas through /dev/ttyACM0 on your host PC:
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-03-02 21:48:30
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 2ac4f8705d82caf1bf636e059c36f217610f686a (commit)
via e1518dae98326b11035962087aa6b244fd99fdfb (commit)
via 59ac59f8b14b8d31cc69dc37f52ed3710cbd6cd3 (commit)
from 40da6cd5f8c94eddfe637702ec28e6a3c0098c21 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 2ac4f8705d82caf1bf636e059c36f217610f686a
Author: Julien Boibessot <jul...@ar...>
Date: Wed Mar 2 22:47:40 2011 +0100
[LINUX] Makes Chimei LW700AT9003 the default LCD on APF27
commit e1518dae98326b11035962087aa6b244fd99fdfb
Merge: 59ac59f8b14b8d31cc69dc37f52ed3710cbd6cd3 40da6cd5f8c94eddfe637702ec28e6a3c0098c21
Author: Julien Boibessot <jul...@ar...>
Date: Wed Mar 2 22:46:23 2011 +0100
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
commit 59ac59f8b14b8d31cc69dc37f52ed3710cbd6cd3
Author: Julien Boibessot <jul...@ar...>
Date: Wed Mar 2 18:37:50 2011 +0100
[TEST] Updates apf27_test BR config
-----------------------------------------------------------------------
Summary of changes:
buildroot/local/apf27_test/apf27_test.config | 31 ++++++++++++-------
buildroot/local/apf27_test/linux-2.6.29.6.config | 11 +++----
.../armadeus/apf27/apf27-linux-2.6.29.config | 6 ++--
3 files changed, 27 insertions(+), 21 deletions(-)
diff --git a/buildroot/local/apf27_test/apf27_test.config b/buildroot/local/apf27_test/apf27_test.config
index 20ae4a1..5fda9cc 100644
--- a/buildroot/local/apf27_test/apf27_test.config
+++ b/buildroot/local/apf27_test/apf27_test.config
@@ -1,6 +1,6 @@
#
# Automatically generated make config: don't edit
-# Thu Jul 15 10:50:44 2010
+# Wed Mar 2 16:06:50 2011
#
BR2_HAVE_DOT_CONFIG=y
BR2_VERSION="0.10.0-svn"
@@ -67,18 +67,9 @@ BR2_BANNER="Welcome to the Armadeus development environment."
# Preset Devices
#
BR2_TARGET_ARMADEUS=y
-# BR2_TARGET_ARMADEUS_APF9328 is not set
-BR2_TARGET_ARMADEUS_APF27=y
BR2_BOARD_NAME="apf27"
BR2_BOARD_PATH="target/device/armadeus/$(BR2_BOARD_NAME)"
BR2_CPU_NAME="imx27"
-# BR2_TARGET_ARMADEUS_APF27_SDRAM_16 is not set
-# BR2_TARGET_ARMADEUS_APF27_SDRAM_32 is not set
-BR2_TARGET_ARMADEUS_APF27_SDRAM_64=y
-# BR2_TARGET_ARMADEUS_APF27_SDRAM_128 is not set
-# BR2_TARGET_ARMADEUS_APF27_SDRAM_256 is not set
-BR2_TARGET_ARMADEUS_NR_SDRAM_1=y
-# BR2_TARGET_ARMADEUS_NR_SDRAM_2 is not set
BR2_TARGET_ARMADEUS_NR_SDRAM="1"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="64"
# BR2_TARGET_ARMLTD is not set
@@ -597,6 +588,7 @@ BR2_PACKAGE_I2C_TOOLS=y
# BR2_PACKAGE_INPUT_TOOLS is not set
# BR2_PACKAGE_IOSTAT is not set
# BR2_PACKAGE_PICKIT2 is not set
+# BR2_PACKAGE_JOYSTICKTEST is not set
# BR2_PACKAGE_LCD4LINUX is not set
# BR2_PACKAGE_LIBAIO is not set
# BR2_PACKAGE_LIBRAW1394 is not set
@@ -1009,7 +1001,22 @@ BR2_TARGET_ROOTFS_JFFS2_LE=y
# BR2_TARGET_ROOTFS_JFFS2_SUMMARY is not set
BR2_TARGET_ROOTFS_JFFS2_OUTPUT="$(IMAGE).jffs2"
BR2_TARGET_ROOTFS_JFFS2_COPYTO=""
-# BR2_TARGET_ROOTFS_UBIFS is not set
+BR2_TARGET_ROOTFS_UBIFS=y
+BR2_TARGET_ROOTFS_UBIFS_PEBSIZE=0x20000
+BR2_TARGET_ROOTFS_UBIFS_LEBSIZE=0x1f800
+BR2_TARGET_ROOTFS_UBIFS_MINIOSIZE=0x800
+BR2_TARGET_ROOTFS_UBIFS_SUBSIZE=512
+BR2_TARGET_ROOTFS_UBIFS_MAXLEBCNT=2047
+BR2_TARGET_ROOTFS_UBIFS_SQUASH=y
+BR2_TARGET_ROOTFS_UBIFS_OUTPUT="$(IMAGE).ubifs"
+# BR2_TARGET_ROOTFS_UBIFS_RT_NONE is not set
+# BR2_TARGET_ROOTFS_UBIFS_RT_ZLIB is not set
+BR2_TARGET_ROOTFS_UBIFS_RT_LZO=y
+BR2_TARGET_ROOTFS_UBIFS_NONE=y
+# BR2_TARGET_ROOTFS_UBIFS_GZIP is not set
+# BR2_TARGET_ROOTFS_UBIFS_BZIP2 is not set
+# BR2_TARGET_ROOTFS_UBIFS_LZMA is not set
+BR2_TARGET_ROOTFS_UBIFS_COPYTO=""
# BR2_TARGET_ROOTFS_SQUASHFS is not set
BR2_TARGET_ROOTFS_TAR=y
BR2_TARGET_ROOTFS_TAR_NONE=y
@@ -1026,7 +1033,7 @@ BR2_TARGET_ROOTFS_TAR_COPYTO=""
# bootloader for target device
#
BR2_TARGET_UBOOT=y
-BR2_TARGET_UBOOT_BOARDNAME="$(BOARD_NAME)"
+BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_U_BOOT_CONFIG_HEADER_FILE=".//local/apf27_test/u-boot/apf27.h"
BR2_TARGET_UBOOT_CUSTOM_PATCH=""
BR2_TARGET_UBOOT_SERVERIP=""
diff --git a/buildroot/local/apf27_test/linux-2.6.29.6.config b/buildroot/local/apf27_test/linux-2.6.29.6.config
index 9a3d2a1..3a33089 100644
--- a/buildroot/local/apf27_test/linux-2.6.29.6.config
+++ b/buildroot/local/apf27_test/linux-2.6.29.6.config
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.29.6
-# Mon Feb 28 14:24:40 2011
+# Wed Mar 2 19:03:45 2011
#
CONFIG_ARM=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -71,7 +71,6 @@ CONFIG_EMBEDDED=y
CONFIG_UID16=y
CONFIG_SYSCTL_SYSCALL=y
CONFIG_KALLSYMS=y
-CONFIG_KALLSYMS_ALL=y
CONFIG_KALLSYMS_EXTRA_PASS=y
CONFIG_HOTPLUG=y
CONFIG_PRINTK=y
@@ -198,7 +197,7 @@ CONFIG_MACH_APF27_DEV_EXT_WIRELESS=y
CONFIG_MACH_APF27_DEV_EXT_WIRELESS_GSM=y
CONFIG_MACH_APF27_DEV_EXT_WIRELESS_BT_WIFI=y
CONFIG_MACH_APF27_DEV_EXT_WIRELESS_WIFI=y
-# CONFIG_MACH_APF27_DEV_EXT_WIRELESS_BT is not set
+CONFIG_MACH_APF27_DEV_EXT_WIRELESS_BT=y
CONFIG_MACH_APF27_DEV_EXT_WIRELESS_GPS=y
#
@@ -827,7 +826,7 @@ CONFIG_SERIAL_IMX_UART3=y
CONFIG_SERIAL_IMX_UART5=y
# CONFIG_SERIAL_IMX_UART5_USE_RTSCTS is not set
CONFIG_SERIAL_IMX_UART6=y
-# CONFIG_SERIAL_IMX_UART6_USE_RTSCTS is not set
+CONFIG_SERIAL_IMX_UART6_USE_RTSCTS=y
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
CONFIG_UNIX98_PTYS=y
@@ -1169,13 +1168,13 @@ CONFIG_FB_CFB_IMAGEBLIT=y
# Frame buffer hardware drivers
#
# CONFIG_FB_IMX is not set
-# CONFIG_FB_IMX_CHIMEI_LW700AT9003_TFT is not set
+CONFIG_FB_IMX_CHIMEI_LW700AT9003_TFT=y
# CONFIG_FB_IMX_HITACHI_TX12D17VM1BDP_TFT is not set
# CONFIG_FB_IMX_MICROTIPS_MTF_T035_TFT is not set
# CONFIG_FB_IMX_MOTOROLA_A910_TFT is not set
# CONFIG_FB_IMX_OPTREX_F51900_CSTN is not set
# CONFIG_FB_IMX_OPTREX_T51638D084_TFT is not set
-CONFIG_FB_IMX_SHARP_LQ043_TFT=y
+# CONFIG_FB_IMX_SHARP_LQ043_TFT is not set
# CONFIG_FB_IMX_SHARP_LQ057_TFT is not set
# CONFIG_FB_IMX_CUSTOM_LCD is not set
CONFIG_FB_MXC=y
diff --git a/buildroot/target/device/armadeus/apf27/apf27-linux-2.6.29.config b/buildroot/target/device/armadeus/apf27/apf27-linux-2.6.29.config
index a1c2db2..51a87d1 100644
--- a/buildroot/target/device/armadeus/apf27/apf27-linux-2.6.29.config
+++ b/buildroot/target/device/armadeus/apf27/apf27-linux-2.6.29.config
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.29.6
-# Tue Nov 9 17:21:05 2010
+# Wed Mar 2 18:33:57 2011
#
CONFIG_ARM=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -1157,13 +1157,13 @@ CONFIG_FB_CFB_IMAGEBLIT=y
# Frame buffer hardware drivers
#
# CONFIG_FB_IMX is not set
-# CONFIG_FB_IMX_CHIMEI_LW700AT9003_TFT is not set
+CONFIG_FB_IMX_CHIMEI_LW700AT9003_TFT=y
# CONFIG_FB_IMX_HITACHI_TX12D17VM1BDP_TFT is not set
# CONFIG_FB_IMX_MICROTIPS_MTF_T035_TFT is not set
# CONFIG_FB_IMX_MOTOROLA_A910_TFT is not set
# CONFIG_FB_IMX_OPTREX_F51900_CSTN is not set
# CONFIG_FB_IMX_OPTREX_T51638D084_TFT is not set
-CONFIG_FB_IMX_SHARP_LQ043_TFT=y
+# CONFIG_FB_IMX_SHARP_LQ043_TFT is not set
# CONFIG_FB_IMX_SHARP_LQ057_TFT is not set
# CONFIG_FB_IMX_CUSTOM_LCD is not set
CONFIG_FB_MXC=y
hooks/post-receive
--
armadeus
|
|
From: jscheer <js...@us...> - 2011-03-02 14:22:50
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 40da6cd5f8c94eddfe637702ec28e6a3c0098c21 (commit)
from 7febe02a37193ed1dfe3c23134edbbd7a4f8a698 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 40da6cd5f8c94eddfe637702ec28e6a3c0098c21
Author: Jeremie Scheer <jer...@ar...>
Date: Wed Mar 2 15:21:50 2011 +0100
[PPS] [LINUX] Add support for USB Gadget RS232 in PPS' Linux config.
[TEST] New PPS' test script for USB Gadget RS232.
-----------------------------------------------------------------------
Summary of changes:
.../device/armadeus/pps/pps-linux-2.6.29.config | 4 ++--
target/pps/scripts/test_ether_gadget.sh | 1 +
.../{test_ether_gadget.sh => test_rs232_gadget.sh} | 20 ++++++++++++--------
3 files changed, 15 insertions(+), 10 deletions(-)
copy target/pps/scripts/{test_ether_gadget.sh => test_rs232_gadget.sh} (67%)
diff --git a/buildroot/target/device/armadeus/pps/pps-linux-2.6.29.config b/buildroot/target/device/armadeus/pps/pps-linux-2.6.29.config
index fef2fcb..333371b 100644
--- a/buildroot/target/device/armadeus/pps/pps-linux-2.6.29.config
+++ b/buildroot/target/device/armadeus/pps/pps-linux-2.6.29.config
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.29.6
-# Mon Jan 10 11:54:08 2011
+# Wed Mar 2 14:25:41 2011
#
CONFIG_ARM=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -1404,7 +1404,7 @@ CONFIG_USB_ETH=m
CONFIG_USB_ETH_RNDIS=y
# CONFIG_USB_GADGETFS is not set
# CONFIG_USB_FILE_STORAGE is not set
-# CONFIG_USB_G_SERIAL is not set
+CONFIG_USB_G_SERIAL=m
# CONFIG_USB_MIDI_GADGET is not set
# CONFIG_USB_G_PRINTER is not set
# CONFIG_USB_CDC_COMPOSITE is not set
diff --git a/target/pps/scripts/test_ether_gadget.sh b/target/pps/scripts/test_ether_gadget.sh
index a00be05..2dd2644 100644
--- a/target/pps/scripts/test_ether_gadget.sh
+++ b/target/pps/scripts/test_ether_gadget.sh
@@ -20,6 +20,7 @@
modprobe -r smsc95xx
modprobe -r g_ether
+modprobe -r g_serial
modprobe g_ether
diff --git a/target/pps/scripts/test_ether_gadget.sh b/target/pps/scripts/test_rs232_gadget.sh
similarity index 67%
copy from target/pps/scripts/test_ether_gadget.sh
copy to target/pps/scripts/test_rs232_gadget.sh
index a00be05..8838139 100644
--- a/target/pps/scripts/test_ether_gadget.sh
+++ b/target/pps/scripts/test_rs232_gadget.sh
@@ -18,17 +18,21 @@
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
-modprobe -r smsc95xx
modprobe -r g_ether
+modprobe -r g_serial
-modprobe g_ether
+modprobe g_serial
-# shutdown other ports
-ifconfig usb0 down 2>/dev/null
-ifconfig eth0 down 2>/dev/null
-ifconfig eth1 down 2>/dev/null
+if [ ! -f /dev/ttyGS0 ]; then
+ mknod /dev/ttyGS0 c 249 0
+fi
-ifconfig usb0 192.168.10.1
+sleep 4
-echo -e "\nTo check the USB Gadget port (usb0), please browse on 192.168.10.1\n"
+echo -e "\nTo test the RS232 Gadget device, you first have to load usbserial module on your host PC:
+sudo modprobe usbserial vendor=0x0525 product=0xA4A6
+Then you should be able to enter datas through /dev/ttyACM0 on your host PC:
+echo \"COUCOU\" > /dev/ttyACM0\n
+Listening for host:"
+cat /dev/ttyGS0
hooks/post-receive
--
armadeus
|
|
From: Gwenhael <gwe...@us...> - 2011-03-02 07:03:53
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 7febe02a37193ed1dfe3c23134edbbd7a4f8a698 (commit)
via ee94bcf8447a8b7e2617afd514ee4d6e0755f11d (commit)
via e88d66bf9a8124f5e207a39e759d8da26b097680 (commit)
from b50858aab9762db5b3689af27c65d5506c10c784 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 7febe02a37193ed1dfe3c23134edbbd7a4f8a698
Author: gwenhael <gw...@tr...>
Date: Wed Mar 2 08:00:22 2011 +0100
[LINUX][2.6.38][APF9328] Allow lcd selection through kernel commandline
commit ee94bcf8447a8b7e2617afd514ee4d6e0755f11d
Author: gwenhael <gw...@tr...>
Date: Wed Mar 2 08:00:06 2011 +0100
[LINUX][2.6.38][APF9328] Adapt Select for framebuffer in Kconfig
commit e88d66bf9a8124f5e207a39e759d8da26b097680
Author: gwenhael <gw...@tr...>
Date: Wed Mar 2 07:59:51 2011 +0100
[LINUX][2.6.38][APF9328] MX1: Add structure, registration functions for framebuffer and rename LCDC INT
-----------------------------------------------------------------------
Summary of changes:
.../2.6.38/021-armadeus-apf9328.patch | 47 ++++++++++++++------
...s-apf9328-add_board_to_linux_build_system.patch | 20 +++++---
.../2.6.38/080-armadeus-add_fb_support.patch | 39 ++++++++++++++++
3 files changed, 84 insertions(+), 22 deletions(-)
create mode 100644 buildroot/target/device/armadeus/linux/kernel-patches/2.6.38/080-armadeus-add_fb_support.patch
diff --git a/buildroot/target/device/armadeus/linux/kernel-patches/2.6.38/021-armadeus-apf9328.patch b/buildroot/target/device/armadeus/linux/kernel-patches/2.6.38/021-armadeus-apf9328.patch
index 01a3e7d..15adb6d 100644
--- a/buildroot/target/device/armadeus/linux/kernel-patches/2.6.38/021-armadeus-apf9328.patch
+++ b/buildroot/target/device/armadeus/linux/kernel-patches/2.6.38/021-armadeus-apf9328.patch
@@ -591,7 +591,7 @@ Index: linux-2.6.38-rc3/arch/arm/mach-imx/apf9328_lcd_config.h
===================================================================
--- /dev/null
+++ linux-2.6.38-rc3/arch/arm/mach-imx/apf9328_lcd_config.h
-@@ -0,0 +1,329 @@
+@@ -0,0 +1,348 @@
+/*
+ *
+ * Armadeus LCD configuration file
@@ -851,18 +851,17 @@ Index: linux-2.6.38-rc3/arch/arm/mach-imx/apf9328_lcd_config.h
+
+ pr_debug("%s\n", __func__);
+
-+# ifdef CONFIG_FB_IMX_OPTREX_F51900_CSTN
-+ gpio_set_value(OPTREX_F51900_POWER_DOWN, 1); /* Initializes it High */
-+ mxc_gpio_mode(OPTREX_F51900_POWER_DOWN | GPIO_OUT | GPIO_DR);
-+# endif
-+# ifdef CONFIG_FB_IMX_SHARP_LQ043_TFT
-+ /* ACD_OE (SHARP_LQ043_POWER_DOWN) used as power down signal */
-+ gpio_set_value(SHARP_LQ043_POWER_DOWN, 0); /* Initializes it Low */
-+ mxc_gpio_mode(SHARP_LQ043_POWER_DOWN | GPIO_OUT | GPIO_GPIO);//1<<16 | 3<<10);
-+# else
-+ /* otherwise use ACD_OE as standard LCD controller signal */
-+ mxc_gpio_mode(PD12_PF_ACD_OE);
-+# endif
++ if (!strcmp("Optrex-FS1900", lcd_name)) {
++ gpio_set_value(OPTREX_F51900_POWER_DOWN, 1); /* Initializes it High */
++ mxc_gpio_mode(OPTREX_F51900_POWER_DOWN | GPIO_OUT | GPIO_GPIO);
++ } else if (!strcmp("Sharp-LQ043", lcd_name)) {
++ /* ACD_OE (SHARP_LQ043_POWER_DOWN) used as power down signal */
++ gpio_set_value(SHARP_LQ043_POWER_DOWN, 0); /* Initializes it Low */
++ mxc_gpio_mode(SHARP_LQ043_POWER_DOWN | GPIO_OUT | GPIO_GPIO);//1<<16 | 3<<10);
++ } else {
++ /* otherwise use ACD_OE as standard LCD controller signal */
++ mxc_gpio_mode(PD12_PF_ACD_OE);
++ }
+
+ if (fb_inf->mode->pcr & PCR_TFT)
+ width = 16;
@@ -914,7 +913,27 @@ Index: linux-2.6.38-rc3/arch/arm/mach-imx/apf9328_lcd_config.h
+
+static void apf9328_init_lcd(void)
+{
-+ mxc_register_device(&mxc_fb_device, &apf_fb_data);
++ char *opt, *name = NULL, *options = NULL;
++
++ if (fb_get_options("imxfb", &options))
++ goto end;
++
++ if (!options || !*options)
++ goto end;
++
++ while ((opt = strsep(&options, ",")) != NULL) {
++ if (!*opt)
++ continue;
++ else
++ name = opt;
++ }
++
++ apf_set_lcd_name(name);
++ apf_fb_set_default_contrast();
++
++ imx1_add_imx_fb(&apf_fb_data);
++end:
++ return;
+}
+#endif /* CONFIG_MACH_APF9328 */
+
diff --git a/buildroot/target/device/armadeus/linux/kernel-patches/2.6.38/024-armadeus-apf9328-add_board_to_linux_build_system.patch b/buildroot/target/device/armadeus/linux/kernel-patches/2.6.38/024-armadeus-apf9328-add_board_to_linux_build_system.patch
index 7ea85e4..f226cb7 100644
--- a/buildroot/target/device/armadeus/linux/kernel-patches/2.6.38/024-armadeus-apf9328-add_board_to_linux_build_system.patch
+++ b/buildroot/target/device/armadeus/linux/kernel-patches/2.6.38/024-armadeus-apf9328-add_board_to_linux_build_system.patch
@@ -1,6 +1,8 @@
---- a/arch/arm/mach-imx/Kconfig 2010-11-29 07:34:56.000000000 +0100
-+++ b/arch/arm/mach-imx/Kconfig 2010-11-27 14:51:34.000000000 +0100
-@@ -13,6 +13,9 @@
+Index: linux-2.6.38-rc3/arch/arm/mach-imx/Kconfig
+===================================================================
+--- linux-2.6.38-rc3.orig/arch/arm/mach-imx/Kconfig
++++ linux-2.6.38-rc3/arch/arm/mach-imx/Kconfig
+@@ -37,6 +37,9 @@ comment "MX1 platforms:"
config MACH_MXLADS
bool
@@ -10,7 +12,7 @@
config ARCH_MX1ADS
bool "MX1ADS platform"
select MACH_MXLADS
-@@ -27,6 +30,53 @@
+@@ -51,6 +54,53 @@ config MACH_SCB9328
help
Say Y here if you are using a Synertronixx scb9328 board
@@ -20,7 +22,7 @@
+ select IMX_HAVE_PLATFORM_IMX_UART
+ select IMX_HAVE_PLATFORM_IMX_I2C
+ select IMX_HAVE_PLATFORM_SPI_IMX
-+ select HAVE_FB_IMX
++ select IMX_HAVE_PLATFORM_IMX_FB
+ select SERIAL_IMX_UART1
+ help
+ Say Yes here if you are using the Armadeus APF9328 development board
@@ -64,9 +66,11 @@
endif
if ARCH_MX2
---- a/arch/arm/mach-imx/Makefile 2010-11-29 07:34:56.000000000 +0100
-+++ b/arch/arm/mach-imx/Makefile 2010-11-22 18:41:14.000000000 +0100
-@@ -18,6 +18,8 @@
+Index: linux-2.6.38-rc3/arch/arm/mach-imx/Makefile
+===================================================================
+--- linux-2.6.38-rc3.orig/arch/arm/mach-imx/Makefile
++++ linux-2.6.38-rc3/arch/arm/mach-imx/Makefile
+@@ -18,6 +18,8 @@ obj-$(CONFIG_MACH_MX27) += clock-imx27.o
obj-$(CONFIG_MX1_VIDEO) += mx1-camera-fiq.o mx1-camera-fiq-ksym.o
obj-$(CONFIG_ARCH_MX1ADS) += mach-mx1ads.o
diff --git a/buildroot/target/device/armadeus/linux/kernel-patches/2.6.38/080-armadeus-add_fb_support.patch b/buildroot/target/device/armadeus/linux/kernel-patches/2.6.38/080-armadeus-add_fb_support.patch
new file mode 100644
index 0000000..efe2aea
--- /dev/null
+++ b/buildroot/target/device/armadeus/linux/kernel-patches/2.6.38/080-armadeus-add_fb_support.patch
@@ -0,0 +1,39 @@
+MX1: Add structure, registration functions for framebuffer and rename LCDC INT
+--- a/arch/arm/mach-imx/devices-imx1.h 2011-02-28 07:17:03.000000000 +0100
++++ b/arch/arm/mach-imx/devices-imx1.h 2011-02-25 07:12:52.000000000 +0100
+@@ -9,6 +9,10 @@
+ #include <mach/mx1.h>
+ #include <mach/devices-common.h>
+
++extern const struct imx_imx_fb_data imx1_imx_fb_data __initconst;
++#define imx1_add_imx_fb(pdata) \
++ imx_add_imx_fb(&imx1_imx_fb_data, pdata)
++
+ extern const struct imx_imx_i2c_data imx1_imx_i2c_data __initconst;
+ #define imx1_add_imx_i2c(pdata) \
+ imx_add_imx_i2c(&imx1_imx_i2c_data, pdata)
+--- a/arch/arm/plat-mxc/devices/platform-imx-fb.c 2011-02-01 04:05:49.000000000 +0100
++++ b/arch/arm/plat-mxc/devices/platform-imx-fb.c 2011-02-25 06:56:46.000000000 +0100
+@@ -16,6 +16,11 @@
+ .irq = soc ## _INT_LCDC, \
+ }
+
++#ifdef CONFIG_SOC_IMX1
++const struct imx_imx_fb_data imx1_imx_fb_data __initconst =
++ imx_imx_fb_data_entry_single(MX1, SZ_4K);
++#endif /* ifdef CONFIG_SOC_IMX1 */
++
+ #ifdef CONFIG_SOC_IMX21
+ const struct imx_imx_fb_data imx21_imx_fb_data __initconst =
+ imx_imx_fb_data_entry_single(MX21, SZ_4K);
+--- a/arch/arm/plat-mxc/include/mach/mx1.h 2011-02-28 07:17:03.000000000 +0100
++++ b/arch/arm/plat-mxc/include/mach/mx1.h 2011-02-25 07:13:30.000000000 +0100
+@@ -89,7 +89,7 @@
+ #define MX1_GPIO_INT_PORTA 11
+ #define MX1_GPIO_INT_PORTB 12
+ #define MX1_GPIO_INT_PORTC 13
+-#define MX1_LCDC_INT 14
++#define MX1_INT_LCDC 14
+ #define MX1_SIM_INT 15
+ #define MX1_SIM_DATA_INT 16
+ #define MX1_RTC_INT 17
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-03-01 13:21:20
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via b50858aab9762db5b3689af27c65d5506c10c784 (commit)
from 0732d4dfc44d29d4c96ec218f96aacbddb1def16 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit b50858aab9762db5b3689af27c65d5506c10c784
Author: Julien Boibessot <jul...@ar...>
Date: Tue Mar 1 14:20:31 2011 +0100
[BUILDROOT] Fixes Wolf4SDL download
-----------------------------------------------------------------------
Summary of changes:
patches/buildroot/107-games-add_wolf4sdl.patch | 12 ++++++------
.../buildroot/2010.11/107-games-add_wolf4sdl.patch | 4 ++--
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/patches/buildroot/107-games-add_wolf4sdl.patch b/patches/buildroot/107-games-add_wolf4sdl.patch
index 6b7e12d..4a71ab5 100644
--- a/patches/buildroot/107-games-add_wolf4sdl.patch
+++ b/patches/buildroot/107-games-add_wolf4sdl.patch
@@ -5,7 +5,7 @@ Signed-off-by: Julien Boibessot <jul...@ar...>
Index: buildroot/package/games/wolf4sdl/Config.in
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ buildroot/package/games/wolf4sdl/Config.in 2010-06-07 16:17:18.000000000 +0200
++++ buildroot/package/games/wolf4sdl/Config.in 2011-03-01 12:05:15.000000000 +0100
@@ -0,0 +1,11 @@
+config BR2_PACKAGE_WOLF4SDL
+ bool "Wolf4SDL"
@@ -21,7 +21,7 @@ Index: buildroot/package/games/wolf4sdl/Config.in
Index: buildroot/package/games/wolf4sdl/wolf4sdl.mk
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ buildroot/package/games/wolf4sdl/wolf4sdl.mk 2010-06-07 16:36:19.000000000 +0200
++++ buildroot/package/games/wolf4sdl/wolf4sdl.mk 2011-03-01 14:17:27.000000000 +0100
@@ -0,0 +1,55 @@
+#############################################################
+#
@@ -30,7 +30,7 @@ Index: buildroot/package/games/wolf4sdl/wolf4sdl.mk
+#############################################################
+WOLF4SDL_VERSION:=1.6
+WOLF4SDL_SOURCE = Wolf4SDL-$(WOLF4SDL_VERSION)-src.zip
-+WOLF4SDL_SITE = http://www.stud.uni-karlsruhe.de/~uvaue/chaos/bins/
++WOLF4SDL_SITE = http://www.alice-dsl.net/mkroll/bins/
+WOLF4SDL_TARGET_BIN:=/usr/local/bin/wolf3d
+WOLF4SDL_DIR:=$(BUILD_DIR)/Wolf4SDL-$(WOLF4SDL_VERSION)-src
+
@@ -40,7 +40,7 @@ Index: buildroot/package/games/wolf4sdl/wolf4sdl.mk
+#$(eval $(call AUTOTARGETS,package/games,wolf4sdl))
+
+$(DL_DIR)/$(WOLF4SDL_SOURCE):
-+ $(WGET) -P $(DL_DIR) $(WOLF4SDL_SITE)/$(WOLF4SDL_SOURCE)
++ $(call DOWNLOAD,$(WOLF4SDL_SITE),$(WOLF4SDL_SOURCE))
+
+wolf4sdl-source: $(DL_DIR)/$(WOLF4SDL_SOURCE)
+
@@ -80,8 +80,8 @@ Index: buildroot/package/games/wolf4sdl/wolf4sdl.mk
+endif
Index: buildroot/package/games/Config.in
===================================================================
---- buildroot.orig/package/games/Config.in 2010-06-07 16:15:27.000000000 +0200
-+++ buildroot/package/games/Config.in 2010-06-07 16:18:33.000000000 +0200
+--- buildroot.orig/package/games/Config.in 2011-03-01 12:05:14.000000000 +0100
++++ buildroot/package/games/Config.in 2011-03-01 14:16:38.000000000 +0100
@@ -15,5 +15,6 @@
source "package/games/rubix/Config.in"
source "package/games/sdlquake/Config.in"
diff --git a/patches/buildroot/2010.11/107-games-add_wolf4sdl.patch b/patches/buildroot/2010.11/107-games-add_wolf4sdl.patch
index d865b3a..c64b8e6 100644
--- a/patches/buildroot/2010.11/107-games-add_wolf4sdl.patch
+++ b/patches/buildroot/2010.11/107-games-add_wolf4sdl.patch
@@ -30,7 +30,7 @@ Index: buildroot/package/games/wolf4sdl/wolf4sdl.mk
+#############################################################
+WOLF4SDL_VERSION:=1.6
+WOLF4SDL_SOURCE = Wolf4SDL-$(WOLF4SDL_VERSION)-src.zip
-+WOLF4SDL_SITE = http://www.stud.uni-karlsruhe.de/~uvaue/chaos/bins/
++WOLF4SDL_SITE = http://www.alice-dsl.net/mkroll/bins/
+WOLF4SDL_TARGET_BIN:=/usr/local/bin/wolf3d
+WOLF4SDL_DIR:=$(BUILD_DIR)/Wolf4SDL-$(WOLF4SDL_VERSION)-src
+
@@ -40,7 +40,7 @@ Index: buildroot/package/games/wolf4sdl/wolf4sdl.mk
+#$(eval $(call AUTOTARGETS,package/games,wolf4sdl))
+
+$(DL_DIR)/$(WOLF4SDL_SOURCE):
-+ $(WGET) -P $(DL_DIR) $(WOLF4SDL_SITE)/$(WOLF4SDL_SOURCE)
++ $(call DOWNLOAD,$(WOLF4SDL_SITE),$(WOLF4SDL_SOURCE))
+
+wolf4sdl-source: $(DL_DIR)/$(WOLF4SDL_SOURCE)
+
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-03-01 13:07:18
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 0732d4dfc44d29d4c96ec218f96aacbddb1def16 (commit)
via 71c1f0264a8c40745073b3a41c38586bf02e97ff (commit)
from 3b027091cd92c3b46ada4b68f3e1c4ce914ef080 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 0732d4dfc44d29d4c96ec218f96aacbddb1def16
Author: Julien Boibessot <jul...@ar...>
Date: Tue Mar 1 14:06:33 2011 +0100
[BUILDROOT] Fixes Fbv download
commit 71c1f0264a8c40745073b3a41c38586bf02e97ff
Author: Julien Boibessot <jul...@ar...>
Date: Tue Mar 1 14:04:00 2011 +0100
Fixes patches/buildroot/cleanup_buildroot.sh
-----------------------------------------------------------------------
Summary of changes:
.../142-fbv-convert_to_DOWNLOAD_helper.patch | 19 +++++++++++++++++++
patches/buildroot/cleanup_buildroot.sh | 1 +
2 files changed, 20 insertions(+), 0 deletions(-)
create mode 100644 patches/buildroot/142-fbv-convert_to_DOWNLOAD_helper.patch
diff --git a/patches/buildroot/142-fbv-convert_to_DOWNLOAD_helper.patch b/patches/buildroot/142-fbv-convert_to_DOWNLOAD_helper.patch
new file mode 100644
index 0000000..a81e7df
--- /dev/null
+++ b/patches/buildroot/142-fbv-convert_to_DOWNLOAD_helper.patch
@@ -0,0 +1,19 @@
+Convert fbv package to DOWNLOAD helper.
+
+Not needed on recent BR.
+
+Signed-off-by: Julien Boibessot <jul...@ar...>
+
+Index: buildroot/package/fbv/fbv.mk
+===================================================================
+--- buildroot.orig/package/fbv/fbv.mk 2011-03-01 13:57:26.000000000 +0100
++++ buildroot/package/fbv/fbv.mk 2011-03-01 13:59:27.000000000 +0100
+@@ -12,7 +12,7 @@
+ FBV_TARGET_BINARY:=usr/bin/$(FBV_BINARY)
+
+ $(DL_DIR)/$(FBV_SOURCE):
+- $(WGET) -P $(DL_DIR) $(FBV_SITE)/$(FBV_SOURCE)
++ $(call DOWNLOAD,$(FBV_SITE),$(FBV_SOURCE))
+
+ fbv-source: $(DL_DIR)/$(FBV_SOURCE)
+
diff --git a/patches/buildroot/cleanup_buildroot.sh b/patches/buildroot/cleanup_buildroot.sh
index bf4397e..0b70ef8 100755
--- a/patches/buildroot/cleanup_buildroot.sh
+++ b/patches/buildroot/cleanup_buildroot.sh
@@ -48,3 +48,4 @@ rm -rf buildroot/package/urg/
rm -rf buildroot/package/joysticktest/
rm -rf buildroot/package/pickit2/
rm -rf buildroot/package/qwt/
+rm -f buildroot/package/flex/flex-2.5.35-undefine_rpl_malloc_and_realloc.patch
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-02-28 14:58:33
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 3b027091cd92c3b46ada4b68f3e1c4ce914ef080 (commit)
from c50294ed94cf9669efa04cf52186f74e35252fb1 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 3b027091cd92c3b46ada4b68f3e1c4ce914ef080
Author: Julien Boibessot <jul...@ar...>
Date: Mon Feb 28 15:57:58 2011 +0100
[TEST] buildroot/local/apf27_test/linux-2.6.29.4.config -> buildroot/local/apf27_test/linux-2.6.29.6.config
-----------------------------------------------------------------------
Summary of changes:
...linux-2.6.29.4.config => linux-2.6.29.6.config} | 0
1 files changed, 0 insertions(+), 0 deletions(-)
rename buildroot/local/apf27_test/{linux-2.6.29.4.config => linux-2.6.29.6.config} (100%)
diff --git a/buildroot/local/apf27_test/linux-2.6.29.4.config b/buildroot/local/apf27_test/linux-2.6.29.6.config
similarity index 100%
rename from buildroot/local/apf27_test/linux-2.6.29.4.config
rename to buildroot/local/apf27_test/linux-2.6.29.6.config
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-02-28 14:47:11
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via c50294ed94cf9669efa04cf52186f74e35252fb1 (commit)
via e57aaf7f68c100d2772973320b1d0b04f9699ea5 (commit)
via d019f30a16ea0822a62a7cfcf966ba8f748ed0eb (commit)
from bb2a90c3bd6e3a74e33148d02f067b8c0658fba8 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit c50294ed94cf9669efa04cf52186f74e35252fb1
Merge: e57aaf7f68c100d2772973320b1d0b04f9699ea5 bb2a90c3bd6e3a74e33148d02f067b8c0658fba8
Author: Julien Boibessot <jul...@ar...>
Date: Mon Feb 28 15:46:30 2011 +0100
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
commit e57aaf7f68c100d2772973320b1d0b04f9699ea5
Author: Julien Boibessot <jul...@ar...>
Date: Mon Feb 28 15:45:56 2011 +0100
[TEST] Updates apf27_test default configs
commit d019f30a16ea0822a62a7cfcf966ba8f748ed0eb
Author: Julien Boibessot <jul...@ar...>
Date: Mon Feb 28 14:43:21 2011 +0100
[U-BOOT] Revert part of commit 20c2ca77f88a91a04afd5f3e539b9ebbb31c630d. Otherwise FPGA loading on APF27 without SP_VISION is KO.
-----------------------------------------------------------------------
Summary of changes:
buildroot/local/apf27_test/linux-2.6.29.4.config | 25 +++++----------------
buildroot/local/apf27_test/u-boot/apf27.h | 26 ++++++----------------
buildroot/local/apf27_test/uclibc-0.9.29.config | 2 +-
buildroot/target/device/armadeus/apf27/apf27.h | 3 +-
4 files changed, 15 insertions(+), 41 deletions(-)
diff --git a/buildroot/local/apf27_test/linux-2.6.29.4.config b/buildroot/local/apf27_test/linux-2.6.29.4.config
index a1b9e57..9a3d2a1 100644
--- a/buildroot/local/apf27_test/linux-2.6.29.4.config
+++ b/buildroot/local/apf27_test/linux-2.6.29.4.config
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.29.6
-# Fri Jul 30 14:21:48 2010
+# Mon Feb 28 14:24:40 2011
#
CONFIG_ARM=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -191,6 +191,7 @@ CONFIG_MACH_APF27_FPGA=y
# CONFIG_MACH_PCM038 is not set
# CONFIG_MACH_PCM970_BASEBOARD is not set
CONFIG_MACH_APF27_DEV=y
+# CONFIG_MACH_PPS is not set
CONFIG_MACH_APF27_DEV_EXT=y
# CONFIG_MACH_APF27_DEV_EXT_NONE is not set
CONFIG_MACH_APF27_DEV_EXT_WIRELESS=y
@@ -570,21 +571,7 @@ CONFIG_MTD_UBI_BEB_RESERVE=1
#
# UBI debugging options
#
-CONFIG_MTD_UBI_DEBUG=y
-CONFIG_MTD_UBI_DEBUG_MSG=y
-CONFIG_MTD_UBI_DEBUG_PARANOID=y
-# CONFIG_MTD_UBI_DEBUG_DISABLE_BGT is not set
-# CONFIG_MTD_UBI_DEBUG_EMULATE_BITFLIPS is not set
-# CONFIG_MTD_UBI_DEBUG_EMULATE_WRITE_FAILURES is not set
-# CONFIG_MTD_UBI_DEBUG_EMULATE_ERASE_FAILURES is not set
-
-#
-# Additional UBI debugging messages
-#
-CONFIG_MTD_UBI_DEBUG_MSG_BLD=y
-# CONFIG_MTD_UBI_DEBUG_MSG_EBA is not set
-# CONFIG_MTD_UBI_DEBUG_MSG_WL is not set
-# CONFIG_MTD_UBI_DEBUG_MSG_IO is not set
+# CONFIG_MTD_UBI_DEBUG is not set
# CONFIG_PARPORT is not set
CONFIG_BLK_DEV=y
# CONFIG_BLK_DEV_COW_COMMON is not set
@@ -946,6 +933,7 @@ CONFIG_HWMON=m
# CONFIG_SENSORS_AD7414 is not set
# CONFIG_SENSORS_AD7418 is not set
# CONFIG_SENSORS_ADCXX is not set
+# CONFIG_SENSORS_AS1531 is not set
# CONFIG_SENSORS_ADM1021 is not set
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1026 is not set
@@ -1457,6 +1445,7 @@ CONFIG_ARMADEUS_DRIVERS=y
# Misc.
#
# CONFIG_ARMADEUS_GENERIC_DRIVER is not set
+# CONFIG_ARMADEUS_AS1531_PLAT is not set
CONFIG_ARMADEUS_GPIO_DRIVER=m
# CONFIG_ARMADEUS_KEYPAD_DRIVER is not set
CONFIG_ARMADEUS_MAX1027=m
@@ -1685,9 +1674,7 @@ CONFIG_UBIFS_FS=y
# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set
CONFIG_UBIFS_FS_LZO=y
CONFIG_UBIFS_FS_ZLIB=y
-CONFIG_UBIFS_FS_DEBUG=y
-CONFIG_UBIFS_FS_DEBUG_MSG_LVL=3
-# CONFIG_UBIFS_FS_DEBUG_CHKS is not set
+# CONFIG_UBIFS_FS_DEBUG is not set
# CONFIG_CRAMFS is not set
# CONFIG_SQUASHFS is not set
# CONFIG_VXFS_FS is not set
diff --git a/buildroot/local/apf27_test/u-boot/apf27.h b/buildroot/local/apf27_test/u-boot/apf27.h
index 82674e6..6ef742f 100644
--- a/buildroot/local/apf27_test/u-boot/apf27.h
+++ b/buildroot/local/apf27_test/u-boot/apf27.h
@@ -32,8 +32,8 @@
#ifndef __CONFIG_H
#define __CONFIG_H
-#define CONFIG_ENV_VERSION "1.7"
-#define CONFIG_IDENT_STRING " apf27 patch 2.1"
+#define CONFIG_ENV_VERSION "2.0"
+#define CONFIG_IDENT_STRING " apf27 patch 2.2"
#define CONFIG_ARM926EJS 1 /* this is an ARM926EJS CPU */
#define CONFIG_IMX27 1 /* in a Freescale i.MX27 Chip */
@@ -203,7 +203,7 @@
"download_kernel=tftpboot ${loadaddr} " \
" ${serverpath}${board_name}-linux.bin\0" \
"download_rootfs=tftpboot ${loadaddr} " \
- " ${serverpath}${board_name}-rootfs.arm.jffs2\0" \
+ " ${serverpath}${board_name}-rootfs.arm.ubi\0" \
"update_uboot=run download_uboot flash_uboot\0" \
"update_kernel=run download_kernel flash_kernel\0" \
"update_rootfs=run download_rootfs flash_rootfs\0" \
@@ -211,8 +211,9 @@
"flash_rootfs download_uboot flash_uboot\0" \
"unlock_regs=mw 10000008 0; mw 10020008 0\0" \
-#define CONFIG_BOOTCOMMAND "run jffsboot"
+#define CONFIG_BOOTCOMMAND "run ubifsboot"
#define CFG_AUTOLOAD "no"
+#define CFG_DIRECT_FLASH_TFTP
#define CONFIG_MACH_TYPE MACH_TYPE_APF27
#define CONFIG_BOOT_PARAMS_ADDR 0xa0000100
@@ -731,7 +732,7 @@
#define CFG_ICFB1_C_VAL 0xFFFFFFFF
#define CFG_ICFB2_C_VAL 0xFFFFFFFF
#define CFG_DR_C_VAL 0x00000000
-#define CFG_GIUS_C_VAL 0xFFFFFFFF
+#define CFG_GIUS_C_VAL 0xFFFFC07F
#define CFG_ICR1_C_VAL 0x00000000
#define CFG_ICR2_C_VAL 0x00000000
#define CFG_IMR_C_VAL 0x00000000
@@ -761,7 +762,7 @@
#define CFG_ICFB1_E_VAL 0xFFFFFFFF
#define CFG_ICFB2_E_VAL 0xFFFFFFFF
#define CFG_DR_E_VAL 0x00000000
-#define CFG_GIUS_E_VAL 0xFFFFCCF8
+#define CFG_GIUS_E_VAL 0xFCFFCCF8
#define CFG_ICR1_E_VAL 0x00000000
#define CFG_ICR2_E_VAL 0x00000000
#define CFG_IMR_E_VAL 0x00000000
@@ -912,16 +913,3 @@
#endif /* __CONFIG_H */
-/* Add a wrapper around the values Buildroot sets. */
-#ifndef __BR2_ADDED_CONFIG_H
-#define __BR2_ADDED_CONFIG_H
-#ifdef CONFIG_HOSTNAME
-#undef CONFIG_HOSTNAME
-#endif
-#define CONFIG_HOSTNAME "apf27_test"
-#ifdef CONFIG_BOARD_NAME
-#undef CONFIG_BOARD_NAME
-#endif
-#define CONFIG_BOARD_NAME apf27
-#endif /* __BR2_ADDED_CONFIG_H */
-
diff --git a/buildroot/local/apf27_test/uclibc-0.9.29.config b/buildroot/local/apf27_test/uclibc-0.9.29.config
index 5f2ca36..f33a6be 100644
--- a/buildroot/local/apf27_test/uclibc-0.9.29.config
+++ b/buildroot/local/apf27_test/uclibc-0.9.29.config
@@ -95,7 +95,7 @@ MALLOC_STANDARD=y
MALLOC_GLIBC_COMPAT=y
UCLIBC_DYNAMIC_ATEXIT=y
# COMPAT_ATEXIT is not set
-# UCLIBC_SUSV3_LEGACY is not set
+UCLIBC_SUSV3_LEGACY=y
# UCLIBC_SUSV3_LEGACY_MACROS is not set
UCLIBC_HAS_SHADOW=y
# UCLIBC_HAS_PROGRAM_INVOCATION_NAME is not set
diff --git a/buildroot/target/device/armadeus/apf27/apf27.h b/buildroot/target/device/armadeus/apf27/apf27.h
index 3b3cc13..6ef742f 100644
--- a/buildroot/target/device/armadeus/apf27/apf27.h
+++ b/buildroot/target/device/armadeus/apf27/apf27.h
@@ -581,10 +581,9 @@
* FPGA stuff
*/
#define CONFIG_FPGA
-#define CONFIG_FPGA_COUNT 2
+#define CONFIG_FPGA_COUNT 1
#define CONFIG_FPGA_XILINX
#define CONFIG_FPGA_SPARTAN3
-#define CONFIG_FPGA_SPARTAN6
#define CFG_FPGA_WAIT 20000 /* 20 ms */
#define CFG_FPGA_PROG_FEEDBACK
#define CFG_FPGA_CHECK_CTRLC
hooks/post-receive
--
armadeus
|
|
From: jorasse <jo...@us...> - 2011-02-27 20:51:00
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via bb2a90c3bd6e3a74e33148d02f067b8c0658fba8 (commit)
from 6536e5bda91040600c0f51d1193af5f2d65fa908 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit bb2a90c3bd6e3a74e33148d02f067b8c0658fba8
Author: jorasse <jo...@ar...>
Date: Sun Feb 27 21:50:09 2011 +0100
[BUILDROOT] Add rxtx lib for java
-----------------------------------------------------------------------
Summary of changes:
buildroot/package/armadeus/Config.in | 1 +
buildroot/package/armadeus/rxtx/01-rxtx.patch | 90 ++++++++++++++++++++
.../rxtx/02-rxtx-2.1-7r2-fix-java-1.6.patch | 38 ++++++++
buildroot/package/armadeus/rxtx/Config.in | 12 +++
buildroot/package/armadeus/rxtx/rxtx.mk | 60 +++++++++++++
5 files changed, 201 insertions(+), 0 deletions(-)
create mode 100644 buildroot/package/armadeus/rxtx/01-rxtx.patch
create mode 100644 buildroot/package/armadeus/rxtx/02-rxtx-2.1-7r2-fix-java-1.6.patch
create mode 100644 buildroot/package/armadeus/rxtx/Config.in
create mode 100644 buildroot/package/armadeus/rxtx/rxtx.mk
diff --git a/buildroot/package/armadeus/Config.in b/buildroot/package/armadeus/Config.in
index e407932..642cf5a 100644
--- a/buildroot/package/armadeus/Config.in
+++ b/buildroot/package/armadeus/Config.in
@@ -9,6 +9,7 @@ source package/armadeus/imxregs/Config.in
source package/armadeus/imxssi/Config.in
source package/armadeus/max5821ctrl/Config.in
source package/armadeus/pps/Config.in
+source package/armadeus/rxtx/Config.in
source package/armadeus/testsuite/Config.in
source package/armadeus/tfp410ctrl/Config.in
diff --git a/buildroot/package/armadeus/rxtx/01-rxtx.patch b/buildroot/package/armadeus/rxtx/01-rxtx.patch
new file mode 100644
index 0000000..bd8afb5
--- /dev/null
+++ b/buildroot/package/armadeus/rxtx/01-rxtx.patch
@@ -0,0 +1,90 @@
+--- rxtx-2.1-7r2/src/I2CImp.c.orig 2004-10-17 16:23:02.000000000 +0200
++++ rxtx-2.1-7r2/src/I2CImp.c 2006-10-26 21:25:32.000000000 +0200
+@@ -87,6 +87,7 @@
+ if( !handler.sa_handler ) signal( SIGIO, SIG_IGN );
+ #endif /* !__FreeBSD__ */
+ #if defined(__linux__)
++#if 0
+ /* Lets let people who upgraded kernels know they may have problems */
+ if (uname (&name) == -1)
+ {
+@@ -98,6 +99,7 @@
+ fprintf(stderr, "\n\n\nRXTX WARNING: This library was compiled to run with OS release %s and you are currently running OS release %s. In some cases this can be a problem. Try recompiling RXTX if you notice strange behavior. If you just compiled RXTX make sure /usr/include/linux is a symbolic link to the include files that came with the kernel source and not an older copy.\n\n\npress enter to continue\n",UTS_RELEASE,name.release);
+ getchar();
+ }
++#endif
+ #endif /* __linux__ */
+ #endif /* WIN32 */
+ }
+--- rxtx-2.1-7r2/src/RawImp.c.orig 2004-10-16 18:20:35.000000000 +0200
++++ rxtx-2.1-7r2/src/RawImp.c 2006-10-26 21:25:59.000000000 +0200
+@@ -231,6 +231,7 @@
+ if( !handler.sa_handler ) signal( SIGIO, SIG_IGN );
+ #endif /* !__FreeBSD__ */
+ #if defined(__linux__)
++#if 0
+ /* Lets let people who upgraded kernels know they may have problems */
+ if (uname (&name) == -1)
+ {
+@@ -242,6 +243,7 @@
+ fprintf(stderr, "\n\n\nRXTX WARNING: This library was compiled to run with OS release %s and you are currently running OS release %s. In some cases this can be a problem. Try recompiling RXTX if you notice strange behavior. If you just compiled RXTX make sure /usr/include/linux is a symbolic link to the include files that came with the kernel source and not an older copy.\n\n\npress enter to continue\n",UTS_RELEASE,name.release);
+ getchar();
+ }
++#endif
+ #endif /* __linux__ */
+ #endif /* WIN32 */
+ }
+--- rxtx-2.1-7r2/src/RS485Imp.c.orig 2004-10-16 18:20:35.000000000 +0200
++++ rxtx-2.1-7r2/src/RS485Imp.c 2006-10-26 21:26:23.000000000 +0200
+@@ -87,6 +87,7 @@
+ if( !handler.sa_handler ) signal( SIGIO, SIG_IGN );
+ #endif /* !__FreeBSD__ */
+ #if defined(__linux__)
++#if 0
+ /* Lets let people who upgraded kernels know they may have problems */
+ if (uname (&name) == -1)
+ {
+@@ -98,6 +99,7 @@
+ fprintf(stderr, "\n\n\nRXTX WARNING: This library was compiled to run with OS release %s and you are currently running OS release %s. In some cases this can be a problem. Try recompiling RXTX if you notice strange behavior. If you just compiled RXTX make sure /usr/include/linux is a symbolic link to the include files that came with the kernel source and not an older copy.\n\n\npress enter to continue\n",UTS_RELEASE,name.release);
+ getchar();
+ }
++#endif
+ #endif /* __linux__ */
+ #endif /* WIN32 */
+ }
+--- rxtx-2.1-7r2/src/SerialImp.c.orig 2006-01-29 23:19:04.000000000 +0100
++++ rxtx-2.1-7r2/src/SerialImp.c 2006-10-26 21:26:59.000000000 +0200
+@@ -280,6 +280,7 @@
+ gettimeofday(&seloop, NULL);
+ #endif /* DEBUG_TIMING */
+ #if defined(DEBUG) && defined(__linux__)
++#if 0
+ /* Lets let people who upgraded kernels know they may have problems */
+ if (uname (&name) == -1)
+ {
+@@ -295,6 +296,7 @@
+ getchar();
+ }
+ LEAVE( "RXTXPort:Initialize" );
++#endif
+ #endif /* DEBUG && __linux__ */
+ }
+
+--- rxtx-2.1-7r2/src/SerialImp.cpp.orig 2004-10-12 10:59:27.000000000 +0200
++++ rxtx-2.1-7r2/src/SerialImp.cpp 2006-10-26 21:27:44.000000000 +0200
+@@ -102,6 +102,7 @@
+ if( !handler.sa_handler ) signal( SIGIO, SIG_IGN );
+ #endif /* !__FreeBSD__ */
+ #ifdef DEBUG
++#if 0
+ /* Lets let people who upgraded kernels know they may have problems */
+ if (uname (&name) == -1)
+ {
+@@ -114,6 +115,7 @@
+ name.release);
+ getchar();
+ }
++#endif
+ #endif /* DEBUG */
+ #endif /* __BEOS__ */
+ #endif /* WIN32 */
diff --git a/buildroot/package/armadeus/rxtx/02-rxtx-2.1-7r2-fix-java-1.6.patch b/buildroot/package/armadeus/rxtx/02-rxtx-2.1-7r2-fix-java-1.6.patch
new file mode 100644
index 0000000..49c12cb
--- /dev/null
+++ b/buildroot/package/armadeus/rxtx/02-rxtx-2.1-7r2-fix-java-1.6.patch
@@ -0,0 +1,38 @@
+--- rxtx-2.1-7r2/configure.ori 2006-01-30 05:37:40.000000000 +0100
++++ rxtx-2.1-7r2/configure 2011-02-27 00:15:04.000000000 +0100
+@@ -21541,7 +21541,7 @@ Linux)
+ CFLAGS=$CFLAGS" -D__need_timespec"
+ case $JAVA_VERSION in
+
+- 1.2*|1.3*|1.4*|1.5*)
++ 1.2*|1.3*|1.4*|1.5*|1.6*)
+ #fix_parameters $JPATH/jre/lib/javax.comm.properties
+ CLASSPATH=".:\$(TOP):\$(TOP)/src:"`find $JPATH/ -name RXTXcomm.jar |head -n1`
+ JHOME=$JPATH"/jre/lib/ext"
+@@ -21611,7 +21611,7 @@ Linux)
+ TARGETLIB="\$(target_triplet)/librxtxSerial.la \
+ \$(target_triplet)/librxtxParallel.la"
+ case $JAVA_VERSION in
+- 1.2*|1.3*|1.4*|1.5*)
++ 1.2*|1.3*|1.4*|1.5*|1.6*)
+ #fix_parameters $JPATH/jre/lib/javax.comm.properties
+ CLASSPATH=".:\$(TOP):\$(TOP)/src:"`find $JPATH/ -name RXTXcomm.jar |head -n1`
+ RXTX_PATH="\$(JPATH)/jre/lib/\$(OS_ARCH)"
+@@ -21747,7 +21747,7 @@ BeOS)
+
+ WIN32)
+ case $JAVA_VERSION in
+- 1.2*|1.3*|1.4*|1.5*)
++ 1.2*|1.3*|1.4*|1.5*|1.6*)
+ CLASSPATH=".:\$(TOP):\$(TOP)/src:`find $JPATH/ -name RXTXcomm.jar |head -n1`:$CLASSPATH"
+ JHOME=$JPATH"/jre/lib/ext"
+ ;;
+@@ -21799,7 +21799,7 @@ Solaris*)
+ CLASSPATH=".:\$(TOP):\$(TOP)/src:\$(JPATH)/lib/classes.zip:\$(JPATH)/lib/RXTXcomm.jar:$CLASSPATH"
+
+ case $JAVA_VERSION in
+- 1.2*|1.3*|1.4*|1.5*)
++ 1.2*|1.3*|1.4*|1.5*|1.6*)
+ RXTX_PATH="\$(JPATH)/jre/lib/\$(OS_ARCH)"
+ ;;
+ 1.1*)
diff --git a/buildroot/package/armadeus/rxtx/Config.in b/buildroot/package/armadeus/rxtx/Config.in
new file mode 100644
index 0000000..78f4369
--- /dev/null
+++ b/buildroot/package/armadeus/rxtx/Config.in
@@ -0,0 +1,12 @@
+config BR2_PACKAGE_RXTX
+ bool "rxtx"
+ depends on BR2_PACKAGE_CLASSPATH
+ help
+ RXTX is a Java library, providing serial and parallel communication.
+
+ RXTX is a Java library, using a native implementation (via JNI),
+ providing serial and parallel communication for the Java Development
+ Toolkit (JDK).
+
+
+ http://rxtx.qbang.org
diff --git a/buildroot/package/armadeus/rxtx/rxtx.mk b/buildroot/package/armadeus/rxtx/rxtx.mk
new file mode 100644
index 0000000..9826ff6
--- /dev/null
+++ b/buildroot/package/armadeus/rxtx/rxtx.mk
@@ -0,0 +1,60 @@
+#############################################################
+#
+# rxtx lib for java
+#
+#############################################################
+RXTX_LIB_VERSION:=2.1-7r2
+RXTX_LIB_SOURCE:=rxtx-$(RXTX_LIB_VERSION).zip
+RXTX_LIB_SITE:=http://rxtx.qbang.org/pub/rxtx/
+RXTX_LIB_DIR:=$(BUILD_DIR)/rxtx-$(RXTX_LIB_VERSION)
+RXTX_LIB_BINARY:=RXTXcomm.jar
+RXTX_LIB_TARGET_BINARY:=usr/lib/classpath
+
+$(DL_DIR)/$(RXTX_LIB_SOURCE):
+ $(WGET) -P $(DL_DIR) $(RXTX_LIB_SITE)/$(RXTX_LIB_SOURCE)
+
+$(RXTX_LIB_DIR)/.unpacked: $(DL_DIR)/$(RXTX_LIB_SOURCE)
+ unzip $(DL_DIR)/$(RXTX_LIB_SOURCE) -d $(BUILD_DIR)
+ toolchain/patch-kernel.sh $(RXTX_LIB_DIR) package/armadeus/rxtx *.patch
+ touch $@
+
+$(RXTX_LIB_DIR)/.configured: $(RXTX_LIB_DIR)/.unpacked
+ (cd $(RXTX_LIB_DIR); rm -rf config.cache; \
+ $(TARGET_CONFIGURE_OPTS) \
+ $(TARGET_CONFIGURE_ARGS) \
+ ./configure \
+ --target=$(GNU_TARGET_NAME) \
+ --host=$(GNU_TARGET_NAME) \
+ --build=$(GNU_HOST_NAME) \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ )
+ touch $@
+
+$(RXTX_LIB_DIR)/$(RXTX_LIB_BINARY): $(RXTX_LIB_DIR)/.configured
+ $(MAKE) -C $(RXTX_LIB_DIR)
+
+$(TARGET_DIR)/$(RXTX_LIB_TARGET_BINARY): $(RXTX_LIB_DIR)/$(RXTX_LIB_BINARY)
+ cp -rdpf $(RXTX_LIB_DIR)/arm-unknown-linux-gnu/.libs/librxtx*.so* $(TARGET_DIR)/$(RXTX_LIB_TARGET_BINARY)
+ cp -rdpf $(RXTX_LIB_DIR)/RXTXcomm.jar $(TARGET_DIR)/$(RXTX_LIB_TARGET_BINARY)
+ -$(STRIPCMD) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/$(RXTX_LIB_TARGET_BINARY)/librxtx*.so*
+
+rxtx: uclibc $(TARGET_DIR)/$(RXTX_LIB_TARGET_BINARY)
+
+rxtx-source: $(DL_DIR)/$(RXTX_LIB_SOURCE)
+
+rxtx-clean:
+ rm -f $(addprefix $(TARGET_DIR)/$(RXTX_LIB_TARGET_BINARY),librxtx*.so* RXTXcomm.jar)
+ -$(MAKE) -C $(RXTX_LIB_DIR) clean
+
+rxtx-dirclean:
+ rm -rf $(RXTX_LIB_DIR)
+
+#############################################################
+#
+# Toplevel Makefile options
+#
+#############################################################
+ifeq ($(strip $(BR2_PACKAGE_RXTX)),y)
+TARGETS+=rxtx
+endif
hooks/post-receive
--
armadeus
|
|
From: Fabien M <fa...@us...> - 2011-02-25 11:06:12
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 6536e5bda91040600c0f51d1193af5f2d65fa908 (commit)
from bdd9cbcfc8232e37ef93c25928c189d8f97e3c02 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 6536e5bda91040600c0f51d1193af5f2d65fa908
Author: Fabien Marteau <fab...@ar...>
Date: Fri Feb 25 12:05:44 2011 +0100
[as_devices] Don't mix python and C in i2c python wrapper ;)
-----------------------------------------------------------------------
Summary of changes:
target/packages/as_devices/python/src/AsI2c_wrap.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/target/packages/as_devices/python/src/AsI2c_wrap.c b/target/packages/as_devices/python/src/AsI2c_wrap.c
index 9359db1..c080d55 100644
--- a/target/packages/as_devices/python/src/AsI2c_wrap.c
+++ b/target/packages/as_devices/python/src/AsI2c_wrap.c
@@ -172,7 +172,7 @@ static PyObject * i2c_read(PyObject *self, PyObject *args)
if (aSize > MAX_DATA_SIZE) {
PyErr_SetString(PyExc_IOError,
- "Size can't be upper than "+str(MAX_DATA_SIZE));
+ "Size too high");
return NULL;
}
@@ -231,7 +231,7 @@ static PyObject * i2c_read_reg(PyObject *self, PyObject *args)
}
if (aSize > MAX_DATA_SIZE) {
PyErr_SetString(PyExc_IOError,
- "Size can't be upper than "+str(MAX_DATA_SIZE));
+ "Size too high");
return NULL;
}
@@ -318,7 +318,7 @@ static PyObject * i2c_read_msg(PyObject *self, PyObject *args)
}
if (aReadSize > MAX_DATA_SIZE) {
PyErr_SetString(PyExc_IOError,
- "Read size can't be upper than "+str(MAX_DATA_SIZE));
+ "Read size too high");
return NULL;
}
hooks/post-receive
--
armadeus
|
|
From: Fabien M <fa...@us...> - 2011-02-25 10:54:29
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via bdd9cbcfc8232e37ef93c25928c189d8f97e3c02 (commit)
via a8cbce55da2bafe9a7dc881834f8745026cc8029 (commit)
from 8f6c257fea269709754f83936afa75974df8fe65 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit bdd9cbcfc8232e37ef93c25928c189d8f97e3c02
Author: Fabien Marteau <fab...@ar...>
Date: Fri Feb 25 11:53:26 2011 +0100
[as_devices] Check size of data for i2c functions
commit a8cbce55da2bafe9a7dc881834f8745026cc8029
Author: Fabien Marteau <fab...@ar...>
Date: Fri Feb 25 11:12:35 2011 +0100
[as_devices] Improvement to do in as_i2c python wrapper
-----------------------------------------------------------------------
Summary of changes:
target/packages/as_devices/c/as_i2c.c | 27 ++++++++++++++++++++
target/packages/as_devices/python/src/AsI2c_wrap.c | 19 ++++++++++++++
2 files changed, 46 insertions(+), 0 deletions(-)
diff --git a/target/packages/as_devices/c/as_i2c.c b/target/packages/as_devices/c/as_i2c.c
index d899c82..3c607c2 100644
--- a/target/packages/as_devices/c/as_i2c.c
+++ b/target/packages/as_devices/c/as_i2c.c
@@ -102,6 +102,10 @@ int32_t as_i2c_read(struct as_i2c_device *aDev,
ERROR("Slave address must be set before\n");
return -1;
}
+ if (n <= 0) {
+ ERROR("Size of data must be upper than 0\n");
+ return -1;
+ }
if (ioctl(aDev->fi2c, I2C_RDWR, &rdwr) < 0)
return -1;
@@ -119,6 +123,10 @@ int32_t as_i2c_write(struct as_i2c_device *aDev,
ERROR("Slave address must be set before\n");
return -1;
}
+ if (n <= 0) {
+ ERROR("Size of data must be upper than 0\n");
+ return -1;
+ }
if (ioctl(aDev->fi2c, I2C_RDWR, &rdwr) < 0)
return -1;
@@ -138,6 +146,11 @@ int32_t as_i2c_read_reg(struct as_i2c_device *aDev,
return -1;
}
+ if (n <= 0) {
+ ERROR("Size of data must be upper than 0\n");
+ return -1;
+ }
+
if (ioctl(aDev->fi2c, I2C_RDWR, &rdwr) < 0) {
ERROR("Can't write on i2c\n");
return -1;
@@ -164,6 +177,10 @@ int32_t as_i2c_write_reg(struct as_i2c_device *aDev,
ERROR("Slave address must be set before\n");
return -1;
}
+ if (n <= 0) {
+ ERROR("Size of data must be upper than 0\n");
+ return -1;
+ }
buf[0] = aReg;
memcpy(buf+1, aData, n);
@@ -213,6 +230,16 @@ int32_t as_i2c_read_msg(struct as_i2c_device *aDev,
ERROR("Slave address must be set before\n");
return -1;
}
+
+ if (aWriteSize <= 0) {
+ ERROR("Write size must be upper than 0\n");
+ return -1;
+ }
+ if (aReadSize <= 0) {
+ ERROR("Read size must be upper than 0\n");
+ return -1;
+ }
+
if (ioctl(aDev->fi2c, I2C_RDWR, &rdwr) < 0) {
ERROR("Can't write on i2c\n");
return -1;
diff --git a/target/packages/as_devices/python/src/AsI2c_wrap.c b/target/packages/as_devices/python/src/AsI2c_wrap.c
index dadb15c..9359db1 100644
--- a/target/packages/as_devices/python/src/AsI2c_wrap.c
+++ b/target/packages/as_devices/python/src/AsI2c_wrap.c
@@ -17,6 +17,9 @@
** You should have received a copy of the GNU Lesser General Public
** License along with this library; if not, write to the Free Software
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+*
+* TODO:
+* - Suppress MAX_DATA_SIZE macro
*/
#include "AsI2c_wrap.h"
#include "as_i2c.h"
@@ -167,6 +170,12 @@ static PyObject * i2c_read(PyObject *self, PyObject *args)
return NULL;
}
+ if (aSize > MAX_DATA_SIZE) {
+ PyErr_SetString(PyExc_IOError,
+ "Size can't be upper than "+str(MAX_DATA_SIZE));
+ return NULL;
+ }
+
ret = as_i2c_read(aDev, aData, aSize);
if (ret < 0)
{
@@ -220,6 +229,11 @@ static PyObject * i2c_read_reg(PyObject *self, PyObject *args)
"Wrong parameters.");
return NULL;
}
+ if (aSize > MAX_DATA_SIZE) {
+ PyErr_SetString(PyExc_IOError,
+ "Size can't be upper than "+str(MAX_DATA_SIZE));
+ return NULL;
+ }
ret = as_i2c_read_reg(aDev, aReg, aData, aSize);
if (ret < 0) {
@@ -302,6 +316,11 @@ static PyObject * i2c_read_msg(PyObject *self, PyObject *args)
"Wrong parameters.");
return NULL;
}
+ if (aReadSize > MAX_DATA_SIZE) {
+ PyErr_SetString(PyExc_IOError,
+ "Read size can't be upper than "+str(MAX_DATA_SIZE));
+ return NULL;
+ }
ret = as_i2c_read_msg(aDev, aWData, aWriteSize, RData, aReadSize);
if (ret < 0) {
hooks/post-receive
--
armadeus
|
|
From: Fabien M <fa...@us...> - 2011-02-25 09:05:50
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 8f6c257fea269709754f83936afa75974df8fe65 (commit)
via d6223d207dbbc791ff81bebaa96ea52b257476ce (commit)
from e623794318b6d2b08bbc79cfc137444e7fdc9f15 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 8f6c257fea269709754f83936afa75974df8fe65
Merge: d6223d207dbbc791ff81bebaa96ea52b257476ce e623794318b6d2b08bbc79cfc137444e7fdc9f15
Author: Fabien Marteau <fab...@ar...>
Date: Fri Feb 25 10:05:13 2011 +0100
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
commit d6223d207dbbc791ff81bebaa96ea52b257476ce
Author: Fabien Marteau <fab...@ar...>
Date: Fri Feb 25 10:04:46 2011 +0100
[as_devices] Fix a bug in i2c_read_msg
-----------------------------------------------------------------------
Summary of changes:
target/packages/as_devices/c/as_i2c.c | 67 +++++++++++++++++----------------
1 files changed, 34 insertions(+), 33 deletions(-)
diff --git a/target/packages/as_devices/c/as_i2c.c b/target/packages/as_devices/c/as_i2c.c
index 698c249..d899c82 100644
--- a/target/packages/as_devices/c/as_i2c.c
+++ b/target/packages/as_devices/c/as_i2c.c
@@ -3,19 +3,19 @@
* it under the terms of the GNU Lesser General Public License as
* published by the Free Software Foundation; either version 2.1 of the
* License, or (at your option) any later version.
- *
+ *
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
- *
+ *
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
*
* Copyright (C) 2009 Benoît Ryder <be...@ry...>
- * Copyright (C) 2010, 2011 Fabien Marteau <fab...@ar...>
+ * Copyright (C) 2010, 2011 Fabien Marteau <fab...@ar...>
*
*/
@@ -171,36 +171,6 @@ int32_t as_i2c_write_reg(struct as_i2c_device *aDev,
return as_i2c_write(aDev, buf, sizeof(buf));
}
-int32_t as_i2c_read_msg(struct as_i2c_device *aDev,
- uint8_t *aWData, uint8_t aWriteSize,
- uint8_t *aRData, size_t aReadSize)
-{
- /* write reg */
- struct i2c_msg msg = { aDev->slave_addr, 0, aWriteSize, &aReadSize };
- struct i2c_rdwr_ioctl_data rdwr = { &msg, 1 };
-
- if (aDev->slave_addr == 0) {
- ERROR("Slave address must be set before\n");
- return -1;
- }
-
- if (ioctl(aDev->fi2c, I2C_RDWR, &rdwr) < 0) {
- ERROR("Can't write on i2c\n");
- return -1;
- }
- /* read data */
- msg.flags = I2C_M_RD;
- msg.len = aReadSize;
- msg.buf = aRData;
-
- if (ioctl(aDev->fi2c, I2C_RDWR, &rdwr) < 0) {
- ERROR("Can't read on i2c\n");
- return -2;
- }
-
- return 0;
-}
-
int32_t as_i2c_read_reg_byte(struct as_i2c_device *aDev, uint8_t aReg)
{
uint8_t val;
@@ -230,3 +200,34 @@ int32_t as_i2c_write_reg_byte(struct as_i2c_device *aDev,
return as_i2c_write(aDev, buf, 2);
}
+int32_t as_i2c_read_msg(struct as_i2c_device *aDev,
+ uint8_t *aWData, uint8_t aWriteSize,
+ uint8_t *aRData, size_t aReadSize)
+{
+ int i;
+ /* write reg */
+ struct i2c_msg msg = { aDev->slave_addr, 0, aWriteSize, aWData };
+ struct i2c_rdwr_ioctl_data rdwr = { &msg, 1 };
+
+ if (aDev->slave_addr == 0) {
+ ERROR("Slave address must be set before\n");
+ return -1;
+ }
+ if (ioctl(aDev->fi2c, I2C_RDWR, &rdwr) < 0) {
+ ERROR("Can't write on i2c\n");
+ return -1;
+ }
+ /* read data */
+ msg.flags = I2C_M_RD;
+ msg.len = aReadSize;
+ msg.buf = aRData;
+
+ if (ioctl(aDev->fi2c, I2C_RDWR, &rdwr) < 0) {
+ ERROR("Can't read on i2c\n");
+ return -2;
+ }
+
+ return 0;
+}
+
+
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2011-02-25 08:05:50
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via e623794318b6d2b08bbc79cfc137444e7fdc9f15 (commit)
via e47aa2fb51dc59732766ddfafca3c73002e75f39 (commit)
via 2acb4603399040959602045b378daf394fe8768e (commit)
from ae635dda43b89f49e4737c8bd0c3cd351a4ffc7f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit e623794318b6d2b08bbc79cfc137444e7fdc9f15
Merge: e47aa2fb51dc59732766ddfafca3c73002e75f39 ae635dda43b89f49e4737c8bd0c3cd351a4ffc7f
Author: Julien Boibessot <jul...@ar...>
Date: Fri Feb 25 09:05:20 2011 +0100
Merge branch 'master' of ssh://artemys@armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
commit e47aa2fb51dc59732766ddfafca3c73002e75f39
Author: Julien Boibessot <jul...@ar...>
Date: Fri Feb 25 09:04:51 2011 +0100
[BUILDROOT] Updates apf9328_test config
commit 2acb4603399040959602045b378daf394fe8768e
Author: Julien Boibessot <jul...@ar...>
Date: Fri Feb 25 08:52:06 2011 +0100
Fixes warning in buildroot/package/armadeus/tfp410ctrl/Config.in
-----------------------------------------------------------------------
Summary of changes:
buildroot/local/apf9328_test/apf9328_test.config | 28 ++++++-------------
buildroot/local/apf9328_test/linux-2.6.29.4.config | 4 ++-
buildroot/package/armadeus/tfp410ctrl/Config.in | 4 +-
3 files changed, 14 insertions(+), 22 deletions(-)
diff --git a/buildroot/local/apf9328_test/apf9328_test.config b/buildroot/local/apf9328_test/apf9328_test.config
index 197586f..4e0a0a8 100644
--- a/buildroot/local/apf9328_test/apf9328_test.config
+++ b/buildroot/local/apf9328_test/apf9328_test.config
@@ -1,6 +1,6 @@
#
# Automatically generated make config: don't edit
-# Thu Jul 29 10:40:19 2010
+# Tue Jan 18 14:23:39 2011
#
BR2_HAVE_DOT_CONFIG=y
BR2_VERSION="0.10.0-svn"
@@ -67,15 +67,10 @@ BR2_BANNER="Welcome to the Armadeus development environment."
# Preset Devices
#
BR2_TARGET_ARMADEUS=y
-BR2_TARGET_ARMADEUS_APF9328=y
-# BR2_TARGET_ARMADEUS_APF27 is not set
BR2_BOARD_NAME="apf9328"
BR2_BOARD_PATH="target/device/armadeus/$(BR2_BOARD_NAME)"
BR2_CPU_NAME="imxl"
-# BR2_TARGET_ARMADEUS_SDRAM_8 is not set
-BR2_TARGET_ARMADEUS_SDRAM_16=y
-# BR2_TARGET_ARMADEUS_SDRAM_32 is not set
-# BR2_TARGET_ARMADEUS_SDRAM_64 is not set
+BR2_TARGET_ARMADEUS_NR_SDRAM="1"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="16"
# BR2_TARGET_ARMLTD is not set
# BR2_TARGET_ATMEL is not set
@@ -321,8 +316,7 @@ BR2_HOST_FAKEROOT=y
# BR2_PACKAGE_MPATROL is not set
# BR2_PACKAGE_OPROFILE is not set
BR2_PACKAGE_PKGCONFIG=y
-BR2_READLINE=y
-# BR2_PACKAGE_READLINE_TARGET is not set
+# BR2_READLINE is not set
# BR2_PACKAGE_PCRE is not set
#
@@ -390,7 +384,9 @@ BR2_PACKAGE_FPGAREGS=y
BR2_PACKAGE_IMXREGS=y
# BR2_PACKAGE_IMXSSI is not set
BR2_PACKAGE_MAX5821CTRL=y
+# BR2_PACKAGE_ARMADEUS_PPS_UTILITIES is not set
BR2_PACKAGE_ARMADEUS_TESTSUITE=y
+# BR2_PACKAGE_TFP410CTRL is not set
# BR2_DATABASE_SUPPORT is not set
BR2_TEXTEDIT_SUPPORT=y
# BR2_PACKAGE_ED is not set
@@ -510,7 +506,6 @@ BR2_BLOCKDEV_SUPPORT=y
# BR2_PACKAGE_FCONFIG is not set
# BR2_PACKAGE_FIRMWARE is not set
# BR2_PACKAGE_FIS is not set
-BR2_PACKAGE_FPGAREGS=y
# BR2_PACKAGE_LIBFUSE is not set
# BR2_PACKAGE_GADGETFS_TEST is not set
# BR2_PACKAGE_GPM is not set
@@ -519,7 +514,6 @@ BR2_PACKAGE_FPGAREGS=y
# BR2_PACKAGE_HWDATA is not set
BR2_PACKAGE_I2C_TOOLS=y
# BR2_PACKAGE_INPUT_TOOLS is not set
-BR2_PACKAGE_IMXREGS=y
# BR2_PACKAGE_IOSTAT is not set
# BR2_PACKAGE_PICKIT2 is not set
# BR2_PACKAGE_JOYSTICKTEST is not set
@@ -529,7 +523,6 @@ BR2_PACKAGE_IMXREGS=y
BR2_PACKAGE_LIBUSB=y
# BR2_PACKAGE_LM_SENSORS is not set
# BR2_PACKAGE_LVM2 is not set
-BR2_PACKAGE_MAX5821CTRL=y
# BR2_PACKAGE_MDADM is not set
# BR2_PACKAGE_MEMTESTER is not set
# BR2_PACKAGE_MKDOSFS is not set
@@ -711,6 +704,10 @@ BR2_PACKAGE_FBGRAB=y
# BR2_PACKAGE_QT is not set
#
+# Qwt requires Qt to be installed
+#
+
+#
# X Window System server
#
BR2_PACKAGE_XSERVER_none=y
@@ -839,13 +836,6 @@ BR2_TARGET_ROOTFS_JFFS2_LE=y
BR2_TARGET_ROOTFS_JFFS2_OUTPUT="$(IMAGE).jffs2"
BR2_TARGET_ROOTFS_JFFS2_COPYTO=""
# BR2_TARGET_ROOTFS_UBIFS is not set
-# BR2_TARGET_ROOTFS_UBIFS_RT_NONE is not set
-# BR2_TARGET_ROOTFS_UBIFS_RT_ZLIB is not set
-# BR2_TARGET_ROOTFS_UBIFS_RT_LZO is not set
-# BR2_TARGET_ROOTFS_UBIFS_NONE is not set
-# BR2_TARGET_ROOTFS_UBIFS_GZIP is not set
-# BR2_TARGET_ROOTFS_UBIFS_BZIP2 is not set
-# BR2_TARGET_ROOTFS_UBIFS_LZMA is not set
# BR2_TARGET_ROOTFS_SQUASHFS is not set
BR2_TARGET_ROOTFS_TAR=y
BR2_TARGET_ROOTFS_TAR_NONE=y
diff --git a/buildroot/local/apf9328_test/linux-2.6.29.4.config b/buildroot/local/apf9328_test/linux-2.6.29.4.config
index add5513..4c68f04 100644
--- a/buildroot/local/apf9328_test/linux-2.6.29.4.config
+++ b/buildroot/local/apf9328_test/linux-2.6.29.4.config
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.29.6
-# Thu Jul 29 09:57:54 2010
+# Thu Sep 30 19:09:01 2010
#
CONFIG_ARM=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -777,6 +777,7 @@ CONFIG_HWMON=m
# CONFIG_SENSORS_AD7414 is not set
# CONFIG_SENSORS_AD7418 is not set
# CONFIG_SENSORS_ADCXX is not set
+# CONFIG_SENSORS_AS1531 is not set
# CONFIG_SENSORS_ADM1021 is not set
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1026 is not set
@@ -1190,6 +1191,7 @@ CONFIG_ARMADEUS_DRIVERS=y
# Misc.
#
# CONFIG_ARMADEUS_GENERIC_DRIVER is not set
+# CONFIG_ARMADEUS_AS1531_PLAT is not set
CONFIG_ARMADEUS_GPIO_DRIVER=m
CONFIG_ARMADEUS_PPDEV_DRIVER=m
CONFIG_ARMADEUS_KEYPAD_DRIVER=m
diff --git a/buildroot/package/armadeus/tfp410ctrl/Config.in b/buildroot/package/armadeus/tfp410ctrl/Config.in
index 8162cf6..74232e9 100644
--- a/buildroot/package/armadeus/tfp410ctrl/Config.in
+++ b/buildroot/package/armadeus/tfp410ctrl/Config.in
@@ -3,5 +3,5 @@ config BR2_PACKAGE_TFP410CTRL
depends on BR2_TARGET_ARMADEUS
help
Build TFP410 control tool. It allows you to configure the HDMI/DVI
- output of the APF51Dev directly from Linux userspace (command tfp410ctrl).
-
+ output of the APF51Dev directly from Linux userspace (tfp410ctrl
+ command).
hooks/post-receive
--
armadeus
|
|
From: Fabien M <fa...@us...> - 2011-02-24 18:30:17
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via ae635dda43b89f49e4737c8bd0c3cd351a4ffc7f (commit)
via e4d2036c89f17c81d6ccf2f7a7a260dba5721d02 (commit)
from 6b496a5cea9b63aaf9c47073921d637e92d22735 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit ae635dda43b89f49e4737c8bd0c3cd351a4ffc7f
Merge: e4d2036c89f17c81d6ccf2f7a7a260dba5721d02 6b496a5cea9b63aaf9c47073921d637e92d22735
Author: Fabien Marteau <fab...@ar...>
Date: Thu Feb 24 19:29:35 2011 +0100
Merge branch 'master' of ssh://armadeus.git.sourceforge.net/gitroot/armadeus/armadeus
commit e4d2036c89f17c81d6ccf2f7a7a260dba5721d02
Author: Fabien Marteau <fab...@ar...>
Date: Thu Feb 24 19:28:36 2011 +0100
[as_devices]Adding i2c_read_msg function
-----------------------------------------------------------------------
Summary of changes:
target/packages/as_devices/c/as_i2c.c | 34 ++++++++++++++++++-
target/packages/as_devices/c/as_i2c.h | 7 ++++
.../packages/as_devices/python/AsDevices/AsI2c.py | 17 ++++++++++
target/packages/as_devices/python/src/AsI2c_wrap.c | 32 ++++++++++++++++++
target/packages/as_devices/python/src/AsI2c_wrap.h | 2 +
5 files changed, 90 insertions(+), 2 deletions(-)
diff --git a/target/packages/as_devices/c/as_i2c.c b/target/packages/as_devices/c/as_i2c.c
index 2fa54c6..698c249 100644
--- a/target/packages/as_devices/c/as_i2c.c
+++ b/target/packages/as_devices/c/as_i2c.c
@@ -171,16 +171,46 @@ int32_t as_i2c_write_reg(struct as_i2c_device *aDev,
return as_i2c_write(aDev, buf, sizeof(buf));
}
+int32_t as_i2c_read_msg(struct as_i2c_device *aDev,
+ uint8_t *aWData, uint8_t aWriteSize,
+ uint8_t *aRData, size_t aReadSize)
+{
+ /* write reg */
+ struct i2c_msg msg = { aDev->slave_addr, 0, aWriteSize, &aReadSize };
+ struct i2c_rdwr_ioctl_data rdwr = { &msg, 1 };
+
+ if (aDev->slave_addr == 0) {
+ ERROR("Slave address must be set before\n");
+ return -1;
+ }
+
+ if (ioctl(aDev->fi2c, I2C_RDWR, &rdwr) < 0) {
+ ERROR("Can't write on i2c\n");
+ return -1;
+ }
+ /* read data */
+ msg.flags = I2C_M_RD;
+ msg.len = aReadSize;
+ msg.buf = aRData;
+
+ if (ioctl(aDev->fi2c, I2C_RDWR, &rdwr) < 0) {
+ ERROR("Can't read on i2c\n");
+ return -2;
+ }
+
+ return 0;
+}
+
int32_t as_i2c_read_reg_byte(struct as_i2c_device *aDev, uint8_t aReg)
{
uint8_t val;
- int ret = as_i2c_read_reg(aDev, aReg, &val, 1);
+ int ret;
if (aDev->slave_addr == 0) {
ERROR("Slave address must be set before\n");
return -1;
}
-
+ ret = as_i2c_read_reg(aDev, aReg, &val, 1);
if (ret < 0)
return ret;
diff --git a/target/packages/as_devices/c/as_i2c.h b/target/packages/as_devices/c/as_i2c.h
index bab3a95..07fd78b 100644
--- a/target/packages/as_devices/c/as_i2c.h
+++ b/target/packages/as_devices/c/as_i2c.h
@@ -74,6 +74,13 @@ int32_t as_i2c_read_reg(struct as_i2c_device *aDev,
int32_t as_i2c_write_reg(struct as_i2c_device *aDev,
uint8_t aReg, const uint8_t *aData, size_t n);
+/** @brief forge a read message like this:
+ * S Addr[W] wdata0 [A] wdata1 [A] ... RS Addr R [rdata0] A [rdata1] A ... P
+ */
+int32_t as_i2c_read_msg(struct as_i2c_device *aDev,
+ uint8_t *aWData, uint8_t aWriteSize,
+ uint8_t *aRData, size_t aReadSize);
+
/** @brief Read a byte from the given register.
*/
int32_t as_i2c_read_reg_byte(struct as_i2c_device *aDev, uint8_t aReg);
diff --git a/target/packages/as_devices/python/AsDevices/AsI2c.py b/target/packages/as_devices/python/AsDevices/AsI2c.py
index 2963b2e..9106417 100644
--- a/target/packages/as_devices/python/AsDevices/AsI2c.py
+++ b/target/packages/as_devices/python/AsDevices/AsI2c.py
@@ -130,4 +130,21 @@ class AsI2c:
return wrapper.i2c_write_reg_byte(self.__device, aReg, aValue)
except Exception, e:
raise AsI2cError(str(e))
+ def readMsg(self, aWrList, aReadSize):
+ """ Write message wrote in aWrList, and read
+ aReadSize of byte after a repeated start
+ """
+ aWString = ''
+ for character in aWrList:
+ aWString += chr(character)
+ try:
+ Rstring = wrapper.i2c_read_msg(self.__device, aWString, aReadSize)
+ except Exception, e:
+ raise AsI2cError(str(e))
+ rList = []
+ for character in Rstring:
+ rList.append(ord(character))
+ return rList
+
+
diff --git a/target/packages/as_devices/python/src/AsI2c_wrap.c b/target/packages/as_devices/python/src/AsI2c_wrap.c
index b25184f..dadb15c 100644
--- a/target/packages/as_devices/python/src/AsI2c_wrap.c
+++ b/target/packages/as_devices/python/src/AsI2c_wrap.c
@@ -35,6 +35,7 @@ static PyMethodDef AsI2c_wrap_methods[] = {
{"i2c_write_reg" , i2c_write_reg , METH_VARARGS, "as_i2c function wrapped"},
{"i2c_read_reg_byte" , i2c_read_reg_byte , METH_VARARGS, "as_i2c function wrapped"},
{"i2c_write_reg_byte", i2c_write_reg_byte, METH_VARARGS, "as_i2c function wrapped"},
+ {"i2c_read_msg" , i2c_read_msg , METH_VARARGS, "as_i2c function wrapped"},
{NULL, NULL, 0, NULL} /* Sentinel */
};
@@ -282,6 +283,37 @@ static PyObject * i2c_read_reg_byte(PyObject *self, PyObject *args)
return Py_BuildValue("i", ret);
}
+static PyObject * i2c_read_msg(PyObject *self, PyObject *args)
+{
+ /* parameters */
+ struct as_i2c_device *aDev;
+ uint8_t *aWData;
+ int aWriteSize;
+ uint8_t RData[MAX_DATA_SIZE];
+ int aReadSize;
+
+ int ret;
+
+ /* Get arguments */
+ if (!PyArg_ParseTuple(args, "ls#i", (long *)&aDev,
+ (unsigned char *)&aWData, &aWriteSize,
+ &aReadSize)) {
+ PyErr_SetString(PyExc_IOError,
+ "Wrong parameters.");
+ return NULL;
+ }
+
+ ret = as_i2c_read_msg(aDev, aWData, aWriteSize, RData, aReadSize);
+ if (ret < 0) {
+ PyErr_SetString(PyExc_IOError,
+ "Can't forge read message");
+ return NULL;
+ }
+
+ return Py_BuildValue("s#", (unsigned char *)RData, aReadSize);
+}
+
+
static PyObject * i2c_write_reg_byte(PyObject *self, PyObject *args)
{
/* parameters */
diff --git a/target/packages/as_devices/python/src/AsI2c_wrap.h b/target/packages/as_devices/python/src/AsI2c_wrap.h
index b4f0b47..61b8147 100644
--- a/target/packages/as_devices/python/src/AsI2c_wrap.h
+++ b/target/packages/as_devices/python/src/AsI2c_wrap.h
@@ -42,3 +42,5 @@ static PyObject * i2c_write_reg(PyObject *self, PyObject *args);
static PyObject * i2c_read_reg_byte(PyObject *self, PyObject *args);
static PyObject * i2c_write_reg_byte(PyObject *self, PyObject *args);
+
+static PyObject * i2c_read_msg(PyObject *self, PyObject *args);
hooks/post-receive
--
armadeus
|