From 1df1c2dc4438e22114ebe1f0b5bdea0da8c4a07d Mon Sep 17 00:00:00 2001 From: Daniel Verkamp Date: Wed, 2 Nov 2016 09:49:07 -0700 Subject: [PATCH] porting: minor formatting tweaks Links are not recognized inside preformatted code backticks, so remove the formatting from the link to env.h. The DPDK OS support line makes more sense in the next paragraph, so move it down. Change-Id: Ic8781857230b64978a3b30721124dd555b536801 Signed-off-by: Daniel Verkamp --- PORTING.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/PORTING.md b/PORTING.md index 474a7f583..767d39153 100644 --- a/PORTING.md +++ b/PORTING.md @@ -6,14 +6,14 @@ library interface. The *env* interface provides APIs for drivers to allocate physically contiguous and pinned memory, perform PCI operations (config cycles and mapping BARs), virtual to physical address translation and managing memory pools. The *env* API is -defined in `[include/spdk/env.h](include/spdk/env.h)`. +defined in [include/spdk/env.h](include/spdk/env.h). SPDK includes a default implementation of the *env* library based on the Data Plane Development Kit ([DPDK](http://dpdk.org/)). -This DPDK implementation can be found in `lib/env`. DPDK is -currently supported on Linux and FreeBSD only. +This DPDK implementation can be found in `lib/env`. -Users who want to use SPDK on other operating system, or in +DPDK is currently supported on Linux and FreeBSD only. +Users who want to use SPDK on other operating systems, or in userspace driver frameworks other than DPDK, will need to implement a new version of the *env* library. The new implementation can be integrated into the SPDK build by updating the following line