<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/eisa, branch release/11.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F11.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F11.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2016-02-20T01:32:58Z</updated>
<entry>
<title>Introduce a RMAN_IS_DEFAULT_RANGE() macro, and use it.</title>
<updated>2016-02-20T01:32:58Z</updated>
<author>
<name>Justin Hibbits</name>
<email>jhibbits@FreeBSD.org</email>
</author>
<published>2016-02-20T01:32:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7915adb56014e31e8ed8a4418060625c2e223fc0'/>
<id>urn:sha1:7915adb56014e31e8ed8a4418060625c2e223fc0</id>
<content type='text'>
This simplifies checking for default resource range for bus_alloc_resource(),
and improves readability.

This is part of, and related to, the migration of rman_res_t from u_long to
uintmax_t.

Discussed with:	jhb
Suggested by:	marcel
</content>
</entry>
<entry>
<title>Convert rman to use rman_res_t instead of u_long</title>
<updated>2016-01-27T02:23:54Z</updated>
<author>
<name>Justin Hibbits</name>
<email>jhibbits@FreeBSD.org</email>
</author>
<published>2016-01-27T02:23:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2dd1bdf1834c53d048d3d9a7079b45afea5cecd7'/>
<id>urn:sha1:2dd1bdf1834c53d048d3d9a7079b45afea5cecd7</id>
<content type='text'>
Summary:
Migrate to using the semi-opaque type rman_res_t to specify rman resources.  For
now, this is still compatible with u_long.

This is step one in migrating rman to use uintmax_t for resources instead of
u_long.

Going forward, this could feasibly be used to specify architecture-specific
definitions of resource ranges, rather than baking a specific integer type into
the API.

This change has been broken out to facilitate MFC'ing drivers back to 10 without
breaking ABI.

Reviewed By: jhb
Sponsored by:	Alex Perez/Inertial Computing
Differential Revision: https://reviews.freebsd.org/D5075
</content>
</entry>
<entry>
<title>- There's no need to overwrite the default device method with the default</title>
<updated>2011-11-22T21:28:20Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2011-11-22T21:28:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4b7ec27007570e0ce4fe9dbb447e7afc131b487a'/>
<id>urn:sha1:4b7ec27007570e0ce4fe9dbb447e7afc131b487a</id>
<content type='text'>
  one. Interestingly, these are actually the default for quite some time
  (bus_generic_driver_added(9) since r52045 and bus_generic_print_child(9)
  since r52045) but even recently added device drivers do this unnecessarily.
  Discussed with: jhb, marcel
- While at it, use DEVMETHOD_END.
  Discussed with: jhb
- Also while at it, use __FBSDID.
</content>
</entry>
<entry>
<title>strict kobj signatures: fix assortment of bus_read_ivar impls</title>
<updated>2009-06-11T17:06:58Z</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2009-06-11T17:06:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7c6ee94f8c316a993a4850700a2db07d6c1cd39c'/>
<id>urn:sha1:7c6ee94f8c316a993a4850700a2db07d6c1cd39c</id>
<content type='text'>
Reviewed by:	imp, current@
Approved by:	jhb (mentor)
</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>
</feed>
