doc: add iofs release1 install and setup
- command to enable virtual fpga functions
- bind pci-vfio to virtual functions
- command to run Host Exerciser Loopback tool
@@ -393,6 +393,79 @@ Done
```
+## Setup IOFS Release1 Bitstream on FPGA PCIe card ##
+
+Program IOFS Release1 bitstream on FPGA D5005 or N6010 cards and reboot system.
+
+Run command: lspci | grep acc
+
+```3b:00.0 Processing accelerators: Intel Corporation Device af00 (rev 01)```
+
+Number of virtual functions supported by bitstream
+
+```
+ cat /sys/bus/pci/devices/0000\:3b\:00.0/sriov_numvfs
+ output: 3
+```
+
+Enable FPGA virtual functions
+
+```
+ sudo sh -c "echo 3 > /sys/bus/pci/devices/0000\:3b\:00.0/sriov_numvfs"
+```
+
+List of FPGA PF and VF's
+
+```
+3b:00.0 Processing accelerators: Intel Corporation Device af00 (rev 01)
+3b:00.1 Processing accelerators: Intel Corporation Device af01 (rev 01)
+3b:00.2 Processing accelerators: Intel Corporation Device af01 (rev 01)
+3b:00.3 Processing accelerators: Intel Corporation Device af01 (rev 01)
+```
+
+FPGA VF1/3b:00.1/Host exerciser loopback Accelerator guid 56E203E9-864F-49A7-B94B-12284C31E02B
+
+FPGA VF2/3b:00.2/Host exerciser memory Accelerator guid 8568AB4E-6bA5-4616-BB65-2A578330A8EB
+
+FPGA VF3/3b:00.3/Host exerciser hssi Accelerator guid 43425ee6-92b2-4742-b03a-bd8d4a533812
+
+
+
+
+Bind pcie-vfio dirver to FPGA virtual functions
+
+```
+ sudo opaevfio -i 0000:3b:00.1 -u userid -g userid
+```
+
+Unbind pcie-vfio dirver to FPGA virtual functions
+
+```
+ sudo opaevfio -r 0000:3b:00.1 -d None
+```
+
+
+Host Exerciser Loopback (HE-LBK) AFU can move data between host memory and FPGA.
+
+```
+ host_exerciser lpbk
+
+ [lpbk] [info] starting test run, count of 1
+ Input Config:0
+ Allocate SRC Buffer
+ Allocate DST Buffer
+ Allocate DSM Buffer
+ Start Test
+ Test Completed
+ Host Exerciser swtest msg:0
+ Host Exerciser numReads:32
+ Host Exerciser numWrites:32
+ Host Exerciser numPendReads:0
+ Host Exerciser numPendWrites:0
+ [lpbk] [info] Test lpbk(1): PASS
+
+```
+
```eval_rst
.. note::
