<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/eisa, branch release/7.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.0.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.0.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2008-02-24T05:45:17Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2008-02-24T05:45:17Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2008-02-24T05:45:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a9c219fa3cec18ef9f30edec6fa106bf0e2d423d'/>
<id>urn:sha1:a9c219fa3cec18ef9f30edec6fa106bf0e2d423d</id>
<content type='text'>
'RELENG_7_0_0_RELEASE'.

This commit was manufactured to restore the state of the 7.0-RELEASE image.
</content>
</entry>
<entry>
<title>Make the eisa probe messages just like all the others in the system.</title>
<updated>2005-08-01T07:09:15Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-08-01T07:09:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=049d6489ab7f4fcf1f9949825674d5bd5b05c922'/>
<id>urn:sha1:049d6489ab7f4fcf1f9949825674d5bd5b05c922</id>
<content type='text'>
Make the eisa no match printf closer to pci.
</content>
</entry>
<entry>
<title>Now that the Adaptec 2842 has its own probe routine, no need to have</title>
<updated>2005-03-17T17:36:07Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-03-17T17:36:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3c964602bd35ea2f95026831655dcdb0dbc212ea'/>
<id>urn:sha1:3c964602bd35ea2f95026831655dcdb0dbc212ea</id>
<content type='text'>
a comment saying its probe routine needs to be fixed.
</content>
</entry>
<entry>
<title>Style(9) pass before some planned larger changes.</title>
<updated>2005-03-17T17:33:52Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-03-17T17:33:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f9f5f6114003171a9bdbd247d1650f4ac4c9194d'/>
<id>urn:sha1:f9f5f6114003171a9bdbd247d1650f4ac4c9194d</id>
<content type='text'>
o return (foo);
o if (a == NULL) in preference to if (!a)
o () and {} reduction
o minor indentation fixes
</content>
</entry>
<entry>
<title>Start each of the license/copyright comments with /*-, minor shuffle of lines</title>
<updated>2005-01-06T01:43:34Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-01-06T01:43:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=098ca2bda93c701c5331d4e6aace072495b4caaa'/>
<id>urn:sha1:098ca2bda93c701c5331d4e6aace072495b4caaa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove outb to "prime" the EISA ID registers of each slot.  This was</title>
<updated>2004-08-16T22:05:53Z</updated>
<author>
<name>Justin T. Gibbs</name>
<email>gibbs@FreeBSD.org</email>
</author>
<published>2004-08-16T22:05:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fc838bef65cd699df342218527c7d1d9a41360d0'/>
<id>urn:sha1:fc838bef65cd699df342218527c7d1d9a41360d0</id>
<content type='text'>
only required to support probing of the Adaptec 284X VLB SCSI controller
which becomes visible in EISA space if you perform these writes.  284X
probing is moving to an ISA attachment.
</content>
</entry>
<entry>
<title>Use the slot, not an otherwise unused index variable as the probe offset.</title>
<updated>2004-08-03T06:48:36Z</updated>
<author>
<name>Nate Lawson</name>
<email>njl@FreeBSD.org</email>
</author>
<published>2004-08-03T06:48:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2c8509577d551312b99cdd83fb4047be2c942502'/>
<id>urn:sha1:2c8509577d551312b99cdd83fb4047be2c942502</id>
<content type='text'>
This passed testing because the variable happened to be 0 in most cases.

Compile warning found by: David Syphers &lt;dsyphers AT u.washington.edu&gt;
</content>
</entry>
<entry>
<title>Change EISA probing to be less invasive.  Instead of probing all slots</title>
<updated>2004-08-03T00:41:47Z</updated>
<author>
<name>Nate Lawson</name>
<email>njl@FreeBSD.org</email>
</author>
<published>2004-08-03T00:41:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=37e783a63e5491e98e18ddf1b1238bb881bd8919'/>
<id>urn:sha1:37e783a63e5491e98e18ddf1b1238bb881bd8919</id>
<content type='text'>
unconditionally, stop after the first one (system board) if no EISA hardware
is detected.  This fixes a boot hang (i.e. Thinkpad) when ACPI is disabled.
Also, split the probe code into a separate function and do some style cleanup.

Note that the Adaptec 2842 VLB controller probe is broken by this change
and will fail to probe.  It should be fixed separately.
</content>
</entry>
<entry>
<title>When adding files to the repo, it is very important to not forget</title>
<updated>2004-06-09T16:56:22Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2004-06-09T16:56:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=09f3862add68822406be5fe262471c100dbfcec4'/>
<id>urn:sha1:09f3862add68822406be5fe262471c100dbfcec4</id>
<content type='text'>
the cvs add function.
</content>
</entry>
<entry>
<title>Step 1 in moving EISA devices to kobj/newbus.  Use kobj methods for</title>
<updated>2004-06-09T16:08:20Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2004-06-09T16:08:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6732641e0ac60bad83f79606d5825776cddeff28'/>
<id>urn:sha1:6732641e0ac60bad83f79606d5825776cddeff28</id>
<content type='text'>
all of the interface between the driver and the bus.  This will enable
us to stop special casing eisa bus attachments in modules and treat them
like we treat all other busses.

In the longer run, we need to eliminate much (all?) of these interfaces
and switch to using the standard bus_alloc_resource(), but that's not
done right now.

# I've not updated the modules to include eisa, etc, just yet

Tested on: Compaq Proliant 3000/333 purchased for eisa work
</content>
</entry>
</feed>
