summerofcode2018projects:convertpcidriverattachmentstotables

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
summerofcode2018projects:convertpcidriverattachmentstotables [2018/08/07 03:18] – LakhanKamireddysummerofcode2018projects:convertpcidriverattachmentstotables [2020/02/09 04:19] (current) – Fixed Wiki markup for Wiki page links TrevorRoydhouse
Line 53: Line 53:
     * Convert next batch of 5 easy and 2 medium/hard drivers ✔     * Convert next batch of 5 easy and 2 medium/hard drivers ✔
   * August 6-14: End of coding   * August 6-14: End of coding
 +    * Document PCI_* macros ✔
 +      * PCI_PNP_INFO
 +      * PCI_DEV
 +      * PCI_SUBDEV
 +      * PCI_DEVID
 +      * PCI_VID
 +      * PCI_SUBVID
   * August 14-21 16:00 UTC: Final Evaluations   * August 14-21 16:00 UTC: Final Evaluations
  
Line 102: Line 109:
 | 39 || hme || medium || Done ✔ || | 39 || hme || medium || Done ✔ ||
 | 40 || hptio || hard || In progress || | 40 || hptio || hard || In progress ||
-| 41 || arcmsr || hard || In progress ||+| 41 || arcmsr || hard || Done ✔ ||
 | 42 || hifn || trivial || Done ✔ || | 42 || hifn || trivial || Done ✔ ||
 | 43 || bt || trivial || Done ✔ || | 43 || bt || trivial || Done ✔ ||
Line 123: Line 130:
 | 60 || ipw || trivial || Done ✔ || | 60 || ipw || trivial || Done ✔ ||
 | 61 || ismt || medium || Done ✔ || | 61 || ismt || medium || Done ✔ ||
-| 62 || iioc || medium || In progress || +| 62 || iicoc || medium || Done ✔ || 
-| 63 || ipmi || medium || In progress || +| 63 || ipmi || medium || Done ✔ || 
-| 64 || isp || hard || In progress || +| 64 || isp || hard || Done ✔ || 
-| 65 || isci || medium || In progress || +| 65 || isci || medium || Done ✔ || 
-| 66 || ixl || trivial || In progress || +| 66 || ixl || trivial || Done ✔ || 
-| 67 || ixlv || trivial || In progress || +| 67 || ixlv || trivial || Done ✔ || 
-| 68 || iwn || trivial || In progress || +| 68 || iwn || trivial || Done ✔ || 
-| 69 || iwi || medium || In progress ||+| 69 || iwi || medium || Done ✔ ||
 | 70 || ioat || trivial || Done ✔ || | 70 || ioat || trivial || Done ✔ ||
-| 71 || ida || trivial || In progress || +| 71 || ida || trivial || Done ✔ || 
-| 72 || le || medium || In progress || +| 72 || le || medium || Done ✔ || 
-| 73 || lio || medium || In progress || +| 73 || lio || medium || Done ✔ || 
-| 74 || mpr || trivial || In progress || +| 74 || mpr || trivial || Done ✔ || 
-| 75 || mvs || trivial || In progress || +| 75 || mvs || trivial || Done ✔ || 
-| 76 || my || trivial || In progress || +| 76 || my || trivial || Done ✔ || 
-| 77 || mly || trivial || In progress || +| 77 || mly || trivial || Done ✔ || 
-| 78 || mps || trivial || In progress || +| 78 || mps || trivial || Done ✔ || 
-| 79 || mskc || medium || In progress || +| 79 || mskc || medium || Done ✔ || 
-| 80 || mn || medium || In progress || +| 80 || mn || medium || Done ✔ || 
-| 81 || mrsas || hard || In progress || +| 81 || mrsas || hard || Done ✔ || 
-| 82 || mxge || medium || In progress || +| 82 || mxge || medium || Done ✔ || 
-| 83 || mfi || trivial || In progress || +| 83 || mfi || trivial || Done ✔ || 
-| 84 || malo || medium || In progress || +| 84 || malo || medium || Done ✔ || 
-| 85 || mwl || medium || In progress || +| 85 || mwl || medium || Done ✔ || 
-| 86 || nfsmb || medium || In progress || +| 86 || nfsmb || medium || Done ✔ || 
-| 87 || nge || medium || In progress || +| 87 || nge || medium || Done ✔ || 
-| 88 || ntb_hw_plx || medium || In progress ||+| 88 || ntb_hw_plx || medium || Done ✔ ||
 | 89 || ntb_hw_intel || trivial || Done ✔ || | 89 || ntb_hw_intel || trivial || Done ✔ ||
-| 90 || nlmsec || trivial || In progress || +| 90 || nlmsec || trivial || Done ✔ || 
-| 91 || nlmrsa || trivial || In progress || +| 91 || nlmrsa || trivial || Done ✔ || 
-| 92 || nfe || hard || In progress || +| 92 || nfe || hard || Done ✔ || 
-| 93 || nvme || trivial || In progress || +| 93 || nvme || trivial || Done ✔ || 
-| 94 || ndis || trivial || In progress ||+| 94 || ndis || trivial || Won't do ||
 | 95 || ocs || medium || In progress || | 95 || ocs || medium || In progress ||
 | 96 || ohci || hard || In progress || | 96 || ohci || hard || In progress ||
 | 97 || pcibios || medium || In progress || | 97 || pcibios || medium || In progress ||
-| 98 || pcib || medium || In progress || +| 98 || pcib || medium || Done ✔ || 
-| 99 || qla || medium || In progress || +| 99 || qla || medium || Done ✔ || 
-| 100 || qla80xx || medium || In progress || +| 100 || qla80xx || medium || Done ✔ || 
-| 101 || ql || medium || In progress || +| 101 || ql || medium || Done ✔ || 
-| 102 || piix || medium || In progress || +| 102 || piix || medium || Done ✔ || 
-| 103 || rp || medium || In progress || +| 103 || rp || medium || Done ✔ || 
-| 104 || oce || trivial || In progress || +| 104 || oce || trivial || Done ✔ || 
-| 105 || re || hard || In progress || +| 105 || re || hard || Done ✔ || 
-| 106 || ppc || medium || In progress ||+| 106 || ppc || medium || Done ✔ ||
 | 107 || pmspcv || ambiguous || Won't do || | 107 || pmspcv || ambiguous || Won't do ||
 +| 108 || ral || trivial || Done ✔ ||
 +| 109 || re || trivial || Done ✔ ||
 +| 109 || rl || trivial || Done ✔ ||
 +| 110 || pcn || trivial || Done ✔ ||
 +| 111 || pstpci || medium || Done ✔ ||
 +| 112 || sge || medium || Done ✔ ||
 +| 113 || sis || medium || Done ✔ ||
 +| 114 || ste || medium || Done ✔ ||
  
 ===== The Code ===== ===== The Code =====
Line 179: Line 194:
  
 https://www.freebsd.org/cgi/man.cgi?query=PCI_PNP_INFO&manpath=FreeBSD+12-current https://www.freebsd.org/cgi/man.cgi?query=PCI_PNP_INFO&manpath=FreeBSD+12-current
 +
 +https://www.freebsd.org/cgi/man.cgi?query=PCI_DEV&manpath=FreeBSD+12-current
 +
 +https://www.freebsd.org/cgi/man.cgi?query=PCI_SUBDEV&manpath=FreeBSD+12-current
 +
 +https://www.freebsd.org/cgi/man.cgi?query=PCI_VID&manpath=FreeBSD+12-current
 +
 +https://www.freebsd.org/cgi/man.cgi?query=PCI_DEVID&manpath=FreeBSD+12-current
 +
 +https://www.freebsd.org/cgi/man.cgi?query=PCI_SUBVID&manpath=FreeBSD+12-current
 +
 +Note: Documentation links will appear broken until the code is merged into the master branch, please be patient.
  
 ===== Phabricator Reviews ===== ===== Phabricator Reviews =====
 +https://reviews.freebsd.org/D16612
 +
 https://reviews.freebsd.org/D16540 https://reviews.freebsd.org/D16540
  
Line 189: Line 218:
 https://reviews.freebsd.org/D16233 https://reviews.freebsd.org/D16233
  
-https://reviews.freebsd.org/D15979+https://reviews.freebsd.org/D15999
  
 https://reviews.freebsd.org/D15996 https://reviews.freebsd.org/D15996
  
 https://reviews.freebsd.org/D15995 https://reviews.freebsd.org/D15995
 +
 +https://reviews.freebsd.org/D15979
  
 ===== Useful links ===== ===== Useful links =====
Line 199: Line 230:
 https://www.bsdcan.org/2018/schedule/events/934.en.html https://www.bsdcan.org/2018/schedule/events/934.en.html
  
-https://wiki.freebsd.org/AutoLoad+[[/AutoLoad]]
  
 http://bsdimp.blogspot.in/2016/01/details-on-coming-automatic-module.html http://bsdimp.blogspot.in/2016/01/details-on-coming-automatic-module.html
  
  • summerofcode2018projects/convertpcidriverattachmentstotables.1533611883.txt.gz
  • Last modified: 2018/08/07 03:18
  • by LakhanKamireddy