forked from pmem/pmem.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Andy Rudoff
committed
Apr 17, 2015
1 parent
47dae27
commit 3fd6d9f
Showing
7 changed files
with
27 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,3 +2,4 @@ | |
*.jpg binary | ||
*.png binary | ||
*.gif binary | ||
*.pdf binary |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
--- | ||
title: Documents | ||
--- | ||
|
||
The following documents are available: | ||
|
||
* The [NVDIMM Namespace Specification](NVDIMM_Namespace_Spec.pdf) [pdf] describes | ||
a method for sub-dividing persistent memory into _namespaces_, which are | ||
analogous to NVM Express Namespaces. The document also describes the | ||
_Block Translation Table_ (BTT) layout which provides single sector write atomicity | ||
for block devices built on pmem (see [this blog post]({% post_url 2014-09-23-btt %}) for | ||
more information on the BTT). | ||
|
||
* The [NVDIMM Driver Writers Guide](NVDIMM_Driver_Writers_Guide.pdf) [pdf] | ||
is targeted to driver writers for NVDIMMs that adhere to the NFIT tables in the | ||
Advanced Configuration and Power Interface (ACPI) V6.0 specification, | ||
the Device Specific Method (DSM) specification and the NVDIMM Namespace Specification. | ||
This document specifically discusses the block window HW interface and persistent memory | ||
interface that Intel is proposing for NVDIMMs. | ||
|
||
* The [NVDIMM DSM Interface Example](NVDIMM_DSM_Interface_Example.pdf) [pdf] | ||
is targeted to writers of BIOS and OS drivers for NVDIMMs whose design adheres to the | ||
NFIT Tables in the ACPI V6.0 specification. The document specifically discusses th | ||
NVDIMM Device Specific Method (_DSM) example. |