diff options
Diffstat (limited to 'Projects')
-rw-r--r-- | Projects/Benito/Benito.c | 2 | ||||
-rw-r--r-- | Projects/Benito/Benito.txt | 9 |
2 files changed, 6 insertions, 5 deletions
diff --git a/Projects/Benito/Benito.c b/Projects/Benito/Benito.c index 9e85fbd2f..26c566496 100644 --- a/Projects/Benito/Benito.c +++ b/Projects/Benito/Benito.c @@ -79,7 +79,7 @@ int main(void) for (;;)
{
/* Echo bytes from the host to the target via the hardware USART */
- if (CDC_Device_BytesReceived(&VirtualSerial_CDC_Interface))
+ if (CDC_Device_BytesReceived(&VirtualSerial_CDC_Interface) > 0)
{
Serial_TxByte(CDC_Device_ReceiveByte(&VirtualSerial_CDC_Interface));
diff --git a/Projects/Benito/Benito.txt b/Projects/Benito/Benito.txt index 857a28f8d..63f3ea815 100644 --- a/Projects/Benito/Benito.txt +++ b/Projects/Benito/Benito.txt @@ -31,19 +31,20 @@ * </tr>
* <tr>
* <td><b>USB Class:</b></td>
- * <td>Human Interface Device (HID)</td>
+ * <td>Communications Device Class (CDC)</td>
* </tr>
* <tr>
* <td><b>USB Subclass:</b></td>
- * <td>Keyboard</td>
+ * <td>Abstract Control Model (ACM)</td>
* </tr>
* <tr>
* <td><b>Relevant Standards:</b></td>
- * <td>USBIF HID Standard, USBIF HID Usage Tables</td>
+ * <td>USBIF CDC Class Standard</td>
+ * <td>Arduino Bootloader Specification</td>
* </tr>
* <tr>
* <td><b>Usable Speeds:</b></td>
- * <td>Low Speed Mode, Full Speed Mode</td>
+ * <td>Full Speed Mode</td>
* </tr>
* </table>
*
|