---
 softusb-input/main.c |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

diff --git a/softusb-input/main.c b/softusb-input/main.c
index ef4e49b..eecfe5a 100644
--- a/softusb-input/main.c
+++ b/softusb-input/main.c
@@ -339,10 +339,7 @@ static void poll(struct ep_status *ep, char keyboard)
        /* ACK */
        usb_buffer[0] = USB_PID_ACK;
        usb_tx(usb_buffer, 1);
-       if(ep->expected_data == USB_PID_DATA0)
-               ep->expected_data = USB_PID_DATA1;
-       else
-               ep->expected_data = USB_PID_DATA0;
+       ep->expected_data = toggle(ep->expected_data);
        /* send to host */
        if(keyboard) {
                if(len < 9)
-- 
1.7.1

_______________________________________________
http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org
IRC: #milkymist@Freenode

Reply via email to