Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: What is options KERNEL_EXT_BASE?



Hi! matt and other boards maintainers.


I made patch for following problem.
I will commit next weekend.  ;-)

Thanks,
--
kiyohara


From: KIYOHARA Takashi <kiyohara%kk.iij4u.or.jp@localhost>
Date: Thu, 12 Jun 2008 20:18:36 +0900 (JST)

> Hi! matt,
> 
> 
> What is KERNEL_EXT_BASE?  I think KERNEL_BASE_EXT correctly.
> 
> $ grep _EXT /sys/arch/evbarm/conf/std*
> /sys/arch/evbarm/conf/std.adi_brh:options       KERNEL_EXT_BASE=0xc0000000
> /sys/arch/evbarm/conf/std.armadillo9:options    KERNEL_EXT_BASE=0xc0000000
> /sys/arch/evbarm/conf/std.g42xxeb:options       KERNEL_EXT_BASE=0xc0000000
> /sys/arch/evbarm/conf/std.gumstix:options       KERNEL_EXT_BASE=0xc0000000
> /sys/arch/evbarm/conf/std.imx31:options         KERNEL_BASE_EXT=0x80000000
> /sys/arch/evbarm/conf/std.ixdp425:options       KERNEL_EXT_BASE=0xc0000000
> /sys/arch/evbarm/conf/std.ixm1200:options       KERNEL_EXT_BASE=0xc0000000
> /sys/arch/evbarm/conf/std.kuroboxarm:options    KERNEL_BASE_EXT=0xc0000000
> /sys/arch/evbarm/conf/std.lubbock:options       KERNEL_EXT_BASE=0xc0000000
> /sys/arch/evbarm/conf/std.nslu2:options         KERNEL_BASE_EXT=0xc0000000
> /sys/arch/evbarm/conf/std.tisdp24xx:options     KERNEL_BASE_EXT=0x80000000
> /sys/arch/evbarm/conf/std.tsarm:options         KERNEL_EXT_BASE=0xc0000000
> /sys/arch/evbarm/conf/std.viper:options         KERNEL_EXT_BASE=0xc0000000
> 
> $ grep -r KERNEL_EXT_BASE /sys/arch/evbarm/include/*          <-- nothing!!
> $ grep -r KERNEL_BASE_EXT /sys/arch/evbarm/include/*
> /sys/arch/evbarm/include/vmparam.h:#ifdef KERNEL_BASE_EXT
> /sys/arch/evbarm/include/vmparam.h:#define      KERNEL_BASE             
> KERNEL_BASE_EXT
> 
> 
> $ cvs log -r 1.4 std.gumstix | tail -n 7
> cvs log: nothing known about 1.4
> ----------------------------
> revision 1.4
> date: 2008/05/09 00:08:37;  author: matt;  state: Exp;  lines: +2 -1
> Add KERNEL_BASE_EXT=0xc0000000 to those plaforms that need it.
> Note that armv6 and later systems will use 0x80000000 as the kernel start
> so they can use the split TTBs in armv6 and later.
> =============================================================================
> 
> 
> Thanks,
> --
> kiyohara

Index: std.adi_brh
===================================================================
RCS file: /cvsroot/src/sys/arch/evbarm/conf/std.adi_brh,v
retrieving revision 1.7
diff -u -r1.7 std.adi_brh
--- std.adi_brh 9 May 2008 00:08:37 -0000       1.7
+++ std.adi_brh 14 Jun 2008 09:41:34 -0000
@@ -16,7 +16,7 @@
 # To support easy transit to ../arch/arm/arm32
 options        ARM32
 
-options        KERNEL_EXT_BASE=0xc0000000
+options        KERNEL_BASE_EXT=0xc0000000
 makeoptions    LOADADDRESS="0xc0200000"
 makeoptions    BOARDTYPE="adi_brh"
 makeoptions    BOARDMKFRAG="${THISARM}/conf/mk.adi_brh"
Index: std.armadillo9
===================================================================
RCS file: /cvsroot/src/sys/arch/evbarm/conf/std.armadillo9,v
retrieving revision 1.4
diff -u -r1.4 std.armadillo9
--- std.armadillo9      9 May 2008 00:08:37 -0000       1.4
+++ std.armadillo9      14 Jun 2008 09:41:34 -0000
@@ -18,7 +18,7 @@
 
 
 makeoptions    BOARDTYPE="armadillo9"
-options        KERNEL_EXT_BASE=0xc0000000
+options        KERNEL_BASE_EXT=0xc0000000
 makeoptions    LOADADDRESS="0xc0200000"
 makeoptions    BOARDMKFRAG="${THISARM}/conf/mk.armadillo9"
 options        ARM_INTR_IMPL="<arch/arm/ep93xx/ep93xx_intr.h>"
Index: std.g42xxeb
===================================================================
RCS file: /cvsroot/src/sys/arch/evbarm/conf/std.g42xxeb,v
retrieving revision 1.5
diff -u -r1.5 std.g42xxeb
--- std.g42xxeb 9 May 2008 00:08:37 -0000       1.5
+++ std.g42xxeb 14 Jun 2008 09:41:34 -0000
@@ -16,7 +16,7 @@
 # To support easy transit to ../arch/arm/arm32
 options        ARM32
 
-options        KERNEL_EXT_BASE=0xc0000000
+options        KERNEL_BASE_EXT=0xc0000000
 makeoptions    LOADADDRESS="0xc0200000"
 makeoptions    BOARDTYPE="g42xxeb"
 makeoptions    BOARDMKFRAG="${THISARM}/conf/mk.g42xxeb"
Index: std.gumstix
===================================================================
RCS file: /cvsroot/src/sys/arch/evbarm/conf/std.gumstix,v
retrieving revision 1.4
diff -u -r1.4 std.gumstix
--- std.gumstix 9 May 2008 00:08:37 -0000       1.4
+++ std.gumstix 14 Jun 2008 09:41:34 -0000
@@ -15,7 +15,7 @@
 # To support easy transit to ../arch/arm/arm32
 options        ARM32
 
-options        KERNEL_EXT_BASE=0xc0000000
+options        KERNEL_BASE_EXT=0xc0000000
 makeoptions    LOADADDRESS="0xc0200000"
 makeoptions    BOARDTYPE="gumstix"
 makeoptions    BOARDMKFRAG="${THISARM}/conf/mk.gumstix"
Index: std.ixdp425
===================================================================
RCS file: /cvsroot/src/sys/arch/evbarm/conf/std.ixdp425,v
retrieving revision 1.9
diff -u -r1.9 std.ixdp425
--- std.ixdp425 9 May 2008 00:08:37 -0000       1.9
+++ std.ixdp425 14 Jun 2008 09:41:34 -0000
@@ -18,7 +18,7 @@
 
 #options       ARM32_NEW_VM_LAYOUT     # Not yet ready for prime-time
 
-options        KERNEL_EXT_BASE=0xc0000000
+options        KERNEL_BASE_EXT=0xc0000000
 makeoptions    LOADADDRESS="0xc0200000"
 makeoptions    BOARDMKFRAG="${THISARM}/conf/mk.ixdp425"
 
Index: std.ixm1200
===================================================================
RCS file: /cvsroot/src/sys/arch/evbarm/conf/std.ixm1200,v
retrieving revision 1.11
diff -u -r1.11 std.ixm1200
--- std.ixm1200 9 May 2008 00:08:37 -0000       1.11
+++ std.ixm1200 14 Jun 2008 09:41:34 -0000
@@ -18,7 +18,7 @@
 
 #options       ARM32_NEW_VM_LAYOUT     # Not yet ready for prime-time
 
-options        KERNEL_EXT_BASE=0xc0000000
+options        KERNEL_BASE_EXT=0xc0000000
 makeoptions    LOADADDRESS="0xC0200000"
 makeoptions    BOARDTYPE="ixm1200"
 makeoptions    BOARDMKFRAG="${THISARM}/conf/mk.ixm1200"
Index: std.lubbock
===================================================================
RCS file: /cvsroot/src/sys/arch/evbarm/conf/std.lubbock,v
retrieving revision 1.7
diff -u -r1.7 std.lubbock
--- std.lubbock 9 May 2008 00:08:37 -0000       1.7
+++ std.lubbock 14 Jun 2008 09:41:34 -0000
@@ -17,7 +17,7 @@
 # To support easy transit to ../arch/arm/arm32
 options        ARM32
 
-options        KERNEL_EXT_BASE=0xc0000000
+options        KERNEL_BASE_EXT=0xc0000000
 makeoptions    LOADADDRESS="0xc0200000"
 makeoptions    BOARDTYPE="lubbock"
 makeoptions    BOARDMKFRAG="${THISARM}/conf/mk.lubbock"
Index: std.tsarm
===================================================================
RCS file: /cvsroot/src/sys/arch/evbarm/conf/std.tsarm,v
retrieving revision 1.5
diff -u -r1.5 std.tsarm
--- std.tsarm   9 May 2008 00:08:37 -0000       1.5
+++ std.tsarm   14 Jun 2008 09:41:34 -0000
@@ -20,7 +20,7 @@
 
 
 makeoptions    BOARDTYPE="tsarm"
-options        KERNEL_EXT_BASE=0xc0000000
+options        KERNEL_BASE_EXT=0xc0000000
 makeoptions    LOADADDRESS="0xc0200000"
 makeoptions    BOARDMKFRAG="${THISARM}/conf/mk.tsarm"
 options        ARM_INTR_IMPL="<arch/arm/ep93xx/ep93xx_intr.h>"
Index: std.viper
===================================================================
RCS file: /cvsroot/src/sys/arch/evbarm/conf/std.viper,v
retrieving revision 1.5
diff -u -r1.5 std.viper
--- std.viper   9 May 2008 00:08:37 -0000       1.5
+++ std.viper   14 Jun 2008 09:41:34 -0000
@@ -14,7 +14,7 @@
 
 options        ARM32
 
-options        KERNEL_EXT_BASE=0xc0000000
+options        KERNEL_BASE_EXT=0xc0000000
 makeoptions    LOADADDRESS="0xc0200000"
 makeoptions    BOARDTYPE="viper"
 makeoptions    BOARDMKFRAG="${THISARM}/conf/mk.viper"


Home | Main Index | Thread Index | Old Index