+2017-11-17 NIIBE Yutaka <gniibe@fsij.org>
+
+ * src/main.c (main): Call chopstx_conf_idle.
+
+ * src/usb-ccid.c (usb_event_handle): Use 2 for call of
+ chopstx_conf_idle on suspend.
+
2017-11-16 NIIBE Yutaka <gniibe@fsij.org>
* src/gnuk.h (LED_OFF): New.
-Subproject commit b34b9b64408bcc915e1d494a7d4f639e525107b0
+Subproject commit e684e853c8770d8e4273926be1fbfd3315cb13a2
#include <stdlib.h>
#define main emulated_main
#else
+#include "mcu/cortex-m.h"
#include "mcu/stm32f103.h"
#endif
#endif
chopstx_t ccid_thd;
+ chopstx_conf_idle (1);
+
gnuk_malloc_init ();
#ifdef GNU_LINUX_EMULATION
case USB_EVENT_DEVICE_SUSPEND:
led_blink (LED_OFF);
- chopstx_conf_idle (1);
+ chopstx_conf_idle (2);
bDeviceState |= USB_DEVICE_STATE_SUSPEND;
break;
case USB_EVENT_DEVICE_WAKEUP:
- chopstx_conf_idle (0);
+ chopstx_conf_idle (1);
bDeviceState &= ~USB_DEVICE_STATE_SUSPEND;
break;