OSDN Git Service

TNUM_PORTが4の時にspinib_table管理用セマフォとバッファの情報が格納されないバグを修正した。チケットは #24845 である。
authorshintamainjp <shintamainjp@users.sourceforge.jp>
Sun, 10 Apr 2011 14:46:56 +0000 (14:46 +0000)
committershintamainjp <shintamainjp@users.sourceforge.jp>
Sun, 10 Apr 2011 14:46:56 +0000 (14:46 +0000)
asp/syssvc/serial.c

index 460c1be..ef08c77 100755 (executable)
@@ -145,6 +145,11 @@ static const SPINIB spinib_table[TNUM_PORT] = {
          SERIAL_RCV_BUFSZ3, rcv_buffer3,
          SERIAL_SND_BUFSZ3, snd_buffer3 },
 #endif /* TNUM_PORT >= 3 */
+#if TNUM_PORT >= 4
+       { SERIAL_RCV_SEM4, SERIAL_SND_SEM4,
+         SERIAL_RCV_BUFSZ4, rcv_buffer4,
+         SERIAL_SND_BUFSZ4, snd_buffer4 },
+#endif /* TNUM_PORT >= 4 */
 };
 
 /*