aboutsummaryrefslogtreecommitdiffstats
path: root/Demos/Device/MassStorage/MassStorage.txt
diff options
context:
space:
mode:
authorDean Camera <dean@fourwalledcubicle.com>2009-05-14 10:07:08 +0000
committerDean Camera <dean@fourwalledcubicle.com>2009-05-14 10:07:08 +0000
commit32f0f605efa293430a47d60bb857695ff6937d21 (patch)
tree9ab514c6088c9f044c029fdf36c880ecdf700a71 /Demos/Device/MassStorage/MassStorage.txt
parent0d5baf9bb3e88ebcbc53cc9a71566582d585f7dd (diff)
downloadlufa-32f0f605efa293430a47d60bb857695ff6937d21.tar.gz
lufa-32f0f605efa293430a47d60bb857695ff6937d21.tar.bz2
lufa-32f0f605efa293430a47d60bb857695ff6937d21.zip
Removed all user pipe/endpoint interrupt APIs, added internal library support for interrupt driven control endpoints when in device mode by defining INTERRUPT_CONTROL_ENDPOINT token and passing it to the compiler via the -D switch.
Diffstat (limited to 'Demos/Device/MassStorage/MassStorage.txt')
-rw-r--r--Demos/Device/MassStorage/MassStorage.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/Demos/Device/MassStorage/MassStorage.txt b/Demos/Device/MassStorage/MassStorage.txt
index 9db731c31..1d06cb66d 100644
--- a/Demos/Device/MassStorage/MassStorage.txt
+++ b/Demos/Device/MassStorage/MassStorage.txt
@@ -58,6 +58,11 @@
* 255), with each LUN being allocated an equal portion of the available
* Dataflash memory.
*
+ * The USB control endpoint is managed entirely by the library using endpoint
+ * interrupts, as the INTERRUPT_CONTROL_ENDPOINT option is enabled. This allows for
+ * the host to reset the Mass Storage device state during long transfers without
+ * the need for complicated polling logic.
+ *
* \section SSec_Options Project Options
*
* The following defines can be found in this demo, which can control the demo behaviour when defined, or changed in value.