Documentation and build changes for 1.0.2 release. master release-1.0.2
authorTerry Barnaby <terry.barnaby@beam.beam.ltd.uk>
Mon, 17 Aug 2020 09:39:50 +0000 (10:39 +0100)
committerTerry Barnaby <terry.barnaby@beam.beam.ltd.uk>
Mon, 17 Aug 2020 09:39:50 +0000 (10:39 +0100)
Makefile
doc/Readme.pdf
docsrc/DuneNvme-releasenotes.html
docsrc/DuneNvmeStorageManual.odt
docsrc/fpga_doxygen.dox
docsrc/fpga_overview.dox
docsrc/host_doxygen.dox
docsrc/host_overview.dox
vivado/Makefile
vivado/Vivado.mk

index 4dfa08ec57e2c394fef5a47bc0be8d20026fe7d5..41b4943be8c67a12ee765f8778d7d2fb4f29c3dd 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -17,8 +17,9 @@ all:
        make -C test/bfpga_driver
 
 all_targets:
-       make -C vivado PROJECT=DuneNvmeTest
-       make -C vivado PROJECT=DuneNvmeTestOpsero
+       make -C vivado PROJECT=DuneNvme_KCU105_DesignGateway
+       make -C vivado PROJECT=DuneNvme_KCU105_Ospero
+       #make -C vivado PROJECT=DuneNvme_K800_DesignGateway
        make -C test
        make -C test/bfpga_driver
 
@@ -38,9 +39,10 @@ distclean: clean
 #release: docs all
 release:
        rm -fr /tmp/${PROJECT}-${VERSION}
-       mkdir -p /tmp/${PROJECT}-${VERSION} /tmp/${PROJECT}-${VERSION}/vivado
-       rsync -a --delete --exclude=*.[od] Config.mk Readme.txt license.txt Makefile sim src tools test doc /tmp/${PROJECT}-${VERSION}
-       rsync -a --delete --exclude=*.[od] vivado/Makefile vivado/Config.mk vivado/Config-template.mk vivado/Vivado.mk vivado/*.xpr vivado/bitfiles /tmp/${PROJECT}-${VERSION}/vivado
+       mkdir -p /tmp/${PROJECT}-${VERSION} /tmp/${PROJECT}-${VERSION}/vivado /tmp/${PROJECT}-${VERSION}/vivado/Projects
+       rsync -a --delete --exclude=*.[od] Config.mk README.md LICENSE*.txt Makefile sim src tools test doc /tmp/${PROJECT}-${VERSION}
+       rsync -a --delete --exclude=*.[od] vivado/Makefile vivado/Config.mk vivado/Config-template.mk vivado/Vivado.mk vivado/bitfiles /tmp/${PROJECT}-${VERSION}/vivado
+       rsync -a --delete --exclude=*.[od] vivado/Projects/*.xpr /tmp/${PROJECT}-${VERSION}/vivado/Projects
        tar -czf ../../releases/${PROJECT}-${VERSION}.tar.gz -C /tmp ${PROJECT}-${VERSION}
 
 docs:
index 1082891cd3d4b5cbc93851a40734bdc11628da47..b822e911e7dd8542f8023238519f2b08803accc9 100644 (file)
Binary files a/doc/Readme.pdf and b/doc/Readme.pdf differ
index c8a99a3b919916739efffc9db5e066a2c64a66ac..4144f23c6665a1142bb79c7443ed565bcaade6c8 100644 (file)
@@ -6,7 +6,8 @@
        <meta name="generator" content="LibreOffice 6.3.6.2 (Linux)"/>
        <meta name="created" content="00:00:00"/>
        <meta name="changedby" content="Terry Barnaby"/>
-       <meta name="changed" content="2020-08-17T07:04:27.394869169"/>
+       <meta name="changed" content="2020-08-17T10:39:16.572388775"/>
+       <meta name="created" content="00:00:00">
        <meta name="created" content="00:00:00">
        <meta name="created" content="00:00:00">
        <meta name="created" content="00:00:00">
@@ -22,7 +23,7 @@
 </head>
 <body lang="en-GB" dir="ltr"><h1 align="center">DuneNvme test system
 Release Notes</h1>
-<h3 class="western">Release 1.0.2: Preliminary</h3>
+<h3 class="western">Release 1.0.2: <font face="Liberation Serif, serif"><font size="4" style="font-size: 14pt"><b>2020-08-17</b></font></font></h3>
 <ol>
        <li><p>Improved CDC crossing system when reading registers.</p>
        <li><p>Added support to the NvmeRead module to trim/deallocate a set
index 89e5976329e65ea5e87ce6aa2c25275d10f465bc..1d659a92045be390d9774ffc6ff157be2c4b4c2a 100644 (file)
Binary files a/docsrc/DuneNvmeStorageManual.odt and b/docsrc/DuneNvmeStorageManual.odt differ
index c605c4b0b75bd59e921e78fc517f5f897dbaf770..665e1206e9137dcb538fa01099ce447e0d04e120 100644 (file)
@@ -1,7 +1,7 @@
 # Doxyfile 1.8.15
 
 PROJECT_NAME           = "DuneNvme"
-PROJECT_NUMBER         = 1.0.0
+PROJECT_NUMBER         = 1.0.2
 PROJECT_BRIEF          = "This is a simple NVMe test environment that allows experimentation with the low level PCIe NVMe interfaces as available on a Xilinx FPGA environment."
 PROJECT_LOGO           =
 INPUT                  = fpga_overview.dox ../src
index c5bb47c5521da823a0870adc1e25d42249ae1ccc..402bc36a725edea4836f1a5c1950658216cc30cb 100644 (file)
@@ -4,8 +4,8 @@
  */
 /**
 \author Dr Terry Barnaby
-\version 1.0.0
-\date 2020-06-16
+\version 1.0.2
+\date 2020-08-17
 
 \mainpage
 
index f04cbae90470649bab50725860318b26f65d7234..5bfbf898e34ebb9ab1dae62f34d9de76f2df229c 100644 (file)
@@ -1,7 +1,7 @@
 # Doxyfile 1.8.15
 
 PROJECT_NAME           = "DuneNvme"
-PROJECT_NUMBER         = 1.0.0
+PROJECT_NUMBER         = 1.0.2
 PROJECT_BRIEF          = "This is a simple NVMe test environment that allows experimentation with the low level PCIe NVMe interfaces as available on a Xilinx FPGA environment."
 PROJECT_LOGO           =
 INPUT                  = host_overview.dox ../test
index 28116b5762966f9a0ff180e2f1cf05356fb325b7..1dbafcfe6faf61d518b7ba3a5abcc8b274690127 100644 (file)
@@ -4,8 +4,8 @@
  */
 /**
 \author Dr Terry Barnaby
-\version 1.0.0
-\date 2020-06-16
+\version 1.0.2
+\date 2020-08-17
 
 \mainpage
 
index 1a203eb6c58b472f3b3ee6b7601696d874364bc9..cf8bdc8b0a94594bb710b81c08a2f7a6daadf8be 100644 (file)
@@ -84,8 +84,9 @@ include Vivado.mk
 all: dirs fpga
 
 all_targets:
-       make PROJECT=DuneNvme
-       make PROJECT=DuneNvmeOspero
+       make PROJECT=DuneNvme_KCU105_DesignGateway
+       make PROJECT=DuneNvme_KCU105_Ospero
+       #make PROJECT=DuneNvme_K800_DesignGateway
 
 sync_ip:
        mkdir -p ../src/ip/${BOARD_NAME}/
index 9d14150cdb0bd9974ca8507a6fc508914d9987bb..46c5d9b857ef7b6373fed7b92cd42c5c4d6225c5 100644 (file)
@@ -63,7 +63,7 @@ clean:
        -rm -f utilisation.txt Projects/.built-${PROJECT}.xpr
 
 distclean: clean
-       -rm -fr *.cache *.hw *.ip_user_files *.runs *.sim *.srcs .Xil defines.v
+       -rm -fr Projects .Xil defines.v
        -rm -fr rev bitfiles
 
 # Vivado project file