<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/boot/alpha/libalpha/Makefile, branch release/4.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F4.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F4.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2000-11-20T04:41:45Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2000-11-20T04:41:45Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2000-11-20T04:41:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0d497cf6e989f7498cf5036a29fe7003a89abf83'/>
<id>urn:sha1:0d497cf6e989f7498cf5036a29fe7003a89abf83</id>
<content type='text'>
'RELENG_4_2_0_RELEASE'.

This commit was manufactured to restore the state of the 4.2-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>MFC 1.8: Don't build start.S here</title>
<updated>2000-10-28T01:05:39Z</updated>
<author>
<name>Andrew Gallatin</name>
<email>gallatin@FreeBSD.org</email>
</author>
<published>2000-10-28T01:05:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0a6d5a4b4dbe6e2796bd8792927e9b5aadbe0ea4'/>
<id>urn:sha1:0a6d5a4b4dbe6e2796bd8792927e9b5aadbe0ea4</id>
<content type='text'>
Requested by: dfr
</content>
</entry>
<entry>
<title>$Id$ -&gt; $FreeBSD$</title>
<updated>1999-08-28T01:08:13Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-08-28T01:08:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c3aac50f284c6cca5b4f2eb46aaa13812cb8b630'/>
<id>urn:sha1:c3aac50f284c6cca5b4f2eb46aaa13812cb8b630</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Turn of disk debugging by default (suppress annoying "partition marked as</title>
<updated>1998-10-16T19:26:11Z</updated>
<author>
<name>Mike Smith</name>
<email>msmith@FreeBSD.org</email>
</author>
<published>1998-10-16T19:26:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d800cebf6173364d6a478d8ae36a94f9096b0aae'/>
<id>urn:sha1:d800cebf6173364d6a478d8ae36a94f9096b0aae</id>
<content type='text'>
unused" diagnostic on floppies).
</content>
</entry>
<entry>
<title>Initial attempt to update the Alpha loader and kernel to use the machine</title>
<updated>1998-10-14T09:53:25Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1998-10-14T09:53:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=da6c15d597ab11b2f93158df24f7b29e4a86b76a'/>
<id>urn:sha1:da6c15d597ab11b2f93158df24f7b29e4a86b76a</id>
<content type='text'>
independent elf loader and have access to kld modules.  Jordan and I were
not sure how to create boot floppies, and the things we tried just made
SRM laugh in our faces - but it was upset at boot1 which was not touched
by these changes.  Essentially this has been untested. :-(

What this does is to steal the last three slots from the nine spare longs
in the bootinfo_v1 struct to pass the module base pointer through.

The startup code now to set up and fills in the module and environment
structures, hopefully close enough to the i386 layout to be able to use
the same kernel code.  We now pass though the updated end of the kernel
space used, rather than _end. (like the i386).

If this does not work, it needs to be beaten into shape pronto.  Otherwise
it should be backed out before 3.0.

Pre-approved in principle by: dfr
</content>
</entry>
<entry>
<title>* Add old UFS compatibility code to alpha/boot1.</title>
<updated>1998-09-26T10:51:38Z</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>1998-09-26T10:51:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e24168e6c332f84b4446e76a5a7d2eac672970c0'/>
<id>urn:sha1:e24168e6c332f84b4446e76a5a7d2eac672970c0</id>
<content type='text'>
* Fix a raft of warnings, printf and otherwise.
* Allocate the correct amount in mod_searchmodule to prevent an overflow.
* Fix the makefiles so they work outside my home directory (oops).
</content>
</entry>
<entry>
<title>Bootloader update.</title>
<updated>1998-08-31T21:10:43Z</updated>
<author>
<name>Mike Smith</name>
<email>msmith@FreeBSD.org</email>
</author>
<published>1998-08-31T21:10:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c73b70eec4b68178784c31aec3da953f2dc866d5'/>
<id>urn:sha1:c73b70eec4b68178784c31aec3da953f2dc866d5</id>
<content type='text'>
 - Implement a new copyin/readin interface for loading modules.
   This allows the module loaders to become MI, reducing code duplication.
 - Simplify the search for an image activator for the loaded kernel.
 - Use the common module management code for all module metadata.
 - Add an 'unload' command that throws everything away.
 - Move the a.out module loader to MI code, add support for a.out
   kld modules.

Submitted by:	Alpha changes fixed by Doug Rabson &lt;dfr@freebsd.org&gt;
</content>
</entry>
<entry>
<title>Minor tweaks to track a couple of i386 changes and to make it compile.</title>
<updated>1998-08-22T10:31:01Z</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>1998-08-22T10:31:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2b5cfb37f789927c0c1d024fc10fe0d4624faf1b'/>
<id>urn:sha1:2b5cfb37f789927c0c1d024fc10fe0d4624faf1b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>This is the new unified bootstrap, sometimes known previously as the</title>
<updated>1998-08-21T03:17:42Z</updated>
<author>
<name>Mike Smith</name>
<email>msmith@FreeBSD.org</email>
</author>
<published>1998-08-21T03:17:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c2f9d95de50a777bdd6d6dd0ef834149c11813c2'/>
<id>urn:sha1:c2f9d95de50a777bdd6d6dd0ef834149c11813c2</id>
<content type='text'>
'three-stage' bootstrap.
There are a number of caveats with the code in its current state:
 - The i386 bootstrap only supports booting from a floppy.
 - The kernel and kld do not yet know how to deal with the extended
   information and module summary passed in.
 - PnP-based autodetection and demand loading of modules is not implemented.
 - i386 ELF kernel loading is not ready yet.
 - The i386 bootstrap is loaded via an ugly blockmap.

On the alpha, both net- and disk-booting (SRM console machines only) is
supported.  No blockmaps are used by this code.

Obtained from:	Parts from the NetBSD/i386 standalone bootstrap.
</content>
</entry>
</feed>
