- 39a0556 includes: sort all includes by Nathan Binkert · 14 years ago
- 579c5f0 Spelling: Fix the a spelling error by changing mmaped to mmapped. by Gabe Black · 14 years ago
- 0575988 Mem: Print out memory when access > 8 bytes by Ali Saidi · 14 years ago
- f05f35d Includes: Don't include isa_traits.hh and use the TheISA namespace unless really needed. by Ali Saidi · 14 years ago
- 34a8e37 SE: Fix simulating more than 4GB of RAM in SE mode by Ali Saidi · 14 years ago
- a1e8225 ARM: Add checkpointing support by Ali Saidi · 14 years ago
- c779af4 Mem: Finish half-baked support for mmaping file in physmem. by Ali Saidi · 14 years ago
- d6da172 util: do checkpoint aggregation more cleanly, fix last changeset. by Lisa Hsu · 15 years ago
- 2c5fe6f build: fix compile problems pointed out by gcc 4.4 by Nathan Binkert · 15 years ago
- d9f39c8 arch: nuke arch/isa_specific.hh and move stuff to generated config/the_isa.hh by Nathan Binkert · 15 years ago
- a13a706 Fix setting of INST_FETCH flag for O3 CPU. by Steve Reinhardt · 16 years ago
- b398b8f Registers: Add a registers.hh file as an ISA switched header. by Gabe Black · 16 years ago
- 6faf377 types: clean up types, especially signed vs unsigned by Nathan Binkert · 16 years ago
- 8d2e51c includes: sort includes again by Nathan Binkert · 16 years ago
- eef3a2e types: Move stuff for global types into src/base/types.hh by Nathan Binkert · 16 years ago
- bd6f2bb Mem: Change isLlsc to isLLSC. by Gabe Black · 16 years ago
- 3e5f487 Memory: Rename LOCKED for load locked store conditional to LLSC. by Gabe Black · 16 years ago
- d857faf Add in Context IDs to the simulator. From now on, cpuId is almost never used, by Lisa Hsu · 16 years ago
- e063210 eventq: convert all usage of events to use the new API. by Nathan Binkert · 16 years ago
- fa8f91f physmem: Add a null option to physical memory so it doesn't store data. by Nathan Binkert · 17 years ago
- fe12f38 PhysicalMemory: Add parameter for variance in memory delay. by Ali Saidi · 17 years ago
- cde5a79 Additional comments and helper functions for PrintReq. by Steve Reinhardt · 17 years ago
- 3952e41 Add functional PrintReq command for memory-system debugging. by Steve Reinhardt · 17 years ago
- 8026ecb Memory: Cache the physical memory start and size so we don't need a dynamic cast on every access. by Ali Saidi · 17 years ago
- bfdd2f3 remove unnecessary debug messages I added by Korey Sewell · 17 years ago
- 2692590 Add in files from merge-bare-iron, get them compiling in FS and SE mode by Korey Sewell · 17 years ago
- 2f93db6 memory system: fix functional access bug. by Steve Reinhardt · 18 years ago
- f0fef8f Merge python and x86 changes with cache branch by Nathan Binkert · 18 years ago
- abc76f2 Major changes to how SimObjects are created and initialized. Almost all by Nathan Binkert · 18 years ago
- 6ab5341 Get rid of Packet result field. Error responses are now encoded in cmd field. by Steve Reinhardt · 18 years ago
- 35cf19d More major reorg of cache. Seems to work for atomic mode now, by Steve Reinhardt · 18 years ago
- 41f6cbc Restructure SimpleTimingPort a bit: by Steve Reinhardt · 18 years ago
- 4124179 Change getDeviceAddressRanges to use bool for snoop arg. by Steve Reinhardt · 18 years ago
- 87adc37 Insist that PhysicalMemory object have at least one connection. by Steve Reinhardt · 18 years ago
- aa5b595 Oops... some places in C++ explicitly ask for a "functional" by Steve Reinhardt · 18 years ago
- 0305159 PhysicalMemory has vector of uniform ports instead of one special one. by Steve Reinhardt · 18 years ago
- f72a999 some forgotten commits by Ali Saidi · 18 years ago
- b5a4d95 rename store conditional stuff as extra data so it can be used for conditional swaps as well by Ali Saidi · 18 years ago
- 63fdabf make our code a little more standards compliant by Ali Saidi · 18 years ago
- b6dc902 Change MemoryAccess dprintfs to print the data as well by Ali Saidi · 18 years ago
- f85082e Added a parameter to set memory to zero. This is to support Legion, and once we can make our own hypervisor binary, we probably won't need it. by Gabe Black · 18 years ago
- 04e6a3a Fix an assert to correctly make sure a request falls entirely inside a memory. by Gabe Black · 18 years ago
- 5edfaef Physical memory overrides the tport version of recvFunctional, need to do the by Ron Dreslinski · 18 years ago
- cb172d0 Get SPARC to the point that it starts running. Add ability to load the ROM bin files, cleanup lockstep printing a bit by Ali Saidi · 18 years ago
- a4c6f0d Use PacketPtr everywhere by Nathan Binkert · 18 years ago
- 7245d45 refactor code for the packet, get rid of packet_impl.hh by Nathan Binkert · 18 years ago
- ba4c224 Fix problems with unCacheable addresses in timing-coherence by Ron Dreslinski · 18 years ago
- bdde892 Merge ktlim@zizzer:/bk/newmem by Kevin Lim · 18 years ago
- b9fb4d4 Make memtest work with 8 memtesters by Ron Dreslinski · 18 years ago
- 4167c3c Update memory assertion to check for whole range. by Kevin Lim · 18 years ago
- e65f0ce Only respond if the pkt needs a response. by Ron Dreslinski · 18 years ago
- d3fba5a Implement Alpha LL/SC support for SimpleCPU (Atomic & Timing) by Steve Reinhardt · 18 years ago
- f9ae0dc Move more common functionality into SimpleTimingPort, by Steve Reinhardt · 19 years ago
- c7bb14a DRAM Memory doesn't crash the simulator now.. still untested. by Ali Saidi · 19 years ago
- 2f145ac Fix Physical Memory to allow memory sizes bigger than 128MB. by Ali Saidi · 19 years ago
- 851f91f Move PioPort timing code into Simple Timing Port object by Ali Saidi · 19 years ago
- e981a97 Move SimObject creation and Port connection loops by Steve Reinhardt · 19 years ago
- cb0cf2d Updated Authors from bk prs info by Ali Saidi · 19 years ago
- 91e3aa6 Minor further cleanup & commenting of Packet class. by Steve Reinhardt · 19 years ago
- e533fad Significant rework of Packet class interface: by Steve Reinhardt · 19 years ago
- da6a7b1 Add names to memory Port objects for tracing. by Steve Reinhardt · 19 years ago
- cf826ae Minor fixes for full-system timing memory. by Steve Reinhardt · 19 years ago
- ba2eae5 New directory structure: by Steve Reinhardt · 19 years ago[Renamed from mem/physical.cc]
- 86777c9 First steps toward getting full system to work with by Steve Reinhardt · 19 years ago
- 796fa42 Change Packet parameters on Port methods from references to pointers. by Steve Reinhardt · 19 years ago
- 309e1d8 Split SimpleCPU into two different models, AtomicSimpleCPU and by Steve Reinhardt · 19 years ago
- 2db12b3 Many files: Get rid of more unneeded includes. by Steve Reinhardt · 19 years ago
- 8a9d270 move code from packet.hh to packet.cc and packet_impl.hh by Ali Saidi · 19 years ago
- 53d93ef add a bridge object, modify bus object to be able to connect to other buses or bridges without panicing by Ali Saidi · 19 years ago
- 8f8d095 Mostly done with all device models for new memory system. Still need to get timing packets working and get sinic working by Ali Saidi · 19 years ago
- 6dc3b2f make ide disk work for newmem by Ali Saidi · 19 years ago
- 93b2711 Panic if physical memory isn't connected to anything by Ali Saidi · 19 years ago
- 2609ed2 a bit of bad code trampling on memory by Ali Saidi · 19 years ago
- 6240f8c fixes for newmem ALPHA_FS finally compiles again by Ali Saidi · 19 years ago
- e196d20 Make TranslatingPort be a type of Port rather than something special by Ali Saidi · 19 years ago
- c27c122 Add the bus and connector objects to scons by Ali Saidi · 19 years ago
- b38f67d Implement a very very simple bus requestTime -> time responseTime -> packet.time by Ali Saidi · 19 years ago
- e2b329d Replace Memory with MemObject; no need for two different levels of hierarchy there. by Steve Reinhardt · 19 years ago
- e1985e0 More memory system cleanup: by Steve Reinhardt · 19 years ago
- f102365 SimpleCPU compiles with merge. by Gabe Black · 19 years ago
- e7f442d Simple program runs with sendAtomic! by Steve Reinhardt · 19 years ago
- 22504f8 More progress toward actually running a program. by Steve Reinhardt · 19 years ago
- b6247c9 Add support for multiple ports on the memory. Hook up simple cpu to memory. by Ron Dreslinski · 19 years ago
- 8fc0658 Update functional memory to have a response event by Ron Dreslinski · 19 years ago
- ceac38e Remove unneeded functions, moving code around abit. by Ron Dreslinski · 19 years ago
- b403abf Move the port from base memory object into the physical memory object. by Ron Dreslinski · 19 years ago
- 1fff9f5 Some more changes for compilation. Since memset is now part of port and not virtual, no need for memory to define them. by Ron Dreslinski · 19 years ago
- 4bd11c1 Add blocksize functions to physical memory. Fix the port we were using in the process loader. by Ron Dreslinski · 19 years ago
- 7f114ca Many changes that make the new mem system compile. Now to convert the rest of the tree to use the new mem system. by Ron Dreslinski · 19 years ago
- 4e36678 Adding some more things toward having cpu->mem test in place. Still need to work on compilation issues. by Ron Dreslinski · 19 years ago