diff --git a/c/src/lib/libbsp/powerpc/gen83xx/ChangeLog b/c/src/lib/libbsp/powerpc/gen83xx/ChangeLog index 898132d9f5..0b93b0b0cb 100644 --- a/c/src/lib/libbsp/powerpc/gen83xx/ChangeLog +++ b/c/src/lib/libbsp/powerpc/gen83xx/ChangeLog @@ -1,4 +1,8 @@ -2008-09-05 Ralf Corsépius +2008-09-05 Sebastian Huber + + * startup/bspstart.c: Derive time base clicks from bus frequency. + +08-09-05 Ralf Corsépius * console/console.c: Convert to "bool". diff --git a/c/src/lib/libbsp/powerpc/gen83xx/startup/bspstart.c b/c/src/lib/libbsp/powerpc/gen83xx/startup/bspstart.c index 32cb9b68a0..ea5df3e875 100644 --- a/c/src/lib/libbsp/powerpc/gen83xx/startup/bspstart.c +++ b/c/src/lib/libbsp/powerpc/gen83xx/startup/bspstart.c @@ -148,7 +148,7 @@ void bsp_start( void) #ifdef HAS_UBOOT BSP_bus_frequency = mpc83xx_uboot_board_info.bi_busfreq; - bsp_clicks_per_usec = mpc83xx_uboot_board_info.bi_intfreq / 8000000; + bsp_clicks_per_usec = mpc83xx_uboot_board_info.bi_busfreq / 4000000; #else /* HAS_UBOOT */ BSP_bus_frequency = BSP_CLKIN_FRQ * BSP_SYSPLL_MF / BSP_SYSPLL_CKID; bsp_clicks_per_usec = BSP_bus_frequency / 1000000;