John Crispin
4a6e468588
at91: bump to v3.18
...
Signed-off-by: Your Name <blogic@openwrt.org>
SVN-Revision: 44489
2015-02-18 13:35:46 +00:00
Felix Fietkau
d34e2a337c
at91: remove linux 3.10 support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43688
2014-12-13 11:55:24 +00:00
Felix Fietkau
c288d2d6d9
kernel: makefiles: make use of new var KERNEL_PATCHVER
...
replace all occurences of LINUX_VERSION with the cleaner
approach. future kernel upgrades must mostly touch only
one file. the only platform left is netlogic, because it
uses a intermediate kernel 3.14.16
Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com>
SVN-Revision: 43047
2014-10-24 19:34:02 +00:00
John Crispin
4b45695c9a
at91: fix at91-adc dependencies
...
Error reported by buildbot:
Package kmod-at91-adc is missing dependencies for the following libraries:
input-core.ko
only compile tested
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
SVN-Revision: 42893
2014-10-13 19:45:31 +00:00
John Crispin
ec69988d09
at91: remove support for TQMa9263
...
This board is EOL, we should not bother anymore with it.
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
SVN-Revision: 42825
2014-10-06 20:08:40 +00:00
Hauke Mehrtens
d56a44040d
kernel: do not deactivate CONFIG_BLK_DEV
...
CONFIG_BLK_DEV does not activate any functionality, but many code, but
makes it possible to activate other options. Deactivating this breaks
the build of kmod-zram.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 42528
2014-09-13 22:10:00 +00:00
Luka Perkov
02629d8f87
kernel: update 3.14 to 3.14.18
...
Targets were build tested and patches are refreshed.
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 42463
2014-09-10 21:40:19 +00:00
Florian Fainelli
d2a420fa22
at91: build images for AT91SAMA5D3XPLAINED
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 42418
2014-09-03 03:11:25 +00:00
Florian Fainelli
7175e520e1
at91: add SAMA5D3 subtarget
...
Add a subtarget for Atmel's SAMA5D3 Cortex-A5 based SoCs.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 42417
2014-09-03 03:11:11 +00:00
Florian Fainelli
00c0f4f27a
at91: move legacy Kconfig options to subtarget
...
Some Kconfig options are only relevant for the legacy platforms, move
them where they belong
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 42416
2014-09-03 03:10:59 +00:00
Florian Fainelli
640579bf49
at91: switch to 3.14
...
We need a new kernel version to support Cortex-A5 based platforms such
as SAMA5GD3.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 42415
2014-09-03 03:10:47 +00:00
Florian Fainelli
892d571d07
at91: add 3.14 support
...
Add support for Linux 3.14 for the Atmel's AT91 platform.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 42414
2014-09-03 03:10:18 +00:00
Florian Fainelli
035f68e858
at91: move 3.10 specific files and patches
...
In preparation for adding 3.14 kernel support, move files and patches to
a separate per-version directory since some of them will have
incompatible changes (e.g: dts)
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 42413
2014-09-03 03:09:51 +00:00
Florian Fainelli
132676f1ac
at91: add Kconfig symbol for CONFIG_USB_ATMEL_USBA
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 42412
2014-09-03 03:09:36 +00:00
Florian Fainelli
5efbc41cbb
at91: fix typo on Calao
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 42410
2014-09-03 03:09:14 +00:00
Florian Fainelli
c2b92f9ef4
at91: create a legacy subtarget
...
In preparation for adding SAMA5D3 support, move the legacy ARMv5 based
platforms to a separate subtarget.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 42408
2014-09-03 03:08:51 +00:00
John Crispin
7d8f187201
target/linux/*/image/Makefile: use new dts path variable
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41791
2014-07-21 18:42:06 +00:00
John Crispin
ba63338d3f
kernel: update to 3.10.49 Signed-off-by: John Crispin <blogic@openwrt.org>
...
SVN-Revision: 41776
2014-07-20 17:31:11 +00:00
Gabor Juhos
d0ad8c00b6
kernel: sort Kconfig options in kernel configs
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 41614
2014-07-13 16:25:54 +00:00
John Crispin
994e5ce2f9
kernel: update 3.10.36->3.10.44
...
205-fix-headers_install.patch is obseleted by upstream commit 3246a0352e3d58380b9386570f1db1faf7edf8a8
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41351
2014-06-26 13:47:42 +00:00
John Crispin
e9f664c879
kernel: make sure the new UBIBLOCK symbol does not break builds
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41134
2014-06-11 13:00:17 +00:00
Hauke Mehrtens
f5e5477c81
kernel: modify mtd related patches for 3.14
...
The change is the same as ("kernel/generic: modify mtd related
patches"). Since these files are under files directory, not a files
directory of specific kernel version, better to also change them. So
it will avoid adding files to future specific files directory
(e.g. files-3.14) for this mtd related change.
Signed-off-by: Zhao, Gang <gamerh2o@gmail.com>
SVN-Revision: 40732
2014-05-08 21:52:04 +00:00
Hauke Mehrtens
fe38dcf8f3
at91: Add AT91 board and model name to /tmp/sysinfo
...
From 9158e3282db592e78fb32a2c8a0903ef21b97f5c Mon Sep 17 00:00:00 2001
From: Owen Kirby <osk@exegin.com>
Date: Fri, 11 Apr 2014 18:28:56 -0700
Subject: [PATCH 3/3] [at91] Add AT91 board and model name to /tmp/sysinfo.
This patch extracts the board name and model information from the /proc/device-tree
node in order to provide something a little more friendly on the LuCI sysinfo page
than just "AT91SAM9 (Device Tree)"
Signed-off-by: Owen Kirby <osk@exegin.com>
SVN-Revision: 40598
2014-04-29 21:02:40 +00:00
Hauke Mehrtens
b5f9e1632b
at91: AT91SAM9G20-EK fixes
...
From 272f548fe8d0b811e0589e535f650f0507f6bccd Mon Sep 17 00:00:00 2001
From: Owen Kirby <osk@exegin.com>
Date: Fri, 11 Apr 2014 17:59:55 -0700
Subject: [PATCH 2/3] [at91] AT91SAM9G20-EK fixes.
While testing the 3.10 kernel update, I found that the out-of-the-box device tree for the
the AT91SAM9G20EK uses a UBIFS rootfs and stores the DTB separately from the zImage.
Signed-off-by: Owen Kirby <osk@exegin.com>
SVN-Revision: 40597
2014-04-29 21:02:05 +00:00
Hauke Mehrtens
f6cd23364b
Update AT91 kernel to 3.10.34
...
From 2064e6d069ec8df7f5e988547fe7f2a1a7ad890f Mon Sep 17 00:00:00 2001
From: Owen Kirby <osk@exegin.com>
Date: Thu, 10 Apr 2014 19:02:15 -0700
Subject: [PATCH 1/3] [at91] Update AT91 kernel to 3.10.34.
This patch updates the kernel of the AT91 target to version 3.10.34.
Signed-off-by: Owen Kirby <osk@exegin.com>
SVN-Revision: 40596
2014-04-29 21:00:50 +00:00
Hauke Mehrtens
f4cd36d825
at91: fix typo in network file
...
This closes #14474 .
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 38842
2013-11-17 17:14:32 +00:00
Hauke Mehrtens
e28d2b88ea
at91: fix missing drivers/iio/adc/at91-adc.ko in kmod-at91-adc
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 38273
2013-10-01 22:37:17 +00:00
Felix Fietkau
c8609ab4f8
build: unify arm target cflags
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38211
2013-09-26 17:53:20 +00:00
Felix Fietkau
73c4d73d6d
build: unify target independent optimization options
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37600
2013-07-29 09:38:29 +00:00
Jonas Gorski
1beaf031d1
target: don't build jffs2 nor images by default
...
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 36863
2013-06-05 20:58:59 +00:00
Gabor Juhos
46225b99d9
kernel: update linux 3.8 to 3.8.13
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36724
2013-05-26 16:02:31 +00:00
Gabor Juhos
e57c7d6c12
kernel: update linux 3.8 to 3.8.12
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36576
2013-05-08 08:53:53 +00:00
Gabor Juhos
bb429757c8
at91: build .dtb file for the CalAmp LMU500 board
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36542
2013-05-03 19:01:00 +00:00
Gabor Juhos
8a9fe26f20
kernel: update linux 3.8 to 3.8.11
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36507
2013-05-01 22:15:18 +00:00
Gabor Juhos
f718179af5
kernel: update linux 3.8 to 3.8.10
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36493
2013-04-30 10:43:59 +00:00
Gabor Juhos
8e466dcdf4
at91: add missing config symbols
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36492
2013-04-30 10:43:58 +00:00
Gabor Juhos
36d4fd70bc
kernel: update linux 3.8 to 3.8.9
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36453
2013-04-26 16:55:42 +00:00
Gabor Juhos
988ae9cbf8
at91: upgrade to kernel 3.8.7 and use devicetree
...
This upgrades the AT91 target to 3.8.7, and migrates to device tree.
This allows a single kernel to be built for most at91 variants which
simplifies things quite a bit. The immediate result is that all
subtargets are nuked, and any boards without dts files are no longer
supported, though the target now includes more boards than before. The
adc driver was also nuked as 3.8.7 includes a new one under the IIO
subsystem.
Signed-off-by: Adam Porter <porter.adam@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 36452
2013-04-26 16:55:40 +00:00
Felix Fietkau
96bb7c123b
build: consistently use 'depends on' instead of 'depends'
...
make the syntax more compatible with kernel menuconfig
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 36351
2013-04-17 15:36:41 +00:00
Florian Fainelli
1e103b2ecc
target: enable XZ BCJ decompressor code after r35097
...
Required to actually be able to mount squashfs xz compressed
filesystems.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 35156
2013-01-14 16:34:25 +00:00
Gabor Juhos
e91dc2e5b3
target: refresh all target configs with kconfig.pl
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 33987
2012-10-29 10:11:05 +00:00
John Crispin
ba6751058b
gpiodev/gpioctl RIP
...
SVN-Revision: 33725
2012-10-11 11:58:09 +00:00
John Crispin
f3cab53f27
dont explicitly select wireless-tools. rely on the drivers that need them to have the right dependency
...
SVN-Revision: 33593
2012-09-28 21:54:31 +00:00
Florian Fainelli
d1ab4df0d6
move i2c module to target modules.mk
...
SVN-Revision: 32910
2012-07-29 13:20:51 +00:00
John Crispin
101766fb00
clean up pwm patches and drivers
...
SVN-Revision: 32901
2012-07-28 20:47:08 +00:00
John Crispin
a4d96aae8d
bump to 3.3.8
...
SVN-Revision: 32055
2012-06-05 06:57:51 +00:00
Gabor Juhos
2ae5581447
kernel: update linux 3.3 to 3.3.7
...
SVN-Revision: 31848
2012-05-23 21:05:32 +00:00
Gabor Juhos
39994008cb
linux: move certain disabled symbols to the generic configs
...
* CONFIG_ARCH_DMA_ADDR_T_64BIT
* CONFIG_ARCH_HAS_ILOG2_U32
* CONFIG_ARCH_HAS_ILOG2_U64
* CONFIG_ARCH_PHYS_ADDR_T_64BIT
* CONFIG_ARCH_SUPPORTS_MSI
* CONFIG_GENERIC_CPU_DEVICES
* CONFIG_HWMON_DEBUG_CHIP
* CONFIG_I2C_PXA_PCI
* CONFIG_LEDS_GPIO
* CONFIG_MINIX_FS_NATIVE_ENDIAN
* CONFIG_MLX4_CORE
* CONFIG_POWER_SUPPLY
* CONFIG_POWER_SUPPLY_DEBUG
* CONFIG_QUOTACTL
* CONFIG_SDIO_UART
* CONFIG_SENSORS_K10TEMP
* CONFIG_SENSORS_SCH56XX_COMMON
* CONFIG_SENSORS_VIA_CPUTEMP
* CONFIG_SERIO_AMBAKMI
* CONFIG_SERIO_I8042
* CONFIG_SERIO_LIBPS2
* CONFIG_SERIO_PCIPS2
* CONFIG_SERIO_RAW
* CONFIG_SERIO_SERPORT
* CONFIG_SPI_BITBANG
* CONFIG_SPI_GPIO
SVN-Revision: 31737
2012-05-15 10:58:52 +00:00
Gabor Juhos
b472e5d12e
kernel: update linux 3.3 to 3.3.6
...
SVN-Revision: 31709
2012-05-14 09:18:32 +00:00
Gabor Juhos
34018a630f
kernel: update linux 3.3 to 3.3.5
...
SVN-Revision: 31645
2012-05-07 20:11:43 +00:00
Gabor Juhos
cbfce53831
kernel: update linux 3.3 to 3.3.4
...
SVN-Revision: 31541
2012-04-30 08:38:11 +00:00
Jonas Gorski
8fd383ae2e
kernel: update linux 3.3 to 3.3.3
...
SVN-Revision: 31460
2012-04-24 09:25:38 +00:00
Claudio Mignanti
858a50b41c
flexibity: Cleanup the subtarget config
...
SVN-Revision: 31440
2012-04-22 16:56:10 +00:00
Claudio Mignanti
6cd35fe3d3
tqma9263: update board definition for 3.x series and fix config choose
...
SVN-Revision: 31436
2012-04-22 09:09:53 +00:00
Claudio Mignanti
2852345af0
Remove old netus board definition
...
SVN-Revision: 31435
2012-04-22 09:09:50 +00:00
Claudio Mignanti
701309ec11
Reorganize the subtargets, group subtargets per cpu family
...
Signed-off-by: Claudio Mignanti <c.mignanti@gmail.com>
SVN-Revision: 31372
2012-04-20 13:33:01 +00:00
Claudio Mignanti
3ac08ca653
Update the kernel to 3.3.x series, remove patches that doesn't apply anymore
...
Signed-off-by: Claudio Mignanti <c.mignanti@gmail.com>
SVN-Revision: 31371
2012-04-20 13:32:55 +00:00
Claudio Mignanti
f50231aeb3
Ensure that the bin directory exists before copy the files
...
Signed-off-by: Claudio Mignanti <c.mignanti@gmail.com>
SVN-Revision: 31370
2012-04-20 13:27:16 +00:00
Hauke Mehrtens
eb2191f5b0
at91: Missing kernel config symbols for AT91 target platform
...
I looked into buildbot snapshots and noticed that some platforms have
not successfully compiled for a long time. One example is at91, which
seems to be missing device-related kernel config symbols and the
snapshot build crashes already there.
Please find attached a patch that makes the at91 kernel config and
build to succeed again.
Signed off by: hannu.nyman@iki.fi
SVN-Revision: 31288
2012-04-15 09:50:51 +00:00
Nicolas Thill
5e83009a52
targets: fix CONFIG_USB_STORAGE_* inconsistency
...
* all options were switched from bool to tristate in 2.6.30
* add/change/move them to generic, disabled by default
* remove extinct CONFIG_USB_STORAGE_DPCM dropped in 2.6.29, merged with CONFIG_USB_STORAGE_SDDR09
* remove extinct CONFIG_USB_STORAGE_SIERRA option in 2.6
* cleanup ordering
SVN-Revision: 29337
2011-11-25 20:47:44 +00:00
Jo-Philipp Wich
be49daffc8
base-files, target: assign name to system timeserver section, makes it easier to set servers on the cli
...
SVN-Revision: 28933
2011-11-10 12:16:41 +00:00
Jo-Philipp Wich
d6f02b62d4
add timeserver config to target specific system configs as well
...
SVN-Revision: 28750
2011-11-04 12:53:35 +00:00
John Crispin
cd8166f3fd
AT91: flexibity: add system uci file
...
SVN-Revision: 27413
2011-07-03 18:55:57 +00:00
John Crispin
349e97f879
AT91: Add flexibity board support
...
The patch below adds AT91 Flexibity Connect board support.
Signed-off-by: Maxim Osipov <maxim.osipov@gmail.com>
SVN-Revision: 27412
2011-07-03 18:51:59 +00:00
Hauke Mehrtens
79a7343560
kernel: update to kernel 2.6.38.8
...
SVN-Revision: 27218
2011-06-18 15:52:15 +00:00
Hauke Mehrtens
a4c0645326
kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches
...
Thank you Peter Wagner for the patch. I refreshed the kernel patches and added the md5sum of the kernel.
SVN-Revision: 26905
2011-05-15 17:23:02 +00:00
Hauke Mehrtens
74a5c8148a
at91: add some missing config options
...
SVN-Revision: 26571
2011-04-09 23:36:26 +00:00
Michael Büsch
371bccb4c0
Update 2.6.38 to 2.6.38.2
...
SVN-Revision: 26332
2011-03-28 15:44:03 +00:00
Felix Fietkau
335877a2b3
global cflags: remove -funit-at-a-time, it is ignored by recent compilers. instead add -fno-caller-saves, which improves compression ratio for generated code with no apparent negative effects on performance
...
SVN-Revision: 26300
2011-03-26 01:07:12 +00:00
Claudio Mignanti
eb4fc36bfe
Update to 2.6.38
...
SVN-Revision: 26246
2011-03-20 22:49:27 +00:00
Imre Kaloz
b74308c433
only support EABI on ARM targets
...
SVN-Revision: 25928
2011-03-07 12:59:19 +00:00
Florian Fainelli
31709b2c76
update to 2.6.35.11
...
SVN-Revision: 25582
2011-02-19 12:44:16 +00:00
Imre Kaloz
7ab8489f82
config symbol cleanup
...
SVN-Revision: 25272
2011-02-01 13:18:26 +00:00
Jo-Philipp Wich
e4f91c1ac7
move Netus G20 into a subtarget and rework toplevel config and makefile
...
SVN-Revision: 25165
2011-01-27 20:57:01 +00:00
Jo-Philipp Wich
c89c50614b
prepare TQMa9263 subtarget
...
SVN-Revision: 25164
2011-01-27 20:55:53 +00:00
Jo-Philipp Wich
05c829ecf2
add TQMa9263 board setup
...
SVN-Revision: 25163
2011-01-27 20:55:26 +00:00
Jo-Philipp Wich
1effec1690
prepare TQ-Components TQMa9263 kernel support
...
SVN-Revision: 25162
2011-01-27 20:54:54 +00:00
Claudio Mignanti
3559931d8f
Fix i2c driver and package it
...
SVN-Revision: 24975
2011-01-13 12:01:07 +00:00
Claudio Mignanti
c4238a64ac
Allow module compilation for adc driver
...
SVN-Revision: 24974
2011-01-13 11:00:47 +00:00
Claudio Mignanti
cd540fed5b
Import an experimental ADC driver
...
SVN-Revision: 24814
2010-12-23 15:20:26 +00:00
Imre Kaloz
ead8ab8403
update to the latest stable kernels
...
SVN-Revision: 24136
2010-11-24 18:50:11 +00:00
Imre Kaloz
4052849677
switch from ext2 to ext4 (w/o) journaling
...
SVN-Revision: 24084
2010-11-22 12:12:39 +00:00
Imre Kaloz
0a5da348d1
update kernels to 2.6.32.25 and 2.6.35.8
...
SVN-Revision: 23851
2010-11-04 09:01:08 +00:00
Claudio Mignanti
36c2bfcdb2
Don't compile u-boot by default
...
SVN-Revision: 23621
2010-10-24 16:10:30 +00:00
Claudio Mignanti
d806e68e57
Tag the uncompressed image
...
SVN-Revision: 23402
2010-10-11 16:31:47 +00:00
Claudio Mignanti
9f124e96d3
Add me as maintainer
...
SVN-Revision: 23401
2010-10-11 16:31:44 +00:00
Claudio Mignanti
cdf8f92776
Update to 2.6.35.7
...
SVN-Revision: 23400
2010-10-11 16:31:41 +00:00
Claudio Mignanti
ee533340ac
Copy rootfs(s) inside BIN_DIR
...
SVN-Revision: 23399
2010-10-11 16:31:39 +00:00
Claudio Mignanti
31eb457b7e
Add support for FOXGM carrier board
...
SVN-Revision: 23398
2010-10-11 16:31:34 +00:00
Imre Kaloz
5f9a6a5431
upgrade kernel versions to the latest stable ones
...
SVN-Revision: 23219
2010-10-04 10:40:41 +00:00
Hauke Mehrtens
09e05d833d
kernel: update kernel version to 2.6.34.5
...
SVN-Revision: 22759
2010-08-22 13:26:06 +00:00
Claudio Mignanti
cdff144a64
Include the usb-ohci module as default
...
SVN-Revision: 22733
2010-08-19 19:06:47 +00:00
Claudio Mignanti
d4d6fefdf2
general cleanup
...
SVN-Revision: 22352
2010-07-22 11:32:42 +00:00
Claudio Mignanti
4a82997327
Add support for u-boot
...
SVN-Revision: 22351
2010-07-22 11:32:38 +00:00
Imre Kaloz
6e5921c1f3
fixup some boardnames
...
SVN-Revision: 22288
2010-07-19 11:30:27 +00:00
Claudio Mignanti
2d86ea7bf3
massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950
...
SVN-Revision: 22145
2010-07-12 14:06:13 +00:00
Claudio Mignanti
ba56a699a9
add defautl config for eth0
...
SVN-Revision: 22128
2010-07-11 12:27:05 +00:00
Claudio Mignanti
581dfd912c
fix typo in Makefile tgz -> targz
...
SVN-Revision: 22125
2010-07-11 09:53:00 +00:00
Hauke Mehrtens
e2ce2feedb
kernel: update to kernel 2.6.34.1
...
SVN-Revision: 22118
2010-07-10 22:39:52 +00:00
Claudio Mignanti
63a7fad924
add some missing symbols
...
SVN-Revision: 22104
2010-07-09 10:58:40 +00:00