History log of /src/sys/arch/sgimips/stand/common/boot.c |
Revision | | Date | Author | Comments |
1.20 |
| 26-Mar-2014 |
christos | kill sprintf.
|
1.19 |
| 20-Feb-2011 |
matt | branches: 1.19.4; 1.19.14; 1.19.18; Merge forward matt-nb5-mips64 Adapt to new interrupt/spl framework Deal with arcbios calls being O32 and kernels being N32/N64. Need to save/restore T8 across arcbios calls.
|
1.18 |
| 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.17 |
| 28-Apr-2008 |
martin | branches: 1.17.22; 1.17.28; 1.17.30; Remove clause 3 and 4 from TNF licenses
|
1.16 |
| 28-Mar-2008 |
tsutsui | branches: 1.16.2; 1.16.4; Adjust boot device detection code to make netboot work properly: - make a bootloader pass bootpath which includes device path on ARC BIOS via BTINFO_BOOTPATH - make a kernel use BTINFO_BOOTPATH in bootinfo to see boot device first, then check argv[0] passed from ARC BIOS if there is no valid bootinfo - check OSLoadPartition variables in the ARCBIOS environment and whole argv[] arguments for IP12 - initialize mach_type before it's referred - bump boot version
Tested on IP32 with various kernel/bootloader combinations.
|
1.15 |
| 23-Feb-2008 |
tsutsui | - use bootprog_name[] generated by sys/conf/newvers_stand.sh - constify, KNF - fix bootloader names in comment
|
1.14 |
| 23-Feb-2008 |
tsutsui | Fix NULL pointer dereference on CD boot. Reported by Martin Husemann on port-sgimips.
|
1.13 |
| 26-Jan-2008 |
tsutsui | branches: 1.13.2; 1.13.6; Replace bootinfo stuff on sgimips (which has been disabled in bootloader) with ones used on arc (which has been working for a year) and enable it in bootloader. Tested on IP32.
|
1.12 |
| 11-Dec-2005 |
christos | branches: 1.12.50; 1.12.56; merge ktrace-lwp.
|
1.11 |
| 03-Jun-2005 |
martin | branches: 1.11.2; Constify
|
1.10 |
| 03-Jan-2004 |
sekiya | bootinfo is problematic on ip2x under certain circumstances. Disable for now.
|
1.9 |
| 30-Dec-2003 |
sekiya | Don't flush caches here. Fixes crash on IP20 (which apparently occurs only with beta Blackjack boards that incorporate ARCS V1).
|
1.8 |
| 13-Nov-2003 |
sekiya | libsa's iso9660 routines don't handle rockridge. Alter installation kernel fixup routines accordingly -- we'll use "ip2x" and "ip3x" for install kernel names rather than "netbsd-INSTALL32_IPxy".
|
1.7 |
| 13-Nov-2003 |
sekiya | loadfile truth check should be >=0, not >= 1.
|
1.6 |
| 13-Nov-2003 |
sekiya | More bootloader changes:
* if loading from cdrom, assume we're performing an install and fix up bootpath/kernel to load the proper install kernel. * maximum filename length in volume header is eight characters. Change boot.elf to ip2xboot, boot.ip32 to ip3xboot, and boot to aoutboot (which matches kernel naming scheme as well).
|
1.5 |
| 11-Nov-2003 |
sekiya | Rework the boot loader: * remove dead code, * streamline kernel selection logic, * various small bugfixes.
|
1.4 |
| 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.3 |
| 21-Nov-2001 |
thorpej | branches: 1.3.2; 1.3.18; - Adjust bootinfo to work sanely in an ARCS world, and pass some info along to the kernel (currently just the symbol table info). - Don't bother with the startprog dance; we don't need to do anything special, here, so just call the entry point directly. - A bunch of random cleanup.
|
1.2 |
| 21-Nov-2001 |
soren | s/pmax/sgimips/ in comments.
|
1.1 |
| 21-Nov-2001 |
thorpej | Initial cut at a bootloader for NetBSD/sgimips, by Michael Hitch.
|
1.3.18.4 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
1.3.18.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.3.18.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.3.18.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.3.2.2 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.3.2.1 |
| 21-Nov-2001 |
thorpej | file boot.c was added on branch kqueue on 2002-01-10 19:48:34 +0000
|
1.11.2.2 |
| 27-Feb-2008 |
yamt | sync with head.
|
1.11.2.1 |
| 04-Feb-2008 |
yamt | sync with head.
|
1.12.56.1 |
| 18-Feb-2008 |
mjf | Sync with HEAD.
|
1.12.50.1 |
| 23-Mar-2008 |
matt | sync with HEAD
|
1.13.6.2 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.13.6.1 |
| 03-Apr-2008 |
mjf | Sync with HEAD.
|
1.13.2.1 |
| 24-Mar-2008 |
keiichi | sync with head.
|
1.16.4.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.16.2.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.17.30.2 |
| 05-Mar-2011 |
bouyer | Sync with HEAD
|
1.17.30.1 |
| 08-Feb-2011 |
bouyer | Sync with HEAD
|
1.17.28.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.17.22.1 |
| 05-Mar-2011 |
rmind | sync with head
|
1.19.18.1 |
| 18-May-2014 |
rmind | sync with head
|
1.19.14.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.19.4.1 |
| 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")
|