Home | History | Annotate | Download | only in conf
History log of /src/sys/arch/netwinder/conf/std.netwinder
RevisionDateAuthorComments
 1.17  18-Dec-2023  uwe netwinder: specify kernel make variables in the makefile

There's not much sense to specify makeoptions in std.netwinder for
config(1) to move them to the generated makefile, when there's already
Makefile.netwinder.inc where these variables can be specified directly.

Move ENTRYPOINT. Do NOT move LOADADDRESS - we don't want to use it as
it is kinda wrong and it will override the ld script. Instead
explicitly set LINKTEXT to be empty to avoid the common kernel
makefile to supply the unwanted -Ttext option.
 1.16  21-Sep-2012  matt branches: 1.16.68;
Switch to the generic bounce buffer support.
 1.15  27-Jan-2008  chris branches: 1.15.44; 1.15.54;
Add an arm/conf/std.arm file which contains common arm options, initially
just options CPU_IN_CKSUM.

Include std.arm in all arm platform std files.

This should reenable the asm in_cksum code for all arm platforms.

Also remove the now unused in_cksum_arm.S.
 1.14  11-Dec-2005  christos branches: 1.14.46; 1.14.50; 1.14.56;
merge ktrace-lwp.
 1.13  17-Sep-2005  yamt include "conf/std".
 1.12  14-Jun-2003  uwe branches: 1.12.2; 1.12.18;
Add PCKBC_CNATTACH_SELFTEST option.
 1.11  22-May-2003  thorpej Don't need ARM32_PMAP_NEW option any more.
 1.10  22-Apr-2003  thorpej New pmap for netwinder.
 1.9  03-Jan-2003  thorpej Use the generic irq_dispatch.S
 1.8  09-Dec-2001  atatat 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.7  24-Nov-2001  thorpej Don't need "options PROG32" anymore.
 1.6  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.5  12-Jul-2001  matt branches: 1.5.6;
Add LINKENTRY makeoption for "-e nwstart"
 1.4  11-Jun-2001  matt branches: 1.4.2;
Use command Makefile.arm. Move non-std LOADADDRESS to std.netwinder. Add
netwinder-specific inclusion Makefile.
 1.3  08-Jun-2001  matt options PROG32 for now.
 1.2  20-Apr-2001  matt branches: 1.2.2;
Make EXEC_ELF32 standard. Cleanup/fix GENERIC to include more devices.
 1.1  19-Apr-2001  matt A minimum amount to get netwinder support
 1.2.2.3  23-Apr-2001  bouyer Sync with HEAD.
 1.2.2.2  21-Apr-2001  bouyer Sync with HEAD
 1.2.2.1  20-Apr-2001  bouyer file std.netwinder was added on branch thorpej_scsipi on 2001-04-21 17:54:10 +0000
 1.4.2.2  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.4.2.1  03-Aug-2001  lukem update to -current
 1.5.6.3  03-Jan-2003  thorpej Sync with HEAD.
 1.5.6.2  08-Jan-2002  nathanw Catch up to -current.
 1.5.6.1  12-Jul-2001  nathanw file std.netwinder was added on branch nathanw_sa on 2002-01-08 00:26:40 +0000
 1.12.18.2  04-Feb-2008  yamt sync with head.
 1.12.18.1  21-Jun-2006  yamt sync with head.
 1.12.2.1  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.14.56.1  18-Feb-2008  mjf Sync with HEAD.
 1.14.50.1  23-Mar-2008  matt sync with HEAD
 1.14.46.1  28-Feb-2008  rjs Sync with HEAD.
 1.15.54.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.15.44.1  30-Oct-2012  yamt sync with head
 1.16.68.1  19-Dec-2023  martin Pull up following revision(s) (requested by uwe in ticket #510):

sys/arch/netwinder/conf/Makefile.netwinder.inc: revision 1.12
sys/arch/netwinder/conf/std.netwinder: revision 1.17
sys/arch/netwinder/conf/kern.ldscript: revision 1.11
sys/arch/netwinder/conf/GENERIC: revision 1.146
sys/arch/netwinder/conf/GENERIC: revision 1.147

netwinder: specify kernel make variables in the makefile

There's not much sense to specify makeoptions in std.netwinder for
config(1) to move them to the generated makefile, when there's already
Makefile.netwinder.inc where these variables can be specified directly.

Move ENTRYPOINT. Do NOT move LOADADDRESS - we don't want to use it as
it is kinda wrong and it will override the ld script. Instead
explicitly set LINKTEXT to be empty to avoid the common kernel
makefile to supply the unwanted -Ttext option.

netwinder: fix base, minimize kern.ldscript diff with evbarm

New binutils align to 0x10000, not 0x8000 (which makes sense), so
adjust the base to be 0x10000 so that we are loaded at a page boundary
and (I guess) don't smash the firmware in the first page. While here,
sync with ldscript.evbarm.

Makes my netwinder boot again.

netwinder: GENERIC - trim down some
It is still too big to get loaded by the firmware successfully, but
these VERBOSE options and -g symtab are the obvious hogs.

netwinder: GENERIC - trim down some more
Disable more stuff to make GENERIC just about fit.

RSS XML Feed