Re: [uClinux-dev] multiple arch with MMU/noMMU

2009-09-06 Thread Greg Ungerer
Hi Dave(s), David McCullough wrote: Jivin Dave Rensberger lays it down ... uClinux-dist supports anything (MMU and !MMU). The kernel in the latest uClinux-dist's is as close to the kernel.org eleases as possible. uClinux-dist even lets you add your own kernel easily. For example, take the

Re: [uClinux-dev] multiple arch with MMU/noMMU

2009-09-06 Thread Greg Ungerer
Hi Tom, Jamie, Jamie Lokier wrote: tom gogh wrote: As I mentioned in my mail to Greg, I want to check how MMU and noMMU can make difference. Good idea, especially on the same hardware. The results will be interesting. I feel noMMU might give better performance. I can't recall if this

Re: [uClinux-dev] multiple arch with MMU/noMMU

2009-09-06 Thread praveen_patel05
Hi, I´m trying to setup uClinux on my LPC2294 board, but I have a problem with the gnu-tools. When I start making with 'make menuconfig' in the folder uClinux-dist the following error occurs: I followed the instructions in the document Getting started uClinux with LPC22xx by Philips but it

[uClinux-dev] quary

2009-09-06 Thread praveen_patel05
Hi, I´m trying to setup uClinux on my phyCORE-LPC2294, but I have a problem with the gnu-tools. When I start making with 'make menuconfig' in the folder uClinux-dist the following error occurs: I followed the instructions in the document Getting started uClinux with LPC22xx by Philips but it

[uClinux-dev] [RFC 00/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
Simple, proof of concept for m68k / m68knommu merge. For most of the files common to both trees, rename the m68k version of the file by appending a _mm suffix before the extension, and rename the m68knommu version by appending a _no suffix before the extension and move it into the m68k tree.

[uClinux-dev] [RFC 01/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
replace m68knommu hdr-arch hack with m68knommu SRCARCH. --- Makefile |8 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 0d46615..1786c34 100644 --- a/Makefile +++ b/Makefile @@ -205,13 +205,13 @@ ifeq ($(ARCH),sh64) SRCARCH := sh

[uClinux-dev] [RFC 02/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
As a temporary hack, adds a top level uclinux config option to select between the m68k and the m68knommu config options so that the Kconfigs are otherwise almost identical so the resulting .configs will be unchanged. --- arch/m68k/Kconfig | 735

[uClinux-dev] [RFC 04/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
--- arch/m68k/Makefile | 129 1 files changed, 129 insertions(+), 0 deletions(-) diff --git a/arch/m68k/Makefile b/arch/m68k/Makefile index 570d85c..9ef31fc 100644 --- a/arch/m68k/Makefile +++ b/arch/m68k/Makefile @@ -1,3 +1,5 @@ +ifdef

[uClinux-dev] [RFC 05/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
--- arch/m68k/kernel/Makefile | 18 +++--- arch/m68k/kernel/{Makefile = Makefile_mm} |0 .../kernel/Makefile = m68k/kernel/Makefile_no}|0 3 files changed, 3 insertions(+), 15 deletions(-) copy arch/m68k/kernel/{Makefile = Makefile_mm}

[uClinux-dev] [RFC 06/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
--- arch/m68k/kernel/asm-offsets.c | 112 +--- .../kernel/{asm-offsets.c = asm-offsets_mm.c} |0 .../asm-offsets.c = m68k/kernel/asm-offsets_no.c} |0 3 files changed, 5 insertions(+), 107 deletions(-) copy arch/m68k/kernel/{asm-offsets.c =

[uClinux-dev] [RFC 12/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
--- arch/m68k/kernel/setup.c | 535 +--- arch/m68k/kernel/{setup.c = setup_mm.c} |0 .../kernel/setup.c = m68k/kernel/setup_no.c} |0 3 files changed, 3 insertions(+), 532 deletions(-) copy arch/m68k/kernel/{setup.c =

[uClinux-dev] [RFC 07/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
--- arch/m68k/kernel/entry.S | 762 +--- arch/m68k/kernel/{entry.S = entry_mm.S} |0 .../kernel/entry.S = m68k/kernel/entry_no.S} |0 3 files changed, 5 insertions(+), 757 deletions(-) copy arch/m68k/kernel/{entry.S =

[uClinux-dev] [RFC 11/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
--- arch/m68k/kernel/ptrace.c | 296 +--- arch/m68k/kernel/{ptrace.c = ptrace_mm.c} |0 .../kernel/ptrace.c = m68k/kernel/ptrace_no.c}|0 3 files changed, 5 insertions(+), 291 deletions(-) copy arch/m68k/kernel/{ptrace.c =

[uClinux-dev] [RFC 13/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
--- arch/m68k/kernel/signal.c | 1043 +--- arch/m68k/kernel/{signal.c = signal_mm.c} |0 .../kernel/signal.c = m68k/kernel/signal_no.c}|0 3 files changed, 4 insertions(+), 1039 deletions(-) copy arch/m68k/kernel/{signal.c =

[uClinux-dev] [RFC 09/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
--- arch/m68k/kernel/module.c | 156 +--- arch/m68k/kernel/{module.c = module_mm.c} |0 .../kernel/module.c = m68k/kernel/module_no.c}|0 3 files changed, 3 insertions(+), 153 deletions(-) copy arch/m68k/kernel/{module.c =

[uClinux-dev] [RFC 08/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
--- arch/m68k/kernel/m68k_ksyms.c | 21 --- arch/m68k/kernel/{m68k_ksyms.c = m68k_ksyms_mm.c} |0 .../m68k_ksyms.c = m68k/kernel/m68k_ksyms_no.c} |0 3 files changed, 5 insertions(+), 16 deletions(-) copy arch/m68k/kernel/{m68k_ksyms.c =

[uClinux-dev] [RFC 18/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
--- arch/m68k/lib/Makefile | 11 +-- arch/m68k/lib/{Makefile = Makefile_mm}|0 .../lib/Makefile = m68k/lib/Makefile_no} |0 3 files changed, 5 insertions(+), 6 deletions(-) copy arch/m68k/lib/{Makefile = Makefile_mm} (100%)

[uClinux-dev] [RFC 14/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
--- arch/m68k/kernel/sys_m68k.c| 668 +--- arch/m68k/kernel/{sys_m68k.c = sys_m68k_mm.c} |0 .../sys_m68k.c = m68k/kernel/sys_m68k_no.c} |0 3 files changed, 4 insertions(+), 664 deletions(-) copy arch/m68k/kernel/{sys_m68k.c =

[uClinux-dev] [RFC 10/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
--- arch/m68k/kernel/process.c | 353 +--- arch/m68k/kernel/{process.c = process_mm.c} |0 .../kernel/process.c = m68k/kernel/process_no.c} |0 3 files changed, 3 insertions(+), 350 deletions(-) copy arch/m68k/kernel/{process.c =

[uClinux-dev] [RFC 16/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
--- arch/m68k/kernel/traps.c | 1204 +--- arch/m68k/kernel/{traps.c = traps_mm.c} |0 .../kernel/traps.c = m68k/kernel/traps_no.c} |0 3 files changed, 3 insertions(+), 1201 deletions(-) copy arch/m68k/kernel/{traps.c =

[uClinux-dev] [RFC 20/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
--- arch/m68k/lib/muldi3.c | 68 ++-- arch/m68k/lib/{muldi3.c = muldi3_mm.c}|0 .../lib/muldi3.c = m68k/lib/muldi3_no.c} |0 3 files changed, 5 insertions(+), 63 deletions(-) copy arch/m68k/lib/{muldi3.c = muldi3_mm.c}

[uClinux-dev] [RFC 15/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
--- arch/m68k/kernel/time.c| 182 +--- arch/m68k/kernel/{time.c = time_mm.c} |0 .../kernel/time.c = m68k/kernel/time_no.c}|0 3 files changed, 4 insertions(+), 178 deletions(-) copy arch/m68k/kernel/{time.c = time_mm.c}

[uClinux-dev] [RFC 17/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
--- arch/m68k/kernel/vmlinux.lds.S | 11 +++ .../kernel/{vmlinux.lds.S = vmlinux_mm.lds.S} |0 .../vmlinux.lds.S = m68k/kernel/vmlinux_no.lds.S} |0 3 files changed, 3 insertions(+), 8 deletions(-) copy arch/m68k/kernel/{vmlinux.lds.S =

[uClinux-dev] [RFC 21/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
--- arch/m68k/mm/Makefile | 13 + arch/m68k/mm/{Makefile = Makefile_mm} |0 .../{m68knommu/mm/Makefile = m68k/mm/Makefile_no} |0 3 files changed, 5 insertions(+), 8 deletions(-) copy arch/m68k/mm/{Makefile = Makefile_mm} (100%)

[uClinux-dev] [RFC 24/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
--- arch/m68k/mm/kmap.c | 369 +-- arch/m68k/mm/{kmap.c = kmap_mm.c} |0 arch/{m68knommu/mm/kmap.c = m68k/mm/kmap_no.c} |0 3 files changed, 3 insertions(+), 366 deletions(-) copy arch/m68k/mm/{kmap.c = kmap_mm.c} (100%)

[uClinux-dev] [RFC 23/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
--- arch/m68k/mm/init.c | 152 +-- arch/m68k/mm/{init.c = init_mm.c} |0 arch/{m68knommu/mm/init.c = m68k/mm/init_no.c} |0 3 files changed, 4 insertions(+), 148 deletions(-) copy arch/m68k/mm/{init.c = init_mm.c} (100%)

[uClinux-dev] [RFC 22/31] proof of concept merge of m68k and m68knommu

2009-09-06 Thread sfking
--- arch/m68k/mm/fault.c | 221 + arch/m68k/mm/{fault.c = fault_mm.c} |0 arch/{m68knommu/mm/fault.c = m68k/mm/fault_no.c} |0 3 files changed, 4 insertions(+), 217 deletions(-) copy arch/m68k/mm/{fault.c = fault_mm.c}