aboutsummaryrefslogtreecommitdiff
path: root/Demos/Device/ClassDriver/MassStorage
diff options
context:
space:
mode:
authorDean Camera <[email protected]>2009-07-20 14:07:02 +0000
committerDean Camera <[email protected]>2009-07-20 14:07:02 +0000
commit4f747e7b7607b2dbd8521230ddf3bdbe3dcb29a8 (patch)
tree463c68246547a40ca3582311ed09e0853f87d84d /Demos/Device/ClassDriver/MassStorage
parent73a21890f6b37becc1e42566a3a716ae5eb96a0e (diff)
downloadqmk_firmware-4f747e7b7607b2dbd8521230ddf3bdbe3dcb29a8.tar.gz
qmk_firmware-4f747e7b7607b2dbd8521230ddf3bdbe3dcb29a8.zip
Change Doxygen configuration files to not produce 4096 directories for the documentation files -- the LUFA components do not generate enough documentation files to justify the large performance hit of creating so many directories.
Fix missing Doxygen documentation in the Class Driver Mass Storage Device demo.
Diffstat (limited to 'Demos/Device/ClassDriver/MassStorage')
-rw-r--r--Demos/Device/ClassDriver/MassStorage/Doxygen.conf2
-rw-r--r--Demos/Device/ClassDriver/MassStorage/Lib/DataflashManager.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/Demos/Device/ClassDriver/MassStorage/Doxygen.conf b/Demos/Device/ClassDriver/MassStorage/Doxygen.conf
index fa7b084c9e..04475c4eae 100644
--- a/Demos/Device/ClassDriver/MassStorage/Doxygen.conf
+++ b/Demos/Device/ClassDriver/MassStorage/Doxygen.conf
@@ -47,7 +47,7 @@ OUTPUT_DIRECTORY = ./Documentation/
# source files, where putting all generated files in the same directory would
# otherwise cause performance problems for the file system.
-CREATE_SUBDIRS = YES
+CREATE_SUBDIRS = NO
# The OUTPUT_LANGUAGE tag is used to specify the language in which all
# documentation generated by doxygen is written. Doxygen will use this
diff --git a/Demos/Device/ClassDriver/MassStorage/Lib/DataflashManager.c b/Demos/Device/ClassDriver/MassStorage/Lib/DataflashManager.c
index f335b67982..1c584e71c3 100644
--- a/Demos/Device/ClassDriver/MassStorage/Lib/DataflashManager.c
+++ b/Demos/Device/ClassDriver/MassStorage/Lib/DataflashManager.c
@@ -43,6 +43,7 @@
* the pre-selected data OUT endpoint. This routine reads in OS sized blocks from the endpoint and writes
* them to the dataflash in Dataflash page sized blocks.
*
+ * \param[in] MSInterfaceInfo Pointer to a structure containing a Mass Storage Class configuration and state.
* \param[in] BlockAddress Data block starting address for the write sequence
* \param[in] TotalBlocks Number of blocks of data to write
*/
@@ -174,6 +175,7 @@ void DataflashManager_WriteBlocks(USB_ClassInfo_MS_Device_t* MSInterfaceInfo, co
* the pre-selected data IN endpoint. This routine reads in Dataflash page sized blocks from the Dataflash
* and writes them in OS sized blocks to the endpoint.
*
+ * \param[in] MSInterfaceInfo Pointer to a structure containing a Mass Storage Class configuration and state.
* \param[in] BlockAddress Data block starting address for the read sequence
* \param[in] TotalBlocks Number of blocks of data to read
*/