Now skips the calibrate_delay loop in the kernel boot
authorAndrew Schultz <alschult@umich.edu>
Thu, 5 Feb 2004 23:23:16 +0000 (18:23 -0500)
committerAndrew Schultz <alschult@umich.edu>
Thu, 5 Feb 2004 23:23:16 +0000 (18:23 -0500)
commitc76675be58b90657078cfb2638a3d0d7f285ef48
treef204a4e55bda9091690d3cefd4ba60c97e39788d
parent77a30ed48daec8fa8db2aaf955eda4e2384df912
Now skips the calibrate_delay loop in the kernel boot

dev/tsunami.cc:
    Changed so Tsunami has a pointer to the System to which it belongs.
    Now it is derived from generic base class Platform so platform stuff
    can be accessed based on the system
dev/tsunami_io.cc:
dev/tsunami_io.hh:
    Cleanup and added copyright
kern/linux/linux_system.cc:
kern/linux/linux_system.hh:
    Added event to skip the "calibrate_delay" function, now calculate
    loops_per_jiffy based on frequency, interrupt frequency, and constant
sim/system.hh:
    Added pointer to generic Platform base class

--HG--
extra : convert_revision : 5bd925eec220a2ca48eb6164d2ecfdec96922c2c
dev/tsunami.cc
dev/tsunami_io.cc
dev/tsunami_io.hh
kern/linux/linux_system.cc
kern/linux/linux_system.hh
sim/system.hh