diff options
author | Daniel Friesel <derf@finalrewind.org> | 2016-01-08 20:48:26 +0100 |
---|---|---|
committer | Daniel Friesel <derf@finalrewind.org> | 2016-01-08 20:48:26 +0100 |
commit | 3541c176f24f8daee3b0bc35f71e1521daa7137a (patch) | |
tree | eff0d98b265ff831de2ee8bd2ae58a2ca27091c4 /firmware | |
parent | 870259ecc121c5574fe119db0b3dad3416deca79 (diff) |
use global defines for usb control commands
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/main.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/firmware/main.c b/firmware/main.c index db5bf25..0410134 100644 --- a/firmware/main.c +++ b/firmware/main.c @@ -37,16 +37,16 @@ usbRequest_t *rq = (void *)data; static uchar replyBuf[2]; usbMsgPtr = replyBuf; - if(rq->bRequest == 0) { /* ECHO */ + if(rq->bRequest == USBCMD_ECHO) { /* ECHO */ replyBuf[0] = rq->wValue.bytes[0]; replyBuf[1] = rq->wValue.bytes[1]; return 2; } - if(rq->bRequest == 1) { /* GET_STATUS -> result = 1 bytes */ + if(rq->bRequest == USBCMD_GETPORT) { /* GET_STATUS -> result = 1 bytes */ replyBuf[0] = PINB; return 1; } - if(rq->bRequest == 2) { /* SET_STATUS. Payload byte is output. */ + if(rq->bRequest == USBCMD_SETPORT) { /* SET_STATUS. Payload byte is output. */ DDRB = ~(rq->wIndex.bytes[0]); } return 0; |