2019-05-20 |
Gabe Black | sparc: Add an object file loader for linux and solaris. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-05-20 |
Gabe Black | riscv: Add an object file loader for linux.
|
commit | commitdiff | tree |
2019-05-20 |
Gabe Black | power: Add an object file loader for linux. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-05-20 |
Gabe Black | mips: Add an object file loader for linux. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-05-18 |
Gabe Black | arm: Add an object file loader for linux and freebsd.
|
commit | commitdiff | tree |
2019-05-18 |
Gabe Black | alpha: Add an object file loader for linux. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-05-18 |
Gabe Black | base: Add a type for keeping track of object file loaders.
|
commit | commitdiff | tree |
2019-05-18 |
Gabe Black | arch, base, cpu, dev, mem, sim: Remove #if 0-ed out...
|
commit | commitdiff | tree |
2019-05-02 |
Gabe Black | tests: There is no architecture called "timing". Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-04-30 |
Gabe Black | arch: Stop using TheISA within the ISAs.
|
commit | commitdiff | tree |
2019-04-30 |
Gabe Black | x86: Get rid of some unnecessary TheISA-es in x86. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-04-30 |
Gabe Black | sparc: Move translation constants from isa_traits.hh... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-04-30 |
Gabe Black | sparc: Move the interrupt types out of isa_traits.hh... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-04-30 |
Gabe Black | arch: Remove the mt.hh switching header.
|
commit | commitdiff | tree |
2019-04-30 |
Gabe Black | cpu: alpha: Delete all occurrances of the simPalCheck... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-04-30 |
Gabe Black | alpha: Implement simPalCheck within the ISA description.
|
commit | commitdiff | tree |
2019-04-30 |
Gabe Black | cpu: Remove hwrei from the generic interfaces. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-04-30 |
Gabe Black | arch: cpu: Track kernel stats using the base ISA agnostic...
|
commit | commitdiff | tree |
2019-04-30 |
Gabe Black | alpha: Implement HWREI in the ISA.
|
commit | commitdiff | tree |
2019-04-30 |
Gabe Black | alpha: Add some control registers to the ISA operands... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-04-30 |
Gabe Black | systemc: Add a distinct async_request_update mechanism. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-04-29 |
Gabe Black | cpu: Get rid of the (read|set)RegOtherThread methods.
|
commit | commitdiff | tree |
2019-04-29 |
Gabe Black | mips: Implement readRegOtherThread and setRegOtherThread...
|
commit | commitdiff | tree |
2019-04-29 |
Gabe Black | cpu: Include debug flags regardless of whether the...
|
commit | commitdiff | tree |
2019-04-28 |
Gabe Black | arch, sim: Simplify the AuxVector type. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-04-28 |
Gabe Black | mem: Remove the ISA specialized versions of port proxy... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-04-28 |
Gabe Black | mem: Minimize the use of MemObject. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-04-27 |
Gabe Black | python: Get rid of the VectorPort constructor.
|
commit | commitdiff | tree |
2019-04-27 |
Gabe Black | python: Replace the Master/Slave Ports with Request...
|
commit | commitdiff | tree |
2019-04-26 |
Gabe Black | arm: Factor some repetition out of the ProcessInfo...
|
commit | commitdiff | tree |
2019-04-25 |
Gabe Black | arm: Fix some style issues in stacktrace.cc.
|
commit | commitdiff | tree |
2019-04-25 |
Gabe Black | x86: Refactor the ProcessInfo constructor.
|
commit | commitdiff | tree |
2019-04-25 |
Gabe Black | x86: Fix some style issues in stacktrace.cc.
|
commit | commitdiff | tree |
2019-04-24 |
Gabe Black | systemc: Use the new TLM socket types in the TLM bridge... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-04-24 |
Gabe Black | systemc: Add Port types for initiator and target sockets. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-04-24 |
Gabe Black | dev: Use the new Port role mechanism to make an EtherInt...
|
commit | commitdiff | tree |
2019-04-24 |
Gabe Black | python: Generalize the Port.splice function.
|
commit | commitdiff | tree |
2019-04-24 |
Gabe Black | python: Generalize the dot_writer to handle non Master... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-04-24 |
Gabe Black | python: Make Port roles a more generic concept. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-04-22 |
Gabe Black | cpu: Eliminate the ProxyThreadContext class. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-04-14 |
Gabe Black | mem: Teach SimpleMem to return a MemBackdoor when appropriate.
|
commit | commitdiff | tree |
2019-04-14 |
Gabe Black | mem: Maintain a back door into the AbstractMem's backing... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-04-10 |
Gabe Black | mem: Plumb backdoor requests through the xbar classes. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-04-10 |
Gabe Black | systemc: Teach the TLM bridges how to use gem5's new... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-04-10 |
Gabe Black | mem: Add sendAtomicBackdoor/recvAtomicBackdoor port... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-04-06 |
Gabe Black | mem: Add a MemBackdoor type to track memory backdoors. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-03-29 |
Gabe Black | systemc: Templatize the gem5/TLM bridge SimObjects. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-03-29 |
Gabe Black | systemc: Delete extra code from src/systemc/tlm_bridge. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-03-29 |
Gabe Black | systemc: Create unified gem5/TLM bridge SimObjects. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-03-29 |
Gabe Black | tlm: Initial import of tlm/gem5 bridge code. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-03-29 |
Gabe Black | systemc: Provide a utility Port TLM socket wrapper... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-03-26 |
Gabe Black | mem: Deleting this init() method was accidentally dropped... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-03-26 |
Gabe Black | mem: Clean up the xbars a little. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-03-26 |
Gabe Black | base: Make AddrRangeMap able to return non-const iterators.
|
commit | commitdiff | tree |
2019-03-19 |
Gabe Black | systemc: Hook up gem5_getPort to the gem5 getPort mechanism. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-03-19 |
Gabe Black | arch, cpu, dev, gpu, mem, sim, python: start using...
|
commit | commitdiff | tree |
2019-03-19 |
Gabe Black | python: Switch to the new getPort mechanism to connect...
|
commit | commitdiff | tree |
2019-03-19 |
Gabe Black | mem: Move bind() and unbind() into the Port class.
|
commit | commitdiff | tree |
2019-03-19 |
Gabe Black | sim: Add a getPort function to SimObject.
|
commit | commitdiff | tree |
2019-03-18 |
Gabe Black | python: Change || to && for MessageBuffers in connectPorts.
|
commit | commitdiff | tree |
2019-03-18 |
Gabe Black | python: Improve how templated SimObject classes are... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-03-15 |
Gabe Black | mem: Move the Port base class into sim.
|
commit | commitdiff | tree |
2019-03-15 |
Gabe Black | dev: Make EtherInt inherit from Port. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-03-15 |
Gabe Black | mem: Track the MemObject owner in MasterPort and SlavePort. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-03-15 |
Gabe Black | python: Simplify connectPorts() around EtherObject...
|
commit | commitdiff | tree |
2019-03-15 |
Gabe Black | dev: Make the EtherDevice class inherit EtherObject.
|
commit | commitdiff | tree |
2019-03-15 |
Gabe Black | dev: Turn EtherObject into an interface class.
|
commit | commitdiff | tree |
2019-03-14 |
Gabe Black | python: Teach cxxMethod how to set return_value_policy.
|
commit | commitdiff | tree |
2019-03-14 |
Gabe Black | python: Teach PyBindMethod how to set return_value_policy.
|
commit | commitdiff | tree |
2019-03-12 |
Gabe Black | scons: Don't use isdir in AddLocalRPATH. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-03-01 |
Gabe Black | util, tlm: Fix a memory error in the SCMasterPort class. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-03-01 |
Gabe Black | tlm: Add some includes to some tlm_utils header files. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-28 |
Gabe Black | systemc: Move systemc disabling checks to SConsopts. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-25 |
Gabe Black | systemc: Remove _m5.systemc passthroughs from SystemC_Kernel. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-25 |
Gabe Black | systemc: Update the systemc example to use m5.systemc... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-25 |
Gabe Black | systemc: Update the sc_main.py config to use m5.systemc. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-25 |
Gabe Black | systemc: Get rid of --working-dir in the test's config.py. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-25 |
Gabe Black | systemc: Start using the m5.systemc module in the test... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-25 |
Gabe Black | systemc: Add m5.systemc and m5.tlm python modules. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-25 |
Gabe Black | systemc: Export the tlm::tlm_global_quantum class to... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-25 |
Gabe Black | systemc: Export the sc_core::sc_time class to python. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-21 |
Gabe Black | scons: Add a convenience method to set RPATH for local... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-21 |
Gabe Black | systemc: Make the verify.py script work when run from... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-21 |
Gabe Black | ext: test: Split up the GTEST_CPPFLAGS and CPPFLAGS. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-21 |
Gabe Black | systemc: Make sc_(pause|stop) exit to python when not... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-21 |
Gabe Black | systemc: Init some values in the scheduler for running... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-21 |
Gabe Black | systemc: Handle exceptions "correctly" even if sc_main... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-20 |
Gabe Black | config: Make parameter conversion handle integers in...
|
commit | commitdiff | tree |
2019-02-19 |
Gabe Black | sim: Add a mechanism to exit the simulation loop immediately.
|
commit | commitdiff | tree |
2019-02-14 |
Gabe Black | systemc: Add a systemc_home directory which maps to... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-14 |
Gabe Black | systemc: Make an include in src/systemc/ext use a relative... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-12 |
Gabe Black | systemc: config: Don't inject a custom argv[0] in sc_main.py. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-11 |
Gabe Black | systemc: configs: Add a very simple config which just...
|
commit | commitdiff | tree |
2019-02-11 |
Gabe Black | systemc: Change the type of a loop counter to avoid... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-11 |
Gabe Black | scons: Change an = to a += when accumulating sources... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-11 |
Gabe Black | systemc: scons: Specify RPATH as a list. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-02-01 |
Gabe Black | cpu, arch: Replace the CCReg type with RegVal. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-01-31 |
Gabe Black | power: Get rid of some ISA specific register types. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-01-31 |
Gabe Black | null: Get rid of some register type definitions. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2019-01-31 |
Gabe Black | mips: Stop using architecture specific register types. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
next |