| History log of /src/sys/arch/evbarm/conf/Makefile.evbarm.inc | 
    | Revision |  | Date | Author | Comments | 
| 1.35 |  | 21-Mar-2021 | skrll | -DKERNEL_BASE_VOFFSET= has annoyed me for the last time... 
 Introduce KERNEL_VOFFSET_RUNTIME which prevents the addition of
 -DKERNEL_BASE_VOFFSET= to the command line and use it on the
 __HAVE_GENERIC_START kernels which do runtime calculation of the
 offset.
 
 | 
| 1.34 |  | 25-Aug-2015 | uebayasi | branches:  1.34.30;  1.34.32; Print a message when creating a temporary ldscript.
 
 | 
| 1.33 |  | 24-Aug-2015 | uebayasi | Define ${LINKSCRIPT} in one place. 
 | 
| 1.32 |  | 20-Aug-2015 | uebayasi | Clean up ${LINKSCRIPT} and ${KERNLDSCRIPT}. 
 | 
| 1.31 |  | 15-Nov-2014 | uebayasi | branches:  1.31.2; Use LINKSCRIPT.
 
 | 
| 1.30 |  | 11-Apr-2014 | matt | Supply CPP define KERNEL_BASE_VOFFSET which is the physical to virtual offset of the kernel.
 
 | 
| 1.29 |  | 29-Mar-2014 | matt | branches:  1.29.2; Define KERNEL_BASES_EQUAL is KERNEL_BASE_VIRT == KERNEL_BASE_PHYS
 
 | 
| 1.28 |  | 21-Feb-2014 | matt | Match *INSTALL* (so we can match *INSTALL.MP) 
 | 
| 1.27 |  | 09-Aug-2013 | matt | ldscript doesn't need -Ttext 
 | 
| 1.26 |  | 04-Aug-2013 | matt | use the proper make symbols for adding an ldscript 
 | 
| 1.25 |  | 10-Jul-2013 | matt | If using mdsetimage to install a ramdisk install, add the ramdisk to SYSTEM_DEP so the kernel will be relinked and the new ramdisk installed.
 
 | 
| 1.24 |  | 28-Jun-2013 | matt | branches:  1.24.2; Add RAMDISKNAME to allow a config to override the default name (ramdisk).
 
 | 
| 1.23 |  | 19-Mar-2013 | garbled | Add a new installer image for Raspberry PI to evbarm 
 Includes the following major changes:
 
 1) Add new configmenu item to sysinst to allow creation of users at
 post-install time.
 2) Add an sshramdisk type to evbarm, which is a ramdisk with sshd
 enabled, allowing users to install on a headless PI by sshing to the
 device with the account "sysinst" password "netbsd" to begin the
 installation. (Note, neither the account, nor the ssh setup are copied to
 the finalized installation image)
 3) Change mkimage to build a boot-only image, without the root filesystems.
 
 Much of the sshramdisk code could be reused on other ports easily.
 
 | 
| 1.22 |  | 16-Feb-2012 | matt | branches:  1.22.2; If we are building an INSTALL kernel and the ramdisk.fs exists in the object
 tree, insert it into the kernel.  This needs to be done before the board
 frag so it written into the kernel before the uboot images are created.
 
 | 
| 1.21 |  | 06-Mar-2011 | jakllsch | branches:  1.21.4;  1.21.8;  1.21.12; Remove trailing spaces.
 
 | 
| 1.20 |  | 31-Jan-2011 | matt | Change to use TOOL_MKUBOOTIMAGE Make sure we cleanup everything.
 gemini now has its own genassym.cf
 
 | 
| 1.19 |  | 25-Oct-2008 | apb | branches:  1.19.12;  1.19.16;  1.19.22;  1.19.24; Use ${TOOL_SED} instead if plain sed in Makefiles.
 
 | 
| 1.18 |  | 27-Apr-2008 | matt | branches:  1.18.6; Merge kernel changes in matt-armv6 to HEAD.
 
 | 
| 1.17 |  | 24-Nov-2005 | dbj | branches:  1.17.50;  1.17.74;  1.17.76;  1.17.78; . Have dbsym explicitly suggest increasing SYMTAB_SPACE when
 an overflow occurs.
 . Make this error a fatal build time error
 . Move the support for dbsym into the MI Makefile.kern.inc,
 conditional upon the SYMTAB_SPACE option being defined in
 the kernel config file.
 
 | 
| 1.16 |  | 03-Jan-2003 | thorpej | branches:  1.16.2;  1.16.8;  1.16.18;  1.16.24; Split board-specific Makefile fragments into their own files.
 
 | 
| 1.15 |  | 03-Jan-2003 | thorpej | Use the common linker script for all evbarm platforms. 
 | 
| 1.14 |  | 20-Nov-2002 | bsh | add three boards. 
 lubbock  (PXA250, Xscale)
 g4250ebx (PXA250, Xscale)
 SMDK2800 (S3C2800, ARM920T)
 
 | 
| 1.13 |  | 15-Jul-2002 | ichiro | add support ixp12x0 eva-board "IXM1200" 
 | 
| 1.12 |  | 08-Jul-2002 | rearnsha | Use the Integrator ldscript and build .bin and .srec versions of the kernel.
 
 | 
| 1.11 |  | 27-Mar-2002 | thorpej | branches:  1.11.2; Support for the Intel IQ80321 eval board for the i80321 I/O Processor.
 
 | 
| 1.10 |  | 03-Mar-2002 | thorpej | * Add support for running the IQ80310 kernel where KERNEL_BASE != physical memory start.  Garbage-collect some cruft while here.
 * Move the kernel up to 0xc0000000, giving a 1G/3G kernel/user split.
 * Adjust the Integrator startup code accordingly.
 
 | 
| 1.9 |  | 02-Mar-2002 | thorpej | Move the DBSYM bits up in the file. 
 | 
| 1.8 |  | 22-Feb-2002 | thorpej | Also generate flat binary kernels for the IQ80310. 
 | 
| 1.7 |  | 30-Jan-2002 | thorpej | New interrupt framework for NetBSD/evbarm, and accompanying new interrupt code for the IQ80310 board support package.
 
 XXX The Integrator board support package still uses the old-style
 arm32 interrupt code, so some compatibility hacks have been added
 for it.  When the Integrator uses new-style interrupts, those hacks
 can go away.
 
 | 
| 1.6 |  | 09-Dec-2001 | atatat | branches:  1.6.2; Roll the rest of the ports over to the new MI kernel build machinery.
 Any problems reported by testers have been fixed, and massive
 cross-compiling of kernels has shown that any problems that remain
 with actually building kernels are not related to this.
 
 | 
| 1.5 |  | 27-Nov-2001 | thorpej | Move interrupt-related stuff out of the generic 32-bit ARM genassym.cf and into platform-specific genassym.cf files.
 
 | 
| 1.4 |  | 20-Nov-2001 | lukem | cleanup: options SPACE TAB
 makeoptions TAB
 psuedo-device TAB
 remove trailing whitespace
 replace multiple spaces -> tabs
 options "FOO" -> options FOO
 options "FOO=bar" -> options FOO=bar
 options "FOO=\"bar\"" -> options FOO="\"bar\""
 
 | 
| 1.3 |  | 09-Nov-2001 | thorpej | branches:  1.3.2;  1.3.4; Eval boards usually don't have boot loaders.  If we're lucky, we
 have firmware that understands ELF.  We're usually stuck with S-Records.
 To make life easier, attempt to stuff kernel symbols into the image
 with dbsym(8).
 
 If the kernel doesn't have SYMTAB_SPACE, or if the SYMTAB_SPACE is too
 small, the kernel build continues as normal; this is just a convenience
 measure.
 
 | 
| 1.2 |  | 06-Nov-2001 | thorpej | If BOARDTYPE == iq80310, make an S-records version of the kernel as well.
 
 | 
| 1.1 |  | 27-Oct-2001 | rearnsha | Integrator boards need a special start-up file to reposition the kernel image.
 
 | 
| 1.3.4.7 |  | 03-Jan-2003 | thorpej | Sync with HEAD. 
 | 
| 1.3.4.6 |  | 11-Dec-2002 | thorpej | Sync with HEAD. 
 | 
| 1.3.4.5 |  | 01-Aug-2002 | nathanw | Catch up to -current. 
 | 
| 1.3.4.4 |  | 01-Apr-2002 | nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
 
 | 
| 1.3.4.3 |  | 28-Feb-2002 | nathanw | Catch up to -current. 
 | 
| 1.3.4.2 |  | 08-Jan-2002 | nathanw | Catch up to -current. 
 | 
| 1.3.4.1 |  | 09-Nov-2001 | nathanw | file Makefile.evbarm.inc was added on branch nathanw_sa on 2002-01-08 00:24:11 +0000 
 | 
| 1.3.2.2 |  | 12-Nov-2001 | thorpej | Sync the thorpej-mips-cache branch with -current. 
 | 
| 1.3.2.1 |  | 09-Nov-2001 | thorpej | file Makefile.evbarm.inc was added on branch thorpej-mips-cache on 2001-11-12 21:16:49 +0000 
 | 
| 1.6.2.6 |  | 06-Sep-2002 | jdolecek | sync kqueue branch with HEAD 
 | 
| 1.6.2.5 |  | 23-Jun-2002 | jdolecek | catch up with -current on kqueue branch 
 | 
| 1.6.2.4 |  | 16-Mar-2002 | jdolecek | Catch up with -current. 
 | 
| 1.6.2.3 |  | 11-Feb-2002 | jdolecek | Sync w/ -current. 
 | 
| 1.6.2.2 |  | 10-Jan-2002 | thorpej | Sync kqueue branch with -current. 
 | 
| 1.6.2.1 |  | 09-Dec-2001 | thorpej | file Makefile.evbarm.inc was added on branch kqueue on 2002-01-10 19:42:00 +0000 
 | 
| 1.11.2.2 |  | 21-Jul-2002 | gehenna | catch up with -current. 
 | 
| 1.11.2.1 |  | 16-Jul-2002 | gehenna | catch up with -current. 
 | 
| 1.16.24.1 |  | 29-Nov-2005 | yamt | sync with head. 
 | 
| 1.16.18.1 |  | 21-Jun-2006 | yamt | sync with head. 
 | 
| 1.16.8.1 |  | 06-Feb-2005 | jmc | Pull up patch (requested by martti in ticket #1086) Move ipf to sys/dist/ipf and sync w. trunk
 
 | 
| 1.16.2.1 |  | 11-Dec-2005 | christos | Sync with head. 
 | 
| 1.17.78.2 |  | 04-May-2009 | yamt | sync with head. 
 | 
| 1.17.78.1 |  | 16-May-2008 | yamt | sync with head. 
 | 
| 1.17.76.1 |  | 18-May-2008 | yamt | sync with head. 
 | 
| 1.17.74.2 |  | 17-Jan-2009 | mjf | Sync with HEAD. 
 | 
| 1.17.74.1 |  | 02-Jun-2008 | mjf | Sync with HEAD. 
 | 
| 1.17.50.1 |  | 11-Sep-2007 | matt | More support for Freescale i.MX31 DEV LITE KIT 
 | 
| 1.18.6.1 |  | 13-Dec-2008 | haad | Update haad-dm branch to haad-dm-base2. 
 | 
| 1.19.24.1 |  | 08-Feb-2011 | bouyer | Sync with HEAD 
 | 
| 1.19.22.1 |  | 06-Jun-2011 | jruoho | Sync with HEAD. 
 | 
| 1.19.16.2 |  | 21-Apr-2011 | rmind | sync with head 
 | 
| 1.19.16.1 |  | 05-Mar-2011 | rmind | sync with head 
 | 
| 1.19.12.2 |  | 24-Mar-2014 | matt | Add cubie from HEAD 
 | 
| 1.19.12.1 |  | 15-Feb-2014 | matt | Merge armv7 support from HEAD, specifically support for the BCM5301X and BCM56340 evbarm kernels.
 
 | 
| 1.21.12.1 |  | 28-Nov-2012 | matt | merge from -HEAD improves arm (mostly for Cortex) support targeting OMAP and BCM53xx.
 
 | 
| 1.21.8.1 |  | 18-Feb-2012 | mrg | merge to -current. 
 | 
| 1.21.4.2 |  | 22-May-2014 | yamt | sync with head. 
 for a reference, the tree before this commit was tagged
 as yamt-pagecache-tag8.
 
 this commit was splitted into small chunks to avoid
 a limitation of cvs.  ("Protocol error: too many arguments")
 
 | 
| 1.21.4.1 |  | 17-Apr-2012 | yamt | sync with head 
 | 
| 1.22.2.3 |  | 03-Dec-2017 | jdolecek | update from HEAD 
 | 
| 1.22.2.2 |  | 20-Aug-2014 | tls | Rebase to HEAD as of a few days ago. 
 | 
| 1.22.2.1 |  | 23-Jun-2013 | tls | resync from head 
 | 
| 1.24.2.2 |  | 18-May-2014 | rmind | sync with head 
 | 
| 1.24.2.1 |  | 28-Aug-2013 | rmind | sync with head 
 | 
| 1.29.2.1 |  | 10-Aug-2014 | tls | Rebase. 
 | 
| 1.31.2.1 |  | 22-Sep-2015 | skrll | Sync with HEAD 
 | 
| 1.34.32.1 |  | 03-Apr-2021 | thorpej | Sync with HEAD. 
 | 
| 1.34.30.1 |  | 03-Apr-2021 | thorpej | Sync with HEAD. 
 |