Commit Graph

  • 43db3ace5d update documentation Lisa Hsu 2005-06-05 02:36:42 -04:00
  • e71ee12eac move eio stuff to encumbered Nathan Binkert 2005-06-05 02:26:19 -04:00
  • 8522474318 Merge zizzer.eecs.umich.edu:/bk/m5 into crampon.my.domain:/z/binkertn/research/m5/head Nathan Binkert 2005-06-05 02:26:18 -04:00
  • b30494f35d Merge zizzer:/bk/m5 into vm1.reinhardt.house:/z/stever/bk/m5 Steve Reinhardt 2005-06-05 02:26:17 -04:00
  • 966ae300db Get rid of a bunch of obsolete utilities. Steve Reinhardt 2005-06-05 02:26:06 -04:00
  • 07b1ecd1a3 Defualt only build LRU cache, speed compile Ron Dreslinski 2005-06-05 02:24:26 -04:00
  • 4f8cab04d4 Actually commit new doxygen stats doc. Steve Reinhardt 2005-06-05 02:01:36 -04:00
  • d4559c32e4 Add licenses in python dir. Steve Reinhardt 2005-06-05 01:57:57 -04:00
  • e14bff46b6 Update for ISCA release. Kevin Lim 2005-06-05 01:50:35 -04:00
  • b2e4b90911 Merge zizzer:/bk/m5 into zazzer.eecs.umich.edu:/z/rdreslin/m5bk/m5 Ron Dreslinski 2005-06-05 01:36:12 -04:00
  • 8512948ceb update for ISCA release Ron Dreslinski 2005-06-05 01:35:55 -04:00
  • 3e5e3e2d28 make all of the turbolaser stuff only compile if ALPHA_TLASER is defined. Nathan Binkert 2005-06-05 01:24:17 -04:00
  • 8f1348a21d Merge zizzer.eecs.umich.edu:/bk/m5 into crampon.my.domain:/z/binkertn/research/m5/head Nathan Binkert 2005-06-05 01:24:16 -04:00
  • 5657c1dbec moved uart8530 to encumbered directory Ali Saidi 2005-06-05 01:24:15 -04:00
  • 3011a7ed0b Merge zizzer:/bk/m5 into zeep.eecs.umich.edu:/z/saidi/work/m5-clean Ali Saidi 2005-06-05 01:22:33 -04:00
  • adce616cfe split uart into urt8250 and uart8530 fix some doxygen comments Ali Saidi 2005-06-05 01:22:21 -04:00
  • 715176d450 Merge zizzer:/bk/m5 into vm1.reinhardt.house:/z/stever/bk/m5 Steve Reinhardt 2005-06-05 01:18:18 -04:00
  • 2dd71c7736 Import stats document from html. Steve Reinhardt 2005-06-05 01:17:29 -04:00
  • 4f654fed0e insn_fifo isn't used Nathan Binkert 2005-06-05 00:45:11 -04:00
  • fb1282de1a Merge zizzer.eecs.umich.edu:/bk/m5 into crampon.my.domain:/z/binkertn/research/m5/head Nathan Binkert 2005-06-05 00:45:10 -04:00
  • 87d27637aa Minor format tweaks on config file documentation. Steve Reinhardt 2005-06-05 00:45:09 -04:00
  • 9e4ba48543 Rewrite config file documentation for Python config. Steve Reinhardt 2005-06-05 00:08:03 -04:00
  • 8bbaaa7478 Fix doxgyen comments Use openbsd ide/atapi header files Ali Saidi 2005-06-04 23:56:53 -04:00
  • 964b5aaed8 Merge zizzer:/bk/m5 into zed.eecs.umich.edu:/z/hsul/work/m5/clean Lisa Hsu 2005-06-04 23:36:11 -04:00
  • f92dbaad83 get rid of bad panic. Lisa Hsu 2005-06-04 23:36:00 -04:00
  • 8170b4308f Get rid of broken "long help" option. Steve Reinhardt 2005-06-04 23:13:09 -04:00
  • b6fa376790 Merge zizzer.eecs.umich.edu:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/z/stever/bk/m5 Steve Reinhardt 2005-06-04 23:08:49 -04:00
  • ed743cb3b0 Clean up to work with recent python config changes. Steve Reinhardt 2005-06-04 23:08:26 -04:00
  • 13c005a8af shuffle files around for new directory structure Nathan Binkert 2005-06-04 20:50:10 -04:00
  • 5a94e6f2cc Merge zizzer.eecs.umich.edu:/bk/m5 into crampon.my.domain:/z/binkertn/research/m5/head Nathan Binkert 2005-06-04 19:02:53 -04:00
  • 764e9aa9be Merge zizzer:/bk/m5 into zeep.eecs.umich.edu:/z/saidi/work/m5-clean Ali Saidi 2005-06-04 19:02:52 -04:00
  • e242a35853 Fix monet configuration Ali Saidi 2005-06-04 19:00:32 -04:00
  • 673bd49b1d Remove the inorder CPU Nathan Binkert 2005-06-04 18:41:44 -04:00
  • 609cacc3da Get rid of vestiges of .mpy file handling. Steve Reinhardt 2005-06-04 18:41:43 -04:00
  • b46730c7ec BaseSystem -> System Make System an object that can be instantiated. For operating systems that don't need any OS specific hacks. Nathan Binkert 2005-06-04 14:19:05 -04:00
  • 6b6445eeb9 more portable Nathan Binkert 2005-06-04 14:16:04 -04:00
  • 372b5e706c Make m5.fast work Nathan Binkert 2005-06-03 21:47:30 -04:00
  • af3add2e33 Bug fix & cleanup in config code. Steve Reinhardt 2005-06-03 16:21:37 -04:00
  • 22eccce34b Additions/fixes for Tru64 syscall emulation. We can now run the SimpleScalar wupwise binary to completion on the test input. Didn't have time to do more testing, but I fixed a major problem w/getdirentries that should help a lot more programs run. Steve Reinhardt 2005-06-03 16:19:34 -04:00
  • 890e37ecd9 Make m5.fast work when there are no Trace.flags Nathan Binkert 2005-06-03 10:07:27 -04:00
  • 9bf0961afc Rename builds more descriptively: ALPHA -> ALPHA_SE (for Syscall Emulation) KERNEL -> ALPHA_FS KERN_TLASER -> ALPHA_FS_TL Also renamed configs/kernel dir to configs/fullsys. Steve Reinhardt 2005-06-02 16:15:43 -04:00
  • ba73e1cc39 clean up command line stuff Nathan Binkert 2005-06-02 11:20:31 -04:00
  • 0ee75f27b8 Fix-up some config issues Nathan Binkert 2005-06-02 11:19:01 -04:00
  • 960672719a update copyrights that are spit out on the console. Nathan Binkert 2005-06-02 11:17:45 -04:00
  • 9238ceab25 More de-SimpleScalarization of cache code. Steve Reinhardt 2005-06-02 01:03:17 -04:00
  • e5b4bf28d9 Merge zizzer.eecs.umich.edu:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/z/stever/bk/m5 Steve Reinhardt 2005-06-02 00:08:09 -04:00
  • f15d988a79 Change lru/iic parameter checks for licensing. Erik Hallnor 2005-06-01 23:14:10 -04:00
  • a69b418550 Get rid of unused sim/int_stats.* files. Steve Reinhardt 2005-06-01 22:09:22 -04:00
  • 62fa781fee Rename sim/universe.{cc,hh} to root.{cc,hh} (since the object defined there was renamed Root long ago). Steve Reinhardt 2005-06-01 21:59:27 -04:00
  • 8031cd93b5 Standardize clock parameter names to 'clock'. Fix description for Bus clock_ratio (no longer a ratio). Add Clock param type (generic Frequency or Latency). Steve Reinhardt 2005-06-01 21:44:00 -04:00
  • 3304da9270 Get rid of obsolete simobj/SConscript Steve Reinhardt 2005-06-01 17:14:42 -04:00
  • 3e7f660401 A few more config updates. Works with regression now. Steve Reinhardt 2005-06-01 17:08:45 -04:00
  • aad02f8088 Major cleanup of python config code. Special mpy importer is gone; everything is just plain Python now (funky, but straight-up). May not completely work yet... generates identical ini files for many configs/kernel settings, but I have yet to run it against regressions. This commit is for my own convenience and won't be pushed until more testing is done. Steve Reinhardt 2005-05-29 01:14:50 -04:00
  • ef5a7d91a5 Merge zizzer.eecs.umich.edu:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/z/stever/bk/m5 Steve Reinhardt 2005-05-28 23:59:48 -04:00
  • 0b88d529dc ns_gige_reg.h, ns_gige.cc: clean up code to eliminate license issues. Lisa Hsu 2005-05-28 21:54:32 -04:00
  • 2a85931c5e Added copyright. Kevin Lim 2005-05-26 23:30:12 -04:00
  • 8f0e0bd264 Merge zizzer.eecs.umich.edu:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/z/stever/bk/m5 Steve Reinhardt 2005-05-25 16:06:12 -04:00
  • 432e779fb0 Little debugging things. Steve Reinhardt 2005-05-24 16:37:30 -04:00
  • bfefc80310 Update mem trace reader params. Steve Reinhardt 2005-05-20 17:14:54 -04:00
  • 9725c13a0b Minor changes to get new cpu to compile with FULL_SYSTEM. Steve Reinhardt 2005-05-20 17:13:37 -04:00
  • c2fcac7c0d Fix up code for initial release. The main bug that remains is properly forwarding data from stores to loads, specifically when they are of differing sizes. Kevin Lim 2005-05-19 01:28:25 -04:00
  • e5721ce677 Merge ktlim@zizzer:/bk/m5 into zamp.eecs.umich.edu:/z/ktlim2/current/m5 Kevin Lim 2005-05-17 14:34:46 -04:00
  • e8b62d05dd Merge zizzer.eecs.umich.edu:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/z/stever/bk/m5 Steve Reinhardt 2005-05-15 07:43:12 -04:00
  • dd48c2c42c Fix "no supplier" bug. Steve Reinhardt 2005-05-15 00:34:27 -04:00
  • 9dec81719e More cleanup of fetch code. Steve Reinhardt 2005-05-14 19:42:46 -04:00
  • 16dcebf4c4 Add mem_trace parameter to BaseCache. Steve Reinhardt 2005-05-13 15:01:42 -04:00
  • 581ef3c076 panic vs fatal fixes in bus.cc Steve Reinhardt 2005-05-13 00:28:42 -04:00
  • ea18fda771 Force pipeline drain on first instruction of async interrupt handler. Done by marking DynInst as serializing... requires adding the ability to check both DynInst and StaticInst for serializing behavior. Steve Reinhardt 2005-05-12 19:25:38 -04:00
  • 31db1f3c09 Get rid of unused SMT code from FullCPU. Steve Reinhardt 2005-05-12 15:36:42 -04:00
  • 480dd22d02 Add definitions for memory trace writers. Steve Reinhardt 2005-05-09 12:12:07 -04:00
  • c03e97b62d Merge ktlim@zizzer:/bk/m5 into zamp.eecs.umich.edu:/z/ktlim2/current/m5 Kevin Lim 2005-05-04 14:41:36 -04:00
  • 3b0464127e Add support for dedicated 1GHz Simple CPU New examples of test.py files in ~rdreslin/jobs/ancs0 and ~rdreslin/cpt/ancs0 Ron Dreslinski 2005-05-03 14:42:58 -04:00
  • 61d95de4c8 Large update of several parts of my code. The most notable change is the inclusion of a full-fledged load/store queue. At the moment it still has some issues running, but most of the code is hopefully close to the final version. Kevin Lim 2005-05-03 10:56:47 -04:00
  • 90422716f8 Fix ethernet configuration Nathan Binkert 2005-05-02 19:05:20 -04:00
  • 6606a37546 Skip calibrate delay again. Nathan Binkert 2005-05-02 19:01:11 -04:00
  • 364f6e3235 Make sinic work with mpy Nathan Binkert 2005-05-02 19:00:11 -04:00
  • 5921d6beb8 workaround configuration bug in tick is ps. Nathan Binkert 2005-05-02 18:56:50 -04:00
  • 1760925f73 Improve checkpointing of ethernet packets a bit. Nathan Binkert 2005-05-02 18:55:39 -04:00
  • 306a4f2014 Better configurations for checkpointing. Add more NIC options. Nathan Binkert 2005-05-02 18:54:36 -04:00
  • a35c6fd4c6 Make sure to just do the dma No Allocation on reads Ron Dreslinski 2005-05-02 18:02:51 -04:00
  • 13d0e7c626 Add environment parameter for Allocation policy of DMA's Ron Dreslinski 2005-05-02 14:25:54 -04:00
  • 6191d3e444 Merge ktlim@zizzer.eecs.umich.edu:/bk/m5 into zamp.eecs.umich.edu:/z/ktlim2/m5 Kevin Lim 2005-05-02 14:16:33 -04:00
  • 950ce813c4 Merge zizzer:/z/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/.automount/zazzer/z/rdreslin/m5bk/clean Ron Dreslinski 2005-04-30 12:54:28 -04:00
  • cf88d0e271 Handle no_allocates as needing the response in miss_queue, like uncacheables Add support for hit under miss of a no allocate (It seems as though DMA reads to the same block happen close together, is this an artifact of the header/payload splitting) Make sure to respond to all targets of a no_allocate request Ron Dreslinski 2005-04-30 12:53:58 -04:00
  • 849c954adf Cleanup rcS files. Make sure there are enough tracked connections. Delay before singalling peer to make sure that the peer is ready Nathan Binkert 2005-04-30 11:00:43 -04:00
  • 602a489573 Add suport for no allocation of cache block on a dma read passing through a cache from the cpu-side interface Ron Dreslinski 2005-04-29 21:01:43 -04:00
  • e07fee31cb Clean up output for pc break events, and remove a unneeded break event. Ron Dreslinski 2005-04-28 17:24:04 -04:00
  • 2bb9126a7a Make ip_conntrack table size larger Ron Dreslinski 2005-04-28 16:13:30 -04:00
  • 3154e2a0c7 Add the m5 parameter to the ns83820 device model so that we can pass simulator specific options to the device driver. Nathan Binkert 2005-04-24 21:32:32 -04:00
  • 6f9dba3cec cleanup mpy file Nathan Binkert 2005-04-24 21:28:54 -04:00
  • 5a7ee2b495 Make code more portable and port to cygwin Nathan Binkert 2005-04-22 13:12:03 -04:00
  • 535cfaa01e Mostly hacks for multiplying Frequency-type proxies by constants (plus some small fixes). Steve Reinhardt 2005-04-17 00:41:50 -04:00
  • e2ad9e6816 Merge ktlim@zizzer.eecs.umich.edu:/bk/m5 into zamp.eecs.umich.edu:/z/ktlim2/m5 Kevin Lim 2005-04-15 15:10:07 -04:00
  • 26df1a96c9 F Ron Dreslinski 2005-04-14 18:38:56 -04:00
  • 26d6d97f5d Merge ktlim@zizzer.eecs.umich.edu:/bk/m5 into zamp.eecs.umich.edu:/z/ktlim2/m5 Kevin Lim 2005-04-14 16:06:34 -04:00
  • 5e67b78af7 Make multiple calls to SimExit work. Nathan Binkert 2005-04-13 14:26:57 -04:00
  • 0f894a7b25 Make the exit after max checkpoints code compile. Nathan Binkert 2005-04-13 14:26:56 -04:00
  • d86bed198a Add support to limit the number of checkpoints dropped. Nathan Binkert 2005-04-13 09:38:50 -04:00
  • be7152b552 Fixup split stats. Nathan Binkert 2005-04-11 15:44:21 -04:00
  • 104af3ba07 Update for changes in the way latencies and bandwidths are dealt with. Nathan Binkert 2005-04-11 15:42:35 -04:00