Add a Notes column to the ifnet section, and do a quicky review of
src/sys/dev/*/if* for use of dma. Most drivers don't use busdma. if_lnc uses busdma, but also uses vtophys() so is likely bogus. if_hme and if_gem appear to use older busdma interfaces and may require updating.
This commit is contained in:
parent
1def59af41
commit
2ab4c66f43
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=15248
1 changed files with 80 additions and 2 deletions
|
@ -1,6 +1,6 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
|
||||
<!ENTITY base CDATA "..">
|
||||
<!ENTITY date "$FreeBSD$">
|
||||
<!ENTITY date "$FreeBSD: www/en/projects/busdma/index.sgml,v 1.1 2002/12/09 17:30:54 rwatson Exp $">
|
||||
<!ENTITY title "FreeBSD busdma driver conversion project">
|
||||
<!ENTITY email 'mux'>
|
||||
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
|
||||
|
@ -134,13 +134,31 @@
|
|||
<th> Responsible </th>
|
||||
<th> Last updated </th>
|
||||
<th> Status </th>
|
||||
<th> Notes </th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> if_ar </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> &status.new; </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> if_dc </td>
|
||||
<td> </td>
|
||||
<td> December 9, 2002 </td>
|
||||
<td> </td>
|
||||
<td> &status.new; </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> if_em </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> &status.new; </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
|
@ -148,6 +166,47 @@
|
|||
<td> &a.mux; </td>
|
||||
<td> December 9, 2002 </td>
|
||||
<td> &status.wip; </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> if_fwe </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> &status.new; </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> if_gem </td>
|
||||
<td> &a.tmm; </td>
|
||||
<td> December 9, 2002 </td>
|
||||
<td> &status.wip; </td>
|
||||
<td> Uses old busdma interface. </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> if_gx </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> &status.new; </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> if_hme </td>
|
||||
<td> &a.tmm; </td>
|
||||
<td> December 9, 2002 </td>
|
||||
<td> &status.wip; </td>
|
||||
<td> Uses old busdma interface. </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> if_lnc </td>
|
||||
<td> </td>
|
||||
<td> December 9, 2002 </td>
|
||||
<td> &status.wip; </td>
|
||||
<td> Uses vtophys(), may be bogus. </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
|
@ -155,6 +214,7 @@
|
|||
<td> &a.wpaul; </td>
|
||||
<td> December 9, 2002 </td>
|
||||
<td> &status.done; </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
|
@ -162,6 +222,23 @@
|
|||
<td> &a.wpaul; </td>
|
||||
<td> December 9, 2002 </td>
|
||||
<td> &status.done; </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> if_sr </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> &status.new; </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> if_txp </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> &status.new; </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
|
@ -169,6 +246,7 @@
|
|||
<td> &a.mux; </td>
|
||||
<td> December 9, 2002 </td>
|
||||
<td> &status.wip; </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
|
Loading…
Reference in a new issue