History log of /openbsd-src/sys/arch/alpha/stand/boot/version (Results 1 – 11 of 11)
Revision Date Author Comments
# 108bc87a 11-Mar-2020 otto <otto@openbsd.org>

Allow alpha boot(8) to read from an ffs2 filesystem and adapt its
custom installboot to deal with ffs2. While there, fix the partition
read code to deal with offsets > 2G; ok deraadt@


# a250ccf5 19-Feb-2014 miod <miod@openbsd.org>

/etc/random.seed support.


# 6fc69acf 22-Dec-2013 miod <miod@openbsd.org>

Set the primary CPU's PAL revision to the OSF/1 PAL revision after switching
to it, per the Green Book; from NetBSD.

It turns out this is necessary on some (if not all) systems to properly spin
up s

Set the primary CPU's PAL revision to the OSF/1 PAL revision after switching
to it, per the Green Book; from NetBSD.

It turns out this is necessary on some (if not all) systems to properly spin
up secondary processors.

Bump version.

show more ...


# 0cfa65d9 05-Jun-2011 miod <miod@openbsd.org>

Update alpha bootblocks to use MI loadfile code instead of rolling our own;
also print a meaningful message if the kernel load address conflicts with the
SRM memory areas, so that we can know which k

Update alpha bootblocks to use MI loadfile code instead of rolling our own;
also print a meaningful message if the kernel load address conflicts with the
SRM memory areas, so that we can know which kernel load address to use.

Requires `make includes' before attempting to build bootblocks.

Tweaks mk@, `nice' deraadt@

show more ...


# 0498ede3 10-Feb-2002 deraadt <deraadt@openbsd.org>

spelling


# dfe00690 05-May-1997 millert <millert@openbsd.org>

Updates from NetBSD (cgd):
- seriously clean up makefiles. use libsa/libkern/libz as appropriate,
and don't build the various sources into objs locally by specifying
them directly in the Make

Updates from NetBSD (cgd):
- seriously clean up makefiles. use libsa/libkern/libz as appropriate,
and don't build the various sources into objs locally by specifying
them directly in the Makefiles.
- move the secondary bootstrap down (to 0x20004000), and add a HEAP_LIMIT
so that we don't exhaust our bootstrap address space (when using the new,
not yet checked in, memory allocator).
- clean up installboot, deal with secondary bootstrap programs not on
'a' partition or 'a' partition not starting at 0.
- add padding to structures in bbinfo.h for future expansion. Add a
netbbinfo structure to allow netboot information to be hard-coded in
network boot blocks, so that they can be made to work even on systems
with firmware which doesn't support the new "ethernet address in boot
device" convention.
- move the sync() calls to the correct place in installboot.c
- remove a kludge in disk.c which was breaking multiple opens/closes
of the disk
- allow netboot ethernet address to be hard-coded into binary so that
machines with old firmware which doesn't pass it in the boot device
can work. Assume that if the ethernet address isn't passed in, it
uses the old (dain-bramaged) 'read' interface works on my 3000/300LX.
- Add setnetbootinfo, a program to hard code an ethernet address into
a network boot.
- move an 'int debug;' into boot.c (it was the only diff between boot.c and
netboot.c), and nuke netboot.c (using boot.c instead for net boot blocks).
- add cd9660 file system ops to the file system ops table in filesystem.c
- if a file name is given (i.e. BOOTED_FILE) is set, boot only that file,
but if not then try to boot "bsd", "bsd.bak", "bsd.old", and
"obsd" (in that order) until one is found or until the list of names
is exhausted.
- add support for reading gzipped kernels.
- use strerror() to print errors, rather than just printing error numbers
- if no disk label exists, fake one up
- slightly relax the block size checks in bootxx.c; they were a bit to paranoid

And local changes:
- don't build a copy of libsa/libkern/libz for each boot prog,
just build a single copy and use it for everything.

show more ...


# 50ce9ee0 30-Oct-1996 niklas <niklas@openbsd.org>

Merge to NetBSD 961020. Retained our kernel APIs where NetBSD has changed.
-Wall -Wstrict-prototypes -Wmissing-prototypes too.


# d335780c 29-Jul-1996 niklas <niklas@openbsd.org>

Add OpenBSD tags. Adapt to OpenBSD *_intr_establish calling convention


# 417eba8c 18-Jun-1996 deraadt <deraadt@openbsd.org>

sync to 0616, retaining local diffs


# 34fbf6de 14-Dec-1995 deraadt <deraadt@openbsd.org>

update to netbsd


# df930be7 18-Oct-1995 deraadt <deraadt@openbsd.org>

initial import of NetBSD tree