aboutsummaryrefslogtreecommitdiffstats
path: root/Demos/Host/ClassDriver
diff options
context:
space:
mode:
authorDean Camera <dean@fourwalledcubicle.com>2009-11-10 06:22:03 +0000
committerDean Camera <dean@fourwalledcubicle.com>2009-11-10 06:22:03 +0000
commitc1782ac024a42c06680f511c939e653aacdb411d (patch)
tree339e55e1aea49b719bfe8f31f4a9892791375a0d /Demos/Host/ClassDriver
parentd6edfe35c8a9490407e4a5e34f8e5108c6a260a3 (diff)
downloadlufa-c1782ac024a42c06680f511c939e653aacdb411d.tar.gz
lufa-c1782ac024a42c06680f511c939e653aacdb411d.tar.bz2
lufa-c1782ac024a42c06680f511c939e653aacdb411d.zip
Added new stream creation function to the CDC Class drivers, to easily make standard streams from CDC Class driver instances.
Diffstat (limited to 'Demos/Host/ClassDriver')
-rw-r--r--Demos/Host/ClassDriver/CDCHost/CDCHost.c22
1 files changed, 0 insertions, 22 deletions
diff --git a/Demos/Host/ClassDriver/CDCHost/CDCHost.c b/Demos/Host/ClassDriver/CDCHost/CDCHost.c
index ded3e4c10..e28f2f9e5 100644
--- a/Demos/Host/ClassDriver/CDCHost/CDCHost.c
+++ b/Demos/Host/ClassDriver/CDCHost/CDCHost.c
@@ -54,28 +54,6 @@ USB_ClassInfo_CDC_Host_t VirtualSerial_CDC_Interface =
.NotificationPipeDoubleBank = false,
},
};
-
-#if 0
-/* NOTE: Here you can set up a standard stream using the created virtual serial port, so that the standard stream functions in
- * <stdio.h> can be used on the virtual serial port (e.g. fprintf(&USBSerial, "Test"); to print a string).
- */
-
-static int CDC_putchar(char c, FILE *stream)
-{
- CDC_Host_SendByte(&VirtualSerial_CDC_Interface, c);
- return 0;
-}
-
-static int CDC_getchar(FILE *stream)
-{
- if (!(CDC_Host_BytesReceived(&VirtualSerial_CDC_Interface)))
- return -1;
-
- return CDC_Host_ReceiveByte(&VirtualSerial_CDC_Interface);
-}
-
-static FILE USBSerial = FDEV_SETUP_STREAM(CDC_putchar, CDC_getchar, _FDEV_SETUP_RW);
-#endif
/** Main program entry point. This routine configures the hardware required by the application, then
* enters a loop to run the application tasks in sequence.