aboutsummaryrefslogtreecommitdiffstats
path: root/fw/usb.c
diff options
context:
space:
mode:
Diffstat (limited to 'fw/usb.c')
-rw-r--r--fw/usb.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/fw/usb.c b/fw/usb.c
index 7f283e1..532bafd 100644
--- a/fw/usb.c
+++ b/fw/usb.c
@@ -86,8 +86,10 @@ idleState(void) {
case 'e': state.next = echoState; break;
case 'w': state.next = writeEepromState; break;
case 'r': state.next = readEepromState; break;
- default: break; // invalid command
+ default: putsUSBUSART("nack\n"); break; // invalid command
}
+ } else if (readLen > 0) {
+ putsUSBUSART("nack\n");
}
return &state;