diff options
| author | Yuval Adam <yuval@y3xz.com> | 2016-03-26 01:25:47 +0300 |
|---|---|---|
| committer | Yuval Adam <yuval@y3xz.com> | 2016-03-26 01:25:47 +0300 |
| commit | 6b948aa9b2b48251940db5ebfc33877a887d7fb7 (patch) | |
| tree | c8cc0777d5b031b74bdec52590d817b86c08534d /keyboard/keyboard.c | |
| parent | a7925a5ff45906ff87a2e83f522202b4e22b801e (diff) | |
Rename keyboard -> USB
Diffstat (limited to 'keyboard/keyboard.c')
| -rw-r--r-- | keyboard/keyboard.c | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/keyboard/keyboard.c b/keyboard/keyboard.c deleted file mode 100644 index 54b5281..0000000 --- a/keyboard/keyboard.c +++ /dev/null @@ -1,50 +0,0 @@ -#include <avr/io.h> -#include <avr/interrupt.h> -#include <avr/wdt.h> - -#include "usbdrv.h" - -#include <util/delay.h> - -#define USB_LED_OFF 0 -#define USB_LED_ON 1 - -USB_PUBLIC uchar usbFunctionSetup(uchar data[8]) { - usbRequest_t *rq = (void *)data; - - switch(rq->bRequest) { - case USB_LED_ON: - PORTB |= _BV(PB1); - return 0; - case USB_LED_OFF: - PORTB &= ~_BV(PB1); - return 0; - } - - return 0; -} - -int main() { - DDRB |= _BV(DDB1); - - uchar i; - wdt_enable(WDTO_1S); - - usbInit(); - - usbDeviceDisconnect(); - for (i=0; i<250; i++) { - wdt_reset(); - _delay_ms(2); - } - usbDeviceConnect(); - - sei(); - - while (1) { - wdt_reset(); - usbPoll(); - } - - return 0; -} |
