diff --git a/cmdline/opendevice.o b/cmdline/opendevice.o deleted file mode 100644 index 559099b..0000000 Binary files a/cmdline/opendevice.o and /dev/null differ diff --git a/cmdline/set-led.o b/cmdline/set-led.o deleted file mode 100644 index cdb20b8..0000000 Binary files a/cmdline/set-led.o and /dev/null differ diff --git a/firmware/main.c b/firmware/main.c index 9ba01cd..b954f4d 100644 --- a/firmware/main.c +++ b/firmware/main.c @@ -48,27 +48,27 @@ void softinit() { usbMsgLen_t usbFunctionSetup(uchar data[8]) { usbRequest_t *rq = (void *)data; - static uchar dataBuffer[4]; /* buffer must stay valid when usbFunctionSetup returns */ + static uchar dataBuffer[4]; - if(rq->bRequest == 1){ /* echo -- used for reliability tests */ + if(rq->bRequest == 1){ dataBuffer[0] = (thermoData [0] & 0xff00)>>8; dataBuffer[1] = thermoData [0] & 0x00ff; dataBuffer[2] = (thermoData [1] & 0xff00)>>8; dataBuffer[3] = thermoData [1] & 0x00ff; - usbMsgPtr = dataBuffer; /* tell the driver which data to return */ + usbMsgPtr = dataBuffer; return 4; } - if(rq->bRequest == 2){ /* echo -- used for reliability tests */ + if(rq->bRequest == 2){ dataBuffer[0] = (thermoData [2] & 0xff00)>>8; dataBuffer[1] = thermoData [2] & 0x00ff; dataBuffer[2] = (thermoData [3] & 0xff00)>>8; dataBuffer[3] = thermoData [3] & 0x00ff; - usbMsgPtr = dataBuffer; /* tell the driver which data to return */ + usbMsgPtr = dataBuffer; return 4; } - return 0; /* default for not implemented requests: return no data back to host */ + return 0; } void updateDisplay() {