<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8"><meta name="generator" content="pdf2htmlEX"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><link rel="stylesheet" href="https://csdnimg.cn/release/download_crawler_static/css/base.min.css"><link rel="stylesheet" href="https://csdnimg.cn/release/download_crawler_static/css/fancy.min.css"><link rel="stylesheet" href="https://csdnimg.cn/release/download_crawler_static/11457810/raw.css"><script src="https://csdnimg.cn/release/download_crawler_static/js/compatibility.min.js"></script><script src="https://csdnimg.cn/release/download_crawler_static/js/pdf2htmlEX.min.js"></script><script>try{pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({});}catch(e){}</script><title></title></head><body><div id="sidebar" style="display: none"><div id="outline"></div></div><div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://csdnimg.cn/release/download_crawler_static/11457810/bg1.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">N<span class="ls1 ws1">VM Express</span></div><div class="t m0 x2 h3 y2 ff1 fs1 fc0 sc0 ls0 ws0">TM</div><div class="t m0 x3 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0"> <span class="ls2 ws2">Revis<span class="_ _0"></span>ion 1.<span class="_ _0"></span>4</span> <span class="_ _1"> </span> <span class="_ _2"> </span> </div><div class="t m0 x1 h2 y3 ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h2 y4 ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x4 h2 y5 ff1 fs0 fc0 sc0 ls0 ws0">1 </div><div class="t m0 x1 h2 y6 ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h2 y7 ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h2 y8 ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h2 y9 ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h2 ya ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h2 yb ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h4 yc ff2 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x5 h5 yd ff3 fs2 fc0 sc0 ls0 ws0"> </div><div class="t m0 x6 h6 ye ff3 fs3 fc0 sc0 ls3 ws3">NVM Expres<span class="_ _3"></span>s</div><div class="t m0 x7 h7 yf ff3 fs4 fc0 sc0 ls4 ws4">TM</div><div class="t m0 x8 h6 ye ff3 fs3 fc0 sc0 ls0 ws0"> </div><div class="t m0 x9 h6 y10 ff3 fs3 fc0 sc0 ls3 ws5">Base Sp<span class="_ _3"></span>ecificat<span class="_ _3"></span>ion<span class="ls0 ws0"> </span></div><div class="t m0 x1 h2 y11 ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h2 y12 ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 xa h8 y13 ff2 fs5 fc0 sc0 ls5 ws6">NVM Express<span class="ls0 ws0"> </span></div><div class="t m0 xb h8 y14 ff2 fs5 fc0 sc0 ls6 ws7">Revisi<span class="_ _0"></span>on 1.<span class="ls0 ws0">4 </span></div><div class="t m0 xc h8 y15 ff2 fs5 fc0 sc0 ls6 ws8">June<span class="ls0 ws0"> <span class="ls5 ws9">10</span></span>, <span class="ls5 ws9">2019<span class="ls0 ws0"> </span></span></div><div class="t m0 xd h9 y16 ff4 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 xd h9 y17 ff4 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 xd h9 y18 ff4 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 xd h9 y19 ff4 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 xd h9 y1a ff4 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x6 h9 y1b ff4 fs0 fc0 sc0 ls1 wsa">Please sen<span class="_ _0"></span>d commen<span class="_ _0"></span>ts to <span class="wsb">info@<span class="_ _0"></span>nvmexpress.<span class="_ _0"></span>org<span class="ff1 ls0 ws0"> </span></span></div><div class="t m0 x1 h2 y1c ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h2 y1d ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h2 y1e ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h2 y1f ff1 fs0 fc0 sc0 ls0 ws0"> <span class="_ _4"> </span> </div></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div></body></html>
<div id="pf2" class="pf w0 h0" data-page-no="2"><div class="pc pc2 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://csdnimg.cn/release/download_crawler_static/11457810/bg2.jpg"><div class="t m0 xe h2 y1 ff1 fs0 fc0 sc0 ls1 ws1">NVM Express</div><div class="t m0 xf h3 y2 ff1 fs1 fc0 sc0 ls0 ws0">TM</div><div class="t m0 x10 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0"> <span class="ls2 ws2">Revis<span class="_ _0"></span>ion 1.<span class="_ _0"></span>4</span> </div><div class="t m0 x1 h2 y4 ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x4 h2 y5 ff1 fs0 fc0 sc0 ls0 ws0">2 </div><div class="t m0 x1 h2 y20 ff1 fs0 fc0 sc0 ls1 ws1">NVM Express</div><div class="t m0 x2 h3 y21 ff1 fs1 fc0 sc0 ls0 ws0">TM</div><div class="t m0 x3 h2 y20 ff1 fs0 fc0 sc0 ls0 ws0"> b<span class="ls1 wsb">ase </span>s<span class="ls1 wsb">pec<span class="_ _0"></span>ification</span> <span class="ls2 ws2">re<span class="_ _0"></span>vision<span class="_ _0"></span> 1.</span>4 <span class="ls2 wsc">is <span class="ls1 wsa">a<span class="_ _0"></span>vailable f<span class="_ _0"></span>or download a<span class="_ _0"></span>t <span class="fc1 wsb">http://nvm<span class="_ _0"></span>express<span class="_ _0"></span>.org</span></span></span>. <span class="ls1 wsb">The </span></div><div class="t m0 x1 h2 y22 ff1 fs0 fc0 sc0 ls1 ws1">NVM Express<span class="_ _0"></span><span class="ls0 ws0"> </span><span class="wsa">base specif<span class="_ _0"></span>ication<span class="ls0 ws0"> </span></span>re<span class="_ _0"></span>vision 1.<span class="ls0 ws0">4 </span><span class="wsb">incorp<span class="_ _0"></span>orates <span class="wsa">NVM Ex<span class="_ _0"></span>press bas<span class="_ _0"></span>e specif<span class="_ _0"></span>ication<span class="ls0 ws0"> </span>revisio<span class="_ _0"></span>n 1.3, </span></span></div><div class="t m0 x1 h2 y23 ff1 fs0 fc0 sc0 ls1 wsa">ratified <span class="_ _0"></span>on April 26, 2<span class="_ _0"></span>017,<span class="ls0 ws0"> <span class="ls7 wsd">ECN 001</span></span>, E<span class="_ _0"></span>CN 002,<span class="ls0 ws0"> <span class="ls8 ws2">ECN</span> <span class="_ _0"></span></span><span class="wsb">003<span class="ls0 ws0">, </span></span>ECN 00<span class="_ _0"></span>4a, ECN<span class="ls0 ws0"> </span><span class="wsb">00<span class="_ _0"></span>5<span class="ls7 wsd">, ECN 006<span class="ls0 ws0">, </span></span></span>TP 40<span class="_ _0"></span>00a, TP </div><div class="t m0 x1 h2 y24 ff1 fs0 fc0 sc0 ls1 wsb">4002<span class="ls0 ws0">, </span><span class="wsa">T<span class="_ _0"></span>P 4003<span class="ls0 ws0">c</span>, TP 400<span class="_ _0"></span>4<span class="ls0 ws0">b, </span>TP 4005<span class="ls0 ws0">c, <span class="ls8 wse">T<span class="_ _0"></span>P 400</span>6</span>,<span class="_ _0"></span> TP 4007a,<span class="ls0 ws0"> </span>T<span class="_ _0"></span>P 4008,<span class="ls0 ws0"> </span>T<span class="_ _0"></span>P 4014,<span class="ls0 ws0"> </span>TP 401<span class="_ _0"></span>6,<span class="ls0 ws0"> </span>TP 4018<span class="ls0 ws0">b,<span class="_ _0"></span> <span class="ls8 ws2">TP </span></span></span></div><div class="t m0 x1 h2 y25 ff1 fs0 fc0 sc0 ls1 wsb">4022,<span class="ls0 ws0"> </span><span class="wsa">T<span class="_ _0"></span>P 4024,<span class="ls0 ws0"> </span>TP 40<span class="_ _0"></span>25, TP 4027,<span class="ls0 ws0"> </span>T<span class="_ _0"></span>P 4028<span class="ls0 ws0">a, <span class="ls9 wsf">TP 4030</span>, <span class="_ _3"></span><span class="ls1 wsa">TP 403<span class="_ _0"></span>1a, TP 4032<span class="_ _0"></span>,<span class="ls0 ws0"> <span class="ls8 ws2">TP </span></span><span class="wsb">4033<span class="ls0 ws0">, </span></span>T<span class="_ _0"></span>P 4035<span class="ls0 ws0">, <span class="ls8 ws2">TP </span></span></span></span></span></div><div class="t m0 x1 h2 y26 ff1 fs0 fc0 sc0 ls1 wsb">4039<span class="ls0 ws0">a<span class="lsa wsa">, <span class="ls1">T<span class="_ _0"></span>P 4042</span></span>a<span class="lsa wsa">, <span class="ls1">TP 404<span class="_ _0"></span>5,</span></span> </span><span class="wsa">TP 4050<span class="_ _0"></span>, TP 4051<span class="ls0 ws0">, </span>T<span class="_ _0"></span>P 4054,<span class="ls0 ws0"> </span>and T<span class="_ _0"></span>P 8002<span class="ls0 ws0"> </span>(ref<span class="_ _0"></span>er to </span></div><div class="t m0 x1 h2 y27 ff1 fs0 fc1 sc0 ls1 wsb">https://n<span class="_ _0"></span>vmexpres<span class="_ _0"></span>s.org/changes<span class="_ _0"></span><span class="ls0 ws0">-<span class="ls2 wsc">in</span>-<span class="lsb ws10">nvm<span class="_ _0"></span>e</span>-<span class="ls2 wsc">revis<span class="_ _0"></span>ion</span>-1-4<span class="fc0"> <span class="ls1 wsa">f<span class="_ _0"></span>or details)</span>. <span class="ls1 wsa">Ap<span class="_ _0"></span>plied the NV<span class="_ _0"></span>M Express tr<span class="_ _0"></span>ademark<span class="_ _0"></span> </span></span></span></div><div class="t m0 x1 h2 y28 ff1 fs0 fc0 sc0 ls1 wsa">and logo us<span class="_ _0"></span>age guide<span class="_ _0"></span>lines.<span class="ls0 ws0"> </span></div><div class="t m0 x11 h2 y29 ff1 fs0 fc0 sc0 ls8 wse">SPECIF<span class="_ _0"></span>ICATI<span class="_ _0"></span>ON DISCL<span class="_ _0"></span>AIMER<span class="ls0 ws0"> </span></div><div class="t m0 x1 h4 y2a ff2 fs0 fc0 sc0 ls8 ws2">LEG<span class="_ _0"></span>A<span class="_ _3"></span><span class="ls7 wsd">L NOT<span class="_ _0"></span>ICE<span class="ls0 ws0">: </span></span></div><div class="t m0 x1 h4 y2b ff2 fs0 fc0 sc0 lsc ws11">© Copyri<span class="_ _3"></span>ght 20<span class="ls9 ws12">07<span class="ls0 ws0"> </span></span><span class="ws13">to<span class="ls0 ws0"> <span class="ls1 wsb">2019 <span class="ls8 wse">NVM<span class="_ _0"></span> Expres<span class="_ _0"></span>s, Inc. <span class="_ _0"></span>ALL RIGH<span class="_ _0"></span>TS RESER<span class="_ _0"></span>VED.</span></span> </span></span></div><div class="t m0 x1 h2 y2c ff1 fs0 fc0 sc0 ls1 wsa">This N<span class="_ _0"></span>VM Express<span class="ls0 ws0"> </span>bas<span class="_ _0"></span>e specific<span class="_ _0"></span>ation<span class="ls0 ws0"> </span>revisi<span class="_ _0"></span>on 1.<span class="ls0 ws0">4 </span>is pr<span class="_ _0"></span>oprietary to t<span class="_ _0"></span>he NVM Expr<span class="_ _0"></span>ess, Inc.<span class="_ _0"></span> (also referr<span class="_ _0"></span>ed to </div><div class="t m0 x1 h2 y2d ff1 fs0 fc0 sc0 ls1 wsa">as “Com<span class="_ _0"></span>pany”) and/or<span class="_ _0"></span> its succ<span class="_ _0"></span>essors and ass<span class="_ _0"></span>igns.<span class="ls0 ws0"> </span></div><div class="t m0 x1 h4 y2e ff2 fs0 fc0 sc0 ls8 wse">NOT<span class="_ _0"></span>ICE TO<span class="_ _0"></span> USERS WHO <span class="_ _0"></span>A<span class="_ _3"></span>RE<span class="_ _0"></span> NVM<span class="_ _0"></span> EXPRESS, <span class="_ _0"></span>INC. M<span class="_ _0"></span>EMBER<span class="_ _0"></span>S<span class="ff1 ls1 wsa">: Members of<span class="_ _0"></span> NVM Expres<span class="_ _0"></span>s, Inc. have </span></div><div class="t m0 x1 h2 y2f ff1 fs0 fc0 sc0 ls1 wsa">the right t<span class="_ _0"></span>o use and im<span class="_ _0"></span>plement this<span class="_ _0"></span> NVM Expres<span class="_ _0"></span>s<span class="ls0 ws0"> </span>base s<span class="_ _0"></span>pecificat<span class="ls2 wsc">io<span class="_ _0"></span>n<span class="ls0 ws0"> </span></span><span class="ws1">revision 1.<span class="ls0 ws0">4 </span></span>s<span class="_ _0"></span>ubject, how<span class="_ _0"></span>ever, to th<span class="_ _0"></span>e </div><div class="t m0 x1 h2 y30 ff1 fs0 fc0 sc0 ls1 wsa">Member<span class="_ _0"></span>’s continued c<span class="_ _0"></span>ompliance <span class="_ _0"></span>with the Com<span class="_ _0"></span>pany’s Intellec<span class="_ _0"></span>tual Proper<span class="_ _0"></span>ty Polic<span class="_ _0"></span>y<span class="_ _3"></span> and <span class="_ _0"></span>Bylaws and the<span class="_ _0"></span> </div><div class="t m0 x1 h2 y31 ff1 fs0 fc0 sc0 ls1 wsa">Member<span class="_ _0"></span>’s Participat<span class="_ _0"></span>ion Agreem<span class="_ _0"></span>ent.<span class="ls0 ws0"> </span></div><div class="t m0 x1 h4 y32 ff2 fs0 fc0 sc0 ls7 wsd">NOTICE T<span class="_ _0"></span>O NON<span class="ls0 ws0">-<span class="ls8 wse">MEMBERS O<span class="_ _0"></span>F NVM<span class="_ _0"></span> EXPRES<span class="_ _0"></span>S, INC.<span class="_ _0"></span><span class="ff1 ls1 wsa">: If you are <span class="_ _0"></span>not a Mem<span class="_ _0"></span>ber of NVM <span class="lsd ws14">Express, I<span class="_ _3"></span>nc. </span></span></span></span></div><div class="t m0 x1 h2 y33 ff1 fs0 fc0 sc0 ls1 wsa">and you ha<span class="_ _0"></span>ve obtained<span class="_ _0"></span> a copy of<span class="_ _0"></span> this docum<span class="_ _0"></span>ent, you onl<span class="_ _0"></span>y have a right t<span class="_ _0"></span>o revie<span class="_ _0"></span>w this docum<span class="_ _0"></span>ent or make </div><div class="t m0 x1 h2 y34 ff1 fs0 fc0 sc0 ls1 wsa">refer<span class="_ _0"></span>ence to or cite th<span class="_ _0"></span>is docum<span class="_ _0"></span>ent. Any such r<span class="_ _0"></span>eferences<span class="_ _0"></span> or citations to<span class="_ _0"></span> this docum<span class="_ _0"></span>ent m<span class="_ _0"></span>ust acknowledge </div><div class="t m0 x1 h2 y35 ff1 fs0 fc0 sc0 ls1 wsa">NVM Expres<span class="_ _0"></span>s, Inc. co<span class="_ _0"></span>pyright ow<span class="_ _0"></span>nership of this<span class="_ _0"></span> document. T<span class="_ _0"></span>he proper c<span class="_ _0"></span>opyright ci<span class="_ _0"></span>tation or refer<span class="_ _0"></span>ence is as </div><div class="t m0 x1 h4 y36 ff1 fs0 fc0 sc0 ls2 wsc">follo<span class="_ _0"></span>ws:<span class="ls0 ws0"> <span class="ff2 lsd ws15">“©</span><span class="ff2"> <span class="ls1 wsb">20<span class="ls9 ws12">07</span></span> <span class="lsc ws13">to</span> <span class="ls1 wsb">2019 <span class="wsa">NVM<span class="_ _0"></span> Express, Inc.<span class="_ _0"></span></span></span> <span class="ls8 wse">ALL RIG<span class="_ _0"></span>HTS R<span class="_ _0"></span>ESERVED.”<span class="_ _0"></span></span></span> <span class="_ _3"></span><span class="ls1 wsa">W<span class="_ _0"></span>hen m<span class="_ _0"></span>aking any such </span></span></div><div class="t m0 x1 h2 y37 ff1 fs0 fc0 sc0 ls1 wsa">citations or<span class="_ _0"></span> references<span class="_ _0"></span> to this doc<span class="_ _0"></span>ument you ar<span class="_ _0"></span>e not perm<span class="_ _0"></span>itted to revis<span class="_ _0"></span>e, alter, m<span class="_ _0"></span>odify, m<span class="_ _0"></span>ake any </div><div class="t m0 x1 h2 y38 ff1 fs0 fc0 sc0 ls1 wsb">deriv<span class="wsa">at<span class="_ _0"></span>ives of, or oth<span class="_ _0"></span>erwise am<span class="_ _0"></span>end the referenc<span class="_ _0"></span>ed porti<span class="_ _0"></span>on of this doc<span class="_ _0"></span>ument in an<span class="_ _0"></span>y way without<span class="_ _0"></span> the prior<span class="_ _0"></span> </span></div><div class="t m0 x1 h2 y39 ff1 fs0 fc0 sc0 ls1 wsa">express<span class="_ _0"></span> written perm<span class="_ _0"></span>ission of<span class="_ _0"></span> NVM Express<span class="_ _0"></span>, Inc.<span class="ls0 ws0"> </span>Nothi<span class="_ _0"></span>ng contained <span class="_ _0"></span>in this docum<span class="_ _0"></span>ent shall be <span class="_ _0"></span>deemed as </div><div class="t m0 x1 h2 y3a ff1 fs0 fc0 sc0 ls1 wsa">granting <span class="_ _0"></span>you any kind <span class="_ _0"></span>of license t<span class="_ _0"></span>o implem<span class="_ _0"></span>ent or use this<span class="_ _0"></span> document or<span class="_ _0"></span> the spec<span class="_ _0"></span>ification desc<span class="_ _0"></span>ribed there<span class="_ _0"></span>in, </div><div class="t m0 x1 h2 y3b ff1 fs0 fc0 sc0 ls1 wsa">or an<span class="_ _0"></span>y<span class="_ _3"></span> of its c<span class="_ _0"></span>ontents, eit<span class="_ _0"></span>her expres<span class="_ _0"></span>sly or im<span class="_ _0"></span>pliedly, or to an<span class="_ _0"></span>y intellectua<span class="_ _0"></span>l propert<span class="_ _0"></span>y owned or contr<span class="_ _0"></span>olled b<span class="_ _0"></span>y<span class="_ _3"></span> </div><div class="t m0 x1 h2 y3c ff1 fs0 fc0 sc0 ls1 wsa">NVM Expres<span class="_ _0"></span>s, Inc., inc<span class="_ _0"></span>luding, <span class="_ _0"></span>without lim<span class="_ _0"></span>itation, any tr<span class="_ _0"></span>ademark<span class="_ _0"></span>s of NVM Express<span class="_ _0"></span>, Inc.<span class="ls0 ws0"> </span></div><div class="t m0 x1 h4 y3d ff2 fs0 fc0 sc0 lse ws16">L<span class="_ _0"></span>E<span class="_ _0"></span>G<span class="_ _0"></span>AL<span class="_ _0"></span> D<span class="_ _0"></span>I<span class="_ _0"></span><span class="lsf ws17">S<span class="_ _0"></span>CL<span class="_ _0"></span>AI<span class="_ _0"></span>M<span class="_ _0"></span>ER<span class="_ _0"></span><span class="ff1 ls0 ws0">: </span></span></div><div class="t m0 x1 h4 y3e ff1 fs0 fc0 sc0 ls7 wsd">THIS DOCUMENT<span class="_ _0"></span> AND THE INFORMATION CONT<span class="_ _0"></span>AINED HEREIN IS PROVIDED ON <span class="_ _0"></span>AN “<span class="ff2 lsf ws18">AS<span class="_ _0"></span> I<span class="_ _0"></span>S</span><span class="lsc ws13">” </span></div><div class="t m0 x1 h2 y3f ff1 fs0 fc0 sc0 ls8 wse">BASI<span class="_ _0"></span>S. TO T<span class="_ _0"></span>HE MAXIMUM<span class="_ _0"></span> EXT<span class="_ _0"></span>ENT PERMIT<span class="_ _0"></span>TED B<span class="_ _0"></span>Y APPLICA<span class="_ _0"></span>BLE LAW<span class="_ _0"></span>, NVM <span class="_ _0"></span>EXPRESS,<span class="_ _0"></span> INC. </div><div class="t m0 x1 h2 y40 ff1 fs0 fc0 sc0 ls7 wsd">(ALONG WITH T<span class="_ _0"></span>HE CONTRIBUTORS TO T<span class="_ _0"></span>HIS DOCUMENT) HEREBY DISCLAIM A<span class="_ _0"></span>LL </div><div class="t m0 x1 h2 y41 ff1 fs0 fc0 sc0 ls8 wse">REPRE<span class="_ _0"></span>SENTAT<span class="_ _0"></span>IONS, W<span class="_ _0"></span>ARRANT<span class="_ _0"></span>IES AND/<span class="_ _0"></span>OR COVEN<span class="_ _0"></span>ANTS,<span class="_ _0"></span> EITHER <span class="_ _0"></span>EXPRE<span class="_ _0"></span>SS OR IM<span class="_ _0"></span>PLIED, </div><div class="t m0 x1 h2 y42 ff1 fs0 fc0 sc0 ls7 wsd">STATUTORY OR AT<span class="_ _0"></span> COMMON LA<span class="_ _3"></span>W<span class="_ _0"></span>, INCLUDING,<span class="ls0 ws0"> <span class="lsa">BUT<span class="_ _0"></span> NOT LIMITED T<span class="_ _0"></span>O, THE IMPLIED </span></span></div><div class="t m0 x1 h2 y43 ff1 fs0 fc0 sc0 ls8 wse">W<span class="_ _0"></span>ARRANTIES O<span class="_ _0"></span>F MERCH<span class="_ _0"></span>ANTABIL<span class="_ _0"></span>ITY, FIT<span class="_ _0"></span>NESS FO<span class="_ _0"></span>R A PART<span class="_ _0"></span>ICULAR<span class="_ _0"></span> PURPO<span class="_ _0"></span>SE, TIT<span class="_ _0"></span>LE, VALI<span class="_ _0"></span>DITY, </div><div class="t m0 x1 h2 y44 ff1 fs0 fc0 sc0 ls7 wsd">AND/OR NONINFRING<span class="_ _0"></span>EMENT. <span class="ls0 ws0"> </span></div><div class="t m0 x1 h2 y45 ff1 fs0 fc0 sc0 ls1 wsa">All produc<span class="_ _0"></span>t nam<span class="_ _0"></span>es, trademark<span class="_ _0"></span>s, registered tra<span class="_ _0"></span>demark<span class="_ _0"></span>s, and/or servicem<span class="_ _0"></span>arks m<span class="_ _0"></span>ay be claim<span class="_ _0"></span>ed as the </div><div class="t m0 x1 h2 y46 ff1 fs0 fc0 sc0 ls1 wsa">propert<span class="_ _0"></span>y of their re<span class="ws1">spec<span class="_ _0"></span>tive owners<span class="_ _0"></span>.<span class="ls0 ws0"> </span></span></div><div class="t m0 x1 h2 y47 ff1 fs0 fc0 sc0 ls1 wsa">The NVM <span class="_ _0"></span>Express</div><div class="t m0 x12 h3 y48 ff1 fs1 fc0 sc0 ls0 ws0">®</div><div class="t m0 x13 h2 y49 ff1 fs0 fc0 sc0 ls0 ws0"> <span class="ls1 wsa">design <span class="_ _0"></span>mark is a regis<span class="_ _0"></span>tered tra<span class="_ _0"></span>demark of N<span class="_ _0"></span>VM Express, Inc<span class="_ _0"></span>.</span> </div><div class="t m0 x1 h2 y4a ff1 fs0 fc0 sc0 ls8 ws2">PCI<span class="ls0 ws0">-</span>SIG</div><div class="t m0 x14 h3 y4b ff1 fs1 fc0 sc0 ls0 ws0">®</div><div class="t m0 x15 h2 y4c ff1 fs0 fc0 sc0 ls0 ws0"> <span class="ls1 wsa">and PCI<span class="_ _0"></span>e</span></div><div class="t m0 x13 h3 y4b ff1 fs1 fc0 sc0 ls0 ws0">®</div><div class="t m0 x16 h2 y4c ff1 fs0 fc0 sc0 ls0 ws0"> <span class="ls1 wsa">are re<span class="_ _0"></span>gistered tr<span class="_ _0"></span>ademarks<span class="_ _0"></span> of PCI</span>-<span class="ls8 ws2">SIG.<span class="_ _0"></span></span> </div><div class="t m0 x1 h2 y4d ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x17 h2 y4e ff1 fs0 fc0 sc0 ls1 ws19">NVM <span class="_ _0"></span>Express W<span class="_ _5"></span>orkgroup<span class="ls0 ws0"> </span></div><div class="t m0 x17 h2 y4f ff1 fs0 fc0 sc0 ls1 wsa">c/o V<span class="ls10 ws1a">TM<span class="lsa ws0">, Inc.<span class="ls0"> </span></span></span></div><div class="t m0 x17 h2 y50 ff1 fs0 fc0 sc0 ls1 wsa">3855 SW<span class="_ _0"></span> 153</div><div class="t m0 x18 h3 y51 ff1 fs1 fc0 sc0 ls0 ws0">rd</div><div class="t m0 x19 h2 y52 ff1 fs0 fc0 sc0 ls0 ws0"> <span class="ls2 wsc">Driv<span class="_ _0"></span>e</span> </div><div class="t m0 x17 h2 y53 ff1 fs0 fc0 sc0 ls1 wsa">Beavert<span class="_ _0"></span>on, OR 97003<span class="ls0 ws0"> <span class="ls11 ws1b">USA</span> </span></div><div class="t m0 x17 h2 y54 ff1 fs0 fc0 sc0 ls1 wsb">info@nvm<span class="_ _0"></span>express<span class="_ _0"></span>.org<span class="ls0 ws0"> </span></div><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>
<div id="pf3" class="pf w0 h0" data-page-no="3"><div class="pc pc3 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://csdnimg.cn/release/download_crawler_static/11457810/bg3.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">N<span class="ls1 ws1">VM Express</span></div><div class="t m0 x2 h3 y2 ff1 fs1 fc0 sc0 ls0 ws0">TM</div><div class="t m0 x3 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0"> <span class="ls2 ws2">Revis<span class="_ _0"></span>ion 1.<span class="_ _0"></span>4</span> </div><div class="t m0 x1 h2 y4 ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1a h2 y5 ff1 fs0 fc0 sc0 ls0 ws0">3</div><div class="t m0 x1b ha y55 ff2 fs6 fc0 sc0 ls12 ws1c">Table of Contents<span class="ls0 ws0"> </span></div><div class="t m0 x1 hb y56 ff3 fs0 fc0 sc0 ls0 ws0">1<span class="ff5 fs7"> <span class="_ _6"> </span></span>I<span class="fs8 ls13 ws1d">NTRODUCT<span class="_ _3"></span>ION<span class="_ _3"></span><span class="fs0 ls0 ws0"> <span class="_ _7"></span><span class="lsc ws13">.............................................................................................................<span class="ls0 ws0"> <span class="_ _8"></span>6<span class="ff5 fs7"> </span></span></span></span></span></div><div class="t m0 x1c h2 y57 ff1 fs0 fc0 sc0 ls1 wsb">1.1<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="lsb ws10">Over<span class="_ _0"></span>view<span class="ls0 ws0"> <span class="_ _a"></span><span class="lsa wsa">........................................................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span>6<span class="ff5 fs7"> </span></span></span></span></span></div><div class="t m0 x1c h2 y58 ff1 fs0 fc0 sc0 ls1 wsb">1.2<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span>Scope<span class="lsa wsa">.............................................................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span>6<span class="ff5 fs7"> </span></span></span></div><div class="t m0 x1c h2 y59 ff1 fs0 fc0 sc0 ls1 wsb">1.3<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Outside of<span class="_ _0"></span> Scope<span class="ls0 ws0"> <span class="_ _7"></span><span class="lsa wsa">...........................................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span>6<span class="ff5 fs7"> </span></span></span></span></span></div><div class="t m0 x1c h2 y5a ff1 fs0 fc0 sc0 ls1 wsb">1.4<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Theor<span class="_ _0"></span>y of Oper</span>ation<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _b"></span><span class="lsa wsa">.......................................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span>7<span class="ff5 fs7"> </span></span></span></span></div><div class="t m0 x1c h2 y5b ff1 fs0 fc0 sc0 ls1 wsb">1.5<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span>Conventio<span class="_ _0"></span>ns<span class="ls0 ws0"> <span class="_ _c"></span><span class="lsa wsa">................................................................................................................................<span class="ls0 ws0">. <span class="_ _7"></span><span class="ls1 wsb">12<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1c h2 y5c ff1 fs0 fc0 sc0 ls1 wsb">1.6<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span>Definitions<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _d"></span><span class="lsa wsa">....................................................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">13<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1c h2 y5d ff1 fs0 fc0 sc0 ls1 wsb">1.7<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span>Keywords<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _a"></span><span class="lsa wsa">.....................................................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">18<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1c h2 y5e ff1 fs0 fc0 sc0 ls1 wsb">1.8<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Byte, W<span class="_ _0"></span>ord, and Dwor<span class="_ _0"></span>d Relations<span class="_ _0"></span>hips<span class="ls0 ws0"> <span class="_ _b"></span><span class="lsa wsa">.........................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">19<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y5f ff1 fs0 fc0 sc0 ls1 wsb">1.9<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span>Referenc<span class="_ _0"></span>es<span class="ls0 ws0"> <span class="_ _e"></span><span class="lsa wsa">..................................................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">19<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1c h2 y60 ff1 fs0 fc0 sc0 ls1 wsb">1.10<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Referenc<span class="_ _0"></span>es Under De<span class="_ _0"></span>velopm<span class="_ _0"></span>ent<span class="ls0 ws0"> <span class="_ _7"></span><span class="lsa wsa">................................................................................................<span class="ls0 ws0">. <span class="_ _d"></span><span class="ls1 wsb">20<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1 hb y61 ff3 fs0 fc0 sc0 ls0 ws0">2<span class="ff5 fs7"> <span class="_ _6"> </span></span>S<span class="fs8 ls14 ws1e">YSTEM </span>B<span class="fs8 ls14 ws1e">US </span><span class="ls8 ws2">(PC<span class="_ _0"></span>I</span><span class="fs8"> </span>E<span class="fs8 ls14 ws1e">XPRESS</span>)<span class="fs8"> </span>R<span class="fs8 ls14 ws1e">EGISTER<span class="_ _0"></span>S</span> <span class="_ _7"></span><span class="lsc ws13">.......................................................................<span class="ls0 ws0"> <span class="_ _8"></span><span class="ls8 ws2">21<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></div><div class="t m0 x1c h2 y62 ff1 fs0 fc0 sc0 ls1 wsb">2.1<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">PCI Head<span class="_ _0"></span>er<span class="ls0 ws0"> <span class="_ _a"></span><span class="lsa wsa">..................................................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">21<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y63 ff1 fs0 fc0 sc0 ls1 wsb">2.2<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">PCI Pow<span class="_ _0"></span>er Managem<span class="_ _0"></span>ent Capabilit<span class="_ _0"></span>ies<span class="ls0 ws0"> <span class="_ _b"></span><span class="lsa wsa">..........................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">26<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y64 ff1 fs0 fc0 sc0 ls1 wsb">2.3<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Message <span class="_ _0"></span>Signaled Int<span class="_ _0"></span>errupt Capa<span class="_ _0"></span>bility (Optio<span class="_ _0"></span>nal)<span class="ls0 ws0"> <span class="_ _c"></span><span class="lsa wsa">.......................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">28<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y65 ff1 fs0 fc0 sc0 ls1 wsb">2.4<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="ls8 ws2">MSI<span class="ls0 ws0">-</span></span><span class="wsa">X Ca<span class="_ _0"></span>pabilit<span class="_ _0"></span>y<span class="_ _3"></span> (Opti<span class="_ _0"></span>onal)<span class="ls0 ws0"> <span class="_ _d"></span><span class="lsa wsa">.........................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">29<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y66 ff1 fs0 fc0 sc0 ls1 wsb">2.5<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">PCI Expr<span class="_ _0"></span>ess Capabili<span class="_ _0"></span>ty<span class="ls0 ws0"> <span class="_ _c"></span><span class="lsa wsa">................................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">31<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y67 ff1 fs0 fc0 sc0 ls1 wsb">2.6<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Advance<span class="_ _0"></span>d Error Report<span class="_ _0"></span>ing Capa<span class="_ _0"></span>bility (Opt<span class="_ _0"></span>ional)<span class="ls0 ws0"> <span class="_ _7"></span><span class="lsa wsa">.........................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">36<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y68 ff1 fs0 fc0 sc0 ls1 wsb">2.7<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Other Cap<span class="_ _0"></span>abilit<span class="_ _0"></span>y<span class="_ _3"></span> Pointers<span class="_ _0"></span><span class="lsa">.............................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">41<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1 hb y69 ff3 fs0 fc0 sc0 ls0 ws0">3<span class="ff5 fs7"> <span class="_ _6"> </span></span>C<span class="fs8 ls13 ws1d">ONTROL<span class="_ _3"></span>LER <span class="fs0 ls0 ws0">R</span><span class="ls14 ws1e">EGISTERS<span class="fs0 ls0 ws0"> <span class="_ _10"></span><span class="lsc ws13">.............................................................................................<span class="ls0 ws0"> <span class="_ _8"></span><span class="ls8 ws2">42<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></span></div><div class="t m0 x1c h2 y6a ff1 fs0 fc0 sc0 ls1 wsb">3.1<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span>Regi<span class="wsa">ster<span class="_ _0"></span> Definition<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _7"></span><span class="lsa wsa">.......................................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">42<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y6b ff1 fs0 fc0 sc0 ls1 wsb">3.2<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Index/Dat<span class="_ _0"></span>a Pair reg<span class="_ _0"></span>isters (Optio<span class="_ _0"></span>nal)<span class="ls0 ws0"> <span class="_ _10"></span><span class="lsa wsa">............................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">61<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1 hb y6c ff3 fs0 fc0 sc0 ls0 ws0">4<span class="ff5 fs7"> <span class="_ _6"> </span></span>D<span class="fs8 ls15 ws1f">ATA </span>S<span class="fs8 ls14 ws1e">TRUCTURES</span> <span class="_ _10"></span><span class="lsc ws13">.....................................................................................................<span class="ls0 ws0"> <span class="_ _8"></span><span class="ls8 ws2">63<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></div><div class="t m0 x1c h2 y6d ff1 fs0 fc0 sc0 ls1 wsb">4.1<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Submis<span class="_ _0"></span>sion Queue<span class="ls0 ws0"> </span>& C<span class="_ _0"></span>ompletion Q<span class="_ _0"></span>ueue Def<span class="_ _0"></span>inition<span class="ls0 ws0"> </span><span class="lsa">...................................................................<span class="ls0 ws0"> <span class="_ _d"></span><span class="ls1 wsb">63<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1c h2 y6e ff1 fs0 fc0 sc0 ls1 wsb">4.2<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Submis<span class="_ _0"></span>sion Queue Entr<span class="_ _0"></span>y <span class="ls0 ws0">– </span>Comm<span class="_ _0"></span>and Form<span class="_ _0"></span>at<span class="ls0 ws0"> <span class="_ _3"></span><span class="lsa wsa">...........................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">65<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y6f ff1 fs0 fc0 sc0 ls1 wsb">4.3<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Physical <span class="_ _0"></span>Region Page<span class="_ _0"></span> Entry and L<span class="_ _0"></span>ist<span class="ls0 ws0"> <span class="_ _8"></span><span class="lsa wsa">..........................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">69<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y70 ff1 fs0 fc0 sc0 ls1 wsb">4.4<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Scatter Ga<span class="_ _0"></span>ther List (SG<span class="_ _0"></span>L)<span class="ls0 ws0"> <span class="_ _d"></span><span class="lsa wsa">............................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">70<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y71 ff1 fs0 fc0 sc0 ls1 wsb">4.5<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Metadata<span class="_ _0"></span> Region (MR)<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _7"></span><span class="lsa wsa">................................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">76<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y72 ff1 fs0 fc0 sc0 ls1 wsb">4.6<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Com<span class="_ _0"></span>pletion Queue Entr<span class="_ _0"></span>y<span class="ls0 ws0"> <span class="_ _7"></span><span class="lsa wsa">.............................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">77<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y73 ff1 fs0 fc0 sc0 ls1 wsb">4.7<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Controll<span class="_ _0"></span>er Memor<span class="_ _0"></span>y B<span class="_ _3"></span>uff<span class="_ _0"></span>er<span class="ls0 ws0"> <span class="_ _e"></span><span class="lsa wsa">............................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">85<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y74 ff1 fs0 fc0 sc0 ls1 wsb">4.8<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Persisten<span class="_ _0"></span>t Memor<span class="_ _0"></span>y<span class="_ _3"></span> Regi<span class="_ _0"></span>on<span class="ls0 ws0"> <span class="_ _7"></span><span class="lsa wsa">..........................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">86<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y75 ff1 fs0 fc0 sc0 ls1 wsb">4.9<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="ls8 ws20">NVM Sets<span class="_ _0"></span><span class="ls0 ws0"> <span class="lsa wsa">....................................................................................................................................</span> <span class="_ _d"></span><span class="ls1 wsb">88<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></div><div class="t m0 x1c h2 y76 ff1 fs0 fc0 sc0 ls1 wsb">4.10<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Nam<span class="_ _0"></span>espace List<span class="ls0 ws0"> <span class="_ _a"></span><span class="lsa wsa">...........................................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">89<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y77 ff1 fs0 fc0 sc0 ls1 wsb">4.11<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Controll<span class="_ _0"></span>er List<span class="ls0 ws0"> </span><span class="lsa">..............................................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">90<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1c h2 y78 ff1 fs0 fc0 sc0 ls1 wsb">4.12<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Fused Oper<span class="_ _0"></span>ations<span class="ls0 ws0"> <span class="_ _7"></span><span class="lsa wsa">........................................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">90<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y79 ff1 fs0 fc0 sc0 ls1 wsb">4.13<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Comm<span class="_ _0"></span>and Arbitration<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _b"></span><span class="lsa wsa">...................................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">91<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1 hb y7a ff3 fs0 fc0 sc0 ls0 ws0">5<span class="ff5 fs7"> <span class="_ _6"> </span></span>A<span class="fs8 ls16 ws21">DMIN </span>C<span class="fs8 ls15 ws1f">OMMAND </span>S<span class="fs8 ls14 ws1e">ET</span> <span class="_ _7"></span><span class="lsc ws13">................................................................................................<span class="ls0 ws0">.<span class="_ _0"></span> <span class="_ _7"></span><span class="ls8 ws2">94<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></div><div class="t m0 x1c h2 y7b ff1 fs0 fc0 sc0 ls1 wsb">5.1<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Abort com<span class="_ _0"></span>mand<span class="ls0 ws0"> <span class="_ _e"></span><span class="lsa wsa">...........................................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">95<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y7c ff1 fs0 fc0 sc0 ls1 wsb">5.2<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Asynchro<span class="_ _0"></span>nous Event R<span class="_ _0"></span>equest c<span class="_ _0"></span>ommand<span class="ls0 ws0"> <span class="_ _8"></span><span class="lsa wsa">....................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">96<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y7d ff1 fs0 fc0 sc0 ls1 wsb">5.3<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Create I/O<span class="_ _0"></span> Completion Q<span class="_ _0"></span>ueue com<span class="_ _0"></span>mand<span class="ls0 ws0"> <span class="_ _10"></span><span class="lsa wsa">..................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">101<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y7e ff1 fs0 fc0 sc0 ls1 wsb">5.4<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Create I/O<span class="_ _0"></span> Submis<span class="_ _0"></span>sion Queue com<span class="_ _0"></span>mand<span class="lsa">..................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">102<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1c h2 y7f ff1 fs0 fc0 sc0 ls1 wsb">5.5<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Delete I/O <span class="_ _0"></span>Completi<span class="_ _0"></span>on Queue com<span class="_ _0"></span>mand<span class="ls0 ws0"> <span class="_ _3"></span><span class="lsa wsa">..................................................................................<span class="ls0 ws0"> <span class="_ _d"></span><span class="ls1 wsb">105<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y80 ff1 fs0 fc0 sc0 ls1 wsb">5.6<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Delete I/O <span class="_ _0"></span>Subm<span class="_ _0"></span>ission Queue com<span class="_ _0"></span>mand<span class="ls0 ws0"> <span class="_ _10"></span><span class="lsa wsa">..................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">105<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y81 ff1 fs0 fc0 sc0 ls1 wsb">5.7<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Doorbell<span class="_ _0"></span> Buffer Conf<span class="_ _0"></span>ig comm<span class="_ _0"></span>and<span class="ls0 ws0"> <span class="_ _8"></span><span class="lsa wsa">..............................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">106<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y82 ff1 fs0 fc0 sc0 ls1 wsb">5.8<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Device S<span class="_ _0"></span>elf<span class="ls0 ws0">-</span>test com<span class="_ _0"></span>mand<span class="ls0 ws0"> </span><span class="lsa">........................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">107<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1c h2 y83 ff1 fs0 fc0 sc0 ls1 wsb">5.9<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Directive <span class="_ _0"></span>Receive c<span class="_ _0"></span>ommand<span class="ls0 ws0"> <span class="_ _c"></span><span class="lsa wsa">......................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">109<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y84 ff1 fs0 fc0 sc0 ls1 wsb">5.10<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Directive <span class="_ _0"></span>Send comm<span class="_ _0"></span>and<span class="ls0 ws0"> <span class="_ _e"></span><span class="lsa wsa">..........................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">110<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y85 ff1 fs0 fc0 sc0 ls1 wsb">5.11<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Firm<span class="_ _0"></span>ware Comm<span class="_ _0"></span>it command<span class="ls0 ws0"> <span class="_ _e"></span><span class="lsa wsa">.....................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">111<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>
<div id="pf4" class="pf w0 h0" data-page-no="4"><div class="pc pc4 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://csdnimg.cn/release/download_crawler_static/11457810/bg4.jpg"><div class="t m0 xe h2 y1 ff1 fs0 fc0 sc0 ls1 ws1">NVM Express</div><div class="t m0 xf h3 y2 ff1 fs1 fc0 sc0 ls0 ws0">TM</div><div class="t m0 x10 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0"> <span class="ls2 ws2">Revis<span class="_ _0"></span>ion 1.<span class="_ _0"></span>4</span> </div><div class="t m0 x1 h2 y4 ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x4 h2 y5 ff1 fs0 fc0 sc0 ls0 ws0">4 </div><div class="t m0 x1c h2 y20 ff1 fs0 fc0 sc0 ls1 wsb">5.12<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Firm<span class="_ _0"></span>ware Image Do<span class="_ _0"></span>wnload comm<span class="_ _0"></span>and<span class="ls0 ws0"> <span class="_ _b"></span><span class="lsa wsa">.......................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">113<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y86 ff1 fs0 fc0 sc0 ls1 wsb">5.13<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Get Feat<span class="_ _0"></span>ures comm<span class="_ _0"></span>and<span class="ls0 ws0"> <span class="_ _c"></span><span class="lsa wsa">.............................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">114<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y87 ff1 fs0 fc0 sc0 ls1 wsb">5.14<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Get Log P<span class="_ _0"></span>age comm<span class="_ _0"></span>and<span class="lsa">............................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">117<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1c h2 y88 ff1 fs0 fc0 sc0 ls1 wsb">5.15<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Identif<span class="_ _0"></span>y command<span class="ls0 ws0"> <span class="_ _e"></span><span class="lsa wsa">......................................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">161<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y89 ff1 fs0 fc0 sc0 ls1 wsb">5.16<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Keep Ali<span class="_ _0"></span>ve comm<span class="_ _0"></span>and<span class="ls0 ws0"> <span class="_ _b"></span><span class="lsa wsa">.................................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">201<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y8a ff1 fs0 fc0 sc0 ls1 wsb">5.17<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="ls8 ws2">NVMe<span class="ls0 ws0">-</span></span><span class="wsa">MI<span class="_ _0"></span> Receive com<span class="_ _0"></span>mand<span class="ls0 ws0"> </span><span class="lsa">....................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">201<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1c h2 y8b ff1 fs0 fc0 sc0 ls1 wsb">5.18<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="ls8 ws2">NVMe<span class="ls0 ws0">-</span></span><span class="wsa">MI<span class="_ _0"></span> Send com<span class="_ _0"></span>mand<span class="ls0 ws0"> <span class="_ _7"></span><span class="lsa wsa">.........................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">201<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y8c ff1 fs0 fc0 sc0 ls1 wsb">5.19<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Nam<span class="_ _0"></span>espace Attachm<span class="_ _0"></span>ent comm<span class="_ _0"></span>and<span class="ls0 ws0"> <span class="_ _8"></span><span class="lsa wsa">...........................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">201<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y8d ff1 fs0 fc0 sc0 ls1 wsb">5.20<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Nam<span class="_ _0"></span>espace Managem<span class="_ _0"></span>ent comm<span class="_ _0"></span>and<span class="ls0 ws0"> <span class="_ _3"></span><span class="lsa wsa">........................................................................................<span class="ls0 ws0"> <span class="_ _d"></span><span class="ls1 wsb">202<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y8e ff1 fs0 fc0 sc0 ls1 wsb">5.21<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Set Features<span class="_ _0"></span> comm<span class="_ _0"></span>and<span class="ls0 ws0"> <span class="_ _7"></span><span class="lsa wsa">.............................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">205<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y8f ff1 fs0 fc0 sc0 ls1 wsb">5.22<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="ws1">Virtuali<span class="_ _0"></span>zation Managem<span class="_ _0"></span>ent command<span class="ls0 ws0"> <span class="_ _10"></span><span class="lsa wsa">.......................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">232<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y90 ff1 fs0 fc0 sc0 ls1 wsb">5.23<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Format<span class="_ _0"></span> NVM comm<span class="_ _0"></span>and <span class="ls0 ws0">– </span>NVM Com<span class="_ _0"></span>mand Set Specif<span class="_ _0"></span>ic<span class="ls0 ws0"> <span class="_ _3"></span><span class="lsa wsa">...........................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">234<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y91 ff1 fs0 fc0 sc0 ls1 wsb">5.24<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Sanitize c<span class="_ _0"></span>omm<span class="_ _0"></span>and <span class="ls0 ws0">– </span>NVM Comm<span class="_ _0"></span>and Set Specif<span class="_ _0"></span>ic<span class="ls0 ws0"> <span class="_ _10"></span><span class="lsa wsa">...................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">236<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y92 ff1 fs0 fc0 sc0 ls1 wsb">5.25<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Securit<span class="_ _0"></span>y Receive comm<span class="_ _0"></span>and <span class="ls0 ws0">– </span>NVM C<span class="_ _0"></span>omm<span class="_ _0"></span>and Set Specific<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _c"></span><span class="lsa wsa">.....................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">239<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y93 ff1 fs0 fc0 sc0 ls1 wsb">5.26<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Securit<span class="_ _0"></span>y Send comm<span class="_ _0"></span>and <span class="ls0 ws0">– </span><span class="ws1">NVM Com<span class="_ _0"></span>mand Set Specific<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _e"></span><span class="lsa wsa">.........................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">240<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></span></div><div class="t m0 x1c h2 y94 ff1 fs0 fc0 sc0 ls1 wsb">5.27<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Get LBA <span class="_ _0"></span>Status com<span class="_ _0"></span>mand <span class="ls0 ws0">– </span>NVM Com<span class="_ _0"></span>mand Se<span class="_ _0"></span>t Specif<span class="_ _0"></span>ic<span class="ls0 ws0"> <span class="_ _d"></span><span class="lsa wsa">.......................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">241<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1 hb y95 ff3 fs0 fc0 sc0 ls0 ws0">6<span class="ff5 fs7"> <span class="_ _6"> </span></span><span class="ls1 wsb">NVM</span><span class="fs8"> </span>C<span class="fs8 ls16 ws21">OMMAND </span>S<span class="fs8 ls14 ws1e">ET</span> <span class="_ _a"></span><span class="lsc ws13">................................................................................................<span class="ls0 ws0">.<span class="_ _0"></span> <span class="_ _7"></span><span class="ls8 ws2">24<span class="ls0 ws0">5<span class="_ _0"></span><span class="ff5 fs7"> </span></span></span></span></span></div><div class="t m0 x1c h2 y96 ff1 fs0 fc0 sc0 ls1 wsb">6.1<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span>Nam<span class="_ _0"></span>espaces<span class="ls0 ws0"> <span class="_ _c"></span><span class="lsa wsa">..............................................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">246<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1c h2 y97 ff1 fs0 fc0 sc0 ls1 wsb">6.2<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Fused Oper<span class="_ _0"></span>ations<span class="ls0 ws0"> <span class="_ _7"></span><span class="lsa wsa">......................................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">248<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y98 ff1 fs0 fc0 sc0 ls1 wsb">6.3<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Comm<span class="_ _0"></span>and Ordering R<span class="_ _0"></span>equirem<span class="_ _0"></span>ents<span class="ls0 ws0"> <span class="_ _3"></span><span class="lsa wsa">...........................................................................................<span class="ls0 ws0"> <span class="_ _d"></span><span class="ls1 wsb">249<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y99 ff1 fs0 fc0 sc0 ls1 wsb">6.4<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Atomic<span class="_ _0"></span> Operations<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _d"></span><span class="lsa wsa">.....................................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">249<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y9a ff1 fs0 fc0 sc0 ls1 wsb">6.5<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="ls8 ws2">End<span class="ls0 ws0">-<span class="ls17 wsf">to</span>-</span></span><span class="wsa">end Prot<span class="_ _0"></span>ection Infor<span class="_ _0"></span>mation<span class="ls0 ws0"> </span><span class="lsa">............................................................................................<span class="ls0 ws0"> <span class="_ _d"></span><span class="ls1 wsb">253<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1c h2 y9b ff1 fs0 fc0 sc0 ls1 wsb">6.6<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Com<span class="_ _0"></span>pare command<span class="ls0 ws0"> <span class="_ _10"></span><span class="lsa wsa">...................................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">253<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y9c ff1 fs0 fc0 sc0 ls1 wsb">6.7<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span>Dataset <span class="wsa">Man<span class="_ _0"></span>agem<span class="_ _0"></span>ent command<span class="ls0 ws0"> <span class="_ _e"></span><span class="lsa wsa">...............................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">255<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y9d ff1 fs0 fc0 sc0 ls1 wsb">6.8<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Flush com<span class="_ _0"></span>mand<span class="ls0 ws0"> <span class="_ _10"></span><span class="lsa wsa">.........................................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">258<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y9e ff1 fs0 fc0 sc0 ls1 wsb">6.9<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Read comm<span class="_ _0"></span>and<span class="ls0 ws0"> <span class="_ _8"></span><span class="lsa wsa">.........................................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">258<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y9f ff1 fs0 fc0 sc0 ls1 wsb">6.10<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Reservat<span class="_ _0"></span>ion Acquire<span class="_ _0"></span> command<span class="ls0 ws0"> <span class="_ _e"></span><span class="lsa wsa">................................................................................................<span class="ls0 ws0">.<span class="_ _0"></span> <span class="_ _d"></span><span class="ls1 wsb">261<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 ya0 ff1 fs0 fc0 sc0 ls1 wsb">6.11<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Reservat<span class="_ _0"></span>ion Register c<span class="_ _0"></span>omm<span class="_ _0"></span>and<span class="ls0 ws0"> <span class="_ _10"></span><span class="lsa wsa">................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">262<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 ya1 ff1 fs0 fc0 sc0 ls1 wsb">6.12<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Reservat<span class="_ _0"></span>ion Releas<span class="_ _0"></span>e<span class="ls0 ws0"> </span></span>comm<span class="_ _0"></span>and<span class="ls0 ws0"> <span class="_ _8"></span><span class="lsa wsa">................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">263<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1c h2 ya2 ff1 fs0 fc0 sc0 ls1 wsb">6.13<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Reservat<span class="_ _0"></span>ion Report com<span class="_ _0"></span>mand<span class="ls0 ws0"> <span class="_ _c"></span><span class="lsa wsa">...................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">264<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 ya3 ff1 fs0 fc0 sc0 ls1 wsb">6.14<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Verif<span class="_ _0"></span>y<span class="_ _3"></span> comm<span class="_ _0"></span>and<span class="ls0 ws0"> <span class="_ _c"></span><span class="lsa wsa">.........................................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">267<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 ya4 ff1 fs0 fc0 sc0 ls1 wsb">6.15<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">W<span class="_ _0"></span>rite command<span class="ls0 ws0"> </span><span class="lsa">.........................................................................................................................<span class="ls0 ws0"> <span class="_ _d"></span><span class="ls1 wsb">268<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1c h2 ya5 ff1 fs0 fc0 sc0 ls1 wsb">6.16<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">W<span class="_ _0"></span>rite Uncorrectable<span class="_ _0"></span> command<span class="ls0 ws0"> <span class="_ _d"></span><span class="lsa wsa">..................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">271<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 ya6 ff1 fs0 fc0 sc0 ls1 wsb">6.17<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">W<span class="_ _0"></span>rite Zeroes comm<span class="_ _0"></span>and<span class="ls0 ws0"> <span class="_ _7"></span><span class="lsa wsa">.............................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">272<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1 hb ya7 ff3 fs0 fc0 sc0 ls0 ws0">7<span class="ff5 fs7"> <span class="_ _6"> </span></span>C<span class="fs8 ls13 ws1d">ONTROL<span class="_ _3"></span>LER <span class="fs0 ls0 ws0">A</span><span class="ls15 ws1f">RCHITECTURE<span class="fs0 ls0 ws0"> <span class="_ _7"></span><span class="lsc ws13">.....................................................................................<span class="ls0 ws0"> <span class="_ _8"></span><span class="ls8 ws2">27<span class="_ _0"></span>4<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></span></div><div class="t m0 x1c h2 ya8 ff1 fs0 fc0 sc0 ls1 wsb">7.1<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span>Introduct<span class="_ _0"></span>ion<span class="ls0 ws0"> <span class="_ _d"></span><span class="lsa wsa">................................................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">274<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1c h2 ya9 ff1 fs0 fc0 sc0 ls1 wsb">7.2<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Comm<span class="_ _0"></span>and Submiss<span class="_ _0"></span>ion and Com<span class="_ _0"></span>pletion Mec<span class="_ _0"></span>hanism<span class="_ _0"></span> (Informative)<span class="ls0 ws0"> <span class="_ _7"></span><span class="lsa wsa">...........................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">283<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 yaa ff1 fs0 fc0 sc0 ls1 wsb">7.3<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span>Resets<span class="lsa wsa">........................................................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">290<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></div><div class="t m0 x1c h2 yab ff1 fs0 fc0 sc0 ls1 wsb">7.4<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="ws1">Queue Manag<span class="_ _0"></span>ement<span class="ls0 ws0"> <span class="_ _a"></span><span class="lsa wsa">..................................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">291<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 yac ff1 fs0 fc0 sc0 ls1 wsb">7.5<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span>Interrupts<span class="_ _0"></span><span class="ls0 ws0"> <span class="lsa wsa">...................................................................................................................................</span> <span class="_ _d"></span><span class="ls1 wsb">292<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></div><div class="t m0 x1c h2 yad ff1 fs0 fc0 sc0 ls1 wsb">7.6<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Controll<span class="_ _0"></span>er Initializa<span class="_ _0"></span>tion and Shut<span class="_ _0"></span>down Proc<span class="_ _0"></span>essing<span class="ls0 ws0"> <span class="_ _7"></span><span class="lsa wsa">....................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">295<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 yae ff1 fs0 fc0 sc0 ls1 wsb">7.7<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Asynchro<span class="_ _0"></span>nous Event R<span class="_ _0"></span>equest Hos<span class="_ _0"></span>t Software R<span class="_ _0"></span>ecommenda<span class="_ _0"></span>tions (Infor<span class="_ _0"></span>mative)<span class="ls0 ws0"> <span class="_ _a"></span><span class="lsa wsa">.......................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">297<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 yaf ff1 fs0 fc0 sc0 ls1 wsb">7.8<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="ws1">Feature Valu<span class="_ _0"></span>es<span class="ls0 ws0"> <span class="_ _8"></span><span class="lsa wsa">..........................................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">298<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 yb0 ff1 fs0 fc0 sc0 ls1 wsb">7.9<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">NVMe Qua<span class="_ _0"></span><span class="ls2 ws2">lified<span class="_ _0"></span> Names<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _d"></span><span class="lsa wsa">.............................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">299<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></span></div><div class="t m0 x1c h2 y7d ff1 fs0 fc0 sc0 ls1 wsb">7.10<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Identifier<span class="_ _0"></span> Format and L<span class="_ _0"></span>ayout (Inf<span class="_ _0"></span>ormative)<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _7"></span><span class="lsa wsa">................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">300<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 yb1 ff1 fs0 fc0 sc0 ls1 wsb">7.11<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Unique Iden<span class="_ _0"></span>tifier<span class="ls0 ws0"> </span><span class="lsa">........................................................................................................................<span class="ls0 ws0"> <span class="_ _d"></span><span class="ls1 wsb">303<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1c h2 yb2 ff1 fs0 fc0 sc0 ls1 wsb">7.12<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Keep Ali<span class="_ _0"></span>v<span class="ls0 ws0">e </span><span class="lsa">................................................................................................................................<span class="ls0 ws0">. <span class="_ _d"></span><span class="ls1 wsb">304<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1c h2 yb3 ff1 fs0 fc0 sc0 ls1 wsb">7.13<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Updatin<span class="_ _0"></span>g Controller D<span class="_ _0"></span>oorbell R<span class="_ _0"></span>egisters us<span class="_ _0"></span>ing a Shado<span class="_ _0"></span>w Doorbell B<span class="_ _0"></span>uffer<span class="ls0 ws0"> <span class="_ _a"></span><span class="lsa wsa">................................<span class="ls0 ws0">. <span class="_ _10"></span><span class="ls1 wsb">306<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 yb4 ff1 fs0 fc0 sc0 ls1 wsb">7.14<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="ws1">Privileg<span class="_ _0"></span>ed Actions<span class="ls0 ws0"> <span class="_ _10"></span><span class="lsa wsa">......................................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">306<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1 hb yb5 ff3 fs0 fc0 sc0 ls0 ws0">8<span class="ff5 fs7"> <span class="_ _6"> </span></span>F<span class="fs8 ls14 ws1e">EATURES</span> <span class="_ _b"></span><span class="lsc ws13">................................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls8 ws2">30<span class="_ _0"></span>7<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></div><div class="t m0 x1c h2 yb6 ff1 fs0 fc0 sc0 ls1 wsb">8.1<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Firm<span class="_ _0"></span>ware Update Proc<span class="_ _0"></span>ess<span class="ls0 ws0"> <span class="_ _d"></span><span class="lsa wsa">.........................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">307<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 yb7 ff1 fs0 fc0 sc0 ls1 wsb">8.2<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span>Metada<span class="ls9 wsf">ta Hand<span class="_ _3"></span>ling<span class="ls0 ws0"> <span class="_ _e"></span><span class="lsa wsa">....................................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">308<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>
<div id="pf5" class="pf w0 h0" data-page-no="5"><div class="pc pc5 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://csdnimg.cn/release/download_crawler_static/11457810/bg5.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">N<span class="ls1 ws1">VM Express</span></div><div class="t m0 x2 h3 y2 ff1 fs1 fc0 sc0 ls0 ws0">TM</div><div class="t m0 x3 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0"> <span class="ls2 ws2">Revis<span class="_ _0"></span>ion 1.<span class="_ _0"></span>4</span> </div><div class="t m0 x1 h2 y4 ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1a h2 y5 ff1 fs0 fc0 sc0 ls0 ws0">5</div><div class="t m0 x1c h2 y20 ff1 fs0 fc0 sc0 ls1 wsb">8.3<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="ls8 ws2">End<span class="ls0 ws0">-<span class="ls17 wsf">to</span>-</span></span><span class="wsa">end Dat<span class="_ _0"></span>a Protection<span class="_ _0"></span> (Optional)<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _d"></span><span class="lsa wsa">......................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">309<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y86 ff1 fs0 fc0 sc0 ls1 wsb">8.4<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="ws1">Power Manag<span class="_ _0"></span>ement<span class="ls0 ws0"> <span class="_ _3"></span><span class="lsa wsa">..................................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">315<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y87 ff1 fs0 fc0 sc0 ls1 wsb">8.5<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Virtuali<span class="_ _0"></span>zation Enhanc<span class="_ _0"></span>ements<span class="_ _0"></span> (Optional)<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _d"></span><span class="lsa wsa">....................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">320<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y88 ff1 fs0 fc0 sc0 ls1 wsb">8.6<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Doorbell<span class="_ _0"></span> Stride for S<span class="_ _0"></span>oftware Em<span class="_ _0"></span>ulation<span class="ls0 ws0"> <span class="_ _8"></span><span class="lsa wsa">.....................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">325<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y89 ff1 fs0 fc0 sc0 ls1 wsb">8.7<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Standard <span class="_ _0"></span>Vendor Sp<span class="_ _0"></span>ecific Comm<span class="_ _0"></span>and Form<span class="_ _0"></span>at<span class="ls0 ws0"> </span><span class="lsa">...........................................................................<span class="ls0 ws0"> <span class="_ _d"></span><span class="ls1 wsb">325<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1c h2 y8a ff1 fs0 fc0 sc0 ls1 wsb">8.8<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Reservat<span class="_ _0"></span>ions (Optiona<span class="_ _0"></span>l)<span class="ls0 ws0"> <span class="_ _c"></span><span class="lsa wsa">.............................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">325<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y8b ff1 fs0 fc0 sc0 ls1 wsb">8.9<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Host Mem<span class="_ _0"></span>ory Buff<span class="_ _0"></span>er (Optional)<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _b"></span><span class="lsa wsa">..................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">332<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y8c ff1 fs0 fc0 sc0 ls1 wsb">8.10<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="ws1">Replay Prot<span class="_ _0"></span>ected Memor<span class="_ _0"></span>y B<span class="_ _3"></span>lock<span class="_ _0"></span> <span class="_ _3"></span>(Option<span class="_ _0"></span>al)<span class="ls0 ws0"> <span class="_ _7"></span><span class="lsa wsa">..............................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">333<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y8d ff1 fs0 fc0 sc0 ls1 wsb">8.11<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Device S<span class="_ _0"></span>elf<span class="ls0 ws0">-</span>test Opera<span class="_ _0"></span>tions (Option<span class="_ _0"></span>al)<span class="ls0 ws0"> <span class="_ _a"></span><span class="lsa wsa">......................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">345<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y8e ff1 fs0 fc0 sc0 ls1 wsb">8.12<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Nam<span class="_ _0"></span>espace Managem<span class="_ _0"></span>ent (Optional)<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _3"></span><span class="lsa wsa">........................................................................................<span class="ls0 ws0"> <span class="_ _d"></span><span class="ls1 wsb">347<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y8f ff1 fs0 fc0 sc0 ls1 wsb">8.13<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Boot Par<span class="_ _0"></span>titions (Opt<span class="_ _0"></span>ional)<span class="ls0 ws0"> <span class="_ _3"></span><span class="lsa wsa">..........................................................................................................<span class="ls0 ws0"> <span class="_ _d"></span><span class="ls1 wsb">349<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y90 ff1 fs0 fc0 sc0 ls1 wsb">8.14<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Telem<span class="_ _0"></span>etry (Optional)<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _c"></span><span class="lsa wsa">..................................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">352<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y91 ff1 fs0 fc0 sc0 ls1 wsb">8.15<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Sanitize O<span class="_ _0"></span>perations<span class="_ _0"></span> </span>(Optional)<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _8"></span><span class="lsa wsa">..................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">356<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1c h2 y92 ff1 fs0 fc0 sc0 ls1 wsb">8.16<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="ws1">Read Reco<span class="_ _0"></span>very Level (Optiona<span class="_ _0"></span>l)<span class="ls0 ws0"> <span class="_ _8"></span><span class="lsa wsa">...............................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">360<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y93 ff1 fs0 fc0 sc0 ls1 wsb">8.17<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Endurance G<span class="_ _0"></span>roups<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _e"></span><span class="lsa wsa">....................................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">362<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y94 ff1 fs0 fc0 sc0 ls1 wsb">8.18<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Predictab<span class="_ _0"></span>le Latenc<span class="_ _0"></span>y Mode (O<span class="_ _0"></span>ptional)<span class="ls0 ws0"> <span class="_ _10"></span><span class="lsa wsa">........................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">363<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 yb8 ff1 fs0 fc0 sc0 ls1 wsb">8.19<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Nam<span class="_ _0"></span>espace Wr<span class="_ _0"></span>ite Protection (Optio<span class="_ _0"></span>nal)<span class="ls0 ws0"> <span class="_ _a"></span><span class="lsa wsa">....................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">367<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 yb9 ff1 fs0 fc0 sc0 ls1 wsb">8.20<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Asymm<span class="_ _0"></span>etric Names<span class="_ _0"></span>pace Access<span class="_ _0"></span> Reporting (Opt<span class="_ _0"></span>ional)<span class="ls0 ws0"> <span class="_ _e"></span><span class="lsa wsa">.............................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">369<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 yba ff1 fs0 fc0 sc0 ls1 wsb">8.21<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Host Oper<span class="_ _0"></span>ation with <span class="_ _0"></span>Asymm<span class="_ _0"></span>etric Namespac<span class="_ _0"></span>e Access Repor<span class="_ _0"></span>ting (Inf<span class="_ _0"></span>ormative)<span class="ls0 ws0"> <span class="_ _10"></span><span class="lsa wsa">........................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">376<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 ybb ff1 fs0 fc0 sc0 ls1 wsb">8.22<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Get LBA <span class="_ _0"></span>Status<span class="ls0 ws0"> <span class="_ _a"></span><span class="lsa wsa">..........................................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">378<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 ybc ff1 fs0 fc0 sc0 ls1 wsb">8.23<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">SQ Assoc<span class="_ _0"></span>iations (O<span class="_ _0"></span>ptional)<span class="ls0 ws0"> <span class="_ _e"></span><span class="lsa wsa">.......................................................................................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls1 wsb">381<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 ybd ff1 fs0 fc0 sc0 ls1 wsb">8.24<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">UUIDs f<span class="_ _0"></span>or Vendor Spec<span class="_ _0"></span>ific Inf<span class="_ _0"></span>ormation<span class="ls0 ws0"> <span class="_ _3"></span><span class="lsa wsa">.....................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">381<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 ybe ff1 fs0 fc0 sc0 ls1 wsb">8.25<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Im<span class="_ _0"></span>proving Perform<span class="_ _0"></span>ance through<span class="_ _0"></span> I/O Size and <span class="_ _0"></span>Alignm<span class="_ _0"></span>ent Adherence<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _8"></span><span class="lsa wsa">.......................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">384<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1 hb ybf ff3 fs0 fc0 sc0 ls0 ws0">9<span class="ff5 fs7"> <span class="_ _6"> </span></span>D<span class="fs8 ls14 ws1e">IRECTIVES</span><span class="lsc ws13">..............................................................................................................</span> <span class="_ _e"></span><span class="ls8 ws2">390<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></div><div class="t m0 x1c h2 y9d ff1 fs0 fc0 sc0 ls1 wsb">9.1<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Directive <span class="_ _0"></span>Use in I/O C<span class="_ _0"></span>ommands<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _10"></span><span class="lsa wsa">................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">390<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 y9e ff1 fs0 fc0 sc0 ls1 wsb">9.2<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Identif<span class="_ _0"></span>y (Directive T<span class="_ _0"></span>ype 00h)<span class="ls0 ws0"> </span><span class="lsa">.....................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">391<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1c h2 y9f ff1 fs0 fc0 sc0 ls1 wsb">9.3<span class="ff5 fs7 ls0 ws0"> <span class="_ _9"> </span></span><span class="wsa">Stream<span class="_ _0"></span>s (Directive T<span class="_ _0"></span>ype 01h, O<span class="_ _0"></span>ptional)<span class="ls0 ws0"> <span class="_ _8"></span><span class="lsa wsa">....................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">393<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1 hb yc0 ff3 fs0 fc0 sc0 ls8 ws2">10<span class="ff5 fs7 ls0 ws0"> <span class="_ _11"> </span><span class="ff3 fs0">E<span class="fs8 ls15 ws1f">RROR </span>R<span class="fs8 ls14 ws22">EPORTING A<span class="_ _0"></span>ND </span>R<span class="fs8 ls15 ws1f">ECOVERY</span> <span class="_ _d"></span><span class="lsc ws13">..........................................................................<span class="ls0 ws0"> <span class="_ _8"></span><span class="ls8 ws2">400<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 yc1 ff1 fs0 fc0 sc0 ls1 wsb">10.1<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Comm<span class="_ _0"></span>and and Queue <span class="_ _0"></span>Error Hand<span class="_ _0"></span>ling<span class="ls0 ws0"> <span class="_ _a"></span><span class="lsa wsa">.......................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">400<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 yc2 ff1 fs0 fc0 sc0 ls1 wsb">10.2<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Media and <span class="_ _0"></span>Data Error H<span class="_ _0"></span>andling<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _a"></span><span class="lsa wsa">................................................................................................<span class="ls0 ws0">. <span class="_ _10"></span><span class="ls1 wsb">400<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 yc3 ff1 fs0 fc0 sc0 ls1 wsb">10.3<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Memor<span class="_ _0"></span>y<span class="_ _3"></span> Error<span class="_ _0"></span> Handling<span class="ls0 ws0"> <span class="_ _3"></span><span class="lsa wsa">.............................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">400<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 yc4 ff1 fs0 fc0 sc0 ls1 wsb">10.4<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Internal C<span class="_ _0"></span>ontroller Er<span class="_ _0"></span>ror Handling<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _c"></span><span class="lsa wsa">..............................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">400<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 yc5 ff1 fs0 fc0 sc0 ls1 wsb">10.5<span class="ff5 fs7 ls0 ws0"> <span class="_ _f"> </span></span><span class="wsa">Controll<span class="_ _0"></span>er Fatal Status<span class="_ _0"></span> Conditi</span>on<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _3"></span><span class="lsa wsa">..............................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">401<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></div><div class="t m0 x1 hb yc6 ff3 fs0 fc0 sc0 ls0 ws0">A<span class="fs8 ls13 ws1d">NNEX </span><span class="ls18 ws11">A.</span><span class="ff5 fs7"> <span class="_ _12"> </span></span>S<span class="fs8 ls14 ws1e">ANITIZE </span>O<span class="fs8 ls14 ws1e">PERATI<span class="_ _0"></span>ON </span>C<span class="fs8 ls14 ws1e">ONSIDERATIO<span class="_ _0"></span>NS </span><span class="ls8 ws2">(I<span class="fs8 ls15 ws1f">NFORMATIVE<span class="_ _3"></span><span class="fs0 ls0 ws0">) <span class="_ _a"></span><span class="lsc ws13">.....................................<span class="ls0 ws0"> <span class="_ _7"></span><span class="ls8 ws2">40<span class="_ _0"></span>2<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></span></div><div class="t m0 x1c h2 yc7 ff1 fs0 fc0 sc0 ls8 ws2">A.1<span class="ff5 fs7 ls0 ws0"> <span class="_ _13"> </span></span><span class="lsb ws10">Over<span class="_ _0"></span>view<span class="ls0 ws0"> <span class="_ _a"></span><span class="lsa wsa">....................................................................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">402<span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 yc8 ff1 fs0 fc0 sc0 ls8 ws2">A.2<span class="ff5 fs7 ls0 ws0"> <span class="_ _13"> </span></span><span class="ls1 wsa">Hidden Stor<span class="_ _0"></span>age (Over<span class="_ _0"></span><span class="wsb">provisioning)<span class="_ _0"></span><span class="ls0 ws0"> <span class="_ _10"></span><span class="lsa wsa">...........................................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">402<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></span></div><div class="t m0 x1c h2 yc9 ff1 fs0 fc0 sc0 ls8 ws2">A.3<span class="ff5 fs7 ls0 ws0"> <span class="_ _13"> </span></span><span class="ls1 wsa">Integrit<span class="_ _0"></span>y<span class="_ _3"></span> chec<span class="_ _0"></span>ks and No<span class="ls0 ws0">-</span>D<span class="_ _0"></span>eallocate Af<span class="_ _0"></span>ter Saniti<span class="_ _0"></span>ze<span class="ls0 ws0"> <span class="_ _10"></span><span class="lsa wsa">....................................................................<span class="ls0 ws0"> <span class="_ _10"></span><span class="ls1 wsb">402<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1c h2 yca ff1 fs0 fc0 sc0 ls8 ws2">A.4<span class="ff5 fs7 ls0 ws0"> <span class="_ _13"> </span></span><span class="ls1 wsa">Bad Block<span class="_ _0"></span> and Vendor<span class="_ _0"></span> Specif<span class="_ _0"></span>ic NAND Use<span class="ls0 ws0"> <span class="_ _3"></span><span class="lsa wsa">..............................................................................<span class="ls0 ws0"> <span class="_ _d"></span><span class="ls1 wsb">402<span class="_ _0"></span><span class="ff5 fs7 ls0 ws0"> </span></span></span></span></span></span></div><div class="t m0 x1 h2 ycb ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h2 ycc ff1 fs0 fc0 sc0 ls0 ws0"> <span class="_ _4"> </span> </div><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a><a class="l"><div class="d m1"></div></a></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>