<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/eisa, branch release/5.4.0</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>MFC: /*- and my license changes for sys/[a-d]*</title>
<updated>2005-01-30T01:00:13+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-01-30T01:00:13+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5b26fb70440bc9195e03e23a989271f9c8ad1cb4'/>
<id>5b26fb70440bc9195e03e23a989271f9c8ad1cb4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove outb to "prime" the EISA ID registers of each slot.  This was</title>
<updated>2004-08-16T22:05:53+00:00</updated>
<author>
<name>Justin T. Gibbs</name>
<email>gibbs@FreeBSD.org</email>
</author>
<published>2004-08-16T22:05:53+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=fc838bef65cd699df342218527c7d1d9a41360d0'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use the slot, not an otherwise unused index variable as the probe offset.</title>
<updated>2004-08-03T06:48:36+00:00</updated>
<author>
<name>Nate Lawson</name>
<email>njl@FreeBSD.org</email>
</author>
<published>2004-08-03T06:48:36+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=2c8509577d551312b99cdd83fb4047be2c942502'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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;
</pre>
</div>
</content>
</entry>
<entry>
<title>Change EISA probing to be less invasive.  Instead of probing all slots</title>
<updated>2004-08-03T00:41:47+00:00</updated>
<author>
<name>Nate Lawson</name>
<email>njl@FreeBSD.org</email>
</author>
<published>2004-08-03T00:41:47+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=37e783a63e5491e98e18ddf1b1238bb881bd8919'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>When adding files to the repo, it is very important to not forget</title>
<updated>2004-06-09T16:56:22+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2004-06-09T16:56:22+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=09f3862add68822406be5fe262471c100dbfcec4'/>
<id>09f3862add68822406be5fe262471c100dbfcec4</id>
<content type='text'>
the cvs add function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the cvs add function.
</pre>
</div>
</content>
</entry>
<entry>
<title>Step 1 in moving EISA devices to kobj/newbus.  Use kobj methods for</title>
<updated>2004-06-09T16:08:20+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2004-06-09T16:08:20+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6732641e0ac60bad83f79606d5825776cddeff28'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Use __FBSDID().</title>
<updated>2003-08-24T17:55:58+00:00</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-08-24T17:55:58+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=aad970f1fee9a2a3e5a0f880be9b87c6193b3bd1'/>
<id>aad970f1fee9a2a3e5a0f880be9b87c6193b3bd1</id>
<content type='text'>
Also some minor style cleanups.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also some minor style cleanups.
</pre>
</div>
</content>
</entry>
<entry>
<title>Deprecate machine/limits.h in favor of new sys/limits.h.</title>
<updated>2003-04-29T13:36:06+00:00</updated>
<author>
<name>Alexander Kabaev</name>
<email>kan@FreeBSD.org</email>
</author>
<published>2003-04-29T13:36:06+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=104a9b7e3edbd88cdda0698c5c77a2ad6dafcc16'/>
<id>104a9b7e3edbd88cdda0698c5c77a2ad6dafcc16</id>
<content type='text'>
Change all in-tree consumers to include &lt;sys/limits.h&gt;

Discussed on:	standards@
Partially submitted by: Craig Rodrigues &lt;rodrigc@attbi.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change all in-tree consumers to include &lt;sys/limits.h&gt;

Discussed on:	standards@
Partially submitted by: Craig Rodrigues &lt;rodrigc@attbi.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add tunable "hw.eisa_slots" to allow overriding the default number</title>
<updated>2002-10-31T00:45:49+00:00</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2002-10-31T00:45:49+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=700f0531923a1d9b72b6c7fbf5d19c7562b04be2'/>
<id>700f0531923a1d9b72b6c7fbf5d19c7562b04be2</id>
<content type='text'>
of slots (10).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
of slots (10).
</pre>
</div>
</content>
</entry>
<entry>
<title>Argh, isa(4), eisa(4) and mca(4) now attach to legacy(4) instead of</title>
<updated>2002-09-26T18:40:06+00:00</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2002-09-26T18:40:06+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c1e309b38bf2ef698a07eba6b0013c0a06497fff'/>
<id>c1e309b38bf2ef698a07eba6b0013c0a06497fff</id>
<content type='text'>
nexus(4) in the case of machines w/o equivalent bridges on a PCI bus.

Reported by:	winter
Pointy hat to:	jhb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
nexus(4) in the case of machines w/o equivalent bridges on a PCI bus.

Reported by:	winter
Pointy hat to:	jhb
</pre>
</div>
</content>
</entry>
</feed>
