| History log of /src/sys/arch/sparc64/include/bootinfo.h |
| Revision | | Date | Author | Comments |
| 1.9 |
| 08-Jan-2019 |
jdolecek | remove explicit <machine/param.h> include, code including this already includes <sys/param.h>
|
| 1.8 |
| 15-Sep-2017 |
martin | branches: 1.8.2; 1.8.4; Add more details about the boot device as a new bootinfo record type. From within the bootloader, when we have readily accessible instance handles of the boot device, it is easy to query more details like SCSI LUN, target, and FC-AL wwn from the firmware. The kernel later would have a hard time getting theses, but can make good use to match the boot device.
|
| 1.7 |
| 28-May-2012 |
martin | branches: 1.7.2; Ooops, remove definitions duplicated in <sparc/bootinfo.h>
|
| 1.6 |
| 28-May-2012 |
martin | Pass the "boothowto" from the bootloader to the kernel. If (an old) bootloader did not pass the flags, check explicitly if we missed RB_USERCONF and invoke userconf_prompt() in MD code, as MI code already missed it. This fixes PR 46466.
|
| 1.5 |
| 02-Apr-2010 |
martin | Add a bootinfo node to allow the loader to override the boot device
|
| 1.4 |
| 28-Apr-2008 |
martin | branches: 1.4.20; 1.4.22; Remove clause 3 and 4 from TNF licenses
|
| 1.3 |
| 11-Feb-2006 |
cdi | branches: 1.3.68; 1.3.70; 1.3.72; ANSIfication: u_intN_t -> uintN_t, use ANSI function declarations/definitions instead of K&R ones.
|
| 1.2 |
| 27-Jan-2006 |
cdi | branches: 1.2.2; 1.2.4; Alter sparc64 bootstrap, catch up to ofwboot v1.9:
- Accept bootinfo structure passed down from ofwboot v1.9 - Drop kernel re-mapping code - Use permanent 4MB mappings provided by the loader instead - Change kernel entry address to point directly at the code instead of pointing at the trap table's first slot. This allows the bootloader to detect those kernels which are aware of the new boot scheme - Due to the changes in kernel mapping code, alter secondary CPU bootstrap code to use trampoline just like FreeBSD does (some FreeBSD code is used here as well)
|
| 1.1 |
| 20-Jul-2002 |
mrg | branches: 1.1.2; 1.1.4; 1.1.6; 1.1.28; 1.1.40; use <sparc/foo.h> where appropriate. now these files become very very difficult to get out of sync. add bootinfo.h and promlib.h (using the same method) so that sparc64 headers can build sparc stand (not yet finished.)
|
| 1.1.40.2 |
| 18-Feb-2006 |
yamt | sync with head.
|
| 1.1.40.1 |
| 01-Feb-2006 |
yamt | sync with head.
|
| 1.1.28.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
| 1.1.6.2 |
| 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.1.6.1 |
| 20-Jul-2002 |
jdolecek | file bootinfo.h was added on branch kqueue on 2002-09-06 08:41:32 +0000
|
| 1.1.4.2 |
| 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.1.4.1 |
| 20-Jul-2002 |
gehenna | file bootinfo.h was added on branch gehenna-devsw on 2002-08-31 14:52:30 +0000
|
| 1.1.2.2 |
| 01-Aug-2002 |
nathanw | Catch up to -current.
|
| 1.1.2.1 |
| 20-Jul-2002 |
nathanw | file bootinfo.h was added on branch nathanw_sa on 2002-08-01 02:43:40 +0000
|
| 1.2.4.1 |
| 22-Apr-2006 |
simonb | Sync with head.
|
| 1.2.2.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
| 1.3.72.2 |
| 11-Aug-2010 |
yamt | sync with head.
|
| 1.3.72.1 |
| 16-May-2008 |
yamt | sync with head.
|
| 1.3.70.1 |
| 18-May-2008 |
yamt | sync with head.
|
| 1.3.68.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.4.22.1 |
| 30-May-2010 |
rmind | sync with head
|
| 1.4.20.1 |
| 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.7.2.1 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.8.4.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.8.2.1 |
| 18-Jan-2019 |
pgoyette | Synch with HEAD
|