Add a new entry: New bus_alloc_resources() API.
Submitted by: imp
This commit is contained in:
parent
f23580fc1a
commit
a85c87fb11
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=28283
1 changed files with 25 additions and 1 deletions
|
@ -1,6 +1,6 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
|
||||
<!ENTITY base CDATA "../..">
|
||||
<!ENTITY date "$FreeBSD: www/en/projects/ideas/index.sgml,v 1.60 2006/07/10 20:16:20 joel Exp $">
|
||||
<!ENTITY date "$FreeBSD: www/en/projects/ideas/index.sgml,v 1.61 2006/07/10 20:28:19 joel Exp $">
|
||||
<!ENTITY title "FreeBSD list of projects and ideas for volunteers">
|
||||
<!ENTITY % navincludes SYSTEM "../../includes.navdevelopers.sgml"> %navincludes;
|
||||
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
|
||||
|
@ -80,6 +80,7 @@
|
|||
<li><a href="#p-powerd">Implement and profile algorithms for powerd</a></li>
|
||||
<li><a href="#p-iscsi">iSCSI</a></li>
|
||||
<li><a href="#p-amd64linux">Linuxulator with native amd64 support</a></li>
|
||||
<li><a href="#p-busalloc">New bus_alloc_resources() API.</a></li>
|
||||
<li><a href="#p-pcihotplug">PCI-Hotplug support</a></li>
|
||||
<li><a href="#p-psched">Pluggable Disk Scheduler</a></li>
|
||||
<li><a href="#p-processcheck">Process checkpointing</a></li>
|
||||
|
@ -667,6 +668,29 @@
|
|||
|
||||
<hr>
|
||||
|
||||
<a name="p-busalloc"></a>
|
||||
<h2>New bus_alloc_resources() API</h2>
|
||||
<p><strong>Technical contact</strong>: <a
|
||||
href="mailto:imp@FreeBSD.org">&a.imp;</a></p>
|
||||
<p>Recently, bus_alloc_resources has been added to the kernel. This,
|
||||
coupled with the bus_space_{read,write} family of functions can
|
||||
significantly reduce the setup needed for driver resource allocation.
|
||||
Unfortunately, most of the drivers in the tree have not yet been
|
||||
converted, thus ensuring that the old, bad way continues. What is needed
|
||||
is for someone to go through the drivers in the tree and convert them.
|
||||
After conversion, they need to ensure that they still work on at least some
|
||||
hardware and work with someone to get them committed. <a
|
||||
href="mailto:imp@FreeBSD.org">&a.imp;</a> is available for review and
|
||||
coordination of committing.</p>
|
||||
<p><strong>Requirements</strong>:</p>
|
||||
<ul>
|
||||
<li>Ability to read, write and understand C code.</li>
|
||||
<li>Knowledge about device drivers.</li>
|
||||
<li>Access to hardware to test on.</li>
|
||||
</ul>
|
||||
|
||||
<hr>
|
||||
|
||||
<a name="p-pcihotplug"></a>
|
||||
<h2>PCI-Hotplug support</h2>
|
||||
<p><strong>Technical contact</strong>: <a
|
||||
|
|
Loading…
Reference in a new issue