diff options
author | Dean Camera <dean@fourwalledcubicle.com> | 2009-08-05 07:47:02 +0000 |
---|---|---|
committer | Dean Camera <dean@fourwalledcubicle.com> | 2009-08-05 07:47:02 +0000 |
commit | 4b35dd167001233d2f44f918d3656a3f2ad80f2e (patch) | |
tree | fe47ffc041d1b625ac3a53d3410e885da138c190 /LUFA/Drivers | |
parent | 042d3288ad52301c5b0ef69eada03eee83497dda (diff) | |
download | lufa-4b35dd167001233d2f44f918d3656a3f2ad80f2e.tar.gz lufa-4b35dd167001233d2f44f918d3656a3f2ad80f2e.tar.bz2 lufa-4b35dd167001233d2f44f918d3656a3f2ad80f2e.zip |
Commit for 090810rc1 release.
Diffstat (limited to 'LUFA/Drivers')
-rw-r--r-- | LUFA/Drivers/USB/Class/Host/Audio.c | 3 | ||||
-rw-r--r-- | LUFA/Drivers/USB/Class/Host/CDC.c | 2 | ||||
-rw-r--r-- | LUFA/Drivers/USB/Class/Host/HID.c | 2 | ||||
-rw-r--r-- | LUFA/Drivers/USB/Class/Host/MIDI.c | 3 | ||||
-rw-r--r-- | LUFA/Drivers/USB/Class/Host/MassStorage.c | 5 | ||||
-rw-r--r-- | LUFA/Drivers/USB/Class/Host/StillImage.c | 3 | ||||
-rw-r--r-- | LUFA/Drivers/USB/USB.h | 6 |
7 files changed, 22 insertions, 2 deletions
diff --git a/LUFA/Drivers/USB/Class/Host/Audio.c b/LUFA/Drivers/USB/Class/Host/Audio.c index bb8e7c55b..c0ec2e94d 100644 --- a/LUFA/Drivers/USB/Class/Host/Audio.c +++ b/LUFA/Drivers/USB/Class/Host/Audio.c @@ -31,6 +31,9 @@ #include "../../HighLevel/USBMode.h"
#if defined(USB_CAN_BE_HOST)
+#define INCLUDE_FROM_AUDIO_CLASS_HOST_C
#include "Audio.h"
+#warning The Audio Host mode Class driver is currently incomplete and is for preview purposes only.
+
#endif
diff --git a/LUFA/Drivers/USB/Class/Host/CDC.c b/LUFA/Drivers/USB/Class/Host/CDC.c index 9c59b5c2d..b7a192ac0 100644 --- a/LUFA/Drivers/USB/Class/Host/CDC.c +++ b/LUFA/Drivers/USB/Class/Host/CDC.c @@ -34,6 +34,8 @@ #define INCLUDE_FROM_CDC_CLASS_HOST_C
#include "CDC.h"
+#warning The CDC Host mode Class driver is currently incomplete and is for preview purposes only.
+
uint8_t CDC_Host_ConfigurePipes(USB_ClassInfo_CDC_Host_t* CDCInterfaceInfo, uint16_t ConfigDescriptorSize,
uint8_t* ConfigDescriptorData)
{
diff --git a/LUFA/Drivers/USB/Class/Host/HID.c b/LUFA/Drivers/USB/Class/Host/HID.c index 6652cdcbe..2f66dc2b1 100644 --- a/LUFA/Drivers/USB/Class/Host/HID.c +++ b/LUFA/Drivers/USB/Class/Host/HID.c @@ -34,6 +34,8 @@ #define INCLUDE_FROM_HID_CLASS_HOST_C
#include "HID.h"
+#warning The HID Host mode Class driver is currently incomplete and is for preview purposes only.
+
uint8_t HID_Host_ConfigurePipes(USB_ClassInfo_HID_Host_t* HIDInterfaceInfo, uint16_t ConfigDescriptorSize,
uint8_t* ConfigDescriptorData)
{
diff --git a/LUFA/Drivers/USB/Class/Host/MIDI.c b/LUFA/Drivers/USB/Class/Host/MIDI.c index 542700b88..43df5cc40 100644 --- a/LUFA/Drivers/USB/Class/Host/MIDI.c +++ b/LUFA/Drivers/USB/Class/Host/MIDI.c @@ -31,6 +31,9 @@ #include "../../HighLevel/USBMode.h"
#if defined(USB_CAN_BE_HOST)
+#define INCLUDE_FROM_MIDI_CLASS_HOST_C
#include "MIDI.h"
+#warning The MIDI Host mode Class driver is currently incomplete and is for preview purposes only.
+
#endif
diff --git a/LUFA/Drivers/USB/Class/Host/MassStorage.c b/LUFA/Drivers/USB/Class/Host/MassStorage.c index 99e44a46d..17b393973 100644 --- a/LUFA/Drivers/USB/Class/Host/MassStorage.c +++ b/LUFA/Drivers/USB/Class/Host/MassStorage.c @@ -31,6 +31,9 @@ #include "../../HighLevel/USBMode.h"
#if defined(USB_CAN_BE_HOST)
-#include "HID.h"
+#define INCLUDE_FROM_MS_CLASS_HOST_C
+#include "MassStorage.h"
+
+#warning The Mass Storage Host mode Class driver is currently incomplete and is for preview purposes only.
#endif
diff --git a/LUFA/Drivers/USB/Class/Host/StillImage.c b/LUFA/Drivers/USB/Class/Host/StillImage.c index eaaaa1a6a..05bec698a 100644 --- a/LUFA/Drivers/USB/Class/Host/StillImage.c +++ b/LUFA/Drivers/USB/Class/Host/StillImage.c @@ -31,6 +31,9 @@ #include "../../HighLevel/USBMode.h"
#if defined(USB_CAN_BE_HOST)
+#define INCLUDE_FROM_SI_CLASS_HOST_C
#include "StillImage.h"
+#warning The Still Image Host mode Class driver is currently incomplete and is for preview purposes only.
+
#endif
diff --git a/LUFA/Drivers/USB/USB.h b/LUFA/Drivers/USB/USB.h index 9d2e84801..1b2cd65f8 100644 --- a/LUFA/Drivers/USB/USB.h +++ b/LUFA/Drivers/USB/USB.h @@ -66,7 +66,11 @@ * the standard library APIs.
*
* Multiple device mode class drivers can be used within a project, including multiple instances of the
- * same class driver.
+ * same class driver. In this way, USB Hosts and Devices can be made quickly using the internal class drivers
+ * so that more time and effort can be put into the end application instead of the USB protocol.
+ *
+ * \warning The Host mode Class Drivers are currently incomplete and are included for preview purposes only. The Host
+ * mode class drivers should not be used in any user project until they have been completed in a later revision.
*/
#ifndef __USB_H__
|