Remove warnings in the documentation for the library class drivers about sequential...
[pub/lufa.git] / LUFA / ManPages / FutureChanges.txt
index 639e4ee..4d2b954 100644 (file)
@@ -1,37 +1,42 @@
-/** \file\r
- *\r
- *  This file contains special DoxyGen information for the generation of the main page and other special\r
- *  documentation pages. It is not a project source file.\r
- */\r
-\r
- /** \page Page_FutureChanges Future Changes\r
-  *\r
-  *  Below is a list of future changes which are proposed for the LUFA library, but not yet started/complete.\r
-  *  This gives an unordered list of future changes which will be available in future releases of the library.\r
-  *  If you have an item to add to this list, please contact the library author via email, the LUFA mailing list,\r
-  *  or post your suggestion as an enhancement request to the project bug tracker.\r
-  *\r
-  *  <b>Targeted for This Release:</b>\r
-  *  - Finish Host Mode Class Drivers\r
-  *      ( ) Audio\r
-  *      (C) CDC\r
-  *      (S) HID\r
-  *      ( ) MIDI\r
-  *      (C) Mass Storage\r
-  *      ( ) Still Image\r
-  *  - Add overviews of each of the officially supported boards to the manual\r
-  *\r
-  *  <b>Targeted for Future Releases:</b>\r
-  *  - Add hub support to match Atmel's stack\r
-  *  - Add standardized descriptor names to device and host class driver structures\r
-  *  - Remake AVRStudio project files\r
-  *  - Add detailed overviews of how each demo works\r
-  *  - Master LUFA include file rather than per-module includes\r
-  *  - Add multiple-report HID demo to the library\r
-  *  - Add dual role Mouse Host/Keyboard Device demo to the library\r
-  *  - Add Mouse/CDC dual class demo to the library\r
-  *  - Change makefiles to allow for absolute LUFA location to be used\r
-  *  - Port LUFA to other architectures\r
-  *      -# AVR32 UC3B series microcontrollers\r
-  *      -# Atmel ARM7 series microcontrollers\r
-  */\r
+/** \file
+ *
+ *  This file contains special DoxyGen information for the generation of the main page and other special
+ *  documentation pages. It is not a project source file.
+ */
+
+ /** \page Page_FutureChanges Future Changes
+  *
+  *  Below is a list of future changes which are proposed for the LUFA library, but not yet started/complete.
+  *  This gives an unordered list of future changes which may be available in future releases of the library.
+  *  If you have an item to add to this list, please contact the library author via email, the LUFA mailing list,
+  *  or post your suggestion as an enhancement request to the project bug tracker.
+  *
+  *  <b>Targeted for Future Releases:</b>
+  *  - Code Features
+  *      -# Add hub support when in Host mode for multiple devices
+  *      -# Investigate virtual hubs when in device mode instead of composite devices
+  *      -# Change makefiles to allow for absolute LUFA location to be used
+  *      -# Re-add interrupt Pipe/Endpoint support
+  *      -# Add makefile includes to reduce boilerplate in user makefiles
+  *      -# Update stream APIs to use DMA transfers on supported architectures
+  *      -# Pull out third party libraries into a separate folder and reference them as required
+  *      -# Add a LUFA_YIELD macro for integration into a third-party RTOS
+  *      -# Abstract out Mass Storage byte send/receive to prevent low level API use in projects
+  *      -# Consider switch from endpoint numbers to full endpoint addresses for future expansion
+  *  - Documentation/Support
+  *      -# Add detailed overviews of how each demo works
+  *      -# Add board overviews
+  *      -# Write LUFA tutorials
+  *  - Demos/Projects
+  *      -# Device/Host USB bridge
+  *      -# Finish incomplete demos and projects
+  *      -# Add class driver support for Audio Host class
+  *      -# Add class driver support for Test and Measurement class
+  *      -# Add class driver support for EEM class
+  *      -# Add class driver support for ECM class
+  *  - Ports
+  *      -# Complete AVR32 port for existing devices, add UC3C support
+  *      -# Atmel ARM7 series microcontrollers
+  *      -# Other (commercial) C compilers
+  */
+