From ffaa7447d3b0c0d9effbc83400031144bf9745f3 Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Fri, 10 Apr 2009 01:16:22 +0200 Subject: * digital/avr/modules/usb: - do it more the AVR modules way. --- digital/avr/modules/usb/test/test_usb.c | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) (limited to 'digital/avr/modules/usb/test/test_usb.c') diff --git a/digital/avr/modules/usb/test/test_usb.c b/digital/avr/modules/usb/test/test_usb.c index 5442c0fd..93a6084b 100644 --- a/digital/avr/modules/usb/test/test_usb.c +++ b/digital/avr/modules/usb/test/test_usb.c @@ -22,12 +22,26 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * * }}} */ -#include "test_usb.h" +#include "common.h" -/** Based on DualCDC example from LUFA. Refers to LUFA Demos for more +#include "modules/usb/usb.h" +#include "io.h" + +#include + +#include "descriptors.h" + +/** + * Based on DualCDC example from LUFA. Refers to LUFA Demos for more * comments. There is only 4 endpoints on the at90usb162, therefore a dual * CDC-ACM cannot be implemented. To access this dual "serial port", use a - * generic usb_serial driver. */ + * generic usb_serial driver. + */ + +HANDLES_EVENT (USB_Connect); +HANDLES_EVENT (USB_Disconnect); +HANDLES_EVENT (USB_ConfigurationChanged); +HANDLES_EVENT (USB_UnhandledControlPacket); volatile uint8_t USB_USBTask_run; volatile uint8_t TS1Task_run; -- cgit v1.2.3