Home | History | Annotate | only in /src/sys/arch/sbmips/stand
History log of /src/sys/arch/sbmips/stand
RevisionDateAuthorComments
 1.2 20-Feb-2011  matt Merge from matt-nb5-mips64.
Add pci support.
new interrupt code.
Adapt to new world order for MIPS
 1.1 09-Nov-2002  cgd branches: 1.1.2; 1.1.136; 1.1.142; 1.1.144;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.144.1 05-Mar-2011  bouyer Sync with HEAD
 1.1.142.1 06-Jun-2011  jruoho Sync with HEAD.
 1.1.136.1 05-Mar-2011  rmind sync with head
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file Makefile was added on branch nathanw_sa on 2002-11-11 22:03:19 +0000
 1.15 28-May-2022  andvar fix various typos in comments.
 1.14 08-Apr-2017  christos centralize vers.c building for standalone programs.
 1.13 16-Jan-2014  christos branches: 1.13.6; 1.13.10; 1.13.14;
eliminate use of bsd.sys.mk from Makefiles
 1.12 12-Jan-2014  tsutsui Add empty LIBCRTI= as LIBCRT0 to build sa programs without installed DESTDIR.

XXX: probabry we should have bsd.saprog.mk or something.
 1.11 21-Aug-2013  matt Use <bsd.klinks.mk>
 1.10 19-Jan-2012  matt branches: 1.10.6; 1.10.10;
Use a ldscript to make sure boot programs are linked correctly.
 1.9 20-Feb-2011  matt branches: 1.9.4; 1.9.8;
Merge from matt-nb5-mips64.
Add pci support.
new interrupt code.
Adapt to new world order for MIPS
 1.8 22-Jan-2011  joerg Drop bootprog_maker (formerly enabled by -M) and bootprog_date (formerly
disabled by -D) from the output of newvers_stand.sh. Change -D to the
inverted logic, so that it adds the date to bootprog_rev in ().

Change all platforms accordingly. -D is added if MKREPRO is not yes and
wasn't present before. Platforms that didn't use -D don't depend on
MKREPRO now either.
 1.7 12-Jan-2009  tsutsui branches: 1.7.6; 1.7.8; 1.7.10;
WARNSfy
 1.6 11-Dec-2005  christos branches: 1.6.74; 1.6.78; 1.6.86;
merge ktrace-lwp.
 1.5 21-Jun-2004  jmc Ignore errors on some rm -rf's for platforms that aren't quite
POSIX compliant
and return errors on r/o source (FreeBSD) for -rf. Fixes PR#25022
 1.4 26-Oct-2003  lukem branches: 1.4.2;
Use ${HOST_SH} instead of `sh'.

If necessary, pull in <bsd.sys.mk> to get the definition of HOST_SH;
Makefiles that pull in one of (most of) <bsd.*.mk> will get this anyway.
 1.3 08-Oct-2003  simonb Define LIB{CRT0,C,CRTBEGIN,CRTEND} as nothing, we don't need to link
against them.
 1.2 12-Nov-2002  cgd branches: 1.2.6;
to catch up with the recent gcc compiler driver changes, add -mno-abicalls
to AFLAGS. In CFLAGS, remote -mno-half-pic (unneeded), and add -msoft-float
(needed for gcc 3.3).
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.3 11-Dec-2002  thorpej Sync with HEAD.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file Makefile.bootprogs was added on branch nathanw_sa on 2002-11-11 22:03:20 +0000
 1.2.6.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.2.6.2 18-Sep-2004  skrll Sync with HEAD.
 1.2.6.1 03-Aug-2004  skrll Sync with HEAD
 1.4.2.1 22-Jun-2004  tron Pull up revision 1.5 (requested by jmc in ticket #531):
Ignore errors on some rm -rf's for platforms that aren't quite
POSIX compliant
and return errors on r/o source (FreeBSD) for -rf. Fixes PR#25022
 1.6.86.1 19-Jan-2009  skrll Sync with HEAD.
 1.6.78.1 04-May-2009  yamt sync with head.
 1.6.74.1 17-Jan-2009  mjf Sync with HEAD.
 1.7.10.2 05-Mar-2011  bouyer Sync with HEAD
 1.7.10.1 08-Feb-2011  bouyer Sync with HEAD
 1.7.8.1 06-Jun-2011  jruoho Sync with HEAD.
 1.7.6.1 05-Mar-2011  rmind sync with head
 1.9.8.1 18-Feb-2012  mrg merge to -current.
 1.9.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.9.4.1 17-Apr-2012  yamt sync with head
 1.10.10.2 18-May-2014  rmind sync with head
 1.10.10.1 28-Aug-2013  rmind sync with head
 1.10.6.2 03-Dec-2017  jdolecek update from HEAD
 1.10.6.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.13.14.1 21-Apr-2017  bouyer Sync with HEAD
 1.13.10.1 26-Apr-2017  pgoyette Sync with HEAD
 1.13.6.1 28-Aug-2017  skrll Sync with HEAD
 1.4 21-Jul-2016  christos remove .MIPS.abiflags to avoid objcopy creating a 0x20000000 large boot file.
 1.3 20-Feb-2011  matt branches: 1.3.14; 1.3.32; 1.3.36;
Merge from matt-nb5-mips64.
Add pci support.
new interrupt code.
Adapt to new world order for MIPS
 1.2 03-Apr-2009  tsutsui branches: 1.2.4; 1.2.6; 1.2.8;
Remove obsolete LIBSA_USE_MEMCPY and LIBSA_USE_MEMSET.
They were removed from <lib/libsa/stand.h> on December 2007.
 1.1 09-Nov-2002  cgd branches: 1.1.2; 1.1.114; 1.1.122; 1.1.128;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.128.1 13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.1.122.1 28-Apr-2009  skrll Sync with HEAD.
 1.1.114.1 04-May-2009  yamt sync with head.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file Makefile.bootxx was added on branch nathanw_sa on 2002-11-11 22:03:21 +0000
 1.2.8.1 05-Mar-2011  bouyer Sync with HEAD
 1.2.6.1 06-Jun-2011  jruoho Sync with HEAD.
 1.2.4.1 05-Mar-2011  rmind sync with head
 1.3.36.1 26-Jul-2016  pgoyette Sync with HEAD
 1.3.32.1 05-Oct-2016  skrll Sync with HEAD
 1.3.14.1 03-Dec-2017  jdolecek update from HEAD
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file Makefile.inc was added on branch nathanw_sa on 2002-11-11 22:03:22 +0000
 1.3 19-Jan-2012  matt Use a ldscript to make sure boot programs are linked correctly.
 1.2 20-Feb-2011  matt branches: 1.2.4; 1.2.8;
Merge from matt-nb5-mips64.
Add pci support.
new interrupt code.
Adapt to new world order for MIPS
 1.1 09-Nov-2002  cgd branches: 1.1.2; 1.1.136; 1.1.142; 1.1.144;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.144.1 05-Mar-2011  bouyer Sync with HEAD
 1.1.142.1 06-Jun-2011  jruoho Sync with HEAD.
 1.1.136.1 05-Mar-2011  rmind sync with head
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file Makefile was added on branch nathanw_sa on 2002-11-11 22:03:24 +0000
 1.2.8.1 18-Feb-2012  mrg merge to -current.
 1.2.4.1 17-Apr-2012  yamt sync with head
 1.5 11-Dec-2005  christos merge ktrace-lwp.
 1.4 23-Jun-2005  junyoung Use FS_OPS() macro.
 1.3 23-Jun-2005  junyoung Drop trailing spaces.
 1.2 23-Feb-2003  simonb branches: 1.2.2;
Update for LFSv2 support. Ports that have "bootxx_lfs"-style
bootblocks currently only support LFSv2, but the second level
"boot" program supports both LFS versions.
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file filesystem.c was added on branch nathanw_sa on 2002-11-11 22:03:24 +0000
 1.2.2.1 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file version was added on branch nathanw_sa on 2002-11-11 22:03:25 +0000
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file Makefile was added on branch nathanw_sa on 2002-11-11 22:03:26 +0000
 1.2 01-Feb-2003  simonb Use a 32-bit daddr_t so that lib/libsa/{ufs,lfs}.c don't pull in 64
bit divide and modulus library routines that break the tight space
constraints on bootblocks on these platforms.

May not be the final solution, but gets bootblocks building again.
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file Makefile was added on branch nathanw_sa on 2002-11-11 22:03:27 +0000
 1.3 23-Feb-2003  simonb Update for LFSv2 support. Ports that have "bootxx_lfs"-style
bootblocks currently only support LFSv2, but the second level
"boot" program supports both LFS versions.
 1.2 01-Feb-2003  simonb Use a 32-bit daddr_t so that lib/libsa/{ufs,lfs}.c don't pull in 64
bit divide and modulus library routines that break the tight space
constraints on bootblocks on these platforms.

May not be the final solution, but gets bootblocks building again.
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file Makefile was added on branch nathanw_sa on 2002-11-11 22:03:28 +0000
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file bbinfo.h was added on branch nathanw_sa on 2002-11-11 22:03:29 +0000
 1.7 27-Dec-2019  msaitoh s/transfered/transferred/
 1.6 14-Mar-2009  dsl branches: 1.6.64;
ANSIfy another 1261 function definitions.
The only ones left in sys are beyond by sed script!
(or in sys/dist or sys/external)
Mostly they have function pointer parameters.
 1.5 12-Jan-2009  tsutsui branches: 1.5.2;
WARNSfy
 1.4 11-Dec-2005  christos branches: 1.4.74; 1.4.78; 1.4.86;
merge ktrace-lwp.
 1.3 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.
 1.2 05-Apr-2003  he branches: 1.2.2;
Obey the LIBSA_NO_TWIDDLE define; don't include a reference to twiddle()
if it's defined. This brings the size of bootxx_ffs under it's limit again.
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file blkdev.c was added on branch nathanw_sa on 2002-11-11 22:03:30 +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.4.86.2 28-Apr-2009  skrll Sync with HEAD.
 1.4.86.1 19-Jan-2009  skrll Sync with HEAD.
 1.4.78.1 04-May-2009  yamt sync with head.
 1.4.74.1 17-Jan-2009  mjf Sync with HEAD.
 1.5.2.1 13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.6.64.1 08-Apr-2020  martin Merge changes from current as of 20200406
 1.3 16-Mar-2009  he Correct the sense of the check for LIBSA_NO_FS_CLOSE; restores buildability.
 1.2 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.1 09-Nov-2002  cgd branches: 1.1.2; 1.1.114; 1.1.122; 1.1.128;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.128.1 13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.1.122.1 28-Apr-2009  skrll Sync with HEAD.
 1.1.114.1 04-May-2009  yamt sync with head.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file blkdev.h was added on branch nathanw_sa on 2002-11-11 22:03:31 +0000
 1.7 11-Jun-2016  dholland PR 51200 gets in libsa considered harmful: use kgets
 1.6 22-Jan-2011  joerg branches: 1.6.14; 1.6.32;
Drop bootprog_maker (formerly enabled by -M) and bootprog_date (formerly
disabled by -D) from the output of newvers_stand.sh. Change -D to the
inverted logic, so that it adds the date to bootprog_rev in ().

Change all platforms accordingly. -D is added if MKREPRO is not yes and
wasn't present before. Platforms that didn't use -D don't depend on
MKREPRO now either.
 1.5 18-Mar-2009  cegger branches: 1.5.4; 1.5.6; 1.5.8;
bzero -> memset
 1.4 12-Jan-2009  tsutsui branches: 1.4.2;
WARNSfy
 1.3 11-Dec-2005  christos branches: 1.3.74; 1.3.78; 1.3.86;
merge ktrace-lwp.
 1.2 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.
 1.1 09-Nov-2002  cgd branches: 1.1.2; 1.1.8;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.8.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.8.2 18-Sep-2004  skrll Sync with HEAD.
 1.1.8.1 03-Aug-2004  skrll Sync with HEAD
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file boot.c was added on branch nathanw_sa on 2002-11-11 22:03:31 +0000
 1.3.86.2 28-Apr-2009  skrll Sync with HEAD.
 1.3.86.1 19-Jan-2009  skrll Sync with HEAD.
 1.3.78.1 04-May-2009  yamt sync with head.
 1.3.74.1 17-Jan-2009  mjf Sync with HEAD.
 1.4.2.1 13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.5.8.1 08-Feb-2011  bouyer Sync with HEAD
 1.5.6.1 06-Jun-2011  jruoho Sync with HEAD.
 1.5.4.1 05-Mar-2011  rmind sync with head
 1.6.32.1 09-Jul-2016  skrll Sync with HEAD
 1.6.14.1 03-Dec-2017  jdolecek update from HEAD
 1.2 20-Jan-2012  matt branches: 1.2.4; 1.2.6;
Remove output emulation.
 1.1 19-Jan-2012  matt Use a ldscript to make sure boot programs are linked correctly.
 1.2.6.2 17-Apr-2012  yamt sync with head
 1.2.6.1 20-Jan-2012  yamt file boot.ldscript was added on branch yamt-pagecache on 2012-04-17 00:06:51 +0000
 1.2.4.2 18-Feb-2012  mrg merge to -current.
 1.2.4.1 20-Jan-2012  mrg file boot.ldscript was added on branch jmcneill-usbmp on 2012-02-18 07:33:06 +0000
 1.2 07-Feb-2003  cgd Update to consistently use Broadcom GPL-compatible license on all SiByte code.
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file booted_dev.c was added on branch nathanw_sa on 2002-11-11 22:03:32 +0000
 1.3 11-Dec-2005  christos merge ktrace-lwp.
 1.2 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.
 1.1 09-Nov-2002  cgd branches: 1.1.2; 1.1.8;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.8.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.8.2 18-Sep-2004  skrll Sync with HEAD.
 1.1.8.1 03-Aug-2004  skrll Sync with HEAD
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file bootxx.c was added on branch nathanw_sa on 2002-11-11 22:03:33 +0000
 1.3 18-Mar-2009  cegger Ansify function definitions w/o arguments. Generated with sed.
 1.2 07-Feb-2003  cgd branches: 1.2.108; 1.2.116; 1.2.122;
Update to consistently use Broadcom GPL-compatible license on all SiByte code.
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file cfe.c was added on branch nathanw_sa on 2002-11-11 22:03:35 +0000
 1.2.122.1 13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.2.116.1 28-Apr-2009  skrll Sync with HEAD.
 1.2.108.1 04-May-2009  yamt sync with head.
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file cfe_api.c was added on branch nathanw_sa on 2002-11-11 22:03:36 +0000
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file cfe_api.h was added on branch nathanw_sa on 2002-11-11 22:03:37 +0000
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file cfe_api_int.h was added on branch nathanw_sa on 2002-11-11 22:03:38 +0000
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file cfe_error.h was added on branch nathanw_sa on 2002-11-11 22:03:39 +0000
 1.2 07-Feb-2003  cgd Update to consistently use Broadcom GPL-compatible license on all SiByte code.
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file cfe_ioctl.h was added on branch nathanw_sa on 2002-11-11 22:03:40 +0000
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file checksize.sh was added on branch nathanw_sa on 2002-11-11 22:03:40 +0000
 1.3 22-Jan-2011  joerg Drop bootprog_maker (formerly enabled by -M) and bootprog_date (formerly
disabled by -D) from the output of newvers_stand.sh. Change -D to the
inverted logic, so that it adds the date to bootprog_rev in ().

Change all platforms accordingly. -D is added if MKREPRO is not yes and
wasn't present before. Platforms that didn't use -D don't depend on
MKREPRO now either.
 1.2 14-Mar-2009  dsl branches: 1.2.4; 1.2.6; 1.2.8;
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.1 09-Nov-2002  cgd branches: 1.1.2; 1.1.114; 1.1.122; 1.1.128;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.128.1 13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.1.122.1 28-Apr-2009  skrll Sync with HEAD.
 1.1.114.1 04-May-2009  yamt sync with head.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file common.h was added on branch nathanw_sa on 2002-11-11 22:03:42 +0000
 1.2.8.1 08-Feb-2011  bouyer Sync with HEAD
 1.2.6.1 06-Jun-2011  jruoho Sync with HEAD.
 1.2.4.1 05-Mar-2011  rmind sync with head
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file panic_putstr.c was added on branch nathanw_sa on 2002-11-11 22:03:42 +0000
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file putstr.c was added on branch nathanw_sa on 2002-11-11 22:03:43 +0000
 1.2 07-Feb-2003  cgd Update to consistently use Broadcom GPL-compatible license on all SiByte code.
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file start.S was added on branch nathanw_sa on 2002-11-11 22:03:43 +0000
 1.6 19-Jan-2012  matt Use a ldscript to make sure boot programs are linked correctly.
 1.5 20-Feb-2011  matt branches: 1.5.4; 1.5.8;
Merge from matt-nb5-mips64.
Add pci support.
new interrupt code.
Adapt to new world order for MIPS
 1.4 04-Nov-2009  skrll branches: 1.4.4; 1.4.6; 1.4.8;
Apply workaround for an ld bug which creates an empty .rel.dyn section.
 1.3 11-Dec-2005  christos branches: 1.3.78;
merge ktrace-lwp.
 1.2 14-Mar-2004  simonb Remove trailing blank line.
 1.1 09-Nov-2002  cgd branches: 1.1.2; 1.1.8;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.8.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.8.2 18-Sep-2004  skrll Sync with HEAD.
 1.1.8.1 03-Aug-2004  skrll Sync with HEAD
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file Makefile was added on branch nathanw_sa on 2002-11-11 22:03:44 +0000
 1.3.78.1 11-Mar-2010  yamt sync with head
 1.4.8.1 05-Mar-2011  bouyer Sync with HEAD
 1.4.6.1 06-Jun-2011  jruoho Sync with HEAD.
 1.4.4.1 05-Mar-2011  rmind sync with head
 1.5.8.1 18-Feb-2012  mrg merge to -current.
 1.5.4.1 17-Apr-2012  yamt sync with head
 1.3 11-Dec-2005  christos merge ktrace-lwp.
 1.2 23-Jun-2005  junyoung Use FS_OPS() macro.
 1.1 09-Nov-2002  cgd branches: 1.1.2; 1.1.8;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.8.1 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file conf.c was added on branch nathanw_sa on 2002-11-11 22:03:45 +0000
 1.7 05-Jun-2021  christos Use the libsa dev_net.c (fixes the build since this defined netmask
which has moved to a different file in libsa).
 1.6 17-Jul-2011  joerg branches: 1.6.70; 1.6.74;
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.5 21-Oct-2009  snj Drop 3rd and 4th clauses. Approved by gwr@ (copyright holder).
 1.4 14-Mar-2009  dsl Change about 4500 of the K&R function definitions to ANSI ones.
There are still about 1600 left, but they have ',' or /* ... */
in the actual variable definitions - which my awk script doesn't handle.
There are also many that need () -> (void).
(The script does handle misordered arguments.)
 1.3 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.2 19-Mar-2003  drochner branches: 1.2.108; 1.2.116; 1.2.122;
"bootparam" specific variables are defined in libsa/bootparam.c now.
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file dev_net.c was added on branch nathanw_sa on 2002-11-11 22:03:45 +0000
 1.2.122.1 13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.2.116.1 28-Apr-2009  skrll Sync with HEAD.
 1.2.108.2 11-Mar-2010  yamt sync with head
 1.2.108.1 04-May-2009  yamt sync with head.
 1.6.74.1 06-Jun-2021  cjep sync with head
 1.6.70.1 17-Jun-2021  thorpej Sync w/ HEAD.
 1.5 19-Jun-2014  msaitoh Fix compile error of -Werror=unused-but-set-variable.
 1.4 14-Mar-2009  dsl branches: 1.4.22; 1.4.36;
ANSIfy another 1261 function definitions.
The only ones left in sys are beyond by sed script!
(or in sys/dist or sys/external)
Mostly they have function pointer parameters.
 1.3 11-Dec-2005  christos branches: 1.3.78; 1.3.86; 1.3.92;
merge ktrace-lwp.
 1.2 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.
 1.1 09-Nov-2002  cgd branches: 1.1.2; 1.1.8;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.8.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.1.8.2 18-Sep-2004  skrll Sync with HEAD.
 1.1.8.1 03-Aug-2004  skrll Sync with HEAD
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file devopen.c was added on branch nathanw_sa on 2002-11-11 22:03:46 +0000
 1.3.92.1 13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.3.86.1 28-Apr-2009  skrll Sync with HEAD.
 1.3.78.1 04-May-2009  yamt sync with head.
 1.4.36.1 10-Aug-2014  tls Rebase.
 1.4.22.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.4 12-Jan-2009  tsutsui Replace time_t values in libsa sources with the following two types
to avoid unnecessary 64 bit ops which would make binaries larger:

satime_t (currently unsigned int):
numbers in seconds returned by the machine dependent getsecs() function
which are used to measure relative time

saseconds_t (currently int):
numbers in seconds used to specify timeout to network drivers

Per discussion on current-users.
 1.3 15-Apr-2006  simonb branches: 1.3.62; 1.3.66; 1.3.74;
ANSIfy, white-space nits.
 1.2 07-Feb-2003  cgd branches: 1.2.18; 1.2.32; 1.2.34; 1.2.36; 1.2.38; 1.2.40;
Update to consistently use Broadcom GPL-compatible license on all SiByte code.
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file getsecs.c was added on branch nathanw_sa on 2002-11-11 22:03:47 +0000
 1.2.40.1 24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.2.38.1 19-Apr-2006  elad sync with head - hopefully this will work
 1.2.36.1 24-May-2006  yamt sync with head.
 1.2.34.1 22-Apr-2006  simonb Sync with head.
 1.2.32.1 09-Sep-2006  rpaulo sync with head
 1.2.18.1 21-Jun-2006  yamt sync with head.
 1.3.74.1 19-Jan-2009  skrll Sync with HEAD.
 1.3.66.1 04-May-2009  yamt sync with head.
 1.3.62.1 17-Jan-2009  mjf Sync with HEAD.
 1.5 18-Mar-2009  cegger bcopy -> memcpy
 1.4 14-Mar-2009  dsl Change about 4500 of the K&R function definitions to ANSI ones.
There are still about 1600 left, but they have ',' or /* ... */
in the actual variable definitions - which my awk script doesn't handle.
There are also many that need () -> (void).
(The script does handle misordered arguments.)
 1.3 12-Jan-2009  tsutsui branches: 1.3.2;
Replace time_t values in libsa sources with the following two types
to avoid unnecessary 64 bit ops which would make binaries larger:

satime_t (currently unsigned int):
numbers in seconds returned by the machine dependent getsecs() function
which are used to measure relative time

saseconds_t (currently int):
numbers in seconds used to specify timeout to network drivers

Per discussion on current-users.
 1.2 13-Mar-2003  drochner branches: 1.2.104; 1.2.108; 1.2.116;
cope with removal of this sick NENTS macro from libsa/netif.h
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file if_cfe.c was added on branch nathanw_sa on 2002-11-11 22:03:47 +0000
 1.2.116.2 28-Apr-2009  skrll Sync with HEAD.
 1.2.116.1 19-Jan-2009  skrll Sync with HEAD.
 1.2.108.1 04-May-2009  yamt sync with head.
 1.2.104.1 17-Jan-2009  mjf Sync with HEAD.
 1.3.2.1 13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.1 09-Nov-2002  cgd branches: 1.1.2;
first cut at NetBSD/sbmips bootstrap programs, cloned from NetBSD/alpha's
and then modified to work with CFE as the firmware.
 1.1.2.2 11-Nov-2002  nathanw Catch up to -current
 1.1.2.1 09-Nov-2002  nathanw file version was added on branch nathanw_sa on 2002-11-11 22:03:48 +0000

RSS XML Feed