Follow Chopstx 1.1 change.
authorNIIBE Yutaka <gniibe@fsij.org>
Fri, 15 Jul 2016 02:16:25 +0000 (11:16 +0900)
committerNIIBE Yutaka <gniibe@fsij.org>
Fri, 15 Jul 2016 02:16:25 +0000 (11:16 +0900)
ChangeLog
src/main.c

index c4ea15b..fcf97f2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2016-07-15  Kenji Rikitake  <kenji@k2r.org>
+
+       * src/main.c (main): Fix call of chopstx_poll to follow
+       API change of Chopstx 1.1.
+
 2016-07-13  NIIBE Yutaka  <gniibe@fsij.org>
 
        * src/neug.c (neug_init): Apply change for STACK_ADDR_* from Gnuk.
 2016-07-13  NIIBE Yutaka  <gniibe@fsij.org>
 
        * src/neug.c (neug_init): Apply change for STACK_ADDR_* from Gnuk.
index 3ccd497..bca7603 100644 (file)
@@ -727,7 +727,7 @@ usb_main (void *arg)
 
   while (1)
     {
 
   while (1)
     {
-      chopstx_poll (NULL, 1, &interrupt);
+      chopstx_intr_wait (&interrupt);
 
       if (interrupt.ready)
        {
 
       if (interrupt.ready)
        {
@@ -1083,6 +1083,9 @@ main (int argc, char **argv)
       while (1)
        {
          chopstx_poll_cond_t poll_desc;
       while (1)
        {
          chopstx_poll_cond_t poll_desc;
+         struct chx_poll_head *pd_array[1] = {
+           (struct chx_poll_head *)&poll_desc
+         };
          uint32_t usec = 5000*1000;
 
          poll_desc.type = CHOPSTX_POLL_COND;
          uint32_t usec = 5000*1000;
 
          poll_desc.type = CHOPSTX_POLL_COND;
@@ -1092,7 +1095,7 @@ main (int argc, char **argv)
          poll_desc.check = check_usb_status;
          poll_desc.arg = NULL;
 
          poll_desc.check = check_usb_status;
          poll_desc.arg = NULL;
 
-         if (chopstx_poll (&usec, 1, &poll_desc))
+         if (chopstx_poll (&usec, 1, pd_array))
            break;
 
          /* Timeout */
            break;
 
          /* Timeout */