Navigation

  • index
  • next |
  • previous |
  • gem5 Tutorial 0.1 documentation »

Previous topic

Using the default configuration scripts

Next topic

Setting up your development environment

This Page

  • Show Source

Quick search

Enter search terms or a module, class or function name.

Part II: Modifying and extending gem5ΒΆ

  • Setting up your development environment
    • gem5-style guidelines
    • Mercurial patch queues
  • Creating your first SimObject
    • Step 1: Create a new patch for your changes
    • Step 2: Create a Python class for your new SimObject
    • Step 3: Implement your SimObject in C++
    • Step 4: Register the SimObject and C++ file
    • Step 5: Other things for tags, because their weird
    • Step 6: Modify the config scripts to use your new SimObject
  • Debugging gem5

Navigation

  • index
  • next |
  • previous |
  • gem5 Tutorial 0.1 documentation »
© Copyright 2015, Jason Power. Created using Sphinx 1.3b2.