changeset 1644:3a6958b01762

* src/quicc_smc_serial.h: Added two casts of (int) on calculations involving CYGHWR_HAL_POWERPC_BOARD_SPEED.
author jld
date Mon, 17 May 2004 09:35:37 +0000
parents 7be86473718d
children 5c0acafdc2b5
files packages/devs/serial/powerpc/quicc/current/ChangeLog packages/devs/serial/powerpc/quicc/current/src/quicc_smc_serial.h
diffstat 2 files changed, 7 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/packages/devs/serial/powerpc/quicc/current/ChangeLog
+++ b/packages/devs/serial/powerpc/quicc/current/ChangeLog
@@ -1,3 +1,8 @@
+2004-05-10  Robert Chenault <robertchenault@yahoo.com>
+
+	* src/quicc_smc_serial.h: Added two casts of (int) on
+	calculations involving CYGHWR_HAL_POWERPC_BOARD_SPEED.
+
 2004-01-24  Philip Soeberg <ecos@soeberg.net>
 
 	* src/quicc_smc_serial.c(quicc_sxx_serial_init): SCC3 support 
--- a/packages/devs/serial/powerpc/quicc/current/src/quicc_smc_serial.h
+++ b/packages/devs/serial/powerpc/quicc/current/src/quicc_smc_serial.h
@@ -130,8 +130,8 @@ static cyg_int32 select_baud[] = {
     0,      // 230400
 };
 
-#define UART_BITRATE(n) ((((CYGHWR_HAL_POWERPC_BOARD_SPEED*1000000)/16)/n)-1)
-#define UART_SLOW_BITRATE(n) ((CYGHWR_HAL_POWERPC_BOARD_SPEED*1000000)/n))
+#define UART_BITRATE(n) ((((int)(CYGHWR_HAL_POWERPC_BOARD_SPEED*1000000)/16)/n)-1)
+#define UART_SLOW_BITRATE(n) ((int)(CYGHWR_HAL_POWERPC_BOARD_SPEED*1000000)/n))
 
 // Channel type select
 #define _SCC_CHAN 0