Le 28/09/2016 à 02:06, Greg Ungerer a écrit : > The shipping default setting for the Freescale M5208EVB board is to run > the CPU at 166.67MHz. The current qemu emulation code for this board is > defaulting to 66MHz. This results in time appearing to run way to slowly. > So a "sleep 5" in a standard ColdFire Linux build takes almost 15 > seconds in real time to actually complete. > > Change the hard coded default to match the default hardware setting. > > Signed-off-by: Greg Ungerer <g...@uclinux.org>
This solution is as good as another, so: Reviewed-by: Laurent Vivier <laur...@vivier.eu> > --- > hw/m68k/mcf5208.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > v2: more accurately set frequency (166666666 instead of 166000000) > > diff --git a/hw/m68k/mcf5208.c b/hw/m68k/mcf5208.c > index 9240ebf..3438314 100644 > --- a/hw/m68k/mcf5208.c > +++ b/hw/m68k/mcf5208.c > @@ -21,7 +21,7 @@ > #include "elf.h" > #include "exec/address-spaces.h" > > -#define SYS_FREQ 66000000 > +#define SYS_FREQ 166666666 > > #define PCSR_EN 0x0001 > #define PCSR_RLD 0x0002 >