Expand the documentation for each Bootloader to give sample usage instructions for...
[pub/USBasp.git] / Demos / Host / LowLevel / RNDISEthernetHost / RNDISEthernetHost.h
index c52fe6b..0f36411 100644 (file)
@@ -1,13 +1,13 @@
 /*
              LUFA Library
 /*
              LUFA Library
-     Copyright (C) Dean Camera, 2010.
+     Copyright (C) Dean Camera, 2011.
 
   dean [at] fourwalledcubicle [dot] com
 
   dean [at] fourwalledcubicle [dot] com
-      www.fourwalledcubicle.com
+           www.lufa-lib.org
 */
 
 /*
 */
 
 /*
-  Copyright 2010  Dean Camera (dean [at] fourwalledcubicle [dot] com)
+  Copyright 2011  Dean Camera (dean [at] fourwalledcubicle [dot] com)
 
   Permission to use, copy, modify, distribute, and sell this
   software and its documentation for any purpose is hereby granted
 
   Permission to use, copy, modify, distribute, and sell this
   software and its documentation for any purpose is hereby granted
@@ -47,7 +47,7 @@
                #include <LUFA/Version.h>
                #include <LUFA/Drivers/Misc/TerminalCodes.h>
                #include <LUFA/Drivers/USB/USB.h>
                #include <LUFA/Version.h>
                #include <LUFA/Drivers/Misc/TerminalCodes.h>
                #include <LUFA/Drivers/USB/USB.h>
-               #include <LUFA/Drivers/Peripheral/SerialStream.h>
+               #include <LUFA/Drivers/Peripheral/Serial.h>
                #include <LUFA/Drivers/Board/LEDs.h>
 
                #include "Lib/RNDISCommands.h"
                #include <LUFA/Drivers/Board/LEDs.h>
 
                #include "Lib/RNDISCommands.h"
                /** LED mask for the library LED driver, to indicate that the USB interface is busy. */
                #define LEDMASK_USB_BUSY          LEDS_LED2
 
                /** LED mask for the library LED driver, to indicate that the USB interface is busy. */
                #define LEDMASK_USB_BUSY          LEDS_LED2
 
-       /* Type Defines: */
-               /** Type define for a RNDIS notification message, for transmission to the RNDIS host via the notification
-                *  Endpoint.
-                */
-               typedef struct
-               {
-                       uint8_t  bmRequestType; /**< Notification type, a mask of values from SrdRequestType.h */
-                       uint8_t  bNotification; /**< Notification index, indicating what the RNDIS notification relates to */
-                       uint16_t wValue; /**< Two byte notification value parameter */
-                       uint16_t wIndex; /**< Two byte notification index parameter */
-                       uint16_t wLength; /**< Size of data payload following the notification header */
-               } USB_Notification_t;
-
        /* Function Prototypes: */
                void SetupHardware(void);
                void PrintIncomingPackets(void);
        /* Function Prototypes: */
                void SetupHardware(void);
                void PrintIncomingPackets(void);