diff options
author | Dean Camera <dean@fourwalledcubicle.com> | 2009-05-14 10:07:08 +0000 |
---|---|---|
committer | Dean Camera <dean@fourwalledcubicle.com> | 2009-05-14 10:07:08 +0000 |
commit | 32f0f605efa293430a47d60bb857695ff6937d21 (patch) | |
tree | 9ab514c6088c9f044c029fdf36c880ecdf700a71 /Demos/Device/MassStorage/MassStorage.txt | |
parent | 0d5baf9bb3e88ebcbc53cc9a71566582d585f7dd (diff) | |
download | lufa-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.txt | 5 |
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.
|