OSDN Git Service

#26459 複数シリアルポートの同時使用対応. (Bug fixed.)
authorshintamainjp <shintamainjp@users.sourceforge.jp>
Tue, 11 Oct 2011 11:10:00 +0000 (11:10 +0000)
committershintamainjp <shintamainjp@users.sourceforge.jp>
Tue, 11 Oct 2011 11:10:00 +0000 (11:10 +0000)
asp/pdic/uart/uart.c

index 0a60344..b50ba58 100644 (file)
@@ -309,36 +309,24 @@ void target_uart_init(ID siopid)
 #if defined(SIO_BAUD_RATE_PORT1)
                 uart_write( reg, UART_DLL, DLL((SIO_UART_CLOCK/SIO_BAUD_RATE_PORT1/16)) );
                 uart_write( reg, UART_DLM, DLM((SIO_UART_CLOCK/SIO_BAUD_RATE_PORT1/16)) );
-#else
-                uart_write( reg, UART_DLL, DLL((SIO_UART_CLOCK/SIO_BAUD_RATE_DEFAULT/16)) );
-                uart_write( reg, UART_DLM, DLM((SIO_UART_CLOCK/SIO_BAUD_RATE_DEFAULT/16)) );
 #endif
                 break;
             case 2:
 #if defined(SIO_BAUD_RATE_PORT2)
                 uart_write( reg, UART_DLL, DLL((SIO_UART_CLOCK/SIO_BAUD_RATE_PORT2/16)) );
                 uart_write( reg, UART_DLM, DLM((SIO_UART_CLOCK/SIO_BAUD_RATE_PORT2/16)) );
-#else
-                uart_write( reg, UART_DLL, DLL((SIO_UART_CLOCK/SIO_BAUD_RATE_DEFAULT/16)) );
-                uart_write( reg, UART_DLM, DLM((SIO_UART_CLOCK/SIO_BAUD_RATE_DEFAULT/16)) );
 #endif
                 break;
             case 3:
 #if defined(SIO_BAUD_RATE_PORT3)
                 uart_write( reg, UART_DLL, DLL((SIO_UART_CLOCK/SIO_BAUD_RATE_PORT3/16)) );
                 uart_write( reg, UART_DLM, DLM((SIO_UART_CLOCK/SIO_BAUD_RATE_PORT3/16)) );
-#else
-                uart_write( reg, UART_DLL, DLL((SIO_UART_CLOCK/SIO_BAUD_RATE_DEFAULT/16)) );
-                uart_write( reg, UART_DLM, DLM((SIO_UART_CLOCK/SIO_BAUD_RATE_DEFAULT/16)) );
 #endif
                 break;
             case 4:
 #if defined(SIO_BAUD_RATE_PORT4)
                 uart_write( reg, UART_DLL, DLL((SIO_UART_CLOCK/SIO_BAUD_RATE_PORT4/16)) );
                 uart_write( reg, UART_DLM, DLM((SIO_UART_CLOCK/SIO_BAUD_RATE_PORT4/16)) );
-#else
-                uart_write( reg, UART_DLL, DLL((SIO_UART_CLOCK/SIO_BAUD_RATE_DEFAULT/16)) );
-                uart_write( reg, UART_DLM, DLM((SIO_UART_CLOCK/SIO_BAUD_RATE_DEFAULT/16)) );
 #endif
                 break;
         }