diff options
Diffstat (limited to 'examples/hid-data/firmware/main.c')
| -rw-r--r-- | examples/hid-data/firmware/main.c | 26 | 
1 files changed, 13 insertions, 13 deletions
| diff --git a/examples/hid-data/firmware/main.c b/examples/hid-data/firmware/main.c index 3ef68d5..e9b2d44 100644 --- a/examples/hid-data/firmware/main.c +++ b/examples/hid-data/firmware/main.c @@ -82,7 +82,7 @@ uchar   usbFunctionWrite(uchar *data, uchar len)  /* ------------------------------------------------------------------------- */ -uchar   usbFunctionSetup(uchar data[8]) +usbMsgLen_t usbFunctionSetup(uchar data[8])  {  usbRequest_t    *rq = (void *)data; @@ -91,12 +91,12 @@ usbRequest_t    *rq = (void *)data;              /* since we have only one report type, we can ignore the report-ID */              bytesRemaining = 128;              currentAddress = 0; -            return 0xff;        /* use usbFunctionRead() to obtain data */ +            return USB_NO_MSG;  /* use usbFunctionRead() to obtain data */          }else if(rq->bRequest == USBRQ_HID_SET_REPORT){              /* since we have only one report type, we can ignore the report-ID */              bytesRemaining = 128;              currentAddress = 0; -            return 0xff;        /* use usbFunctionWrite() to receive data from host */ +            return USB_NO_MSG;  /* use usbFunctionWrite() to receive data from host */          }      }else{          /* ignore vendor type requests, we don't use any */ @@ -106,11 +106,11 @@ usbRequest_t    *rq = (void *)data;  /* ------------------------------------------------------------------------- */ -int	main(void) +int main(void)  {  uchar   i; -	wdt_enable(WDTO_1S); +    wdt_enable(WDTO_1S);      /* Even if you don't use the watchdog, turn it off here. On newer devices,       * the status of the watchdog (on/off, period) is PRESERVED OVER RESET!       */ @@ -119,8 +119,8 @@ uchar   i;       * That's the way we need D+ and D-. Therefore we don't need any       * additional hardware initialization.       */ -	odDebugInit(); -	usbInit(); +    odDebugInit(); +    usbInit();      usbDeviceDisconnect();  /* enforce re-enumeration, do this while interrupts are disabled! */      i = 0;      while(--i){             /* fake USB disconnect for > 250 ms */ @@ -128,14 +128,14 @@ uchar   i;          _delay_ms(1);      }      usbDeviceConnect(); -	sei(); +    sei();      DBG1(0x01, 0, 0);       /* debug output: main loop starts */ -	for(;;){                /* main event loop */ +    for(;;){                /* main event loop */          DBG1(0x02, 0, 0);   /* debug output: main loop iterates */ -		wdt_reset(); -		usbPoll(); -	} -	return 0; +        wdt_reset(); +        usbPoll(); +    } +    return 0;  }  /* ------------------------------------------------------------------------- */ | 
