CINXE.COM
Drivers - NVM Express
<!doctype html> <!--[if lt IE 9]><html class="no-js no-svg ie lt-ie9 lt-ie8 lt-ie7" dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#"> <![endif]--> <!--[if IE 9]><html class="no-js no-svg ie ie9 lt-ie9 lt-ie8" dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#"> <![endif]--> <!--[if gt IE 9]><!--><html class="no-js no-svg" dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#"> <!--<![endif]--> <head> <meta charset="UTF-8" /> <meta name="description" content="scalable, efficient, and industry standard"> <link rel="stylesheet" href="https://nvmexpress.org/wp-content/themes/nvme-theme/style.css" type="text/css" media="screen" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <script type="text/javascript"> /* <![CDATA[ */ var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}}); /* ]]> */ </script> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="author" href="https://nvmexpress.org/wp-content/themes/nvme-theme/humans.txt" /> <link rel="pingback" href="https://nvmexpress.org/xmlrpc.php" /> <link rel="profile" href="http://gmpg.org/xfn/11"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;900&display=swap" rel="stylesheet"> <title>Drivers - NVM Express</title> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- All in One SEO 4.7.6 - aioseo.com --> <meta name="robots" content="max-image-preview:large" /> <link rel="canonical" href="https://nvmexpress.org/drivers/" /> <meta name="generator" content="All in One SEO (AIOSEO) 4.7.6" /> <meta property="og:locale" content="en_US" /> <meta property="og:site_name" content="NVM Express - scalable, efficient, and industry standard" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Drivers - NVM Express" /> <meta property="og:url" content="https://nvmexpress.org/drivers/" /> <meta property="article:published_time" content="2022-12-02T18:34:24+00:00" /> <meta property="article:modified_time" content="2022-12-02T19:47:44+00:00" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="Drivers - NVM Express" /> <script type="application/ld+json" class="aioseo-schema"> {"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/nvmexpress.org\/drivers\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/nvmexpress.org\/#listItem","position":1,"name":"Home","item":"https:\/\/nvmexpress.org\/","nextItem":{"@type":"ListItem","@id":"https:\/\/nvmexpress.org\/drivers\/#listItem","name":"Drivers"}},{"@type":"ListItem","@id":"https:\/\/nvmexpress.org\/drivers\/#listItem","position":2,"name":"Drivers","previousItem":{"@type":"ListItem","@id":"https:\/\/nvmexpress.org\/#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/nvmexpress.org\/#organization","name":"NVM Express","description":"scalable, efficient, and industry standard","url":"https:\/\/nvmexpress.org\/"},{"@type":"WebPage","@id":"https:\/\/nvmexpress.org\/drivers\/#webpage","url":"https:\/\/nvmexpress.org\/drivers\/","name":"Drivers - NVM Express","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/nvmexpress.org\/#website"},"breadcrumb":{"@id":"https:\/\/nvmexpress.org\/drivers\/#breadcrumblist"},"datePublished":"2022-12-02T10:34:24-08:00","dateModified":"2022-12-02T11:47:44-08:00"},{"@type":"WebSite","@id":"https:\/\/nvmexpress.org\/#website","url":"https:\/\/nvmexpress.org\/","name":"NVM Express","description":"scalable, efficient, and industry standard","inLanguage":"en-US","publisher":{"@id":"https:\/\/nvmexpress.org\/#organization"}}]} </script> <!-- All in One SEO --> <link rel="alternate" type="application/rss+xml" title="NVM Express » Feed" href="https://nvmexpress.org/feed/" /> <link rel="alternate" type="application/rss+xml" title="NVM Express » Comments Feed" href="https://nvmexpress.org/comments/feed/" /> <link rel="alternate" type="text/calendar" title="NVM Express » iCal Feed" href="https://nvmexpress.org/calendar/?ical=1" /> <!-- This site uses the Google Analytics by MonsterInsights plugin v9.2.2 - Using Analytics tracking - https://www.monsterinsights.com/ --> <script src="//www.googletagmanager.com/gtag/js?id=G-2TMK632KT4" data-cfasync="false" data-wpfc-render="false" type="text/javascript" async></script> <script data-cfasync="false" data-wpfc-render="false" type="text/javascript"> var mi_version = '9.2.2'; var mi_track_user = true; var mi_no_track_reason = ''; var MonsterInsightsDefaultLocations = {"page_location":"https:\/\/nvmexpress.org\/drivers\/?drivers\/"}; if ( typeof MonsterInsightsPrivacyGuardFilter === 'function' ) { var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations ); } else { var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations; } var disableStrs = [ 'ga-disable-G-2TMK632KT4', ]; /* Function to detect opted out users */ function __gtagTrackerIsOptedOut() { for (var index = 0; index < disableStrs.length; index++) { if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) { return true; } } return false; } /* Disable tracking if the opt-out cookie exists. */ if (__gtagTrackerIsOptedOut()) { for (var index = 0; index < disableStrs.length; index++) { window[disableStrs[index]] = true; } } /* Opt-out function */ function __gtagTrackerOptout() { for (var index = 0; index < disableStrs.length; index++) { document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; window[disableStrs[index]] = true; } } if ('undefined' === typeof gaOptout) { function gaOptout() { __gtagTrackerOptout(); } } window.dataLayer = window.dataLayer || []; window.MonsterInsightsDualTracker = { helpers: {}, trackers: {}, }; if (mi_track_user) { function __gtagDataLayer() { dataLayer.push(arguments); } function __gtagTracker(type, name, parameters) { if (!parameters) { parameters = {}; } if (parameters.send_to) { __gtagDataLayer.apply(null, arguments); return; } if (type === 'event') { parameters.send_to = monsterinsights_frontend.v4_id; var hookName = name; if (typeof parameters['event_category'] !== 'undefined') { hookName = parameters['event_category'] + ':' + name; } if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') { MonsterInsightsDualTracker.trackers[hookName](parameters); } else { __gtagDataLayer('event', name, parameters); } } else { __gtagDataLayer.apply(null, arguments); } } __gtagTracker('js', new Date()); __gtagTracker('set', { 'developer_id.dZGIzZG': true, }); if ( MonsterInsightsLocations.page_location ) { __gtagTracker('set', MonsterInsightsLocations); } __gtagTracker('config', 'G-2TMK632KT4', {"forceSSL":"true","link_attribution":"true"} ); window.gtag = __gtagTracker; (function () { /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ /* ga and __gaTracker compatibility shim. */ var noopfn = function () { return null; }; var newtracker = function () { return new Tracker(); }; var Tracker = function () { return null; }; var p = Tracker.prototype; p.get = noopfn; p.set = noopfn; p.send = function () { var args = Array.prototype.slice.call(arguments); args.unshift('send'); __gaTracker.apply(null, args); }; var __gaTracker = function () { var len = arguments.length; if (len === 0) { return; } var f = arguments[len - 1]; if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') { if ('send' === arguments[0]) { var hitConverted, hitObject = false, action; if ('event' === arguments[1]) { if ('undefined' !== typeof arguments[3]) { hitObject = { 'eventAction': arguments[3], 'eventCategory': arguments[2], 'eventLabel': arguments[4], 'value': arguments[5] ? arguments[5] : 1, } } } if ('pageview' === arguments[1]) { if ('undefined' !== typeof arguments[2]) { hitObject = { 'eventAction': 'page_view', 'page_path': arguments[2], } } } if (typeof arguments[2] === 'object') { hitObject = arguments[2]; } if (typeof arguments[5] === 'object') { Object.assign(hitObject, arguments[5]); } if ('undefined' !== typeof arguments[1].hitType) { hitObject = arguments[1]; if ('pageview' === hitObject.hitType) { hitObject.eventAction = 'page_view'; } } if (hitObject) { action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction; hitConverted = mapArgs(hitObject); __gtagTracker('event', action, hitConverted); } } return; } function mapArgs(args) { var arg, hit = {}; var gaMap = { 'eventCategory': 'event_category', 'eventAction': 'event_action', 'eventLabel': 'event_label', 'eventValue': 'event_value', 'nonInteraction': 'non_interaction', 'timingCategory': 'event_category', 'timingVar': 'name', 'timingValue': 'value', 'timingLabel': 'event_label', 'page': 'page_path', 'location': 'page_location', 'title': 'page_title', 'referrer' : 'page_referrer', }; for (arg in args) { if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { hit[gaMap[arg]] = args[arg]; } else { hit[arg] = args[arg]; } } return hit; } try { f.hitCallback(); } catch (ex) { } }; __gaTracker.create = newtracker; __gaTracker.getByName = newtracker; __gaTracker.getAll = function () { return []; }; __gaTracker.remove = noopfn; __gaTracker.loaded = true; window['__gaTracker'] = __gaTracker; })(); } else { console.log(""); (function () { function __gtagTracker() { return null; } window['__gtagTracker'] = __gtagTracker; window['gtag'] = __gtagTracker; })(); } </script> <!-- / Google Analytics by MonsterInsights --> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/nvmexpress.org\/wp-includes\/js\/wp-emoji-release.min.js?ver=26909389bbed0a14fbb3f84341a2ac5e"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <link rel='stylesheet' id='formidable-css' href='https://nvmexpress.org/wp-content/plugins/formidable/css/formidableforms.css?ver=11141534' type='text/css' media='all' /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://nvmexpress.org/wp-includes/css/dist/block-library/style.min.css?ver=26909389bbed0a14fbb3f84341a2ac5e' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='fusion-core-style-css' href='https://nvmexpress.org/wp-content/plugins/fusion-core/css/style.min.css?ver=26909389bbed0a14fbb3f84341a2ac5e' type='text/css' media='all' /> <script type="text/javascript" src="https://nvmexpress.org/wp-content/plugins/google-analytics-for-wordpress/assets/js/frontend-gtag.min.js?ver=9.2.2" id="monsterinsights-frontend-script-js" async="async" data-wp-strategy="async"></script> <script data-cfasync="false" data-wpfc-render="false" type="text/javascript" id='monsterinsights-frontend-script-js-extra'>/* <![CDATA[ */ var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/nvmexpress.org","hash_tracking":"false","v4_id":"G-2TMK632KT4"};/* ]]> */ </script> <script type="text/javascript" src="https://nvmexpress.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://nvmexpress.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://nvmexpress.org/wp-content/plugins/revslider/public/assets/js/rbtools.min.js?ver=6.5.7" async id="tp-tools-js"></script> <script type="text/javascript" src="https://nvmexpress.org/wp-content/plugins/revslider/public/assets/js/rs6.min.js?ver=6.5.7" async id="revmin-js"></script> <script type="text/javascript" src="https://nvmexpress.org/wp-content/themes/nvme-theme/dist/main.js?ver=26909389bbed0a14fbb3f84341a2ac5e" id="main-js-js"></script> <link rel="https://api.w.org/" href="https://nvmexpress.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://nvmexpress.org/wp-json/wp/v2/pages/18691" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://nvmexpress.org/xmlrpc.php?rsd" /> <link rel='shortlink' href='https://nvmexpress.org/?p=18691' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://nvmexpress.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fnvmexpress.org%2Fdrivers%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://nvmexpress.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fnvmexpress.org%2Fdrivers%2F&format=xml" /> <meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://nvmexpress.org"><link rel="alternate" href="https://nvmexpress.org/wp-json/tribe/events/v1/" /><meta name="generator" content="Powered by Slider Revolution 6.5.7 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface." /> <link rel="icon" href="https://nvmexpress.org/wp-content/uploads/cropped-nvm_express_color_square-1-scaled-1-32x32.jpg" sizes="32x32" /> <link rel="icon" href="https://nvmexpress.org/wp-content/uploads/cropped-nvm_express_color_square-1-scaled-1-192x192.jpg" sizes="192x192" /> <link rel="apple-touch-icon" href="https://nvmexpress.org/wp-content/uploads/cropped-nvm_express_color_square-1-scaled-1-180x180.jpg" /> <meta name="msapplication-TileImage" content="https://nvmexpress.org/wp-content/uploads/cropped-nvm_express_color_square-1-scaled-1-270x270.jpg" /> <script type="text/javascript">function setREVStartSize(e){ //window.requestAnimationFrame(function() { window.RSIW = window.RSIW===undefined ? window.innerWidth : window.RSIW; window.RSIH = window.RSIH===undefined ? window.innerHeight : window.RSIH; try { var pw = document.getElementById(e.c).parentNode.offsetWidth, newh; pw = pw===0 || isNaN(pw) ? window.RSIW : pw; e.tabw = e.tabw===undefined ? 0 : parseInt(e.tabw); e.thumbw = e.thumbw===undefined ? 0 : parseInt(e.thumbw); e.tabh = e.tabh===undefined ? 0 : parseInt(e.tabh); e.thumbh = e.thumbh===undefined ? 0 : parseInt(e.thumbh); e.tabhide = e.tabhide===undefined ? 0 : parseInt(e.tabhide); e.thumbhide = e.thumbhide===undefined ? 0 : parseInt(e.thumbhide); e.mh = e.mh===undefined || e.mh=="" || e.mh==="auto" ? 0 : parseInt(e.mh,0); if(e.layout==="fullscreen" || e.l==="fullscreen") newh = Math.max(e.mh,window.RSIH); else{ e.gw = Array.isArray(e.gw) ? e.gw : [e.gw]; for (var i in e.rl) if (e.gw[i]===undefined || e.gw[i]===0) e.gw[i] = e.gw[i-1]; e.gh = e.el===undefined || e.el==="" || (Array.isArray(e.el) && e.el.length==0)? e.gh : e.el; e.gh = Array.isArray(e.gh) ? e.gh : [e.gh]; for (var i in e.rl) if (e.gh[i]===undefined || e.gh[i]===0) e.gh[i] = e.gh[i-1]; var nl = new Array(e.rl.length), ix = 0, sl; e.tabw = e.tabhide>=pw ? 0 : e.tabw; e.thumbw = e.thumbhide>=pw ? 0 : e.thumbw; e.tabh = e.tabhide>=pw ? 0 : e.tabh; e.thumbh = e.thumbhide>=pw ? 0 : e.thumbh; for (var i in e.rl) nl[i] = e.rl[i]<window.RSIW ? 0 : e.rl[i]; sl = nl[0]; for (var i in nl) if (sl>nl[i] && nl[i]>0) { sl = nl[i]; ix=i;} var m = pw>(e.gw[ix]+e.tabw+e.thumbw) ? 1 : (pw-(e.tabw+e.thumbw)) / (e.gw[ix]); newh = (e.gh[ix] * m) + (e.tabh + e.thumbh); } var el = document.getElementById(e.c); if (el!==null && el) el.style.height = newh+"px"; el = document.getElementById(e.c+"_wrapper"); if (el!==null && el) { el.style.height = newh+"px"; el.style.display = "block"; } } catch(e){ console.log("Failure at Presize of Slider:" + e) } //}); };</script> <style id="sccss">/* Enter Your Custom CSS Here */ #top-a .module.mod-box{ padding:0px !important; margin:0px !important; background:none; } #top-a .module-title{ display:none; border-bottom:none; } ul.links > li.html-box { padding: 5px 0 15px 35px; margin-left: 7px; background: url(/wp-content/uploads/html-box.png) 0 0 no-repeat; } .nvm-promoters-vm { border: 2px solid #ccc !important ; display: inline-block !important ; margin: 13px !important ; max-width: 150px !important ; max-height: 100px !important ; padding: 15px !important ; vertical-align: top !important ; } img { max-width: 100%; height: auto; } .promo-main { padding-top:0px; padding-bottom:80px; } #main .sidebar { background-color: #ffffff; padding: 0px; padding-top: 450px; } h1.entry-title { text-transform: none; font-size: 25px; color: #8a8989; }</style><style id="wpforms-css-vars-root"> :root { --wpforms-field-border-radius: 3px; --wpforms-field-border-style: solid; --wpforms-field-border-size: 1px; --wpforms-field-background-color: #ffffff; --wpforms-field-border-color: rgba( 0, 0, 0, 0.25 ); --wpforms-field-border-color-spare: rgba( 0, 0, 0, 0.25 ); --wpforms-field-text-color: rgba( 0, 0, 0, 0.7 ); --wpforms-field-menu-color: #ffffff; --wpforms-label-color: rgba( 0, 0, 0, 0.85 ); --wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 ); --wpforms-label-error-color: #d63637; --wpforms-button-border-radius: 3px; --wpforms-button-border-style: none; --wpforms-button-border-size: 1px; --wpforms-button-background-color: #066aab; --wpforms-button-border-color: #066aab; --wpforms-button-text-color: #ffffff; --wpforms-page-break-color: #066aab; --wpforms-background-image: none; --wpforms-background-position: center center; --wpforms-background-repeat: no-repeat; --wpforms-background-size: cover; --wpforms-background-width: 100px; --wpforms-background-height: 100px; --wpforms-background-color: rgba( 0, 0, 0, 0 ); --wpforms-background-url: none; --wpforms-container-padding: 0px; --wpforms-container-border-style: none; --wpforms-container-border-width: 1px; --wpforms-container-border-color: #000000; --wpforms-container-border-radius: 3px; --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } </style> </head> <body class="page-template-default page page-id-18691 page-parent tribe-no-js" data-template="base.twig"> <a class="skip-link screen-reader-text" href="#content">Skip to content</a> <nav class="navbar fixed-top navbar-expand-lg navbar-light bg-light shadow-lg"> <div class="container"> <a class="navbar-brand " aria-current="page" href="https://nvmexpress.org"> <img width="110" src="https://nvmexpress.org/wp-content/uploads/nvm_express_color_r-1.png"> </a> <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="navbar-collapse collapse" id="navbarSupportedContent"> <ul class="navbar-nav me-auto mb-2 mb-lg-0"> <li class="nav-item dropdown menu-item menu-item-type-custom menu-item-object-custom menu-item-18743 menu-item-has-children"> <a class="nav-link" target="" href="#">About</a> <a id="dropdown-#" class="dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false"></a> <ul class="dropdown-menu" aria-labeledby="dropdown-#"> <li> <a href="https://nvmexpress.org/about/" class="dropdown-item">About</a> </li> <li> <a href="https://nvmexpress.org/about/board/" class="dropdown-item">Board of Directors</a> </li> <li> <a href="https://nvmexpress.org/education/faqs/" class="dropdown-item">Frequently Asked Questions</a> </li> <li> <a href="https://nvmexpress.org/ecosystem/" class="dropdown-item">Technology Ecosystem</a> </li> <li> <a href="https://nvmexpress.org/contact-us/" class="dropdown-item">Contact us</a> </li> </ul> </li> <li class="nav-item dropdown menu-item menu-item-type-custom menu-item-object-custom menu-item-18744 menu-item-has-children"> <a class="nav-link" target="" href="#">Membership</a> <a id="dropdown-#" class="dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false"></a> <ul class="dropdown-menu" aria-labeledby="dropdown-#"> <li> <a href="https://nvmexpress.org/membership/" class="dropdown-item">Membership</a> </li> <li> <a href="https://nvmexpress.org/join-nvme/" class="dropdown-item">Join NVM Express</a> </li> <li> <a href="https://nvmexpress.org/about/membership-list/" class="dropdown-item">Membership List</a> </li> <li> <a href="https://nvmexpress.org/membership/nvm-express-working-groups/" class="dropdown-item">NVM Express Working Groups</a> </li> <li> <a href="https://nvmexpress.org/membership/members-only/" class="dropdown-item">Members Only</a> </li> </ul> </li> <li class="nav-item dropdown menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-18745 menu-item-has-children"> <a class="nav-link" target="" href="#">Specifications</a> <a id="dropdown-#" class="dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false"></a> <ul class="dropdown-menu" aria-labeledby="dropdown-#"> <li> <a href="https://nvmexpress.org/specifications/" class="dropdown-item">Specifications</a> </li> <li> <a href="https://nvmexpress.org/drivers/" class="dropdown-item">Drivers</a> </li> </ul> </li> <li class="nav-item menu-item menu-item-type-post_type menu-item-object-page menu-item-2267"> <a class="nav-link" target="" href="https://nvmexpress.org/education/">Education</a> </li> <li class="nav-item dropdown menu-item menu-item-type-custom menu-item-object-custom menu-item-18747 menu-item-has-children"> <a class="nav-link" target="" href="#">Compliance</a> <a id="dropdown-#" class="dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false"></a> <ul class="dropdown-menu" aria-labeledby="dropdown-#"> <li> <a href="https://nvmexpress.org/products/compliance/" class="dropdown-item">Testing & Compliance</a> </li> <li> <a href="https://nvmexpress.org/compliance/" class="dropdown-item">Product Listings</a> </li> <li> <a href="https://nvmexpress.org/product-submissions/" class="dropdown-item">Product Submissions</a> </li> <li> <a href="https://nvmexpress.org/products/trademark-and-logo-license/" class="dropdown-item">Trademark and Logo License</a> </li> </ul> </li> <li class="nav-item dropdown no-link menu-item menu-item-type-post_type menu-item-object-page menu-item-13187 menu-item-has-children"> <a class="nav-link" target="" href="https://nvmexpress.org/news/">News</a> <a id="dropdown-https://nvmexpress.org/news/" class="dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false"></a> <ul class="dropdown-menu" aria-labeledby="dropdown-https://nvmexpress.org/news/"> <li> <a href="https://nvmexpress.org/media-coverage/" class="dropdown-item">Media Coverage</a> </li> <li> <a href="https://nvmexpress.org/press-releases/" class="dropdown-item">Press Releases</a> </li> </ul> </li> <li class="nav-item menu-item menu-item-type-post_type menu-item-object-page menu-item-13183"> <a class="nav-link" target="" href="https://nvmexpress.org/events/">Events</a> </li> <li class="nav-item menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2260"> <a class="nav-link" target="" href="https://nvmexpress.org/category/blog/">Blog</a> </li> </ul> <ul class="navbar-nav utility-menu"> <li class="nav-item"> <a title="Twitter" class="nav-link menu-item menu-item-type-custom menu-item-object-custom menu-item-13203" href="https://twitter.com/NVMexpress"> <img src="https://nvmexpress.org/wp-content/uploads/x-logo-onlight-1.png" width="24px"> </a> </li> <li class="nav-item"> <a title="LinkedIn" class="nav-link menu-item menu-item-type-custom menu-item-object-custom menu-item-13208" href="https://www.linkedin.com/company/nvmexpress/"> <img src="https://nvmexpress.org/wp-content/uploads/icon-linkedin-d.png" width="24px"> </a> </li> <li class="nav-item"> <a title="YouTube" class="nav-link menu-item menu-item-type-custom menu-item-object-custom menu-item-13209" href="https://www.youtube.com/channel/UCc-fBI-VCJnRr-MoDTBffUQ"> <img src="https://nvmexpress.org/wp-content/uploads/icon-youtube-d.png" width="24px"> </a> </li> <li class="nav-item"> <a title="BrightTalk" class="nav-link menu-item menu-item-type-custom menu-item-object-custom menu-item-13210" href="https://www.brighttalk.com/clients/js/common/1.8.0/app.html?domain=https%3A%2F%2Fwww.brighttalk.com%2F&dataDomain=https%3A%2F%2Fwww.brighttalk.com%2F&secureDomain=https%3A%2F%2Fwww.brighttalk.com%2F&player=channel_player&appName=channel&playerName=html&channelId=12367&width=705&height=660&autoStart=false&embedUrl=https%3A%2F%2Fnvmexpress.org%2Feducation%2Fwebcasts%2F&messagingWindow=https%3A%2F%2Fnvmexpress.org%2Feducation%2Fwebcasts%2F&categories=undefined&uniqueEmbedId=365710738&iframeId=bt-channel-player-1&nextWebcast=undefined&prevWebcast=undefined#"> <img src="https://nvmexpress.org/wp-content/uploads/icon-brighttalk.png" width="24px"> </a> </li> <li class="nav-item"> <a title="Search" class="nav-link search no-footer menu-item menu-item-type-custom menu-item-object-custom menu-item-13198" href="/?s="> <img src="https://nvmexpress.org/wp-content/uploads/icon-search.png" width="24px"> </a> </li> </ul> </div> </div> </nav> <div class="hero"> </div> <section role="main" class="container content pt-3"> <div class="wrapper"> <div class="content-wrapper"> <article class="post-type-page" id="post-18691"> <section class="article-content"> <h1 class="article-h1">Drivers</h1> <div class="article-body"> <div class="row pt-3 pb-3 align-items-stretch"> <div class="col-12 col-md-6 col-lg-4 mb-5"> <a href="/drivers/windowsdrivers" class="p-4 shadow text-decoration-none d-flex flex-column h-100" role="button"> <div class="d-flex align-items-center"> <img decoding="async" width="70px" class="me-3" src="https://nvmexpress.org/wp-content/uploads/windows.png"> <div> <h3>Microsoft Drivers</h3> </div> </div> </a> </div> <div class="col-12 col-md-6 col-lg-4 mb-5"> <a href="/drivers/linux-driver-information" class="p-4 shadow text-decoration-none d-flex flex-column h-100" role="button"> <div class="d-flex align-items-center"> <img decoding="async" width="70px" class="me-3" src="https://nvmexpress.org/wp-content/uploads/linux.png"> <div> <h3>Linux Drivers</h3> </div> </div> </a> </div> <div class="col-12 col-md-6 col-lg-4 mb-5"> <a href="/drivers/vmware" class="p-4 shadow text-decoration-none d-flex flex-column h-100" role="button"> <div class="d-flex align-items-center"> <img decoding="async" width="70px" class="me-3" src="https://nvmexpress.org/wp-content/uploads/vmware.png"> <div> <h3>VMware </h3> </div> </div> </a> </div> <div class="col-12 col-md-6 col-lg-4 mb-5"> <a href="https://svn.code.sf.net/p/edk2/code/trunk/edk2/MdeModulePkg/Bus/Pci/NvmExpressDxe/" class="p-4 shadow text-decoration-none d-flex flex-column h-100" role="button"> <div class="d-flex align-items-center"> <img decoding="async" width="70px" class="me-3" src="https://nvmexpress.org/wp-content/uploads/uefi.png"> <div> <h3>UEFI</h3> <h6>External Website</h6> </div> </div> </a> </div> <div class="col-12 col-md-6 col-lg-4 mb-5"> <a href="http://svnweb.freebsd.org/base/head/sys/dev/nvme/nvme.h?view=log&pathrev=240616" class="p-4 shadow text-decoration-none d-flex flex-column h-100" role="button"> <div class="d-flex align-items-center"> <img decoding="async" width="70px" class="me-3" src="https://nvmexpress.org/wp-content/uploads/uefi.png"> <div> <h3>FreeBSD</h3> <h6>External Website</h6> </div> </div> </a> </div> <div class="col-12 col-md-6 col-lg-4 mb-5"> <a href="https://docs.oracle.com/cd/E36784_01/html/E52463/makehtml-id-48.html" class="p-4 shadow text-decoration-none d-flex flex-column h-100" role="button"> <div class="d-flex align-items-center"> <img decoding="async" width="70px" class="me-3" src="https://nvmexpress.org/wp-content/uploads/solaris.png"> <div> <h3>Solaris</h3> <h6>External Website</h6> </div> </div> </a> </div> <div class="col-12 col-md-6 col-lg-4 mb-5"> <a href="/drivers/open-source-software/" class="p-4 shadow text-decoration-none d-flex flex-column h-100" role="button"> <div class="d-flex align-items-center"> <img decoding="async" width="70px" class="me-3" src="https://nvmexpress.org/wp-content/uploads/opensource.png"> <div> <h3>Open Source Software</h3> </div> </div> </a> </div> </div> </div> </section> </article> </div><!-- /content-wrapper --> </div> </section> <footer> <div class="footer__main"> <div class="container"> <div class="row footer-wrapper"> <div class="col-12 col-md-6"> <img src="https://nvmexpress.org/wp-content/uploads/nvm_express_white-1.png" /> <div class="text-center mb-5"> <a title="Twitter" class="text-light text-decoration-none menu-item menu-item-type-custom menu-item-object-custom menu-item-13203" href="https://twitter.com/NVMexpress"> <img src="https://nvmexpress.org/wp-content/uploads/x-logo-ondark-1.png" width="24px"> </a> <a title="LinkedIn" class="text-light text-decoration-none menu-item menu-item-type-custom menu-item-object-custom menu-item-13208" href="https://www.linkedin.com/company/nvmexpress/"> <img src="https://nvmexpress.org/wp-content/uploads/icon-linkedin.png" width="24px"> </a> <a title="YouTube" class="text-light text-decoration-none menu-item menu-item-type-custom menu-item-object-custom menu-item-13209" href="https://www.youtube.com/channel/UCc-fBI-VCJnRr-MoDTBffUQ"> <img src="https://nvmexpress.org/wp-content/uploads/icon-youtube.png" width="24px"> </a> <a title="BrightTalk" class="text-light text-decoration-none menu-item menu-item-type-custom menu-item-object-custom menu-item-13210" href="https://www.brighttalk.com/clients/js/common/1.8.0/app.html?domain=https%3A%2F%2Fwww.brighttalk.com%2F&dataDomain=https%3A%2F%2Fwww.brighttalk.com%2F&secureDomain=https%3A%2F%2Fwww.brighttalk.com%2F&player=channel_player&appName=channel&playerName=html&channelId=12367&width=705&height=660&autoStart=false&embedUrl=https%3A%2F%2Fnvmexpress.org%2Feducation%2Fwebcasts%2F&messagingWindow=https%3A%2F%2Fnvmexpress.org%2Feducation%2Fwebcasts%2F&categories=undefined&uniqueEmbedId=365710738&iframeId=bt-channel-player-1&nextWebcast=undefined&prevWebcast=undefined#"> <img src="https://nvmexpress.org/wp-content/uploads/brighttalk-light.png" width="24px"> </a> </div> <div class="row"> <div class="col-6 col-md-4"> <a href="#">About</a> </div> <div class="col-6 col-md-4"> <a href="#">Membership</a> </div> <div class="col-6 col-md-4"> <a href="#">Specifications</a> </div> <div class="col-6 col-md-4"> <a href="https://nvmexpress.org/education/">Education</a> </div> <div class="col-6 col-md-4"> <a href="#">Compliance</a> </div> <div class="col-6 col-md-4"> <a href="https://nvmexpress.org/news/">News</a> </div> <div class="col-6 col-md-4"> <a href="https://nvmexpress.org/events/">Events</a> </div> <div class="col-6 col-md-4"> <a href="https://nvmexpress.org/category/blog/">Blog</a> </div> </div> </div> <div class="col-12 col-md-6 text-white newsletter-form"> <script type="text/javascript"></script> <div class='gf_browser_ie gf_browser_ie7 gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_1' > <div class='gform_heading'> <h2 class="gform_title">Newsletter Signup</h2> <p class='gform_description'></p> </div><form method='post' enctype='multipart/form-data' id='gform_1' action='/drivers/' data-formid='1' novalidate> <div class='gform-body gform_body'><div id='gform_fields_1' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_1_1" class="gfield gfield--type-email field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_1" ><label class='gfield_label gform-field-label' for='input_1_1'>Email</label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_1_1' type='email' value='' class='large' aria-invalid="false" /> </div></div><fieldset id="field_1_3" class="gfield gfield--type-name field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_3" ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Name</legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_1_3'> <span id='input_1_3_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' > <input type='text' name='input_3.3' id='input_1_3_3' value='' aria-required='false' /> <label for='input_1_3_3' class='gform-field-label gform-field-label--type-sub '>First</label> </span> <span id='input_1_3_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' > <input type='text' name='input_3.6' id='input_1_3_6' value='' aria-required='false' /> <label for='input_1_3_6' class='gform-field-label gform-field-label--type-sub '>Last</label> </span> </div></fieldset><div id="field_1_4" class="gfield gfield--type-captcha field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_4" ><label class='gfield_label gform-field-label' for='input_1_4'>CAPTCHA</label><div id='input_1_4' class='ginput_container ginput_recaptcha' data-sitekey='6LdrweIhAAAAAK2R9Is6lSsndj1bUuX4xu_B1A2h' data-theme='light' data-tabindex='0' data-badge=''></div></div></div></div> <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_1' class='gform_button button' onclick='gform.submission.handleButtonClick(this)' value='Submit' /> <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='postback' /> <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='1' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_1' value='WyJbXSIsIjAwODA4OWJiMjNiZTMzZmJhMTA5NmFlZjZkYmFmNzA1Il0=' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="241"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div><script type="text/javascript"> /* <![CDATA[ */ gform.initializeOnLoaded( function() {gformInitSpinner( 1, 'https://nvmexpress.org/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_1').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https://nvmexpress.org/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_1" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_1"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [1, current_page] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 1, currentPage: current_page } } ); gform.utils.trigger( { event: 'gform/post_render', native: false, data: { formId: 1, currentPage: current_page } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); /* ]]> */ </script> </div> </div> </div> </div> <div class="bottom-bar pt-2 pb-2 text-center"> <div class="container"> © 2024 NVM Express </div> </div> <script type="text/javascript"> window.RS_MODULES = window.RS_MODULES || {}; window.RS_MODULES.modules = window.RS_MODULES.modules || {}; window.RS_MODULES.waiting = window.RS_MODULES.waiting || []; window.RS_MODULES.defered = false; window.RS_MODULES.moduleWaiting = window.RS_MODULES.moduleWaiting || {}; window.RS_MODULES.type = 'compiled'; </script> <script> ( function ( body ) { 'use strict'; body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' ); } )( document.body ); </script> <script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"}};/* ]]> */ </script><link rel='stylesheet' id='gform_basic-css' href='https://nvmexpress.org/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css?ver=2.9.0' type='text/css' media='all' /> <link rel='stylesheet' id='gform_theme_components-css' href='https://nvmexpress.org/wp-content/plugins/gravityforms/assets/css/dist/theme-components.min.css?ver=2.9.0' type='text/css' media='all' /> <link rel='stylesheet' id='gform_theme-css' href='https://nvmexpress.org/wp-content/plugins/gravityforms/assets/css/dist/theme.min.css?ver=2.9.0' type='text/css' media='all' /> <link rel='stylesheet' id='rs-plugin-settings-css' href='https://nvmexpress.org/wp-content/plugins/revslider/public/assets/css/rs6.css?ver=6.5.7' type='text/css' media='all' /> <style id='rs-plugin-settings-inline-css' type='text/css'> #rs-demo-id {} </style> <script type="text/javascript" src="https://nvmexpress.org/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script> <script type="text/javascript" src="https://nvmexpress.org/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script type="text/javascript" src="https://nvmexpress.org/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" src="https://nvmexpress.org/wp-includes/js/dist/a11y.min.js?ver=3156534cc54473497e14" id="wp-a11y-js"></script> <script type="text/javascript" defer='defer' src="https://nvmexpress.org/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.9.0" id="gform_json-js"></script> <script type="text/javascript" id="gform_gravityforms-js-extra"> /* <![CDATA[ */ var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}}; var gf_legacy_multi = []; var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled"},"vars":{"images_url":"https:\/\/nvmexpress.org\/wp-content\/plugins\/gravityforms\/images"}}; var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https:\/\/nvmexpress.org\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/nvmexpress.org\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"3900ca7c8fb45291723c20aa52bcf6fa","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; /* ]]> */ </script> <script type="text/javascript" defer='defer' src="https://nvmexpress.org/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.9.0" id="gform_gravityforms-js"></script> <script type="text/javascript" defer='defer' src="https://www.google.com/recaptcha/api.js?hl=en&ver=26909389bbed0a14fbb3f84341a2ac5e#038;render=explicit" id="gform_recaptcha-js"></script> <script type="text/javascript" defer='defer' src="https://nvmexpress.org/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=f802885f3482236736b18b55abcdc360" id="gform_gravityforms_utils-js"></script> <script type="text/javascript" defer='defer' src="https://nvmexpress.org/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=ddd2702ee024d421149a5e61416f1ff5" id="gform_gravityforms_theme_vendors-js"></script> <script type="text/javascript" id="gform_gravityforms_theme-js-extra"> /* <![CDATA[ */ var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"3900ca7c8fb45291723c20aa52bcf6fa"},"ajax":{"ajaxurl":"https:\/\/nvmexpress.org\/wp-admin\/admin-ajax.php","ajax_submission_nonce":"8275dff9c5","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again."}}}},"hmr_dev":"","public_path":"https:\/\/nvmexpress.org\/wp-content\/plugins\/gravityforms\/assets\/js\/dist\/","config_nonce":"15725a27b0"}; /* ]]> */ </script> <script type="text/javascript" defer='defer' src="https://nvmexpress.org/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=c055226f9b8c432c9206edab9070263c" id="gform_gravityforms_theme-js"></script> <script defer type="text/javascript" src="https://nvmexpress.org/wp-content/plugins/akismet/_inc/akismet-frontend.js?ver=1732015282" id="akismet-frontend-js"></script> <script type="text/javascript"> /* <![CDATA[ */ gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 1) {} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); /* ]]> */ </script> <script type="text/javascript"> /* <![CDATA[ */ gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "1", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_1" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_1"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [1, 1] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 1, currentPage: 1 } } ); gform.utils.trigger( { event: 'gform/post_render', native: false, data: { formId: 1, currentPage: 1 } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } ); /* ]]> */ </script> </footer> </body> </html> <!-- Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/ Page Caching using Disk: Enhanced Database Caching 2/212 queries in 0.161 seconds using Disk (Request-wide modification query) Served from: nvmexpress.org @ 2024-11-30 11:53:17 by W3 Total Cache -->