changeset 1501:5eb5b0f94930

Fix real time clock value
author gthomas
date Wed, 18 Feb 2004 00:21:06 +0000
parents 4963fc37647a
children be94ccfe8f4f
files packages/hal/powerpc/ppc40x/current/ChangeLog packages/hal/powerpc/ppc40x/current/cdl/hal_powerpc_ppc40x.cdl
diffstat 2 files changed, 6 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/packages/hal/powerpc/ppc40x/current/ChangeLog
+++ b/packages/hal/powerpc/ppc40x/current/ChangeLog
@@ -1,3 +1,8 @@
+2004-02-17  Gary Thomas  <gary@mlbassoc.com>
+
+	* cdl/hal_powerpc_ppc40x.cdl: Fix real time clock - this counter
+	has no dividers in the chain (hence no need to divide by 4)
+
 2003-10-15  Gary Thomas  <gary@mlbassoc.com>
 
 	* include/var_regs.h: Changes to allow building with GCC-3.3.x
--- a/packages/hal/powerpc/ppc40x/current/cdl/hal_powerpc_ppc40x.cdl
+++ b/packages/hal/powerpc/ppc40x/current/cdl/hal_powerpc_ppc40x.cdl
@@ -184,7 +184,7 @@ cdl_package CYGPKG_HAL_POWERPC_PPC40x {
         cdl_option CYGNUM_HAL_RTC_PERIOD {
             display       "Real-time clock period"
             flavor        data
-            calculated    { (((CYGHWR_HAL_POWERPC_CPU_SPEED*4*1000000)/16)/100) }
+            calculated    { (((CYGHWR_HAL_POWERPC_CPU_SPEED*1000000))/CYGNUM_HAL_RTC_DENOMINATOR) }
         }
     }