gem5/dev
Nathan Binkert 43a9caa221 expose variables for number of global events per simulated second,
millisecond, microsecond, etc. so that the user can explicitly
convert between system ticks and time and know what sorts of
expensive operations are being used for that conversion.

arch/alpha/alpha_tru64_process.cc:
arch/alpha/pseudo_inst.cc:
dev/etherdump.cc:
dev/etherlink.cc:
dev/ns_gige.cc:
dev/sinic.cc:
dev/tsunami_io.cc:
dev/uart.cc:
sim/stat_control.cc:
sim/syscall_emul.hh:
    Use the new variables for getting the event clock
dev/etherdump.hh:
    delete variables that are no longer needed.

--HG--
extra : convert_revision : d95fc7d44909443e1b7952a24ef822ef051c7cf2
2005-03-29 07:55:44 -05:00
..
alpha_access.h - Whack unused code 2004-02-09 10:49:48 -05:00
alpha_console.cc New and improved configuration mechanism. No more writing of 2005-01-15 04:12:25 -05:00
alpha_console.hh New and improved configuration mechanism. No more writing of 2005-01-15 04:12:25 -05:00
baddev.cc New and improved configuration mechanism. No more writing of 2005-01-15 04:12:25 -05:00
baddev.hh New and improved configuration mechanism. No more writing of 2005-01-15 04:12:25 -05:00
disk_image.cc store the checkpoint to the proper directory 2004-07-08 15:59:46 -04:00
disk_image.hh Updated Copyright with information in bitkeeper changelogs 2004-06-08 13:37:27 -04:00
etherbus.cc Updated Copyright with information in bitkeeper changelogs 2004-06-08 13:37:27 -04:00
etherbus.hh Updated Copyright with information in bitkeeper changelogs 2004-06-08 13:37:27 -04:00
etherdump.cc expose variables for number of global events per simulated second, 2005-03-29 07:55:44 -05:00
etherdump.hh expose variables for number of global events per simulated second, 2005-03-29 07:55:44 -05:00
etherint.cc Updated Copyright with information in bitkeeper changelogs 2004-06-08 13:37:27 -04:00
etherint.hh we shouldn't ever pass around references to PacketPtrs, 2004-11-13 16:33:16 -05:00
etherlink.cc expose variables for number of global events per simulated second, 2005-03-29 07:55:44 -05:00
etherlink.hh Fix serialization of the EtherLink object 2005-03-08 12:47:55 -05:00
etherpkt.cc change the serialization of a packet so that we don't 2004-11-13 16:46:56 -05:00
etherpkt.hh change the serialization of a packet so that we don't 2004-11-13 16:46:56 -05:00
ethertap.cc New and improved configuration mechanism. No more writing of 2005-01-15 04:12:25 -05:00
ethertap.hh we shouldn't ever pass around references to PacketPtrs, 2004-11-13 16:33:16 -05:00
ide_ctrl.cc New and improved configuration mechanism. No more writing of 2005-01-15 04:12:25 -05:00
ide_ctrl.hh forgot a change in the previous commit. the ide controller 2004-11-13 16:24:47 -05:00
ide_disk.cc New and improved configuration mechanism. No more writing of 2005-01-15 04:12:25 -05:00
ide_disk.hh Fix to properly shadow the DEV bit in the Drive/Head register so other 2004-06-23 15:37:05 -04:00
io_device.cc New and improved configuration mechanism. No more writing of 2005-01-15 04:12:25 -05:00
io_device.hh New and improved configuration mechanism. No more writing of 2005-01-15 04:12:25 -05:00
ns_gige.cc expose variables for number of global events per simulated second, 2005-03-29 07:55:44 -05:00
ns_gige.hh Merge zizzer.eecs.umich.edu:/bk/m5 2005-01-21 18:31:30 -05:00
ns_gige_reg.h cleanup interrupt code for gigabit device 2004-08-11 10:14:26 -04:00
pciconfigall.cc print the daddr to pciconfigall DPRINTF. 2005-03-14 11:16:27 -05:00
pciconfigall.hh Print a warning if two devices are sharing the same interrupt 2004-11-22 22:32:37 -05:00
pcidev.cc remove addr from PciConfigDevice since it's not used 2005-03-11 19:34:35 -05:00
pcidev.hh Fixes so m5 compiles on gcc 3.4, which has much stricter syntax. Most changes come from templated code, 2005-01-14 18:34:56 -05:00
pcireg.h minor mods for mimicking NS83820 functionality 2004-06-12 14:24:20 -04:00
pktfifo.cc Fix annoying bug that lead to dropped packets in the P4 system 2005-01-21 04:55:43 -05:00
pktfifo.hh properly implement the fifo _reserved stuff. 2004-11-17 01:27:08 -05:00
platform.cc Use parameter structs for initialization so it's easier 2004-11-13 15:45:22 -05:00
platform.hh New and improved configuration mechanism. No more writing of 2005-01-15 04:12:25 -05:00
rtcreg.h removed all tsunami dependence on tlaserreg.h (RTC defines) and 2005-01-30 16:58:39 -05:00
simconsole.cc Rework the command line paramters for python output and how 2005-02-11 09:47:41 -05:00
simconsole.hh Clean up/standardize handling of various output files. 2004-10-19 20:00:20 -04:00
simple_disk.cc Updated Copyright with information in bitkeeper changelogs 2004-06-08 13:37:27 -04:00
simple_disk.hh Updated Copyright with information in bitkeeper changelogs 2004-06-08 13:37:27 -04:00
sinic.cc expose variables for number of global events per simulated second, 2005-03-29 07:55:44 -05:00
sinic.hh Merge zizzer.eecs.umich.edu:/bk/m5 2005-01-21 18:31:30 -05:00
sinicreg.hh Add the Simple Integrated Network Interface Controller 2004-11-13 17:10:48 -05:00
tsunami.cc Formatting fixes 2005-03-23 22:58:47 -05:00
tsunami.hh formatting fixes 2005-02-21 17:32:57 -05:00
tsunami_cchip.cc build mysql version if libraries exist 2005-02-13 23:03:04 -05:00
tsunami_cchip.hh Add support for Tsunami with 64 processors 2004-12-06 12:06:16 -05:00
tsunami_io.cc expose variables for number of global events per simulated second, 2005-03-29 07:55:44 -05:00
tsunami_io.hh formatting fixes 2005-02-21 17:32:57 -05:00
tsunami_pchip.cc New and improved configuration mechanism. No more writing of 2005-01-15 04:12:25 -05:00
tsunami_pchip.hh make the cache access latency a parameter that is based on bus 2004-07-12 22:58:22 -04:00
tsunamireg.h removed all tsunami dependence on tlaserreg.h (RTC defines) and 2005-01-30 16:58:39 -05:00
uart.cc expose variables for number of global events per simulated second, 2005-03-29 07:55:44 -05:00
uart.hh New and improved configuration mechanism. No more writing of 2005-01-15 04:12:25 -05:00