Home | History | Annotate | only in /src/sys/arch/acorn32/stand/lib
History log of /src/sys/arch/acorn32/stand/lib
RevisionDateAuthorComments
 1.6 22-Mar-2016  mrg remove a bunch of "@echo done" from the tail of rules. these messages
were vaguely useful back when we didn't run make -j, but now you end
up with a single line "done" every so often, with no idea what it is
for. very few other targets claim they're done so just remove these.
 1.5 07-Sep-2015  uebayasi Order library object build.
 1.4 07-Sep-2015  uebayasi Sprinkle more done messages.
 1.3 01-Apr-2006  bjh21 branches: 1.3.112; 1.3.132;
Add code to support access to RISC OS disk devices from libsa. This is
sufficient to allow a small wrapper program to access files on the NetBSD
partition of a shared disk. NetBSD-only disks don't work (FileCore objects
to the lack of a boot block), and there's no code to actually use this
facility yet.
 1.2 28-Mar-2006  bjh21 Add infrastructure for building real RISC OS relocatable modules, since I've
worked out how to do it. boot32 doesn't use this mechanism because converting
it would take a fair amount of effort for little gain at this stage.
 1.1 28-Dec-2002  reinoud branches: 1.1.2; 1.1.20; 1.1.34; 1.1.36; 1.1.38; 1.1.40; 1.1.42;
Initial commit of the 3rd generation of bootloaders for the Acorn32
platform. It features far better support for newer architectures and is
fully rewritten in C and compile-able under NetBSD.

Since it shares code with `boot26' for Acorn26 merging the common parts is
likely to be next on the list.
 1.1.42.2 24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.1.42.1 31-Mar-2006  tron Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
 1.1.40.1 19-Apr-2006  elad sync with head - hopefully this will work
 1.1.38.2 11-Apr-2006  yamt sync with head
 1.1.38.1 01-Apr-2006  yamt sync with head.
 1.1.36.1 22-Apr-2006  simonb Sync with head.
 1.1.34.1 09-Sep-2006  rpaulo sync with head
 1.1.20.1 21-Jun-2006  yamt sync with head.
 1.1.2.2 29-Dec-2002  thorpej Sync with HEAD.
 1.1.2.1 28-Dec-2002  thorpej file Makefile was added on branch nathanw_sa on 2002-12-29 19:15:11 +0000
 1.3.132.2 22-Apr-2016  skrll Sync with HEAD
 1.3.132.1 22-Sep-2015  skrll Sync with HEAD
 1.3.112.1 03-Dec-2017  jdolecek update from HEAD
 1.6 13-Jun-2018  christos revert previous MAKEOBJDIRPREFIX massaging
 1.5 11-Jun-2018  christos Switch from using MAKEOBJDIRPREFIX to MAKEOBJDIR
 1.4 27-May-2018  christos - Introduce :q modifier for make variables and make it double escape $'s so
that passing variables to recursive makes with :q works as expected.
- Revert :Q to work as before.
- Adjust makefiles that use recursive make to use :q

Discussed on tech-toolchain@
XXX: pullup 8
 1.3 22-Mar-2016  mrg branches: 1.3.10; 1.3.16;
remove a bunch of "@echo done" from the tail of rules. these messages
were vaguely useful back when we didn't run make -j, but now you end
up with a single line "done" every so often, with no idea what it is
for. very few other targets claim they're done so just remove these.
 1.2 06-Sep-2015  uebayasi In kernel lib build, print message when things not only start bug also end.
 1.1 28-Dec-2002  reinoud branches: 1.1.2; 1.1.176;
Initial commit of the 3rd generation of bootloaders for the Acorn32
platform. It features far better support for newer architectures and is
fully rewritten in C and compile-able under NetBSD.

Since it shares code with `boot26' for Acorn26 merging the common parts is
likely to be next on the list.
 1.1.176.2 22-Apr-2016  skrll Sync with HEAD
 1.1.176.1 22-Sep-2015  skrll Sync with HEAD
 1.1.2.2 29-Dec-2002  thorpej Sync with HEAD.
 1.1.2.1 28-Dec-2002  thorpej file Makefile.inc was added on branch nathanw_sa on 2002-12-29 19:15:11 +0000
 1.3.16.1 25-Jun-2018  pgoyette Sync with HEAD
 1.3.10.1 09-Jun-2018  martin Pull up following revision(s) (requested by christos in ticket #870):

sys/lib/libgnuefi/Makefile.inc: revision 1.5
external/mit/xorg/xorg-pkg-ver.mk: revision 1.9
sys/arch/i386/stand/lib/Makefile.inc: revision 1.17
sys/compat/common/Makefile.inc: revision 1.25
usr.bin/make/unit-tests/varquote.exp: revision 1.1, 1.2
sys/lib/libsa/Makefile.inc: revision 1.24
usr.bin/make/var.c: revision 1.220
sys/arch/ia64/stand/efi/libefi/Makefile.inc: revision 1.5
sys/arch/hppa/spmath/Makefile.inc: revision 1.10
usr.bin/make/unit-tests/varquote.mk: revision 1.1, 1.2
usr.bin/make/unit-tests/Makefile: revision 1.53
sys/lib/libkern/Makefile.inc: revision 1.45
sys/arch/acorn32/stand/lib/Makefile.inc: revision 1.4
sys/arch/m68k/fpsp/Makefile.inc: revision 1.21
usr.bin/make/make.1: revision 1.273
sys/lib/libz/Makefile.inc: revision 1.17

- Introduce :q modifier for make variables and make it double escape $'s so
that passing variables to recursive makes with :q works as expected.
- Adjust makefiles that use recursive make to use :q

Discussed on tech-toolchain@

XXX: pullup 8
 1.3 05-Apr-2006  bjh21 Use ctype macros.
 1.2 01-Apr-2006  bjh21 Add code to support access to RISC OS disk devices from libsa. This is
sufficient to allow a small wrapper program to access files on the NetBSD
partition of a shared disk. NetBSD-only disks don't work (FileCore objects
to the lack of a boot block), and there's no code to actually use this
facility yet.
 1.1 28-Dec-2002  reinoud branches: 1.1.2; 1.1.20; 1.1.34; 1.1.36; 1.1.38; 1.1.40; 1.1.42;
Initial commit of the 3rd generation of bootloaders for the Acorn32
platform. It features far better support for newer architectures and is
fully rewritten in C and compile-able under NetBSD.

Since it shares code with `boot26' for Acorn26 merging the common parts is
likely to be next on the list.
 1.1.42.1 24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.1.40.1 19-Apr-2006  elad sync with head - hopefully this will work
 1.1.38.1 11-Apr-2006  yamt sync with head
 1.1.36.1 22-Apr-2006  simonb Sync with head.
 1.1.34.1 09-Sep-2006  rpaulo sync with head
 1.1.20.1 21-Jun-2006  yamt sync with head.
 1.1.2.2 29-Dec-2002  thorpej Sync with HEAD.
 1.1.2.1 28-Dec-2002  thorpej file devopen.c was added on branch nathanw_sa on 2002-12-29 19:15:12 +0000
 1.3 08-Feb-2024  christos PR/57912: Jan-Benedict Glaw: Use repro epoch for generating date string
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 28-Dec-2002  reinoud branches: 1.1.2; 1.1.108; 1.1.110; 1.1.112;
Initial commit of the 3rd generation of bootloaders for the Acorn32
platform. It features far better support for newer architectures and is
fully rewritten in C and compile-able under NetBSD.

Since it shares code with `boot26' for Acorn26 merging the common parts is
likely to be next on the list.
 1.1.112.1 16-May-2008  yamt sync with head.
 1.1.110.1 18-May-2008  yamt sync with head.
 1.1.108.1 02-Jun-2008  mjf Sync with HEAD.
 1.1.2.2 29-Dec-2002  thorpej Sync with HEAD.
 1.1.2.1 28-Dec-2002  thorpej file newvers_rm.sh was added on branch nathanw_sa on 2002-12-29 19:15:13 +0000
 1.12 23-Jan-2019  sborrill Add xosmodule_enumeratewithversion() to allow operating systems modules
to be enumerated along with their version numbers.
 1.11 18-Oct-2018  skrll Use unified syntax
 1.10 19-Aug-2006  bjh21 branches: 1.10.148; 1.10.150;
Add support to boot32 for passing a real vsync frequency to NetBSD.
Unfortunately, RISC OS doesn't seem to provide a sensible way to ask what
frame rate it's using so we resort to measuring it ourselves.
 1.9 20-Jul-2006  bjh21 Silly error: xos_cli() should call XOS_CLI, not OS_CLI.
 1.8 13-Jul-2006  bjh21 Pass the argument to OSModule_Free in the correct register. This stops
NBFS leaking memory.
 1.7 04-Jul-2006  bjh21 Add some definitions necessary for the latest NBFS, plus a couple of
functions that my boot32 hacks are likely to require.
 1.6 01-Apr-2006  bjh21 branches: 1.6.4;
Add code to support access to RISC OS disk devices from libsa. This is
sufficient to allow a small wrapper program to access files on the NetBSD
partition of a shared disk. NetBSD-only disks don't work (FileCore objects
to the lack of a boot block), and there's no code to actually use this
facility yet.
 1.5 11-Dec-2005  christos branches: 1.5.4; 1.5.6; 1.5.8; 1.5.10; 1.5.12;
merge ktrace-lwp.
 1.4 23-Nov-2003  bjh21 branches: 1.4.16;
Remove a spurious commented-out line.
 1.3 23-Nov-2003  bjh21 Rename os_CLI() and xos_CLI() to os_cli() and xos_cli() for consistency with
everything else.
 1.2 19-Nov-2003  gavan Save arguments passed into scratch registers, rather than scratch
registers into arguments passed.

Avoids corruption of anything pointed to by r3 and r4 on entry to
os_get_env, and allows pass-by-reference values to be returned.
 1.1 28-Dec-2002  reinoud branches: 1.1.2; 1.1.4;
Initial commit of the 3rd generation of bootloaders for the Acorn32
platform. It features far better support for newer architectures and is
fully rewritten in C and compile-able under NetBSD.

Since it shares code with `boot26' for Acorn26 merging the common parts is
likely to be next on the list.
 1.1.4.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.4.2 18-Sep-2004  skrll Sync with HEAD.
 1.1.4.1 03-Aug-2004  skrll Sync with HEAD
 1.1.2.2 29-Dec-2002  thorpej Sync with HEAD.
 1.1.2.1 28-Dec-2002  thorpej file riscoscalls.S was added on branch nathanw_sa on 2002-12-29 19:15:13 +0000
 1.4.16.2 30-Dec-2006  yamt sync with head.
 1.4.16.1 21-Jun-2006  yamt sync with head.
 1.5.12.1 24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.5.10.1 19-Apr-2006  elad sync with head - hopefully this will work
 1.5.8.3 03-Sep-2006  yamt sync with head.
 1.5.8.2 11-Aug-2006  yamt sync with head
 1.5.8.1 11-Apr-2006  yamt sync with head
 1.5.6.1 22-Apr-2006  simonb Sync with head.
 1.5.4.1 09-Sep-2006  rpaulo sync with head
 1.6.4.1 13-Jul-2006  gdamore Merge from HEAD.
 1.10.150.1 10-Jun-2019  christos Sync with HEAD
 1.10.148.2 26-Jan-2019  pgoyette Sync with HEAD
 1.10.148.1 20-Oct-2018  pgoyette Sync with head
 1.13 23-Jan-2019  sborrill Add xosmodule_enumeratewithversion() to allow operating systems modules
to be enumerated along with their version numbers.
 1.12 10-May-2012  skrll branches: 1.12.38; 1.12.40;
_int*_t -> uint*_t

Same code before and after.
 1.11 02-Aug-2009  gavan branches: 1.11.12; 1.11.16;
Don't reset devices if booting an Iyonix. It's fine for acorn32 devices
because we know how to configure all of the hardware, but as we don't know
how to configure the Iyonix graphics card we must rely on RISC OS to do
it for us.

While we're here, space separate the kernel arguments. It's a bit hard
parsing them in the kernel when they're all run together.
 1.10 04-Mar-2007  christos branches: 1.10.46;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
 1.9 19-Aug-2006  bjh21 branches: 1.9.8;
Add support to boot32 for passing a real vsync frequency to NetBSD.
Unfortunately, RISC OS doesn't seem to provide a sensible way to ask what
frame rate it's using so we resort to measuring it ourselves.
 1.8 13-Jul-2006  bjh21 Add Service_FSRedeclare.
 1.7 04-Jul-2006  bjh21 Add some definitions necessary for the latest NBFS, plus a couple of
functions that my boot32 hacks are likely to require.
 1.6 06-Apr-2006  bjh21 branches: 1.6.4;
Use more manifest constants.
 1.5 01-Apr-2006  bjh21 Add code to support access to RISC OS disk devices from libsa. This is
sufficient to allow a small wrapper program to access files on the NetBSD
partition of a shared disk. NetBSD-only disks don't work (FileCore objects
to the lack of a boot block), and there's no code to actually use this
facility yet.
 1.4 11-Dec-2005  christos branches: 1.4.4; 1.4.6; 1.4.8; 1.4.10; 1.4.12;
merge ktrace-lwp.
 1.3 18-May-2004  gavan branches: 1.3.12;
Claim maximum available memory during boot32 startup. This removes
the need to explicitly set the WIMP slot size before running the bootloader.

Conditional on BOOT_MAXIMISE_MEMORY, so as not to interfere with potential
future uses of libriscos.

Also remove references to increasing WIMP slot size, as this is now
meaningless.
 1.2 23-Nov-2003  bjh21 branches: 1.2.2;
Rename os_CLI() and xos_CLI() to os_cli() and xos_cli() for consistency with
everything else.
 1.1 28-Dec-2002  reinoud branches: 1.1.2; 1.1.4;
Initial commit of the 3rd generation of bootloaders for the Acorn32
platform. It features far better support for newer architectures and is
fully rewritten in C and compile-able under NetBSD.

Since it shares code with `boot26' for Acorn26 merging the common parts is
likely to be next on the list.
 1.1.4.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.4.2 18-Sep-2004  skrll Sync with HEAD.
 1.1.4.1 03-Aug-2004  skrll Sync with HEAD
 1.1.2.2 29-Dec-2002  thorpej Sync with HEAD.
 1.1.2.1 28-Dec-2002  thorpej file riscoscalls.h was added on branch nathanw_sa on 2002-12-29 19:15:14 +0000
 1.2.2.1 22-May-2004  he Pull up revision 1.3 (requested by abs in ticket #365):
Claim maximum available memory during boot32 startup. This
removes the need to explicitly set the WIMP slot size before
running the bootloader.
Conditional on BOOT_MAXIMISE_MEMORY, so as not to interfere
with potential future uses of libriscos.
Also remove references to increasing WIMP slot size, as
this is now meaningless.
 1.3.12.3 03-Sep-2007  yamt sync with head.
 1.3.12.2 30-Dec-2006  yamt sync with head.
 1.3.12.1 21-Jun-2006  yamt sync with head.
 1.4.12.1 24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.4.10.1 19-Apr-2006  elad sync with head - hopefully this will work
 1.4.8.3 03-Sep-2006  yamt sync with head.
 1.4.8.2 11-Aug-2006  yamt sync with head
 1.4.8.1 11-Apr-2006  yamt sync with head
 1.4.6.1 22-Apr-2006  simonb Sync with head.
 1.4.4.1 09-Sep-2006  rpaulo sync with head
 1.6.4.1 13-Jul-2006  gdamore Merge from HEAD.
 1.9.8.1 12-Mar-2007  rmind Sync with HEAD.
 1.10.46.1 19-Aug-2009  yamt sync with head.
 1.11.16.1 02-Jun-2012  mrg sync to latest -current.
 1.11.12.1 23-May-2012  yamt sync with head.
 1.12.40.1 10-Jun-2019  christos Sync with HEAD
 1.12.38.1 26-Jan-2019  pgoyette Sync with HEAD
 1.1 28-Dec-2002  reinoud branches: 1.1.2;
Initial commit of the 3rd generation of bootloaders for the Acorn32
platform. It features far better support for newer architectures and is
fully rewritten in C and compile-able under NetBSD.

Since it shares code with `boot26' for Acorn26 merging the common parts is
likely to be next on the list.
 1.1.2.2 29-Dec-2002  thorpej Sync with HEAD.
 1.1.2.1 28-Dec-2002  thorpej file riscoscons.c was added on branch nathanw_sa on 2002-12-29 19:15:15 +0000
 1.4 17-Jul-2011  joerg Retire varargs.h support. Move machine/stdarg.h logic into MI
sys/stdarg.h and expect compiler to provide proper builtins, defaulting
to the GCC interface. lint still has a special fallback.
Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and
derive va_list as required by standards.
 1.3 12-Jan-2009  tsutsui Use <machine/stdarg.h> rather than <stdarg.h> to allow build without DESTDIR.
 1.2 01-Apr-2006  bjh21 branches: 1.2.64; 1.2.68; 1.2.76;
Add code to support access to RISC OS disk devices from libsa. This is
sufficient to allow a small wrapper program to access files on the NetBSD
partition of a shared disk. NetBSD-only disks don't work (FileCore objects
to the lack of a boot block), and there's no code to actually use this
facility yet.
 1.1 28-Dec-2002  reinoud branches: 1.1.2; 1.1.20; 1.1.34; 1.1.36; 1.1.38; 1.1.40; 1.1.42;
Initial commit of the 3rd generation of bootloaders for the Acorn32
platform. It features far better support for newer architectures and is
fully rewritten in C and compile-able under NetBSD.

Since it shares code with `boot26' for Acorn26 merging the common parts is
likely to be next on the list.
 1.1.42.1 24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.1.40.1 19-Apr-2006  elad sync with head - hopefully this will work
 1.1.38.1 11-Apr-2006  yamt sync with head
 1.1.36.1 22-Apr-2006  simonb Sync with head.
 1.1.34.1 09-Sep-2006  rpaulo sync with head
 1.1.20.1 21-Jun-2006  yamt sync with head.
 1.1.2.2 29-Dec-2002  thorpej Sync with HEAD.
 1.1.2.1 28-Dec-2002  thorpej file riscosdisk.c was added on branch nathanw_sa on 2002-12-29 19:15:15 +0000
 1.2.76.1 19-Jan-2009  skrll Sync with HEAD.
 1.2.68.1 04-May-2009  yamt sync with head.
 1.2.64.1 17-Jan-2009  mjf Sync with HEAD.
 1.1 28-Dec-2002  reinoud branches: 1.1.2;
Initial commit of the 3rd generation of bootloaders for the Acorn32
platform. It features far better support for newer architectures and is
fully rewritten in C and compile-able under NetBSD.

Since it shares code with `boot26' for Acorn26 merging the common parts is
likely to be next on the list.
 1.1.2.2 29-Dec-2002  thorpej Sync with HEAD.
 1.1.2.1 28-Dec-2002  thorpej file riscosdisk.h was added on branch nathanw_sa on 2002-12-29 19:15:16 +0000
 1.1 28-Dec-2002  reinoud branches: 1.1.2;
Initial commit of the 3rd generation of bootloaders for the Acorn32
platform. It features far better support for newer architectures and is
fully rewritten in C and compile-able under NetBSD.

Since it shares code with `boot26' for Acorn26 merging the common parts is
likely to be next on the list.
 1.1.2.2 29-Dec-2002  thorpej Sync with HEAD.
 1.1.2.1 28-Dec-2002  thorpej file riscoserrors.c was added on branch nathanw_sa on 2002-12-29 19:15:17 +0000
 1.4 25-Jan-2006  christos free -> dealloc
unsigned -> size_t for alloc/dealloc
 1.3 11-Dec-2005  christos branches: 1.3.2;
merge ktrace-lwp.
 1.2 21-Aug-2003  he branches: 1.2.16;
Adapt to const-ification of first arg of open function in fs_ops.
 1.1 28-Dec-2002  reinoud branches: 1.1.2; 1.1.4;
Initial commit of the 3rd generation of bootloaders for the Acorn32
platform. It features far better support for newer architectures and is
fully rewritten in C and compile-able under NetBSD.

Since it shares code with `boot26' for Acorn26 merging the common parts is
likely to be next on the list.
 1.1.4.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.4.2 18-Sep-2004  skrll Sync with HEAD.
 1.1.4.1 03-Aug-2004  skrll Sync with HEAD
 1.1.2.2 29-Dec-2002  thorpej Sync with HEAD.
 1.1.2.1 28-Dec-2002  thorpej file riscosfile.c was added on branch nathanw_sa on 2002-12-29 19:15:17 +0000
 1.2.16.1 21-Jun-2006  yamt sync with head.
 1.3.2.1 01-Feb-2006  yamt sync with head.
 1.3 11-Dec-2005  christos merge ktrace-lwp.
 1.2 21-Aug-2003  he Adapt to const-ification of first arg of open function in fs_ops.
 1.1 28-Dec-2002  reinoud branches: 1.1.2; 1.1.4;
Initial commit of the 3rd generation of bootloaders for the Acorn32
platform. It features far better support for newer architectures and is
fully rewritten in C and compile-able under NetBSD.

Since it shares code with `boot26' for Acorn26 merging the common parts is
likely to be next on the list.
 1.1.4.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.4.2 18-Sep-2004  skrll Sync with HEAD.
 1.1.4.1 03-Aug-2004  skrll Sync with HEAD
 1.1.2.2 29-Dec-2002  thorpej Sync with HEAD.
 1.1.2.1 28-Dec-2002  thorpej file riscosfile.h was added on branch nathanw_sa on 2002-12-29 19:15:18 +0000
 1.6 29-Sep-2020  msaitoh s/occurence/occurrence/
 1.5 14-May-2012  skrll Remove printf that snuck in somehow.
 1.4 10-May-2012  skrll KNF
 1.3 25-Nov-2010  skrll branches: 1.3.8; 1.3.12;
Use partition_cyl_high and partition_cyl_low to find the "RiscBSD"
partition.

Makes nbfs somewhat work on my RiscPC.
 1.2 25-Jun-2006  christos branches: 1.2.6; 1.2.76; 1.2.88;
GCC4 fixes from Mike Pumford
 1.1 01-Apr-2006  bjh21 branches: 1.1.2; 1.1.4; 1.1.6; 1.1.10; 1.1.12; 1.1.14;
Add code to support access to RISC OS disk devices from libsa. This is
sufficient to allow a small wrapper program to access files on the NetBSD
partition of a shared disk. NetBSD-only disks don't work (FileCore objects
to the lack of a boot block), and there's no code to actually use this
facility yet.
 1.1.14.3 30-Dec-2006  yamt sync with head.
 1.1.14.2 21-Jun-2006  yamt sync with head.
 1.1.14.1 01-Apr-2006  yamt file riscospart.c was added on branch yamt-lazymbuf on 2006-06-21 14:47:48 +0000
 1.1.12.1 13-Jul-2006  gdamore Merge from HEAD.
 1.1.10.2 24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.1.10.1 01-Apr-2006  tron file riscospart.c was added on branch peter-altq on 2006-05-24 15:47:49 +0000
 1.1.6.2 22-Apr-2006  simonb Sync with head.
 1.1.6.1 01-Apr-2006  simonb file riscospart.c was added on branch simonb-timecounters on 2006-04-22 11:37:10 +0000
 1.1.4.2 19-Apr-2006  elad sync with head - hopefully this will work
 1.1.4.1 01-Apr-2006  elad file riscospart.c was added on branch elad-kernelauth on 2006-04-19 02:31:57 +0000
 1.1.2.3 26-Jun-2006  yamt sync with head.
 1.1.2.2 11-Apr-2006  yamt sync with head
 1.1.2.1 01-Apr-2006  yamt file riscospart.c was added on branch yamt-pdpolicy on 2006-04-11 11:53:25 +0000
 1.2.88.1 05-Mar-2011  rmind sync with head
 1.2.76.1 21-Dec-2010  riz Pull up following revision(s) (requested by skrll in ticket #1495):
sys/arch/acorn32/stand/lib/riscospart.c: revision 1.3
Use partition_cyl_high and partition_cyl_low to find the "RiscBSD"
partition.
Makes nbfs somewhat work on my RiscPC.
 1.2.6.2 09-Sep-2006  rpaulo sync with head
 1.2.6.1 25-Jun-2006  rpaulo file riscospart.c was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:36:42 +0000
 1.3.12.1 02-Jun-2012  mrg sync to latest -current.
 1.3.8.1 23-May-2012  yamt sync with head.
 1.1 01-Apr-2006  bjh21 branches: 1.1.2; 1.1.4; 1.1.6; 1.1.10; 1.1.14; 1.1.20;
Add code to support access to RISC OS disk devices from libsa. This is
sufficient to allow a small wrapper program to access files on the NetBSD
partition of a shared disk. NetBSD-only disks don't work (FileCore objects
to the lack of a boot block), and there's no code to actually use this
facility yet.
 1.1.20.2 09-Sep-2006  rpaulo sync with head
 1.1.20.1 01-Apr-2006  rpaulo file riscospart.h was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:36:42 +0000
 1.1.14.2 21-Jun-2006  yamt sync with head.
 1.1.14.1 01-Apr-2006  yamt file riscospart.h was added on branch yamt-lazymbuf on 2006-06-21 14:47:48 +0000
 1.1.10.2 24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.1.10.1 01-Apr-2006  tron file riscospart.h was added on branch peter-altq on 2006-05-24 15:47:49 +0000
 1.1.6.2 22-Apr-2006  simonb Sync with head.
 1.1.6.1 01-Apr-2006  simonb file riscospart.h was added on branch simonb-timecounters on 2006-04-22 11:37:10 +0000
 1.1.4.2 19-Apr-2006  elad sync with head - hopefully this will work
 1.1.4.1 01-Apr-2006  elad file riscospart.h was added on branch elad-kernelauth on 2006-04-19 02:31:57 +0000
 1.1.2.2 11-Apr-2006  yamt sync with head
 1.1.2.1 01-Apr-2006  yamt file riscospart.h was added on branch yamt-pdpolicy on 2006-04-11 11:53:25 +0000
 1.3 04-Mar-2007  christos Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
 1.2 25-Jun-2006  christos branches: 1.2.6; 1.2.12;
GCC4 fixes from Mike Pumford
 1.1 28-Mar-2006  bjh21 branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; 1.1.12; 1.1.14;
Add infrastructure for building real RISC OS relocatable modules, since I've
worked out how to do it. boot32 doesn't use this mechanism because converting
it would take a fair amount of effort for little gain at this stage.
 1.1.14.4 03-Sep-2007  yamt sync with head.
 1.1.14.3 30-Dec-2006  yamt sync with head.
 1.1.14.2 21-Jun-2006  yamt sync with head.
 1.1.14.1 28-Mar-2006  yamt file rmreloc.c was added on branch yamt-lazymbuf on 2006-06-21 14:47:48 +0000
 1.1.12.1 13-Jul-2006  gdamore Merge from HEAD.
 1.1.8.2 22-Apr-2006  simonb Sync with head.
 1.1.8.1 28-Mar-2006  simonb file rmreloc.c was added on branch simonb-timecounters on 2006-04-22 11:37:10 +0000
 1.1.6.2 19-Apr-2006  elad sync with head - hopefully this will work
 1.1.6.1 28-Mar-2006  elad file rmreloc.c was added on branch elad-kernelauth on 2006-04-19 02:31:57 +0000
 1.1.4.3 26-Jun-2006  yamt sync with head.
 1.1.4.2 11-Apr-2006  yamt sync files somehow mis-tagged by yamt-pdpolicy-base2.
 1.1.4.1 28-Mar-2006  yamt file rmreloc.c was added on branch yamt-pdpolicy on 2006-04-11 12:20:51 +0000
 1.1.2.2 31-Mar-2006  tron Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
 1.1.2.1 28-Mar-2006  tron file rmreloc.c was added on branch peter-altq on 2006-03-31 09:44:55 +0000
 1.2.12.1 12-Mar-2007  rmind Sync with HEAD.
 1.2.6.2 09-Sep-2006  rpaulo sync with head
 1.2.6.1 25-Jun-2006  rpaulo file rmreloc.c was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:36:42 +0000
 1.4 11-Dec-2005  christos merge ktrace-lwp.
 1.3 13-Jun-2004  abs Add BOOT_LEAVE_MEMORY (desired memory left unused) and BOOT_MIN_AVAIL_MEMORY
(minimum desired free memory), default them to 5M and 10M respectively.
On a machine with more than (BOOT_LEAVE_MEMORY + BOOT_MIN_AVAIL_MEMORY) free
BOOT_LEAVE_MEMORY will be left unused.
Allows a kernel to be booted from SparkFS on a machine with more than 15M
of free memory (SparkFS needs to be able to allocate memory for the
uncompressed kernel)
 1.2 18-May-2004  gavan Claim maximum available memory during boot32 startup. This removes
the need to explicitly set the WIMP slot size before running the bootloader.

Conditional on BOOT_MAXIMISE_MEMORY, so as not to interfere with potential
future uses of libriscos.

Also remove references to increasing WIMP slot size, as this is now
meaningless.
 1.1 28-Dec-2002  reinoud branches: 1.1.2; 1.1.4; 1.1.6;
Initial commit of the 3rd generation of bootloaders for the Acorn32
platform. It features far better support for newer architectures and is
fully rewritten in C and compile-able under NetBSD.

Since it shares code with `boot26' for Acorn26 merging the common parts is
likely to be next on the list.
 1.1.6.2 17-Jun-2004  tron Pull up revision 1.3 (requested by abs in ticket #497):
Add BOOT_LEAVE_MEMORY (desired memory left unused) and BOOT_MIN_AVAIL_MEMORY
(minimum desired free memory), default them to 5M and 10M respectively.
On a machine with more than (BOOT_LEAVE_MEMORY + BOOT_MIN_AVAIL_MEMORY) free
BOOT_LEAVE_MEMORY will be left unused.
Allows a kernel to be booted from SparkFS on a machine with more than 15M
of free memory (SparkFS needs to be able to allocate memory for the
uncompressed kernel)
 1.1.6.1 22-May-2004  he Pull up revision 1.2 (requested by abs in ticket #365):
Claim maximum available memory during boot32 startup. This
removes the need to explicitly set the WIMP slot size before
running the bootloader.
Conditional on BOOT_MAXIMISE_MEMORY, so as not to interfere
with potential future uses of libriscos.
Also remove references to increasing WIMP slot size, as
this is now meaningless.
 1.1.4.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.4.2 18-Sep-2004  skrll Sync with HEAD.
 1.1.4.1 03-Aug-2004  skrll Sync with HEAD
 1.1.2.2 29-Dec-2002  thorpej Sync with HEAD.
 1.1.2.1 28-Dec-2002  thorpej file srt0.S was added on branch nathanw_sa on 2002-12-29 19:15:19 +0000
 1.2 28-Mar-2006  bjh21 Don't declare HIMEM as a variable if it's a macro already.
 1.1 28-Dec-2002  reinoud branches: 1.1.2; 1.1.20; 1.1.34; 1.1.36; 1.1.38; 1.1.40; 1.1.42;
Initial commit of the 3rd generation of bootloaders for the Acorn32
platform. It features far better support for newer architectures and is
fully rewritten in C and compile-able under NetBSD.

Since it shares code with `boot26' for Acorn26 merging the common parts is
likely to be next on the list.
 1.1.42.1 31-Mar-2006  tron Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
 1.1.40.1 19-Apr-2006  elad sync with head - hopefully this will work
 1.1.38.1 01-Apr-2006  yamt sync with head.
 1.1.36.1 22-Apr-2006  simonb Sync with head.
 1.1.34.1 09-Sep-2006  rpaulo sync with head
 1.1.20.1 21-Jun-2006  yamt sync with head.
 1.1.2.2 29-Dec-2002  thorpej Sync with HEAD.
 1.1.2.1 28-Dec-2002  thorpej file srt0.h was added on branch nathanw_sa on 2002-12-29 19:15:20 +0000
 1.6 14-Mar-2009  dsl Remove all the __P() from sys (excluding sys/dist)
Diff checked with grep and MK1 eyeball.
i386 and amd64 GENERIC and sys still build.
 1.5 11-Dec-2005  christos branches: 1.5.80; 1.5.88; 1.5.94;
merge ktrace-lwp.
 1.4 24-Mar-2004  drochner remove license clauses 3 and 4 from my cpoyright notices
 1.3 21-Sep-2003  matt Fix some GCC3.3.1 nits (-ffreestanding, #include <lib/libkern/libkern.h>)
 1.2 06-Jan-2003  reinoud branches: 1.2.2;
Small fixes that showed up during boot-testing of a Pace DSL4000 running
the RISC OS-STB 4.0.0 version of RISC OS.
 1.1 28-Dec-2002  reinoud branches: 1.1.2;
Initial commit of the 3rd generation of bootloaders for the Acorn32
platform. It features far better support for newer architectures and is
fully rewritten in C and compile-able under NetBSD.

Since it shares code with `boot26' for Acorn26 merging the common parts is
likely to be next on the list.
 1.1.2.3 07-Jan-2003  thorpej Sync with HEAD.
 1.1.2.2 29-Dec-2002  thorpej Sync with HEAD.
 1.1.2.1 28-Dec-2002  thorpej file srt1.c was added on branch nathanw_sa on 2002-12-29 19:15:20 +0000
 1.2.2.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.2.2.2 18-Sep-2004  skrll Sync with HEAD.
 1.2.2.1 03-Aug-2004  skrll Sync with HEAD
 1.5.94.1 13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.5.88.1 28-Apr-2009  skrll Sync with HEAD.
 1.5.80.1 04-May-2009  yamt sync with head.

RSS XML Feed